diff --git a/code/libraries/joomlatools/component/koowa/resources/assets/css/admin-dark.css b/code/libraries/joomlatools/component/koowa/resources/assets/css/admin-dark.css index c965739c0..64ea7e638 100644 --- a/code/libraries/joomlatools/component/koowa/resources/assets/css/admin-dark.css +++ b/code/libraries/joomlatools/component/koowa/resources/assets/css/admin-dark.css @@ -3,18 +3,18 @@ button span.k-scopebar__item--filter__title, button span.k-scopebar__item--filte color: white; } -.k-ui-namespace .k-button--default, .k-ui-namespace .btn, .k-ui-namespace .btn { +.k-ui-namespace .k-button--default, .k-ui-namespace .btn { color: #212121 !important; } /* HTML - ========================================================================== */ + ========================================================================== */ /** - * 1. By using 100% we can work with full-height auto overflowing flexbox pages - * 2. Remove all spacing - * 3. Set basic font here. Other systems could set font on `` element to override this. - * We're just making sure there's alwas a default font available - */ + * 1. By using 100% we can work with full-height auto overflowing flexbox pages + * 2. Remove all spacing + * 3. Set basic font here. Other systems could set font on `` element to override this. + * We're just making sure there's alwas a default font available + */ html { min-height: 100%; /* 1 */ @@ -38,13 +38,13 @@ html { } /* Body - ========================================================================== */ + ========================================================================== */ /** - * 1. By using 100% we can work with full-height auto overflowing flexbox pages - * 2. Remove all spacing - * 3. Setting up flexbox - * 4. Hide overflowing content on resizing to make sure we never get any weird jumping scrollbar issues - */ + * 1. By using 100% we can work with full-height auto overflowing flexbox pages + * 2. Remove all spacing + * 3. Setting up flexbox + * 4. Hide overflowing content on resizing to make sure we never get any weird jumping scrollbar issues + */ body { min-height: 100%; /* 1 */ @@ -55,29 +55,25 @@ body { margin: 0; /* 2 */ /** - * Setup flexbox - */ - display: -ms-flexbox; + * Setup flexbox + */ display: flex; /* 3 */ - -ms-flex-direction: column; - flex-direction: column; + flex-direction: column; /* 3 */ - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex: 1 1 auto; /* 3 */ /** - * When resizing - */ + * When resizing + */ } - body.k-is-resizing { overflow: hidden; /* 4 */ } /* Custom icon font - ========================================================================== */ + ========================================================================== */ @font-face { font-family: "k-icons"; src: url("../fonts/k-icons/k-icons.eot"); @@ -85,20 +81,18 @@ body.k-is-resizing { font-weight: normal; font-style: normal; } - /** - * Use SVG - * - * Always use SVG on touch / mobile - */ + * Use SVG + * + * Always use SVG on touch / mobile + */ @media screen and (-webkit-min-device-pixel-ratio: 0) { @font-face { font-family: "k-icons"; src: url("../fonts/k-icons/k-icons.svg#k-icons") format("svg"); } } - -.k-icon-account-login, .k-icon-account-logout, .k-icon-action-redo, .k-icon-action-undo, .k-icon-align-center, .k-icon-align-left, .k-icon-align-right, .k-icon-aperture, .k-icon-arrow-bottom, .k-icon-arrow-circle-bottom, .k-icon-arrow-circle-left, .k-icon-arrow-circle-right, .k-icon-arrow-circle-top, .k-icon-arrow-left, .k-icon-arrow-right, .k-icon-arrow-thick-bottom, .k-icon-arrow-thick-left, .k-icon-arrow-thick-right, .k-icon-arrow-thick-top, .k-icon-arrow-top, .k-icon-audio-spectrum, .k-icon-audio, .k-icon-badge, .k-icon-ban, .k-icon-bar-chart, .k-icon-basket, .k-icon-battery-empty, .k-icon-battery-full, .k-icon-beaker, .k-icon-bell, .k-icon-bluetooth, .k-icon-bold, .k-icon-bolt, .k-icon-book, .k-icon-bookmark, .k-icon-box, .k-icon-briefcase, .k-icon-british-pound, .k-icon-browser, .k-icon-brush, .k-icon-bug, .k-icon-bullhorn, .k-icon-calculator, .k-icon-calendar, .k-icon-camera-slr, .k-icon-caret-bottom, .k-icon-caret-left, .k-icon-caret-right, .k-icon-caret-top, .k-icon-cart, .k-icon-chat, .k-icon-check, .k-icon-chevron-bottom, .k-icon-chevron-left, .k-icon-chevron-right, .k-icon-chevron-top, .k-icon-circle-check, .k-icon-circle-x, .k-icon-clipboard, .k-icon-clock, .k-icon-cloud-download, .k-icon-cloud-upload, .k-icon-cloud, .k-icon-cloudy, .k-icon-code, .k-icon-cog, .k-icon-collapse-down, .k-icon-collapse-left, .k-icon-collapse-right, .k-icon-collapse-up, .k-icon-command, .k-icon-comment-square, .k-icon-compass, .k-icon-contrast, .k-icon-copywriting, .k-icon-credit-card, .k-icon-crop, .k-icon-dashboard, .k-icon-data-transfer-download, .k-icon-data-transfer-upload, .k-icon-delete, .k-icon-dial, .k-icon-document, .k-icon-dollar, .k-icon-double-quote-sans-left, .k-icon-double-quote-sans-right, .k-icon-double-quote-serif-left, .k-icon-double-quote-serif-right, .k-icon-droplet, .k-icon-eject, .k-icon-elevator, .k-icon-ellipses, .k-icon-envelope-closed, .k-icon-envelope-open, .k-icon-euro, .k-icon-excerpt, .k-icon-expand-down, .k-icon-expand-left, .k-icon-expand-right, .k-icon-expand-up, .k-icon-external-link, .k-icon-eye, .k-icon-eyedropper, .k-icon-file, .k-icon-fire, .k-icon-flag, .k-icon-flash, .k-icon-folder, .k-icon-fork, .k-icon-fullscreen-enter, .k-icon-fullscreen-exit, .k-icon-globe, .k-icon-graph, .k-icon-grid-four-up, .k-icon-grid-three-up, .k-icon-grid-two-up, .k-icon-hard-drive, .k-icon-header, .k-icon-headphones, .k-icon-heart, .k-icon-home, .k-icon-image, .k-icon-inbox, .k-icon-infinity, .k-icon-info, .k-icon-italic, .k-icon-justify-center, .k-icon-justify-left, .k-icon-justify-right, .k-icon-key, .k-icon-laptop, .k-icon-layers, .k-icon-lightbulb, .k-icon-link-broken, .k-icon-link-intact, .k-icon-list-rich, .k-icon-list, .k-icon-location, .k-icon-lock-locked, .k-icon-lock-unlocked, .k-icon-loop-circular, .k-icon-loop-square, .k-icon-loop, .k-icon-magnifying-glass, .k-icon-map-marker, .k-icon-map, .k-icon-media-pause, .k-icon-media-play, .k-icon-media-record, .k-icon-media-skip-backward, .k-icon-media-skip-forward, .k-icon-media-step-backward, .k-icon-media-step-forward, .k-icon-media-stop, .k-icon-medical-cross, .k-icon-menu, .k-icon-microphone, .k-icon-minus, .k-icon-monitor, .k-icon-moon, .k-icon-move, .k-icon-musical-note, .k-icon-paperclip, .k-icon-pencil, .k-icon-people, .k-icon-person, .k-icon-phone, .k-icon-pie-chart, .k-icon-pin, .k-icon-play-circle, .k-icon-plus, .k-icon-power-standby, .k-icon-print, .k-icon-project, .k-icon-pulse, .k-icon-puzzle-piece, .k-icon-question-mark, .k-icon-rain, .k-icon-random, .k-icon-reload, .k-icon-resize-both, .k-icon-resize-height, .k-icon-resize-width, .k-icon-rss-alt, .k-icon-rss, .k-icon-script, .k-icon-share-boxed, .k-icon-share, .k-icon-shield, .k-icon-signal, .k-icon-signpost, .k-icon-sort-ascending, .k-icon-sort-descending, .k-icon-spreadsheet, .k-icon-star, .k-icon-sun, .k-icon-tablet, .k-icon-tag, .k-icon-tags, .k-icon-target, .k-icon-task, .k-icon-terminal, .k-icon-text, .k-icon-thumb-down, .k-icon-thumb-up, .k-icon-timer, .k-icon-transfer, .k-icon-trash, .k-icon-underline, .k-icon-vertical-align-bottom, .k-icon-vertical-align-center, .k-icon-vertical-align-top, .k-icon-video, .k-icon-volume-high, .k-icon-volume-low, .k-icon-volume-off, .k-icon-warning, .k-icon-wifi, .k-icon-wrench, .k-icon-x, .k-icon-yen, .k-icon-zoom-in, .k-icon-zoom-out, .k-icon-close, .k-icon-disabled, .k-icon-document-archive, .k-icon-document-audio, .k-icon-document-default, .k-icon-document-document, .k-icon-document-folder, .k-icon-document-image, .k-icon-document-pdf, .k-icon-document-spreadsheet, .k-icon-document-video, .k-icon-documents, .k-icon-enabled, .k-icon-filter, .k-icon-folder-closed, .k-icon-folder-opened, .k-icon-menu-closed, .k-icon-menu-opened, .k-icon-open, .k-appearance .k-ui-namespace input[type="checkbox"]:before, .k-ui-namespace .k-sidebar-item--toggle .k-sidebar-item__toggle:after, .footable.breakpoint .footable-toggle:after { +.footable.breakpoint .footable-toggle:after, .k-ui-namespace .k-sidebar-item--toggle .k-sidebar-item__toggle:after, .k-appearance .k-ui-namespace input[type=checkbox]:before, .k-icon-open, .k-icon-menu-opened, .k-icon-menu-closed, .k-icon-folder-opened, .k-icon-folder-closed, .k-icon-filter, .k-icon-enabled, .k-icon-documents, .k-icon-document-video, .k-icon-document-spreadsheet, .k-icon-document-pdf, .k-icon-document-image, .k-icon-document-folder, .k-icon-document-document, .k-icon-document-default, .k-icon-document-audio, .k-icon-document-archive, .k-icon-disabled, .k-icon-close, .k-icon-zoom-out, .k-icon-zoom-in, .k-icon-yen, .k-icon-x, .k-icon-wrench, .k-icon-wifi, .k-icon-warning, .k-icon-volume-off, .k-icon-volume-low, .k-icon-volume-high, .k-icon-video, .k-icon-vertical-align-top, .k-icon-vertical-align-center, .k-icon-vertical-align-bottom, .k-icon-underline, .k-icon-trash, .k-icon-transfer, .k-icon-timer, .k-icon-thumb-up, .k-icon-thumb-down, .k-icon-text, .k-icon-terminal, .k-icon-task, .k-icon-target, .k-icon-tags, .k-icon-tag, .k-icon-tablet, .k-icon-sun, .k-icon-star, .k-icon-spreadsheet, .k-icon-sort-descending, .k-icon-sort-ascending, .k-icon-signpost, .k-icon-signal, .k-icon-shield, .k-icon-share, .k-icon-share-boxed, .k-icon-script, .k-icon-rss, .k-icon-rss-alt, .k-icon-resize-width, .k-icon-resize-height, .k-icon-resize-both, .k-icon-reload, .k-icon-random, .k-icon-rain, .k-icon-question-mark, .k-icon-puzzle-piece, .k-icon-pulse, .k-icon-project, .k-icon-print, .k-icon-power-standby, .k-icon-plus, .k-icon-play-circle, .k-icon-pin, .k-icon-pie-chart, .k-icon-phone, .k-icon-person, .k-icon-people, .k-icon-pencil, .k-icon-paperclip, .k-icon-musical-note, .k-icon-move, .k-icon-moon, .k-icon-monitor, .k-icon-minus, .k-icon-microphone, .k-icon-menu, .k-icon-medical-cross, .k-icon-media-stop, .k-icon-media-step-forward, .k-icon-media-step-backward, .k-icon-media-skip-forward, .k-icon-media-skip-backward, .k-icon-media-record, .k-icon-media-play, .k-icon-media-pause, .k-icon-map, .k-icon-map-marker, .k-icon-magnifying-glass, .k-icon-loop, .k-icon-loop-square, .k-icon-loop-circular, .k-icon-lock-unlocked, .k-icon-lock-locked, .k-icon-location, .k-icon-list, .k-icon-list-rich, .k-icon-link-intact, .k-icon-link-broken, .k-icon-lightbulb, .k-icon-layers, .k-icon-laptop, .k-icon-key, .k-icon-justify-right, .k-icon-justify-left, .k-icon-justify-center, .k-icon-italic, .k-icon-info, .k-icon-infinity, .k-icon-inbox, .k-icon-image, .k-icon-home, .k-icon-heart, .k-icon-headphones, .k-icon-header, .k-icon-hard-drive, .k-icon-grid-two-up, .k-icon-grid-three-up, .k-icon-grid-four-up, .k-icon-graph, .k-icon-globe, .k-icon-fullscreen-exit, .k-icon-fullscreen-enter, .k-icon-fork, .k-icon-folder, .k-icon-flash, .k-icon-flag, .k-icon-fire, .k-icon-file, .k-icon-eyedropper, .k-icon-eye, .k-icon-external-link, .k-icon-expand-up, .k-icon-expand-right, .k-icon-expand-left, .k-icon-expand-down, .k-icon-excerpt, .k-icon-euro, .k-icon-envelope-open, .k-icon-envelope-closed, .k-icon-ellipses, .k-icon-elevator, .k-icon-eject, .k-icon-droplet, .k-icon-double-quote-serif-right, .k-icon-double-quote-serif-left, .k-icon-double-quote-sans-right, .k-icon-double-quote-sans-left, .k-icon-dollar, .k-icon-document, .k-icon-dial, .k-icon-delete, .k-icon-data-transfer-upload, .k-icon-data-transfer-download, .k-icon-dashboard, .k-icon-crop, .k-icon-credit-card, .k-icon-copywriting, .k-icon-contrast, .k-icon-compass, .k-icon-comment-square, .k-icon-command, .k-icon-collapse-up, .k-icon-collapse-right, .k-icon-collapse-left, .k-icon-collapse-down, .k-icon-cog, .k-icon-code, .k-icon-cloudy, .k-icon-cloud, .k-icon-cloud-upload, .k-icon-cloud-download, .k-icon-clock, .k-icon-clipboard, .k-icon-circle-x, .k-icon-circle-check, .k-icon-chevron-top, .k-icon-chevron-right, .k-icon-chevron-left, .k-icon-chevron-bottom, .k-icon-check, .k-icon-chat, .k-icon-cart, .k-icon-caret-top, .k-icon-caret-right, .k-icon-caret-left, .k-icon-caret-bottom, .k-icon-camera-slr, .k-icon-calendar, .k-icon-calculator, .k-icon-bullhorn, .k-icon-bug, .k-icon-brush, .k-icon-browser, .k-icon-british-pound, .k-icon-briefcase, .k-icon-box, .k-icon-bookmark, .k-icon-book, .k-icon-bolt, .k-icon-bold, .k-icon-bluetooth, .k-icon-bell, .k-icon-beaker, .k-icon-battery-full, .k-icon-battery-empty, .k-icon-basket, .k-icon-bar-chart, .k-icon-ban, .k-icon-badge, .k-icon-audio, .k-icon-audio-spectrum, .k-icon-arrow-top, .k-icon-arrow-thick-top, .k-icon-arrow-thick-right, .k-icon-arrow-thick-left, .k-icon-arrow-thick-bottom, .k-icon-arrow-right, .k-icon-arrow-left, .k-icon-arrow-circle-top, .k-icon-arrow-circle-right, .k-icon-arrow-circle-left, .k-icon-arrow-circle-bottom, .k-icon-arrow-bottom, .k-icon-aperture, .k-icon-align-right, .k-icon-align-left, .k-icon-align-center, .k-icon-action-undo, .k-icon-action-redo, .k-icon-account-logout, .k-icon-account-login { speak: none; text-rendering: optimizeLegibility; -moz-osx-font-smoothing: grayscale; @@ -109,10 +103,9 @@ body.k-is-resizing { font-style: normal; font-variant: normal; font-weight: normal; - font-family: 'k-icons'; + font-family: "k-icons"; } - -.k-icon-account-login:before, .k-icon-account-logout:before, .k-icon-action-redo:before, .k-icon-action-undo:before, .k-icon-align-center:before, .k-icon-align-left:before, .k-icon-align-right:before, .k-icon-aperture:before, .k-icon-arrow-bottom:before, .k-icon-arrow-circle-bottom:before, .k-icon-arrow-circle-left:before, .k-icon-arrow-circle-right:before, .k-icon-arrow-circle-top:before, .k-icon-arrow-left:before, .k-icon-arrow-right:before, .k-icon-arrow-thick-bottom:before, .k-icon-arrow-thick-left:before, .k-icon-arrow-thick-right:before, .k-icon-arrow-thick-top:before, .k-icon-arrow-top:before, .k-icon-audio-spectrum:before, .k-icon-audio:before, .k-icon-badge:before, .k-icon-ban:before, .k-icon-bar-chart:before, .k-icon-basket:before, .k-icon-battery-empty:before, .k-icon-battery-full:before, .k-icon-beaker:before, .k-icon-bell:before, .k-icon-bluetooth:before, .k-icon-bold:before, .k-icon-bolt:before, .k-icon-book:before, .k-icon-bookmark:before, .k-icon-box:before, .k-icon-briefcase:before, .k-icon-british-pound:before, .k-icon-browser:before, .k-icon-brush:before, .k-icon-bug:before, .k-icon-bullhorn:before, .k-icon-calculator:before, .k-icon-calendar:before, .k-icon-camera-slr:before, .k-icon-caret-bottom:before, .k-icon-caret-left:before, .k-icon-caret-right:before, .k-icon-caret-top:before, .k-icon-cart:before, .k-icon-chat:before, .k-icon-check:before, .k-icon-chevron-bottom:before, .k-icon-chevron-left:before, .k-icon-chevron-right:before, .k-icon-chevron-top:before, .k-icon-circle-check:before, .k-icon-circle-x:before, .k-icon-clipboard:before, .k-icon-clock:before, .k-icon-cloud-download:before, .k-icon-cloud-upload:before, .k-icon-cloud:before, .k-icon-cloudy:before, .k-icon-code:before, .k-icon-cog:before, .k-icon-collapse-down:before, .k-icon-collapse-left:before, .k-icon-collapse-right:before, .k-icon-collapse-up:before, .k-icon-command:before, .k-icon-comment-square:before, .k-icon-compass:before, .k-icon-contrast:before, .k-icon-copywriting:before, .k-icon-credit-card:before, .k-icon-crop:before, .k-icon-dashboard:before, .k-icon-data-transfer-download:before, .k-icon-data-transfer-upload:before, .k-icon-delete:before, .k-icon-dial:before, .k-icon-document:before, .k-icon-dollar:before, .k-icon-double-quote-sans-left:before, .k-icon-double-quote-sans-right:before, .k-icon-double-quote-serif-left:before, .k-icon-double-quote-serif-right:before, .k-icon-droplet:before, .k-icon-eject:before, .k-icon-elevator:before, .k-icon-ellipses:before, .k-icon-envelope-closed:before, .k-icon-envelope-open:before, .k-icon-euro:before, .k-icon-excerpt:before, .k-icon-expand-down:before, .k-icon-expand-left:before, .k-icon-expand-right:before, .k-icon-expand-up:before, .k-icon-external-link:before, .k-icon-eye:before, .k-icon-eyedropper:before, .k-icon-file:before, .k-icon-fire:before, .k-icon-flag:before, .k-icon-flash:before, .k-icon-folder:before, .k-icon-fork:before, .k-icon-fullscreen-enter:before, .k-icon-fullscreen-exit:before, .k-icon-globe:before, .k-icon-graph:before, .k-icon-grid-four-up:before, .k-icon-grid-three-up:before, .k-icon-grid-two-up:before, .k-icon-hard-drive:before, .k-icon-header:before, .k-icon-headphones:before, .k-icon-heart:before, .k-icon-home:before, .k-icon-image:before, .k-icon-inbox:before, .k-icon-infinity:before, .k-icon-info:before, .k-icon-italic:before, .k-icon-justify-center:before, .k-icon-justify-left:before, .k-icon-justify-right:before, .k-icon-key:before, .k-icon-laptop:before, .k-icon-layers:before, .k-icon-lightbulb:before, .k-icon-link-broken:before, .k-icon-link-intact:before, .k-icon-list-rich:before, .k-icon-list:before, .k-icon-location:before, .k-icon-lock-locked:before, .k-icon-lock-unlocked:before, .k-icon-loop-circular:before, .k-icon-loop-square:before, .k-icon-loop:before, .k-icon-magnifying-glass:before, .k-icon-map-marker:before, .k-icon-map:before, .k-icon-media-pause:before, .k-icon-media-play:before, .k-icon-media-record:before, .k-icon-media-skip-backward:before, .k-icon-media-skip-forward:before, .k-icon-media-step-backward:before, .k-icon-media-step-forward:before, .k-icon-media-stop:before, .k-icon-medical-cross:before, .k-icon-menu:before, .k-icon-microphone:before, .k-icon-minus:before, .k-icon-monitor:before, .k-icon-moon:before, .k-icon-move:before, .k-icon-musical-note:before, .k-icon-paperclip:before, .k-icon-pencil:before, .k-icon-people:before, .k-icon-person:before, .k-icon-phone:before, .k-icon-pie-chart:before, .k-icon-pin:before, .k-icon-play-circle:before, .k-icon-plus:before, .k-icon-power-standby:before, .k-icon-print:before, .k-icon-project:before, .k-icon-pulse:before, .k-icon-puzzle-piece:before, .k-icon-question-mark:before, .k-icon-rain:before, .k-icon-random:before, .k-icon-reload:before, .k-icon-resize-both:before, .k-icon-resize-height:before, .k-icon-resize-width:before, .k-icon-rss-alt:before, .k-icon-rss:before, .k-icon-script:before, .k-icon-share-boxed:before, .k-icon-share:before, .k-icon-shield:before, .k-icon-signal:before, .k-icon-signpost:before, .k-icon-sort-ascending:before, .k-icon-sort-descending:before, .k-icon-spreadsheet:before, .k-icon-star:before, .k-icon-sun:before, .k-icon-tablet:before, .k-icon-tag:before, .k-icon-tags:before, .k-icon-target:before, .k-icon-task:before, .k-icon-terminal:before, .k-icon-text:before, .k-icon-thumb-down:before, .k-icon-thumb-up:before, .k-icon-timer:before, .k-icon-transfer:before, .k-icon-trash:before, .k-icon-underline:before, .k-icon-vertical-align-bottom:before, .k-icon-vertical-align-center:before, .k-icon-vertical-align-top:before, .k-icon-video:before, .k-icon-volume-high:before, .k-icon-volume-low:before, .k-icon-volume-off:before, .k-icon-warning:before, .k-icon-wifi:before, .k-icon-wrench:before, .k-icon-x:before, .k-icon-yen:before, .k-icon-zoom-in:before, .k-icon-zoom-out:before, .k-icon-close:before, .k-icon-disabled:before, .k-icon-document-archive:before, .k-icon-document-audio:before, .k-icon-document-default:before, .k-icon-document-document:before, .k-icon-document-folder:before, .k-icon-document-image:before, .k-icon-document-pdf:before, .k-icon-document-spreadsheet:before, .k-icon-document-video:before, .k-icon-documents:before, .k-icon-enabled:before, .k-icon-filter:before, .k-icon-folder-closed:before, .k-icon-folder-opened:before, .k-icon-menu-closed:before, .k-icon-menu-opened:before, .k-icon-open:before, .k-appearance .k-ui-namespace input[type="checkbox"]:before { +.k-appearance .k-ui-namespace input[type=checkbox]:before, .k-icon-open:before, .k-icon-menu-opened:before, .k-icon-menu-closed:before, .k-icon-folder-opened:before, .k-icon-folder-closed:before, .k-icon-filter:before, .k-icon-enabled:before, .k-icon-documents:before, .k-icon-document-video:before, .k-icon-document-spreadsheet:before, .k-icon-document-pdf:before, .k-icon-document-image:before, .k-icon-document-folder:before, .k-icon-document-document:before, .k-icon-document-default:before, .k-icon-document-audio:before, .k-icon-document-archive:before, .k-icon-disabled:before, .k-icon-close:before, .k-icon-zoom-out:before, .k-icon-zoom-in:before, .k-icon-yen:before, .k-icon-x:before, .k-icon-wrench:before, .k-icon-wifi:before, .k-icon-warning:before, .k-icon-volume-off:before, .k-icon-volume-low:before, .k-icon-volume-high:before, .k-icon-video:before, .k-icon-vertical-align-top:before, .k-icon-vertical-align-center:before, .k-icon-vertical-align-bottom:before, .k-icon-underline:before, .k-icon-trash:before, .k-icon-transfer:before, .k-icon-timer:before, .k-icon-thumb-up:before, .k-icon-thumb-down:before, .k-icon-text:before, .k-icon-terminal:before, .k-icon-task:before, .k-icon-target:before, .k-icon-tags:before, .k-icon-tag:before, .k-icon-tablet:before, .k-icon-sun:before, .k-icon-star:before, .k-icon-spreadsheet:before, .k-icon-sort-descending:before, .k-icon-sort-ascending:before, .k-icon-signpost:before, .k-icon-signal:before, .k-icon-shield:before, .k-icon-share:before, .k-icon-share-boxed:before, .k-icon-script:before, .k-icon-rss:before, .k-icon-rss-alt:before, .k-icon-resize-width:before, .k-icon-resize-height:before, .k-icon-resize-both:before, .k-icon-reload:before, .k-icon-random:before, .k-icon-rain:before, .k-icon-question-mark:before, .k-icon-puzzle-piece:before, .k-icon-pulse:before, .k-icon-project:before, .k-icon-print:before, .k-icon-power-standby:before, .k-icon-plus:before, .k-icon-play-circle:before, .k-icon-pin:before, .k-icon-pie-chart:before, .k-icon-phone:before, .k-icon-person:before, .k-icon-people:before, .k-icon-pencil:before, .k-icon-paperclip:before, .k-icon-musical-note:before, .k-icon-move:before, .k-icon-moon:before, .k-icon-monitor:before, .k-icon-minus:before, .k-icon-microphone:before, .k-icon-menu:before, .k-icon-medical-cross:before, .k-icon-media-stop:before, .k-icon-media-step-forward:before, .k-icon-media-step-backward:before, .k-icon-media-skip-forward:before, .k-icon-media-skip-backward:before, .k-icon-media-record:before, .k-icon-media-play:before, .k-icon-media-pause:before, .k-icon-map:before, .k-icon-map-marker:before, .k-icon-magnifying-glass:before, .k-icon-loop:before, .k-icon-loop-square:before, .k-icon-loop-circular:before, .k-icon-lock-unlocked:before, .k-icon-lock-locked:before, .k-icon-location:before, .k-icon-list:before, .k-icon-list-rich:before, .k-icon-link-intact:before, .k-icon-link-broken:before, .k-icon-lightbulb:before, .k-icon-layers:before, .k-icon-laptop:before, .k-icon-key:before, .k-icon-justify-right:before, .k-icon-justify-left:before, .k-icon-justify-center:before, .k-icon-italic:before, .k-icon-info:before, .k-icon-infinity:before, .k-icon-inbox:before, .k-icon-image:before, .k-icon-home:before, .k-icon-heart:before, .k-icon-headphones:before, .k-icon-header:before, .k-icon-hard-drive:before, .k-icon-grid-two-up:before, .k-icon-grid-three-up:before, .k-icon-grid-four-up:before, .k-icon-graph:before, .k-icon-globe:before, .k-icon-fullscreen-exit:before, .k-icon-fullscreen-enter:before, .k-icon-fork:before, .k-icon-folder:before, .k-icon-flash:before, .k-icon-flag:before, .k-icon-fire:before, .k-icon-file:before, .k-icon-eyedropper:before, .k-icon-eye:before, .k-icon-external-link:before, .k-icon-expand-up:before, .k-icon-expand-right:before, .k-icon-expand-left:before, .k-icon-expand-down:before, .k-icon-excerpt:before, .k-icon-euro:before, .k-icon-envelope-open:before, .k-icon-envelope-closed:before, .k-icon-ellipses:before, .k-icon-elevator:before, .k-icon-eject:before, .k-icon-droplet:before, .k-icon-double-quote-serif-right:before, .k-icon-double-quote-serif-left:before, .k-icon-double-quote-sans-right:before, .k-icon-double-quote-sans-left:before, .k-icon-dollar:before, .k-icon-document:before, .k-icon-dial:before, .k-icon-delete:before, .k-icon-data-transfer-upload:before, .k-icon-data-transfer-download:before, .k-icon-dashboard:before, .k-icon-crop:before, .k-icon-credit-card:before, .k-icon-copywriting:before, .k-icon-contrast:before, .k-icon-compass:before, .k-icon-comment-square:before, .k-icon-command:before, .k-icon-collapse-up:before, .k-icon-collapse-right:before, .k-icon-collapse-left:before, .k-icon-collapse-down:before, .k-icon-cog:before, .k-icon-code:before, .k-icon-cloudy:before, .k-icon-cloud:before, .k-icon-cloud-upload:before, .k-icon-cloud-download:before, .k-icon-clock:before, .k-icon-clipboard:before, .k-icon-circle-x:before, .k-icon-circle-check:before, .k-icon-chevron-top:before, .k-icon-chevron-right:before, .k-icon-chevron-left:before, .k-icon-chevron-bottom:before, .k-icon-check:before, .k-icon-chat:before, .k-icon-cart:before, .k-icon-caret-top:before, .k-icon-caret-right:before, .k-icon-caret-left:before, .k-icon-caret-bottom:before, .k-icon-camera-slr:before, .k-icon-calendar:before, .k-icon-calculator:before, .k-icon-bullhorn:before, .k-icon-bug:before, .k-icon-brush:before, .k-icon-browser:before, .k-icon-british-pound:before, .k-icon-briefcase:before, .k-icon-box:before, .k-icon-bookmark:before, .k-icon-book:before, .k-icon-bolt:before, .k-icon-bold:before, .k-icon-bluetooth:before, .k-icon-bell:before, .k-icon-beaker:before, .k-icon-battery-full:before, .k-icon-battery-empty:before, .k-icon-basket:before, .k-icon-bar-chart:before, .k-icon-ban:before, .k-icon-badge:before, .k-icon-audio:before, .k-icon-audio-spectrum:before, .k-icon-arrow-top:before, .k-icon-arrow-thick-top:before, .k-icon-arrow-thick-right:before, .k-icon-arrow-thick-left:before, .k-icon-arrow-thick-bottom:before, .k-icon-arrow-right:before, .k-icon-arrow-left:before, .k-icon-arrow-circle-top:before, .k-icon-arrow-circle-right:before, .k-icon-arrow-circle-left:before, .k-icon-arrow-circle-bottom:before, .k-icon-arrow-bottom:before, .k-icon-aperture:before, .k-icon-align-right:before, .k-icon-align-left:before, .k-icon-align-center:before, .k-icon-action-undo:before, .k-icon-action-redo:before, .k-icon-account-logout:before, .k-icon-account-login:before { display: inline-block; margin: auto; width: 1em; @@ -121,41 +114,41 @@ body.k-is-resizing { } /** - * Icon classes - * - * Creating a class name for each individual icon to be used in markup like: - * - */ + * Icon classes + * + * Creating a class name for each individual icon to be used in markup like: + * + */ .k-icon-account-login:before { content: ""; } - -[dir="rtl"] .k-icon-account-login:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-account-login:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-account-logout:before { content: ""; } - -[dir="rtl"] .k-icon-account-logout:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-account-logout:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-action-redo:before { content: ""; } - -[dir="rtl"] .k-icon-action-redo:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-action-redo:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-action-undo:before { content: ""; } - -[dir="rtl"] .k-icon-action-undo:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-action-undo:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-align-center:before { @@ -165,17 +158,17 @@ body.k-is-resizing { .k-icon-align-left:before { content: ""; } - -[dir="rtl"] .k-icon-align-left:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-align-left:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-align-right:before { content: ""; } - -[dir="rtl"] .k-icon-align-right:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-align-right:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-aperture:before { @@ -193,17 +186,17 @@ body.k-is-resizing { .k-icon-arrow-circle-left:before { content: ""; } - -[dir="rtl"] .k-icon-arrow-circle-left:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-arrow-circle-left:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-arrow-circle-right:before { content: ""; } - -[dir="rtl"] .k-icon-arrow-circle-right:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-arrow-circle-right:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-arrow-circle-top:before { @@ -213,17 +206,17 @@ body.k-is-resizing { .k-icon-arrow-left:before { content: ""; } - -[dir="rtl"] .k-icon-arrow-left:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-arrow-left:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-arrow-right:before { content: ""; } - -[dir="rtl"] .k-icon-arrow-right:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-arrow-right:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-arrow-thick-bottom:before { @@ -233,17 +226,17 @@ body.k-is-resizing { .k-icon-arrow-thick-left:before { content: ""; } - -[dir="rtl"] .k-icon-arrow-thick-left:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-arrow-thick-left:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-arrow-thick-right:before { content: ""; } - -[dir="rtl"] .k-icon-arrow-thick-right:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-arrow-thick-right:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-arrow-thick-top:before { @@ -273,9 +266,9 @@ body.k-is-resizing { .k-icon-bar-chart:before { content: ""; } - -[dir="rtl"] .k-icon-bar-chart:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-bar-chart:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-basket:before { @@ -313,9 +306,9 @@ body.k-is-resizing { .k-icon-book:before { content: ""; } - -[dir="rtl"] .k-icon-book:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-book:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-bookmark:before { @@ -337,17 +330,17 @@ body.k-is-resizing { .k-icon-browser:before { content: ""; } - -[dir="rtl"] .k-icon-browser:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-browser:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-brush:before { content: ""; } - -[dir="rtl"] .k-icon-brush:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-brush:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-bug:before { @@ -357,25 +350,25 @@ body.k-is-resizing { .k-icon-bullhorn:before { content: ""; } - -[dir="rtl"] .k-icon-bullhorn:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-bullhorn:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-calculator:before { content: ""; } - -[dir="rtl"] .k-icon-calculator:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-calculator:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-calendar:before { content: ""; } - -[dir="rtl"] .k-icon-calendar:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-calendar:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-camera-slr:before { @@ -389,17 +382,17 @@ body.k-is-resizing { .k-icon-caret-left:before { content: ""; } - -[dir="rtl"] .k-icon-caret-left:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-caret-left:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-caret-right:before { content: ""; } - -[dir="rtl"] .k-icon-caret-right:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-caret-right:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-caret-top:before { @@ -425,17 +418,17 @@ body.k-is-resizing { .k-icon-chevron-left:before { content: ""; } - -[dir="rtl"] .k-icon-chevron-left:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-chevron-left:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-chevron-right:before { content: ""; } - -[dir="rtl"] .k-icon-chevron-right:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-chevron-right:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-chevron-top:before { @@ -489,17 +482,17 @@ body.k-is-resizing { .k-icon-collapse-left:before { content: ""; } - -[dir="rtl"] .k-icon-collapse-left:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-collapse-left:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-collapse-right:before { content: ""; } - -[dir="rtl"] .k-icon-collapse-right:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-collapse-right:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-collapse-up:before { @@ -513,9 +506,9 @@ body.k-is-resizing { .k-icon-comment-square:before { content: ""; } - -[dir="rtl"] .k-icon-comment-square:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-comment-square:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-compass:before { @@ -529,9 +522,9 @@ body.k-is-resizing { .k-icon-copywriting:before { content: ""; } - -[dir="rtl"] .k-icon-copywriting:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-copywriting:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-credit-card:before { @@ -557,9 +550,9 @@ body.k-is-resizing { .k-icon-delete:before { content: ""; } - -[dir="rtl"] .k-icon-delete:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-delete:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-dial:before { @@ -569,9 +562,9 @@ body.k-is-resizing { .k-icon-document:before { content: ""; } - -[dir="rtl"] .k-icon-document:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-document:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-dollar:before { @@ -581,33 +574,33 @@ body.k-is-resizing { .k-icon-double-quote-sans-left:before { content: ""; } - -[dir="rtl"] .k-icon-double-quote-sans-left:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-double-quote-sans-left:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-double-quote-sans-right:before { content: ""; } - -[dir="rtl"] .k-icon-double-quote-sans-right:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-double-quote-sans-right:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-double-quote-serif-left:before { content: ""; } - -[dir="rtl"] .k-icon-double-quote-serif-left:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-double-quote-serif-left:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-double-quote-serif-right:before { content: ""; } - -[dir="rtl"] .k-icon-double-quote-serif-right:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-double-quote-serif-right:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-droplet:before { @@ -649,17 +642,17 @@ body.k-is-resizing { .k-icon-expand-left:before { content: ""; } - -[dir="rtl"] .k-icon-expand-left:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-expand-left:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-expand-right:before { content: ""; } - -[dir="rtl"] .k-icon-expand-right:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-expand-right:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-expand-up:before { @@ -669,9 +662,9 @@ body.k-is-resizing { .k-icon-external-link:before { content: ""; } - -[dir="rtl"] .k-icon-external-link:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-external-link:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-eye:before { @@ -681,33 +674,33 @@ body.k-is-resizing { .k-icon-eyedropper:before { content: ""; } - -[dir="rtl"] .k-icon-eyedropper:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-eyedropper:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-file:before { content: ""; } - -[dir="rtl"] .k-icon-file:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-file:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-fire:before { content: ""; } - -[dir="rtl"] .k-icon-fire:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-fire:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-flag:before { content: ""; } - -[dir="rtl"] .k-icon-flag:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-flag:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-flash:before { @@ -717,9 +710,9 @@ body.k-is-resizing { .k-icon-folder:before { content: ""; } - -[dir="rtl"] .k-icon-folder:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-folder:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-fork:before { @@ -741,9 +734,9 @@ body.k-is-resizing { .k-icon-graph:before { content: ""; } - -[dir="rtl"] .k-icon-graph:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-graph:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-grid-four-up:before { @@ -793,17 +786,17 @@ body.k-is-resizing { .k-icon-info:before { content: ""; } - -[dir="rtl"] .k-icon-info:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-info:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-italic:before { content: ""; } - -[dir="rtl"] .k-icon-italic:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-italic:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-justify-center:before { @@ -813,25 +806,25 @@ body.k-is-resizing { .k-icon-justify-left:before { content: ""; } - -[dir="rtl"] .k-icon-justify-left:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-justify-left:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-justify-right:before { content: ""; } - -[dir="rtl"] .k-icon-justify-right:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-justify-right:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-key:before { content: ""; } - -[dir="rtl"] .k-icon-key:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-key:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-laptop:before { @@ -841,9 +834,9 @@ body.k-is-resizing { .k-icon-layers:before { content: ""; } - -[dir="rtl"] .k-icon-layers:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-layers:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-lightbulb:before { @@ -853,33 +846,33 @@ body.k-is-resizing { .k-icon-link-broken:before { content: ""; } - -[dir="rtl"] .k-icon-link-broken:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-link-broken:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-link-intact:before { content: ""; } - -[dir="rtl"] .k-icon-link-intact:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-link-intact:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-list-rich:before { content: ""; } - -[dir="rtl"] .k-icon-list-rich:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-list-rich:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-list:before { content: ""; } - -[dir="rtl"] .k-icon-list:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-list:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-location:before { @@ -909,9 +902,9 @@ body.k-is-resizing { .k-icon-magnifying-glass:before { content: ""; } - -[dir="rtl"] .k-icon-magnifying-glass:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-magnifying-glass:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-map-marker:before { @@ -929,9 +922,9 @@ body.k-is-resizing { .k-icon-media-play:before { content: ""; } - -[dir="rtl"] .k-icon-media-play:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-media-play:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-media-record:before { @@ -941,33 +934,33 @@ body.k-is-resizing { .k-icon-media-skip-backward:before { content: ""; } - -[dir="rtl"] .k-icon-media-skip-backward:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-media-skip-backward:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-media-skip-forward:before { content: ""; } - -[dir="rtl"] .k-icon-media-skip-forward:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-media-skip-forward:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-media-step-backward:before { content: ""; } - -[dir="rtl"] .k-icon-media-step-backward:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-media-step-backward:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-media-step-forward:before { content: ""; } - -[dir="rtl"] .k-icon-media-step-forward:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-media-step-forward:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-media-stop:before { @@ -1009,25 +1002,25 @@ body.k-is-resizing { .k-icon-paperclip:before { content: ""; } - -[dir="rtl"] .k-icon-paperclip:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-paperclip:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-pencil:before { content: ""; } - -[dir="rtl"] .k-icon-pencil:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-pencil:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-people:before { content: ""; } - -[dir="rtl"] .k-icon-people:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-people:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-person:before { @@ -1041,9 +1034,9 @@ body.k-is-resizing { .k-icon-pie-chart:before { content: ""; } - -[dir="rtl"] .k-icon-pie-chart:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-pie-chart:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-pin:before { @@ -1053,9 +1046,9 @@ body.k-is-resizing { .k-icon-play-circle:before { content: ""; } - -[dir="rtl"] .k-icon-play-circle:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-play-circle:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-plus:before { @@ -1073,9 +1066,9 @@ body.k-is-resizing { .k-icon-project:before { content: ""; } - -[dir="rtl"] .k-icon-project:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-project:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-pulse:before { @@ -1089,9 +1082,9 @@ body.k-is-resizing { .k-icon-question-mark:before { content: ""; } - -[dir="rtl"] .k-icon-question-mark:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-question-mark:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-rain:before { @@ -1105,9 +1098,9 @@ body.k-is-resizing { .k-icon-reload:before { content: ""; } - -[dir="rtl"] .k-icon-reload:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-reload:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-resize-both:before { @@ -1137,17 +1130,17 @@ body.k-is-resizing { .k-icon-share-boxed:before { content: ""; } - -[dir="rtl"] .k-icon-share-boxed:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-share-boxed:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-share:before { content: ""; } - -[dir="rtl"] .k-icon-share:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-share:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-shield:before { @@ -1157,9 +1150,9 @@ body.k-is-resizing { .k-icon-signal:before { content: ""; } - -[dir="rtl"] .k-icon-signal:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-signal:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-signpost:before { @@ -1169,25 +1162,25 @@ body.k-is-resizing { .k-icon-sort-ascending:before { content: ""; } - -[dir="rtl"] .k-icon-sort-ascending:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-sort-ascending:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-sort-descending:before { content: ""; } - -[dir="rtl"] .k-icon-sort-descending:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-sort-descending:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-spreadsheet:before { content: ""; } - -[dir="rtl"] .k-icon-spreadsheet:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-spreadsheet:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-star:before { @@ -1205,17 +1198,17 @@ body.k-is-resizing { .k-icon-tag:before { content: ""; } - -[dir="rtl"] .k-icon-tag:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-tag:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-tags:before { content: ""; } - -[dir="rtl"] .k-icon-tags:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-tags:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-target:before { @@ -1273,33 +1266,33 @@ body.k-is-resizing { .k-icon-video:before { content: ""; } - -[dir="rtl"] .k-icon-video:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-video:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-volume-high:before { content: ""; } - -[dir="rtl"] .k-icon-volume-high:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-volume-high:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-volume-low:before { content: ""; } - -[dir="rtl"] .k-icon-volume-low:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-volume-low:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-volume-off:before { content: ""; } - -[dir="rtl"] .k-icon-volume-off:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-volume-off:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-warning:before { @@ -1313,9 +1306,9 @@ body.k-is-resizing { .k-icon-wrench:before { content: ""; } - -[dir="rtl"] .k-icon-wrench:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-wrench:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-x:before { @@ -1329,17 +1322,17 @@ body.k-is-resizing { .k-icon-zoom-in:before { content: ""; } - -[dir="rtl"] .k-icon-zoom-in:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-zoom-in:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-zoom-out:before { content: ""; } - -[dir="rtl"] .k-icon-zoom-out:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-zoom-out:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-close:before { @@ -1357,9 +1350,9 @@ body.k-is-resizing { .k-icon-document-audio:before { content: ""; } - -[dir="rtl"] .k-icon-document-audio:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-document-audio:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-document-default:before { @@ -1373,9 +1366,9 @@ body.k-is-resizing { .k-icon-document-folder:before { content: ""; } - -[dir="rtl"] .k-icon-document-folder:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-document-folder:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-document-image:before { @@ -1405,41 +1398,41 @@ body.k-is-resizing { .k-icon-filter:before { content: ""; } - -[dir="rtl"] .k-icon-filter:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-filter:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-folder-closed:before { content: ""; } - -[dir="rtl"] .k-icon-folder-closed:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-folder-closed:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-folder-opened:before { content: ""; } - -[dir="rtl"] .k-icon-folder-opened:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-folder-opened:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-menu-closed:before { content: ""; } - -[dir="rtl"] .k-icon-menu-closed:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-menu-closed:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-menu-opened:before { content: ""; } - -[dir="rtl"] .k-icon-menu-opened:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-menu-opened:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-open:before { @@ -2560,11 +2553,9 @@ body.k-is-resizing { * Try not to use `.k-visually-hidden` and `.k-visually-shown` classes together if possible. */ } - .k-ui-namespace, .k-ui-namespace *, .k-ui-namespace *:before, .k-ui-namespace *:after { box-sizing: border-box; } - .k-ui-namespace html { line-height: 1.15; /* 1 */ @@ -2573,11 +2564,9 @@ body.k-is-resizing { -webkit-text-size-adjust: 100%; /* 2 */ } - .k-ui-namespace body { margin: 0; } - .k-ui-namespace article, .k-ui-namespace aside, .k-ui-namespace footer, @@ -2586,23 +2575,19 @@ body.k-is-resizing { .k-ui-namespace section { display: block; } - .k-ui-namespace h1 { font-size: 2em; margin: 0.67em 0; } - .k-ui-namespace figcaption, .k-ui-namespace figure, .k-ui-namespace main { /* 1 */ display: block; } - .k-ui-namespace figure { margin: 1em 40px; } - .k-ui-namespace hr { box-sizing: content-box; /* 1 */ @@ -2611,40 +2596,35 @@ body.k-is-resizing { overflow: visible; /* 2 */ } - .k-ui-namespace pre { font-family: monospace, monospace; /* 1 */ font-size: 1em; /* 2 */ } - .k-ui-namespace a { background-color: transparent; /* 1 */ -webkit-text-decoration-skip: objects; /* 2 */ } - .k-ui-namespace abbr[title] { border-bottom: none; /* 1 */ text-decoration: underline; /* 2 */ - text-decoration: underline dotted; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; /* 2 */ } - .k-ui-namespace b, .k-ui-namespace strong { font-weight: inherit; } - .k-ui-namespace b, .k-ui-namespace strong { font-weight: bolder; } - .k-ui-namespace code, .k-ui-namespace kbd, .k-ui-namespace samp { @@ -2653,20 +2633,16 @@ body.k-is-resizing { font-size: 1em; /* 2 */ } - .k-ui-namespace dfn { font-style: italic; } - .k-ui-namespace mark { background-color: #ff0; color: #000; } - .k-ui-namespace small { font-size: 80%; } - .k-ui-namespace sub, .k-ui-namespace sup { font-size: 75%; @@ -2674,33 +2650,26 @@ body.k-is-resizing { position: relative; vertical-align: baseline; } - .k-ui-namespace sub { bottom: -0.25em; } - .k-ui-namespace sup { top: -0.5em; } - .k-ui-namespace audio, .k-ui-namespace video { display: inline-block; } - .k-ui-namespace audio:not([controls]) { display: none; height: 0; } - .k-ui-namespace img { border-style: none; } - .k-ui-namespace svg:not(:root) { overflow: hidden; } - .k-ui-namespace button, .k-ui-namespace input, .k-ui-namespace optgroup, @@ -2715,46 +2684,39 @@ body.k-is-resizing { margin: 0; /* 2 */ } - .k-ui-namespace button, .k-ui-namespace input { /* 1 */ overflow: visible; } - .k-ui-namespace button, .k-ui-namespace select { /* 1 */ text-transform: none; } - .k-ui-namespace button, -.k-ui-namespace html [type="button"], -.k-ui-namespace [type="reset"], -.k-ui-namespace [type="submit"] { +.k-ui-namespace html [type=button], +.k-ui-namespace [type=reset], +.k-ui-namespace [type=submit] { -webkit-appearance: button; /* 2 */ } - .k-ui-namespace button::-moz-focus-inner, -.k-ui-namespace [type="button"]::-moz-focus-inner, -.k-ui-namespace [type="reset"]::-moz-focus-inner, -.k-ui-namespace [type="submit"]::-moz-focus-inner { +.k-ui-namespace [type=button]::-moz-focus-inner, +.k-ui-namespace [type=reset]::-moz-focus-inner, +.k-ui-namespace [type=submit]::-moz-focus-inner { border-style: none; padding: 0; } - .k-ui-namespace button:-moz-focusring, -.k-ui-namespace [type="button"]:-moz-focusring, -.k-ui-namespace [type="reset"]:-moz-focusring, -.k-ui-namespace [type="submit"]:-moz-focusring { +.k-ui-namespace [type=button]:-moz-focusring, +.k-ui-namespace [type=reset]:-moz-focusring, +.k-ui-namespace [type=submit]:-moz-focusring { outline: 1px dotted ButtonText; } - .k-ui-namespace fieldset { padding: 0.35em 0.75em 0.625em; } - .k-ui-namespace legend { box-sizing: border-box; /* 1 */ @@ -2769,92 +2731,77 @@ body.k-is-resizing { white-space: normal; /* 1 */ } - .k-ui-namespace progress { display: inline-block; /* 1 */ vertical-align: baseline; /* 2 */ } - .k-ui-namespace textarea { overflow: auto; } - -.k-ui-namespace [type="checkbox"], -.k-ui-namespace [type="radio"] { +.k-ui-namespace [type=checkbox], +.k-ui-namespace [type=radio] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ } - -.k-ui-namespace [type="number"]::-webkit-inner-spin-button, -.k-ui-namespace [type="number"]::-webkit-outer-spin-button { +.k-ui-namespace [type=number]::-webkit-inner-spin-button, +.k-ui-namespace [type=number]::-webkit-outer-spin-button { height: auto; } - -.k-ui-namespace [type="search"] { +.k-ui-namespace [type=search] { -webkit-appearance: textfield; /* 1 */ outline-offset: -2px; /* 2 */ } - -.k-ui-namespace [type="search"]::-webkit-search-cancel-button, -.k-ui-namespace [type="search"]::-webkit-search-decoration { +.k-ui-namespace [type=search]::-webkit-search-cancel-button, +.k-ui-namespace [type=search]::-webkit-search-decoration { -webkit-appearance: none; } - .k-ui-namespace ::-webkit-file-upload-button { -webkit-appearance: button; /* 1 */ font: inherit; /* 2 */ } - .k-ui-namespace details, .k-ui-namespace menu { display: block; } - .k-ui-namespace summary { display: list-item; } - .k-ui-namespace canvas { display: inline-block; } - .k-ui-namespace template { display: none; } - .k-ui-namespace [hidden] { display: none; } - .k-ui-namespace .k-component { position: relative; /* 1 */ - background: #3b3a3a; + background: #3b3b3b; margin: 0; /* 2 */ padding: 0; /* 2 */ - display: -ms-flexbox; display: flex; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex-direction: column; + flex: 1 1 auto; overflow: auto; backface-visibility: hidden; + transition: -webkit-transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); transition: transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); + transition: transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83), -webkit-transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; /* 3 */ } - .k-is-resizing .k-ui-namespace .k-component { overflow: hidden; } @@ -2865,28 +2812,28 @@ body.k-is-resizing { .k-ui-namespace .k-show-right-menu { /** - * Set opacity - */ + * Set opacity + */ } - .k-ui-namespace .k-show-right-menu .k-component { - transform: translateX(-272px); + -webkit-transform: translateX(-272px); + transform: translateX(-272px); } - @media screen and (min-width: 600px) { .k-ui-namespace .k-show-right-menu .k-component { - transform: translateX(0); + -webkit-transform: translateX(0); + transform: translateX(0); /* 2 */ } } - -[dir="rtl"] .k-ui-namespace .k-show-right-menu .k-component { - transform: translateX(272px); +[dir=rtl] .k-ui-namespace .k-show-right-menu .k-component { + -webkit-transform: translateX(272px); + transform: translateX(272px); } - @media screen and (min-width: 600px) { - [dir="rtl"] .k-ui-namespace .k-show-right-menu .k-component { - transform: translateX(0); + [dir=rtl] .k-ui-namespace .k-show-right-menu .k-component { + -webkit-transform: translateX(0); + transform: translateX(0); } } @@ -2894,40 +2841,32 @@ body.k-is-resizing { opacity: 0.75; /* 1 */ } - @media screen and (min-width: 600px) { .k-ui-namespace .k-show-right-menu .k-component .k-off-canvas-overlay-right { opacity: 0; } } - .k-ui-namespace .k-is-opened-right .k-component .k-off-canvas-overlay-right { z-index: 9; /* 1 */ } - @media screen and (min-width: 600px) { .k-ui-namespace .k-is-opened-right .k-component .k-off-canvas-overlay-right { z-index: -1; } } - .k-ui-namespace .k-component-wrapper { position: relative; - background: #3b3a3a; - display: -ms-flexbox; + background: #3b3b3b; display: flex; - -ms-flex-direction: row; - flex-direction: row; - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex-direction: row; + flex: 1 1 auto; overflow: auto; min-height: 0; /** - * Hide overflow when resizing the window - */ + * Hide overflow when resizing the window + */ } - .k-is-resizing .k-ui-namespace .k-component-wrapper { overflow: hidden; } @@ -2937,47 +2876,43 @@ body.k-is-resizing { /* 1 */ background: white; /* 2 */ - display: -ms-flexbox; display: flex; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - -ms-flex-direction: column; - flex-direction: column; + flex: 1 1 auto; + flex-direction: column; overflow: hidden; /* Set overflow for breadcrumbs to properly work */ min-height: 0; backface-visibility: hidden; + transition: -webkit-transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); transition: transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); + transition: transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83), -webkit-transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; /* 3 */ } - .k-is-transitioning .k-ui-namespace .k-content { z-index: 2; } .k-ui-namespace .k-content-area { /** - * When content has a sub content sibling - */ + * When content has a sub content sibling + */ } - .k-ui-namespace .k-content-area .k-content:not(:last-child) { /** - * Set width and make room for resizer - */ + * Set width and make room for resizer + */ /** - * When there's also a right sidebar make sure the right sidebar is only 50% of the width - * and reset this when querie is reached - */ + * When there's also a right sidebar make sure the right sidebar is only 50% of the width + * and reset this when querie is reached + */ /** - * The resizer - */ + * The resizer + */ /** - * Search container adjustments - */ + * Search container adjustments + */ } - @media screen and (min-width: 1024px) { .k-ui-namespace .k-content-area .k-content:not(:last-child) { min-width: 280px; @@ -2987,16 +2922,17 @@ body.k-is-resizing { .k-js-enabled .k-ui-namespace .k-content-area .k-content:not(:last-child) { padding-right: 8px; } - .k-js-enabled [dir="rtl"] .k-ui-namespace .k-content-area .k-content:not(:last-child) { + + .k-js-enabled [dir=rtl] .k-ui-namespace .k-content-area .k-content:not(:last-child) { padding-right: 0; padding-left: 8px; } - .k-js-enabled[dir="rtl"] .k-ui-namespace .k-content-area .k-content:not(:last-child) { + + .k-js-enabled[dir=rtl] .k-ui-namespace .k-content-area .k-content:not(:last-child) { padding-right: 0; padding-left: 8px; } } - @media screen and (min-width: 600px) { .k-ui-namespace .k-content-area .k-content:not(:last-child) .k-sidebar-right { min-width: 0; @@ -3004,13 +2940,11 @@ body.k-is-resizing { max-width: 50%; } } - @media screen and (min-width: 1024px) { .k-ui-namespace .k-content-area .k-content:not(:last-child) .k-sidebar-right { width: 272px; } } - .k-ui-namespace .k-content-area .k-content:not(:last-child) .k-pane-resizer { width: 8px; height: 100%; @@ -3024,8 +2958,7 @@ body.k-is-resizing { cursor: col-resize; display: none; } - -[dir="rtl"] .k-ui-namespace .k-content-area .k-content:not(:last-child) .k-pane-resizer { +[dir=rtl] .k-ui-namespace .k-content-area .k-content:not(:last-child) .k-pane-resizer { right: auto; left: 0; border-left: none; @@ -3037,99 +2970,91 @@ body.k-is-resizing { display: block; } } - .k-ui-namespace .k-content-area .k-content:not(:last-child) .k-scopebar__item--search { min-width: 100%; width: 100%; max-width: 100%; } - .k-ui-namespace .k-content-area .k-content:not(:last-child) .k-scopebar__item--search .k-search__field { border-left: none; border-right: none; } - .k-ui-namespace .k-show-left-menu { /** - * Set opacity - */ + * Set opacity + */ } - .k-ui-namespace .k-show-left-menu .k-content-area, .k-ui-namespace .k-show-left-menu .k-content { - transform: translate(272px, 0); + -webkit-transform: translate(272px, 0); + transform: translate(272px, 0); /* 1 */ /** - * Reset transform when .k-content is inside a .k-content-area - */ + * Reset transform when .k-content is inside a .k-content-area + */ } - @media screen and (min-width: 768px) { .k-ui-namespace .k-show-left-menu .k-content-area, - .k-ui-namespace .k-show-left-menu .k-content { - transform: translate(0, 0); +.k-ui-namespace .k-show-left-menu .k-content { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); /* 2 */ } } - .k-ui-namespace .k-show-left-menu .k-content-area .k-content, .k-ui-namespace .k-show-left-menu .k-content .k-content { - transform: none; + -webkit-transform: none; + transform: none; } - -[dir="rtl"] .k-ui-namespace .k-show-left-menu .k-content-area, -[dir="rtl"] .k-ui-namespace .k-show-left-menu .k-content { - transform: translate(-272px, 0); +[dir=rtl] .k-ui-namespace .k-show-left-menu .k-content-area, +[dir=rtl] .k-ui-namespace .k-show-left-menu .k-content { + -webkit-transform: translate(-272px, 0); + transform: translate(-272px, 0); } - @media screen and (min-width: 768px) { - [dir="rtl"] .k-ui-namespace .k-show-left-menu .k-content-area, - [dir="rtl"] .k-ui-namespace .k-show-left-menu .k-content { - transform: translate(0, 0); + [dir=rtl] .k-ui-namespace .k-show-left-menu .k-content-area, +[dir=rtl] .k-ui-namespace .k-show-left-menu .k-content { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); } } - -[dir="rtl"] .k-ui-namespace .k-show-left-menu .k-content-area .k-content, -[dir="rtl"] .k-ui-namespace .k-show-left-menu .k-content .k-content { - transform: none; +[dir=rtl] .k-ui-namespace .k-show-left-menu .k-content-area .k-content, +[dir=rtl] .k-ui-namespace .k-show-left-menu .k-content .k-content { + -webkit-transform: none; + transform: none; } .k-ui-namespace .k-show-left-menu .k-content-area .k-off-canvas-overlay-left, .k-ui-namespace .k-show-left-menu .k-content .k-off-canvas-overlay-left { opacity: 0.75; } - @media screen and (min-width: 768px) { .k-ui-namespace .k-show-left-menu .k-content-area .k-off-canvas-overlay-left, - .k-ui-namespace .k-show-left-menu .k-content .k-off-canvas-overlay-left { +.k-ui-namespace .k-show-left-menu .k-content .k-off-canvas-overlay-left { opacity: 0; } } - .k-ui-namespace .k-is-opened-left .k-content-area, .k-ui-namespace .k-is-opened-left .k-content { overflow: hidden; /** - * Set z-index so it will become visible - */ + * Set z-index so it will become visible + */ } - @media screen and (min-width: 768px) { .k-ui-namespace .k-is-opened-left .k-content-area, - .k-ui-namespace .k-is-opened-left .k-content { +.k-ui-namespace .k-is-opened-left .k-content { overflow: auto; } } - @media screen and (min-width: 600px) { .k-ui-namespace .k-is-opened-left .k-content-area, - .k-ui-namespace .k-is-opened-left .k-content { +.k-ui-namespace .k-is-opened-left .k-content { overflow: auto; } } - -.k-is-resizing .k-ui-namespace .k-is-opened-left .k-content-area, .k-is-resizing -.k-ui-namespace .k-is-opened-left .k-content { +.k-is-resizing .k-ui-namespace .k-is-opened-left .k-content-area, +.k-is-resizing .k-ui-namespace .k-is-opened-left .k-content { overflow: hidden; } @@ -3137,28 +3062,25 @@ body.k-is-resizing { .k-ui-namespace .k-is-opened-left .k-content .k-off-canvas-overlay-left { z-index: 9; } - @media screen and (min-width: 768px) { .k-ui-namespace .k-is-opened-left .k-content-area .k-off-canvas-overlay-left, - .k-ui-namespace .k-is-opened-left .k-content .k-off-canvas-overlay-left { +.k-ui-namespace .k-is-opened-left .k-content .k-off-canvas-overlay-left { z-index: -1; } } - .k-ui-namespace .k-content-area { position: relative; overflow: hidden; - display: -ms-flexbox; display: flex; - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex: 1 1 auto; width: auto; min-height: 0; backface-visibility: hidden; + transition: -webkit-transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); transition: transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); + transition: transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83), -webkit-transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } - .k-is-transitioning .k-ui-namespace .k-content-area { z-index: 3; } @@ -3166,88 +3088,77 @@ body.k-is-resizing { .k-ui-namespace .k-show-subcontent-area .k-button.k-subcontent-toggle, .k-ui-namespace .k-show-subcontent-area .k-subcontent-toggle.btn { opacity: 1; } - .k-ui-namespace .k-show-subcontent-area .k-content-area__child { - transform: translateX(-100%) translateX(48px); + -webkit-transform: translateX(-100%) translateX(48px); + transform: translateX(-100%) translateX(48px); } - @media screen and (min-width: 1024px) { .k-ui-namespace .k-show-subcontent-area .k-content-area__child { - transform: none; + -webkit-transform: none; + transform: none; } } - -[dir="rtl"] .k-ui-namespace .k-show-subcontent-area .k-content-area__child { - transform: translateX(100%) translateX(-48px); +[dir=rtl] .k-ui-namespace .k-show-subcontent-area .k-content-area__child { + -webkit-transform: translateX(100%) translateX(-48px); + transform: translateX(100%) translateX(-48px); } - @media screen and (min-width: 1024px) { - [dir="rtl"] .k-ui-namespace .k-show-subcontent-area .k-content-area__child { - transform: none; + [dir=rtl] .k-ui-namespace .k-show-subcontent-area .k-content-area__child { + -webkit-transform: none; + transform: none; } } .k-ui-namespace .k-show-subcontent-area .k-off-canvas-overlay-subcontent { opacity: 0.75; } - @media screen and (min-width: 1024px) { .k-ui-namespace .k-show-subcontent-area .k-off-canvas-overlay-subcontent { opacity: 0; } } - .k-ui-namespace .k-is-opened-subcontent .k-content-area { z-index: 3; } - .k-ui-namespace .k-is-opened-subcontent .k-button.k-subcontent-toggle, .k-ui-namespace .k-is-opened-subcontent .k-subcontent-toggle.btn { visibility: visible; z-index: 10; } - .k-ui-namespace .k-is-opened-subcontent .k-off-canvas-overlay-subcontent { z-index: 9; } - @media screen and (min-width: 1024px) { .k-ui-namespace .k-is-opened-subcontent .k-off-canvas-overlay-subcontent { z-index: -1; } } - .k-ui-namespace .k-content-area__child { position: relative; display: none; - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex: 1 1 auto; width: auto; min-height: 0; overflow: visible; max-width: 100%; /* 1 */ backface-visibility: hidden; + transition: -webkit-transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); transition: transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); + transition: transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83), -webkit-transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; /** - * Inherit z-index to make sure toggle button wins over the overlay - */ + * Inherit z-index to make sure toggle button wins over the overlay + */ } - .k-ui-namespace .k-content-area__child.k-is-active { - display: -ms-flexbox; display: flex; } - .k-ui-namespace .k-content-area__child:nth-last-child(2):first-child, .k-ui-namespace .k-content-area__child:only-child { - display: -ms-flexbox; display: flex; } - .k-ui-namespace .k-content-area__child .k-content { z-index: inherit; } - .k-ui-namespace .k-content-wrapper { position: relative; /* 1 */ @@ -3255,71 +3166,61 @@ body.k-is-resizing { /* 2 */ margin: 0; overflow: hidden; - display: -ms-flexbox; display: flex; - -ms-flex-direction: row; - flex-direction: row; - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex-direction: row; + flex: 1 1 auto; border-bottom: none; min-height: 0; } - .k-ui-namespace .k-flex-wrapper { margin: 0; padding: 0; list-style: none; border: none; background: transparent; - display: -ms-flexbox; display: flex; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex-direction: column; + flex: 1 1 auto; overflow: auto; } - .k-is-resizing .k-ui-namespace .k-flex-wrapper { overflow: hidden; } .k-ui-namespace .k-container { - overflow: hidden; width: 100%; margin: 0 auto; - -ms-flex: 0 0 auto; - flex: 0 0 auto; + flex: 0 0 auto; background-color: inherit; /* 1 */ /* When resizing */ } - .k-ui-namespace .k-container:before, .k-ui-namespace .k-container:after { display: table; content: " "; } - .k-ui-namespace .k-container:after { clear: both; } - .k-is-resizing .k-ui-namespace .k-container { overflow: hidden; } +@media screen and (min-width: 768px) { + .k-ui-namespace .k-container { + overflow: hidden; + } +} .k-ui-namespace .k-container + .k-container .k-container__full, .k-ui-namespace .k-container + .k-container .k-container__main, .k-ui-namespace .k-container + .k-container .k-container__sub { padding-top: 0; } - .k-ui-namespace .k-container__main { padding: 16px; background-color: inherit; /* 1 */ } - @media screen and (min-width: 768px) { .k-ui-namespace .k-container__main { float: left; @@ -3331,25 +3232,23 @@ body.k-is-resizing { .k-ui-namespace .k-container__main:last-child:not(:first-child) { padding-left: 8px; } - [dir="rtl"] .k-ui-namespace .k-container__main { + [dir=rtl] .k-ui-namespace .k-container__main { float: right; } - [dir="rtl"] .k-ui-namespace .k-container__main:first-child { + [dir=rtl] .k-ui-namespace .k-container__main:first-child { padding-right: 16px; padding-left: 8px; } - [dir="rtl"] .k-ui-namespace .k-container__main:last-child:not(:first-child) { + [dir=rtl] .k-ui-namespace .k-container__main:last-child:not(:first-child) { padding-left: 16px; padding-right: 8px; } } - .k-ui-namespace .k-container__sub { padding: 16px; background-color: inherit; /* 1 */ } - @media screen and (min-width: 768px) { .k-ui-namespace .k-container__sub { float: left; @@ -3361,29 +3260,26 @@ body.k-is-resizing { .k-ui-namespace .k-container__sub:last-child:not(:first-child) { padding-left: 8px; } - [dir="rtl"] .k-ui-namespace .k-container__sub { + [dir=rtl] .k-ui-namespace .k-container__sub { float: right; } - [dir="rtl"] .k-ui-namespace .k-container__sub:first-child { + [dir=rtl] .k-ui-namespace .k-container__sub:first-child { padding-right: 16px; padding-left: 8px; } - [dir="rtl"] .k-ui-namespace .k-container__sub:last-child:not(:first-child) { + [dir=rtl] .k-ui-namespace .k-container__sub:last-child:not(:first-child) { padding-left: 16px; padding-right: 8px; } } - .k-ui-namespace .k-container__full { clear: both; width: auto; padding: 16px; } - .k-ui-namespace .k-container__full--spaced-top.k-container__full--spaced-top { padding: 16px 0 0; } - .k-ui-namespace.k-ui-container { max-width: 400px; /* 1 */ @@ -3398,25 +3294,20 @@ body.k-is-resizing { /* 3 */ color: #FFFFFF; /* 3 */ - display: -ms-flexbox; display: flex; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - -ms-flex-direction: column; - flex-direction: column; + flex: 1 1 auto; + flex-direction: column; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -webkit-overflow-scrolling: touch; } - @media screen and (min-width: 400px) { .k-ui-namespace.k-ui-container { max-width: none; /* 2 */ } } - -[dir="rtl"] .k-ui-namespace.k-ui-container { +[dir=rtl] .k-ui-namespace.k-ui-container { direction: rtl; } @@ -3428,40 +3319,32 @@ body.k-is-resizing { white-space: nowrap; /* 1 */ padding: 16px; - display: -ms-flexbox; display: flex; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - -ms-flex-align: center; - align-items: center; + flex: 1 1 auto; + align-items: center; } - .k-ui-namespace .k-sidebar-left, .k-ui-namespace .k-sidebar-right { position: relative; overflow: auto; -webkit-overflow-scrolling: touch; - display: -ms-flexbox; display: flex; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex: 0 0 auto; - flex: 0 0 auto; + flex-direction: column; + flex: 0 0 auto; /** - * When resizing - */ + * When resizing + */ /** - * When JavaScript is enabled - */ + * When JavaScript is enabled + */ } - -.k-is-resizing .k-ui-namespace .k-sidebar-left, .k-is-resizing -.k-ui-namespace .k-sidebar-right { +.k-is-resizing .k-ui-namespace .k-sidebar-left, +.k-is-resizing .k-ui-namespace .k-sidebar-right { overflow: hidden; } -.k-js-enabled .k-ui-namespace .k-sidebar-left, .k-js-enabled -.k-ui-namespace .k-sidebar-right { +.k-js-enabled .k-ui-namespace .k-sidebar-left, +.k-js-enabled .k-ui-namespace .k-sidebar-right { position: absolute; z-index: -1; top: 0; @@ -3474,17 +3357,16 @@ body.k-is-resizing { color: #FFFFFF; border-right: 1px solid #4D4C4D; /** - * Sidebar width - */ + * Sidebar width + */ /** - * Larger sidebar when space is available - */ + * Larger sidebar when space is available + */ /** - * When JavaScript is enabled - */ + * When JavaScript is enabled + */ } - -[dir="rtl"] .k-ui-namespace .k-sidebar-left { +[dir=rtl] .k-ui-namespace .k-sidebar-left { border-right: none; border-left: 1px solid #4D4C4D; } @@ -3493,12 +3375,12 @@ body.k-is-resizing { left: 0; } -.k-js-enabled [dir="rtl"] .k-ui-namespace .k-sidebar-left { +.k-js-enabled [dir=rtl] .k-ui-namespace .k-sidebar-left { left: auto; right: 0; } -.k-js-enabled[dir="rtl"] .k-ui-namespace .k-sidebar-left { +.k-js-enabled[dir=rtl] .k-ui-namespace .k-sidebar-left { left: auto; right: 0; } @@ -3510,7 +3392,6 @@ body.k-is-resizing { max-width: 208px; } } - @media screen and (min-width: 1024px) { .k-ui-namespace .k-sidebar-left { min-width: 272px; @@ -3518,23 +3399,20 @@ body.k-is-resizing { max-width: 272px; } } - .k-js-enabled .k-ui-namespace .k-sidebar-left { min-width: 272px; width: 272px; max-width: 272px; /** - * On 'desktop' we 'open' the sidebar by default - */ + * On 'desktop' we 'open' the sidebar by default + */ /** - * And we make it even larger when there's enough space - */ + * And we make it even larger when there's enough space + */ } - @media screen and (min-width: 768px) { .k-js-enabled .k-ui-namespace .k-sidebar-left { position: relative; - display: -ms-flexbox; display: flex; height: auto; min-width: 208px; @@ -3543,7 +3421,6 @@ body.k-is-resizing { z-index: 1; } } - @media screen and (min-width: 1024px) { .k-js-enabled .k-ui-namespace .k-sidebar-left { min-width: 272px; @@ -3554,26 +3431,23 @@ body.k-is-resizing { .k-ui-namespace .k-is-opened-left .k-sidebar-left { z-index: 1; - display: -ms-flexbox; display: flex; } - .k-ui-namespace .k-sidebar-right { background: #2e2e2e; color: #FFFFFF; border-left: 1px solid #4D4C4D; /** - * Sidebar width - */ + * Sidebar width + */ /** - * Larger sidebar when space is available - */ + * Larger sidebar when space is available + */ /** - * When JavaScript is enabled - */ + * When JavaScript is enabled + */ } - -[dir="rtl"] .k-ui-namespace .k-sidebar-right { +[dir=rtl] .k-ui-namespace .k-sidebar-right { border-left: none; border-right: 1px solid #4D4C4D; } @@ -3582,12 +3456,12 @@ body.k-is-resizing { right: 0; } -.k-js-enabled [dir="rtl"] .k-ui-namespace .k-sidebar-right { +.k-js-enabled [dir=rtl] .k-ui-namespace .k-sidebar-right { right: auto; left: 0; } -.k-js-enabled[dir="rtl"] .k-ui-namespace .k-sidebar-right { +.k-js-enabled[dir=rtl] .k-ui-namespace .k-sidebar-right { right: auto; left: 0; } @@ -3599,7 +3473,6 @@ body.k-is-resizing { max-width: 208px; } } - @media screen and (min-width: 600px) { .k-ui-namespace .k-sidebar-right { min-width: 272px; @@ -3607,23 +3480,20 @@ body.k-is-resizing { max-width: 272px; } } - .k-js-enabled .k-ui-namespace .k-sidebar-right { min-width: 272px; width: 272px; max-width: 272px; /** - * On 'desktop' we 'open' the sidebar by default - */ + * On 'desktop' we 'open' the sidebar by default + */ /** - * And we make it even larger when there's enough space - */ + * And we make it even larger when there's enough space + */ } - @media screen and (min-width: 600px) { .k-js-enabled .k-ui-namespace .k-sidebar-right { position: relative; - display: -ms-flexbox; display: flex; height: auto; min-width: 208px; @@ -3632,7 +3502,6 @@ body.k-is-resizing { z-index: 1; } } - @media screen and (min-width: 1024px) { .k-js-enabled .k-ui-namespace .k-sidebar-right { min-width: 272px; @@ -3642,20 +3511,15 @@ body.k-is-resizing { } .k-ui-namespace .k-is-opened-right .k-sidebar-right { - display: -ms-flexbox; display: flex; z-index: 1; } - .k-ui-namespace .k-subcontent { background: white; border-left: 1px solid #212121; - display: -ms-flexbox; display: flex; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - -ms-flex-direction: column; - flex-direction: column; + flex: 1 1 auto; + flex-direction: column; overflow: hidden; /* 2 */ min-height: 0; @@ -3666,8 +3530,7 @@ body.k-is-resizing { top: 0; bottom: 0; } - -[dir="rtl"] .k-ui-namespace .k-subcontent { +[dir=rtl] .k-ui-namespace .k-subcontent { left: auto; right: 100%; border-left: none; @@ -3681,38 +3544,29 @@ body.k-is-resizing { width: auto; z-index: 1; } - [dir="rtl"] .k-ui-namespace .k-subcontent { + [dir=rtl] .k-ui-namespace .k-subcontent { right: auto; } } - @media screen and (min-width: 1024px) { .k-ui-namespace .k-button.k-subcontent-toggle, .k-ui-namespace .k-subcontent-toggle.btn { display: none; } } - .k-ui-namespace .k-subcontent__child { - display: -ms-flexbox; display: flex; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - -ms-flex-direction: column; - flex-direction: column; + flex: 1 1 auto; + flex-direction: column; width: auto; overflow: hidden; min-height: 0; } - .k-ui-namespace .k-subcontent__child:not(:only-child) { display: none; } - .k-ui-namespace .k-subcontent__child:not(:only-child).k-is-active { - display: -ms-flexbox; display: flex; } - .k-ui-namespace .k-button.k-subcontent-toggle, .k-ui-namespace .k-subcontent-toggle.btn { position: absolute; visibility: hidden; @@ -3727,14 +3581,12 @@ body.k-is-resizing { transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } - @media screen and (min-width: 1024px) { .k-ui-namespace .k-button.k-subcontent-toggle, .k-ui-namespace .k-subcontent-toggle.btn { display: none; } } - -[dir="rtl"] .k-ui-namespace .k-button.k-subcontent-toggle, [dir="rtl"] .k-ui-namespace .k-subcontent-toggle.btn { +[dir=rtl] .k-ui-namespace .k-button.k-subcontent-toggle, [dir=rtl] .k-ui-namespace .k-subcontent-toggle.btn { margin: 0; right: auto; left: 8px; @@ -3742,42 +3594,37 @@ body.k-is-resizing { .k-ui-namespace .k-wrapper { position: relative; - display: -ms-flexbox; display: flex; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex-direction: column; + flex: 1 1 auto; overflow: hidden; backface-visibility: hidden; + transition: -webkit-transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); transition: transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); + transition: transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83), -webkit-transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } - .k-ui-namespace .k-is-opened-left, .k-ui-namespace .k-is-opened-right { overflow: hidden; /* 1 */ } - @media screen and (min-width: 768px) { .k-ui-namespace .k-is-opened-left, - .k-ui-namespace .k-is-opened-right { +.k-ui-namespace .k-is-opened-right { overflow: auto; /* 2 */ } } - @media screen and (min-width: 600px) { .k-ui-namespace .k-is-opened-left, - .k-ui-namespace .k-is-opened-right { +.k-ui-namespace .k-is-opened-right { overflow: auto; /* 2 */ } } - -.k-is-resizing .k-ui-namespace .k-is-opened-left, .k-is-resizing -.k-ui-namespace .k-is-opened-right { +.k-is-resizing .k-ui-namespace .k-is-opened-left, +.k-is-resizing .k-ui-namespace .k-is-opened-right { overflow: hidden; /* 3 */ } @@ -3803,20 +3650,17 @@ body.k-is-resizing { transition: opacity 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } - .k-ui-namespace a { color: #FFFFFF; cursor: pointer; } - .k-ui-namespace a:focus, .k-ui-namespace a:hover { color: #FFFFFF; } - .k-ui-namespace, .k-ui-namespace *, .k-ui-namespace *:before, .k-ui-namespace *:after { - backface-visibility: hidden; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; } - .k-ui-namespace body { min-height: 100%; /* 1 */ @@ -3827,45 +3671,36 @@ body.k-is-resizing { margin: 0; /* 2 */ /** - * Setup flexbox - */ - display: -ms-flexbox; + * Setup flexbox + */ display: flex; /* 3 */ - -ms-flex-direction: column; - flex-direction: column; + flex-direction: column; /* 3 */ - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex: 1 1 auto; /* 3 */ /** - * When resizing - */ + * When resizing + */ } - .k-ui-namespace body.k-is-resizing { overflow: hidden; /* 4 */ } - .k-ui-namespace dl { margin-top: 0; margin-bottom: 16px; } - .k-ui-namespace dl:before, .k-ui-namespace dl:after { display: table; content: " "; } - .k-ui-namespace dl:after { clear: both; } - .k-ui-namespace dl:last-child { margin-bottom: 0; } - .k-ui-namespace dt { margin: 0; padding: 0; @@ -3878,12 +3713,10 @@ body.k-is-resizing { margin-right: 4px; margin-bottom: 4px; } - .k-ui-namespace dt:last-child { margin-bottom: 0; } - -[dir="rtl"] .k-ui-namespace dt { +[dir=rtl] .k-ui-namespace dt { float: right; clear: right; margin-right: 0; @@ -3899,19 +3732,15 @@ body.k-is-resizing { margin-bottom: 4px; max-width: 100%; } - .k-ui-namespace dd:last-child { margin-bottom: 0; } - .k-ui-namespace dd.k-ellipsis { vertical-align: bottom; } - .k-ui-namespace dd.k-ellipsis .k-ellipsis__item { vertical-align: inherit; } - .k-ui-namespace fieldset { margin: 0; padding: 0; @@ -3922,21 +3751,17 @@ body.k-is-resizing { min-width: 0; /* 1 */ } - .k-ui-namespace fieldset:last-child { margin-bottom: 0; } - .k-ui-namespace h1, .k-ui-namespace h2, .k-ui-namespace h3, .k-ui-namespace h4, .k-ui-namespace h5, .k-ui-namespace h6 { margin-top: 0; /* 1 */ margin-bottom: 16px; } - .k-ui-namespace h1:last-child, .k-ui-namespace h2:last-child, .k-ui-namespace h3:last-child, .k-ui-namespace h4:last-child, .k-ui-namespace h5:last-child, .k-ui-namespace h6:last-child { margin-bottom: 0; } - .k-ui-namespace html { min-height: 100%; /* 1 */ @@ -3958,135 +3783,126 @@ body.k-is-resizing { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } - .k-ui-namespace img { max-width: 100%; /* 1 */ height: auto; } - .k-ui-namespace img:only-child { vertical-align: middle; /* 2 */ - backface-visibility: hidden; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; /* 3 */ } - .k-ui-namespace .k-image-16 { min-width: 16px; width: 16px; max-width: 16px; } - -.k-ui-namespace input[type="search"] { +.k-ui-namespace input[type=search] { box-sizing: border-box; /* 1 */ } - -.k-ui-namespace input[type="radio"], -.k-ui-namespace input[type="checkbox"] { +.k-ui-namespace input[type=radio], +.k-ui-namespace input[type=checkbox] { margin: 4px 0 0; /* 2 */ line-height: normal; /* 2 */ } - -.k-ui-namespace input[type="file"] { +.k-ui-namespace input[type=file] { display: block; /* 2 */ } - -.k-ui-namespace input[type="range"] { +.k-ui-namespace input[type=range] { display: block; /* 3 */ width: 100%; /* 3 */ } - -.k-ui-namespace input[type="file"]:focus, -.k-ui-namespace input[type="radio"]:focus, -.k-ui-namespace input[type="checkbox"]:focus { +.k-ui-namespace input[type=file]:focus, +.k-ui-namespace input[type=radio]:focus, +.k-ui-namespace input[type=checkbox]:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; /* 4 */ } - .k-ui-namespace select, .k-ui-namespace textarea, -.k-ui-namespace input[type="text"], -.k-ui-namespace input[type="password"], -.k-ui-namespace input[type="datetime"], -.k-ui-namespace input[type="datetime-local"], -.k-ui-namespace input[type="date"], -.k-ui-namespace input[type="month"], -.k-ui-namespace input[type="time"], -.k-ui-namespace input[type="week"], -.k-ui-namespace input[type="number"], -.k-ui-namespace input[type="email"], -.k-ui-namespace input[type="url"], -.k-ui-namespace input[type="search"], -.k-ui-namespace input[type="tel"], -.k-ui-namespace input[type="color"], +.k-ui-namespace input[type=text], +.k-ui-namespace input[type=password], +.k-ui-namespace input[type=datetime], +.k-ui-namespace input[type=datetime-local], +.k-ui-namespace input[type=date], +.k-ui-namespace input[type=month], +.k-ui-namespace input[type=time], +.k-ui-namespace input[type=week], +.k-ui-namespace input[type=number], +.k-ui-namespace input[type=email], +.k-ui-namespace input[type=url], +.k-ui-namespace input[type=search], +.k-ui-namespace input[type=tel], +.k-ui-namespace input[type=color], .k-ui-namespace .uneditable-input { height: 32px; /* 5 */ } - -.k-touchevents .k-ui-namespace select:focus, .k-touchevents .k-ui-namespace select:active, .k-touchevents -.k-ui-namespace textarea:focus, .k-touchevents -.k-ui-namespace textarea:active, .k-touchevents -.k-ui-namespace input[type="text"]:focus, .k-touchevents -.k-ui-namespace input[type="text"]:active, .k-touchevents -.k-ui-namespace input[type="password"]:focus, .k-touchevents -.k-ui-namespace input[type="password"]:active, .k-touchevents -.k-ui-namespace input[type="datetime"]:focus, .k-touchevents -.k-ui-namespace input[type="datetime"]:active, .k-touchevents -.k-ui-namespace input[type="datetime-local"]:focus, .k-touchevents -.k-ui-namespace input[type="datetime-local"]:active, .k-touchevents -.k-ui-namespace input[type="date"]:focus, .k-touchevents -.k-ui-namespace input[type="date"]:active, .k-touchevents -.k-ui-namespace input[type="month"]:focus, .k-touchevents -.k-ui-namespace input[type="month"]:active, .k-touchevents -.k-ui-namespace input[type="time"]:focus, .k-touchevents -.k-ui-namespace input[type="time"]:active, .k-touchevents -.k-ui-namespace input[type="week"]:focus, .k-touchevents -.k-ui-namespace input[type="week"]:active, .k-touchevents -.k-ui-namespace input[type="number"]:focus, .k-touchevents -.k-ui-namespace input[type="number"]:active, .k-touchevents -.k-ui-namespace input[type="email"]:focus, .k-touchevents -.k-ui-namespace input[type="email"]:active, .k-touchevents -.k-ui-namespace input[type="url"]:focus, .k-touchevents -.k-ui-namespace input[type="url"]:active, .k-touchevents -.k-ui-namespace input[type="search"]:focus, .k-touchevents -.k-ui-namespace input[type="search"]:active, .k-touchevents -.k-ui-namespace input[type="tel"]:focus, .k-touchevents -.k-ui-namespace input[type="tel"]:active, .k-touchevents -.k-ui-namespace input[type="color"]:focus, .k-touchevents -.k-ui-namespace input[type="color"]:active, .k-touchevents -.k-ui-namespace .uneditable-input:focus, .k-touchevents -.k-ui-namespace .uneditable-input:active { +.k-touchevents .k-ui-namespace select:focus, .k-touchevents .k-ui-namespace select:active, +.k-touchevents .k-ui-namespace textarea:focus, +.k-touchevents .k-ui-namespace textarea:active, +.k-touchevents .k-ui-namespace input[type=text]:focus, +.k-touchevents .k-ui-namespace input[type=text]:active, +.k-touchevents .k-ui-namespace input[type=password]:focus, +.k-touchevents .k-ui-namespace input[type=password]:active, +.k-touchevents .k-ui-namespace input[type=datetime]:focus, +.k-touchevents .k-ui-namespace input[type=datetime]:active, +.k-touchevents .k-ui-namespace input[type=datetime-local]:focus, +.k-touchevents .k-ui-namespace input[type=datetime-local]:active, +.k-touchevents .k-ui-namespace input[type=date]:focus, +.k-touchevents .k-ui-namespace input[type=date]:active, +.k-touchevents .k-ui-namespace input[type=month]:focus, +.k-touchevents .k-ui-namespace input[type=month]:active, +.k-touchevents .k-ui-namespace input[type=time]:focus, +.k-touchevents .k-ui-namespace input[type=time]:active, +.k-touchevents .k-ui-namespace input[type=week]:focus, +.k-touchevents .k-ui-namespace input[type=week]:active, +.k-touchevents .k-ui-namespace input[type=number]:focus, +.k-touchevents .k-ui-namespace input[type=number]:active, +.k-touchevents .k-ui-namespace input[type=email]:focus, +.k-touchevents .k-ui-namespace input[type=email]:active, +.k-touchevents .k-ui-namespace input[type=url]:focus, +.k-touchevents .k-ui-namespace input[type=url]:active, +.k-touchevents .k-ui-namespace input[type=search]:focus, +.k-touchevents .k-ui-namespace input[type=search]:active, +.k-touchevents .k-ui-namespace input[type=tel]:focus, +.k-touchevents .k-ui-namespace input[type=tel]:active, +.k-touchevents .k-ui-namespace input[type=color]:focus, +.k-touchevents .k-ui-namespace input[type=color]:active, +.k-touchevents .k-ui-namespace .uneditable-input:focus, +.k-touchevents .k-ui-namespace .uneditable-input:active { font-size: 16px !important; /* 6 */ } -[dir="rtl"] .k-ui-namespace select, -[dir="rtl"] .k-ui-namespace textarea, -[dir="rtl"] .k-ui-namespace input[type="text"], -[dir="rtl"] .k-ui-namespace input[type="password"], -[dir="rtl"] .k-ui-namespace input[type="datetime"], -[dir="rtl"] .k-ui-namespace input[type="datetime-local"], -[dir="rtl"] .k-ui-namespace input[type="date"], -[dir="rtl"] .k-ui-namespace input[type="month"], -[dir="rtl"] .k-ui-namespace input[type="time"], -[dir="rtl"] .k-ui-namespace input[type="week"], -[dir="rtl"] .k-ui-namespace input[type="number"], -[dir="rtl"] .k-ui-namespace input[type="email"], -[dir="rtl"] .k-ui-namespace input[type="url"], -[dir="rtl"] .k-ui-namespace input[type="search"], -[dir="rtl"] .k-ui-namespace input[type="tel"], -[dir="rtl"] .k-ui-namespace input[type="color"], -[dir="rtl"] .k-ui-namespace .uneditable-input { +[dir=rtl] .k-ui-namespace select, +[dir=rtl] .k-ui-namespace textarea, +[dir=rtl] .k-ui-namespace input[type=text], +[dir=rtl] .k-ui-namespace input[type=password], +[dir=rtl] .k-ui-namespace input[type=datetime], +[dir=rtl] .k-ui-namespace input[type=datetime-local], +[dir=rtl] .k-ui-namespace input[type=date], +[dir=rtl] .k-ui-namespace input[type=month], +[dir=rtl] .k-ui-namespace input[type=time], +[dir=rtl] .k-ui-namespace input[type=week], +[dir=rtl] .k-ui-namespace input[type=number], +[dir=rtl] .k-ui-namespace input[type=email], +[dir=rtl] .k-ui-namespace input[type=url], +[dir=rtl] .k-ui-namespace input[type=search], +[dir=rtl] .k-ui-namespace input[type=tel], +[dir=rtl] .k-ui-namespace input[type=color], +[dir=rtl] .k-ui-namespace .uneditable-input { text-align: right; } @@ -4096,7 +3912,6 @@ body.k-is-resizing { height: auto; /* 7 */ } - .k-ui-namespace label { display: inline-block; vertical-align: middle; @@ -4105,21 +3920,17 @@ body.k-is-resizing { margin-bottom: 4px; font-weight: 700; } - .k-ui-namespace label:last-child { margin-bottom: 0; } - .k-ui-namespace label + small { display: inline-block; vertical-align: middle; margin-bottom: 4px; } - .k-ui-namespace label + small:last-child { margin-bottom: 0; } - .k-ui-namespace legend { width: 100%; padding: 0; @@ -4137,26 +3948,21 @@ body.k-is-resizing { margin-bottom: 16px; /* 1 */ } - .k-ui-namespace legend:last-child { margin-bottom: 0; } - .k-ui-namespace legend:first-child { padding-top: 0; /* 2 */ } - .k-ui-namespace p { margin-top: 0; /* 1 */ margin-bottom: 16px; } - .k-ui-namespace p:last-child { margin-bottom: 0; } - .k-ui-namespace ul, .k-ui-namespace ol { margin-top: 0; @@ -4165,14 +3971,12 @@ body.k-is-resizing { margin-left: 0; padding-left: 1.5em; } - .k-ui-namespace ul:last-child, .k-ui-namespace ol:last-child { margin-bottom: 0; } - -[dir="rtl"] .k-ui-namespace ul, -[dir="rtl"] .k-ui-namespace ol { +[dir=rtl] .k-ui-namespace ul, +[dir=rtl] .k-ui-namespace ol { padding-left: 0; padding-right: 1.5em; } @@ -4182,82 +3986,68 @@ body.k-is-resizing { overflow: hidden; padding: 12px 40px 12px 12px; line-height: 20px; - -ms-flex: 0 0 auto; - flex: 0 0 auto; + flex: 0 0 auto; margin-bottom: 16px; } - .k-ui-namespace .k-alert:last-child { margin-bottom: 0; } - -[dir="rtl"] .k-ui-namespace .k-alert { +[dir=rtl] .k-ui-namespace .k-alert { padding: 12px 12px 12px 40px; } .k-ui-namespace .k-alert a { color: inherit; } - .k-ui-namespace .k-alert--overflow { overflow-y: auto; overflow-x: hidden; max-height: 200px; /** - * Add vh max-height unit for dynamic sizing - */ + * Add vh max-height unit for dynamic sizing + */ } - @supports (max-height: 100vh) { .k-ui-namespace .k-alert--overflow { max-height: 25vh; } } - .k-ui-namespace .k-alert--fixed { position: fixed; z-index: 9999; top: 0; left: 50%; - transform: translateX(-50%); + -webkit-transform: translateX(-50%); + transform: translateX(-50%); } - .k-ui-namespace .k-alert--success { background-color: #27ae60; color: white; } - .k-ui-namespace .k-alert--success .alert-link { - color: #e6e5e5; + color: #e6e6e6; } - .k-ui-namespace .k-alert--info { background-color: #3498db; color: white; } - .k-ui-namespace .k-alert--info .alert-link { - color: #e6e5e5; + color: #e6e6e6; } - .k-ui-namespace .k-alert--warning { background-color: #e67e22; color: white; } - .k-ui-namespace .k-alert--warning .alert-link { - color: #e6e5e5; + color: #e6e6e6; } - .k-ui-namespace .k-alert--danger { background-color: #c0392b; color: white; } - .k-ui-namespace .k-alert--danger .alert-link { - color: #e6e5e5; + color: #e6e6e6; } - .k-ui-namespace .k-alert__close { margin: 0; padding: 0; @@ -4274,7 +4064,6 @@ body.k-is-resizing { color: inherit; font-size: 16px; } - .k-ui-namespace .k-alert__close:after { display: block; position: absolute; @@ -4282,10 +4071,10 @@ body.k-is-resizing { line-height: 1; top: 50%; left: 50%; - transform: translate(-50%, -50%); + -webkit-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); } - -[dir="rtl"] .k-ui-namespace .k-alert__close { +[dir=rtl] .k-ui-namespace .k-alert__close { right: auto; left: 2px; } @@ -4296,49 +4085,47 @@ body.k-is-resizing { /* 1 */ background: #333333; color: #FFFFFF; - -ms-flex: 0 0 auto; - flex: 0 0 auto; + flex: 0 0 auto; /* 3 */ /** - * List - * - * 1. Reset unordered list styling - * 2. Flexing items to get overflow ellipsis - */ - /** - * Styling list items - * - * 1. Set z-index to 0 so the :after pseudo element will be on top - * 2. Make room for the pseudo element separator - * 3. Make each item at least one breadcrumb size wide + including padding for pseudo element - * 4. Hide by default so we can show only a few on mobile / flexbox - * 5. Hide overflowing content - * 6. Proper spacing for non-flexbox use - */ - /** - * Links - * - * 1. Full background hover - */ - /** - * Home and active elements - * - * 1. Always display these items - * 2. No flexing for these items so they are fully readable - */ - /** - * One but last item - * - * Show this item on mobile to get a sense of where you are - * - * 1. Set 'missing' content - * 2. Reset to default content on wider screens - */ - /** - * Active item - */ + * List + * + * 1. Reset unordered list styling + * 2. Flexing items to get overflow ellipsis + */ + /** + * Styling list items + * + * 1. Set z-index to 0 so the :after pseudo element will be on top + * 2. Make room for the pseudo element separator + * 3. Make each item at least one breadcrumb size wide + including padding for pseudo element + * 4. Hide by default so we can show only a few on mobile / flexbox + * 5. Hide overflowing content + * 6. Proper spacing for non-flexbox use + */ + /** + * Links + * + * 1. Full background hover + */ + /** + * Home and active elements + * + * 1. Always display these items + * 2. No flexing for these items so they are fully readable + */ + /** + * One but last item + * + * Show this item on mobile to get a sense of where you are + * + * 1. Set 'missing' content + * 2. Reset to default content on wider screens + */ + /** + * Active item + */ } - .k-is-resizing .k-ui-namespace .k-breadcrumb { overflow: hidden; /* 2 */ @@ -4351,11 +4138,9 @@ body.k-is-resizing { border: none; background: transparent; /* 1 */ - display: -ms-flexbox; display: flex; /* 2 */ } - .k-ui-namespace .k-breadcrumb li { position: relative; /* 1 */ @@ -4371,28 +4156,26 @@ body.k-is-resizing { /* 5 */ vertical-align: middle; /* 6 */ - -ms-flex: 0 1 auto; - flex: 0 1 auto; + flex: 0 1 auto; /** - * Display on larger screens - */ + * Display on larger screens + */ /** - * List item separator - */ + * List item separator + */ position: relative; /** - * No separator on first item - */ + * No separator on first item + */ /** - * Hover - * - * 1. Reset flexbox so the whole item is visible - * No :focus since
  • can't be focused - * 2. Wrap the active item when another item is being hovered - */ + * Hover + * + * 1. Reset flexbox so the whole item is visible + * No :focus since
  • can't be focused + * 2. Wrap the active item when another item is being hovered + */ } - -[dir="rtl"] .k-ui-namespace .k-breadcrumb li { +[dir=rtl] .k-ui-namespace .k-breadcrumb li { padding-left: 0; padding-right: 20px; } @@ -4402,7 +4185,6 @@ body.k-is-resizing { display: inline-block; } } - .k-ui-namespace .k-breadcrumb li:before { display: block; position: absolute; @@ -4416,8 +4198,7 @@ body.k-is-resizing { line-height: 20px; content: "»"; } - -[dir="rtl"] .k-ui-namespace .k-breadcrumb li:before { +[dir=rtl] .k-ui-namespace .k-breadcrumb li:before { left: auto; right: 0; } @@ -4426,69 +4207,55 @@ body.k-is-resizing { padding-left: 0; min-width: 40px; } - -[dir="rtl"] .k-ui-namespace .k-breadcrumb li:first-child { +[dir=rtl] .k-ui-namespace .k-breadcrumb li:first-child { padding-right: 0; } .k-ui-namespace .k-breadcrumb li:first-child:before { display: none; } - .k-ui-namespace .k-breadcrumb li:hover { overflow: visible; - -ms-flex: 0 0 auto; - flex: 0 0 auto; + flex: 0 0 auto; /* 1 */ } - .k-ui-namespace .k-breadcrumb li:hover:not(.k-breadcrumb__home) ~ li { - -ms-flex: 0 1 auto; - flex: 0 1 auto; + flex: 0 1 auto; /* 2 */ } - .k-ui-namespace .k-breadcrumb a { color: #FFFFFF; cursor: pointer; } - .k-ui-namespace .k-breadcrumb a:focus, .k-ui-namespace .k-breadcrumb a:hover { background: #212121; /* 1 */ } - .k-ui-namespace .k-breadcrumb .k-breadcrumb__active, .k-ui-namespace .k-breadcrumb .k-breadcrumb__home { display: inline-block; /* 1 */ overflow: visible; /* 1 */ - -ms-flex: 0 0 auto; - flex: 0 0 auto; + flex: 0 0 auto; /* 2 */ } - .k-ui-namespace .k-breadcrumb li:nth-last-child(2) { display: inline-block; } - .k-ui-namespace .k-breadcrumb li:nth-last-child(2):before { content: "…"; /* 1 */ } - @media screen and (min-width: 768px) { .k-ui-namespace .k-breadcrumb li:nth-last-child(2):before { content: "»"; /* 2 */ } } - .k-ui-namespace .k-breadcrumb .k-breadcrumb__active .k-breadcrumb__content { font-weight: 700; } - .k-ui-namespace .k-breadcrumb__content { position: relative; z-index: 2; @@ -4503,7 +4270,6 @@ body.k-is-resizing { white-space: nowrap; text-overflow: ellipsis; } - .k-ui-namespace .k-button, .k-ui-namespace .btn { display: inline-block; margin-bottom: 0; @@ -4511,8 +4277,7 @@ body.k-is-resizing { font-weight: 400; text-align: center; vertical-align: middle; - -ms-touch-action: manipulation; - touch-action: manipulation; + touch-action: manipulation; cursor: pointer; background-image: none; /* 2 */ @@ -4521,6 +4286,7 @@ body.k-is-resizing { box-shadow: none; text-shadow: none; -webkit-user-select: none; + -moz-user-select: none; -ms-user-select: none; user-select: none; border-radius: 4px; @@ -4533,390 +4299,276 @@ body.k-is-resizing { /* Align single icon buttons */ /* Properly align dropdown button in button */ } - .k-ui-namespace .k-button:last-child, .k-ui-namespace .btn:last-child { margin-right: 0; } - -[dir="rtl"] .k-ui-namespace .k-button, [dir="rtl"] .k-ui-namespace .btn { +[dir=rtl] .k-ui-namespace .k-button, [dir=rtl] .k-ui-namespace .btn { margin-right: 0; margin-left: 4px; } - -[dir="rtl"] .k-ui-namespace .k-button:last-child, [dir="rtl"] .k-ui-namespace .btn:last-child { +[dir=rtl] .k-ui-namespace .k-button:last-child, [dir=rtl] .k-ui-namespace .btn:last-child { margin-left: 0; } .k-ui-namespace .k-button, .k-ui-namespace .btn, .k-ui-namespace .k-button:hover, .k-ui-namespace .btn:hover, .k-ui-namespace .k-button:focus, .k-ui-namespace .btn:focus, .k-ui-namespace .k-button:active, .k-ui-namespace .btn:active { text-decoration: none; } - .k-ui-namespace .k-button:focus, .k-ui-namespace .btn:focus, .k-ui-namespace .k-button:active:focus, .k-ui-namespace .btn:active:focus, .k-ui-namespace .k-button.k-is-active:focus, .k-ui-namespace .k-is-active.btn:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } - .k-ui-namespace .k-button:hover, .k-ui-namespace .btn:hover, .k-ui-namespace .k-button:focus, .k-ui-namespace .btn:focus { color: #FFFFFF; } - .k-ui-namespace .k-button:active, .k-ui-namespace .btn:active, .k-ui-namespace .k-button.k-is-active, .k-ui-namespace .k-is-active.btn { outline: 0; background-image: none; } - -.k-ui-namespace .k-button[disabled], .k-ui-namespace .btn[disabled], .k-ui-namespace .k-button.k-is-disabled, .k-ui-namespace .k-is-disabled.btn { +.k-ui-namespace .k-button[disabled], .k-ui-namespace [disabled].btn, .k-ui-namespace .k-button.k-is-disabled, .k-ui-namespace .k-is-disabled.btn { cursor: not-allowed; opacity: 0.65; pointer-events: none; } - -.k-ui-namespace .k-button.k-button input[type="checkbox"], .k-ui-namespace .btn input[type="checkbox"] { +.k-ui-namespace .k-button.k-button input[type=checkbox], .k-ui-namespace .btn input[type=checkbox] { margin: 0 -1px; vertical-align: top; } - -.k-ui-namespace .k-button [class^="k-icon"], .k-ui-namespace .btn [class^="k-icon"] { +.k-ui-namespace .k-button [class^=k-icon], .k-ui-namespace .btn [class^=k-icon] { display: inline-block; } - -.k-ui-namespace .k-button [class^="k-icon"]:first-child, .k-ui-namespace .btn [class^="k-icon"]:first-child { +.k-ui-namespace .k-button [class^=k-icon]:first-child, .k-ui-namespace .btn [class^=k-icon]:first-child { margin: 0 0.25em 0 0.1em; } - -[dir="rtl"] .k-ui-namespace .k-button [class^="k-icon"]:first-child, [dir="rtl"] .k-ui-namespace .btn [class^="k-icon"]:first-child { +[dir=rtl] .k-ui-namespace .k-button [class^=k-icon]:first-child, [dir=rtl] .k-ui-namespace .btn [class^=k-icon]:first-child { margin: 0 0.1em 0 0.25em; } -.k-ui-namespace .k-button [class^="k-icon"]:last-child, .k-ui-namespace .btn [class^="k-icon"]:last-child { +.k-ui-namespace .k-button [class^=k-icon]:last-child, .k-ui-namespace .btn [class^=k-icon]:last-child { margin: 0 0.1em 0 0.25em; } - -[dir="rtl"] .k-ui-namespace .k-button [class^="k-icon"]:last-child, [dir="rtl"] .k-ui-namespace .btn [class^="k-icon"]:last-child { +[dir=rtl] .k-ui-namespace .k-button [class^=k-icon]:last-child, [dir=rtl] .k-ui-namespace .btn [class^=k-icon]:last-child { margin: 0 0.25em 0 0.1em; } -.k-ui-namespace .k-button [class*="icon-"]:only-child, .k-ui-namespace .btn [class*="icon-"]:only-child, -.k-ui-namespace .k-button .k-visually-hidden + [class*="icon-"], -.k-ui-namespace .btn .k-visually-hidden + [class*="icon-"] { +.k-ui-namespace .k-button [class*=icon-]:only-child, .k-ui-namespace .btn [class*=icon-]:only-child, +.k-ui-namespace .k-button .k-visually-hidden + [class*=icon-], +.k-ui-namespace .btn .k-visually-hidden + [class*=icon-] { display: inline-block; margin: -4px; width: 14px; } - .k-ui-namespace .k-button .k-dropdown, .k-ui-namespace .btn .k-dropdown { /* Pullback so whole button becomes clickable */ /* Pull back to toggle button */ } - .k-ui-namespace .k-button .k-dropdown .k-dropdown__toggle, .k-ui-namespace .btn .k-dropdown .k-dropdown__toggle { text-decoration: none; margin: -6px -12px; padding: 6px 12px; } - .k-ui-namespace .k-button .k-dropdown .k-dropdown__menu, .k-ui-namespace .btn .k-dropdown .k-dropdown__menu { margin-top: 4px; left: -6px; } - .k-ui-namespace .k-button--default, .k-ui-namespace .btn { color: #FFFFFF; background-color: white; border-color: #4D4C4D; } - .k-ui-namespace .k-button--default:focus, .k-ui-namespace .btn:focus, .k-ui-namespace .k-button--default.k-has-focus, .k-ui-namespace .k-has-focus.btn { color: #FFFFFF; - background-color: #e6e5e5; + background-color: #e6e6e6; border-color: #0d0d0d; } - .k-ui-namespace .k-button--default:hover, .k-ui-namespace .btn:hover { color: #FFFFFF; - background-color: #e6e5e5; + background-color: #e6e6e6; border-color: #2e2e2e; } - -.k-ui-namespace .k-button--default:active, .k-ui-namespace .btn:active, .k-ui-namespace .k-button--default.k-is-active, .k-ui-namespace .k-is-active.btn, -.k-is-open > .k-ui-namespace .k-button--default.dropdown-toggle, -.k-is-open > .k-ui-namespace .dropdown-toggle.btn { +.k-ui-namespace .k-button--default:active, .k-ui-namespace .btn:active, .k-ui-namespace .k-button--default.k-is-active, .k-ui-namespace .k-is-active.btn, .k-is-open > .k-ui-namespace .k-button--default.dropdown-toggle, .k-is-open > .k-ui-namespace .dropdown-toggle.btn { color: #FFFFFF; - background-color: #e6e5e5; + background-color: #e6e6e6; border-color: #2e2e2e; box-shadow: inset 1px 2px 4px rgba(0, 0, 0, 0.125); } - -.k-ui-namespace .k-button--default:active:hover, .k-ui-namespace .btn:active:hover, .k-ui-namespace .k-button--default:active:focus, .k-ui-namespace .btn:active:focus, .k-ui-namespace .k-button--default:active.k-has-focus, .k-ui-namespace .btn:active.k-has-focus, .k-ui-namespace .k-button--default.k-is-active:hover, .k-ui-namespace .k-is-active.btn:hover, .k-ui-namespace .k-button--default.k-is-active:focus, .k-ui-namespace .k-is-active.btn:focus, .k-ui-namespace .k-button--default.k-is-active.k-has-focus, .k-ui-namespace .k-is-active.k-has-focus.btn, -.k-is-open > .k-ui-namespace .k-button--default.dropdown-toggle:hover, -.k-is-open > .k-ui-namespace .dropdown-toggle.btn:hover, -.k-is-open > .k-ui-namespace .k-button--default.dropdown-toggle:focus, -.k-is-open > .k-ui-namespace .dropdown-toggle.btn:focus, -.k-is-open > .k-ui-namespace .k-button--default.dropdown-toggle.k-has-focus, -.k-is-open > .k-ui-namespace .dropdown-toggle.k-has-focus.btn { +.k-ui-namespace .k-button--default:active:hover, .k-ui-namespace .btn:active:hover, .k-ui-namespace .k-button--default:active:focus, .k-ui-namespace .btn:active:focus, .k-ui-namespace .k-button--default:active.k-has-focus, .k-ui-namespace .btn:active.k-has-focus, .k-ui-namespace .k-button--default.k-is-active:hover, .k-ui-namespace .k-is-active.btn:hover, .k-ui-namespace .k-button--default.k-is-active:focus, .k-ui-namespace .k-is-active.btn:focus, .k-ui-namespace .k-button--default.k-is-active.k-has-focus, .k-ui-namespace .k-is-active.k-has-focus.btn, .k-is-open > .k-ui-namespace .k-button--default.dropdown-toggle:hover, .k-is-open > .k-ui-namespace .dropdown-toggle.btn:hover, .k-is-open > .k-ui-namespace .k-button--default.dropdown-toggle:focus, .k-is-open > .k-ui-namespace .dropdown-toggle.btn:focus, .k-is-open > .k-ui-namespace .k-button--default.dropdown-toggle.k-has-focus, .k-is-open > .k-ui-namespace .dropdown-toggle.k-has-focus.btn { color: #FFFFFF; background-color: #d4d4d4; border-color: #0d0d0d; } - -.k-ui-namespace .k-button--default:active, .k-ui-namespace .btn:active, .k-ui-namespace .k-button--default.k-is-active, .k-ui-namespace .k-is-active.btn, -.k-is-open > .k-ui-namespace .k-button--default.dropdown-toggle, -.k-is-open > .k-ui-namespace .dropdown-toggle.btn { +.k-ui-namespace .k-button--default:active, .k-ui-namespace .btn:active, .k-ui-namespace .k-button--default.k-is-active, .k-ui-namespace .k-is-active.btn, .k-is-open > .k-ui-namespace .k-button--default.dropdown-toggle, .k-is-open > .k-ui-namespace .dropdown-toggle.btn { background-image: none; } - -.k-ui-namespace .k-button--default.k-is-disabled:hover, .k-ui-namespace .k-is-disabled.btn:hover, .k-ui-namespace .k-button--default.k-is-disabled:focus, .k-ui-namespace .k-is-disabled.btn:focus, .k-ui-namespace .k-button--default.k-is-disabled.k-has-focus, .k-ui-namespace .k-is-disabled.k-has-focus.btn, .k-ui-namespace .k-button--default[disabled]:hover, .k-ui-namespace .btn[disabled]:hover, .k-ui-namespace .k-button--default[disabled]:focus, .k-ui-namespace .btn[disabled]:focus, .k-ui-namespace .k-button--default[disabled].k-has-focus, .k-ui-namespace .btn[disabled].k-has-focus, -fieldset[disabled] .k-ui-namespace .k-button--default:hover, -fieldset[disabled] .k-ui-namespace .btn:hover, -fieldset[disabled] .k-ui-namespace .k-button--default:focus, -fieldset[disabled] .k-ui-namespace .btn:focus, -fieldset[disabled] .k-ui-namespace .k-button--default.k-has-focus, -fieldset[disabled] .k-ui-namespace .k-has-focus.btn { +.k-ui-namespace .k-button--default.k-is-disabled:hover, .k-ui-namespace .k-is-disabled.btn:hover, .k-ui-namespace .k-button--default.k-is-disabled:focus, .k-ui-namespace .k-is-disabled.btn:focus, .k-ui-namespace .k-button--default.k-is-disabled.k-has-focus, .k-ui-namespace .k-is-disabled.k-has-focus.btn, .k-ui-namespace .k-button--default[disabled]:hover, .k-ui-namespace [disabled].btn:hover, .k-ui-namespace .k-button--default[disabled]:focus, .k-ui-namespace [disabled].btn:focus, .k-ui-namespace .k-button--default[disabled].k-has-focus, .k-ui-namespace [disabled].k-has-focus.btn, fieldset[disabled] .k-ui-namespace .k-button--default:hover, fieldset[disabled] .k-ui-namespace .btn:hover, fieldset[disabled] .k-ui-namespace .k-button--default:focus, fieldset[disabled] .k-ui-namespace .btn:focus, fieldset[disabled] .k-ui-namespace .k-button--default.k-has-focus, fieldset[disabled] .k-ui-namespace .k-has-focus.btn { background-color: white; border-color: #4D4C4D; } - .k-ui-namespace .k-button--primary { color: white; background-color: #3071a9; border-color: #2a6495; } - .k-ui-namespace .k-button--primary:focus, .k-ui-namespace .k-button--primary.k-has-focus { color: white; background-color: #255681; border-color: #0e2132; } - .k-ui-namespace .k-button--primary:hover { color: white; background-color: #255681; border-color: #1d4465; } - -.k-ui-namespace .k-button--primary:active, .k-ui-namespace .k-button--primary.k-is-active, -.k-is-open > .k-ui-namespace .k-button--primary.dropdown-toggle { +.k-ui-namespace .k-button--primary:active, .k-ui-namespace .k-button--primary.k-is-active, .k-is-open > .k-ui-namespace .k-button--primary.dropdown-toggle { color: white; background-color: #255681; border-color: #1d4465; box-shadow: inset 1px 2px 4px rgba(0, 0, 0, 0.125); } - -.k-ui-namespace .k-button--primary:active:hover, .k-ui-namespace .k-button--primary:active:focus, .k-ui-namespace .k-button--primary:active.k-has-focus, .k-ui-namespace .k-button--primary.k-is-active:hover, .k-ui-namespace .k-button--primary.k-is-active:focus, .k-ui-namespace .k-button--primary.k-is-active.k-has-focus, -.k-is-open > .k-ui-namespace .k-button--primary.dropdown-toggle:hover, -.k-is-open > .k-ui-namespace .k-button--primary.dropdown-toggle:focus, -.k-is-open > .k-ui-namespace .k-button--primary.dropdown-toggle.k-has-focus { +.k-ui-namespace .k-button--primary:active:hover, .k-ui-namespace .k-button--primary:active:focus, .k-ui-namespace .k-button--primary:active.k-has-focus, .k-ui-namespace .k-button--primary.k-is-active:hover, .k-ui-namespace .k-button--primary.k-is-active:focus, .k-ui-namespace .k-button--primary.k-is-active.k-has-focus, .k-is-open > .k-ui-namespace .k-button--primary.dropdown-toggle:hover, .k-is-open > .k-ui-namespace .k-button--primary.dropdown-toggle:focus, .k-is-open > .k-ui-namespace .k-button--primary.dropdown-toggle.k-has-focus { color: white; background-color: #1d4465; border-color: #0e2132; } - -.k-ui-namespace .k-button--primary:active, .k-ui-namespace .k-button--primary.k-is-active, -.k-is-open > .k-ui-namespace .k-button--primary.dropdown-toggle { +.k-ui-namespace .k-button--primary:active, .k-ui-namespace .k-button--primary.k-is-active, .k-is-open > .k-ui-namespace .k-button--primary.dropdown-toggle { background-image: none; } - -.k-ui-namespace .k-button--primary.k-is-disabled:hover, .k-ui-namespace .k-button--primary.k-is-disabled:focus, .k-ui-namespace .k-button--primary.k-is-disabled.k-has-focus, .k-ui-namespace .k-button--primary[disabled]:hover, .k-ui-namespace .k-button--primary[disabled]:focus, .k-ui-namespace .k-button--primary[disabled].k-has-focus, -fieldset[disabled] .k-ui-namespace .k-button--primary:hover, -fieldset[disabled] .k-ui-namespace .k-button--primary:focus, -fieldset[disabled] .k-ui-namespace .k-button--primary.k-has-focus { +.k-ui-namespace .k-button--primary.k-is-disabled:hover, .k-ui-namespace .k-button--primary.k-is-disabled:focus, .k-ui-namespace .k-button--primary.k-is-disabled.k-has-focus, .k-ui-namespace .k-button--primary[disabled]:hover, .k-ui-namespace .k-button--primary[disabled]:focus, .k-ui-namespace .k-button--primary[disabled].k-has-focus, fieldset[disabled] .k-ui-namespace .k-button--primary:hover, fieldset[disabled] .k-ui-namespace .k-button--primary:focus, fieldset[disabled] .k-ui-namespace .k-button--primary.k-has-focus { background-color: #3071a9; border-color: #2a6495; } - .k-ui-namespace .k-button--success { color: white; background-color: #27ae60; border-color: #229955; } - .k-ui-namespace .k-button--success:focus, .k-ui-namespace .k-button--success.k-has-focus { color: white; background-color: #1e8449; border-color: #0b311b; } - .k-ui-namespace .k-button--success:hover { color: white; background-color: #1e8449; border-color: #176739; } - -.k-ui-namespace .k-button--success:active, .k-ui-namespace .k-button--success.k-is-active, -.k-is-open > .k-ui-namespace .k-button--success.dropdown-toggle { +.k-ui-namespace .k-button--success:active, .k-ui-namespace .k-button--success.k-is-active, .k-is-open > .k-ui-namespace .k-button--success.dropdown-toggle { color: white; background-color: #1e8449; border-color: #176739; box-shadow: inset 1px 2px 4px rgba(0, 0, 0, 0.125); } - -.k-ui-namespace .k-button--success:active:hover, .k-ui-namespace .k-button--success:active:focus, .k-ui-namespace .k-button--success:active.k-has-focus, .k-ui-namespace .k-button--success.k-is-active:hover, .k-ui-namespace .k-button--success.k-is-active:focus, .k-ui-namespace .k-button--success.k-is-active.k-has-focus, -.k-is-open > .k-ui-namespace .k-button--success.dropdown-toggle:hover, -.k-is-open > .k-ui-namespace .k-button--success.dropdown-toggle:focus, -.k-is-open > .k-ui-namespace .k-button--success.dropdown-toggle.k-has-focus { +.k-ui-namespace .k-button--success:active:hover, .k-ui-namespace .k-button--success:active:focus, .k-ui-namespace .k-button--success:active.k-has-focus, .k-ui-namespace .k-button--success.k-is-active:hover, .k-ui-namespace .k-button--success.k-is-active:focus, .k-ui-namespace .k-button--success.k-is-active.k-has-focus, .k-is-open > .k-ui-namespace .k-button--success.dropdown-toggle:hover, .k-is-open > .k-ui-namespace .k-button--success.dropdown-toggle:focus, .k-is-open > .k-ui-namespace .k-button--success.dropdown-toggle.k-has-focus { color: white; background-color: #176739; border-color: #0b311b; } - -.k-ui-namespace .k-button--success:active, .k-ui-namespace .k-button--success.k-is-active, -.k-is-open > .k-ui-namespace .k-button--success.dropdown-toggle { +.k-ui-namespace .k-button--success:active, .k-ui-namespace .k-button--success.k-is-active, .k-is-open > .k-ui-namespace .k-button--success.dropdown-toggle { background-image: none; } - -.k-ui-namespace .k-button--success.k-is-disabled:hover, .k-ui-namespace .k-button--success.k-is-disabled:focus, .k-ui-namespace .k-button--success.k-is-disabled.k-has-focus, .k-ui-namespace .k-button--success[disabled]:hover, .k-ui-namespace .k-button--success[disabled]:focus, .k-ui-namespace .k-button--success[disabled].k-has-focus, -fieldset[disabled] .k-ui-namespace .k-button--success:hover, -fieldset[disabled] .k-ui-namespace .k-button--success:focus, -fieldset[disabled] .k-ui-namespace .k-button--success.k-has-focus { +.k-ui-namespace .k-button--success.k-is-disabled:hover, .k-ui-namespace .k-button--success.k-is-disabled:focus, .k-ui-namespace .k-button--success.k-is-disabled.k-has-focus, .k-ui-namespace .k-button--success[disabled]:hover, .k-ui-namespace .k-button--success[disabled]:focus, .k-ui-namespace .k-button--success[disabled].k-has-focus, fieldset[disabled] .k-ui-namespace .k-button--success:hover, fieldset[disabled] .k-ui-namespace .k-button--success:focus, fieldset[disabled] .k-ui-namespace .k-button--success.k-has-focus { background-color: #27ae60; border-color: #229955; } - .k-ui-namespace .k-button--info { color: white; background-color: #3498db; border-color: #258cd1; } - .k-ui-namespace .k-button--info:focus, .k-ui-namespace .k-button--info.k-has-focus { color: white; background-color: #217dbb; border-color: #124364; } - .k-ui-namespace .k-button--info:hover { color: white; background-color: #217dbb; border-color: #1c699d; } - -.k-ui-namespace .k-button--info:active, .k-ui-namespace .k-button--info.k-is-active, -.k-is-open > .k-ui-namespace .k-button--info.dropdown-toggle { +.k-ui-namespace .k-button--info:active, .k-ui-namespace .k-button--info.k-is-active, .k-is-open > .k-ui-namespace .k-button--info.dropdown-toggle { color: white; background-color: #217dbb; border-color: #1c699d; box-shadow: inset 1px 2px 4px rgba(0, 0, 0, 0.125); } - -.k-ui-namespace .k-button--info:active:hover, .k-ui-namespace .k-button--info:active:focus, .k-ui-namespace .k-button--info:active.k-has-focus, .k-ui-namespace .k-button--info.k-is-active:hover, .k-ui-namespace .k-button--info.k-is-active:focus, .k-ui-namespace .k-button--info.k-is-active.k-has-focus, -.k-is-open > .k-ui-namespace .k-button--info.dropdown-toggle:hover, -.k-is-open > .k-ui-namespace .k-button--info.dropdown-toggle:focus, -.k-is-open > .k-ui-namespace .k-button--info.dropdown-toggle.k-has-focus { +.k-ui-namespace .k-button--info:active:hover, .k-ui-namespace .k-button--info:active:focus, .k-ui-namespace .k-button--info:active.k-has-focus, .k-ui-namespace .k-button--info.k-is-active:hover, .k-ui-namespace .k-button--info.k-is-active:focus, .k-ui-namespace .k-button--info.k-is-active.k-has-focus, .k-is-open > .k-ui-namespace .k-button--info.dropdown-toggle:hover, .k-is-open > .k-ui-namespace .k-button--info.dropdown-toggle:focus, .k-is-open > .k-ui-namespace .k-button--info.dropdown-toggle.k-has-focus { color: white; background-color: #1c699d; border-color: #124364; } - -.k-ui-namespace .k-button--info:active, .k-ui-namespace .k-button--info.k-is-active, -.k-is-open > .k-ui-namespace .k-button--info.dropdown-toggle { +.k-ui-namespace .k-button--info:active, .k-ui-namespace .k-button--info.k-is-active, .k-is-open > .k-ui-namespace .k-button--info.dropdown-toggle { background-image: none; } - -.k-ui-namespace .k-button--info.k-is-disabled:hover, .k-ui-namespace .k-button--info.k-is-disabled:focus, .k-ui-namespace .k-button--info.k-is-disabled.k-has-focus, .k-ui-namespace .k-button--info[disabled]:hover, .k-ui-namespace .k-button--info[disabled]:focus, .k-ui-namespace .k-button--info[disabled].k-has-focus, -fieldset[disabled] .k-ui-namespace .k-button--info:hover, -fieldset[disabled] .k-ui-namespace .k-button--info:focus, -fieldset[disabled] .k-ui-namespace .k-button--info.k-has-focus { +.k-ui-namespace .k-button--info.k-is-disabled:hover, .k-ui-namespace .k-button--info.k-is-disabled:focus, .k-ui-namespace .k-button--info.k-is-disabled.k-has-focus, .k-ui-namespace .k-button--info[disabled]:hover, .k-ui-namespace .k-button--info[disabled]:focus, .k-ui-namespace .k-button--info[disabled].k-has-focus, fieldset[disabled] .k-ui-namespace .k-button--info:hover, fieldset[disabled] .k-ui-namespace .k-button--info:focus, fieldset[disabled] .k-ui-namespace .k-button--info.k-has-focus { background-color: #3498db; border-color: #258cd1; } - .k-ui-namespace .k-button--warning { color: white; background-color: #e67e22; border-color: #d67118; } - .k-ui-namespace .k-button--warning:focus, .k-ui-namespace .k-button--warning.k-has-focus { color: white; background-color: #bf6516; border-color: #64350b; } - .k-ui-namespace .k-button--warning:hover { color: white; background-color: #bf6516; border-color: #9f5412; } - -.k-ui-namespace .k-button--warning:active, .k-ui-namespace .k-button--warning.k-is-active, -.k-is-open > .k-ui-namespace .k-button--warning.dropdown-toggle { +.k-ui-namespace .k-button--warning:active, .k-ui-namespace .k-button--warning.k-is-active, .k-is-open > .k-ui-namespace .k-button--warning.dropdown-toggle { color: white; background-color: #bf6516; border-color: #9f5412; box-shadow: inset 1px 2px 4px rgba(0, 0, 0, 0.125); } - -.k-ui-namespace .k-button--warning:active:hover, .k-ui-namespace .k-button--warning:active:focus, .k-ui-namespace .k-button--warning:active.k-has-focus, .k-ui-namespace .k-button--warning.k-is-active:hover, .k-ui-namespace .k-button--warning.k-is-active:focus, .k-ui-namespace .k-button--warning.k-is-active.k-has-focus, -.k-is-open > .k-ui-namespace .k-button--warning.dropdown-toggle:hover, -.k-is-open > .k-ui-namespace .k-button--warning.dropdown-toggle:focus, -.k-is-open > .k-ui-namespace .k-button--warning.dropdown-toggle.k-has-focus { +.k-ui-namespace .k-button--warning:active:hover, .k-ui-namespace .k-button--warning:active:focus, .k-ui-namespace .k-button--warning:active.k-has-focus, .k-ui-namespace .k-button--warning.k-is-active:hover, .k-ui-namespace .k-button--warning.k-is-active:focus, .k-ui-namespace .k-button--warning.k-is-active.k-has-focus, .k-is-open > .k-ui-namespace .k-button--warning.dropdown-toggle:hover, .k-is-open > .k-ui-namespace .k-button--warning.dropdown-toggle:focus, .k-is-open > .k-ui-namespace .k-button--warning.dropdown-toggle.k-has-focus { color: white; background-color: #9f5412; border-color: #64350b; } - -.k-ui-namespace .k-button--warning:active, .k-ui-namespace .k-button--warning.k-is-active, -.k-is-open > .k-ui-namespace .k-button--warning.dropdown-toggle { +.k-ui-namespace .k-button--warning:active, .k-ui-namespace .k-button--warning.k-is-active, .k-is-open > .k-ui-namespace .k-button--warning.dropdown-toggle { background-image: none; } - -.k-ui-namespace .k-button--warning.k-is-disabled:hover, .k-ui-namespace .k-button--warning.k-is-disabled:focus, .k-ui-namespace .k-button--warning.k-is-disabled.k-has-focus, .k-ui-namespace .k-button--warning[disabled]:hover, .k-ui-namespace .k-button--warning[disabled]:focus, .k-ui-namespace .k-button--warning[disabled].k-has-focus, -fieldset[disabled] .k-ui-namespace .k-button--warning:hover, -fieldset[disabled] .k-ui-namespace .k-button--warning:focus, -fieldset[disabled] .k-ui-namespace .k-button--warning.k-has-focus { +.k-ui-namespace .k-button--warning.k-is-disabled:hover, .k-ui-namespace .k-button--warning.k-is-disabled:focus, .k-ui-namespace .k-button--warning.k-is-disabled.k-has-focus, .k-ui-namespace .k-button--warning[disabled]:hover, .k-ui-namespace .k-button--warning[disabled]:focus, .k-ui-namespace .k-button--warning[disabled].k-has-focus, fieldset[disabled] .k-ui-namespace .k-button--warning:hover, fieldset[disabled] .k-ui-namespace .k-button--warning:focus, fieldset[disabled] .k-ui-namespace .k-button--warning.k-has-focus { background-color: #e67e22; border-color: #d67118; } - .k-ui-namespace .k-button--danger { color: white; background-color: #c0392b; border-color: #ab3326; } - .k-ui-namespace .k-button--danger:focus, .k-ui-namespace .k-button--danger.k-has-focus { color: white; background-color: #962d22; border-color: #43140f; } - .k-ui-namespace .k-button--danger:hover { color: white; background-color: #962d22; border-color: #79241b; } - -.k-ui-namespace .k-button--danger:active, .k-ui-namespace .k-button--danger.k-is-active, -.k-is-open > .k-ui-namespace .k-button--danger.dropdown-toggle { +.k-ui-namespace .k-button--danger:active, .k-ui-namespace .k-button--danger.k-is-active, .k-is-open > .k-ui-namespace .k-button--danger.dropdown-toggle { color: white; background-color: #962d22; border-color: #79241b; box-shadow: inset 1px 2px 4px rgba(0, 0, 0, 0.125); } - -.k-ui-namespace .k-button--danger:active:hover, .k-ui-namespace .k-button--danger:active:focus, .k-ui-namespace .k-button--danger:active.k-has-focus, .k-ui-namespace .k-button--danger.k-is-active:hover, .k-ui-namespace .k-button--danger.k-is-active:focus, .k-ui-namespace .k-button--danger.k-is-active.k-has-focus, -.k-is-open > .k-ui-namespace .k-button--danger.dropdown-toggle:hover, -.k-is-open > .k-ui-namespace .k-button--danger.dropdown-toggle:focus, -.k-is-open > .k-ui-namespace .k-button--danger.dropdown-toggle.k-has-focus { +.k-ui-namespace .k-button--danger:active:hover, .k-ui-namespace .k-button--danger:active:focus, .k-ui-namespace .k-button--danger:active.k-has-focus, .k-ui-namespace .k-button--danger.k-is-active:hover, .k-ui-namespace .k-button--danger.k-is-active:focus, .k-ui-namespace .k-button--danger.k-is-active.k-has-focus, .k-is-open > .k-ui-namespace .k-button--danger.dropdown-toggle:hover, .k-is-open > .k-ui-namespace .k-button--danger.dropdown-toggle:focus, .k-is-open > .k-ui-namespace .k-button--danger.dropdown-toggle.k-has-focus { color: white; background-color: #79241b; border-color: #43140f; } - -.k-ui-namespace .k-button--danger:active, .k-ui-namespace .k-button--danger.k-is-active, -.k-is-open > .k-ui-namespace .k-button--danger.dropdown-toggle { +.k-ui-namespace .k-button--danger:active, .k-ui-namespace .k-button--danger.k-is-active, .k-is-open > .k-ui-namespace .k-button--danger.dropdown-toggle { background-image: none; } - -.k-ui-namespace .k-button--danger.k-is-disabled:hover, .k-ui-namespace .k-button--danger.k-is-disabled:focus, .k-ui-namespace .k-button--danger.k-is-disabled.k-has-focus, .k-ui-namespace .k-button--danger[disabled]:hover, .k-ui-namespace .k-button--danger[disabled]:focus, .k-ui-namespace .k-button--danger[disabled].k-has-focus, -fieldset[disabled] .k-ui-namespace .k-button--danger:hover, -fieldset[disabled] .k-ui-namespace .k-button--danger:focus, -fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { +.k-ui-namespace .k-button--danger.k-is-disabled:hover, .k-ui-namespace .k-button--danger.k-is-disabled:focus, .k-ui-namespace .k-button--danger.k-is-disabled.k-has-focus, .k-ui-namespace .k-button--danger[disabled]:hover, .k-ui-namespace .k-button--danger[disabled]:focus, .k-ui-namespace .k-button--danger[disabled].k-has-focus, fieldset[disabled] .k-ui-namespace .k-button--danger:hover, fieldset[disabled] .k-ui-namespace .k-button--danger:focus, fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { background-color: #c0392b; border-color: #ab3326; } - .k-ui-namespace .k-button--link { color: #FFFFFF; font-weight: normal; @@ -4924,98 +4576,83 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { padding-left: 0; padding-right: 0; } - .k-ui-namespace .k-button--link, .k-ui-namespace .k-button--link:active, .k-ui-namespace .k-button--link.k-is-active, .k-ui-namespace .k-button--link[disabled], .k-ui-namespace .k-button--link.k-is-disabled { background-color: transparent; box-shadow: none; } - .k-ui-namespace .k-button--link, .k-ui-namespace .k-button--link:hover, .k-ui-namespace .k-button--link:focus, .k-ui-namespace .k-button--link:active { border-color: transparent; } - .k-ui-namespace .k-button--link:hover, .k-ui-namespace .k-button--link:focus { color: #FFFFFF; text-decoration: underline; background-color: transparent; } - .k-ui-namespace .k-button--link[disabled]:hover, .k-ui-namespace .k-button--link[disabled]:focus, .k-ui-namespace .k-button--link.k-is-disabled:hover, .k-ui-namespace .k-button--link.k-is-disabled:focus { color: black; text-decoration: none; } - .k-ui-namespace .k-button--block { display: block; width: 100%; } - .k-ui-namespace .k-button--tiny { border-radius: 3px; font-size: 8px; line-height: 12px; padding: 3px 4px; } - .k-ui-namespace .k-button--small { border-radius: 3px; font-size: 11px; line-height: 16px; padding: 5px 8px; } - .k-ui-namespace .k-button--large { border-radius: 6px; font-size: 17px; line-height: 22px; padding: 8px 16px; } - -.k-ui-namespace .k-button--tiny [class*="icon-"]:only-child, -.k-ui-namespace .k-button--tiny .k-visually-hidden + [class*="icon-"], -.k-ui-namespace .k-button--small [class*="icon-"]:only-child, -.k-ui-namespace .k-button--small .k-visually-hidden + [class*="icon-"] { +.k-ui-namespace .k-button--tiny [class*=icon-]:only-child, +.k-ui-namespace .k-button--tiny .k-visually-hidden + [class*=icon-], +.k-ui-namespace .k-button--small [class*=icon-]:only-child, +.k-ui-namespace .k-button--small .k-visually-hidden + [class*=icon-] { width: 14px; margin-left: -2px; margin-right: -2px; } - .k-ui-namespace .k-button--block + .k-button--block { margin-top: 4px; } - -.k-ui-namespace input[type="submit"].k-button--block, -.k-ui-namespace input[type="reset"].k-button--block, -.k-ui-namespace input[type="button"].k-button--block { +.k-ui-namespace input[type=submit].k-button--block, +.k-ui-namespace input[type=reset].k-button--block, +.k-ui-namespace input[type=button].k-button--block { width: 100%; } - .k-ui-namespace .k-button-group { position: relative; display: inline-block; vertical-align: middle; /** - * Prevent double borders when buttons are next to each other - */ + * Prevent double borders when buttons are next to each other + */ } - .k-ui-namespace .k-button-group > .k-button, .k-ui-namespace .k-button-group > .btn { position: relative; float: left; margin: 0; /** - * Bring the "active" button to the front - */ + * Bring the "active" button to the front + */ } - -[dir="rtl"] .k-ui-namespace .k-button-group > .k-button, [dir="rtl"] .k-ui-namespace .k-button-group > .btn { +[dir=rtl] .k-ui-namespace .k-button-group > .k-button, [dir=rtl] .k-ui-namespace .k-button-group > .btn { float: right; } .k-ui-namespace .k-button-group > .k-button:hover, .k-ui-namespace .k-button-group > .btn:hover, .k-ui-namespace .k-button-group > .k-button:focus, .k-ui-namespace .k-button-group > .btn:focus, .k-ui-namespace .k-button-group > .k-button:active, .k-ui-namespace .k-button-group > .btn:active, .k-ui-namespace .k-button-group > .k-button.k-is-active, .k-ui-namespace .k-button-group > .k-is-active.btn { z-index: 2; } - .k-ui-namespace .k-button-group .k-button + .k-button, .k-ui-namespace .k-button-group .btn + .k-button, .k-ui-namespace .k-button-group .k-button + .btn, .k-ui-namespace .k-button-group .btn + .btn, .k-ui-namespace .k-button-group .k-button + .k-button-group, .k-ui-namespace .k-button-group .btn + .k-button-group, @@ -5024,7 +4661,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { .k-ui-namespace .k-button-group .k-button-group + .k-button-group { margin-left: -1px; } - .k-ui-namespace .k-button-group .k-button + .k-button:first-child, .k-ui-namespace .k-button-group .btn + .k-button:first-child, .k-ui-namespace .k-button-group .k-button + .btn:first-child, .k-ui-namespace .k-button-group .btn + .btn:first-child, .k-ui-namespace .k-button-group .k-button + .k-button-group:first-child, .k-ui-namespace .k-button-group .btn + .k-button-group:first-child, @@ -5033,53 +4669,46 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { .k-ui-namespace .k-button-group .k-button-group + .k-button-group:first-child { margin-left: 0; } - -[dir="rtl"] .k-ui-namespace .k-button-group .k-button + .k-button, [dir="rtl"] .k-ui-namespace .k-button-group .btn + .k-button, [dir="rtl"] .k-ui-namespace .k-button-group .k-button + .btn, [dir="rtl"] .k-ui-namespace .k-button-group .btn + .btn, -[dir="rtl"] .k-ui-namespace .k-button-group .k-button + .k-button-group, -[dir="rtl"] .k-ui-namespace .k-button-group .btn + .k-button-group, -[dir="rtl"] .k-ui-namespace .k-button-group .k-button-group + .k-button, -[dir="rtl"] .k-ui-namespace .k-button-group .k-button-group + .btn, -[dir="rtl"] .k-ui-namespace .k-button-group .k-button-group + .k-button-group { +[dir=rtl] .k-ui-namespace .k-button-group .k-button + .k-button, [dir=rtl] .k-ui-namespace .k-button-group .btn + .k-button, [dir=rtl] .k-ui-namespace .k-button-group .k-button + .btn, [dir=rtl] .k-ui-namespace .k-button-group .btn + .btn, +[dir=rtl] .k-ui-namespace .k-button-group .k-button + .k-button-group, +[dir=rtl] .k-ui-namespace .k-button-group .btn + .k-button-group, +[dir=rtl] .k-ui-namespace .k-button-group .k-button-group + .k-button, +[dir=rtl] .k-ui-namespace .k-button-group .k-button-group + .btn, +[dir=rtl] .k-ui-namespace .k-button-group .k-button-group + .k-button-group { margin-left: 0; margin-right: -1px; } - -[dir="rtl"] .k-ui-namespace .k-button-group .k-button + .k-button:first-child, [dir="rtl"] .k-ui-namespace .k-button-group .btn + .k-button:first-child, [dir="rtl"] .k-ui-namespace .k-button-group .k-button + .btn:first-child, [dir="rtl"] .k-ui-namespace .k-button-group .btn + .btn:first-child, -[dir="rtl"] .k-ui-namespace .k-button-group .k-button + .k-button-group:first-child, -[dir="rtl"] .k-ui-namespace .k-button-group .btn + .k-button-group:first-child, -[dir="rtl"] .k-ui-namespace .k-button-group .k-button-group + .k-button:first-child, -[dir="rtl"] .k-ui-namespace .k-button-group .k-button-group + .btn:first-child, -[dir="rtl"] .k-ui-namespace .k-button-group .k-button-group + .k-button-group:first-child { +[dir=rtl] .k-ui-namespace .k-button-group .k-button + .k-button:first-child, [dir=rtl] .k-ui-namespace .k-button-group .btn + .k-button:first-child, [dir=rtl] .k-ui-namespace .k-button-group .k-button + .btn:first-child, [dir=rtl] .k-ui-namespace .k-button-group .btn + .btn:first-child, +[dir=rtl] .k-ui-namespace .k-button-group .k-button + .k-button-group:first-child, +[dir=rtl] .k-ui-namespace .k-button-group .btn + .k-button-group:first-child, +[dir=rtl] .k-ui-namespace .k-button-group .k-button-group + .k-button:first-child, +[dir=rtl] .k-ui-namespace .k-button-group .k-button-group + .btn:first-child, +[dir=rtl] .k-ui-namespace .k-button-group .k-button-group + .k-button-group:first-child { margin-right: 0; } .k-ui-namespace .k-button-group > .k-button:not(:first-child):not(:last-child), .k-ui-namespace .k-button-group > .btn:not(:first-child):not(:last-child) { border-radius: 0; } - .k-ui-namespace .k-button-group > .k-button:first-child:not(:last-child), .k-ui-namespace .k-button-group > .btn:first-child:not(:last-child) { border-bottom-right-radius: 0; border-top-right-radius: 0; } - -[dir="rtl"] .k-ui-namespace .k-button-group > .k-button:first-child:not(:last-child), [dir="rtl"] .k-ui-namespace .k-button-group > .btn:first-child:not(:last-child) { +[dir=rtl] .k-ui-namespace .k-button-group > .k-button:first-child:not(:last-child), [dir=rtl] .k-ui-namespace .k-button-group > .btn:first-child:not(:last-child) { border-bottom-right-radius: 4px; border-top-right-radius: 4px; border-bottom-left-radius: 0; border-top-left-radius: 0; } - -[dir="rtl"] .k-ui-namespace .k-button-group > .k-button:first-child:not(:last-child).k-button--tiny, [dir="rtl"] .k-ui-namespace .k-button-group > .btn:first-child:not(:last-child).k-button--tiny { +[dir=rtl] .k-ui-namespace .k-button-group > .k-button:first-child:not(:last-child).k-button--tiny, [dir=rtl] .k-ui-namespace .k-button-group > .btn:first-child:not(:last-child).k-button--tiny { border-bottom-right-radius: 3px; border-top-right-radius: 3px; } - -[dir="rtl"] .k-ui-namespace .k-button-group > .k-button:first-child:not(:last-child).k-button--small, [dir="rtl"] .k-ui-namespace .k-button-group > .btn:first-child:not(:last-child).k-button--small { +[dir=rtl] .k-ui-namespace .k-button-group > .k-button:first-child:not(:last-child).k-button--small, [dir=rtl] .k-ui-namespace .k-button-group > .btn:first-child:not(:last-child).k-button--small { border-bottom-right-radius: 3px; border-top-right-radius: 3px; } - -[dir="rtl"] .k-ui-namespace .k-button-group > .k-button:first-child:not(:last-child).k-button--large, [dir="rtl"] .k-ui-namespace .k-button-group > .btn:first-child:not(:last-child).k-button--large { +[dir=rtl] .k-ui-namespace .k-button-group > .k-button:first-child:not(:last-child).k-button--large, [dir=rtl] .k-ui-namespace .k-button-group > .btn:first-child:not(:last-child).k-button--large { border-bottom-right-radius: 6px; border-top-right-radius: 6px; } @@ -5088,25 +4717,21 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { border-bottom-left-radius: 0; border-top-left-radius: 0; } - -[dir="rtl"] .k-ui-namespace .k-button-group > .k-button:last-child:not(:first-child), [dir="rtl"] .k-ui-namespace .k-button-group > .btn:last-child:not(:first-child) { +[dir=rtl] .k-ui-namespace .k-button-group > .k-button:last-child:not(:first-child), [dir=rtl] .k-ui-namespace .k-button-group > .btn:last-child:not(:first-child) { border-bottom-left-radius: 4px; border-top-left-radius: 4px; border-bottom-right-radius: 0; border-top-right-radius: 0; } - -[dir="rtl"] .k-ui-namespace .k-button-group > .k-button:last-child:not(:first-child).k-button--tiny, [dir="rtl"] .k-ui-namespace .k-button-group > .btn:last-child:not(:first-child).k-button--tiny { +[dir=rtl] .k-ui-namespace .k-button-group > .k-button:last-child:not(:first-child).k-button--tiny, [dir=rtl] .k-ui-namespace .k-button-group > .btn:last-child:not(:first-child).k-button--tiny { border-bottom-left-radius: 3px; border-top-left-radius: 3px; } - -[dir="rtl"] .k-ui-namespace .k-button-group > .k-button:last-child:not(:first-child).k-button--small, [dir="rtl"] .k-ui-namespace .k-button-group > .btn:last-child:not(:first-child).k-button--small { +[dir=rtl] .k-ui-namespace .k-button-group > .k-button:last-child:not(:first-child).k-button--small, [dir=rtl] .k-ui-namespace .k-button-group > .btn:last-child:not(:first-child).k-button--small { border-bottom-left-radius: 3px; border-top-left-radius: 3px; } - -[dir="rtl"] .k-ui-namespace .k-button-group > .k-button:last-child:not(:first-child).k-button--large, [dir="rtl"] .k-ui-namespace .k-button-group > .btn:last-child:not(:first-child).k-button--large { +[dir=rtl] .k-ui-namespace .k-button-group > .k-button:last-child:not(:first-child).k-button--large, [dir=rtl] .k-ui-namespace .k-button-group > .btn:last-child:not(:first-child).k-button--large { border-bottom-left-radius: 6px; border-top-left-radius: 6px; } @@ -5117,24 +4742,19 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { width: 100%; margin-bottom: 16px; } - .k-ui-namespace .k-card:last-child { margin-bottom: 0; } - .k-ui-namespace .k-card--center .k-card__body { text-align: center; } - .k-ui-namespace .k-card--rounded .k-card__body { border-radius: 4px; } - .k-ui-namespace .k-card--rounded .k-card__caption { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .k-ui-namespace .k-card--rounded .k-card__image, .k-ui-namespace .k-card--rounded .k-card__image--background, .k-ui-namespace .k-card--rounded .k-card__image--spaced-background, @@ -5143,7 +4763,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { .k-ui-namespace .k-card--rounded .k-card__footer { overflow: hidden; } - .k-ui-namespace .k-card--rounded .k-card__image:only-child, .k-ui-namespace .k-card--rounded .k-card__image:only-child img, .k-ui-namespace .k-card--rounded .k-card__image--background:only-child, .k-ui-namespace .k-card--rounded .k-card__image--background:only-child img, @@ -5157,7 +4776,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { .k-ui-namespace .k-card--rounded .k-card__footer:only-child img { border-radius: 3px; } - .k-ui-namespace .k-card--rounded .k-card__image:first-child, .k-ui-namespace .k-card--rounded .k-card__image:first-child img, .k-ui-namespace .k-card--rounded .k-card__image--background:first-child, .k-ui-namespace .k-card--rounded .k-card__image--background:first-child img, @@ -5172,7 +4790,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { border-top-left-radius: 3px; border-top-right-radius: 3px; } - .k-ui-namespace .k-card--rounded .k-card__image:last-child, .k-ui-namespace .k-card--rounded .k-card__image:last-child img, .k-ui-namespace .k-card--rounded .k-card__image--background:last-child, .k-ui-namespace .k-card--rounded .k-card__image--background:last-child img, @@ -5187,15 +4804,12 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .k-ui-namespace .k-card--rounded .k-card__image--background { border-radius: 3px; } - .k-ui-namespace .k-card--rounded .k-card__image--spaced-background { border-radius: 2px; } - .k-ui-namespace .k-card__body { position: relative; display: block; @@ -5207,19 +4821,15 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } - .k-ui-namespace a.k-card__body:focus, .k-ui-namespace a.k-card__body:hover { border-color: black; } - .k-ui-namespace a.k-card__body:focus .k-card__header, .k-ui-namespace a.k-card__body:hover .k-card__header { border-color: black; } - .k-ui-namespace a.k-card__body:focus .k-card__footer, .k-ui-namespace a.k-card__body:hover .k-card__footer { border-color: black; } - .k-ui-namespace .k-card__image { z-index: 0; display: block; @@ -5227,11 +4837,9 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } - .k-ui-namespace .k-card__image img { vertical-align: top; } - .k-ui-namespace .k-card__image--background { background-position: center; /* 1 */ @@ -5246,7 +4854,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { left: 1px; /* 2 */ } - .k-ui-namespace .k-card__image--spaced-background { position: absolute; top: 2px; @@ -5255,14 +4862,13 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { left: 2px; /* 3 */ } - .k-ui-namespace .k-card__header { position: relative; z-index: 1; display: block; padding: 8px; font-weight: 700; - background: #3b3a3a; + background: #3b3b3b; border-bottom: 1px solid #1c1c1c; padding-bottom: 7px; color: #FFFFFF; @@ -5270,16 +4876,13 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } - .k-ui-namespace .k-card__header:last-child { border-bottom: none; } - .k-ui-namespace .k-card__header:not(:first-child) { border-top: 1px solid #1c1c1c; padding-top: 7px; } - .k-ui-namespace .k-card__section { position: relative; z-index: 1; @@ -5289,19 +4892,17 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } - .k-ui-namespace .k-card__section--small-spacing { padding: 0; margin: 1px; /* 1 */ } - .k-ui-namespace .k-card__footer { position: relative; z-index: 1; display: block; padding: 8px; - background: #3b3a3a; + background: #3b3b3b; border-top: 1px solid #1c1c1c; padding-top: 7px; color: #FFFFFF; @@ -5309,15 +4910,12 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } - .k-ui-namespace .k-card__footer:first-child { border-top: none; } - .k-ui-namespace .k-card__footer:not(:last-child) { border-bottom: 1px solid #1c1c1c; } - .k-ui-namespace .k-card__caption { display: block; width: 100%; @@ -5327,7 +4925,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } - .k-ui-namespace .k-card__caption--overflow { height: 3em; line-height: 1em; @@ -5335,21 +4932,17 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { text-overflow: ellipsis; white-space: nowrap; } - .k-ui-namespace .k-card.k-is-selected .k-card__body { border-color: #3071a9; } - .k-ui-namespace .k-card.k-is-selected .k-card__body:not(:last-child) { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } - .k-ui-namespace .k-card.k-is-selected .k-card__body:only-child .k-card__header { background: #3071a9; color: white; } - .k-ui-namespace .k-card.k-is-selected .k-card__header, .k-ui-namespace .k-card.k-is-selected .k-card__footer, .k-ui-namespace .k-card.k-is-selected .k-card__caption { @@ -5357,53 +4950,36 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { background: #3071a9; color: white; } - .k-ui-namespace .k-card--flex { - display: -ms-flexbox; display: flex; - -ms-flex-direction: column; - flex-direction: column; + flex-direction: column; } - .k-ui-namespace .k-card--flex .k-card__body { - display: -ms-flexbox; display: flex; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex-direction: column; + flex: 1 1 auto; } - .k-ui-namespace .k-card--flex .k-card__flex-item { - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex: 1 1 auto; } - .k-ui-namespace .cke_chrome.cke_chrome, .k-ui-namespace .cke_inner.cke_inner, .k-ui-namespace .cke_contents.cke_contents, .k-ui-namespace .cke_source.cke_source { - display: -ms-flexbox !important; display: flex !important; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex-direction: column; + flex: 1 1 auto; height: auto !important; } - .k-ui-namespace .cke_chrome.cke_chrome iframe, .k-ui-namespace .cke_inner.cke_inner iframe, .k-ui-namespace .cke_contents.cke_contents iframe, .k-ui-namespace .cke_source.cke_source iframe { - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex: 1 1 auto; } - .k-ui-namespace .cke_resizer.cke_resizer { display: none; } - .k-ui-namespace .k-caret { display: inline-block; width: 0; @@ -5414,8 +4990,7 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { border-right: 4px solid transparent; border-left: 4px solid transparent; } - -[dir="rtl"] .k-ui-namespace .k-caret { +[dir=rtl] .k-ui-namespace .k-caret { margin-left: 0; margin-right: 2px; } @@ -5423,11 +4998,9 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { .k-ui-namespace .k-dropdown { position: relative; } - .k-ui-namespace .k-dropdown__toggle img { max-width: 16px; } - .k-ui-namespace .k-dropdown__menu { position: absolute; top: 100%; @@ -5445,16 +5018,15 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); background-clip: padding-box; /** - * Winning over .k-ui-namespace ul - */ + * Winning over .k-ui-namespace ul + */ /** - * Links within the dropdown menu - * - * 1. prevent links from randomly breaking onto new lines - */ + * Links within the dropdown menu + * + * 1. prevent links from randomly breaking onto new lines + */ } - -[dir="rtl"] .k-ui-namespace .k-dropdown__menu { +[dir=rtl] .k-ui-namespace .k-dropdown__menu { left: auto; right: 0; float: right; @@ -5466,7 +5038,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { margin: 2px 0 0; list-style: none; } - .k-ui-namespace .k-dropdown__menu a { display: block; padding: 5px 15px; @@ -5477,39 +5048,33 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { white-space: nowrap; /* 1 */ } - .k-ui-namespace .k-dropdown__divider { height: 1px; margin: 5px 0; overflow: hidden; background-color: #e5e5e5; } - .k-ui-namespace .k-dropdown__menu a:hover, .k-ui-namespace .k-dropdown__menu a:focus { text-decoration: none; color: #f2f2f2; background-color: #262626; } - .k-ui-namespace .k-dropdown__menu .k-is-active a, .k-ui-namespace .k-dropdown__menu .k-is-active a:hover, .k-ui-namespace .k-dropdown__menu .k-is-active a:focus { color: white; text-decoration: none; outline: 0; background-color: #3071a9; } - .k-ui-namespace .k-dropdown__menu .k-is-disabled a { /** - * Nuke hover/focus effects - * - * 1. Remove CSS gradient - */ + * Nuke hover/focus effects + * + * 1. Remove CSS gradient + */ } - .k-ui-namespace .k-dropdown__menu .k-is-disabled a, .k-ui-namespace .k-dropdown__menu .k-is-disabled a:hover, .k-ui-namespace .k-dropdown__menu .k-is-disabled a:focus { color: black; } - .k-ui-namespace .k-dropdown__menu .k-is-disabled a:hover, .k-ui-namespace .k-dropdown__menu .k-is-disabled a:focus { text-decoration: none; background-color: transparent; @@ -5517,24 +5082,20 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { /* 1 */ cursor: not-allowed; } - .k-ui-namespace .k-dropdown.k-is-open { /** - * Show the menu - */ + * Show the menu + */ /** - * Remove the outline when :focus is triggered - */ + * Remove the outline when :focus is triggered + */ } - .k-ui-namespace .k-dropdown.k-is-open > .k-dropdown__menu { display: block; } - .k-ui-namespace .k-dropdown.k-is-open > a { outline: 0; } - .k-ui-namespace .k-dropdown-backdrop { position: fixed; left: 0; @@ -5543,40 +5104,34 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { top: 0; z-index: 990; } - .k-ui-namespace .k-dropdown--dropup { /** - * Reverse the caret - */ + * Reverse the caret + */ /** - * Different positioning for bottom up menu - */ + * Different positioning for bottom up menu + */ } - .k-ui-namespace .k-dropdown--dropup .k-caret { border-top: 0; border-bottom: 4px dashed; content: ""; } - .k-ui-namespace .k-dropdown--dropup .k-dropdown__menu { top: auto; bottom: 100%; margin-bottom: 2px; } - .k-ui-namespace .k-dropdown__menu--grid { width: 212px; /** - * override above default settings - */ + * override above default settings + */ } - .k-ui-namespace .k-dropdown__menu--grid.k-dropdown__menu--grid { padding: 5px; } - -[dir="rtl"] .k-ui-namespace .k-dropdown__menu--grid.k-dropdown__menu--grid { +[dir=rtl] .k-ui-namespace .k-dropdown__menu--grid.k-dropdown__menu--grid { padding: 5px; } @@ -5584,7 +5139,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { max-width: 16px; max-height: 16px; } - .k-ui-namespace .k-dropdown__menu--grid li { float: left; width: 40px; @@ -5593,8 +5147,7 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { padding: 0; display: block; } - -[dir="rtl"] .k-ui-namespace .k-dropdown__menu--grid li { +[dir=rtl] .k-ui-namespace .k-dropdown__menu--grid li { float: right; } @@ -5608,21 +5161,18 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { border-radius: 3px; float: left; } - -.k-ui-namespace .k-dropdown__menu--grid li a [class^="k-icon-document-"], +.k-ui-namespace .k-dropdown__menu--grid li a [class^=k-icon-document-], .k-ui-namespace .k-dropdown__menu--grid li a [class*=" k-icon-document-"] { display: block; vertical-align: middle; margin: 12px auto; } - .k-ui-namespace .k-dropdown__menu--grid .k-dropdown__block-item { min-width: 100%; clear: both; height: auto; margin: 5px 0 -5px; } - .k-ui-namespace .k-dropdown__menu--grid .k-dropdown__block-item a { position: relative; height: auto; @@ -5634,8 +5184,7 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { padding: 5px 15px; border-radius: 0 0 4px 4px; } - -[dir="rtl"] .k-ui-namespace .k-dropdown__menu--grid .k-dropdown__block-item a { +[dir=rtl] .k-ui-namespace .k-dropdown__menu--grid .k-dropdown__block-item a { text-align: right; } @@ -5647,28 +5196,20 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { background: transparent; color: inherit; padding: 16px; - display: -ms-flexbox; display: flex; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex-pack: center; - justify-content: center; + flex: 1 1 auto; + flex-direction: column; + justify-content: center; } - .k-ui-namespace .k-empty-state p { margin-bottom: 16px; } - .k-ui-namespace .k-empty-state p:last-child { margin-bottom: 0; } - .k-ui-namespace .k-empty-state p small { font-size: 80%; } - .k-ui-namespace .k-form-control { display: block; width: 100%; @@ -5691,93 +5232,79 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; /* 5 */ /** - * Placeholders - */ + * Placeholders + */ /* 6 */ /** - * Disabled and read-only inputs - */ + * Disabled and read-only inputs + */ } - .k-ui-namespace .k-form-control:focus { border-color: #3498db; outline: 0; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(52, 152, 219, 0.6); } - .k-ui-namespace .k-form-control::-moz-placeholder { color: black; opacity: 1; } - .k-ui-namespace .k-form-control:-ms-input-placeholder { color: black; } - .k-ui-namespace .k-form-control::-webkit-input-placeholder { color: black; } - .k-ui-namespace .k-form-control::-ms-expand { border: 0; background-color: transparent; } - -.k-ui-namespace .k-form-control[disabled], .k-ui-namespace .k-form-control[readonly], -fieldset[disabled] .k-ui-namespace .k-form-control { +.k-ui-namespace .k-form-control[disabled], .k-ui-namespace .k-form-control[readonly], fieldset[disabled] .k-ui-namespace .k-form-control { background-color: #ddd; opacity: 1; /* 7 */ } - -.k-ui-namespace .k-form-control[disabled], -fieldset[disabled] .k-ui-namespace .k-form-control { +.k-ui-namespace .k-form-control[disabled], fieldset[disabled] .k-ui-namespace .k-form-control { cursor: not-allowed; } - .k-ui-namespace textarea.k-form-control { height: auto; } - -.k-ui-namespace input[type="search"] { +.k-ui-namespace input[type=search] { -webkit-appearance: none; } - @media screen and (-webkit-min-device-pixel-ratio: 0) { - .k-ui-namespace input[type="date"].k-form-control, - .k-ui-namespace input[type="time"].k-form-control, - .k-ui-namespace input[type="datetime-local"].k-form-control, - .k-ui-namespace input[type="month"].k-form-control { + .k-ui-namespace input[type=date].k-form-control, +.k-ui-namespace input[type=time].k-form-control, +.k-ui-namespace input[type=datetime-local].k-form-control, +.k-ui-namespace input[type=month].k-form-control { line-height: 32px; } - .k-input-group--small .k-ui-namespace input[type="date"], .k-input-group--small - .k-ui-namespace input[type="time"], .k-input-group--small - .k-ui-namespace input[type="datetime-local"], .k-input-group--small - .k-ui-namespace input[type="month"] { + .k-input-group--small .k-ui-namespace input[type=date], +.k-input-group--small .k-ui-namespace input[type=time], +.k-input-group--small .k-ui-namespace input[type=datetime-local], +.k-input-group--small .k-ui-namespace input[type=month] { line-height: 28px; } - .k-input-group--large .k-ui-namespace input[type="date"], .k-input-group--large - .k-ui-namespace input[type="time"], .k-input-group--large - .k-ui-namespace input[type="datetime-local"], .k-input-group--large - .k-ui-namespace input[type="month"] { + .k-input-group--large .k-ui-namespace input[type=date], +.k-input-group--large .k-ui-namespace input[type=time], +.k-input-group--large .k-ui-namespace input[type=datetime-local], +.k-input-group--large .k-ui-namespace input[type=month] { line-height: 40px; } } - .k-appearance .k-ui-namespace { /** - * Put some space between the second box and the first label - */ + * Put some space between the second box and the first label + */ } - -.k-appearance .k-ui-namespace input[type="checkbox"], -.k-appearance .k-ui-namespace input[type="radio"] { +.k-appearance .k-ui-namespace input[type=checkbox], +.k-appearance .k-ui-namespace input[type=radio] { /** - * 1. Resetting the default styling used by browsers. Don't do this for -moz- - * because the checkbox and radio box will look very ugly - * 2. Positioning relative to position pseudo before element nicely - * 5. Indicate that element is clickable - */ + * 1. Resetting the default styling used by browsers. Don't do this for -moz- + * because the checkbox and radio box will look very ugly + * 2. Positioning relative to position pseudo before element nicely + * 5. Indicate that element is clickable + */ -webkit-appearance: none; /* 1 */ /* -moz-appearance: don't set this; /* 1 */ @@ -5785,7 +5312,7 @@ fieldset[disabled] .k-ui-namespace .k-form-control { /* 2 */ height: 16px; width: 16px; - margin: 0 .33em 0 0; + margin: 0 0.33em 0 0; border: 1px solid black; padding: 0; background: white; @@ -5797,31 +5324,28 @@ fieldset[disabled] .k-ui-namespace .k-form-control { transition: background 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; /** - * Hover to indicate element is clickable - */ + * Hover to indicate element is clickable + */ /** - * Set disabled border color a bit lighter so it won't appear to be larger - */ + * Set disabled border color a bit lighter so it won't appear to be larger + */ /** - * 1. Position pseudo element absolute to have full control - * 2. Position top-left, margin, width and height will take care of centering - * 3. Initially hide the pseudo element - * 4. Show the pseudo element when item is checked - */ + * 1. Position pseudo element absolute to have full control + * 2. Position top-left, margin, width and height will take care of centering + * 3. Initially hide the pseudo element + * 4. Show the pseudo element when item is checked + */ } - -.k-appearance .k-ui-namespace input[type="checkbox"]:hover, -.k-appearance .k-ui-namespace input[type="radio"]:hover { +.k-appearance .k-ui-namespace input[type=checkbox]:hover, +.k-appearance .k-ui-namespace input[type=radio]:hover { background: #f1f1f1; } - -.k-appearance .k-ui-namespace input[type="checkbox"]:disabled, -.k-appearance .k-ui-namespace input[type="radio"]:disabled { +.k-appearance .k-ui-namespace input[type=checkbox]:disabled, +.k-appearance .k-ui-namespace input[type=radio]:disabled { border-color: #bbb; } - -.k-appearance .k-ui-namespace input[type="checkbox"]:before, -.k-appearance .k-ui-namespace input[type="radio"]:before { +.k-appearance .k-ui-namespace input[type=checkbox]:before, +.k-appearance .k-ui-namespace input[type=radio]:before { position: absolute; /* 1 */ top: 0; @@ -5830,7 +5354,8 @@ fieldset[disabled] .k-ui-namespace .k-form-control { /* 2 */ visibility: hidden; /* 3 */ - transform: scale(0, 0); + -webkit-transform: scale(0, 0); + transform: scale(0, 0); /* 3 */ text-align: center; vertical-align: middle; @@ -5838,65 +5363,56 @@ fieldset[disabled] .k-ui-namespace .k-form-control { transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } - -.k-appearance .k-ui-namespace input[type="checkbox"]:checked:before, -.k-appearance .k-ui-namespace input[type="radio"]:checked:before { +.k-appearance .k-ui-namespace input[type=checkbox]:checked:before, +.k-appearance .k-ui-namespace input[type=radio]:checked:before { visibility: visible; /* 4 */ - transform: scale(1, 1); + -webkit-transform: scale(1, 1); + transform: scale(1, 1); /* 4 */ } - .k-appearance .k-ui-namespace label { /** - * - * - * - * - */ + * + * + * + * + */ /** - * - * - */ + * + * + */ } - -.k-appearance .k-ui-namespace label + input[type="checkbox"], -.k-appearance .k-ui-namespace label + input[type="radio"] { +.k-appearance .k-ui-namespace label + input[type=checkbox], .k-appearance .k-ui-namespace label + input[type=radio] { margin-left: 1em; } - .k-appearance .k-ui-namespace label + label { margin-left: 1em; } -[dir="rtl"].k-appearance .k-ui-namespace input[type="checkbox"], -[dir="rtl"].k-appearance .k-ui-namespace input[type="radio"] { - margin: 0 0 0 .33em; +[dir=rtl].k-appearance .k-ui-namespace input[type=checkbox], +[dir=rtl].k-appearance .k-ui-namespace input[type=radio] { + margin: 0 0 0 0.33em; } - -[dir="rtl"].k-appearance .k-ui-namespace input[type="checkbox"]:before, -[dir="rtl"].k-appearance .k-ui-namespace input[type="radio"]:before { +[dir=rtl].k-appearance .k-ui-namespace input[type=checkbox]:before, +[dir=rtl].k-appearance .k-ui-namespace input[type=radio]:before { left: auto; right: 0; } - -[dir="rtl"].k-appearance .k-ui-namespace label + input[type="checkbox"], -[dir="rtl"].k-appearance .k-ui-namespace label + input[type="radio"] { +[dir=rtl].k-appearance .k-ui-namespace label + input[type=checkbox], [dir=rtl].k-appearance .k-ui-namespace label + input[type=radio] { margin-left: auto; margin-right: 1em; } - -[dir="rtl"].k-appearance .k-ui-namespace label + label { +[dir=rtl].k-appearance .k-ui-namespace label + label { margin-left: auto; margin-right: 1em; } -.k-appearance .k-ui-namespace input[type="checkbox"] { +.k-appearance .k-ui-namespace input[type=checkbox] { border-radius: 0; /* 1 */ } - -.k-appearance .k-ui-namespace input[type="checkbox"]:before { +.k-appearance .k-ui-namespace input[type=checkbox]:before { content: ""; /* 2 */ width: 14px; @@ -5911,12 +5427,11 @@ fieldset[disabled] .k-ui-namespace .k-form-control { /* 5 */ } -.k-appearance .k-ui-namespace input[type="radio"] { +.k-appearance .k-ui-namespace input[type=radio] { border-radius: 50%; /* 1 */ } - -.k-appearance .k-ui-namespace input[type="radio"]:before { +.k-appearance .k-ui-namespace input[type=radio]:before { content: " "; /* 2 */ width: 8px; @@ -5935,100 +5450,73 @@ fieldset[disabled] .k-ui-namespace .k-form-control { .k-ui-namespace .k-has-success .radio, .k-ui-namespace .k-has-success .checkbox, .k-ui-namespace .k-has-success .radio-inline, -.k-ui-namespace .k-has-success .checkbox-inline, -.k-ui-namespace .k-has-success.radio label, -.k-ui-namespace .k-has-success.checkbox label, -.k-ui-namespace .k-has-success.radio-inline label, -.k-ui-namespace .k-has-success.checkbox-inline label { +.k-ui-namespace .k-has-success .checkbox-inline, .k-ui-namespace .k-has-success.radio label, .k-ui-namespace .k-has-success.checkbox label, .k-ui-namespace .k-has-success.radio-inline label, .k-ui-namespace .k-has-success.checkbox-inline label { color: #209150; } - .k-ui-namespace .k-has-success .k-form-control { border-color: #209150; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } - .k-ui-namespace .k-has-success .k-form-control:focus { border-color: #176739; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #43d580; } - .k-ui-namespace .k-has-success .input-group-addon { color: #209150; border-color: #209150; background-color: #020705; } - .k-ui-namespace .k-has-success .k-form-control-feedback { color: #209150; } - .k-ui-namespace .k-has-warning .help-block, .k-ui-namespace .k-has-warning .control-label, .k-ui-namespace .k-has-warning .radio, .k-ui-namespace .k-has-warning .checkbox, .k-ui-namespace .k-has-warning .radio-inline, -.k-ui-namespace .k-has-warning .checkbox-inline, -.k-ui-namespace .k-has-warning.radio label, -.k-ui-namespace .k-has-warning.checkbox label, -.k-ui-namespace .k-has-warning.radio-inline label, -.k-ui-namespace .k-has-warning.checkbox-inline label { +.k-ui-namespace .k-has-warning .checkbox-inline, .k-ui-namespace .k-has-warning.radio label, .k-ui-namespace .k-has-warning.checkbox label, .k-ui-namespace .k-has-warning.radio-inline label, .k-ui-namespace .k-has-warning.checkbox-inline label { color: #cd6d17; } - .k-ui-namespace .k-has-warning .k-form-control { border-color: #cd6d17; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } - .k-ui-namespace .k-has-warning .k-form-control:focus { border-color: #9f5412; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #eda15e; } - .k-ui-namespace .k-has-warning .input-group-addon { color: #cd6d17; border-color: #cd6d17; background-color: white; } - .k-ui-namespace .k-has-warning .k-form-control-feedback { color: #cd6d17; } - .k-ui-namespace .k-has-error .help-block, .k-ui-namespace .k-has-error .control-label, .k-ui-namespace .k-has-error .radio, .k-ui-namespace .k-has-error .checkbox, .k-ui-namespace .k-has-error .radio-inline, -.k-ui-namespace .k-has-error .checkbox-inline, -.k-ui-namespace .k-has-error.radio label, -.k-ui-namespace .k-has-error.checkbox label, -.k-ui-namespace .k-has-error.radio-inline label, -.k-ui-namespace .k-has-error.checkbox-inline label { +.k-ui-namespace .k-has-error .checkbox-inline, .k-ui-namespace .k-has-error.radio label, .k-ui-namespace .k-has-error.checkbox label, .k-ui-namespace .k-has-error.radio-inline label, .k-ui-namespace .k-has-error.checkbox-inline label { color: #a33024; } - .k-ui-namespace .k-has-error .k-form-control { border-color: #a33024; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } - .k-ui-namespace .k-has-error .k-form-control:focus { border-color: #79241b; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d96154; } - .k-ui-namespace .k-has-error .input-group-addon { color: #a33024; border-color: #a33024; background-color: #fbf0ef; } - .k-ui-namespace .k-has-error .k-form-control-feedback { color: #a33024; } - .k-ui-namespace .k-static-form-label { display: inline-block; vertical-align: middle; @@ -6037,27 +5525,23 @@ fieldset[disabled] .k-ui-namespace .k-form-control { font-weight: bold; margin-bottom: 5px; } - .k-ui-namespace .k-static-form-label:last-child { margin-bottom: 0; } - .k-ui-namespace .k-input-group { position: relative; /* 1 */ - display: -ms-flexbox; display: flex; width: 100%; border-collapse: separate; /* 2 */ /** - * The form control - */ + * The form control + */ /** - * The button - */ + * The button + */ } - .k-ui-namespace .k-input-group .k-form-control { /* 3 */ position: relative; @@ -6068,8 +5552,7 @@ fieldset[disabled] .k-ui-namespace .k-form-control { min-width: 15%; margin-bottom: 0; } - -[dir="rtl"] .k-ui-namespace .k-input-group .k-form-control { +[dir=rtl] .k-ui-namespace .k-input-group .k-form-control { float: right; } @@ -6077,41 +5560,28 @@ fieldset[disabled] .k-ui-namespace .k-form-control { z-index: 3; /* 5 */ } - .k-ui-namespace .k-input-group .k-input-group__button .k-button, .k-ui-namespace .k-input-group .k-input-group__button .btn { height: 32px; } - -.k-ui-namespace .k-input-group--large > .k-form-control, -.k-ui-namespace .k-input-group--large > .select2-container--bootstrap .select2-selection--single, -.k-ui-namespace .k-input-group--large > .k-input-group__addon, -.k-ui-namespace .k-input-group--large > .k-input-group__button > .k-button, -.k-ui-namespace .k-input-group--large > .k-input-group__button > .btn { +.k-ui-namespace .k-input-group--large > .k-form-control, .k-ui-namespace .k-input-group--large > .select2-container--bootstrap .select2-selection--single, .k-ui-namespace .k-input-group--large > .k-input-group__addon, .k-ui-namespace .k-input-group--large > .k-input-group__button > .k-button, .k-ui-namespace .k-input-group--large > .k-input-group__button > .btn { height: 40px; padding: 8px 16px; font-size: 17px; line-height: 24px; border-radius: 6px; } - -[dir="rtl"] .k-ui-namespace .k-input-group--large > .k-form-control, -[dir="rtl"] .k-ui-namespace .k-input-group--large > .select2-container--bootstrap .select2-selection--single, -[dir="rtl"] .k-ui-namespace .k-input-group--large > .k-input-group__addon, -[dir="rtl"] .k-ui-namespace .k-input-group--large > .k-input-group__button > .k-button, -[dir="rtl"] .k-ui-namespace .k-input-group--large > .k-input-group__button > .btn { +[dir=rtl] .k-ui-namespace .k-input-group--large > .k-form-control, [dir=rtl] .k-ui-namespace .k-input-group--large > .select2-container--bootstrap .select2-selection--single, [dir=rtl] .k-ui-namespace .k-input-group--large > .k-input-group__addon, [dir=rtl] .k-ui-namespace .k-input-group--large > .k-input-group__button > .k-button, [dir=rtl] .k-ui-namespace .k-input-group--large > .k-input-group__button > .btn { border-radius: 6px; } .k-ui-namespace .k-input-group--large > .select2-container--bootstrap .select2-selection--single .select2-selection--rendered { line-height: 24px; } - .k-ui-namespace .k-input-group--large select.k-form-control { height: 40px; line-height: 40px; } - -[dir="rtl"] .k-ui-namespace .k-input-group--large select.k-form-control { +[dir=rtl] .k-ui-namespace .k-input-group--large select.k-form-control { direction: rtl; } @@ -6119,64 +5589,46 @@ fieldset[disabled] .k-ui-namespace .k-form-control { .k-ui-namespace .k-input-group--large select[multiple].k-form-control { height: auto; } - -.k-ui-namespace .k-input-group--small > .k-form-control, -.k-ui-namespace .k-input-group--small > .select2-container--bootstrap .select2-selection--single, -.k-ui-namespace .k-input-group--small > .k-input-group__addon, -.k-ui-namespace .k-input-group--small > .k-input-group__button > .k-button, -.k-ui-namespace .k-input-group--small > .k-input-group__button > .btn { +.k-ui-namespace .k-input-group--small > .k-form-control, .k-ui-namespace .k-input-group--small > .select2-container--bootstrap .select2-selection--single, .k-ui-namespace .k-input-group--small > .k-input-group__addon, .k-ui-namespace .k-input-group--small > .k-input-group__button > .k-button, .k-ui-namespace .k-input-group--small > .k-input-group__button > .btn { height: 28px; padding: 4px 8px; font-size: 11px; line-height: 20px; border-radius: 3px; } - -[dir="rtl"] .k-ui-namespace .k-input-group--small > .k-form-control, -[dir="rtl"] .k-ui-namespace .k-input-group--small > .select2-container--bootstrap .select2-selection--single, -[dir="rtl"] .k-ui-namespace .k-input-group--small > .k-input-group__addon, -[dir="rtl"] .k-ui-namespace .k-input-group--small > .k-input-group__button > .k-button, -[dir="rtl"] .k-ui-namespace .k-input-group--small > .k-input-group__button > .btn { +[dir=rtl] .k-ui-namespace .k-input-group--small > .k-form-control, [dir=rtl] .k-ui-namespace .k-input-group--small > .select2-container--bootstrap .select2-selection--single, [dir=rtl] .k-ui-namespace .k-input-group--small > .k-input-group__addon, [dir=rtl] .k-ui-namespace .k-input-group--small > .k-input-group__button > .k-button, [dir=rtl] .k-ui-namespace .k-input-group--small > .k-input-group__button > .btn { border-radius: 3px; } .k-ui-namespace .k-input-group--small > .select2-container--bootstrap .select2-selection--single .select2-selection--rendered { line-height: 16px; } - .k-ui-namespace .k-input-group--small select.k-form-control { height: 28px; line-height: 28px; } - .k-ui-namespace .k-input-group--small textarea.k-form-control, .k-ui-namespace .k-input-group--small select[multiple].k-form-control { height: auto; } - .k-ui-namespace .k-input-group__addon, .k-ui-namespace .k-input-group__button, .k-ui-namespace .k-input-group .k-form-control { display: block; - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex: 1 1 auto; margin: 0; } - .k-ui-namespace .k-input-group__addon:not(:first-child):not(:last-child), .k-ui-namespace .k-input-group__button:not(:first-child):not(:last-child), .k-ui-namespace .k-input-group .k-form-control:not(:first-child):not(:last-child) { border-radius: 0; } - .k-ui-namespace .k-input-group .select2-container:not(:first-child):not(:last-child) .select2-selection--single { border-radius: 0; } - .k-ui-namespace .k-input-group .select2-container.select2-container--open, .k-ui-namespace .k-input-group .select2-container.select2-container--focus { z-index: 3; } - .k-ui-namespace .k-input-group__addon, .k-ui-namespace .k-input-group__button { white-space: nowrap; @@ -6184,10 +5636,8 @@ fieldset[disabled] .k-ui-namespace .k-form-control { /* 1 */ width: auto; display: block; - -ms-flex: 0 0 auto; - flex: 0 0 auto; + flex: 0 0 auto; } - .k-ui-namespace .k-input-group__addon { font-size: 13px; line-height: 20px; @@ -6202,42 +5652,40 @@ fieldset[disabled] .k-ui-namespace .k-form-control { overflow: hidden; text-overflow: ellipsis; /** - * Nuke default margins from checkboxes and radios to vertically center within. - */ + * Nuke default margins from checkboxes and radios to vertically center within. + */ } - -.k-ui-namespace .k-input-group__addon input[type="radio"], -.k-ui-namespace .k-input-group__addon input[type="checkbox"] { +.k-ui-namespace .k-input-group__addon input[type=radio], +.k-ui-namespace .k-input-group__addon input[type=checkbox] { margin: -0.33em -2px 0; vertical-align: middle; } - -html:not([dir="rtl"]) .k-input-group .k-form-control:first-child, -html:not([dir="rtl"]) .k-input-group__addon:first-child, -html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button, -html:not([dir="rtl"]) .k-input-group__button:first-child > .btn, -html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group > .k-button, -html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group > .btn, -html:not([dir="rtl"]) .k-input-group__button:first-child > .k-dropdown__toggle, -html:not([dir="rtl"]) .k-input-group__button:last-child > .k-button:not(:last-child):not(.k-dropdown__toggle), -html:not([dir="rtl"]) .k-input-group__button:last-child > .btn:not(:last-child):not(.k-dropdown__toggle), -html:not([dir="rtl"]) .k-input-group__button:last-child > .k-button-group:not(:last-child) > .k-button, -html:not([dir="rtl"]) .k-input-group__button:last-child > .k-button-group:not(:last-child) > .btn { +html:not([dir=rtl]) .k-input-group .k-form-control:first-child, +html:not([dir=rtl]) .k-input-group__addon:first-child, +html:not([dir=rtl]) .k-input-group__button:first-child > .k-button, +html:not([dir=rtl]) .k-input-group__button:first-child > .btn, +html:not([dir=rtl]) .k-input-group__button:first-child > .k-button-group > .k-button, +html:not([dir=rtl]) .k-input-group__button:first-child > .k-button-group > .btn, +html:not([dir=rtl]) .k-input-group__button:first-child > .k-dropdown__toggle, +html:not([dir=rtl]) .k-input-group__button:last-child > .k-button:not(:last-child):not(.k-dropdown__toggle), +html:not([dir=rtl]) .k-input-group__button:last-child > .btn:not(:last-child):not(.k-dropdown__toggle), +html:not([dir=rtl]) .k-input-group__button:last-child > .k-button-group:not(:last-child) > .k-button, +html:not([dir=rtl]) .k-input-group__button:last-child > .k-button-group:not(:last-child) > .btn { border-bottom-right-radius: 0; border-top-right-radius: 0; } -[dir="rtl"] .k-ui-namespace .k-input-group .k-form-control:last-child, -[dir="rtl"] .k-ui-namespace .k-input-group__addon:last-child, -[dir="rtl"] .k-ui-namespace .k-input-group__button:last-child > .k-button, -[dir="rtl"] .k-ui-namespace .k-input-group__button:last-child > .btn, -[dir="rtl"] .k-ui-namespace .k-input-group__button:last-child > .k-button-group > .k-button, -[dir="rtl"] .k-ui-namespace .k-input-group__button:last-child > .k-button-group > .btn, -[dir="rtl"] .k-ui-namespace .k-input-group__button:last-child > .k-dropdown__toggle, -[dir="rtl"] .k-ui-namespace .k-input-group__button:first-child > .k-button:not(:first-child):not(.k-dropdown__toggle), -[dir="rtl"] .k-ui-namespace .k-input-group__button:first-child > .btn:not(:first-child):not(.k-dropdown__toggle), -[dir="rtl"] .k-ui-namespace .k-input-group__button:first-child > .k-button-group:not(:first-child) > .k-button, -[dir="rtl"] .k-ui-namespace .k-input-group__button:first-child > .k-button-group:not(:first-child) > .btn { +[dir=rtl] .k-ui-namespace .k-input-group .k-form-control:last-child, +[dir=rtl] .k-ui-namespace .k-input-group__addon:last-child, +[dir=rtl] .k-ui-namespace .k-input-group__button:last-child > .k-button, +[dir=rtl] .k-ui-namespace .k-input-group__button:last-child > .btn, +[dir=rtl] .k-ui-namespace .k-input-group__button:last-child > .k-button-group > .k-button, +[dir=rtl] .k-ui-namespace .k-input-group__button:last-child > .k-button-group > .btn, +[dir=rtl] .k-ui-namespace .k-input-group__button:last-child > .k-dropdown__toggle, +[dir=rtl] .k-ui-namespace .k-input-group__button:first-child > .k-button:not(:first-child):not(.k-dropdown__toggle), +[dir=rtl] .k-ui-namespace .k-input-group__button:first-child > .btn:not(:first-child):not(.k-dropdown__toggle), +[dir=rtl] .k-ui-namespace .k-input-group__button:first-child > .k-button-group:not(:first-child) > .k-button, +[dir=rtl] .k-ui-namespace .k-input-group__button:first-child > .k-button-group:not(:first-child) > .btn { border-bottom-right-radius: 0; border-top-right-radius: 0; } @@ -6245,38 +5693,37 @@ html:not([dir="rtl"]) .k-input-group__button:last-child > .k-button-group:not(:l .k-ui-namespace .k-input-group__addon:first-child { border-right: none; } - -[dir="rtl"] .k-ui-namespace .k-input-group__addon:first-child { +[dir=rtl] .k-ui-namespace .k-input-group__addon:first-child { border-right: 1px solid #4D4C4D; border-left: none; } -html:not([dir="rtl"]) .k-input-group .k-form-control:last-child, -html:not([dir="rtl"]) .k-input-group__addon:last-child, -html:not([dir="rtl"]) .k-input-group__button:last-child > .k-button, -html:not([dir="rtl"]) .k-input-group__button:last-child > .btn, -html:not([dir="rtl"]) .k-input-group__button:last-child > .k-button-group > .k-button, -html:not([dir="rtl"]) .k-input-group__button:last-child > .k-button-group > .btn, -html:not([dir="rtl"]) .k-input-group__button:last-child > .k-dropdown__toggle, -html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button:not(:first-child), -html:not([dir="rtl"]) .k-input-group__button:first-child > .btn:not(:first-child), -html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(:first-child) > .k-button, -html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(:first-child) > .btn { +html:not([dir=rtl]) .k-input-group .k-form-control:last-child, +html:not([dir=rtl]) .k-input-group__addon:last-child, +html:not([dir=rtl]) .k-input-group__button:last-child > .k-button, +html:not([dir=rtl]) .k-input-group__button:last-child > .btn, +html:not([dir=rtl]) .k-input-group__button:last-child > .k-button-group > .k-button, +html:not([dir=rtl]) .k-input-group__button:last-child > .k-button-group > .btn, +html:not([dir=rtl]) .k-input-group__button:last-child > .k-dropdown__toggle, +html:not([dir=rtl]) .k-input-group__button:first-child > .k-button:not(:first-child), +html:not([dir=rtl]) .k-input-group__button:first-child > .btn:not(:first-child), +html:not([dir=rtl]) .k-input-group__button:first-child > .k-button-group:not(:first-child) > .k-button, +html:not([dir=rtl]) .k-input-group__button:first-child > .k-button-group:not(:first-child) > .btn { border-bottom-left-radius: 0; border-top-left-radius: 0; } -[dir="rtl"] .k-ui-namespace .k-input-group .k-form-control:first-child, -[dir="rtl"] .k-ui-namespace .k-input-group__addon:first-child, -[dir="rtl"] .k-ui-namespace .k-input-group__button:first-child > .k-button, -[dir="rtl"] .k-ui-namespace .k-input-group__button:first-child > .btn, -[dir="rtl"] .k-ui-namespace .k-input-group__button:first-child > .k-button-group > .k-button, -[dir="rtl"] .k-ui-namespace .k-input-group__button:first-child > .k-button-group > .btn, -[dir="rtl"] .k-ui-namespace .k-input-group__button:first-child > .k-dropdown__toggle, -[dir="rtl"] .k-ui-namespace .k-input-group__button:last-child > .k-button:not(:last-child), -[dir="rtl"] .k-ui-namespace .k-input-group__button:last-child > .btn:not(:last-child), -[dir="rtl"] .k-ui-namespace .k-input-group__button:last-child > .k-button-group:not(:last-child) > .k-button, -[dir="rtl"] .k-ui-namespace .k-input-group__button:last-child > .k-button-group:not(:last-child) > .btn { +[dir=rtl] .k-ui-namespace .k-input-group .k-form-control:first-child, +[dir=rtl] .k-ui-namespace .k-input-group__addon:first-child, +[dir=rtl] .k-ui-namespace .k-input-group__button:first-child > .k-button, +[dir=rtl] .k-ui-namespace .k-input-group__button:first-child > .btn, +[dir=rtl] .k-ui-namespace .k-input-group__button:first-child > .k-button-group > .k-button, +[dir=rtl] .k-ui-namespace .k-input-group__button:first-child > .k-button-group > .btn, +[dir=rtl] .k-ui-namespace .k-input-group__button:first-child > .k-dropdown__toggle, +[dir=rtl] .k-ui-namespace .k-input-group__button:last-child > .k-button:not(:last-child), +[dir=rtl] .k-ui-namespace .k-input-group__button:last-child > .btn:not(:last-child), +[dir=rtl] .k-ui-namespace .k-input-group__button:last-child > .k-button-group:not(:last-child) > .k-button, +[dir=rtl] .k-ui-namespace .k-input-group__button:last-child > .k-button-group:not(:last-child) > .btn { border-bottom-left-radius: 0; border-top-left-radius: 0; } @@ -6284,8 +5731,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-input-group__addon:last-child { border-left: 1px solid #4D4C4D; } - -[dir="rtl"] .k-ui-namespace .k-input-group__addon:last-child { +[dir=rtl] .k-ui-namespace .k-input-group__addon:last-child { border-left-width: 1px; border-right: none; } @@ -6298,36 +5744,28 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: /* 2 */ /* 4 */ } - .k-ui-namespace .k-input-group__button .k-button, .k-ui-namespace .k-input-group__button .btn, .k-ui-namespace .k-input-group__button .k-dropdown__menu { font-size: 13px; } - .k-ui-namespace .k-input-group__button > .k-button, .k-ui-namespace .k-input-group__button > .btn { position: relative; font-size: 13px; margin: 0; /* 3 */ } - .k-ui-namespace .k-input-group__button > .k-button + .k-button, .k-ui-namespace .k-input-group__button > .btn + .k-button, .k-ui-namespace .k-input-group__button > .k-button + .btn, .k-ui-namespace .k-input-group__button > .btn + .btn { margin-left: -1px; } - .k-ui-namespace .k-input-group__button > .k-button:hover, .k-ui-namespace .k-input-group__button > .btn:hover, .k-ui-namespace .k-input-group__button > .k-button:focus, .k-ui-namespace .k-input-group__button > .btn:focus, .k-ui-namespace .k-input-group__button > .k-button:active, .k-ui-namespace .k-input-group__button > .btn:active { z-index: 2; } - .k-ui-namespace .k-input-group__button:first-child > .k-button, .k-ui-namespace .k-input-group__button:first-child > .btn, .k-ui-namespace .k-input-group__button:first-child > .k-button-group { margin-right: -1px; } - - -[dir="rtl"] .k-ui-namespace .k-input-group__button:first-child > .k-button, -[dir="rtl"] .k-ui-namespace .k-input-group__button:first-child > .btn, -[dir="rtl"] .k-ui-namespace .k-input-group__button:first-child > .k-button-group { +[dir=rtl] .k-ui-namespace .k-input-group__button:first-child > .k-button, [dir=rtl] .k-ui-namespace .k-input-group__button:first-child > .btn, +[dir=rtl] .k-ui-namespace .k-input-group__button:first-child > .k-button-group { margin-right: 0; margin-left: -1px; } @@ -6337,11 +5775,8 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: z-index: 2; margin-left: -1px; } - - -[dir="rtl"] .k-ui-namespace .k-input-group__button:last-child > .k-button, -[dir="rtl"] .k-ui-namespace .k-input-group__button:last-child > .btn, -[dir="rtl"] .k-ui-namespace .k-input-group__button:last-child > .k-button-group { +[dir=rtl] .k-ui-namespace .k-input-group__button:last-child > .k-button, [dir=rtl] .k-ui-namespace .k-input-group__button:last-child > .btn, +[dir=rtl] .k-ui-namespace .k-input-group__button:last-child > .k-button-group { margin-left: 0; margin-right: -1px; } @@ -6350,11 +5785,9 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: margin: 0; margin-bottom: 16px; } - .k-ui-namespace .k-form-group:last-child { margin-bottom: 0; } - .k-ui-namespace .k-form-group--small .k-form-control { font-size: 11px; height: 28px; @@ -6362,17 +5795,14 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: line-height: 16px; border-radius: 3px; } - .k-ui-namespace .k-form-group--small select.k-form-control { height: 28px; line-height: 28px; } - .k-ui-namespace .k-form-group--small textarea.k-form-control, .k-ui-namespace .k-form-group--small select[multiple].k-form-control { height: auto; } - .k-ui-namespace .k-form-group--large .k-form-control { font-size: 17px; height: 40px; @@ -6380,32 +5810,26 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: line-height: 24px; border-radius: 6px; } - .k-ui-namespace .k-form-group--large select.k-form-control { height: 40px; line-height: 40px; } - .k-ui-namespace .k-form-group--large textarea.k-form-control, .k-ui-namespace .k-form-group--large select[multiple].k-form-control { height: auto; } - .k-ui-namespace .k-inline-form-group { display: inline-block; margin-right: 1em; } - .k-ui-namespace .k-inline-form-group:last-child { margin-right: 0; } - -[dir="rtl"] .k-ui-namespace .k-inline-form-group { +[dir=rtl] .k-ui-namespace .k-inline-form-group { margin-right: 0; margin-left: 1em; } - -[dir="rtl"] .k-ui-namespace .k-inline-form-group:last-child { +[dir=rtl] .k-ui-namespace .k-inline-form-group:last-child { margin-left: 0; margin-right: 1em; } @@ -6414,7 +5838,6 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-inline-form-group .k-button-group { display: block; } - .k-ui-namespace .k-form-row-group { display: table; /* 1 */ @@ -6425,45 +5848,39 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: border: 1px solid #4D4C4D; margin-bottom: 16px; } - .k-ui-namespace .k-form-row-group:last-child { margin-bottom: 0; } - .k-ui-namespace .k-form-row { margin: 0; border-bottom: 1px solid #4D4C4D; padding-bottom: 10px; } - .k-ui-namespace .k-form-row:last-child { border-bottom: 0; } - @media screen and (min-width: 600px) { .k-ui-namespace .k-form-row { display: table; width: 100%; padding-bottom: 0; } - [dir="rtl"] .k-ui-namespace .k-form-row { + [dir=rtl] .k-ui-namespace .k-form-row { direction: rtl; } + .k-ui-namespace .k-form-row:last-child { border-bottom: none; } } - .k-ui-namespace .k-form-row .k-form-row__header { width: 100%; background: #333333; padding: 10px; } - .k-ui-namespace .k-form-row .k-form-row__item { padding: 10px 10px 0 10px; } - @media screen and (min-width: 600px) { .k-ui-namespace .k-form-row .k-form-row__item { display: table-cell; @@ -6471,17 +5888,15 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: padding: 10px; border-right: 1px solid #4D4C4D; } - [dir="rtl"] .k-ui-namespace .k-form-row .k-form-row__item { + [dir=rtl] .k-ui-namespace .k-form-row .k-form-row__item { border-right: none; border-left: 1px solid #4D4C4D; } } - .k-ui-namespace .k-form-row .k-form-row__item:last-child { border-right: none; } - -[dir="rtl"] .k-ui-namespace .k-form-row .k-form-row__item:last-child { +[dir=rtl] .k-ui-namespace .k-form-row .k-form-row__item:last-child { border-left: none; } @@ -6490,13 +5905,11 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: width: 1%; white-space: nowrap; } - .k-ui-namespace .k-form-row .k-form-row__item--label { border-right: none; padding-right: 0; } - -[dir="rtl"] .k-ui-namespace .k-form-row .k-form-row__item--label { +[dir=rtl] .k-ui-namespace .k-form-row .k-form-row__item--label { border-left: none; padding-right: 10px; padding-left: 0; @@ -6507,742 +5920,570 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: padding: 5px; } } - .k-ui-namespace .k-form-row .k-form-control { margin: 0; } - .k-ui-namespace .k-form-row .k-form-row__message a { display: block; padding: 10px; } - .k-ui-namespace .k-form-row .k-form-row__message a:focus, .k-ui-namespace .k-form-row .k-form-row__message a:hover { background: #262626; } - .k-ui-namespace .k-form-row:first-child .k-form-row__message a { border-radius: 5px 5px 0 0; } - .k-ui-namespace .k-form-row:first-child .k-form-row__header { border-radius: 5px 5px 0 0; } - .k-ui-namespace .k-form-row:last-child .k-form-row__message a { border-radius: 0 0 5px 5px; } - .k-ui-namespace .k-form-row:last-child .k-form-row__header { border-radius: 0 0 5px 5px; } - .k-ui-namespace .k-form-info { margin-top: 0.75em; margin-bottom: 1em; color: #444444; } - .k-ui-namespace .k-form-info:last-child { margin-bottom: 0; } - .k-ui-namespace .k-form-block { background: #404040; border: 1px solid #212121; margin-bottom: 16px; } - .k-ui-namespace .k-form-block:last-child { margin-bottom: 0; } - .k-ui-namespace .k-form-block__header { border-bottom: 1px solid #141414; padding: 8px 8px 7px; background: #333333; font-weight: 700; } - .k-ui-namespace .k-form-block__content { padding: 7px 8px; } - .k-ui-namespace .k-gallery-container { margin-bottom: 16px; - display: -ms-flexbox; display: flex; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex-direction: column; + flex: 1 1 auto; overflow: hidden; } - .k-ui-namespace .k-gallery-container:last-child { margin-bottom: 0; } - .k-ui-namespace .k-gallery-container .k-gallery { - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex: 1 1 auto; overflow: auto; padding: 16px; } - .k-ui-namespace .k-gallery { overflow: hidden; } - .k-ui-namespace .k-gallery__items { margin: -8px; font-size: 0; } - -@supports ((display: -ms-flexbox) or (display: flex)) { +@supports (display: flex) { .k-ui-namespace .k-gallery__items { - display: -ms-flexbox; display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -ms-flex-pack: start; - justify-content: flex-start; + flex-wrap: wrap; + justify-content: flex-start; } } - @supports (display: grid) { .k-ui-namespace .k-gallery__items { display: grid; } } - .k-ui-namespace .k-gallery__item { padding: 8px; display: inline-block; vertical-align: middle; font-size: 1rem; /** - * Selected styling - */ + * Selected styling + */ } - -@supports ((display: -ms-flexbox) or (display: flex)) { +@supports (display: flex) { .k-ui-namespace .k-gallery__item { - display: -ms-flexbox; display: flex; - -ms-flex: 0 0 auto; - flex: 0 0 auto; + flex: 0 0 auto; } } - .k-ui-namespace .k-gallery__item.k-is-selected .k-card__header { background: #3071a9; border-color: #225179; color: white; } - .k-ui-namespace .k-gallery__item.k-is-selected .k-card__header a { color: white; } - .k-ui-namespace .k-gallery__item.k-is-selected .k-card__body { color: white; border-color: #285e8d; } - .k-ui-namespace .k-gallery__item.k-is-selected:hover .k-card__header, .k-ui-namespace .k-gallery__item.k-is-selected:focus .k-card__header { background: #225179; } - -.k-ui-namespace [data-gallery-items='1'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="1"] .k-gallery__item.k-gallery__item { width: 100%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='1'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="1"] .k-gallery__item.k-gallery__item { + flex-basis: 100%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='1'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="1"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='2'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="2"] .k-gallery__item.k-gallery__item { width: 50%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='2'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 50%; - flex-basis: 50%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="2"] .k-gallery__item.k-gallery__item { + flex-basis: 50%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='2'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="2"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='3'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="3"] .k-gallery__item.k-gallery__item { width: 33.3333333333%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='3'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 33.3333333333%; - flex-basis: 33.3333333333%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="3"] .k-gallery__item.k-gallery__item { + flex-basis: 33.3333333333%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='3'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="3"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='4'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="4"] .k-gallery__item.k-gallery__item { width: 25%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='4'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 25%; - flex-basis: 25%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="4"] .k-gallery__item.k-gallery__item { + flex-basis: 25%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='4'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="4"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='5'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="5"] .k-gallery__item.k-gallery__item { width: 20%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='5'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 20%; - flex-basis: 20%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="5"] .k-gallery__item.k-gallery__item { + flex-basis: 20%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='5'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="5"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='6'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="6"] .k-gallery__item.k-gallery__item { width: 16.6666666667%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='6'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 16.6666666667%; - flex-basis: 16.6666666667%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="6"] .k-gallery__item.k-gallery__item { + flex-basis: 16.6666666667%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='6'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="6"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='7'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="7"] .k-gallery__item.k-gallery__item { width: 14.2857142857%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='7'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 14.2857142857%; - flex-basis: 14.2857142857%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="7"] .k-gallery__item.k-gallery__item { + flex-basis: 14.2857142857%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='7'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="7"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='8'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="8"] .k-gallery__item.k-gallery__item { width: 12.5%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='8'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 12.5%; - flex-basis: 12.5%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="8"] .k-gallery__item.k-gallery__item { + flex-basis: 12.5%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='8'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="8"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='9'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="9"] .k-gallery__item.k-gallery__item { width: 11.1111111111%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='9'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 11.1111111111%; - flex-basis: 11.1111111111%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="9"] .k-gallery__item.k-gallery__item { + flex-basis: 11.1111111111%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='9'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="9"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='10'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="10"] .k-gallery__item.k-gallery__item { width: 10%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='10'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 10%; - flex-basis: 10%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="10"] .k-gallery__item.k-gallery__item { + flex-basis: 10%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='10'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="10"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='11'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="11"] .k-gallery__item.k-gallery__item { width: 9.0909090909%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='11'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 9.0909090909%; - flex-basis: 9.0909090909%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="11"] .k-gallery__item.k-gallery__item { + flex-basis: 9.0909090909%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='11'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="11"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='12'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="12"] .k-gallery__item.k-gallery__item { width: 8.3333333333%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='12'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 8.3333333333%; - flex-basis: 8.3333333333%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="12"] .k-gallery__item.k-gallery__item { + flex-basis: 8.3333333333%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='12'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="12"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='13'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="13"] .k-gallery__item.k-gallery__item { width: 7.6923076923%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='13'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 7.6923076923%; - flex-basis: 7.6923076923%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="13"] .k-gallery__item.k-gallery__item { + flex-basis: 7.6923076923%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='13'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="13"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='14'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="14"] .k-gallery__item.k-gallery__item { width: 7.1428571429%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='14'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 7.1428571429%; - flex-basis: 7.1428571429%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="14"] .k-gallery__item.k-gallery__item { + flex-basis: 7.1428571429%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='14'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="14"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='15'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="15"] .k-gallery__item.k-gallery__item { width: 6.6666666667%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='15'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 6.6666666667%; - flex-basis: 6.6666666667%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="15"] .k-gallery__item.k-gallery__item { + flex-basis: 6.6666666667%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='15'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="15"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='16'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="16"] .k-gallery__item.k-gallery__item { width: 6.25%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='16'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 6.25%; - flex-basis: 6.25%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="16"] .k-gallery__item.k-gallery__item { + flex-basis: 6.25%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='16'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="16"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='17'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="17"] .k-gallery__item.k-gallery__item { width: 5.8823529412%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='17'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 5.8823529412%; - flex-basis: 5.8823529412%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="17"] .k-gallery__item.k-gallery__item { + flex-basis: 5.8823529412%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='17'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="17"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='18'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="18"] .k-gallery__item.k-gallery__item { width: 5.5555555556%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='18'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 5.5555555556%; - flex-basis: 5.5555555556%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="18"] .k-gallery__item.k-gallery__item { + flex-basis: 5.5555555556%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='18'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="18"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='19'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="19"] .k-gallery__item.k-gallery__item { width: 5.2631578947%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='19'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 5.2631578947%; - flex-basis: 5.2631578947%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="19"] .k-gallery__item.k-gallery__item { + flex-basis: 5.2631578947%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='19'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="19"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='20'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="20"] .k-gallery__item.k-gallery__item { width: 5%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='20'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 5%; - flex-basis: 5%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="20"] .k-gallery__item.k-gallery__item { + flex-basis: 5%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='20'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="20"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='21'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="21"] .k-gallery__item.k-gallery__item { width: 4.7619047619%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='21'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 4.7619047619%; - flex-basis: 4.7619047619%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="21"] .k-gallery__item.k-gallery__item { + flex-basis: 4.7619047619%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='21'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="21"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='22'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="22"] .k-gallery__item.k-gallery__item { width: 4.5454545455%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='22'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 4.5454545455%; - flex-basis: 4.5454545455%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="22"] .k-gallery__item.k-gallery__item { + flex-basis: 4.5454545455%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='22'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="22"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='23'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="23"] .k-gallery__item.k-gallery__item { width: 4.347826087%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='23'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 4.347826087%; - flex-basis: 4.347826087%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="23"] .k-gallery__item.k-gallery__item { + flex-basis: 4.347826087%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='23'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="23"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='24'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="24"] .k-gallery__item.k-gallery__item { width: 4.1666666667%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='24'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 4.1666666667%; - flex-basis: 4.1666666667%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="24"] .k-gallery__item.k-gallery__item { + flex-basis: 4.1666666667%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='24'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="24"] .k-gallery__item.k-gallery__item { width: 100%; } } - .k-ui-namespace .k-gallery .k-gallery__items { content: "176px"; } - @supports (display: grid) { .k-ui-namespace .k-gallery .k-gallery__items { grid-template-columns: repeat(auto-fill, minmax(176px, 1fr)); } } - .k-ui-namespace .k-gallery .k-gallery__item { width: 176px; } - @supports (display: grid) { .k-ui-namespace .k-gallery .k-gallery__item { width: 100%; - -ms-flex-preferred-size: auto; - flex-basis: auto; + flex-basis: auto; } } - .k-ui-namespace .k-gallery--xxs .k-gallery__items { content: "64px"; } - @supports (display: grid) { .k-ui-namespace .k-gallery--xxs .k-gallery__items { grid-template-columns: repeat(auto-fill, minmax(64px, 1fr)); } } - .k-ui-namespace .k-gallery--xxs .k-gallery__item { width: 64px; } - @supports (display: grid) { .k-ui-namespace .k-gallery--xxs .k-gallery__item { width: 100%; - -ms-flex-preferred-size: auto; - flex-basis: auto; + flex-basis: auto; } } - .k-ui-namespace .k-gallery--xs .k-gallery__items { content: "112px"; } - @supports (display: grid) { .k-ui-namespace .k-gallery--xs .k-gallery__items { grid-template-columns: repeat(auto-fill, minmax(112px, 1fr)); } } - .k-ui-namespace .k-gallery--xs .k-gallery__item { width: 112px; } - @supports (display: grid) { .k-ui-namespace .k-gallery--xs .k-gallery__item { width: 100%; - -ms-flex-preferred-size: auto; - flex-basis: auto; + flex-basis: auto; } } - .k-ui-namespace .k-gallery--s .k-gallery__items { content: "144px"; } - @supports (display: grid) { .k-ui-namespace .k-gallery--s .k-gallery__items { grid-template-columns: repeat(auto-fill, minmax(144px, 1fr)); } } - .k-ui-namespace .k-gallery--s .k-gallery__item { width: 144px; } - @supports (display: grid) { .k-ui-namespace .k-gallery--s .k-gallery__item { width: 100%; - -ms-flex-preferred-size: auto; - flex-basis: auto; + flex-basis: auto; } } - .k-ui-namespace .k-gallery--l .k-gallery__items { content: "224px"; } - @supports (display: grid) { .k-ui-namespace .k-gallery--l .k-gallery__items { grid-template-columns: repeat(auto-fill, minmax(224px, 1fr)); } } - .k-ui-namespace .k-gallery--l .k-gallery__item { width: 224px; } - @supports (display: grid) { .k-ui-namespace .k-gallery--l .k-gallery__item { width: 100%; - -ms-flex-preferred-size: auto; - flex-basis: auto; + flex-basis: auto; } } - .k-ui-namespace .k-gallery--xl .k-gallery__items { content: "288px"; } - @supports (display: grid) { .k-ui-namespace .k-gallery--xl .k-gallery__items { grid-template-columns: repeat(auto-fill, minmax(288px, 1fr)); } } - .k-ui-namespace .k-gallery--xl .k-gallery__item { width: 288px; } - @supports (display: grid) { .k-ui-namespace .k-gallery--xl .k-gallery__item { width: 100%; - -ms-flex-preferred-size: auto; - flex-basis: auto; + flex-basis: auto; } } - .k-ui-namespace .k-gallery--xxl .k-gallery__items { content: "352px"; } - @supports (display: grid) { .k-ui-namespace .k-gallery--xxl .k-gallery__items { grid-template-columns: repeat(auto-fill, minmax(352px, 1fr)); } } - .k-ui-namespace .k-gallery--xxl .k-gallery__item { width: 352px; } - @supports (display: grid) { .k-ui-namespace .k-gallery--xxl .k-gallery__item { width: 100%; - -ms-flex-preferred-size: auto; - flex-basis: auto; + flex-basis: auto; } } - .k-ui-namespace .k-gallery-pagination { padding: 8px 8px 7px; - background: #3b3a3a; - -ms-flex: 0 0 auto; - flex: 0 0 auto; + background: #3b3b3b; + flex: 0 0 auto; border-top: 1px solid #1c1c1c; box-shadow: 0 1px 0 #1c1c1c; /* 1 */ } - .k-ui-namespace .k-off-canvas-toggle-holder { display: none; /* 1 */ } - .k-js-enabled .k-ui-namespace .k-off-canvas-toggle-holder { display: block; /* 2 */ } - @media screen and (min-width: 768px) { .k-js-enabled .k-ui-namespace .k-off-canvas-toggle-holder--left.k-off-canvas-toggle-holder { display: none; /* 3 */ } } - @media screen and (min-width: 600px) { .k-js-enabled .k-ui-namespace .k-off-canvas-toggle-holder--right.k-off-canvas-toggle-holder { display: none; @@ -7263,11 +6504,10 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: color: white; font-size: 13px; /** - * Set proper margins - */ + * Set proper margins + */ } - -[dir="rtl"] .k-ui-namespace .k-off-canvas-toggle { +[dir=rtl] .k-ui-namespace .k-off-canvas-toggle { left: auto; float: right; } @@ -7275,8 +6515,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-off-canvas-toggle.k-off-canvas-toggle--left { margin-right: 0; } - -[dir="rtl"] .k-ui-namespace .k-off-canvas-toggle.k-off-canvas-toggle--left { +[dir=rtl] .k-ui-namespace .k-off-canvas-toggle.k-off-canvas-toggle--left { margin-right: 10px; margin-left: 0; } @@ -7284,8 +6523,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-off-canvas-toggle.k-off-canvas-toggle--right { margin-left: 0; } - -[dir="rtl"] .k-ui-namespace .k-off-canvas-toggle.k-off-canvas-toggle--right { +[dir=rtl] .k-ui-namespace .k-off-canvas-toggle.k-off-canvas-toggle--right { margin-left: 10px; margin-right: 0; } @@ -7304,7 +6542,6 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: transition: 0.3s 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } - .k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar1, .k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar2, .k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar3 { @@ -7312,125 +6549,106 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: width: 15px; height: 3px; } - .k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar1 { top: 9px; } - .k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar2 { top: 15px; } - .k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar3 { top: 21px; } - .k-ui-namespace .k-show-left-menu .k-off-canvas-toggle--left .k-toggle-button-bar1 { top: 15px; - transform: rotate(135deg); + -webkit-transform: rotate(135deg); + transform: rotate(135deg); } - .k-ui-namespace .k-show-left-menu .k-off-canvas-toggle--left .k-toggle-button-bar2 { opacity: 0; - transform: scale(0); + -webkit-transform: scale(0); + transform: scale(0); } - .k-ui-namespace .k-show-left-menu .k-off-canvas-toggle--left .k-toggle-button-bar3 { top: 15px; - transform: rotate(-135deg); + -webkit-transform: rotate(-135deg); + transform: rotate(-135deg); } - .k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar1, .k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar2, .k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar3 { left: 13px; } - .k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar1 { width: 5px; height: 5px; top: 8px; } - .k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar2, .k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar3 { width: 5px; height: 10px; top: 14px; } - .k-ui-namespace .k-show-right-menu .k-off-canvas-toggle--right .k-toggle-button-bar1 { opacity: 0; - transform: scale(0); + -webkit-transform: scale(0); + transform: scale(0); } - .k-ui-namespace .k-show-right-menu .k-off-canvas-toggle--right .k-toggle-button-bar2 { top: 9px; left: 14px; height: 15px; - transform: rotate(135deg); + -webkit-transform: rotate(135deg); + transform: rotate(135deg); opacity: 1; width: 3px; } - .k-ui-namespace .k-show-right-menu .k-off-canvas-toggle--right .k-toggle-button-bar3 { top: 9px; left: 14px; - transform: rotate(-135deg); + -webkit-transform: rotate(-135deg); + transform: rotate(-135deg); height: 15px; width: 3px; } - .k-ui-namespace .k-heading { font-size: 21px; line-height: 28px; margin-bottom: 16px; } - .k-ui-namespace .k-heading:last-child { margin-bottom: 0; } - .k-ui-namespace .k-icon--accent { color: #3071a9; } - .k-ui-namespace .k-icon--success { color: #27ae60; } - .k-ui-namespace .k-icon--error { color: #c0392b; } - .k-ui-namespace .k-icon--size-tiny { font-size: 10px; } - .k-ui-namespace .k-icon--size-small { font-size: 13px; } - .k-ui-namespace .k-icon--size-default { font-size: 16px; } - .k-ui-namespace .k-icon--size-medium { font-size: 24px; } - .k-ui-namespace .k-icon--size-large { font-size: 32px; } - .k-ui-namespace .k-icon--size-xlarge { font-size: 48px; } - .k-ui-namespace .k-icon--size-huge { font-size: 64px; } - .k-ui-namespace .k-icon-text-item { display: inline-block; font-size: inherit !important; @@ -7438,12 +6656,10 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: vertical-align: middle; margin-right: 4px; } - -.k-ui-namespace [class^="k-icon-document-"]:before, +.k-ui-namespace [class^=k-icon-document-]:before, .k-ui-namespace [class*=" k-icon-document-"]:before { background-size: cover; } - .k-ui-namespace .k-label { display: inline-block; padding: 0.33em 0.4em; @@ -7458,76 +6674,61 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: color: white; border: none; } - .k-ui-namespace .k-label[href], .k-ui-namespace .k-label[href]:hover, .k-ui-namespace .k-label[href]:focus { text-decoration: none; } - .k-ui-namespace .k-label--base { background: #2c3e50; color: white; } - .k-ui-namespace a.k-label--base:hover, .k-ui-namespace a.k-label--base:focus, .k-ui-namespace button.k-label--base:hover, .k-ui-namespace button.k-label--base:focus { background: #1f2c39; color: white; } - .k-ui-namespace .k-label--accent { background: #3071a9; color: white; } - .k-ui-namespace a.k-label--accent:hover, .k-ui-namespace a.k-label--accent:focus, .k-ui-namespace button.k-label--accent:hover, .k-ui-namespace button.k-label--accent:focus { background: #285e8d; color: white; } - .k-ui-namespace .k-label--success { background: #27ae60; color: white; } - .k-ui-namespace a.k-label--success:hover, .k-ui-namespace a.k-label--success:focus, .k-ui-namespace button.k-label--success:hover, .k-ui-namespace button.k-label--success:focus { background: #209150; color: white; } - .k-ui-namespace .k-label--neutral { background: #3498db; color: white; } - .k-ui-namespace a.k-label--neutral:hover, .k-ui-namespace a.k-label--neutral:focus, .k-ui-namespace button.k-label--neutral:hover, .k-ui-namespace button.k-label--neutral:focus { background: #2386c8; color: white; } - .k-ui-namespace .k-label--warning { background: #e67e22; color: white; } - .k-ui-namespace a.k-label--warning:hover, .k-ui-namespace a.k-label--warning:focus, .k-ui-namespace button.k-label--warning:hover, .k-ui-namespace button.k-label--warning:focus { background: #cd6d17; color: white; } - .k-ui-namespace .k-label--error { background: #c0392b; color: white; } - .k-ui-namespace a.k-label--error:hover, .k-ui-namespace a.k-label--error:focus, .k-ui-namespace button.k-label--error:hover, .k-ui-namespace button.k-label--error:focus { background: #a33024; color: white; } - .k-ui-namespace .k-label--float-end { float: right; } - -[dir="rtl"] .k-ui-namespace .k-label--float-end { +[dir=rtl] .k-ui-namespace .k-label--float-end { float: left; } @@ -7543,36 +6744,28 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: max-height: 16px; box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.4); } - .k-ui-namespace .k-navigation .k-label--base { box-shadow: 0 0 0 2px #2c3e50; } - .k-ui-namespace .k-navigation .k-label--accent { box-shadow: 0 0 0 2px #3071a9; } - .k-ui-namespace .k-navigation .k-label--success { box-shadow: 0 0 0 2px #27ae60; } - .k-ui-namespace .k-navigation .k-label--neutral { box-shadow: 0 0 0 2px #3498db; } - .k-ui-namespace .k-navigation .k-label--warning { box-shadow: 0 0 0 2px #e67e22; } - .k-ui-namespace .k-navigation .k-label--error { box-shadow: 0 0 0 2px #c0392b; } - .k-ui-namespace .k-navigation .k-label--float-end { position: static; margin: 0; } - .k-ui-namespace .k-list { padding: 0; list-style: none; @@ -7581,23 +6774,22 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: /* 1 */ margin: 4px 0; /** - * Items - */ + * Items + */ /** - * Links - * - * 1. Make item fully clickable - * 2. removing underlines - */ + * Links + * + * 1. Make item fully clickable + * 2. removing underlines + */ /** - * Active link - */ + * Active link + */ /** - * Icons - */ + * Icons + */ } - -[dir="rtl"] .k-ui-namespace .k-list { +[dir=rtl] .k-ui-namespace .k-list { /* Override for rtl ul-ol-li styling */ margin: 4px 0; padding: 0; @@ -7606,7 +6798,6 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-list li { display: block; } - .k-ui-namespace .k-list a { display: block; /* 1 */ @@ -7616,34 +6807,29 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: text-decoration: none; /* 2 */ /** - * Hover & focus state - */ + * Hover & focus state + */ } - .k-ui-namespace .k-list a:hover, .k-ui-namespace .k-list a:focus { background: #404040; color: #FFFFFF; text-decoration: none; /* 2 */ } - .k-ui-namespace .k-list .k-is-active a { font-weight: 700; background: #2e2e2e; color: #FFFFFF; } - .k-ui-namespace .k-list .k-is-active a:hover { background: transparent; cursor: default; } - -.k-ui-namespace .k-list [class^="k-icon"] { +.k-ui-namespace .k-list [class^=k-icon] { display: inline-block; margin-right: 8px; } - -[dir="rtl"] .k-ui-namespace .k-list [class^="k-icon"] { +[dir=rtl] .k-ui-namespace .k-list [class^=k-icon] { margin-right: auto; margin-left: 8px; } @@ -7656,16 +6842,11 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: left: 0; z-index: 5; background: rgba(255, 255, 255, 0.8); - display: -ms-flexbox; display: flex; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex-align: center; - align-items: center; - -ms-flex-pack: center; - justify-content: center; + flex-direction: column; + align-items: center; + justify-content: center; } - .k-cssanimations.k-boxshadow .k-ui-namespace .k-loader-container .k-loader { color: #3071a9; left: 0; @@ -7679,51 +6860,47 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: text-indent: -9999em; vertical-align: middle; /** - * Sizes - */ + * Sizes + */ } - .k-cssanimations.k-boxshadow .k-ui-namespace .k-loader, .k-cssanimations.k-boxshadow .k-ui-namespace .k-loader:before, .k-cssanimations.k-boxshadow .k-ui-namespace .k-loader:after { border-radius: 50%; width: 1em; height: 1em; - animation-fill-mode: both; - animation: k-loader 1.61s infinite ease-in-out; - backface-visibility: visible; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + -webkit-animation: k-loader 1.61s infinite ease-in-out; + animation: k-loader 1.61s infinite ease-in-out; + -webkit-backface-visibility: visible; + backface-visibility: visible; } - .k-cssanimations.k-boxshadow .k-ui-namespace .k-loader:before { left: -1.25em; - animation-delay: -0.20125s; + -webkit-animation-delay: -0.20125s; + animation-delay: -0.20125s; } - .k-cssanimations.k-boxshadow .k-ui-namespace .k-loader:after { left: 1.25em; - animation-delay: 0.20125s; + -webkit-animation-delay: 0.20125s; + animation-delay: 0.20125s; } - .k-cssanimations.k-boxshadow .k-ui-namespace .k-loader:before, .k-cssanimations.k-boxshadow .k-ui-namespace .k-loader:after { - content: ''; + content: ""; position: absolute; top: 0; } - .k-cssanimations.k-boxshadow .k-ui-namespace .k-loader.k-loader--small { font-size: 5px; } - .k-cssanimations.k-boxshadow .k-ui-namespace .k-loader.k-loader--medium { font-size: 10px; } - .k-cssanimations.k-boxshadow .k-ui-namespace .k-loader.k-loader--large { font-size: 20px; } -@keyframes k-loader { - 0%, - 80%, - 100% { +@-webkit-keyframes k-loader { + 0%, 80%, 100% { box-shadow: 0 1em 0 -0.5em; } 40% { @@ -7731,8 +6908,17 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: } } -[dir="rtl"] .k-ui-namespace .k-loader { - transform: scaleX(-1); +@keyframes k-loader { + 0%, 80%, 100% { + box-shadow: 0 1em 0 -0.5em; + } + 40% { + box-shadow: 0 1em 0 0; + } +} +[dir=rtl] .k-ui-namespace .k-loader { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-ui-namespace .k-button .k-loader-container, .k-ui-namespace .btn .k-loader-container, @@ -7745,11 +6931,12 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: /* 1 */ display: block; text-align: center; - transform: scale(0.001); + -webkit-transform: scale(0.001); + transform: scale(0.001); /* 2 */ - transform-origin: 50% 50%; + -webkit-transform-origin: 50% 50%; + transform-origin: 50% 50%; } - .k-ui-namespace .k-button .k-loader-container:before, .k-ui-namespace .btn .k-loader-container:before, .k-ui-namespace .k-tabs .k-loader-container:before { position: absolute; @@ -7762,23 +6949,25 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: background: inherit; /* 1 */ opacity: 0.75; - transform: scale(1000); + -webkit-transform: scale(1000); + transform: scale(1000); /* 3 */ - transform-origin: 50% 50%; + -webkit-transform-origin: 50% 50%; + transform-origin: 50% 50%; border-radius: inherit; } - -.k-cssanimations.k-boxshadow .k-ui-namespace .k-button .k-loader-container .k-loader, .k-cssanimations.k-boxshadow .k-ui-namespace .btn .k-loader-container .k-loader, .k-cssanimations.k-boxshadow -.k-ui-namespace .k-tabs .k-loader-container .k-loader { +.k-cssanimations.k-boxshadow .k-ui-namespace .k-button .k-loader-container .k-loader, .k-cssanimations.k-boxshadow .k-ui-namespace .btn .k-loader-container .k-loader, +.k-cssanimations.k-boxshadow .k-ui-namespace .k-tabs .k-loader-container .k-loader { color: inherit; - transform: scale(1000); - transform-origin: 50% 50%; + -webkit-transform: scale(1000); + transform: scale(1000); + -webkit-transform-origin: 50% 50%; + transform-origin: 50% 50%; top: -1000em; /* 4 */ } - -.k-cssanimations.k-boxshadow .k-ui-namespace .k-button .k-loader-container .k-loader:nth-child(n), .k-cssanimations.k-boxshadow .k-ui-namespace .btn .k-loader-container .k-loader:nth-child(n), .k-cssanimations.k-boxshadow -.k-ui-namespace .k-tabs .k-loader-container .k-loader:nth-child(n) { +.k-cssanimations.k-boxshadow .k-ui-namespace .k-button .k-loader-container .k-loader:nth-child(n), .k-cssanimations.k-boxshadow .k-ui-namespace .btn .k-loader-container .k-loader:nth-child(n), +.k-cssanimations.k-boxshadow .k-ui-namespace .k-tabs .k-loader-container .k-loader:nth-child(n) { margin-left: 1.5em; margin-right: 1.5em; } @@ -7787,18 +6976,15 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-tabs .k-loader:first-child { margin-right: 3em; } - .k-ui-namespace .k-button .k-loader:not(first-child), .k-ui-namespace .btn .k-loader:not(first-child), .k-ui-namespace .k-tabs .k-loader:not(first-child) { margin-left: 3em; } - .k-ui-namespace .k-button .k-loader:last-child, .k-ui-namespace .btn .k-loader:last-child, .k-ui-namespace .k-tabs .k-loader:last-child { margin-right: 1.5em; margin-left: 3em; } - .k-ui-namespace .k-login { width: 100%; max-width: 360px; @@ -7808,10 +6994,8 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: /* 1 */ vertical-align: middle; /* 1 */ - -ms-flex: 0 0 auto; - flex: 0 0 auto; + flex: 0 0 auto; } - .k-ui-namespace .k-login__brand { display: block; height: auto; @@ -7823,12 +7007,10 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: margin-bottom: 16px; font-size: 17px; } - .k-ui-namespace .k-login__brand img { max-height: 100%; vertical-align: middle; } - .k-ui-namespace .k-login__content { background: white; color: #FFFFFF; @@ -7839,8 +7021,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: text-align: left; white-space: normal; } - -[dir="rtl"] .k-ui-namespace .k-login__content { +[dir=rtl] .k-ui-namespace .k-login__content { text-align: right; } @@ -7853,23 +7034,22 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: padding: 16px 0 15px; background: #262626; /** - * Override for rtl ul-ol-li styling - */ + * Override for rtl ul-ol-li styling + */ /** - * Items - */ + * Items + */ /** - * Links - * - * 1. Make item fully clickable - * 2. removing underlines - */ + * Links + * + * 1. Make item fully clickable + * 2. removing underlines + */ /** - * Active link - */ + * Active link + */ } - -[dir="rtl"] .k-ui-namespace .k-navigation { +[dir=rtl] .k-ui-namespace .k-navigation { padding: 16px 0 15px; } @@ -7877,7 +7057,6 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: display: block; line-height: 16px; } - .k-ui-namespace .k-navigation a { display: block; /* 1 */ @@ -7889,20 +7068,19 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: color: #FFFFFF; text-decoration: none; /** - * Hover & focus state - */ + * Hover & focus state + */ /** - * Faux border - * - * Adding a border to the left, using "after" pseudo since "before" is used for the icon - */ + * Faux border + * + * Adding a border to the left, using "after" pseudo since "before" is used for the icon + */ position: relative; /** - * Hover & focus states - */ + * Hover & focus states + */ } - -[dir="rtl"] .k-ui-namespace .k-navigation a { +[dir=rtl] .k-ui-namespace .k-navigation a { padding-right: 24px; padding-left: 16px; } @@ -7913,7 +7091,6 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: text-decoration: none; /* 2 */ } - .k-ui-namespace .k-navigation a:after { display: block; position: absolute; @@ -7923,8 +7100,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: width: 5px; height: 100%; } - -[dir="rtl"] .k-ui-namespace .k-navigation a:after { +[dir=rtl] .k-ui-namespace .k-navigation a:after { left: auto; right: 0; } @@ -7932,48 +7108,39 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-navigation a:hover, .k-ui-namespace .k-navigation a:focus { background: #383838; } - .k-ui-namespace .k-navigation a:hover:after, .k-ui-namespace .k-navigation a:focus:after { background: #3071a9; } - .k-ui-namespace .k-navigation .k-is-active a { background: #262626; color: #3071a9; font-weight: 700; } - .k-ui-namespace .k-navigation .k-is-active a:after { top: 12%; height: 76%; background: #3071a9; } - .k-ui-namespace .k-navigation .k-is-active a:hover { background: transparent; cursor: default; } - .k-checked .k-ui-namespace { /* Block element to clear from other floating / inline-block elements */ } - .k-checked .k-ui-namespace .k-optionlist { display: block; max-width: 100%; overflow: auto; /* "Inline" table to make element as wide as children */ } - .k-checked .k-ui-namespace .k-optionlist:before, .k-checked .k-ui-namespace .k-optionlist:after { display: table; content: " "; } - .k-checked .k-ui-namespace .k-optionlist:after { clear: both; } - .k-checked .k-ui-namespace .k-optionlist .k-optionlist__content { position: relative; margin: 0; @@ -7981,39 +7148,36 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: padding: 1px; border-radius: 4px; background: white; - display: -ms-flexbox; display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; + flex-wrap: wrap; float: left; /* Hiding the input but keeping accessible */ /** - * Label styling - * - * 1. Display as table cell so the labels line up next to each other - * 2. Take one pixel off the radius to look smooth - * 3. Don't let the user select - */ - /** - * Styling label when checked - * - * 1. Transparent background for label itself - * 2. Show pseudo element - */ - /** - * Fake focus - * - * We need to create a separate element for the fake focus - * The children have position: relative so we can't just fill up the entire parent div - * - * 1. Position it on top of the parent element but behind the labels - * 2. Hide by default - * 3. Display on focus - * 4. Set border-radius same as parent - */ + * Label styling + * + * 1. Display as table cell so the labels line up next to each other + * 2. Take one pixel off the radius to look smooth + * 3. Don't let the user select + */ + /** + * Styling label when checked + * + * 1. Transparent background for label itself + * 2. Show pseudo element + */ + /** + * Fake focus + * + * We need to create a separate element for the fake focus + * The children have position: relative so we can't just fill up the entire parent div + * + * 1. Position it on top of the parent element but behind the labels + * 2. Hide by default + * 3. Display on focus + * 4. Set border-radius same as parent + */ /* Display on focus and active */ } - .k-checked .k-ui-namespace .k-optionlist .k-optionlist__content input[type=radio] { position: absolute; overflow: hidden; @@ -8024,7 +7188,6 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: padding: 0; border: 0; } - .k-checked .k-ui-namespace .k-optionlist .k-optionlist__content label { position: relative; z-index: 1; @@ -8040,27 +7203,26 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: /* 2 */ cursor: pointer; -webkit-user-select: none; + -moz-user-select: none; -ms-user-select: none; user-select: none; /* 3 */ word-wrap: break-word; overflow-wrap: break-word; - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex: 1 1 auto; transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; /** - * Fake background to be able to zoom in in from the center on select - * - * 1. Cover the entire parent - * 2. Low z-index so label content will stay on top - * 3. Hide the element by default - * 4. Same radius as parent - * 5. Scale to 0,0 - */ + * Fake background to be able to zoom in in from the center on select + * + * 1. Cover the entire parent + * 2. Low z-index so label content will stay on top + * 3. Hide the element by default + * 4. Same radius as parent + * 5. Scale to 0,0 + */ /* A little darker background on hovering (no need for focus since this is a `
  • can't be focused - * 2. Wrap the active item when another item is being hovered - */ -} - -[dir="rtl"] .k-ui-namespace .k-breadcrumb li { -======= flex: 0 1 auto; /** * Display on larger screens @@ -6077,7 +4168,6 @@ body.k-is-resizing { */ } [dir=rtl] .k-ui-namespace .k-breadcrumb li { ->>>>>>> master padding-left: 0; padding-right: 20px; } @@ -6087,10 +4177,6 @@ body.k-is-resizing { display: inline-block; } } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-breadcrumb li:before { display: block; position: absolute; @@ -6104,12 +4190,7 @@ body.k-is-resizing { line-height: 20px; content: "»"; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-breadcrumb li:before { -======= [dir=rtl] .k-ui-namespace .k-breadcrumb li:before { ->>>>>>> master left: auto; right: 0; } @@ -6118,34 +4199,13 @@ body.k-is-resizing { padding-left: 0; min-width: 40px; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-breadcrumb li:first-child { -======= [dir=rtl] .k-ui-namespace .k-breadcrumb li:first-child { ->>>>>>> master padding-right: 0; } .k-ui-namespace .k-breadcrumb li:first-child:before { display: none; } -<<<<<<< HEAD - -.k-ui-namespace .k-breadcrumb li:hover { - overflow: visible; - -ms-flex: 0 0 auto; - flex: 0 0 auto; - /* 1 */ -} - -.k-ui-namespace .k-breadcrumb li:hover:not(.k-breadcrumb__home) ~ li { - -ms-flex: 0 1 auto; - flex: 0 1 auto; - /* 2 */ -} - -======= .k-ui-namespace .k-breadcrumb li:hover { overflow: visible; flex: 0 0 auto; @@ -6155,72 +4215,39 @@ body.k-is-resizing { flex: 0 1 auto; /* 2 */ } ->>>>>>> master .k-ui-namespace .k-breadcrumb a { color: #222222; cursor: pointer; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-breadcrumb a:focus, .k-ui-namespace .k-breadcrumb a:hover { background: #e1e1e1; /* 1 */ } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-breadcrumb .k-breadcrumb__active, .k-ui-namespace .k-breadcrumb .k-breadcrumb__home { display: inline-block; /* 1 */ overflow: visible; /* 1 */ -<<<<<<< HEAD - -ms-flex: 0 0 auto; - flex: 0 0 auto; - /* 2 */ -} - -.k-ui-namespace .k-breadcrumb li:nth-last-child(2) { - display: inline-block; -} - -======= flex: 0 0 auto; /* 2 */ } .k-ui-namespace .k-breadcrumb li:nth-last-child(2) { display: inline-block; } ->>>>>>> master .k-ui-namespace .k-breadcrumb li:nth-last-child(2):before { content: "…"; /* 1 */ } -<<<<<<< HEAD - -======= ->>>>>>> master @media screen and (min-width: 768px) { .k-ui-namespace .k-breadcrumb li:nth-last-child(2):before { content: "»"; /* 2 */ } } -<<<<<<< HEAD - -.k-ui-namespace .k-breadcrumb .k-breadcrumb__active .k-breadcrumb__content { - font-weight: 700; -} - -======= .k-ui-namespace .k-breadcrumb .k-breadcrumb__active .k-breadcrumb__content { font-weight: 700; } ->>>>>>> master .k-ui-namespace .k-breadcrumb__content { position: relative; z-index: 2; @@ -6235,10 +4262,6 @@ body.k-is-resizing { white-space: nowrap; text-overflow: ellipsis; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-button, .k-ui-namespace .btn { display: inline-block; margin-bottom: 0; @@ -6246,12 +4269,7 @@ body.k-is-resizing { font-weight: 400; text-align: center; vertical-align: middle; -<<<<<<< HEAD - -ms-touch-action: manipulation; - touch-action: manipulation; -======= touch-action: manipulation; ->>>>>>> master cursor: pointer; background-image: none; /* 2 */ @@ -6260,10 +4278,7 @@ body.k-is-resizing { box-shadow: none; text-shadow: none; -webkit-user-select: none; -<<<<<<< HEAD -======= -moz-user-select: none; ->>>>>>> master -ms-user-select: none; user-select: none; border-radius: 4px; @@ -6276,19 +4291,6 @@ body.k-is-resizing { /* Align single icon buttons */ /* Properly align dropdown button in button */ } -<<<<<<< HEAD - -.k-ui-namespace .k-button:last-child, .k-ui-namespace .btn:last-child { - margin-right: 0; -} - -[dir="rtl"] .k-ui-namespace .k-button, [dir="rtl"] .k-ui-namespace .btn { - margin-right: 0; - margin-left: 4px; -} - -[dir="rtl"] .k-ui-namespace .k-button:last-child, [dir="rtl"] .k-ui-namespace .btn:last-child { -======= .k-ui-namespace .k-button:last-child, .k-ui-namespace .btn:last-child { margin-right: 0; } @@ -6297,78 +4299,29 @@ body.k-is-resizing { margin-left: 4px; } [dir=rtl] .k-ui-namespace .k-button:last-child, [dir=rtl] .k-ui-namespace .btn:last-child { ->>>>>>> master margin-left: 0; } .k-ui-namespace .k-button, .k-ui-namespace .btn, .k-ui-namespace .k-button:hover, .k-ui-namespace .btn:hover, .k-ui-namespace .k-button:focus, .k-ui-namespace .btn:focus, .k-ui-namespace .k-button:active, .k-ui-namespace .btn:active { text-decoration: none; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-button:focus, .k-ui-namespace .btn:focus, .k-ui-namespace .k-button:active:focus, .k-ui-namespace .btn:active:focus, .k-ui-namespace .k-button.k-is-active:focus, .k-ui-namespace .k-is-active.btn:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } -<<<<<<< HEAD - -.k-ui-namespace .k-button:hover, .k-ui-namespace .btn:hover, .k-ui-namespace .k-button:focus, .k-ui-namespace .btn:focus { - color: #222222; -} - -======= .k-ui-namespace .k-button:hover, .k-ui-namespace .btn:hover, .k-ui-namespace .k-button:focus, .k-ui-namespace .btn:focus { color: #222222; } ->>>>>>> master .k-ui-namespace .k-button:active, .k-ui-namespace .btn:active, .k-ui-namespace .k-button.k-is-active, .k-ui-namespace .k-is-active.btn { outline: 0; background-image: none; } -<<<<<<< HEAD - -.k-ui-namespace .k-button[disabled], .k-ui-namespace .btn[disabled], .k-ui-namespace .k-button.k-is-disabled, .k-ui-namespace .k-is-disabled.btn { -======= .k-ui-namespace .k-button[disabled], .k-ui-namespace [disabled].btn, .k-ui-namespace .k-button.k-is-disabled, .k-ui-namespace .k-is-disabled.btn { ->>>>>>> master cursor: not-allowed; opacity: 0.65; pointer-events: none; } -<<<<<<< HEAD - -.k-ui-namespace .k-button.k-button input[type="checkbox"], .k-ui-namespace .btn input[type="checkbox"] { - margin: 0 -1px; - vertical-align: top; -} - -.k-ui-namespace .k-button [class^="k-icon"], .k-ui-namespace .btn [class^="k-icon"] { - display: inline-block; -} - -.k-ui-namespace .k-button [class^="k-icon"]:first-child, .k-ui-namespace .btn [class^="k-icon"]:first-child { - margin: 0 0.25em 0 0.1em; -} - -[dir="rtl"] .k-ui-namespace .k-button [class^="k-icon"]:first-child, [dir="rtl"] .k-ui-namespace .btn [class^="k-icon"]:first-child { - margin: 0 0.1em 0 0.25em; -} - -.k-ui-namespace .k-button [class^="k-icon"]:last-child, .k-ui-namespace .btn [class^="k-icon"]:last-child { - margin: 0 0.1em 0 0.25em; -} - -[dir="rtl"] .k-ui-namespace .k-button [class^="k-icon"]:last-child, [dir="rtl"] .k-ui-namespace .btn [class^="k-icon"]:last-child { - margin: 0 0.25em 0 0.1em; -} - -.k-ui-namespace .k-button [class*="icon-"]:only-child, .k-ui-namespace .btn [class*="icon-"]:only-child, -.k-ui-namespace .k-button .k-visually-hidden + [class*="icon-"], -.k-ui-namespace .btn .k-visually-hidden + [class*="icon-"] { -======= .k-ui-namespace .k-button.k-button input[type=checkbox], .k-ui-namespace .btn input[type=checkbox] { margin: 0 -1px; vertical-align: top; @@ -6393,84 +4346,36 @@ body.k-is-resizing { .k-ui-namespace .k-button [class*=icon-]:only-child, .k-ui-namespace .btn [class*=icon-]:only-child, .k-ui-namespace .k-button .k-visually-hidden + [class*=icon-], .k-ui-namespace .btn .k-visually-hidden + [class*=icon-] { ->>>>>>> master display: inline-block; margin: -4px; width: 14px; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-button .k-dropdown, .k-ui-namespace .btn .k-dropdown { /* Pullback so whole button becomes clickable */ /* Pull back to toggle button */ } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-button .k-dropdown .k-dropdown__toggle, .k-ui-namespace .btn .k-dropdown .k-dropdown__toggle { text-decoration: none; margin: -6px -12px; padding: 6px 12px; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-button .k-dropdown .k-dropdown__menu, .k-ui-namespace .btn .k-dropdown .k-dropdown__menu { margin-top: 4px; left: -6px; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-button--default, .k-ui-namespace .btn { color: #222222; background-color: white; border-color: #cdcdcd; } -<<<<<<< HEAD - .k-ui-namespace .k-button--default:focus, .k-ui-namespace .btn:focus, .k-ui-namespace .k-button--default.k-has-focus, .k-ui-namespace .k-has-focus.btn { color: #222222; - background-color: #e6e5e5; + background-color: #e6e6e6; border-color: #8d8d8d; } - .k-ui-namespace .k-button--default:hover, .k-ui-namespace .btn:hover { color: #222222; - background-color: #e6e5e5; - border-color: #aeaeae; -} - -.k-ui-namespace .k-button--default:active, .k-ui-namespace .btn:active, .k-ui-namespace .k-button--default.k-is-active, .k-ui-namespace .k-is-active.btn, -.k-is-open > .k-ui-namespace .k-button--default.dropdown-toggle, -.k-is-open > .k-ui-namespace .dropdown-toggle.btn { - color: #222222; - background-color: #e6e5e5; - border-color: #aeaeae; - box-shadow: inset 1px 2px 4px rgba(0, 0, 0, 0.125); -} - -.k-ui-namespace .k-button--default:active:hover, .k-ui-namespace .btn:active:hover, .k-ui-namespace .k-button--default:active:focus, .k-ui-namespace .btn:active:focus, .k-ui-namespace .k-button--default:active.k-has-focus, .k-ui-namespace .btn:active.k-has-focus, .k-ui-namespace .k-button--default.k-is-active:hover, .k-ui-namespace .k-is-active.btn:hover, .k-ui-namespace .k-button--default.k-is-active:focus, .k-ui-namespace .k-is-active.btn:focus, .k-ui-namespace .k-button--default.k-is-active.k-has-focus, .k-ui-namespace .k-is-active.k-has-focus.btn, -.k-is-open > .k-ui-namespace .k-button--default.dropdown-toggle:hover, -.k-is-open > .k-ui-namespace .dropdown-toggle.btn:hover, -.k-is-open > .k-ui-namespace .k-button--default.dropdown-toggle:focus, -.k-is-open > .k-ui-namespace .dropdown-toggle.btn:focus, -.k-is-open > .k-ui-namespace .k-button--default.dropdown-toggle.k-has-focus, -.k-is-open > .k-ui-namespace .dropdown-toggle.k-has-focus.btn { -======= -.k-ui-namespace .k-button--default:focus, .k-ui-namespace .btn:focus, .k-ui-namespace .k-button--default.k-has-focus, .k-ui-namespace .k-has-focus.btn { - color: #222222; - background-color: #e6e6e6; - border-color: #8d8d8d; -} -.k-ui-namespace .k-button--default:hover, .k-ui-namespace .btn:hover { - color: #222222; - background-color: #e6e6e6; + background-color: #e6e6e6; border-color: #aeaeae; } .k-ui-namespace .k-button--default:active, .k-ui-namespace .btn:active, .k-ui-namespace .k-button--default.k-is-active, .k-ui-namespace .k-is-active.btn, .k-is-open > .k-ui-namespace .k-button--default.dropdown-toggle, .k-is-open > .k-ui-namespace .dropdown-toggle.btn { @@ -6480,31 +4385,10 @@ body.k-is-resizing { box-shadow: inset 1px 2px 4px rgba(0, 0, 0, 0.125); } .k-ui-namespace .k-button--default:active:hover, .k-ui-namespace .btn:active:hover, .k-ui-namespace .k-button--default:active:focus, .k-ui-namespace .btn:active:focus, .k-ui-namespace .k-button--default:active.k-has-focus, .k-ui-namespace .btn:active.k-has-focus, .k-ui-namespace .k-button--default.k-is-active:hover, .k-ui-namespace .k-is-active.btn:hover, .k-ui-namespace .k-button--default.k-is-active:focus, .k-ui-namespace .k-is-active.btn:focus, .k-ui-namespace .k-button--default.k-is-active.k-has-focus, .k-ui-namespace .k-is-active.k-has-focus.btn, .k-is-open > .k-ui-namespace .k-button--default.dropdown-toggle:hover, .k-is-open > .k-ui-namespace .dropdown-toggle.btn:hover, .k-is-open > .k-ui-namespace .k-button--default.dropdown-toggle:focus, .k-is-open > .k-ui-namespace .dropdown-toggle.btn:focus, .k-is-open > .k-ui-namespace .k-button--default.dropdown-toggle.k-has-focus, .k-is-open > .k-ui-namespace .dropdown-toggle.k-has-focus.btn { ->>>>>>> master color: #222222; background-color: #d4d4d4; border-color: #8d8d8d; } -<<<<<<< HEAD - -.k-ui-namespace .k-button--default:active, .k-ui-namespace .btn:active, .k-ui-namespace .k-button--default.k-is-active, .k-ui-namespace .k-is-active.btn, -.k-is-open > .k-ui-namespace .k-button--default.dropdown-toggle, -.k-is-open > .k-ui-namespace .dropdown-toggle.btn { - background-image: none; -} - -.k-ui-namespace .k-button--default.k-is-disabled:hover, .k-ui-namespace .k-is-disabled.btn:hover, .k-ui-namespace .k-button--default.k-is-disabled:focus, .k-ui-namespace .k-is-disabled.btn:focus, .k-ui-namespace .k-button--default.k-is-disabled.k-has-focus, .k-ui-namespace .k-is-disabled.k-has-focus.btn, .k-ui-namespace .k-button--default[disabled]:hover, .k-ui-namespace .btn[disabled]:hover, .k-ui-namespace .k-button--default[disabled]:focus, .k-ui-namespace .btn[disabled]:focus, .k-ui-namespace .k-button--default[disabled].k-has-focus, .k-ui-namespace .btn[disabled].k-has-focus, -fieldset[disabled] .k-ui-namespace .k-button--default:hover, -fieldset[disabled] .k-ui-namespace .btn:hover, -fieldset[disabled] .k-ui-namespace .k-button--default:focus, -fieldset[disabled] .k-ui-namespace .btn:focus, -fieldset[disabled] .k-ui-namespace .k-button--default.k-has-focus, -fieldset[disabled] .k-ui-namespace .k-has-focus.btn { - background-color: white; - border-color: #cdcdcd; -} - -======= .k-ui-namespace .k-button--default:active, .k-ui-namespace .btn:active, .k-ui-namespace .k-button--default.k-is-active, .k-ui-namespace .k-is-active.btn, .k-is-open > .k-ui-namespace .k-button--default.dropdown-toggle, .k-is-open > .k-ui-namespace .dropdown-toggle.btn { background-image: none; } @@ -6512,71 +4396,32 @@ fieldset[disabled] .k-ui-namespace .k-has-focus.btn { background-color: white; border-color: #cdcdcd; } ->>>>>>> master .k-ui-namespace .k-button--primary { color: white; background-color: #3071a9; border-color: #2a6495; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-button--primary:focus, .k-ui-namespace .k-button--primary.k-has-focus { color: white; background-color: #255681; border-color: #0e2132; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-button--primary:hover { color: white; background-color: #255681; border-color: #1d4465; } -<<<<<<< HEAD - -.k-ui-namespace .k-button--primary:active, .k-ui-namespace .k-button--primary.k-is-active, -.k-is-open > .k-ui-namespace .k-button--primary.dropdown-toggle { -======= .k-ui-namespace .k-button--primary:active, .k-ui-namespace .k-button--primary.k-is-active, .k-is-open > .k-ui-namespace .k-button--primary.dropdown-toggle { ->>>>>>> master color: white; background-color: #255681; border-color: #1d4465; box-shadow: inset 1px 2px 4px rgba(0, 0, 0, 0.125); } -<<<<<<< HEAD - -.k-ui-namespace .k-button--primary:active:hover, .k-ui-namespace .k-button--primary:active:focus, .k-ui-namespace .k-button--primary:active.k-has-focus, .k-ui-namespace .k-button--primary.k-is-active:hover, .k-ui-namespace .k-button--primary.k-is-active:focus, .k-ui-namespace .k-button--primary.k-is-active.k-has-focus, -.k-is-open > .k-ui-namespace .k-button--primary.dropdown-toggle:hover, -.k-is-open > .k-ui-namespace .k-button--primary.dropdown-toggle:focus, -.k-is-open > .k-ui-namespace .k-button--primary.dropdown-toggle.k-has-focus { -======= .k-ui-namespace .k-button--primary:active:hover, .k-ui-namespace .k-button--primary:active:focus, .k-ui-namespace .k-button--primary:active.k-has-focus, .k-ui-namespace .k-button--primary.k-is-active:hover, .k-ui-namespace .k-button--primary.k-is-active:focus, .k-ui-namespace .k-button--primary.k-is-active.k-has-focus, .k-is-open > .k-ui-namespace .k-button--primary.dropdown-toggle:hover, .k-is-open > .k-ui-namespace .k-button--primary.dropdown-toggle:focus, .k-is-open > .k-ui-namespace .k-button--primary.dropdown-toggle.k-has-focus { ->>>>>>> master color: white; background-color: #1d4465; border-color: #0e2132; } -<<<<<<< HEAD - -.k-ui-namespace .k-button--primary:active, .k-ui-namespace .k-button--primary.k-is-active, -.k-is-open > .k-ui-namespace .k-button--primary.dropdown-toggle { - background-image: none; -} - -.k-ui-namespace .k-button--primary.k-is-disabled:hover, .k-ui-namespace .k-button--primary.k-is-disabled:focus, .k-ui-namespace .k-button--primary.k-is-disabled.k-has-focus, .k-ui-namespace .k-button--primary[disabled]:hover, .k-ui-namespace .k-button--primary[disabled]:focus, .k-ui-namespace .k-button--primary[disabled].k-has-focus, -fieldset[disabled] .k-ui-namespace .k-button--primary:hover, -fieldset[disabled] .k-ui-namespace .k-button--primary:focus, -fieldset[disabled] .k-ui-namespace .k-button--primary.k-has-focus { - background-color: #3071a9; - border-color: #2a6495; -} - -======= .k-ui-namespace .k-button--primary:active, .k-ui-namespace .k-button--primary.k-is-active, .k-is-open > .k-ui-namespace .k-button--primary.dropdown-toggle { background-image: none; } @@ -6584,71 +4429,32 @@ fieldset[disabled] .k-ui-namespace .k-button--primary.k-has-focus { background-color: #3071a9; border-color: #2a6495; } ->>>>>>> master .k-ui-namespace .k-button--success { color: white; background-color: #27ae60; border-color: #229955; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-button--success:focus, .k-ui-namespace .k-button--success.k-has-focus { color: white; background-color: #1e8449; border-color: #0b311b; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-button--success:hover { color: white; background-color: #1e8449; border-color: #176739; } -<<<<<<< HEAD - -.k-ui-namespace .k-button--success:active, .k-ui-namespace .k-button--success.k-is-active, -.k-is-open > .k-ui-namespace .k-button--success.dropdown-toggle { -======= .k-ui-namespace .k-button--success:active, .k-ui-namespace .k-button--success.k-is-active, .k-is-open > .k-ui-namespace .k-button--success.dropdown-toggle { ->>>>>>> master color: white; background-color: #1e8449; border-color: #176739; box-shadow: inset 1px 2px 4px rgba(0, 0, 0, 0.125); } -<<<<<<< HEAD - -.k-ui-namespace .k-button--success:active:hover, .k-ui-namespace .k-button--success:active:focus, .k-ui-namespace .k-button--success:active.k-has-focus, .k-ui-namespace .k-button--success.k-is-active:hover, .k-ui-namespace .k-button--success.k-is-active:focus, .k-ui-namespace .k-button--success.k-is-active.k-has-focus, -.k-is-open > .k-ui-namespace .k-button--success.dropdown-toggle:hover, -.k-is-open > .k-ui-namespace .k-button--success.dropdown-toggle:focus, -.k-is-open > .k-ui-namespace .k-button--success.dropdown-toggle.k-has-focus { -======= .k-ui-namespace .k-button--success:active:hover, .k-ui-namespace .k-button--success:active:focus, .k-ui-namespace .k-button--success:active.k-has-focus, .k-ui-namespace .k-button--success.k-is-active:hover, .k-ui-namespace .k-button--success.k-is-active:focus, .k-ui-namespace .k-button--success.k-is-active.k-has-focus, .k-is-open > .k-ui-namespace .k-button--success.dropdown-toggle:hover, .k-is-open > .k-ui-namespace .k-button--success.dropdown-toggle:focus, .k-is-open > .k-ui-namespace .k-button--success.dropdown-toggle.k-has-focus { ->>>>>>> master color: white; background-color: #176739; border-color: #0b311b; } -<<<<<<< HEAD - -.k-ui-namespace .k-button--success:active, .k-ui-namespace .k-button--success.k-is-active, -.k-is-open > .k-ui-namespace .k-button--success.dropdown-toggle { - background-image: none; -} - -.k-ui-namespace .k-button--success.k-is-disabled:hover, .k-ui-namespace .k-button--success.k-is-disabled:focus, .k-ui-namespace .k-button--success.k-is-disabled.k-has-focus, .k-ui-namespace .k-button--success[disabled]:hover, .k-ui-namespace .k-button--success[disabled]:focus, .k-ui-namespace .k-button--success[disabled].k-has-focus, -fieldset[disabled] .k-ui-namespace .k-button--success:hover, -fieldset[disabled] .k-ui-namespace .k-button--success:focus, -fieldset[disabled] .k-ui-namespace .k-button--success.k-has-focus { - background-color: #27ae60; - border-color: #229955; -} - -======= .k-ui-namespace .k-button--success:active, .k-ui-namespace .k-button--success.k-is-active, .k-is-open > .k-ui-namespace .k-button--success.dropdown-toggle { background-image: none; } @@ -6656,71 +4462,32 @@ fieldset[disabled] .k-ui-namespace .k-button--success.k-has-focus { background-color: #27ae60; border-color: #229955; } ->>>>>>> master .k-ui-namespace .k-button--info { color: white; background-color: #3498db; border-color: #258cd1; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-button--info:focus, .k-ui-namespace .k-button--info.k-has-focus { color: white; background-color: #217dbb; border-color: #124364; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-button--info:hover { color: white; background-color: #217dbb; border-color: #1c699d; } -<<<<<<< HEAD - -.k-ui-namespace .k-button--info:active, .k-ui-namespace .k-button--info.k-is-active, -.k-is-open > .k-ui-namespace .k-button--info.dropdown-toggle { -======= .k-ui-namespace .k-button--info:active, .k-ui-namespace .k-button--info.k-is-active, .k-is-open > .k-ui-namespace .k-button--info.dropdown-toggle { ->>>>>>> master color: white; background-color: #217dbb; border-color: #1c699d; box-shadow: inset 1px 2px 4px rgba(0, 0, 0, 0.125); } -<<<<<<< HEAD - -.k-ui-namespace .k-button--info:active:hover, .k-ui-namespace .k-button--info:active:focus, .k-ui-namespace .k-button--info:active.k-has-focus, .k-ui-namespace .k-button--info.k-is-active:hover, .k-ui-namespace .k-button--info.k-is-active:focus, .k-ui-namespace .k-button--info.k-is-active.k-has-focus, -.k-is-open > .k-ui-namespace .k-button--info.dropdown-toggle:hover, -.k-is-open > .k-ui-namespace .k-button--info.dropdown-toggle:focus, -.k-is-open > .k-ui-namespace .k-button--info.dropdown-toggle.k-has-focus { -======= .k-ui-namespace .k-button--info:active:hover, .k-ui-namespace .k-button--info:active:focus, .k-ui-namespace .k-button--info:active.k-has-focus, .k-ui-namespace .k-button--info.k-is-active:hover, .k-ui-namespace .k-button--info.k-is-active:focus, .k-ui-namespace .k-button--info.k-is-active.k-has-focus, .k-is-open > .k-ui-namespace .k-button--info.dropdown-toggle:hover, .k-is-open > .k-ui-namespace .k-button--info.dropdown-toggle:focus, .k-is-open > .k-ui-namespace .k-button--info.dropdown-toggle.k-has-focus { ->>>>>>> master color: white; background-color: #1c699d; border-color: #124364; } -<<<<<<< HEAD - -.k-ui-namespace .k-button--info:active, .k-ui-namespace .k-button--info.k-is-active, -.k-is-open > .k-ui-namespace .k-button--info.dropdown-toggle { - background-image: none; -} - -.k-ui-namespace .k-button--info.k-is-disabled:hover, .k-ui-namespace .k-button--info.k-is-disabled:focus, .k-ui-namespace .k-button--info.k-is-disabled.k-has-focus, .k-ui-namespace .k-button--info[disabled]:hover, .k-ui-namespace .k-button--info[disabled]:focus, .k-ui-namespace .k-button--info[disabled].k-has-focus, -fieldset[disabled] .k-ui-namespace .k-button--info:hover, -fieldset[disabled] .k-ui-namespace .k-button--info:focus, -fieldset[disabled] .k-ui-namespace .k-button--info.k-has-focus { - background-color: #3498db; - border-color: #258cd1; -} - -======= .k-ui-namespace .k-button--info:active, .k-ui-namespace .k-button--info.k-is-active, .k-is-open > .k-ui-namespace .k-button--info.dropdown-toggle { background-image: none; } @@ -6728,71 +4495,32 @@ fieldset[disabled] .k-ui-namespace .k-button--info.k-has-focus { background-color: #3498db; border-color: #258cd1; } ->>>>>>> master .k-ui-namespace .k-button--warning { color: white; background-color: #e67e22; border-color: #d67118; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-button--warning:focus, .k-ui-namespace .k-button--warning.k-has-focus { color: white; background-color: #bf6516; border-color: #64350b; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-button--warning:hover { color: white; background-color: #bf6516; border-color: #9f5412; } -<<<<<<< HEAD - -.k-ui-namespace .k-button--warning:active, .k-ui-namespace .k-button--warning.k-is-active, -.k-is-open > .k-ui-namespace .k-button--warning.dropdown-toggle { -======= .k-ui-namespace .k-button--warning:active, .k-ui-namespace .k-button--warning.k-is-active, .k-is-open > .k-ui-namespace .k-button--warning.dropdown-toggle { ->>>>>>> master color: white; background-color: #bf6516; border-color: #9f5412; box-shadow: inset 1px 2px 4px rgba(0, 0, 0, 0.125); } -<<<<<<< HEAD - -.k-ui-namespace .k-button--warning:active:hover, .k-ui-namespace .k-button--warning:active:focus, .k-ui-namespace .k-button--warning:active.k-has-focus, .k-ui-namespace .k-button--warning.k-is-active:hover, .k-ui-namespace .k-button--warning.k-is-active:focus, .k-ui-namespace .k-button--warning.k-is-active.k-has-focus, -.k-is-open > .k-ui-namespace .k-button--warning.dropdown-toggle:hover, -.k-is-open > .k-ui-namespace .k-button--warning.dropdown-toggle:focus, -.k-is-open > .k-ui-namespace .k-button--warning.dropdown-toggle.k-has-focus { -======= .k-ui-namespace .k-button--warning:active:hover, .k-ui-namespace .k-button--warning:active:focus, .k-ui-namespace .k-button--warning:active.k-has-focus, .k-ui-namespace .k-button--warning.k-is-active:hover, .k-ui-namespace .k-button--warning.k-is-active:focus, .k-ui-namespace .k-button--warning.k-is-active.k-has-focus, .k-is-open > .k-ui-namespace .k-button--warning.dropdown-toggle:hover, .k-is-open > .k-ui-namespace .k-button--warning.dropdown-toggle:focus, .k-is-open > .k-ui-namespace .k-button--warning.dropdown-toggle.k-has-focus { ->>>>>>> master color: white; background-color: #9f5412; border-color: #64350b; } -<<<<<<< HEAD - -.k-ui-namespace .k-button--warning:active, .k-ui-namespace .k-button--warning.k-is-active, -.k-is-open > .k-ui-namespace .k-button--warning.dropdown-toggle { - background-image: none; -} - -.k-ui-namespace .k-button--warning.k-is-disabled:hover, .k-ui-namespace .k-button--warning.k-is-disabled:focus, .k-ui-namespace .k-button--warning.k-is-disabled.k-has-focus, .k-ui-namespace .k-button--warning[disabled]:hover, .k-ui-namespace .k-button--warning[disabled]:focus, .k-ui-namespace .k-button--warning[disabled].k-has-focus, -fieldset[disabled] .k-ui-namespace .k-button--warning:hover, -fieldset[disabled] .k-ui-namespace .k-button--warning:focus, -fieldset[disabled] .k-ui-namespace .k-button--warning.k-has-focus { - background-color: #e67e22; - border-color: #d67118; -} - -======= .k-ui-namespace .k-button--warning:active, .k-ui-namespace .k-button--warning.k-is-active, .k-is-open > .k-ui-namespace .k-button--warning.dropdown-toggle { background-image: none; } @@ -6800,71 +4528,32 @@ fieldset[disabled] .k-ui-namespace .k-button--warning.k-has-focus { background-color: #e67e22; border-color: #d67118; } ->>>>>>> master .k-ui-namespace .k-button--danger { color: white; background-color: #c0392b; border-color: #ab3326; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-button--danger:focus, .k-ui-namespace .k-button--danger.k-has-focus { color: white; background-color: #962d22; border-color: #43140f; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-button--danger:hover { color: white; background-color: #962d22; border-color: #79241b; } -<<<<<<< HEAD - -.k-ui-namespace .k-button--danger:active, .k-ui-namespace .k-button--danger.k-is-active, -.k-is-open > .k-ui-namespace .k-button--danger.dropdown-toggle { -======= .k-ui-namespace .k-button--danger:active, .k-ui-namespace .k-button--danger.k-is-active, .k-is-open > .k-ui-namespace .k-button--danger.dropdown-toggle { ->>>>>>> master color: white; background-color: #962d22; border-color: #79241b; box-shadow: inset 1px 2px 4px rgba(0, 0, 0, 0.125); } -<<<<<<< HEAD - -.k-ui-namespace .k-button--danger:active:hover, .k-ui-namespace .k-button--danger:active:focus, .k-ui-namespace .k-button--danger:active.k-has-focus, .k-ui-namespace .k-button--danger.k-is-active:hover, .k-ui-namespace .k-button--danger.k-is-active:focus, .k-ui-namespace .k-button--danger.k-is-active.k-has-focus, -.k-is-open > .k-ui-namespace .k-button--danger.dropdown-toggle:hover, -.k-is-open > .k-ui-namespace .k-button--danger.dropdown-toggle:focus, -.k-is-open > .k-ui-namespace .k-button--danger.dropdown-toggle.k-has-focus { -======= .k-ui-namespace .k-button--danger:active:hover, .k-ui-namespace .k-button--danger:active:focus, .k-ui-namespace .k-button--danger:active.k-has-focus, .k-ui-namespace .k-button--danger.k-is-active:hover, .k-ui-namespace .k-button--danger.k-is-active:focus, .k-ui-namespace .k-button--danger.k-is-active.k-has-focus, .k-is-open > .k-ui-namespace .k-button--danger.dropdown-toggle:hover, .k-is-open > .k-ui-namespace .k-button--danger.dropdown-toggle:focus, .k-is-open > .k-ui-namespace .k-button--danger.dropdown-toggle.k-has-focus { ->>>>>>> master color: white; background-color: #79241b; border-color: #43140f; } -<<<<<<< HEAD - -.k-ui-namespace .k-button--danger:active, .k-ui-namespace .k-button--danger.k-is-active, -.k-is-open > .k-ui-namespace .k-button--danger.dropdown-toggle { - background-image: none; -} - -.k-ui-namespace .k-button--danger.k-is-disabled:hover, .k-ui-namespace .k-button--danger.k-is-disabled:focus, .k-ui-namespace .k-button--danger.k-is-disabled.k-has-focus, .k-ui-namespace .k-button--danger[disabled]:hover, .k-ui-namespace .k-button--danger[disabled]:focus, .k-ui-namespace .k-button--danger[disabled].k-has-focus, -fieldset[disabled] .k-ui-namespace .k-button--danger:hover, -fieldset[disabled] .k-ui-namespace .k-button--danger:focus, -fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { - background-color: #c0392b; - border-color: #ab3326; -} - -======= .k-ui-namespace .k-button--danger:active, .k-ui-namespace .k-button--danger.k-is-active, .k-is-open > .k-ui-namespace .k-button--danger.dropdown-toggle { background-image: none; } @@ -6872,7 +4561,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { background-color: #c0392b; border-color: #ab3326; } ->>>>>>> master .k-ui-namespace .k-button--link { color: #222222; font-weight: normal; @@ -6880,105 +4568,52 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { padding-left: 0; padding-right: 0; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-button--link, .k-ui-namespace .k-button--link:active, .k-ui-namespace .k-button--link.k-is-active, .k-ui-namespace .k-button--link[disabled], .k-ui-namespace .k-button--link.k-is-disabled { background-color: transparent; box-shadow: none; } -<<<<<<< HEAD - -.k-ui-namespace .k-button--link, .k-ui-namespace .k-button--link:hover, .k-ui-namespace .k-button--link:focus, .k-ui-namespace .k-button--link:active { - border-color: transparent; -} - -======= .k-ui-namespace .k-button--link, .k-ui-namespace .k-button--link:hover, .k-ui-namespace .k-button--link:focus, .k-ui-namespace .k-button--link:active { border-color: transparent; } ->>>>>>> master .k-ui-namespace .k-button--link:hover, .k-ui-namespace .k-button--link:focus { color: #222222; text-decoration: underline; background-color: transparent; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-button--link[disabled]:hover, .k-ui-namespace .k-button--link[disabled]:focus, .k-ui-namespace .k-button--link.k-is-disabled:hover, .k-ui-namespace .k-button--link.k-is-disabled:focus { color: #343434; text-decoration: none; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-button--block { display: block; width: 100%; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-button--tiny { border-radius: 3px; font-size: 8px; line-height: 12px; padding: 3px 4px; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-button--small { border-radius: 3px; font-size: 11px; line-height: 16px; padding: 5px 8px; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-button--large { border-radius: 6px; font-size: 17px; line-height: 22px; padding: 8px 16px; } -<<<<<<< HEAD - -.k-ui-namespace .k-button--tiny [class*="icon-"]:only-child, -.k-ui-namespace .k-button--tiny .k-visually-hidden + [class*="icon-"], -.k-ui-namespace .k-button--small [class*="icon-"]:only-child, -.k-ui-namespace .k-button--small .k-visually-hidden + [class*="icon-"] { -======= .k-ui-namespace .k-button--tiny [class*=icon-]:only-child, .k-ui-namespace .k-button--tiny .k-visually-hidden + [class*=icon-], .k-ui-namespace .k-button--small [class*=icon-]:only-child, .k-ui-namespace .k-button--small .k-visually-hidden + [class*=icon-] { ->>>>>>> master width: 14px; margin-left: -2px; margin-right: -2px; } -<<<<<<< HEAD - -.k-ui-namespace .k-button--block + .k-button--block { - margin-top: 4px; -} - -.k-ui-namespace input[type="submit"].k-button--block, -.k-ui-namespace input[type="reset"].k-button--block, -.k-ui-namespace input[type="button"].k-button--block { - width: 100%; -} - -======= .k-ui-namespace .k-button--block + .k-button--block { margin-top: 4px; } @@ -6987,49 +4622,29 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { .k-ui-namespace input[type=button].k-button--block { width: 100%; } ->>>>>>> master .k-ui-namespace .k-button-group { position: relative; display: inline-block; vertical-align: middle; /** -<<<<<<< HEAD - * Prevent double borders when buttons are next to each other - */ -} - -======= * Prevent double borders when buttons are next to each other */ } ->>>>>>> master .k-ui-namespace .k-button-group > .k-button, .k-ui-namespace .k-button-group > .btn { position: relative; float: left; margin: 0; /** -<<<<<<< HEAD - * Bring the "active" button to the front - */ -} - -[dir="rtl"] .k-ui-namespace .k-button-group > .k-button, [dir="rtl"] .k-ui-namespace .k-button-group > .btn { -======= * Bring the "active" button to the front */ } [dir=rtl] .k-ui-namespace .k-button-group > .k-button, [dir=rtl] .k-ui-namespace .k-button-group > .btn { ->>>>>>> master float: right; } .k-ui-namespace .k-button-group > .k-button:hover, .k-ui-namespace .k-button-group > .btn:hover, .k-ui-namespace .k-button-group > .k-button:focus, .k-ui-namespace .k-button-group > .btn:focus, .k-ui-namespace .k-button-group > .k-button:active, .k-ui-namespace .k-button-group > .btn:active, .k-ui-namespace .k-button-group > .k-button.k-is-active, .k-ui-namespace .k-button-group > .k-is-active.btn { z-index: 2; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-button-group .k-button + .k-button, .k-ui-namespace .k-button-group .btn + .k-button, .k-ui-namespace .k-button-group .k-button + .btn, .k-ui-namespace .k-button-group .btn + .btn, .k-ui-namespace .k-button-group .k-button + .k-button-group, .k-ui-namespace .k-button-group .btn + .k-button-group, @@ -7038,10 +4653,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { .k-ui-namespace .k-button-group .k-button-group + .k-button-group { margin-left: -1px; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-button-group .k-button + .k-button:first-child, .k-ui-namespace .k-button-group .btn + .k-button:first-child, .k-ui-namespace .k-button-group .k-button + .btn:first-child, .k-ui-namespace .k-button-group .btn + .btn:first-child, .k-ui-namespace .k-button-group .k-button + .k-button-group:first-child, .k-ui-namespace .k-button-group .btn + .k-button-group:first-child, @@ -7050,25 +4661,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { .k-ui-namespace .k-button-group .k-button-group + .k-button-group:first-child { margin-left: 0; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-button-group .k-button + .k-button, [dir="rtl"] .k-ui-namespace .k-button-group .btn + .k-button, [dir="rtl"] .k-ui-namespace .k-button-group .k-button + .btn, [dir="rtl"] .k-ui-namespace .k-button-group .btn + .btn, -[dir="rtl"] .k-ui-namespace .k-button-group .k-button + .k-button-group, -[dir="rtl"] .k-ui-namespace .k-button-group .btn + .k-button-group, -[dir="rtl"] .k-ui-namespace .k-button-group .k-button-group + .k-button, -[dir="rtl"] .k-ui-namespace .k-button-group .k-button-group + .btn, -[dir="rtl"] .k-ui-namespace .k-button-group .k-button-group + .k-button-group { - margin-left: 0; - margin-right: -1px; -} - -[dir="rtl"] .k-ui-namespace .k-button-group .k-button + .k-button:first-child, [dir="rtl"] .k-ui-namespace .k-button-group .btn + .k-button:first-child, [dir="rtl"] .k-ui-namespace .k-button-group .k-button + .btn:first-child, [dir="rtl"] .k-ui-namespace .k-button-group .btn + .btn:first-child, -[dir="rtl"] .k-ui-namespace .k-button-group .k-button + .k-button-group:first-child, -[dir="rtl"] .k-ui-namespace .k-button-group .btn + .k-button-group:first-child, -[dir="rtl"] .k-ui-namespace .k-button-group .k-button-group + .k-button:first-child, -[dir="rtl"] .k-ui-namespace .k-button-group .k-button-group + .btn:first-child, -[dir="rtl"] .k-ui-namespace .k-button-group .k-button-group + .k-button-group:first-child { -======= [dir=rtl] .k-ui-namespace .k-button-group .k-button + .k-button, [dir=rtl] .k-ui-namespace .k-button-group .btn + .k-button, [dir=rtl] .k-ui-namespace .k-button-group .k-button + .btn, [dir=rtl] .k-ui-namespace .k-button-group .btn + .btn, [dir=rtl] .k-ui-namespace .k-button-group .k-button + .k-button-group, [dir=rtl] .k-ui-namespace .k-button-group .btn + .k-button-group, @@ -7084,46 +4676,22 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { [dir=rtl] .k-ui-namespace .k-button-group .k-button-group + .k-button:first-child, [dir=rtl] .k-ui-namespace .k-button-group .k-button-group + .btn:first-child, [dir=rtl] .k-ui-namespace .k-button-group .k-button-group + .k-button-group:first-child { ->>>>>>> master margin-right: 0; } .k-ui-namespace .k-button-group > .k-button:not(:first-child):not(:last-child), .k-ui-namespace .k-button-group > .btn:not(:first-child):not(:last-child) { border-radius: 0; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-button-group > .k-button:first-child:not(:last-child), .k-ui-namespace .k-button-group > .btn:first-child:not(:last-child) { border-bottom-right-radius: 0; border-top-right-radius: 0; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-button-group > .k-button:first-child:not(:last-child), [dir="rtl"] .k-ui-namespace .k-button-group > .btn:first-child:not(:last-child) { -======= [dir=rtl] .k-ui-namespace .k-button-group > .k-button:first-child:not(:last-child), [dir=rtl] .k-ui-namespace .k-button-group > .btn:first-child:not(:last-child) { ->>>>>>> master border-bottom-right-radius: 4px; border-top-right-radius: 4px; border-bottom-left-radius: 0; border-top-left-radius: 0; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-button-group > .k-button:first-child:not(:last-child).k-button--tiny, [dir="rtl"] .k-ui-namespace .k-button-group > .btn:first-child:not(:last-child).k-button--tiny { - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} - -[dir="rtl"] .k-ui-namespace .k-button-group > .k-button:first-child:not(:last-child).k-button--small, [dir="rtl"] .k-ui-namespace .k-button-group > .btn:first-child:not(:last-child).k-button--small { - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} - -[dir="rtl"] .k-ui-namespace .k-button-group > .k-button:first-child:not(:last-child).k-button--large, [dir="rtl"] .k-ui-namespace .k-button-group > .btn:first-child:not(:last-child).k-button--large { -======= [dir=rtl] .k-ui-namespace .k-button-group > .k-button:first-child:not(:last-child).k-button--tiny, [dir=rtl] .k-ui-namespace .k-button-group > .btn:first-child:not(:last-child).k-button--tiny { border-bottom-right-radius: 3px; border-top-right-radius: 3px; @@ -7133,7 +4701,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { border-top-right-radius: 3px; } [dir=rtl] .k-ui-namespace .k-button-group > .k-button:first-child:not(:last-child).k-button--large, [dir=rtl] .k-ui-namespace .k-button-group > .btn:first-child:not(:last-child).k-button--large { ->>>>>>> master border-bottom-right-radius: 6px; border-top-right-radius: 6px; } @@ -7142,31 +4709,12 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { border-bottom-left-radius: 0; border-top-left-radius: 0; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-button-group > .k-button:last-child:not(:first-child), [dir="rtl"] .k-ui-namespace .k-button-group > .btn:last-child:not(:first-child) { -======= [dir=rtl] .k-ui-namespace .k-button-group > .k-button:last-child:not(:first-child), [dir=rtl] .k-ui-namespace .k-button-group > .btn:last-child:not(:first-child) { ->>>>>>> master border-bottom-left-radius: 4px; border-top-left-radius: 4px; border-bottom-right-radius: 0; border-top-right-radius: 0; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-button-group > .k-button:last-child:not(:first-child).k-button--tiny, [dir="rtl"] .k-ui-namespace .k-button-group > .btn:last-child:not(:first-child).k-button--tiny { - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} - -[dir="rtl"] .k-ui-namespace .k-button-group > .k-button:last-child:not(:first-child).k-button--small, [dir="rtl"] .k-ui-namespace .k-button-group > .btn:last-child:not(:first-child).k-button--small { - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} - -[dir="rtl"] .k-ui-namespace .k-button-group > .k-button:last-child:not(:first-child).k-button--large, [dir="rtl"] .k-ui-namespace .k-button-group > .btn:last-child:not(:first-child).k-button--large { -======= [dir=rtl] .k-ui-namespace .k-button-group > .k-button:last-child:not(:first-child).k-button--tiny, [dir=rtl] .k-ui-namespace .k-button-group > .btn:last-child:not(:first-child).k-button--tiny { border-bottom-left-radius: 3px; border-top-left-radius: 3px; @@ -7176,7 +4724,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { border-top-left-radius: 3px; } [dir=rtl] .k-ui-namespace .k-button-group > .k-button:last-child:not(:first-child).k-button--large, [dir=rtl] .k-ui-namespace .k-button-group > .btn:last-child:not(:first-child).k-button--large { ->>>>>>> master border-bottom-left-radius: 6px; border-top-left-radius: 6px; } @@ -7187,21 +4734,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { width: 100%; margin-bottom: 16px; } -<<<<<<< HEAD - -.k-ui-namespace .k-card:last-child { - margin-bottom: 0; -} - -.k-ui-namespace .k-card--center .k-card__body { - text-align: center; -} - -.k-ui-namespace .k-card--rounded .k-card__body { - border-radius: 4px; -} - -======= .k-ui-namespace .k-card:last-child { margin-bottom: 0; } @@ -7211,15 +4743,10 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { .k-ui-namespace .k-card--rounded .k-card__body { border-radius: 4px; } ->>>>>>> master .k-ui-namespace .k-card--rounded .k-card__caption { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-card--rounded .k-card__image, .k-ui-namespace .k-card--rounded .k-card__image--background, .k-ui-namespace .k-card--rounded .k-card__image--spaced-background, @@ -7228,10 +4755,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { .k-ui-namespace .k-card--rounded .k-card__footer { overflow: hidden; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-card--rounded .k-card__image:only-child, .k-ui-namespace .k-card--rounded .k-card__image:only-child img, .k-ui-namespace .k-card--rounded .k-card__image--background:only-child, .k-ui-namespace .k-card--rounded .k-card__image--background:only-child img, @@ -7245,10 +4768,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { .k-ui-namespace .k-card--rounded .k-card__footer:only-child img { border-radius: 3px; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-card--rounded .k-card__image:first-child, .k-ui-namespace .k-card--rounded .k-card__image:first-child img, .k-ui-namespace .k-card--rounded .k-card__image--background:first-child, .k-ui-namespace .k-card--rounded .k-card__image--background:first-child img, @@ -7263,10 +4782,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { border-top-left-radius: 3px; border-top-right-radius: 3px; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-card--rounded .k-card__image:last-child, .k-ui-namespace .k-card--rounded .k-card__image:last-child img, .k-ui-namespace .k-card--rounded .k-card__image--background:last-child, .k-ui-namespace .k-card--rounded .k-card__image--background:last-child img, @@ -7281,24 +4796,12 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } -<<<<<<< HEAD - -.k-ui-namespace .k-card--rounded .k-card__image--background { - border-radius: 3px; -} - -.k-ui-namespace .k-card--rounded .k-card__image--spaced-background { - border-radius: 2px; -} - -======= .k-ui-namespace .k-card--rounded .k-card__image--background { border-radius: 3px; } .k-ui-namespace .k-card--rounded .k-card__image--spaced-background { border-radius: 2px; } ->>>>>>> master .k-ui-namespace .k-card__body { position: relative; display: block; @@ -7310,21 +4813,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } -<<<<<<< HEAD - -.k-ui-namespace a.k-card__body:focus, .k-ui-namespace a.k-card__body:hover { - border-color: #bdbdbd; -} - -.k-ui-namespace a.k-card__body:focus .k-card__header, .k-ui-namespace a.k-card__body:hover .k-card__header { - border-color: #bdbdbd; -} - -.k-ui-namespace a.k-card__body:focus .k-card__footer, .k-ui-namespace a.k-card__body:hover .k-card__footer { - border-color: #bdbdbd; -} - -======= .k-ui-namespace a.k-card__body:focus, .k-ui-namespace a.k-card__body:hover { border-color: #bdbdbd; } @@ -7334,7 +4822,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { .k-ui-namespace a.k-card__body:focus .k-card__footer, .k-ui-namespace a.k-card__body:hover .k-card__footer { border-color: #bdbdbd; } ->>>>>>> master .k-ui-namespace .k-card__image { z-index: 0; display: block; @@ -7342,17 +4829,9 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } -<<<<<<< HEAD - -.k-ui-namespace .k-card__image img { - vertical-align: top; -} - -======= .k-ui-namespace .k-card__image img { vertical-align: top; } ->>>>>>> master .k-ui-namespace .k-card__image--background { background-position: center; /* 1 */ @@ -7367,10 +4846,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { left: 1px; /* 2 */ } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-card__image--spaced-background { position: absolute; top: 2px; @@ -7379,21 +4854,13 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { left: 2px; /* 3 */ } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-card__header { position: relative; z-index: 1; display: block; padding: 8px; font-weight: 700; -<<<<<<< HEAD - background: #fbfafa; -======= background: #fbfbfb; ->>>>>>> master border-bottom: 1px solid gainsboro; padding-bottom: 7px; color: #222222; @@ -7401,25 +4868,13 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } -<<<<<<< HEAD - -.k-ui-namespace .k-card__header:last-child { - border-bottom: none; -} - -======= .k-ui-namespace .k-card__header:last-child { border-bottom: none; } ->>>>>>> master .k-ui-namespace .k-card__header:not(:first-child) { border-top: 1px solid gainsboro; padding-top: 7px; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-card__section { position: relative; z-index: 1; @@ -7429,29 +4884,17 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-card__section--small-spacing { padding: 0; margin: 1px; /* 1 */ } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-card__footer { position: relative; z-index: 1; display: block; padding: 8px; -<<<<<<< HEAD - background: #fbfafa; -======= background: #fbfbfb; ->>>>>>> master border-top: 1px solid gainsboro; padding-top: 7px; color: #222222; @@ -7459,24 +4902,12 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } -<<<<<<< HEAD - -.k-ui-namespace .k-card__footer:first-child { - border-top: none; -} - -.k-ui-namespace .k-card__footer:not(:last-child) { - border-bottom: 1px solid gainsboro; -} - -======= .k-ui-namespace .k-card__footer:first-child { border-top: none; } .k-ui-namespace .k-card__footer:not(:last-child) { border-bottom: 1px solid gainsboro; } ->>>>>>> master .k-ui-namespace .k-card__caption { display: block; width: 100%; @@ -7486,10 +4917,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-card__caption--overflow { height: 3em; line-height: 1em; @@ -7497,33 +4924,17 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { text-overflow: ellipsis; white-space: nowrap; } -<<<<<<< HEAD - -.k-ui-namespace .k-card.k-is-selected .k-card__body { - border-color: #3071a9; -} - -======= .k-ui-namespace .k-card.k-is-selected .k-card__body { border-color: #3071a9; } ->>>>>>> master .k-ui-namespace .k-card.k-is-selected .k-card__body:not(:last-child) { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-card.k-is-selected .k-card__body:only-child .k-card__header { background: #3071a9; color: white; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-card.k-is-selected .k-card__header, .k-ui-namespace .k-card.k-is-selected .k-card__footer, .k-ui-namespace .k-card.k-is-selected .k-card__caption { @@ -7531,30 +4942,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { background: #3071a9; color: white; } -<<<<<<< HEAD - -.k-ui-namespace .k-card--flex { - display: -ms-flexbox; - display: flex; - -ms-flex-direction: column; - flex-direction: column; -} - -.k-ui-namespace .k-card--flex .k-card__body { - display: -ms-flexbox; - display: flex; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex: 1 1 auto; - flex: 1 1 auto; -} - -.k-ui-namespace .k-card--flex .k-card__flex-item { - -ms-flex: 1 1 auto; - flex: 1 1 auto; -} - -======= .k-ui-namespace .k-card--flex { display: flex; flex-direction: column; @@ -7567,48 +4954,24 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { .k-ui-namespace .k-card--flex .k-card__flex-item { flex: 1 1 auto; } ->>>>>>> master .k-ui-namespace .cke_chrome.cke_chrome, .k-ui-namespace .cke_inner.cke_inner, .k-ui-namespace .cke_contents.cke_contents, .k-ui-namespace .cke_source.cke_source { -<<<<<<< HEAD - display: -ms-flexbox !important; - display: flex !important; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - height: auto !important; -} - -======= display: flex !important; flex-direction: column; flex: 1 1 auto; height: auto !important; } ->>>>>>> master .k-ui-namespace .cke_chrome.cke_chrome iframe, .k-ui-namespace .cke_inner.cke_inner iframe, .k-ui-namespace .cke_contents.cke_contents iframe, .k-ui-namespace .cke_source.cke_source iframe { -<<<<<<< HEAD - -ms-flex: 1 1 auto; - flex: 1 1 auto; -} - -.k-ui-namespace .cke_resizer.cke_resizer { - display: none; -} - -======= flex: 1 1 auto; } .k-ui-namespace .cke_resizer.cke_resizer { display: none; } ->>>>>>> master .k-ui-namespace .k-caret { display: inline-block; width: 0; @@ -7619,12 +4982,7 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { border-right: 4px solid transparent; border-left: 4px solid transparent; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-caret { -======= [dir=rtl] .k-ui-namespace .k-caret { ->>>>>>> master margin-left: 0; margin-right: 2px; } @@ -7632,17 +4990,9 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { .k-ui-namespace .k-dropdown { position: relative; } -<<<<<<< HEAD - -.k-ui-namespace .k-dropdown__toggle img { - max-width: 16px; -} - -======= .k-ui-namespace .k-dropdown__toggle img { max-width: 16px; } ->>>>>>> master .k-ui-namespace .k-dropdown__menu { position: absolute; top: 100%; @@ -7660,18 +5010,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); background-clip: padding-box; /** -<<<<<<< HEAD - * Winning over .k-ui-namespace ul - */ - /** - * Links within the dropdown menu - * - * 1. prevent links from randomly breaking onto new lines - */ -} - -[dir="rtl"] .k-ui-namespace .k-dropdown__menu { -======= * Winning over .k-ui-namespace ul */ /** @@ -7681,7 +5019,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { */ } [dir=rtl] .k-ui-namespace .k-dropdown__menu { ->>>>>>> master left: auto; right: 0; float: right; @@ -7693,10 +5030,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { margin: 2px 0 0; list-style: none; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-dropdown__menu a { display: block; padding: 5px 15px; @@ -7707,50 +5040,23 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { white-space: nowrap; /* 1 */ } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-dropdown__divider { height: 1px; margin: 5px 0; overflow: hidden; background-color: #e5e5e5; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-dropdown__menu a:hover, .k-ui-namespace .k-dropdown__menu a:focus { text-decoration: none; color: #151515; background-color: #e6e6e6; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-dropdown__menu .k-is-active a, .k-ui-namespace .k-dropdown__menu .k-is-active a:hover, .k-ui-namespace .k-dropdown__menu .k-is-active a:focus { color: white; text-decoration: none; outline: 0; background-color: #3071a9; } -<<<<<<< HEAD - -.k-ui-namespace .k-dropdown__menu .k-is-disabled a { - /** - * Nuke hover/focus effects - * - * 1. Remove CSS gradient - */ -} - -.k-ui-namespace .k-dropdown__menu .k-is-disabled a, .k-ui-namespace .k-dropdown__menu .k-is-disabled a:hover, .k-ui-namespace .k-dropdown__menu .k-is-disabled a:focus { - color: #343434; -} - -======= .k-ui-namespace .k-dropdown__menu .k-is-disabled a { /** * Nuke hover/focus effects @@ -7761,7 +5067,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { .k-ui-namespace .k-dropdown__menu .k-is-disabled a, .k-ui-namespace .k-dropdown__menu .k-is-disabled a:hover, .k-ui-namespace .k-dropdown__menu .k-is-disabled a:focus { color: #343434; } ->>>>>>> master .k-ui-namespace .k-dropdown__menu .k-is-disabled a:hover, .k-ui-namespace .k-dropdown__menu .k-is-disabled a:focus { text-decoration: none; background-color: transparent; @@ -7769,33 +5074,13 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { /* 1 */ cursor: not-allowed; } -<<<<<<< HEAD - .k-ui-namespace .k-dropdown.k-is-open { /** - * Show the menu - */ + * Show the menu + */ /** - * Remove the outline when :focus is triggered - */ -} - -.k-ui-namespace .k-dropdown.k-is-open > .k-dropdown__menu { - display: block; -} - -.k-ui-namespace .k-dropdown.k-is-open > a { - outline: 0; -} - -======= -.k-ui-namespace .k-dropdown.k-is-open { - /** - * Show the menu - */ - /** - * Remove the outline when :focus is triggered - */ + * Remove the outline when :focus is triggered + */ } .k-ui-namespace .k-dropdown.k-is-open > .k-dropdown__menu { display: block; @@ -7803,7 +5088,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { .k-ui-namespace .k-dropdown.k-is-open > a { outline: 0; } ->>>>>>> master .k-ui-namespace .k-dropdown-backdrop { position: fixed; left: 0; @@ -7812,18 +5096,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { top: 0; z-index: 990; } -<<<<<<< HEAD - -.k-ui-namespace .k-dropdown--dropup { - /** - * Reverse the caret - */ - /** - * Different positioning for bottom up menu - */ -} - -======= .k-ui-namespace .k-dropdown--dropup { /** * Reverse the caret @@ -7832,36 +5104,16 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { * Different positioning for bottom up menu */ } ->>>>>>> master .k-ui-namespace .k-dropdown--dropup .k-caret { border-top: 0; border-bottom: 4px dashed; content: ""; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-dropdown--dropup .k-dropdown__menu { top: auto; bottom: 100%; margin-bottom: 2px; } -<<<<<<< HEAD - -.k-ui-namespace .k-dropdown__menu--grid { - width: 212px; - /** - * override above default settings - */ -} - -.k-ui-namespace .k-dropdown__menu--grid.k-dropdown__menu--grid { - padding: 5px; -} - -[dir="rtl"] .k-ui-namespace .k-dropdown__menu--grid.k-dropdown__menu--grid { -======= .k-ui-namespace .k-dropdown__menu--grid { width: 212px; /** @@ -7872,7 +5124,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { padding: 5px; } [dir=rtl] .k-ui-namespace .k-dropdown__menu--grid.k-dropdown__menu--grid { ->>>>>>> master padding: 5px; } @@ -7880,10 +5131,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { max-width: 16px; max-height: 16px; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-dropdown__menu--grid li { float: left; width: 40px; @@ -7892,12 +5139,7 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { padding: 0; display: block; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-dropdown__menu--grid li { -======= [dir=rtl] .k-ui-namespace .k-dropdown__menu--grid li { ->>>>>>> master float: right; } @@ -7911,31 +5153,18 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { border-radius: 3px; float: left; } -<<<<<<< HEAD - -.k-ui-namespace .k-dropdown__menu--grid li a [class^="k-icon-document-"], -======= .k-ui-namespace .k-dropdown__menu--grid li a [class^=k-icon-document-], ->>>>>>> master .k-ui-namespace .k-dropdown__menu--grid li a [class*=" k-icon-document-"] { display: block; vertical-align: middle; margin: 12px auto; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-dropdown__menu--grid .k-dropdown__block-item { min-width: 100%; clear: both; height: auto; margin: 5px 0 -5px; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-dropdown__menu--grid .k-dropdown__block-item a { position: relative; height: auto; @@ -7947,12 +5176,7 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { padding: 5px 15px; border-radius: 0 0 4px 4px; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-dropdown__menu--grid .k-dropdown__block-item a { -======= [dir=rtl] .k-ui-namespace .k-dropdown__menu--grid .k-dropdown__block-item a { ->>>>>>> master text-align: right; } @@ -7964,30 +5188,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { background: transparent; color: inherit; padding: 16px; -<<<<<<< HEAD - display: -ms-flexbox; - display: flex; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex-pack: center; - justify-content: center; -} - -.k-ui-namespace .k-empty-state p { - margin-bottom: 16px; -} - -.k-ui-namespace .k-empty-state p:last-child { - margin-bottom: 0; -} - -.k-ui-namespace .k-empty-state p small { - font-size: 80%; -} - -======= display: flex; flex: 1 1 auto; flex-direction: column; @@ -8002,7 +5202,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { .k-ui-namespace .k-empty-state p small { font-size: 80%; } ->>>>>>> master .k-ui-namespace .k-form-control { display: block; width: 100%; @@ -8025,16 +5224,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; /* 5 */ /** -<<<<<<< HEAD - * Placeholders - */ - /* 6 */ - /** - * Disabled and read-only inputs - */ -} - -======= * Placeholders */ /* 6 */ @@ -8042,104 +5231,30 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { * Disabled and read-only inputs */ } ->>>>>>> master .k-ui-namespace .k-form-control:focus { border-color: #3498db; outline: 0; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(52, 152, 219, 0.6); } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-form-control::-moz-placeholder { color: #9a9a9a; opacity: 1; } -<<<<<<< HEAD - -.k-ui-namespace .k-form-control:-ms-input-placeholder { - color: #9a9a9a; -} - -.k-ui-namespace .k-form-control::-webkit-input-placeholder { - color: #9a9a9a; -} - -======= .k-ui-namespace .k-form-control:-ms-input-placeholder { color: #9a9a9a; } .k-ui-namespace .k-form-control::-webkit-input-placeholder { color: #9a9a9a; } ->>>>>>> master .k-ui-namespace .k-form-control::-ms-expand { border: 0; background-color: transparent; } -<<<<<<< HEAD - -.k-ui-namespace .k-form-control[disabled], .k-ui-namespace .k-form-control[readonly], -fieldset[disabled] .k-ui-namespace .k-form-control { -======= .k-ui-namespace .k-form-control[disabled], .k-ui-namespace .k-form-control[readonly], fieldset[disabled] .k-ui-namespace .k-form-control { ->>>>>>> master background-color: #ddd; opacity: 1; /* 7 */ } -<<<<<<< HEAD - -.k-ui-namespace .k-form-control[disabled], -fieldset[disabled] .k-ui-namespace .k-form-control { - cursor: not-allowed; -} - -.k-ui-namespace textarea.k-form-control { - height: auto; -} - -.k-ui-namespace input[type="search"] { - -webkit-appearance: none; -} - -@media screen and (-webkit-min-device-pixel-ratio: 0) { - .k-ui-namespace input[type="date"].k-form-control, - .k-ui-namespace input[type="time"].k-form-control, - .k-ui-namespace input[type="datetime-local"].k-form-control, - .k-ui-namespace input[type="month"].k-form-control { - line-height: 32px; - } - .k-input-group--small .k-ui-namespace input[type="date"], .k-input-group--small - .k-ui-namespace input[type="time"], .k-input-group--small - .k-ui-namespace input[type="datetime-local"], .k-input-group--small - .k-ui-namespace input[type="month"] { - line-height: 28px; - } - .k-input-group--large .k-ui-namespace input[type="date"], .k-input-group--large - .k-ui-namespace input[type="time"], .k-input-group--large - .k-ui-namespace input[type="datetime-local"], .k-input-group--large - .k-ui-namespace input[type="month"] { - line-height: 40px; - } -} - -.k-appearance .k-ui-namespace { - /** - * Put some space between the second box and the first label - */ -} - -.k-appearance .k-ui-namespace input[type="checkbox"], -.k-appearance .k-ui-namespace input[type="radio"] { - /** - * 1. Resetting the default styling used by browsers. Don't do this for -moz- - * because the checkbox and radio box will look very ugly - * 2. Positioning relative to position pseudo before element nicely - * 5. Indicate that element is clickable - */ -======= .k-ui-namespace .k-form-control[disabled], fieldset[disabled] .k-ui-namespace .k-form-control { cursor: not-allowed; } @@ -8182,7 +5297,6 @@ fieldset[disabled] .k-ui-namespace .k-form-control { * 2. Positioning relative to position pseudo before element nicely * 5. Indicate that element is clickable */ ->>>>>>> master -webkit-appearance: none; /* 1 */ /* -moz-appearance: don't set this; /* 1 */ @@ -8190,11 +5304,7 @@ fieldset[disabled] .k-ui-namespace .k-form-control { /* 2 */ height: 16px; width: 16px; -<<<<<<< HEAD - margin: 0 .33em 0 0; -======= margin: 0 0.33em 0 0; ->>>>>>> master border: 1px solid #9a9a9a; padding: 0; background: white; @@ -8206,33 +5316,6 @@ fieldset[disabled] .k-ui-namespace .k-form-control { transition: background 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; /** -<<<<<<< HEAD - * Hover to indicate element is clickable - */ - /** - * Set disabled border color a bit lighter so it won't appear to be larger - */ - /** - * 1. Position pseudo element absolute to have full control - * 2. Position top-left, margin, width and height will take care of centering - * 3. Initially hide the pseudo element - * 4. Show the pseudo element when item is checked - */ -} - -.k-appearance .k-ui-namespace input[type="checkbox"]:hover, -.k-appearance .k-ui-namespace input[type="radio"]:hover { - background: #f1f1f1; -} - -.k-appearance .k-ui-namespace input[type="checkbox"]:disabled, -.k-appearance .k-ui-namespace input[type="radio"]:disabled { - border-color: #bbb; -} - -.k-appearance .k-ui-namespace input[type="checkbox"]:before, -.k-appearance .k-ui-namespace input[type="radio"]:before { -======= * Hover to indicate element is clickable */ /** @@ -8255,7 +5338,6 @@ fieldset[disabled] .k-ui-namespace .k-form-control { } .k-appearance .k-ui-namespace input[type=checkbox]:before, .k-appearance .k-ui-namespace input[type=radio]:before { ->>>>>>> master position: absolute; /* 1 */ top: 0; @@ -8264,12 +5346,8 @@ fieldset[disabled] .k-ui-namespace .k-form-control { /* 2 */ visibility: hidden; /* 3 */ -<<<<<<< HEAD - transform: scale(0, 0); -======= -webkit-transform: scale(0, 0); transform: scale(0, 0); ->>>>>>> master /* 3 */ text-align: center; vertical-align: middle; @@ -8277,35 +5355,6 @@ fieldset[disabled] .k-ui-namespace .k-form-control { transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } -<<<<<<< HEAD - -.k-appearance .k-ui-namespace input[type="checkbox"]:checked:before, -.k-appearance .k-ui-namespace input[type="radio"]:checked:before { - visibility: visible; - /* 4 */ - transform: scale(1, 1); - /* 4 */ -} - -.k-appearance .k-ui-namespace label { - /** - * - * - * - * - */ - /** - * - * - */ -} - -.k-appearance .k-ui-namespace label + input[type="checkbox"], -.k-appearance .k-ui-namespace label + input[type="radio"] { - margin-left: 1em; -} - -======= .k-appearance .k-ui-namespace input[type=checkbox]:checked:before, .k-appearance .k-ui-namespace input[type=radio]:checked:before { visibility: visible; @@ -8329,31 +5378,10 @@ fieldset[disabled] .k-ui-namespace .k-form-control { .k-appearance .k-ui-namespace label + input[type=checkbox], .k-appearance .k-ui-namespace label + input[type=radio] { margin-left: 1em; } ->>>>>>> master .k-appearance .k-ui-namespace label + label { margin-left: 1em; } -<<<<<<< HEAD -[dir="rtl"].k-appearance .k-ui-namespace input[type="checkbox"], -[dir="rtl"].k-appearance .k-ui-namespace input[type="radio"] { - margin: 0 0 0 .33em; -} - -[dir="rtl"].k-appearance .k-ui-namespace input[type="checkbox"]:before, -[dir="rtl"].k-appearance .k-ui-namespace input[type="radio"]:before { - left: auto; - right: 0; -} - -[dir="rtl"].k-appearance .k-ui-namespace label + input[type="checkbox"], -[dir="rtl"].k-appearance .k-ui-namespace label + input[type="radio"] { - margin-left: auto; - margin-right: 1em; -} - -[dir="rtl"].k-appearance .k-ui-namespace label + label { -======= [dir=rtl].k-appearance .k-ui-namespace input[type=checkbox], [dir=rtl].k-appearance .k-ui-namespace input[type=radio] { margin: 0 0 0 0.33em; @@ -8368,25 +5396,15 @@ fieldset[disabled] .k-ui-namespace .k-form-control { margin-right: 1em; } [dir=rtl].k-appearance .k-ui-namespace label + label { ->>>>>>> master margin-left: auto; margin-right: 1em; } -<<<<<<< HEAD -.k-appearance .k-ui-namespace input[type="checkbox"] { - border-radius: 0; - /* 1 */ -} - -.k-appearance .k-ui-namespace input[type="checkbox"]:before { -======= .k-appearance .k-ui-namespace input[type=checkbox] { border-radius: 0; /* 1 */ } .k-appearance .k-ui-namespace input[type=checkbox]:before { ->>>>>>> master content: ""; /* 2 */ width: 14px; @@ -8401,20 +5419,11 @@ fieldset[disabled] .k-ui-namespace .k-form-control { /* 5 */ } -<<<<<<< HEAD -.k-appearance .k-ui-namespace input[type="radio"] { - border-radius: 50%; - /* 1 */ -} - -.k-appearance .k-ui-namespace input[type="radio"]:before { -======= .k-appearance .k-ui-namespace input[type=radio] { border-radius: 50%; /* 1 */ } .k-appearance .k-ui-namespace input[type=radio]:before { ->>>>>>> master content: " "; /* 2 */ width: 8px; @@ -8433,154 +5442,73 @@ fieldset[disabled] .k-ui-namespace .k-form-control { .k-ui-namespace .k-has-success .radio, .k-ui-namespace .k-has-success .checkbox, .k-ui-namespace .k-has-success .radio-inline, -<<<<<<< HEAD -.k-ui-namespace .k-has-success .checkbox-inline, -.k-ui-namespace .k-has-success.radio label, -.k-ui-namespace .k-has-success.checkbox label, -.k-ui-namespace .k-has-success.radio-inline label, -.k-ui-namespace .k-has-success.checkbox-inline label { - color: #209150; -} - -======= .k-ui-namespace .k-has-success .checkbox-inline, .k-ui-namespace .k-has-success.radio label, .k-ui-namespace .k-has-success.checkbox label, .k-ui-namespace .k-has-success.radio-inline label, .k-ui-namespace .k-has-success.checkbox-inline label { color: #209150; } ->>>>>>> master .k-ui-namespace .k-has-success .k-form-control { border-color: #209150; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-has-success .k-form-control:focus { border-color: #176739; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #43d580; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-has-success .input-group-addon { color: #209150; border-color: #209150; background-color: #020705; } -<<<<<<< HEAD - -.k-ui-namespace .k-has-success .k-form-control-feedback { - color: #209150; -} - -======= .k-ui-namespace .k-has-success .k-form-control-feedback { color: #209150; } ->>>>>>> master .k-ui-namespace .k-has-warning .help-block, .k-ui-namespace .k-has-warning .control-label, .k-ui-namespace .k-has-warning .radio, .k-ui-namespace .k-has-warning .checkbox, .k-ui-namespace .k-has-warning .radio-inline, -<<<<<<< HEAD -.k-ui-namespace .k-has-warning .checkbox-inline, -.k-ui-namespace .k-has-warning.radio label, -.k-ui-namespace .k-has-warning.checkbox label, -.k-ui-namespace .k-has-warning.radio-inline label, -.k-ui-namespace .k-has-warning.checkbox-inline label { - color: #cd6d17; -} - -======= .k-ui-namespace .k-has-warning .checkbox-inline, .k-ui-namespace .k-has-warning.radio label, .k-ui-namespace .k-has-warning.checkbox label, .k-ui-namespace .k-has-warning.radio-inline label, .k-ui-namespace .k-has-warning.checkbox-inline label { color: #cd6d17; } ->>>>>>> master .k-ui-namespace .k-has-warning .k-form-control { border-color: #cd6d17; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-has-warning .k-form-control:focus { border-color: #9f5412; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #eda15e; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-has-warning .input-group-addon { color: #cd6d17; border-color: #cd6d17; background-color: white; } -<<<<<<< HEAD - -.k-ui-namespace .k-has-warning .k-form-control-feedback { - color: #cd6d17; -} - -======= .k-ui-namespace .k-has-warning .k-form-control-feedback { color: #cd6d17; } ->>>>>>> master .k-ui-namespace .k-has-error .help-block, .k-ui-namespace .k-has-error .control-label, .k-ui-namespace .k-has-error .radio, .k-ui-namespace .k-has-error .checkbox, .k-ui-namespace .k-has-error .radio-inline, -<<<<<<< HEAD -.k-ui-namespace .k-has-error .checkbox-inline, -.k-ui-namespace .k-has-error.radio label, -.k-ui-namespace .k-has-error.checkbox label, -.k-ui-namespace .k-has-error.radio-inline label, -.k-ui-namespace .k-has-error.checkbox-inline label { - color: #a33024; -} - -======= .k-ui-namespace .k-has-error .checkbox-inline, .k-ui-namespace .k-has-error.radio label, .k-ui-namespace .k-has-error.checkbox label, .k-ui-namespace .k-has-error.radio-inline label, .k-ui-namespace .k-has-error.checkbox-inline label { color: #a33024; } ->>>>>>> master .k-ui-namespace .k-has-error .k-form-control { border-color: #a33024; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-has-error .k-form-control:focus { border-color: #79241b; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d96154; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-has-error .input-group-addon { color: #a33024; border-color: #a33024; background-color: #fbf0ef; } -<<<<<<< HEAD - -.k-ui-namespace .k-has-error .k-form-control-feedback { - color: #a33024; -} - -======= .k-ui-namespace .k-has-error .k-form-control-feedback { color: #a33024; } ->>>>>>> master .k-ui-namespace .k-static-form-label { display: inline-block; vertical-align: middle; @@ -8589,45 +5517,23 @@ fieldset[disabled] .k-ui-namespace .k-form-control { font-weight: bold; margin-bottom: 5px; } -<<<<<<< HEAD - -.k-ui-namespace .k-static-form-label:last-child { - margin-bottom: 0; -} - -.k-ui-namespace .k-input-group { - position: relative; - /* 1 */ - display: -ms-flexbox; -======= .k-ui-namespace .k-static-form-label:last-child { margin-bottom: 0; } .k-ui-namespace .k-input-group { position: relative; /* 1 */ ->>>>>>> master display: flex; width: 100%; border-collapse: separate; /* 2 */ /** -<<<<<<< HEAD - * The form control - */ - /** - * The button - */ -} - -======= * The form control */ /** * The button */ } ->>>>>>> master .k-ui-namespace .k-input-group .k-form-control { /* 3 */ position: relative; @@ -8638,12 +5544,7 @@ fieldset[disabled] .k-ui-namespace .k-form-control { min-width: 15%; margin-bottom: 0; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-input-group .k-form-control { -======= [dir=rtl] .k-ui-namespace .k-input-group .k-form-control { ->>>>>>> master float: right; } @@ -8651,59 +5552,28 @@ fieldset[disabled] .k-ui-namespace .k-form-control { z-index: 3; /* 5 */ } -<<<<<<< HEAD - -.k-ui-namespace .k-input-group .k-input-group__button .k-button, .k-ui-namespace .k-input-group .k-input-group__button .btn { - height: 32px; -} - -.k-ui-namespace .k-input-group--large > .k-form-control, -.k-ui-namespace .k-input-group--large > .select2-container--bootstrap .select2-selection--single, -.k-ui-namespace .k-input-group--large > .k-input-group__addon, -.k-ui-namespace .k-input-group--large > .k-input-group__button > .k-button, -.k-ui-namespace .k-input-group--large > .k-input-group__button > .btn { -======= .k-ui-namespace .k-input-group .k-input-group__button .k-button, .k-ui-namespace .k-input-group .k-input-group__button .btn { height: 32px; } .k-ui-namespace .k-input-group--large > .k-form-control, .k-ui-namespace .k-input-group--large > .select2-container--bootstrap .select2-selection--single, .k-ui-namespace .k-input-group--large > .k-input-group__addon, .k-ui-namespace .k-input-group--large > .k-input-group__button > .k-button, .k-ui-namespace .k-input-group--large > .k-input-group__button > .btn { ->>>>>>> master height: 40px; padding: 8px 16px; font-size: 17px; line-height: 24px; border-radius: 6px; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-input-group--large > .k-form-control, -[dir="rtl"] .k-ui-namespace .k-input-group--large > .select2-container--bootstrap .select2-selection--single, -[dir="rtl"] .k-ui-namespace .k-input-group--large > .k-input-group__addon, -[dir="rtl"] .k-ui-namespace .k-input-group--large > .k-input-group__button > .k-button, -[dir="rtl"] .k-ui-namespace .k-input-group--large > .k-input-group__button > .btn { -======= [dir=rtl] .k-ui-namespace .k-input-group--large > .k-form-control, [dir=rtl] .k-ui-namespace .k-input-group--large > .select2-container--bootstrap .select2-selection--single, [dir=rtl] .k-ui-namespace .k-input-group--large > .k-input-group__addon, [dir=rtl] .k-ui-namespace .k-input-group--large > .k-input-group__button > .k-button, [dir=rtl] .k-ui-namespace .k-input-group--large > .k-input-group__button > .btn { ->>>>>>> master border-radius: 6px; } .k-ui-namespace .k-input-group--large > .select2-container--bootstrap .select2-selection--single .select2-selection--rendered { line-height: 24px; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-input-group--large select.k-form-control { height: 40px; line-height: 40px; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-input-group--large select.k-form-control { -======= [dir=rtl] .k-ui-namespace .k-input-group--large select.k-form-control { ->>>>>>> master direction: rtl; } @@ -8711,96 +5581,46 @@ fieldset[disabled] .k-ui-namespace .k-form-control { .k-ui-namespace .k-input-group--large select[multiple].k-form-control { height: auto; } -<<<<<<< HEAD - -.k-ui-namespace .k-input-group--small > .k-form-control, -.k-ui-namespace .k-input-group--small > .select2-container--bootstrap .select2-selection--single, -.k-ui-namespace .k-input-group--small > .k-input-group__addon, -.k-ui-namespace .k-input-group--small > .k-input-group__button > .k-button, -.k-ui-namespace .k-input-group--small > .k-input-group__button > .btn { -======= .k-ui-namespace .k-input-group--small > .k-form-control, .k-ui-namespace .k-input-group--small > .select2-container--bootstrap .select2-selection--single, .k-ui-namespace .k-input-group--small > .k-input-group__addon, .k-ui-namespace .k-input-group--small > .k-input-group__button > .k-button, .k-ui-namespace .k-input-group--small > .k-input-group__button > .btn { ->>>>>>> master height: 28px; padding: 4px 8px; font-size: 11px; line-height: 20px; border-radius: 3px; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-input-group--small > .k-form-control, -[dir="rtl"] .k-ui-namespace .k-input-group--small > .select2-container--bootstrap .select2-selection--single, -[dir="rtl"] .k-ui-namespace .k-input-group--small > .k-input-group__addon, -[dir="rtl"] .k-ui-namespace .k-input-group--small > .k-input-group__button > .k-button, -[dir="rtl"] .k-ui-namespace .k-input-group--small > .k-input-group__button > .btn { -======= [dir=rtl] .k-ui-namespace .k-input-group--small > .k-form-control, [dir=rtl] .k-ui-namespace .k-input-group--small > .select2-container--bootstrap .select2-selection--single, [dir=rtl] .k-ui-namespace .k-input-group--small > .k-input-group__addon, [dir=rtl] .k-ui-namespace .k-input-group--small > .k-input-group__button > .k-button, [dir=rtl] .k-ui-namespace .k-input-group--small > .k-input-group__button > .btn { ->>>>>>> master border-radius: 3px; } .k-ui-namespace .k-input-group--small > .select2-container--bootstrap .select2-selection--single .select2-selection--rendered { line-height: 16px; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-input-group--small select.k-form-control { height: 28px; line-height: 28px; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-input-group--small textarea.k-form-control, .k-ui-namespace .k-input-group--small select[multiple].k-form-control { height: auto; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-input-group__addon, .k-ui-namespace .k-input-group__button, .k-ui-namespace .k-input-group .k-form-control { display: block; -<<<<<<< HEAD - -ms-flex: 1 1 auto; - flex: 1 1 auto; - margin: 0; -} - -======= flex: 1 1 auto; margin: 0; } ->>>>>>> master .k-ui-namespace .k-input-group__addon:not(:first-child):not(:last-child), .k-ui-namespace .k-input-group__button:not(:first-child):not(:last-child), .k-ui-namespace .k-input-group .k-form-control:not(:first-child):not(:last-child) { border-radius: 0; } -<<<<<<< HEAD - -.k-ui-namespace .k-input-group .select2-container:not(:first-child):not(:last-child) .select2-selection--single { - border-radius: 0; -} - -.k-ui-namespace .k-input-group .select2-container.select2-container--open, .k-ui-namespace .k-input-group .select2-container.select2-container--focus { - z-index: 3; -} - -======= .k-ui-namespace .k-input-group .select2-container:not(:first-child):not(:last-child) .select2-selection--single { border-radius: 0; } .k-ui-namespace .k-input-group .select2-container.select2-container--open, .k-ui-namespace .k-input-group .select2-container.select2-container--focus { z-index: 3; } ->>>>>>> master .k-ui-namespace .k-input-group__addon, .k-ui-namespace .k-input-group__button { white-space: nowrap; @@ -8808,15 +5628,8 @@ fieldset[disabled] .k-ui-namespace .k-form-control { /* 1 */ width: auto; display: block; -<<<<<<< HEAD - -ms-flex: 0 0 auto; - flex: 0 0 auto; -} - -======= flex: 0 0 auto; } ->>>>>>> master .k-ui-namespace .k-input-group__addon { font-size: 13px; line-height: 20px; @@ -8831,29 +5644,6 @@ fieldset[disabled] .k-ui-namespace .k-form-control { overflow: hidden; text-overflow: ellipsis; /** -<<<<<<< HEAD - * Nuke default margins from checkboxes and radios to vertically center within. - */ -} - -.k-ui-namespace .k-input-group__addon input[type="radio"], -.k-ui-namespace .k-input-group__addon input[type="checkbox"] { - margin: -0.33em -2px 0; - vertical-align: middle; -} - -html:not([dir="rtl"]) .k-input-group .k-form-control:first-child, -html:not([dir="rtl"]) .k-input-group__addon:first-child, -html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button, -html:not([dir="rtl"]) .k-input-group__button:first-child > .btn, -html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group > .k-button, -html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group > .btn, -html:not([dir="rtl"]) .k-input-group__button:first-child > .k-dropdown__toggle, -html:not([dir="rtl"]) .k-input-group__button:last-child > .k-button:not(:last-child):not(.k-dropdown__toggle), -html:not([dir="rtl"]) .k-input-group__button:last-child > .btn:not(:last-child):not(.k-dropdown__toggle), -html:not([dir="rtl"]) .k-input-group__button:last-child > .k-button-group:not(:last-child) > .k-button, -html:not([dir="rtl"]) .k-input-group__button:last-child > .k-button-group:not(:last-child) > .btn { -======= * Nuke default margins from checkboxes and radios to vertically center within. */ } @@ -8873,24 +5663,10 @@ html:not([dir=rtl]) .k-input-group__button:last-child > .k-button:not(:last-chil html:not([dir=rtl]) .k-input-group__button:last-child > .btn:not(:last-child):not(.k-dropdown__toggle), html:not([dir=rtl]) .k-input-group__button:last-child > .k-button-group:not(:last-child) > .k-button, html:not([dir=rtl]) .k-input-group__button:last-child > .k-button-group:not(:last-child) > .btn { ->>>>>>> master border-bottom-right-radius: 0; border-top-right-radius: 0; } -<<<<<<< HEAD -[dir="rtl"] .k-ui-namespace .k-input-group .k-form-control:last-child, -[dir="rtl"] .k-ui-namespace .k-input-group__addon:last-child, -[dir="rtl"] .k-ui-namespace .k-input-group__button:last-child > .k-button, -[dir="rtl"] .k-ui-namespace .k-input-group__button:last-child > .btn, -[dir="rtl"] .k-ui-namespace .k-input-group__button:last-child > .k-button-group > .k-button, -[dir="rtl"] .k-ui-namespace .k-input-group__button:last-child > .k-button-group > .btn, -[dir="rtl"] .k-ui-namespace .k-input-group__button:last-child > .k-dropdown__toggle, -[dir="rtl"] .k-ui-namespace .k-input-group__button:first-child > .k-button:not(:first-child):not(.k-dropdown__toggle), -[dir="rtl"] .k-ui-namespace .k-input-group__button:first-child > .btn:not(:first-child):not(.k-dropdown__toggle), -[dir="rtl"] .k-ui-namespace .k-input-group__button:first-child > .k-button-group:not(:first-child) > .k-button, -[dir="rtl"] .k-ui-namespace .k-input-group__button:first-child > .k-button-group:not(:first-child) > .btn { -======= [dir=rtl] .k-ui-namespace .k-input-group .k-form-control:last-child, [dir=rtl] .k-ui-namespace .k-input-group__addon:last-child, [dir=rtl] .k-ui-namespace .k-input-group__button:last-child > .k-button, @@ -8902,7 +5678,6 @@ html:not([dir=rtl]) .k-input-group__button:last-child > .k-button-group:not(:las [dir=rtl] .k-ui-namespace .k-input-group__button:first-child > .btn:not(:first-child):not(.k-dropdown__toggle), [dir=rtl] .k-ui-namespace .k-input-group__button:first-child > .k-button-group:not(:first-child) > .k-button, [dir=rtl] .k-ui-namespace .k-input-group__button:first-child > .k-button-group:not(:first-child) > .btn { ->>>>>>> master border-bottom-right-radius: 0; border-top-right-radius: 0; } @@ -8910,29 +5685,11 @@ html:not([dir=rtl]) .k-input-group__button:last-child > .k-button-group:not(:las .k-ui-namespace .k-input-group__addon:first-child { border-right: none; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-input-group__addon:first-child { -======= [dir=rtl] .k-ui-namespace .k-input-group__addon:first-child { ->>>>>>> master border-right: 1px solid #cdcdcd; border-left: none; } -<<<<<<< HEAD -html:not([dir="rtl"]) .k-input-group .k-form-control:last-child, -html:not([dir="rtl"]) .k-input-group__addon:last-child, -html:not([dir="rtl"]) .k-input-group__button:last-child > .k-button, -html:not([dir="rtl"]) .k-input-group__button:last-child > .btn, -html:not([dir="rtl"]) .k-input-group__button:last-child > .k-button-group > .k-button, -html:not([dir="rtl"]) .k-input-group__button:last-child > .k-button-group > .btn, -html:not([dir="rtl"]) .k-input-group__button:last-child > .k-dropdown__toggle, -html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button:not(:first-child), -html:not([dir="rtl"]) .k-input-group__button:first-child > .btn:not(:first-child), -html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(:first-child) > .k-button, -html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(:first-child) > .btn { -======= html:not([dir=rtl]) .k-input-group .k-form-control:last-child, html:not([dir=rtl]) .k-input-group__addon:last-child, html:not([dir=rtl]) .k-input-group__button:last-child > .k-button, @@ -8944,24 +5701,10 @@ html:not([dir=rtl]) .k-input-group__button:first-child > .k-button:not(:first-ch html:not([dir=rtl]) .k-input-group__button:first-child > .btn:not(:first-child), html:not([dir=rtl]) .k-input-group__button:first-child > .k-button-group:not(:first-child) > .k-button, html:not([dir=rtl]) .k-input-group__button:first-child > .k-button-group:not(:first-child) > .btn { ->>>>>>> master border-bottom-left-radius: 0; border-top-left-radius: 0; } -<<<<<<< HEAD -[dir="rtl"] .k-ui-namespace .k-input-group .k-form-control:first-child, -[dir="rtl"] .k-ui-namespace .k-input-group__addon:first-child, -[dir="rtl"] .k-ui-namespace .k-input-group__button:first-child > .k-button, -[dir="rtl"] .k-ui-namespace .k-input-group__button:first-child > .btn, -[dir="rtl"] .k-ui-namespace .k-input-group__button:first-child > .k-button-group > .k-button, -[dir="rtl"] .k-ui-namespace .k-input-group__button:first-child > .k-button-group > .btn, -[dir="rtl"] .k-ui-namespace .k-input-group__button:first-child > .k-dropdown__toggle, -[dir="rtl"] .k-ui-namespace .k-input-group__button:last-child > .k-button:not(:last-child), -[dir="rtl"] .k-ui-namespace .k-input-group__button:last-child > .btn:not(:last-child), -[dir="rtl"] .k-ui-namespace .k-input-group__button:last-child > .k-button-group:not(:last-child) > .k-button, -[dir="rtl"] .k-ui-namespace .k-input-group__button:last-child > .k-button-group:not(:last-child) > .btn { -======= [dir=rtl] .k-ui-namespace .k-input-group .k-form-control:first-child, [dir=rtl] .k-ui-namespace .k-input-group__addon:first-child, [dir=rtl] .k-ui-namespace .k-input-group__button:first-child > .k-button, @@ -8973,7 +5716,6 @@ html:not([dir=rtl]) .k-input-group__button:first-child > .k-button-group:not(:fi [dir=rtl] .k-ui-namespace .k-input-group__button:last-child > .btn:not(:last-child), [dir=rtl] .k-ui-namespace .k-input-group__button:last-child > .k-button-group:not(:last-child) > .k-button, [dir=rtl] .k-ui-namespace .k-input-group__button:last-child > .k-button-group:not(:last-child) > .btn { ->>>>>>> master border-bottom-left-radius: 0; border-top-left-radius: 0; } @@ -8981,12 +5723,7 @@ html:not([dir=rtl]) .k-input-group__button:first-child > .k-button-group:not(:fi .k-ui-namespace .k-input-group__addon:last-child { border-left: 1px solid #cdcdcd; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-input-group__addon:last-child { -======= [dir=rtl] .k-ui-namespace .k-input-group__addon:last-child { ->>>>>>> master border-left-width: 1px; border-right: none; } @@ -8999,56 +5736,28 @@ html:not([dir=rtl]) .k-input-group__button:first-child > .k-button-group:not(:fi /* 2 */ /* 4 */ } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-input-group__button .k-button, .k-ui-namespace .k-input-group__button .btn, .k-ui-namespace .k-input-group__button .k-dropdown__menu { font-size: 13px; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-input-group__button > .k-button, .k-ui-namespace .k-input-group__button > .btn { position: relative; font-size: 13px; margin: 0; /* 3 */ } -<<<<<<< HEAD - -.k-ui-namespace .k-input-group__button > .k-button + .k-button, .k-ui-namespace .k-input-group__button > .btn + .k-button, .k-ui-namespace .k-input-group__button > .k-button + .btn, .k-ui-namespace .k-input-group__button > .btn + .btn { - margin-left: -1px; -} - -.k-ui-namespace .k-input-group__button > .k-button:hover, .k-ui-namespace .k-input-group__button > .btn:hover, .k-ui-namespace .k-input-group__button > .k-button:focus, .k-ui-namespace .k-input-group__button > .btn:focus, .k-ui-namespace .k-input-group__button > .k-button:active, .k-ui-namespace .k-input-group__button > .btn:active { - z-index: 2; -} - -======= .k-ui-namespace .k-input-group__button > .k-button + .k-button, .k-ui-namespace .k-input-group__button > .btn + .k-button, .k-ui-namespace .k-input-group__button > .k-button + .btn, .k-ui-namespace .k-input-group__button > .btn + .btn { margin-left: -1px; } .k-ui-namespace .k-input-group__button > .k-button:hover, .k-ui-namespace .k-input-group__button > .btn:hover, .k-ui-namespace .k-input-group__button > .k-button:focus, .k-ui-namespace .k-input-group__button > .btn:focus, .k-ui-namespace .k-input-group__button > .k-button:active, .k-ui-namespace .k-input-group__button > .btn:active { z-index: 2; } ->>>>>>> master .k-ui-namespace .k-input-group__button:first-child > .k-button, .k-ui-namespace .k-input-group__button:first-child > .btn, .k-ui-namespace .k-input-group__button:first-child > .k-button-group { margin-right: -1px; } -<<<<<<< HEAD - - -[dir="rtl"] .k-ui-namespace .k-input-group__button:first-child > .k-button, -[dir="rtl"] .k-ui-namespace .k-input-group__button:first-child > .btn, -[dir="rtl"] .k-ui-namespace .k-input-group__button:first-child > .k-button-group { -======= [dir=rtl] .k-ui-namespace .k-input-group__button:first-child > .k-button, [dir=rtl] .k-ui-namespace .k-input-group__button:first-child > .btn, [dir=rtl] .k-ui-namespace .k-input-group__button:first-child > .k-button-group { ->>>>>>> master margin-right: 0; margin-left: -1px; } @@ -9058,16 +5767,8 @@ html:not([dir=rtl]) .k-input-group__button:first-child > .k-button-group:not(:fi z-index: 2; margin-left: -1px; } -<<<<<<< HEAD - - -[dir="rtl"] .k-ui-namespace .k-input-group__button:last-child > .k-button, -[dir="rtl"] .k-ui-namespace .k-input-group__button:last-child > .btn, -[dir="rtl"] .k-ui-namespace .k-input-group__button:last-child > .k-button-group { -======= [dir=rtl] .k-ui-namespace .k-input-group__button:last-child > .k-button, [dir=rtl] .k-ui-namespace .k-input-group__button:last-child > .btn, [dir=rtl] .k-ui-namespace .k-input-group__button:last-child > .k-button-group { ->>>>>>> master margin-left: 0; margin-right: -1px; } @@ -9076,17 +5777,9 @@ html:not([dir=rtl]) .k-input-group__button:first-child > .k-button-group:not(:fi margin: 0; margin-bottom: 16px; } -<<<<<<< HEAD - -.k-ui-namespace .k-form-group:last-child { - margin-bottom: 0; -} - -======= .k-ui-namespace .k-form-group:last-child { margin-bottom: 0; } ->>>>>>> master .k-ui-namespace .k-form-group--small .k-form-control { font-size: 11px; height: 28px; @@ -9094,26 +5787,14 @@ html:not([dir=rtl]) .k-input-group__button:first-child > .k-button-group:not(:fi line-height: 16px; border-radius: 3px; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-form-group--small select.k-form-control { height: 28px; line-height: 28px; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-form-group--small textarea.k-form-control, .k-ui-namespace .k-form-group--small select[multiple].k-form-control { height: auto; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-form-group--large .k-form-control { font-size: 17px; height: 40px; @@ -9121,43 +5802,18 @@ html:not([dir=rtl]) .k-input-group__button:first-child > .k-button-group:not(:fi line-height: 24px; border-radius: 6px; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-form-group--large select.k-form-control { height: 40px; line-height: 40px; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-form-group--large textarea.k-form-control, .k-ui-namespace .k-form-group--large select[multiple].k-form-control { height: auto; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-inline-form-group { display: inline-block; margin-right: 1em; } -<<<<<<< HEAD - -.k-ui-namespace .k-inline-form-group:last-child { - margin-right: 0; -} - -[dir="rtl"] .k-ui-namespace .k-inline-form-group { - margin-right: 0; - margin-left: 1em; -} - -[dir="rtl"] .k-ui-namespace .k-inline-form-group:last-child { -======= .k-ui-namespace .k-inline-form-group:last-child { margin-right: 0; } @@ -9166,7 +5822,6 @@ html:not([dir=rtl]) .k-input-group__button:first-child > .k-button-group:not(:fi margin-left: 1em; } [dir=rtl] .k-ui-namespace .k-inline-form-group:last-child { ->>>>>>> master margin-left: 0; margin-right: 1em; } @@ -9175,10 +5830,6 @@ html:not([dir=rtl]) .k-input-group__button:first-child > .k-button-group:not(:fi .k-ui-namespace .k-inline-form-group .k-button-group { display: block; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-form-row-group { display: table; /* 1 */ @@ -9189,73 +5840,39 @@ html:not([dir=rtl]) .k-input-group__button:first-child > .k-button-group:not(:fi border: 1px solid #cdcdcd; margin-bottom: 16px; } -<<<<<<< HEAD - -.k-ui-namespace .k-form-row-group:last-child { - margin-bottom: 0; -} - -======= .k-ui-namespace .k-form-row-group:last-child { margin-bottom: 0; } ->>>>>>> master .k-ui-namespace .k-form-row { margin: 0; border-bottom: 1px solid #cdcdcd; padding-bottom: 10px; } -<<<<<<< HEAD - .k-ui-namespace .k-form-row:last-child { border-bottom: 0; } - -======= -.k-ui-namespace .k-form-row:last-child { - border-bottom: 0; -} ->>>>>>> master @media screen and (min-width: 600px) { .k-ui-namespace .k-form-row { display: table; width: 100%; padding-bottom: 0; } -<<<<<<< HEAD - [dir="rtl"] .k-ui-namespace .k-form-row { - direction: rtl; - } -======= [dir=rtl] .k-ui-namespace .k-form-row { direction: rtl; } ->>>>>>> master .k-ui-namespace .k-form-row:last-child { border-bottom: none; } } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-form-row .k-form-row__header { width: 100%; background: #f3f3f3; padding: 10px; } -<<<<<<< HEAD - -.k-ui-namespace .k-form-row .k-form-row__item { - padding: 10px 10px 0 10px; -} - -======= .k-ui-namespace .k-form-row .k-form-row__item { padding: 10px 10px 0 10px; } ->>>>>>> master @media screen and (min-width: 600px) { .k-ui-namespace .k-form-row .k-form-row__item { display: table-cell; @@ -9263,28 +5880,15 @@ html:not([dir=rtl]) .k-input-group__button:first-child > .k-button-group:not(:fi padding: 10px; border-right: 1px solid #cdcdcd; } -<<<<<<< HEAD - [dir="rtl"] .k-ui-namespace .k-form-row .k-form-row__item { -======= [dir=rtl] .k-ui-namespace .k-form-row .k-form-row__item { ->>>>>>> master border-right: none; border-left: 1px solid #cdcdcd; } } -<<<<<<< HEAD - -.k-ui-namespace .k-form-row .k-form-row__item:last-child { - border-right: none; -} - -[dir="rtl"] .k-ui-namespace .k-form-row .k-form-row__item:last-child { -======= .k-ui-namespace .k-form-row .k-form-row__item:last-child { border-right: none; } [dir=rtl] .k-ui-namespace .k-form-row .k-form-row__item:last-child { ->>>>>>> master border-left: none; } @@ -9293,20 +5897,11 @@ html:not([dir=rtl]) .k-input-group__button:first-child > .k-button-group:not(:fi width: 1%; white-space: nowrap; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-form-row .k-form-row__item--label { border-right: none; padding-right: 0; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-form-row .k-form-row__item--label { -======= [dir=rtl] .k-ui-namespace .k-form-row .k-form-row__item--label { ->>>>>>> master border-left: none; padding-right: 10px; padding-left: 0; @@ -9317,44 +5912,13 @@ html:not([dir=rtl]) .k-input-group__button:first-child > .k-button-group:not(:fi padding: 5px; } } -<<<<<<< HEAD - -.k-ui-namespace .k-form-row .k-form-control { - margin: 0; -} - -======= .k-ui-namespace .k-form-row .k-form-control { margin: 0; } ->>>>>>> master .k-ui-namespace .k-form-row .k-form-row__message a { display: block; padding: 10px; } -<<<<<<< HEAD - -.k-ui-namespace .k-form-row .k-form-row__message a:focus, .k-ui-namespace .k-form-row .k-form-row__message a:hover { - background: #e6e6e6; -} - -.k-ui-namespace .k-form-row:first-child .k-form-row__message a { - border-radius: 5px 5px 0 0; -} - -.k-ui-namespace .k-form-row:first-child .k-form-row__header { - border-radius: 5px 5px 0 0; -} - -.k-ui-namespace .k-form-row:last-child .k-form-row__message a { - border-radius: 0 0 5px 5px; -} - -.k-ui-namespace .k-form-row:last-child .k-form-row__header { - border-radius: 0 0 5px 5px; -} - -======= .k-ui-namespace .k-form-row .k-form-row__message a:focus, .k-ui-namespace .k-form-row .k-form-row__message a:hover { background: #e6e6e6; } @@ -9370,78 +5934,28 @@ html:not([dir=rtl]) .k-input-group__button:first-child > .k-button-group:not(:fi .k-ui-namespace .k-form-row:last-child .k-form-row__header { border-radius: 0 0 5px 5px; } ->>>>>>> master .k-ui-namespace .k-form-info { margin-top: 0.75em; margin-bottom: 1em; color: #444444; } -<<<<<<< HEAD - -.k-ui-namespace .k-form-info:last-child { - margin-bottom: 0; -} - -======= .k-ui-namespace .k-form-info:last-child { margin-bottom: 0; } ->>>>>>> master .k-ui-namespace .k-form-block { background: white; border: 1px solid #e0e0e0; margin-bottom: 16px; } -<<<<<<< HEAD - -.k-ui-namespace .k-form-block:last-child { - margin-bottom: 0; -} - -======= .k-ui-namespace .k-form-block:last-child { margin-bottom: 0; } ->>>>>>> master .k-ui-namespace .k-form-block__header { border-bottom: 1px solid #d4d4d4; padding: 8px 8px 7px; background: #f3f3f3; font-weight: 700; } -<<<<<<< HEAD - -.k-ui-namespace .k-form-block__content { - padding: 7px 8px; -} - -.k-ui-namespace .k-gallery-container { - margin-bottom: 16px; - display: -ms-flexbox; - display: flex; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - overflow: hidden; -} - -.k-ui-namespace .k-gallery-container:last-child { - margin-bottom: 0; -} - -.k-ui-namespace .k-gallery-container .k-gallery { - -ms-flex: 1 1 auto; - flex: 1 1 auto; - overflow: auto; - padding: 16px; -} - -.k-ui-namespace .k-gallery { - overflow: hidden; -} - -======= .k-ui-namespace .k-form-block__content { padding: 7px 8px; } @@ -9463,25 +5977,10 @@ html:not([dir=rtl]) .k-input-group__button:first-child > .k-button-group:not(:fi .k-ui-namespace .k-gallery { overflow: hidden; } ->>>>>>> master .k-ui-namespace .k-gallery__items { margin: -8px; font-size: 0; } -<<<<<<< HEAD - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace .k-gallery__items { - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -ms-flex-pack: start; - justify-content: flex-start; - } -} - -======= @supports (display: flex) { .k-ui-namespace .k-gallery__items { display: flex; @@ -9489,37 +5988,17 @@ html:not([dir=rtl]) .k-input-group__button:first-child > .k-button-group:not(:fi justify-content: flex-start; } } ->>>>>>> master @supports (display: grid) { .k-ui-namespace .k-gallery__items { display: grid; } } -<<<<<<< HEAD - -======= ->>>>>>> master .k-ui-namespace .k-gallery__item { padding: 8px; display: inline-block; vertical-align: middle; font-size: 1rem; /** -<<<<<<< HEAD - * Selected styling - */ -} - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace .k-gallery__item { - display: -ms-flexbox; - display: flex; - -ms-flex: 0 0 auto; - flex: 0 0 auto; - } -} - -======= * Selected styling */ } @@ -9529,2290 +6008,1976 @@ html:not([dir=rtl]) .k-input-group__button:first-child > .k-button-group:not(:fi flex: 0 0 auto; } } ->>>>>>> master .k-ui-namespace .k-gallery__item.k-is-selected .k-card__header { background: #3071a9; border-color: #225179; color: white; } -<<<<<<< HEAD - -.k-ui-namespace .k-gallery__item.k-is-selected .k-card__header a { - color: white; -} - -======= .k-ui-namespace .k-gallery__item.k-is-selected .k-card__header a { color: white; } ->>>>>>> master .k-ui-namespace .k-gallery__item.k-is-selected .k-card__body { color: white; border-color: #285e8d; } -<<<<<<< HEAD - .k-ui-namespace .k-gallery__item.k-is-selected:hover .k-card__header, .k-ui-namespace .k-gallery__item.k-is-selected:focus .k-card__header { background: #225179; } - -.k-ui-namespace [data-gallery-items='1'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="1"] .k-gallery__item.k-gallery__item { width: 100%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='1'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="1"] .k-gallery__item.k-gallery__item { + flex-basis: 100%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='1'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="1"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='2'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="2"] .k-gallery__item.k-gallery__item { width: 50%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='2'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 50%; - flex-basis: 50%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="2"] .k-gallery__item.k-gallery__item { + flex-basis: 50%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='2'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="2"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='3'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="3"] .k-gallery__item.k-gallery__item { width: 33.3333333333%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='3'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 33.3333333333%; - flex-basis: 33.3333333333%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="3"] .k-gallery__item.k-gallery__item { + flex-basis: 33.3333333333%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='3'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="3"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='4'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="4"] .k-gallery__item.k-gallery__item { width: 25%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='4'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 25%; - flex-basis: 25%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="4"] .k-gallery__item.k-gallery__item { + flex-basis: 25%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='4'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="4"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='5'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="5"] .k-gallery__item.k-gallery__item { width: 20%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='5'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 20%; - flex-basis: 20%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="5"] .k-gallery__item.k-gallery__item { + flex-basis: 20%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='5'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="5"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='6'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="6"] .k-gallery__item.k-gallery__item { width: 16.6666666667%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='6'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 16.6666666667%; - flex-basis: 16.6666666667%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="6"] .k-gallery__item.k-gallery__item { + flex-basis: 16.6666666667%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='6'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="6"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='7'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="7"] .k-gallery__item.k-gallery__item { width: 14.2857142857%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='7'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 14.2857142857%; - flex-basis: 14.2857142857%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="7"] .k-gallery__item.k-gallery__item { + flex-basis: 14.2857142857%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='7'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="7"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='8'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="8"] .k-gallery__item.k-gallery__item { width: 12.5%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='8'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 12.5%; - flex-basis: 12.5%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="8"] .k-gallery__item.k-gallery__item { + flex-basis: 12.5%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='8'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="8"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='9'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="9"] .k-gallery__item.k-gallery__item { width: 11.1111111111%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='9'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 11.1111111111%; - flex-basis: 11.1111111111%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="9"] .k-gallery__item.k-gallery__item { + flex-basis: 11.1111111111%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='9'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="9"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='10'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="10"] .k-gallery__item.k-gallery__item { width: 10%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='10'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 10%; - flex-basis: 10%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="10"] .k-gallery__item.k-gallery__item { + flex-basis: 10%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='10'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="10"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='11'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="11"] .k-gallery__item.k-gallery__item { width: 9.0909090909%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='11'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 9.0909090909%; - flex-basis: 9.0909090909%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="11"] .k-gallery__item.k-gallery__item { + flex-basis: 9.0909090909%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='11'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="11"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='12'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="12"] .k-gallery__item.k-gallery__item { width: 8.3333333333%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='12'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 8.3333333333%; - flex-basis: 8.3333333333%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="12"] .k-gallery__item.k-gallery__item { + flex-basis: 8.3333333333%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='12'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="12"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='13'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="13"] .k-gallery__item.k-gallery__item { width: 7.6923076923%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='13'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 7.6923076923%; - flex-basis: 7.6923076923%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="13"] .k-gallery__item.k-gallery__item { + flex-basis: 7.6923076923%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='13'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="13"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='14'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="14"] .k-gallery__item.k-gallery__item { width: 7.1428571429%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='14'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 7.1428571429%; - flex-basis: 7.1428571429%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="14"] .k-gallery__item.k-gallery__item { + flex-basis: 7.1428571429%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='14'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="14"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='15'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="15"] .k-gallery__item.k-gallery__item { width: 6.6666666667%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='15'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 6.6666666667%; - flex-basis: 6.6666666667%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="15"] .k-gallery__item.k-gallery__item { + flex-basis: 6.6666666667%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='15'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="15"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='16'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="16"] .k-gallery__item.k-gallery__item { width: 6.25%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='16'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 6.25%; - flex-basis: 6.25%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="16"] .k-gallery__item.k-gallery__item { + flex-basis: 6.25%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='16'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="16"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='17'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="17"] .k-gallery__item.k-gallery__item { width: 5.8823529412%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='17'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 5.8823529412%; - flex-basis: 5.8823529412%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="17"] .k-gallery__item.k-gallery__item { + flex-basis: 5.8823529412%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='17'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="17"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='18'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="18"] .k-gallery__item.k-gallery__item { width: 5.5555555556%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='18'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 5.5555555556%; - flex-basis: 5.5555555556%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="18"] .k-gallery__item.k-gallery__item { + flex-basis: 5.5555555556%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='18'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="18"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='19'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="19"] .k-gallery__item.k-gallery__item { width: 5.2631578947%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='19'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 5.2631578947%; - flex-basis: 5.2631578947%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="19"] .k-gallery__item.k-gallery__item { + flex-basis: 5.2631578947%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='19'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="19"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='20'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="20"] .k-gallery__item.k-gallery__item { width: 5%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='20'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 5%; - flex-basis: 5%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="20"] .k-gallery__item.k-gallery__item { + flex-basis: 5%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='20'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="20"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='21'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="21"] .k-gallery__item.k-gallery__item { width: 4.7619047619%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='21'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 4.7619047619%; - flex-basis: 4.7619047619%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="21"] .k-gallery__item.k-gallery__item { + flex-basis: 4.7619047619%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='21'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="21"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='22'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="22"] .k-gallery__item.k-gallery__item { width: 4.5454545455%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='22'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 4.5454545455%; - flex-basis: 4.5454545455%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="22"] .k-gallery__item.k-gallery__item { + flex-basis: 4.5454545455%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='22'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="22"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='23'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="23"] .k-gallery__item.k-gallery__item { width: 4.347826087%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='23'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 4.347826087%; - flex-basis: 4.347826087%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="23"] .k-gallery__item.k-gallery__item { + flex-basis: 4.347826087%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='23'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="23"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='24'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="24"] .k-gallery__item.k-gallery__item { width: 4.1666666667%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='24'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 4.1666666667%; - flex-basis: 4.1666666667%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="24"] .k-gallery__item.k-gallery__item { + flex-basis: 4.1666666667%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='24'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="24"] .k-gallery__item.k-gallery__item { width: 100%; } } - .k-ui-namespace .k-gallery .k-gallery__items { content: "176px"; } - -======= -.k-ui-namespace .k-gallery__item.k-is-selected:hover .k-card__header, .k-ui-namespace .k-gallery__item.k-is-selected:focus .k-card__header { - background: #225179; -} -.k-ui-namespace [data-gallery-items="1"] .k-gallery__item.k-gallery__item { - width: 100%; -} -@supports (display: flex) { - .k-ui-namespace [data-gallery-items="1"] .k-gallery__item.k-gallery__item { - flex-basis: 100%; - } -} @supports (display: grid) { - .k-ui-namespace [data-gallery-items="1"] .k-gallery__item.k-gallery__item { - width: 100%; + .k-ui-namespace .k-gallery .k-gallery__items { + grid-template-columns: repeat(auto-fill, minmax(176px, 1fr)); } } -.k-ui-namespace [data-gallery-items="2"] .k-gallery__item.k-gallery__item { - width: 50%; -} -@supports (display: flex) { - .k-ui-namespace [data-gallery-items="2"] .k-gallery__item.k-gallery__item { - flex-basis: 50%; - } +.k-ui-namespace .k-gallery .k-gallery__item { + width: 176px; } @supports (display: grid) { - .k-ui-namespace [data-gallery-items="2"] .k-gallery__item.k-gallery__item { + .k-ui-namespace .k-gallery .k-gallery__item { width: 100%; + flex-basis: auto; } } -.k-ui-namespace [data-gallery-items="3"] .k-gallery__item.k-gallery__item { - width: 33.3333333333%; -} -@supports (display: flex) { - .k-ui-namespace [data-gallery-items="3"] .k-gallery__item.k-gallery__item { - flex-basis: 33.3333333333%; - } +.k-ui-namespace .k-gallery--xxs .k-gallery__items { + content: "64px"; } @supports (display: grid) { - .k-ui-namespace [data-gallery-items="3"] .k-gallery__item.k-gallery__item { - width: 100%; + .k-ui-namespace .k-gallery--xxs .k-gallery__items { + grid-template-columns: repeat(auto-fill, minmax(64px, 1fr)); } } -.k-ui-namespace [data-gallery-items="4"] .k-gallery__item.k-gallery__item { - width: 25%; -} -@supports (display: flex) { - .k-ui-namespace [data-gallery-items="4"] .k-gallery__item.k-gallery__item { - flex-basis: 25%; - } +.k-ui-namespace .k-gallery--xxs .k-gallery__item { + width: 64px; } @supports (display: grid) { - .k-ui-namespace [data-gallery-items="4"] .k-gallery__item.k-gallery__item { + .k-ui-namespace .k-gallery--xxs .k-gallery__item { width: 100%; + flex-basis: auto; } } -.k-ui-namespace [data-gallery-items="5"] .k-gallery__item.k-gallery__item { - width: 20%; -} -@supports (display: flex) { - .k-ui-namespace [data-gallery-items="5"] .k-gallery__item.k-gallery__item { - flex-basis: 20%; - } +.k-ui-namespace .k-gallery--xs .k-gallery__items { + content: "112px"; } @supports (display: grid) { - .k-ui-namespace [data-gallery-items="5"] .k-gallery__item.k-gallery__item { - width: 100%; + .k-ui-namespace .k-gallery--xs .k-gallery__items { + grid-template-columns: repeat(auto-fill, minmax(112px, 1fr)); } } -.k-ui-namespace [data-gallery-items="6"] .k-gallery__item.k-gallery__item { - width: 16.6666666667%; -} -@supports (display: flex) { - .k-ui-namespace [data-gallery-items="6"] .k-gallery__item.k-gallery__item { - flex-basis: 16.6666666667%; - } +.k-ui-namespace .k-gallery--xs .k-gallery__item { + width: 112px; } @supports (display: grid) { - .k-ui-namespace [data-gallery-items="6"] .k-gallery__item.k-gallery__item { + .k-ui-namespace .k-gallery--xs .k-gallery__item { width: 100%; + flex-basis: auto; } } -.k-ui-namespace [data-gallery-items="7"] .k-gallery__item.k-gallery__item { - width: 14.2857142857%; -} -@supports (display: flex) { - .k-ui-namespace [data-gallery-items="7"] .k-gallery__item.k-gallery__item { - flex-basis: 14.2857142857%; - } +.k-ui-namespace .k-gallery--s .k-gallery__items { + content: "144px"; } @supports (display: grid) { - .k-ui-namespace [data-gallery-items="7"] .k-gallery__item.k-gallery__item { - width: 100%; + .k-ui-namespace .k-gallery--s .k-gallery__items { + grid-template-columns: repeat(auto-fill, minmax(144px, 1fr)); } } -.k-ui-namespace [data-gallery-items="8"] .k-gallery__item.k-gallery__item { - width: 12.5%; -} -@supports (display: flex) { - .k-ui-namespace [data-gallery-items="8"] .k-gallery__item.k-gallery__item { - flex-basis: 12.5%; - } +.k-ui-namespace .k-gallery--s .k-gallery__item { + width: 144px; } @supports (display: grid) { - .k-ui-namespace [data-gallery-items="8"] .k-gallery__item.k-gallery__item { + .k-ui-namespace .k-gallery--s .k-gallery__item { width: 100%; + flex-basis: auto; } } -.k-ui-namespace [data-gallery-items="9"] .k-gallery__item.k-gallery__item { - width: 11.1111111111%; -} -@supports (display: flex) { - .k-ui-namespace [data-gallery-items="9"] .k-gallery__item.k-gallery__item { - flex-basis: 11.1111111111%; - } +.k-ui-namespace .k-gallery--l .k-gallery__items { + content: "224px"; } @supports (display: grid) { - .k-ui-namespace [data-gallery-items="9"] .k-gallery__item.k-gallery__item { - width: 100%; + .k-ui-namespace .k-gallery--l .k-gallery__items { + grid-template-columns: repeat(auto-fill, minmax(224px, 1fr)); } } -.k-ui-namespace [data-gallery-items="10"] .k-gallery__item.k-gallery__item { - width: 10%; -} -@supports (display: flex) { - .k-ui-namespace [data-gallery-items="10"] .k-gallery__item.k-gallery__item { - flex-basis: 10%; - } +.k-ui-namespace .k-gallery--l .k-gallery__item { + width: 224px; } @supports (display: grid) { - .k-ui-namespace [data-gallery-items="10"] .k-gallery__item.k-gallery__item { + .k-ui-namespace .k-gallery--l .k-gallery__item { width: 100%; + flex-basis: auto; } } -.k-ui-namespace [data-gallery-items="11"] .k-gallery__item.k-gallery__item { - width: 9.0909090909%; -} -@supports (display: flex) { - .k-ui-namespace [data-gallery-items="11"] .k-gallery__item.k-gallery__item { - flex-basis: 9.0909090909%; - } +.k-ui-namespace .k-gallery--xl .k-gallery__items { + content: "288px"; } @supports (display: grid) { - .k-ui-namespace [data-gallery-items="11"] .k-gallery__item.k-gallery__item { - width: 100%; + .k-ui-namespace .k-gallery--xl .k-gallery__items { + grid-template-columns: repeat(auto-fill, minmax(288px, 1fr)); } } -.k-ui-namespace [data-gallery-items="12"] .k-gallery__item.k-gallery__item { - width: 8.3333333333%; -} -@supports (display: flex) { - .k-ui-namespace [data-gallery-items="12"] .k-gallery__item.k-gallery__item { - flex-basis: 8.3333333333%; - } +.k-ui-namespace .k-gallery--xl .k-gallery__item { + width: 288px; } @supports (display: grid) { - .k-ui-namespace [data-gallery-items="12"] .k-gallery__item.k-gallery__item { + .k-ui-namespace .k-gallery--xl .k-gallery__item { width: 100%; + flex-basis: auto; } } -.k-ui-namespace [data-gallery-items="13"] .k-gallery__item.k-gallery__item { - width: 7.6923076923%; -} -@supports (display: flex) { - .k-ui-namespace [data-gallery-items="13"] .k-gallery__item.k-gallery__item { - flex-basis: 7.6923076923%; - } +.k-ui-namespace .k-gallery--xxl .k-gallery__items { + content: "352px"; } @supports (display: grid) { - .k-ui-namespace [data-gallery-items="13"] .k-gallery__item.k-gallery__item { - width: 100%; + .k-ui-namespace .k-gallery--xxl .k-gallery__items { + grid-template-columns: repeat(auto-fill, minmax(352px, 1fr)); } } -.k-ui-namespace [data-gallery-items="14"] .k-gallery__item.k-gallery__item { - width: 7.1428571429%; -} -@supports (display: flex) { - .k-ui-namespace [data-gallery-items="14"] .k-gallery__item.k-gallery__item { - flex-basis: 7.1428571429%; - } +.k-ui-namespace .k-gallery--xxl .k-gallery__item { + width: 352px; } @supports (display: grid) { - .k-ui-namespace [data-gallery-items="14"] .k-gallery__item.k-gallery__item { + .k-ui-namespace .k-gallery--xxl .k-gallery__item { width: 100%; + flex-basis: auto; } } -.k-ui-namespace [data-gallery-items="15"] .k-gallery__item.k-gallery__item { - width: 6.6666666667%; -} -@supports (display: flex) { - .k-ui-namespace [data-gallery-items="15"] .k-gallery__item.k-gallery__item { - flex-basis: 6.6666666667%; - } +.k-ui-namespace .k-gallery-pagination { + padding: 8px 8px 7px; + background: #fbfbfb; + flex: 0 0 auto; + border-top: 1px solid gainsboro; + box-shadow: 0 1px 0 gainsboro; + /* 1 */ } -@supports (display: grid) { - .k-ui-namespace [data-gallery-items="15"] .k-gallery__item.k-gallery__item { - width: 100%; - } +.k-ui-namespace .k-off-canvas-toggle-holder { + display: none; + /* 1 */ } -.k-ui-namespace [data-gallery-items="16"] .k-gallery__item.k-gallery__item { - width: 6.25%; +.k-js-enabled .k-ui-namespace .k-off-canvas-toggle-holder { + display: block; + /* 2 */ } -@supports (display: flex) { - .k-ui-namespace [data-gallery-items="16"] .k-gallery__item.k-gallery__item { - flex-basis: 6.25%; +@media screen and (min-width: 768px) { + .k-js-enabled .k-ui-namespace .k-off-canvas-toggle-holder--left.k-off-canvas-toggle-holder { + display: none; + /* 3 */ } } -@supports (display: grid) { - .k-ui-namespace [data-gallery-items="16"] .k-gallery__item.k-gallery__item { - width: 100%; +@media screen and (min-width: 600px) { + .k-js-enabled .k-ui-namespace .k-off-canvas-toggle-holder--right.k-off-canvas-toggle-holder { + display: none; + /* 3 */ } } -.k-ui-namespace [data-gallery-items="17"] .k-gallery__item.k-gallery__item { - width: 5.8823529412%; -} -@supports (display: flex) { - .k-ui-namespace [data-gallery-items="17"] .k-gallery__item.k-gallery__item { - flex-basis: 5.8823529412%; - } + +.k-ui-namespace .k-off-canvas-toggle { + position: relative; + z-index: 10; + float: left; + min-width: 32px; + height: 32px; + border: none; + border-radius: 3px; + margin: 8px 8px 7px; + background: #3071a9; + color: white; + font-size: 13px; + /** + * Set proper margins + */ } -@supports (display: grid) { - .k-ui-namespace [data-gallery-items="17"] .k-gallery__item.k-gallery__item { - width: 100%; - } +[dir=rtl] .k-ui-namespace .k-off-canvas-toggle { + left: auto; + float: right; } -.k-ui-namespace [data-gallery-items="18"] .k-gallery__item.k-gallery__item { - width: 5.5555555556%; + +.k-ui-namespace .k-off-canvas-toggle.k-off-canvas-toggle--left { + margin-right: 0; } -@supports (display: flex) { - .k-ui-namespace [data-gallery-items="18"] .k-gallery__item.k-gallery__item { - flex-basis: 5.5555555556%; - } +[dir=rtl] .k-ui-namespace .k-off-canvas-toggle.k-off-canvas-toggle--left { + margin-right: 10px; + margin-left: 0; } -@supports (display: grid) { - .k-ui-namespace [data-gallery-items="18"] .k-gallery__item.k-gallery__item { - width: 100%; - } + +.k-ui-namespace .k-off-canvas-toggle.k-off-canvas-toggle--right { + margin-left: 0; } -.k-ui-namespace [data-gallery-items="19"] .k-gallery__item.k-gallery__item { - width: 5.2631578947%; +[dir=rtl] .k-ui-namespace .k-off-canvas-toggle.k-off-canvas-toggle--right { + margin-left: 10px; + margin-right: 0; } -@supports (display: flex) { - .k-ui-namespace [data-gallery-items="19"] .k-gallery__item.k-gallery__item { - flex-basis: 5.2631578947%; - } + +.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar1, +.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar2, +.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar3, +.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar1, +.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar2, +.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar3 { + position: absolute; + display: block; + background: white; + vertical-align: middle; + border-radius: 3px; + transition: 0.3s 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); + -webkit-backface-visibility: hidden; } -@supports (display: grid) { - .k-ui-namespace [data-gallery-items="19"] .k-gallery__item.k-gallery__item { - width: 100%; - } +.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar1, +.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar2, +.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar3 { + left: 9px; + width: 15px; + height: 3px; } -.k-ui-namespace [data-gallery-items="20"] .k-gallery__item.k-gallery__item { - width: 5%; +.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar1 { + top: 9px; } -@supports (display: flex) { - .k-ui-namespace [data-gallery-items="20"] .k-gallery__item.k-gallery__item { - flex-basis: 5%; - } +.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar2 { + top: 15px; } -@supports (display: grid) { - .k-ui-namespace [data-gallery-items="20"] .k-gallery__item.k-gallery__item { - width: 100%; - } +.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar3 { + top: 21px; } -.k-ui-namespace [data-gallery-items="21"] .k-gallery__item.k-gallery__item { - width: 4.7619047619%; +.k-ui-namespace .k-show-left-menu .k-off-canvas-toggle--left .k-toggle-button-bar1 { + top: 15px; + -webkit-transform: rotate(135deg); + transform: rotate(135deg); } -@supports (display: flex) { - .k-ui-namespace [data-gallery-items="21"] .k-gallery__item.k-gallery__item { - flex-basis: 4.7619047619%; - } +.k-ui-namespace .k-show-left-menu .k-off-canvas-toggle--left .k-toggle-button-bar2 { + opacity: 0; + -webkit-transform: scale(0); + transform: scale(0); } -@supports (display: grid) { - .k-ui-namespace [data-gallery-items="21"] .k-gallery__item.k-gallery__item { - width: 100%; - } +.k-ui-namespace .k-show-left-menu .k-off-canvas-toggle--left .k-toggle-button-bar3 { + top: 15px; + -webkit-transform: rotate(-135deg); + transform: rotate(-135deg); } -.k-ui-namespace [data-gallery-items="22"] .k-gallery__item.k-gallery__item { - width: 4.5454545455%; +.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar1, +.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar2, +.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar3 { + left: 13px; } -@supports (display: flex) { - .k-ui-namespace [data-gallery-items="22"] .k-gallery__item.k-gallery__item { - flex-basis: 4.5454545455%; - } +.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar1 { + width: 5px; + height: 5px; + top: 8px; } -@supports (display: grid) { - .k-ui-namespace [data-gallery-items="22"] .k-gallery__item.k-gallery__item { - width: 100%; - } +.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar2, +.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar3 { + width: 5px; + height: 10px; + top: 14px; } -.k-ui-namespace [data-gallery-items="23"] .k-gallery__item.k-gallery__item { - width: 4.347826087%; +.k-ui-namespace .k-show-right-menu .k-off-canvas-toggle--right .k-toggle-button-bar1 { + opacity: 0; + -webkit-transform: scale(0); + transform: scale(0); } -@supports (display: flex) { - .k-ui-namespace [data-gallery-items="23"] .k-gallery__item.k-gallery__item { - flex-basis: 4.347826087%; - } +.k-ui-namespace .k-show-right-menu .k-off-canvas-toggle--right .k-toggle-button-bar2 { + top: 9px; + left: 14px; + height: 15px; + -webkit-transform: rotate(135deg); + transform: rotate(135deg); + opacity: 1; + width: 3px; } -@supports (display: grid) { - .k-ui-namespace [data-gallery-items="23"] .k-gallery__item.k-gallery__item { - width: 100%; - } +.k-ui-namespace .k-show-right-menu .k-off-canvas-toggle--right .k-toggle-button-bar3 { + top: 9px; + left: 14px; + -webkit-transform: rotate(-135deg); + transform: rotate(-135deg); + height: 15px; + width: 3px; } -.k-ui-namespace [data-gallery-items="24"] .k-gallery__item.k-gallery__item { - width: 4.1666666667%; +.k-ui-namespace .k-heading { + font-size: 21px; + line-height: 28px; + margin-bottom: 16px; } -@supports (display: flex) { - .k-ui-namespace [data-gallery-items="24"] .k-gallery__item.k-gallery__item { - flex-basis: 4.1666666667%; - } +.k-ui-namespace .k-heading:last-child { + margin-bottom: 0; } -@supports (display: grid) { - .k-ui-namespace [data-gallery-items="24"] .k-gallery__item.k-gallery__item { - width: 100%; - } +.k-ui-namespace .k-icon--accent { + color: #3071a9; } -.k-ui-namespace .k-gallery .k-gallery__items { - content: "176px"; +.k-ui-namespace .k-icon--success { + color: #27ae60; } ->>>>>>> master -@supports (display: grid) { - .k-ui-namespace .k-gallery .k-gallery__items { - grid-template-columns: repeat(auto-fill, minmax(176px, 1fr)); - } +.k-ui-namespace .k-icon--error { + color: #c0392b; } -<<<<<<< HEAD - -.k-ui-namespace .k-gallery .k-gallery__item { - width: 176px; +.k-ui-namespace .k-icon--size-tiny { + font-size: 10px; } - -@supports (display: grid) { - .k-ui-namespace .k-gallery .k-gallery__item { - width: 100%; - -ms-flex-preferred-size: auto; - flex-basis: auto; - } +.k-ui-namespace .k-icon--size-small { + font-size: 13px; } - -.k-ui-namespace .k-gallery--xxs .k-gallery__items { - content: "64px"; +.k-ui-namespace .k-icon--size-default { + font-size: 16px; } - -======= -.k-ui-namespace .k-gallery .k-gallery__item { - width: 176px; +.k-ui-namespace .k-icon--size-medium { + font-size: 24px; } -@supports (display: grid) { - .k-ui-namespace .k-gallery .k-gallery__item { - width: 100%; - flex-basis: auto; - } +.k-ui-namespace .k-icon--size-large { + font-size: 32px; } -.k-ui-namespace .k-gallery--xxs .k-gallery__items { - content: "64px"; +.k-ui-namespace .k-icon--size-xlarge { + font-size: 48px; } ->>>>>>> master -@supports (display: grid) { - .k-ui-namespace .k-gallery--xxs .k-gallery__items { - grid-template-columns: repeat(auto-fill, minmax(64px, 1fr)); - } +.k-ui-namespace .k-icon--size-huge { + font-size: 64px; } -<<<<<<< HEAD - -.k-ui-namespace .k-gallery--xxs .k-gallery__item { - width: 64px; +.k-ui-namespace .k-icon-text-item { + display: inline-block; + font-size: inherit !important; + line-height: 20px; + vertical-align: middle; + margin-right: 4px; } - -@supports (display: grid) { - .k-ui-namespace .k-gallery--xxs .k-gallery__item { - width: 100%; - -ms-flex-preferred-size: auto; - flex-basis: auto; - } +.k-ui-namespace [class^=k-icon-document-]:before, +.k-ui-namespace [class*=" k-icon-document-"]:before { + background-size: cover; } - -.k-ui-namespace .k-gallery--xs .k-gallery__items { - content: "112px"; -} - -======= -.k-ui-namespace .k-gallery--xxs .k-gallery__item { - width: 64px; +.k-ui-namespace .k-label { + display: inline-block; + padding: 0.33em 0.4em; + font-size: 80%; + font-weight: 700; + line-height: 1; + text-align: center; + white-space: no-wrap; + vertical-align: baseline; + border-radius: 0.33em; + background: rgba(0, 0, 0, 0.4); + color: white; + border: none; } -@supports (display: grid) { - .k-ui-namespace .k-gallery--xxs .k-gallery__item { - width: 100%; - flex-basis: auto; - } +.k-ui-namespace .k-label[href], .k-ui-namespace .k-label[href]:hover, .k-ui-namespace .k-label[href]:focus { + text-decoration: none; } -.k-ui-namespace .k-gallery--xs .k-gallery__items { - content: "112px"; +.k-ui-namespace .k-label--base { + background: #2c3e50; + color: white; } ->>>>>>> master -@supports (display: grid) { - .k-ui-namespace .k-gallery--xs .k-gallery__items { - grid-template-columns: repeat(auto-fill, minmax(112px, 1fr)); - } +.k-ui-namespace a.k-label--base:hover, .k-ui-namespace a.k-label--base:focus, .k-ui-namespace button.k-label--base:hover, .k-ui-namespace button.k-label--base:focus { + background: #1f2c39; + color: white; } -<<<<<<< HEAD - -.k-ui-namespace .k-gallery--xs .k-gallery__item { - width: 112px; +.k-ui-namespace .k-label--accent { + background: #3071a9; + color: white; } - -@supports (display: grid) { - .k-ui-namespace .k-gallery--xs .k-gallery__item { - width: 100%; - -ms-flex-preferred-size: auto; - flex-basis: auto; - } +.k-ui-namespace a.k-label--accent:hover, .k-ui-namespace a.k-label--accent:focus, .k-ui-namespace button.k-label--accent:hover, .k-ui-namespace button.k-label--accent:focus { + background: #285e8d; + color: white; } - -.k-ui-namespace .k-gallery--s .k-gallery__items { - content: "144px"; +.k-ui-namespace .k-label--success { + background: #27ae60; + color: white; } - -======= -.k-ui-namespace .k-gallery--xs .k-gallery__item { - width: 112px; +.k-ui-namespace a.k-label--success:hover, .k-ui-namespace a.k-label--success:focus, .k-ui-namespace button.k-label--success:hover, .k-ui-namespace button.k-label--success:focus { + background: #209150; + color: white; } -@supports (display: grid) { - .k-ui-namespace .k-gallery--xs .k-gallery__item { - width: 100%; - flex-basis: auto; - } +.k-ui-namespace .k-label--neutral { + background: #3498db; + color: white; } -.k-ui-namespace .k-gallery--s .k-gallery__items { - content: "144px"; +.k-ui-namespace a.k-label--neutral:hover, .k-ui-namespace a.k-label--neutral:focus, .k-ui-namespace button.k-label--neutral:hover, .k-ui-namespace button.k-label--neutral:focus { + background: #2386c8; + color: white; } ->>>>>>> master -@supports (display: grid) { - .k-ui-namespace .k-gallery--s .k-gallery__items { - grid-template-columns: repeat(auto-fill, minmax(144px, 1fr)); - } +.k-ui-namespace .k-label--warning { + background: #e67e22; + color: white; } -<<<<<<< HEAD - -.k-ui-namespace .k-gallery--s .k-gallery__item { - width: 144px; +.k-ui-namespace a.k-label--warning:hover, .k-ui-namespace a.k-label--warning:focus, .k-ui-namespace button.k-label--warning:hover, .k-ui-namespace button.k-label--warning:focus { + background: #cd6d17; + color: white; } - -@supports (display: grid) { - .k-ui-namespace .k-gallery--s .k-gallery__item { - width: 100%; - -ms-flex-preferred-size: auto; - flex-basis: auto; - } +.k-ui-namespace .k-label--error { + background: #c0392b; + color: white; } - -.k-ui-namespace .k-gallery--l .k-gallery__items { - content: "224px"; +.k-ui-namespace a.k-label--error:hover, .k-ui-namespace a.k-label--error:focus, .k-ui-namespace button.k-label--error:hover, .k-ui-namespace button.k-label--error:focus { + background: #a33024; + color: white; } - -======= -.k-ui-namespace .k-gallery--s .k-gallery__item { - width: 144px; +.k-ui-namespace .k-label--float-end { + float: right; } -@supports (display: grid) { - .k-ui-namespace .k-gallery--s .k-gallery__item { - width: 100%; - flex-basis: auto; - } +[dir=rtl] .k-ui-namespace .k-label--float-end { + float: left; } -.k-ui-namespace .k-gallery--l .k-gallery__items { - content: "224px"; + +.k-ui-namespace .k-navigation .k-label { + position: relative; + top: -1px; + left: 2px; + margin: -2px 0; + padding: 0 0.25em; + font-size: 13px; + line-height: 16px; + vertical-align: middle; + max-height: 16px; + box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.4); } ->>>>>>> master -@supports (display: grid) { - .k-ui-namespace .k-gallery--l .k-gallery__items { - grid-template-columns: repeat(auto-fill, minmax(224px, 1fr)); - } +.k-ui-namespace .k-navigation .k-label--base { + box-shadow: 0 0 0 2px #2c3e50; } -<<<<<<< HEAD - -.k-ui-namespace .k-gallery--l .k-gallery__item { - width: 224px; +.k-ui-namespace .k-navigation .k-label--accent { + box-shadow: 0 0 0 2px #3071a9; } - -@supports (display: grid) { - .k-ui-namespace .k-gallery--l .k-gallery__item { - width: 100%; - -ms-flex-preferred-size: auto; - flex-basis: auto; - } +.k-ui-namespace .k-navigation .k-label--success { + box-shadow: 0 0 0 2px #27ae60; } - -.k-ui-namespace .k-gallery--xl .k-gallery__items { - content: "288px"; +.k-ui-namespace .k-navigation .k-label--neutral { + box-shadow: 0 0 0 2px #3498db; } - -======= -.k-ui-namespace .k-gallery--l .k-gallery__item { - width: 224px; +.k-ui-namespace .k-navigation .k-label--warning { + box-shadow: 0 0 0 2px #e67e22; } -@supports (display: grid) { - .k-ui-namespace .k-gallery--l .k-gallery__item { - width: 100%; - flex-basis: auto; - } +.k-ui-namespace .k-navigation .k-label--error { + box-shadow: 0 0 0 2px #c0392b; } -.k-ui-namespace .k-gallery--xl .k-gallery__items { - content: "288px"; +.k-ui-namespace .k-navigation .k-label--float-end { + position: static; + margin: 0; } ->>>>>>> master -@supports (display: grid) { - .k-ui-namespace .k-gallery--xl .k-gallery__items { - grid-template-columns: repeat(auto-fill, minmax(288px, 1fr)); - } +.k-ui-namespace .k-list { + padding: 0; + list-style: none; + border: none; + background: transparent; + /* 1 */ + margin: 4px 0; + /** + * Items + */ + /** + * Links + * + * 1. Make item fully clickable + * 2. removing underlines + */ + /** + * Active link + */ + /** + * Icons + */ } -<<<<<<< HEAD - -.k-ui-namespace .k-gallery--xl .k-gallery__item { - width: 288px; +[dir=rtl] .k-ui-namespace .k-list { + /* Override for rtl ul-ol-li styling */ + margin: 4px 0; + padding: 0; } -@supports (display: grid) { - .k-ui-namespace .k-gallery--xl .k-gallery__item { - width: 100%; - -ms-flex-preferred-size: auto; - flex-basis: auto; - } +.k-ui-namespace .k-list li { + display: block; } - -.k-ui-namespace .k-gallery--xxl .k-gallery__items { - content: "352px"; +.k-ui-namespace .k-list a { + display: block; + /* 1 */ + padding: 8px 16px; + color: #222222; + line-height: 20px; + text-decoration: none; + /* 2 */ + /** + * Hover & focus state + */ } - -======= -.k-ui-namespace .k-gallery--xl .k-gallery__item { - width: 288px; +.k-ui-namespace .k-list a:hover, .k-ui-namespace .k-list a:focus { + background: white; + color: #222222; + text-decoration: none; + /* 2 */ } -@supports (display: grid) { - .k-ui-namespace .k-gallery--xl .k-gallery__item { - width: 100%; - flex-basis: auto; - } +.k-ui-namespace .k-list .k-is-active a { + font-weight: 700; + background: #eeeeee; + color: #222222; } -.k-ui-namespace .k-gallery--xxl .k-gallery__items { - content: "352px"; +.k-ui-namespace .k-list .k-is-active a:hover { + background: transparent; + cursor: default; } ->>>>>>> master -@supports (display: grid) { - .k-ui-namespace .k-gallery--xxl .k-gallery__items { - grid-template-columns: repeat(auto-fill, minmax(352px, 1fr)); - } +.k-ui-namespace .k-list [class^=k-icon] { + display: inline-block; + margin-right: 8px; } -<<<<<<< HEAD - -.k-ui-namespace .k-gallery--xxl .k-gallery__item { - width: 352px; +[dir=rtl] .k-ui-namespace .k-list [class^=k-icon] { + margin-right: auto; + margin-left: 8px; } -@supports (display: grid) { - .k-ui-namespace .k-gallery--xxl .k-gallery__item { - width: 100%; - -ms-flex-preferred-size: auto; - flex-basis: auto; - } +.k-ui-namespace .k-loader-container { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 5; + background: rgba(255, 255, 255, 0.8); + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; +} +.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader-container .k-loader { + color: #3071a9; + left: 0; } -.k-ui-namespace .k-gallery-pagination { - padding: 8px 8px 7px; - background: #fbfafa; - -ms-flex: 0 0 auto; - flex: 0 0 auto; -======= -.k-ui-namespace .k-gallery--xxl .k-gallery__item { - width: 352px; +.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader { + display: inline-block; + font-size: 5px; + margin: 0 1.5em 2em; + position: relative; + text-indent: -9999em; + vertical-align: middle; + /** + * Sizes + */ } -@supports (display: grid) { - .k-ui-namespace .k-gallery--xxl .k-gallery__item { - width: 100%; - flex-basis: auto; - } +.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader, .k-cssanimations.k-boxshadow .k-ui-namespace .k-loader:before, .k-cssanimations.k-boxshadow .k-ui-namespace .k-loader:after { + border-radius: 50%; + width: 1em; + height: 1em; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + -webkit-animation: k-loader 1.61s infinite ease-in-out; + animation: k-loader 1.61s infinite ease-in-out; + -webkit-backface-visibility: visible; + backface-visibility: visible; } -.k-ui-namespace .k-gallery-pagination { - padding: 8px 8px 7px; - background: #fbfbfb; - flex: 0 0 auto; ->>>>>>> master - border-top: 1px solid gainsboro; - box-shadow: 0 1px 0 gainsboro; - /* 1 */ +.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader:before { + left: -1.25em; + -webkit-animation-delay: -0.20125s; + animation-delay: -0.20125s; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-off-canvas-toggle-holder { - display: none; - /* 1 */ +.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader:after { + left: 1.25em; + -webkit-animation-delay: 0.20125s; + animation-delay: 0.20125s; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-js-enabled .k-ui-namespace .k-off-canvas-toggle-holder { - display: block; - /* 2 */ +.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader:before, .k-cssanimations.k-boxshadow .k-ui-namespace .k-loader:after { + content: ""; + position: absolute; + top: 0; +} +.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader.k-loader--small { + font-size: 5px; +} +.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader.k-loader--medium { + font-size: 10px; +} +.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader.k-loader--large { + font-size: 20px; } -<<<<<<< HEAD -======= ->>>>>>> master -@media screen and (min-width: 768px) { - .k-js-enabled .k-ui-namespace .k-off-canvas-toggle-holder--left.k-off-canvas-toggle-holder { - display: none; - /* 3 */ +@-webkit-keyframes k-loader { + 0%, 80%, 100% { + box-shadow: 0 1em 0 -0.5em; + } + 40% { + box-shadow: 0 1em 0 0; } } -<<<<<<< HEAD -======= ->>>>>>> master -@media screen and (min-width: 600px) { - .k-js-enabled .k-ui-namespace .k-off-canvas-toggle-holder--right.k-off-canvas-toggle-holder { - display: none; - /* 3 */ +@keyframes k-loader { + 0%, 80%, 100% { + box-shadow: 0 1em 0 -0.5em; + } + 40% { + box-shadow: 0 1em 0 0; } } - -.k-ui-namespace .k-off-canvas-toggle { - position: relative; - z-index: 10; - float: left; - min-width: 32px; - height: 32px; - border: none; - border-radius: 3px; - margin: 8px 8px 7px; - background: #3071a9; - color: white; - font-size: 13px; - /** -<<<<<<< HEAD - * Set proper margins - */ +[dir=rtl] .k-ui-namespace .k-loader { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } -[dir="rtl"] .k-ui-namespace .k-off-canvas-toggle { -======= - * Set proper margins - */ +.k-ui-namespace .k-button .k-loader-container, .k-ui-namespace .btn .k-loader-container, +.k-ui-namespace .k-tabs .k-loader-container { + background: inherit; + /* 1 */ + color: inherit; + /* 1 */ + border-radius: inherit; + /* 1 */ + display: block; + text-align: center; + -webkit-transform: scale(0.001); + transform: scale(0.001); + /* 2 */ + -webkit-transform-origin: 50% 50%; + transform-origin: 50% 50%; } -[dir=rtl] .k-ui-namespace .k-off-canvas-toggle { ->>>>>>> master - left: auto; - float: right; +.k-ui-namespace .k-button .k-loader-container:before, .k-ui-namespace .btn .k-loader-container:before, +.k-ui-namespace .k-tabs .k-loader-container:before { + position: absolute; + content: " "; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + background: inherit; + /* 1 */ + opacity: 0.75; + -webkit-transform: scale(1000); + transform: scale(1000); + /* 3 */ + -webkit-transform-origin: 50% 50%; + transform-origin: 50% 50%; + border-radius: inherit; } - -.k-ui-namespace .k-off-canvas-toggle.k-off-canvas-toggle--left { - margin-right: 0; +.k-cssanimations.k-boxshadow .k-ui-namespace .k-button .k-loader-container .k-loader, .k-cssanimations.k-boxshadow .k-ui-namespace .btn .k-loader-container .k-loader, +.k-cssanimations.k-boxshadow .k-ui-namespace .k-tabs .k-loader-container .k-loader { + color: inherit; + -webkit-transform: scale(1000); + transform: scale(1000); + -webkit-transform-origin: 50% 50%; + transform-origin: 50% 50%; + top: -1000em; + /* 4 */ } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-off-canvas-toggle.k-off-canvas-toggle--left { -======= -[dir=rtl] .k-ui-namespace .k-off-canvas-toggle.k-off-canvas-toggle--left { ->>>>>>> master - margin-right: 10px; - margin-left: 0; +.k-cssanimations.k-boxshadow .k-ui-namespace .k-button .k-loader-container .k-loader:nth-child(n), .k-cssanimations.k-boxshadow .k-ui-namespace .btn .k-loader-container .k-loader:nth-child(n), +.k-cssanimations.k-boxshadow .k-ui-namespace .k-tabs .k-loader-container .k-loader:nth-child(n) { + margin-left: 1.5em; + margin-right: 1.5em; } -.k-ui-namespace .k-off-canvas-toggle.k-off-canvas-toggle--right { - margin-left: 0; +.k-ui-namespace .k-button .k-loader:first-child, .k-ui-namespace .btn .k-loader:first-child, +.k-ui-namespace .k-tabs .k-loader:first-child { + margin-right: 3em; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-off-canvas-toggle.k-off-canvas-toggle--right { -======= -[dir=rtl] .k-ui-namespace .k-off-canvas-toggle.k-off-canvas-toggle--right { ->>>>>>> master - margin-left: 10px; - margin-right: 0; +.k-ui-namespace .k-button .k-loader:not(first-child), .k-ui-namespace .btn .k-loader:not(first-child), +.k-ui-namespace .k-tabs .k-loader:not(first-child) { + margin-left: 3em; } - -.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar1, -.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar2, -.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar3, -.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar1, -.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar2, -.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar3 { - position: absolute; +.k-ui-namespace .k-button .k-loader:last-child, .k-ui-namespace .btn .k-loader:last-child, +.k-ui-namespace .k-tabs .k-loader:last-child { + margin-right: 1.5em; + margin-left: 3em; +} +.k-ui-namespace .k-login { + width: 100%; + max-width: 360px; + height: auto; + margin: auto; + display: inline-block; + /* 1 */ + vertical-align: middle; + /* 1 */ + flex: 0 0 auto; +} +.k-ui-namespace .k-login__brand { display: block; - background: white; + height: auto; + width: auto; + max-width: 100%; + text-align: center; + margin-left: auto; + margin-right: auto; + margin-bottom: 16px; + font-size: 17px; +} +.k-ui-namespace .k-login__brand img { + max-height: 100%; vertical-align: middle; - border-radius: 3px; - transition: 0.3s 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); - -webkit-backface-visibility: hidden; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar1, -.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar2, -.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar3 { - left: 9px; - width: 15px; - height: 3px; +.k-ui-namespace .k-login__content { + background: white; + color: #222222; + width: 100%; + border-radius: 4px; + padding: 16px; + box-shadow: 0 6px 0 -4px rgba(0, 0, 0, 0.3); + text-align: left; + white-space: normal; } -<<<<<<< HEAD - -.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar1 { - top: 9px; +[dir=rtl] .k-ui-namespace .k-login__content { + text-align: right; } -.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar2 { - top: 15px; -} - -.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar3 { - top: 21px; -} - -.k-ui-namespace .k-show-left-menu .k-off-canvas-toggle--left .k-toggle-button-bar1 { - top: 15px; - transform: rotate(135deg); -} - -.k-ui-namespace .k-show-left-menu .k-off-canvas-toggle--left .k-toggle-button-bar2 { - opacity: 0; - transform: scale(0); +.k-ui-namespace .k-navigation { + margin: 0; + list-style: none; + border: none; + /* 1 */ + border-bottom: 1px solid #c8c8c8; + padding: 16px 0 15px; + background: #e6e6e6; + /** + * Override for rtl ul-ol-li styling + */ + /** + * Items + */ + /** + * Links + * + * 1. Make item fully clickable + * 2. removing underlines + */ + /** + * Active link + */ } - -.k-ui-namespace .k-show-left-menu .k-off-canvas-toggle--left .k-toggle-button-bar3 { - top: 15px; - transform: rotate(-135deg); +[dir=rtl] .k-ui-namespace .k-navigation { + padding: 16px 0 15px; } -======= -.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar1 { - top: 9px; -} -.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar2 { - top: 15px; -} -.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar3 { - top: 21px; -} -.k-ui-namespace .k-show-left-menu .k-off-canvas-toggle--left .k-toggle-button-bar1 { - top: 15px; - -webkit-transform: rotate(135deg); - transform: rotate(135deg); -} -.k-ui-namespace .k-show-left-menu .k-off-canvas-toggle--left .k-toggle-button-bar2 { - opacity: 0; - -webkit-transform: scale(0); - transform: scale(0); +.k-ui-namespace .k-navigation li { + display: block; + line-height: 16px; } -.k-ui-namespace .k-show-left-menu .k-off-canvas-toggle--left .k-toggle-button-bar3 { - top: 15px; - -webkit-transform: rotate(-135deg); - transform: rotate(-135deg); +.k-ui-namespace .k-navigation a { + display: block; + /* 1 */ + padding-top: 8px; + padding-bottom: 8px; + padding-right: 16px; + padding-left: 24px; + font-size: 17px; + color: #222222; + text-decoration: none; + /** + * Hover & focus state + */ + /** + * Faux border + * + * Adding a border to the left, using "after" pseudo since "before" is used for the icon + */ + position: relative; + /** + * Hover & focus states + */ } ->>>>>>> master -.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar1, -.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar2, -.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar3 { - left: 13px; +[dir=rtl] .k-ui-namespace .k-navigation a { + padding-right: 24px; + padding-left: 16px; } -<<<<<<< HEAD -======= ->>>>>>> master -.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar1 { - width: 5px; - height: 5px; - top: 8px; +.k-ui-namespace .k-navigation a:hover, .k-ui-namespace .k-navigation a:focus { + background: #f8f8f8; + color: #222222; + text-decoration: none; + /* 2 */ } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar2, -.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar3 { +.k-ui-namespace .k-navigation a:after { + display: block; + position: absolute; + content: " "; + left: 0; + top: 0; width: 5px; - height: 10px; - top: 14px; -} -<<<<<<< HEAD - -.k-ui-namespace .k-show-right-menu .k-off-canvas-toggle--right .k-toggle-button-bar1 { - opacity: 0; - transform: scale(0); -} - -======= -.k-ui-namespace .k-show-right-menu .k-off-canvas-toggle--right .k-toggle-button-bar1 { - opacity: 0; - -webkit-transform: scale(0); - transform: scale(0); -} ->>>>>>> master -.k-ui-namespace .k-show-right-menu .k-off-canvas-toggle--right .k-toggle-button-bar2 { - top: 9px; - left: 14px; - height: 15px; -<<<<<<< HEAD - transform: rotate(135deg); - opacity: 1; - width: 3px; + height: 100%; } - -.k-ui-namespace .k-show-right-menu .k-off-canvas-toggle--right .k-toggle-button-bar3 { - top: 9px; - left: 14px; - transform: rotate(-135deg); - height: 15px; - width: 3px; +[dir=rtl] .k-ui-namespace .k-navigation a:after { + left: auto; + right: 0; } -======= - -webkit-transform: rotate(135deg); - transform: rotate(135deg); - opacity: 1; - width: 3px; -} -.k-ui-namespace .k-show-right-menu .k-off-canvas-toggle--right .k-toggle-button-bar3 { - top: 9px; - left: 14px; - -webkit-transform: rotate(-135deg); - transform: rotate(-135deg); - height: 15px; - width: 3px; -} ->>>>>>> master -.k-ui-namespace .k-heading { - font-size: 21px; - line-height: 28px; - margin-bottom: 16px; +.k-ui-namespace .k-navigation a:hover, .k-ui-namespace .k-navigation a:focus { + background: #f8f8f8; } -<<<<<<< HEAD - -.k-ui-namespace .k-heading:last-child { - margin-bottom: 0; +.k-ui-namespace .k-navigation a:hover:after, .k-ui-namespace .k-navigation a:focus:after { + background: #3071a9; } - -.k-ui-namespace .k-icon--accent { +.k-ui-namespace .k-navigation .k-is-active a { + background: #e6e6e6; color: #3071a9; + font-weight: 700; } - -.k-ui-namespace .k-icon--success { - color: #27ae60; -} - -.k-ui-namespace .k-icon--error { - color: #c0392b; -} - -.k-ui-namespace .k-icon--size-tiny { - font-size: 10px; +.k-ui-namespace .k-navigation .k-is-active a:after { + top: 12%; + height: 76%; + background: #3071a9; } - -.k-ui-namespace .k-icon--size-small { - font-size: 13px; +.k-ui-namespace .k-navigation .k-is-active a:hover { + background: transparent; + cursor: default; } - -.k-ui-namespace .k-icon--size-default { - font-size: 16px; +.k-checked .k-ui-namespace { + /* Block element to clear from other floating / inline-block elements */ } - -.k-ui-namespace .k-icon--size-medium { - font-size: 24px; +.k-checked .k-ui-namespace .k-optionlist { + display: block; + max-width: 100%; + overflow: auto; + /* "Inline" table to make element as wide as children */ } - -.k-ui-namespace .k-icon--size-large { - font-size: 32px; +.k-checked .k-ui-namespace .k-optionlist:before, .k-checked .k-ui-namespace .k-optionlist:after { + display: table; + content: " "; } - -.k-ui-namespace .k-icon--size-xlarge { - font-size: 48px; +.k-checked .k-ui-namespace .k-optionlist:after { + clear: both; } - -.k-ui-namespace .k-icon--size-huge { - font-size: 64px; +.k-checked .k-ui-namespace .k-optionlist .k-optionlist__content { + position: relative; + margin: 0; + border: 1px solid #cdcdcd; + padding: 1px; + border-radius: 4px; + background: white; + display: flex; + flex-wrap: wrap; + float: left; + /* Hiding the input but keeping accessible */ + /** + * Label styling + * + * 1. Display as table cell so the labels line up next to each other + * 2. Take one pixel off the radius to look smooth + * 3. Don't let the user select + */ + /** + * Styling label when checked + * + * 1. Transparent background for label itself + * 2. Show pseudo element + */ + /** + * Fake focus + * + * We need to create a separate element for the fake focus + * The children have position: relative so we can't just fill up the entire parent div + * + * 1. Position it on top of the parent element but behind the labels + * 2. Hide by default + * 3. Display on focus + * 4. Set border-radius same as parent + */ + /* Display on focus and active */ } - -======= -.k-ui-namespace .k-heading:last-child { - margin-bottom: 0; -} -.k-ui-namespace .k-icon--accent { - color: #3071a9; +.k-checked .k-ui-namespace .k-optionlist .k-optionlist__content input[type=radio] { + position: absolute; + overflow: hidden; + clip: rect(0 0 0 0); + height: 1px; + width: 1px; + margin: -1px; + padding: 0; + border: 0; } -.k-ui-namespace .k-icon--success { - color: #27ae60; +.k-checked .k-ui-namespace .k-optionlist .k-optionlist__content label { + position: relative; + z-index: 1; + display: table-cell; + /* 1 */ + margin: 0; + padding: 6px 10px; + line-height: 1.25em; + text-align: center; + color: #222222; + font-weight: 400; + border-radius: 3px; + /* 2 */ + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + /* 3 */ + word-wrap: break-word; + overflow-wrap: break-word; + flex: 1 1 auto; + transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); + -webkit-backface-visibility: hidden; + /** + * Fake background to be able to zoom in in from the center on select + * + * 1. Cover the entire parent + * 2. Low z-index so label content will stay on top + * 3. Hide the element by default + * 4. Same radius as parent + * 5. Scale to 0,0 + */ + /* A little darker background on hovering (no need for focus since this is a ` elements are fully clickable for sorting + * 2. Don't use long header titles since they won't be wrapped + * 3. Whole should be clickable + * 4. Set padding here + */ + /** + * Body + * + * 1. Small extra info below title display:block to display below title + */ + /** + * Hover background + */ } - -@media screen and (min-width: 600px) { - .k-ui-namespace .k-scopebar__item-label { - top: 6px; - right: 4px; - } -<<<<<<< HEAD - [dir="rtl"] .k-ui-namespace .k-scopebar__item-label { -======= - [dir=rtl] .k-ui-namespace .k-scopebar__item-label { ->>>>>>> master - right: auto; - left: 4px; - } +.k-ui-namespace .k-table-container table { + margin: 0; + padding: 0; + width: 100%; + text-align: left; + border-collapse: separate; + border-spacing: 0; + font-size: inherit; + /* 1 */ + min-width: 0 !important; + flex: 1 1 auto; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-scopebar__item-label--numberless { - top: 0; - right: 0; +[dir=rtl] .k-ui-namespace .k-table-container table { + text-align: right; } -<<<<<<< HEAD -[dir="rtl"] .k-ui-namespace .k-scopebar__item-label--numberless { -======= -[dir=rtl] .k-ui-namespace .k-scopebar__item-label--numberless { ->>>>>>> master - right: auto; - left: 0; +.k-ui-namespace .k-table-container th, +.k-ui-namespace .k-table-container td { + border: none; + position: relative; + height: 40px; + vertical-align: middle; + text-align: left; + line-height: 1; } - -.k-ui-namespace .k-scopebar__item-label--numberless:after { - display: block; - content: " "; - width: 5px; - height: 5px; - background: white; - position: absolute; - top: 5px; - left: 5px; - border-radius: 50%; - box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2); +.k-ui-namespace .k-table-container th input, +.k-ui-namespace .k-table-container td input { + display: inline-block; + /* 1 */ + vertical-align: middle; + /* 1 */ + margin: 0; + /* 2 */ } -<<<<<<< HEAD - -.k-ui-namespace .k-scopebar-dropdown { - overflow: hidden; +[dir=rtl] .k-ui-namespace .k-table-container th, +[dir=rtl] .k-ui-namespace .k-table-container td { + text-align: right; } -======= -.k-ui-namespace .k-scopebar-dropdown { - overflow: hidden; +.k-ui-namespace .k-table-container th { + /* autoprefixer: off */ } ->>>>>>> master -@media screen and (min-width: 600px) { - .k-ui-namespace .k-scopebar-dropdown { - position: relative; - z-index: 2; +@supports ((position: -webkit-sticky) or (position: sticky)) and (not (position: -webkit-sticky)) { + .k-ui-namespace .k-table-container th { + /* autoprefixer: off */ + position: sticky; + top: 0; + z-index: 1; } } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-scopebar-dropdown.k-is-active { - overflow: visible; - z-index: 3; -} -<<<<<<< HEAD - -.k-ui-namespace .k-scopebar-dropdown.k-is-active .k-scopebar-dropdown__body { - visibility: visible; +.k-ui-namespace .k-table-container th { + border-bottom: 1px solid gainsboro; + z-index: 1; + padding: 0 8px; + /* 1 */ + white-space: nowrap; + /* 2 */ + background: #fbfbfb; + font-weight: 400; + /** + * Size icons accordingly + */ } - -.k-ui-namespace .k-scopebar-dropdown.k-is-active .k-scopebar__item--filter__title { - text-decoration: underline; +.k-ui-namespace .k-table-container th a { + display: block; + /* 3 */ + padding: 6px 8px; + /* 4 */ + margin-left: -8px; + margin-right: -8px; + line-height: 27px; + text-decoration: none; } - -.k-ui-namespace .k-scopebar-dropdown.k-is-active .k-scopebar-dropdown__button { - background: #ededed; +.k-ui-namespace .k-table-container th a:focus, .k-ui-namespace .k-table-container th a:hover { + background: #f3f3f3; } - -======= -.k-ui-namespace .k-scopebar-dropdown.k-is-active .k-scopebar-dropdown__body { - visibility: visible; -} -.k-ui-namespace .k-scopebar-dropdown.k-is-active .k-scopebar__item--filter__title { - text-decoration: underline; -} -.k-ui-namespace .k-scopebar-dropdown.k-is-active .k-scopebar-dropdown__button { - background: #ededed; -} ->>>>>>> master -.k-ui-namespace .k-scopebar-dropdown__button { - position: relative; - border: none; - background: transparent; - margin: 0; - padding: 0 6px; - line-height: 39px; - height: 39px; - font-size: 13px; - cursor: pointer; -} -<<<<<<< HEAD - -.k-ui-namespace .k-scopebar-dropdown__button:hover, .k-ui-namespace .k-scopebar-dropdown__button:focus { - background: #ededed; +.k-ui-namespace .k-table-container th [class*=k-icon] { + font-size: 16px; + line-height: 1; + vertical-align: middle; } - -======= -.k-ui-namespace .k-scopebar-dropdown__button:hover, .k-ui-namespace .k-scopebar-dropdown__button:focus { - background: #ededed; +.k-ui-namespace .k-table-container td { + border-bottom: 1px solid #ededed; + padding: 6px 8px; + background: white; } ->>>>>>> master -@media screen and (min-width: 600px) { - .k-ui-namespace .k-scopebar-dropdown__button { - padding: 0 12px; - } +.k-ui-namespace .k-table-container tr:last-child td { + border-bottom: none; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-scopebar-dropdown__body { - position: absolute; - visibility: hidden; +.k-ui-namespace .k-table-container tr:nth-child(odd) td { background: white; - border: 1px solid #e0e0e0; - color: #222222; - box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.15); - border-radius: 0 0 5px 5px; - min-width: 200px; - left: 0; - right: 0; - top: 100%; -} -<<<<<<< HEAD - -======= ->>>>>>> master -@media screen and (min-width: 600px) { - .k-ui-namespace .k-scopebar-dropdown__body { - min-width: 300px; - right: auto; - left: -1px; - } -<<<<<<< HEAD - [dir="rtl"] .k-ui-namespace .k-scopebar-dropdown__body { -======= - [dir=rtl] .k-ui-namespace .k-scopebar-dropdown__body { ->>>>>>> master - left: auto; - right: -1px; - } } -<<<<<<< HEAD - -.k-ui-namespace .k-scopebar-dropdown__body .select2 { - min-width: 100%; +.k-ui-namespace .k-table-container tr:focus td, .k-ui-namespace .k-table-container tr:hover td, +.k-ui-namespace .k-table-container tr:nth-child(n):focus td, +.k-ui-namespace .k-table-container tr:nth-child(n):hover td { + background: #fbfbfb; } - -.k-ui-namespace .k-scopebar-dropdown__body__content { - padding: 5px; +.k-ui-namespace .k-table-container [class*=k-icon] { + display: inline-block; } - -.k-ui-namespace .k-scopebar-dropdown__body__buttons { - line-height: 14px; - border-top: 1px solid #e0e0e0; - background: #fbfafa; -======= -.k-ui-namespace .k-scopebar-dropdown__body .select2 { - min-width: 100%; +.k-ui-namespace .k-table-container a { + color: inherit; } -.k-ui-namespace .k-scopebar-dropdown__body__content { - padding: 5px; +.k-ui-namespace .k-table-container a { + display: inline-block; + vertical-align: middle; + text-decoration: none; } -.k-ui-namespace .k-scopebar-dropdown__body__buttons { - line-height: 14px; - border-top: 1px solid #e0e0e0; - background: #fbfbfb; ->>>>>>> master - color: #222222; - padding: 8px 5px; - text-align: center; - border-radius: 0 0 5px 5px; +.k-ui-namespace .k-table-container a:hover, .k-ui-namespace .k-table-container a:focus { + text-decoration: underline; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-scopebar-dropdown__body__buttons .btn { - padding: 4px 30px; +.k-ui-namespace .k-table-container small { + display: block; + font-size: 11px; line-height: 16px; + padding-top: 1px; } -<<<<<<< HEAD - -.k-ui-namespace .k-scopebar__item--breadcrumbs { - width: auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - -ms-flex-order: -1; - order: -1; - display: block; - /** - * Adjusted styling to display nicely inside the scopebar - */ +.k-ui-namespace .k-table-container .k-table-data--right { + text-align: right; } - -@media screen and (min-width: 600px) { - .k-ui-namespace .k-scopebar__item--breadcrumbs { - width: auto; - -ms-flex-order: 0; - order: 0; - /* 1 */ - } +[dir=rtl] .k-ui-namespace .k-table-container .k-table-data--right { + text-align: left; } -@media screen and (min-width: 1024px) { - .k-ui-namespace .k-scopebar__item--breadcrumbs { - display: -ms-flexbox !important; - display: flex !important; - -ms-flex: 1 1 auto; - flex: 1 1 auto; -======= -.k-ui-namespace .k-scopebar__item--breadcrumbs { - width: auto; - flex: 1 1 auto; - order: -1; - display: block; - /** - * Adjusted styling to display nicely inside the scopebar - */ +.k-ui-namespace .k-table-container .k-table-data--center { + text-align: center; } -@media screen and (min-width: 600px) { - .k-ui-namespace .k-scopebar__item--breadcrumbs { - width: auto; - order: 0; - /* 1 */ - } +.k-ui-namespace .k-table-container .k-table-data--nowrap { + white-space: nowrap; } -@media screen and (min-width: 1024px) { - .k-ui-namespace .k-scopebar__item--breadcrumbs { - display: flex !important; - flex: 1 1 auto; ->>>>>>> master - max-width: 100%; - overflow: hidden; - } +.k-ui-namespace .k-table-container .k-table-data--wrap { + word-break: break-all; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-scopebar__item--breadcrumbs .k-breadcrumb { - position: static; - top: auto; - bottom: auto; - visibility: visible; - border-bottom: none; - overflow: auto; - text-overflow: ellipsis; +.k-ui-namespace .k-table-container .k-table-data--toggle, +.k-ui-namespace .k-table-container .k-table-data--form, +.k-ui-namespace .k-table-container .k-table-data--icon { white-space: nowrap; -<<<<<<< HEAD - -ms-flex: 1 1 auto; - flex: 1 1 auto; + line-height: 1; + vertical-align: middle; } - -.k-ui-namespace .k-scopebar__item--buttons { - display: block; - -ms-flex: 0 0 auto; - flex: 0 0 auto; - /** - * Floating nicely - */ +.k-ui-namespace .k-table-container .k-table-data--toggle a, .k-ui-namespace .k-table-container .k-table-data--toggle span, .k-ui-namespace .k-table-container .k-table-data--toggle input, .k-ui-namespace .k-table-container .k-table-data--toggle svg, .k-ui-namespace .k-table-container .k-table-data--toggle div, .k-ui-namespace .k-table-container .k-table-data--toggle small, .k-ui-namespace .k-table-container .k-table-data--toggle img, +.k-ui-namespace .k-table-container .k-table-data--form a, +.k-ui-namespace .k-table-container .k-table-data--form span, +.k-ui-namespace .k-table-container .k-table-data--form input, +.k-ui-namespace .k-table-container .k-table-data--form svg, +.k-ui-namespace .k-table-container .k-table-data--form div, +.k-ui-namespace .k-table-container .k-table-data--form small, +.k-ui-namespace .k-table-container .k-table-data--form img, +.k-ui-namespace .k-table-container .k-table-data--icon a, +.k-ui-namespace .k-table-container .k-table-data--icon span, +.k-ui-namespace .k-table-container .k-table-data--icon input, +.k-ui-namespace .k-table-container .k-table-data--icon svg, +.k-ui-namespace .k-table-container .k-table-data--icon div, +.k-ui-namespace .k-table-container .k-table-data--icon small, +.k-ui-namespace .k-table-container .k-table-data--icon img { + vertical-align: middle; + line-height: 1; } - -======= - flex: 1 1 auto; +.k-ui-namespace .k-table-container .k-table-data--toggle [class*=k-icon], +.k-ui-namespace .k-table-container .k-table-data--form [class*=k-icon], +.k-ui-namespace .k-table-container .k-table-data--icon [class*=k-icon] { + font-size: 16px; } -.k-ui-namespace .k-scopebar__item--buttons { - display: block; - flex: 0 0 auto; +.k-ui-namespace .k-table-container .k-table-data--multiline { /** - * Floating nicely + * Give anchors underlines to set them apart from default text */ } ->>>>>>> master -@media screen and (min-width: 400px) { - .k-ui-namespace .k-scopebar__item--buttons { - float: right; - } +.k-ui-namespace .k-table-container .k-table-data--multiline a, .k-ui-namespace .k-table-container .k-table-data--multiline span, .k-ui-namespace .k-table-container .k-table-data--multiline input, .k-ui-namespace .k-table-container .k-table-data--multiline svg, .k-ui-namespace .k-table-container .k-table-data--multiline small, .k-ui-namespace .k-table-container .k-table-data--multiline img { + display: inline; + vertical-align: baseline; } -<<<<<<< HEAD - -======= ->>>>>>> master -@media screen and (min-width: 1024px) { - .k-ui-namespace .k-scopebar__item--buttons { - float: none; - } +.k-ui-namespace .k-table-container .k-table-data--multiline a { + text-decoration: underline; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-scopebar__button { - margin: 0; +.k-ui-namespace .k-table-container .k-table-data--multiline a:hover, .k-ui-namespace .k-table-container .k-table-data--multiline a:focus { + text-decoration: none; +} +.k-ui-namespace .k-table-container .k-table-data--toggle { padding: 0; - list-style: none; - border: none; - background: transparent; - position: relative; - display: block; - float: left; - height: 32px; - margin: 4px 4px 3px 4px; - margin-left: 0; - padding-left: 7px; - padding-right: 7px; - border-radius: 2px; - text-align: center; - line-height: 32px; - cursor: pointer; - transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); - -webkit-backface-visibility: hidden; - border: 1px solid transparent; - /** -<<<<<<< HEAD - * 1. Absolute center - */ + font-size: 0; + line-height: 0; + overflow: hidden; + width: 0; + visibility: visible; } - -[dir="rtl"] .k-ui-namespace .k-scopebar__button { -======= - * 1. Absolute center - */ +.k-ui-namespace .k-table-container .k-table-data--toggle--hidden { + padding: 0; } -[dir=rtl] .k-ui-namespace .k-scopebar__button { ->>>>>>> master - float: right; - margin-left: 4px; - margin-right: 0; +.k-ui-namespace .k-table-container .k-table-data--toggle--hidden span, .k-ui-namespace .k-table-container .k-table-data--toggle--hidden div, .k-ui-namespace .k-table-container .k-table-data--toggle--hidden img, .k-ui-namespace .k-table-container .k-table-data--toggle--hidden a { + display: none !important; } - -.k-ui-namespace .k-scopebar__button:hover { - border-color: #d4d4d4; - background: white; +.k-ui-namespace .k-table-container .footable.breakpoint .k-table-data--toggle { + width: 1%; + padding-left: 8px; + padding-right: 8px; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-scopebar__button.k-is-active { - border-color: #d4d4d4; - background: white; +.k-ui-namespace .k-table-container .k-table-data--form input { + margin: 0 !important; } -<<<<<<< HEAD - -.k-ui-namespace .k-scopebar__button [class^="k-icon"] { -======= -.k-ui-namespace .k-scopebar__button [class^=k-icon] { ->>>>>>> master - display: block; - margin-top: 7px; - /* 1 */ - margin-bottom: 7px; - /* 1 */ +.k-ui-namespace .k-table-container .k-table-data--icon img { + min-width: 16px; width: 16px; - height: 16px; - line-height: 0; - font-size: 0; - vertical-align: middle; + max-width: 16px; } -<<<<<<< HEAD - -.k-ui-namespace .k-scopebar__button [class^="k-icon"]:before { - font-size: 16px; - line-height: 16px; +.k-ui-namespace .k-table-container th.k-table-data--icon a { + line-height: 27px; } - -======= -.k-ui-namespace .k-scopebar__button [class^=k-icon]:before { - font-size: 16px; - line-height: 16px; +.k-ui-namespace .k-table-container .k-table-data--ellipsis { + max-width: 0; + overflow: hidden; } ->>>>>>> master -.k-ui-namespace .k-scopebar__item--search { - position: relative; - /* 1 */ - margin-left: auto; - /* 2 */ -<<<<<<< HEAD - -ms-flex: 1 1 auto; - flex: 1 1 auto; - -ms-flex-order: 20; - order: 20; - /** - * Hide when JS is enabled - */ - /** - * 1. Reset order - * 2. Set proper widths - */ - /** - * Label - */ - /** - * The search field - */ - /** - * Search buttons - */ - /** - * The search submit button - */ - /** - * The search empty / reset button - */ - /** - * The active search label - */ +.k-ui-namespace .k-table-container .k-table-data--ellipsis a, .k-ui-namespace .k-table-container .k-table-data--ellipsis span, .k-ui-namespace .k-table-container .k-table-data--ellipsis input, .k-ui-namespace .k-table-container .k-table-data--ellipsis svg, .k-ui-namespace .k-table-container .k-table-data--ellipsis div, .k-ui-namespace .k-table-container .k-table-data--ellipsis small { + vertical-align: middle; + max-width: 100%; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; } - -[dir="rtl"] .k-ui-namespace .k-scopebar__item--search { -======= - flex: 1 1 auto; - order: 20; - /** - * Hide when JS is enabled - */ - /** - * 1. Reset order - * 2. Set proper widths - */ - /** - * Label - */ +.k-ui-namespace .k-table-container .k-table__item--state { /** - * The search field + * pointers for clickable elements */ +} +.k-ui-namespace .k-table-container .k-table__item--state button.k-ui-namespace .k-table-container .k-table__item--state, +.k-ui-namespace .k-table-container .k-table__item--state a.k-ui-namespace .k-table-container .k-table__item--state { + cursor: pointer; +} +.k-ui-namespace .k-table-container .k-table__item--state button.k-ui-namespace .k-table-container .k-table__item--state:focus, .k-ui-namespace .k-table-container .k-table__item--state button.k-ui-namespace .k-table-container .k-table__item--state:hover, +.k-ui-namespace .k-table-container .k-table__item--state a.k-ui-namespace .k-table-container .k-table__item--state:focus, +.k-ui-namespace .k-table-container .k-table__item--state a.k-ui-namespace .k-table-container .k-table__item--state:hover { + text-decoration: underline; +} +.k-ui-namespace .k-table-container .k-table__item--state-pending { + color: #e67e22; +} +.k-ui-namespace .k-table-container .k-table__item--state-expired { + color: #3498db; +} +.k-ui-namespace .k-table-container .k-table__item--state-unpublished { + color: #c0392b; +} +.k-ui-namespace .k-table-container .k-table__item--state-published { + color: #27ae60; +} +.k-ui-namespace .k-table-container { /** - * Search buttons + * Only set top when a thead is found */ +} +.k-ui-namespace .k-table-container .k-table__sub-header th { + padding: 0.7em 8px 0.5em; + height: auto; + font-size: 11px; + line-height: 16px; + font-weight: 700; + vertical-align: middle; + text-transform: uppercase; + white-space: nowrap; + background: #fbfbfb; + border-bottom-color: #ededed; +} +.k-ui-namespace .k-table-container thead ~ tbody .k-table__sub-header th { + /* autoprefixer: off */ +} +@supports ((position: -webkit-sticky) or (position: sticky)) and (not (position: -webkit-sticky)) { + .k-ui-namespace .k-table-container thead ~ tbody .k-table__sub-header th { + top: 40px; + } +} +.k-ui-namespace .k-table-container { /** - * The search submit button + * Set proper spacing before levels */ /** - * The search empty / reset button + * Do not display the level icon for the first level items */ /** - * The active search label + * Space icons away from text */ } -[dir=rtl] .k-ui-namespace .k-scopebar__item--search { ->>>>>>> master - margin-left: 0; - margin-right: auto; +.k-ui-namespace .k-table-container .k-table__item-level { + white-space: nowrap; +} +.k-ui-namespace .k-table-container .k-table__item-level:before { + content: " "; + display: block; + width: 6px; + height: 6px; + border-left: 1px solid #bbb; + border-bottom: 1px solid #bbb; + position: absolute; + top: 50%; + margin-top: -3px; +} +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level:before { + border-left: none; + border-right: 1px solid #bbb; } -.k-js-enabled .k-ui-namespace .k-scopebar__item--search { - display: none; - width: 100%; +.k-ui-namespace .k-table-container .k-table__item-level1 { + padding-left: 8px; +} +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level1 { + padding-left: 0; + padding-right: 8px; } -@media screen and (min-width: 1024px) { - .k-ui-namespace .k-scopebar__item--search { - display: block !important; -<<<<<<< HEAD - -ms-flex: 0 0 auto; - flex: 0 0 auto; - -ms-flex-order: 0; - order: 0; - /* 1 */ - } +.k-ui-namespace .k-table-container .k-table__item-level1:before { + left: -10px; +} +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level1:before { + left: auto; + right: -10px; } -======= - flex: 0 0 auto; - order: 0; - /* 1 */ - } +.k-ui-namespace .k-table-container .k-table__item-level2 { + padding-left: 32px; } ->>>>>>> master -@media screen and (min-width: 1024px) { - .k-ui-namespace .k-scopebar__item--search { - min-width: 221px; - width: 221px; - max-width: 221px; - /* 2 */ - } +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level2 { + padding-left: 0; + padding-right: 32px; } -<<<<<<< HEAD -======= ->>>>>>> master -@media screen and (min-width: 1200px) { - .k-ui-namespace .k-scopebar__item--search { - min-width: 286px; - width: 286px; - max-width: 286px; - /* 2 */ - } +.k-ui-namespace .k-table-container .k-table__item-level2:before { + left: 14px; +} +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level2:before { + left: auto; + right: 14px; } -<<<<<<< HEAD -======= ->>>>>>> master -.k-ui-namespace .k-scopebar__item--search .k-search { - width: 100%; - position: relative; +.k-ui-namespace .k-table-container .k-table__item-level3 { + padding-left: 56px; +} +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level3 { + padding-left: 0; + padding-right: 56px; } -<<<<<<< HEAD -.k-ui-namespace .k-scopebar__item--search .k-search--has-search-button .k-search__field { - padding-left: 26px; +.k-ui-namespace .k-table-container .k-table__item-level3:before { + left: 38px; +} +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level3:before { + left: auto; + right: 38px; } -[dir="rtl"] .k-ui-namespace .k-scopebar__item--search .k-search--has-search-button .k-search__field { -======= -.k-ui-namespace .k-scopebar__item--search .k-search--has-search-button .k-search__field { - padding-left: 26px; +.k-ui-namespace .k-table-container .k-table__item-level4 { + padding-left: 80px; } -[dir=rtl] .k-ui-namespace .k-scopebar__item--search .k-search--has-search-button .k-search__field { ->>>>>>> master +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level4 { padding-left: 0; - padding-right: 26px; + padding-right: 80px; } -.k-ui-namespace .k-scopebar__item--search .k-search--has-empty-button .k-search__field { - padding-right: 20px; +.k-ui-namespace .k-table-container .k-table__item-level4:before { + left: 62px; +} +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level4:before { + left: auto; + right: 62px; } -<<<<<<< HEAD -[dir="rtl"] .k-ui-namespace .k-scopebar__item--search .k-search--has-empty-button .k-search__field { -======= -[dir=rtl] .k-ui-namespace .k-scopebar__item--search .k-search--has-empty-button .k-search__field { ->>>>>>> master - padding-right: 0; - padding-left: 20px; +.k-ui-namespace .k-table-container .k-table__item-level5 { + padding-left: 104px; +} +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level5 { + padding-left: 0; + padding-right: 104px; } -.k-ui-namespace .k-scopebar__item--search .k-search--has-both-buttons .k-search__field { - padding-left: 26px; - padding-right: 20px; +.k-ui-namespace .k-table-container .k-table__item-level5:before { + left: 86px; +} +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level5:before { + left: auto; + right: 86px; } -<<<<<<< HEAD -[dir="rtl"] .k-ui-namespace .k-scopebar__item--search .k-search--has-both-buttons .k-search__field { -======= -[dir=rtl] .k-ui-namespace .k-scopebar__item--search .k-search--has-both-buttons .k-search__field { ->>>>>>> master - padding-left: 20px; - padding-right: 26px; +.k-ui-namespace .k-table-container .k-table__item-level6 { + padding-left: 128px; +} +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level6 { + padding-left: 0; + padding-right: 128px; } -.k-ui-namespace .k-scopebar__item--search label { - position: absolute; - overflow: hidden; - clip: rect(0 0 0 0); - height: 1px; - width: 1px; - margin: -1px; - padding: 0; - border: 0; +.k-ui-namespace .k-table-container .k-table__item-level6:before { + left: 110px; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-scopebar__item--search .k-search__field { - margin: 0; - padding: 0; - list-style: none; - border: none; - background: transparent; - margin: 0; - display: block; - width: 100%; - max-width: none; - height: 40px; - border-radius: 0; - padding: 4px; - padding-right: 40px; - background: white; - color: #222222; - box-shadow: none; - -webkit-appearance: none; +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level6:before { + left: auto; + right: 110px; } -<<<<<<< HEAD -[dir="rtl"] .k-ui-namespace .k-scopebar__item--search .k-search__field { -======= -[dir=rtl] .k-ui-namespace .k-scopebar__item--search .k-search__field { ->>>>>>> master - padding-right: 0; - padding-left: 40px; +.k-ui-namespace .k-table-container .k-table__item-level7 { + padding-left: 152px; } - -@media screen and (min-width: 1024px) { - .k-ui-namespace .k-scopebar__item--search .k-search__field { - border-left: 1px solid #d4d4d4; - border-bottom: 1px solid #d4d4d4; - margin-bottom: -1px; - } -<<<<<<< HEAD - [dir="rtl"] .k-ui-namespace .k-scopebar__item--search .k-search__field { -======= - [dir=rtl] .k-ui-namespace .k-scopebar__item--search .k-search__field { ->>>>>>> master - border-left: none; - border-right: 1px solid #d4d4d4; - } +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level7 { + padding-left: 0; + padding-right: 152px; } -<<<<<<< HEAD -======= ->>>>>>> master -.k-ui-namespace .k-scopebar__item--search .k-search__submit, -.k-ui-namespace .k-scopebar__item--search .k-search__empty { - margin: 0; - padding: 0; - list-style: none; - border: none; - background: transparent; - position: absolute; - top: 50%; - width: 20px; - height: 20px; - margin-top: -10px; - vertical-align: middle; - line-height: 1; - cursor: pointer; - color: #555555; +.k-ui-namespace .k-table-container .k-table__item-level7:before { + left: 134px; } -<<<<<<< HEAD - -.k-ui-namespace .k-scopebar__item--search .k-search__submit [class*="k-icon-"], -.k-ui-namespace .k-scopebar__item--search .k-search__empty [class*="k-icon-"] { - vertical-align: middle; +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level7:before { + left: auto; + right: 134px; } -======= -.k-ui-namespace .k-scopebar__item--search .k-search__submit [class*=k-icon-], -.k-ui-namespace .k-scopebar__item--search .k-search__empty [class*=k-icon-] { - vertical-align: middle; +.k-ui-namespace .k-table-container .k-table__item-level8 { + padding-left: 176px; } ->>>>>>> master -.k-ui-namespace .k-scopebar__item--search .k-search__submit:focus, .k-ui-namespace .k-scopebar__item--search .k-search__submit:hover, -.k-ui-namespace .k-scopebar__item--search .k-search__empty:focus, -.k-ui-namespace .k-scopebar__item--search .k-search__empty:hover { - color: #222222; +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level8 { + padding-left: 0; + padding-right: 176px; } -<<<<<<< HEAD -======= ->>>>>>> master -.k-ui-namespace .k-scopebar__item--search .k-search__submit.k-is-visible, -.k-ui-namespace .k-scopebar__item--search .k-search__empty.k-is-visible { - display: inline-block; +.k-ui-namespace .k-table-container .k-table__item-level8:before { + left: 158px; +} +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level8:before { + left: auto; + right: 158px; } -<<<<<<< HEAD -======= ->>>>>>> master -.k-ui-namespace .k-scopebar__item--search .k-search__submit { - left: 3px; - font-size: 13px; +.k-ui-namespace .k-table-container .k-table__item-level9 { + padding-left: 200px; +} +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level9 { + padding-left: 0; + padding-right: 200px; } -<<<<<<< HEAD -[dir="rtl"] .k-ui-namespace .k-scopebar__item--search .k-search__submit { -======= -[dir=rtl] .k-ui-namespace .k-scopebar__item--search .k-search__submit { ->>>>>>> master +.k-ui-namespace .k-table-container .k-table__item-level9:before { + left: 182px; +} +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level9:before { left: auto; - right: 3px; + right: 182px; } -.k-ui-namespace .k-scopebar__item--search .k-search__empty { - display: none; - right: 0px; - font-size: 10px; +.k-ui-namespace .k-table-container .k-table__item-level10 { + padding-left: 224px; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-scopebar__item--search .k-search__empty { -======= -[dir=rtl] .k-ui-namespace .k-scopebar__item--search .k-search__empty { ->>>>>>> master - right: auto; - left: 0px; +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level10 { + padding-left: 0; + padding-right: 224px; } -.k-ui-namespace .k-scopebar__item--search .k-search__empty.k-is-visible { - display: inline-block; +.k-ui-namespace .k-table-container .k-table__item-level10:before { + left: 206px; +} +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level10:before { + left: auto; + right: 206px; } -<<<<<<< HEAD -======= ->>>>>>> master -.k-ui-namespace .k-scopebar__item--search .k-scopebar__item-label--numberless { - position: absolute; - right: auto; - left: 13px; - top: 5px; +.k-ui-namespace .k-table-container .k-table__item-level11 { + padding-left: 248px; +} +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level11 { + padding-left: 0; + padding-right: 248px; } -<<<<<<< HEAD -[dir="rtl"] .k-ui-namespace .k-scopebar__item--search .k-scopebar__item-label--numberless { -======= -[dir=rtl] .k-ui-namespace .k-scopebar__item--search .k-scopebar__item-label--numberless { ->>>>>>> master +.k-ui-namespace .k-table-container .k-table__item-level11:before { + left: 230px; +} +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level11:before { left: auto; - right: 13px; + right: 230px; } -.k-ui-namespace .k-sidebar-item { - /** -<<<<<<< HEAD - * On mobile - */ - /** - * Overflowing items - * - * 1. Set container to overflow it's items - */ +.k-ui-namespace .k-table-container .k-table__item-level12 { + padding-left: 272px; } - -.k-ui-namespace .k-sidebar-item + .k-ui-namespace .k-sidebar-item { - margin-top: 16px; +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level12 { + padding-left: 0; + padding-right: 272px; } -.k-ui-namespace .k-sidebar-item--flex { - display: -ms-flexbox; - display: flex; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex: 0 1 auto; - flex: 0 1 auto; -======= - * On mobile - */ - /** - * Overflowing items - * - * 1. Set container to overflow it's items - */ -} -.k-ui-namespace .k-sidebar-item + .k-ui-namespace .k-sidebar-item { - margin-top: 16px; +.k-ui-namespace .k-table-container .k-table__item-level12:before { + left: 254px; } -.k-ui-namespace .k-sidebar-item--flex { - display: flex; - flex-direction: column; - flex: 0 1 auto; ->>>>>>> master - max-height: 100%; - overflow: hidden; - min-height: 96px; +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level12:before { + left: auto; + right: 254px; } -<<<<<<< HEAD -.k-ui-namespace .k-sidebar-item--flex div { - -ms-flex: 1 1 auto; - flex: 1 1 auto; - overflow: auto; +.k-ui-namespace .k-table-container .k-table__item-level13 { + padding-left: 296px; } - -.k-ui-namespace .k-sidebar-item--flex .k-sidebar-item__header { - -ms-flex: 0 0 auto; - flex: 0 0 auto; +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level13 { + padding-left: 0; + padding-right: 296px; } -======= -.k-ui-namespace .k-sidebar-item--flex div { - flex: 1 1 auto; - overflow: auto; +.k-ui-namespace .k-table-container .k-table__item-level13:before { + left: 278px; } -.k-ui-namespace .k-sidebar-item--flex .k-sidebar-item__header { - flex: 0 0 auto; +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level13:before { + left: auto; + right: 278px; } ->>>>>>> master -.k-ui-namespace .k-sidebar-item--overflow { - overflow: auto; - /* 1 */ - width: 100%; -<<<<<<< HEAD - -ms-flex: 0 1 auto; - flex: 0 1 auto; + +.k-ui-namespace .k-table-container .k-table__item-level14 { + padding-left: 320px; +} +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level14 { + padding-left: 0; + padding-right: 320px; } -======= - flex: 0 1 auto; +.k-ui-namespace .k-table-container .k-table__item-level14:before { + left: 302px; } ->>>>>>> master -.k-is-resizing .k-ui-namespace .k-sidebar-item--overflow { - overflow: hidden; +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level14:before { + left: auto; + right: 302px; } -.k-ui-namespace .k-sidebar-item--toggle { - padding-bottom: 16px; +.k-ui-namespace .k-table-container .k-table__item-level15 { + padding-left: 344px; +} +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level15 { + padding-left: 0; + padding-right: 344px; } -<<<<<<< HEAD -.k-ui-namespace .k-sidebar-item--toggle .k-sidebar-item__header { - position: relative; +.k-ui-namespace .k-table-container .k-table__item-level15:before { + left: 326px; +} +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level15:before { + left: auto; + right: 326px; } -======= -.k-ui-namespace .k-sidebar-item--toggle .k-sidebar-item__header { +.k-ui-namespace .k-table-container .k-table__item-level1:before { + display: none; +} +.k-ui-namespace .k-table-container .k-table__item-level__icon-item { position: relative; + padding-left: 20px; } ->>>>>>> master -.k-ui-namespace .k-sidebar-item--toggle .k-sidebar-item__toggle { - position: absolute; - top: 16px; - right: 16px; +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level__icon-item { + padding-left: 0; + padding-right: 20px; } -<<<<<<< HEAD -======= ->>>>>>> master -.k-ui-namespace .k-sidebar-item--toggle .k-sidebar-item__toggle:after { - content: ""; - display: block; - background: white; - border: 1px solid #ddd; - border-radius: 10px; - width: 20px; - line-height: 18px; - /* 1 */ - text-align: center; - vertical-align: middle; - font-size: 8px; - cursor: pointer; - transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); - -webkit-backface-visibility: hidden; +.k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*=k-icon], +.k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*=k-image] { + position: absolute; + left: 0; } -<<<<<<< HEAD - -.k-ui-namespace .k-sidebar-item--toggle .k-sidebar-item__toggle.k-is-active:after { - transform: rotate(180deg); +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*=k-icon], +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*=k-image] { + left: auto; + right: 0; } -[dir="rtl"] .k-ui-namespace .k-sidebar-item--toggle .k-sidebar-item__toggle { -======= -.k-ui-namespace .k-sidebar-item--toggle .k-sidebar-item__toggle.k-is-active:after { - -webkit-transform: rotate(180deg); - transform: rotate(180deg); +.k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*=k-icon] { + top: 50%; + font-size: 16px; + margin-top: -8px; } -[dir=rtl] .k-ui-namespace .k-sidebar-item--toggle .k-sidebar-item__toggle { ->>>>>>> master - right: auto; - left: 16px; +.k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*=k-image] { + height: 16px; + line-height: 16px; + vertical-align: middle; } - -.k-ui-namespace .k-sidebar-item__header { - padding: 16px 16px 0; - font-weight: 700; - text-transform: uppercase; - font-size: 11px; - line-height: 24px; +.k-ui-namespace .k-table-container tr.k-is-selected { + /** + * Re-set background on td's while hovering th + */ } -<<<<<<< HEAD - -.k-ui-namespace .k-sidebar-item__content { - padding: 16px; +.k-ui-namespace .k-table-container tr.k-is-selected > td { + background: #3071a9; + color: white; } - -.k-ui-namespace .k-sidebar-item__content--small { - padding: 8px 16px; +.k-ui-namespace .k-table-container tr.k-is-selected > td a, .k-ui-namespace .k-table-container tr.k-is-selected > td i, .k-ui-namespace .k-table-container tr.k-is-selected > td span { + color: white; } - -.k-ui-namespace .k-sidebar-item__content--horizontal { - padding: 0 16px; +.k-ui-namespace .k-table-container tr.k-is-selected:hover > td, .k-ui-namespace .k-table-container tr.k-is-selected:focus > td { + background-color: #255681; } - -======= -.k-ui-namespace .k-sidebar-item__content { - padding: 16px; +.k-ui-namespace .k-table-container .k-is-active { + /** + * Set font weight + */ + /** + * Set background but not for also selected rows + */ } -.k-ui-namespace .k-sidebar-item__content--small { - padding: 8px 16px; +.k-ui-namespace .k-table-container .k-is-active > td { + font-weight: bold; } -.k-ui-namespace .k-sidebar-item__content--horizontal { - padding: 0 16px; +.k-ui-namespace .k-table-container .k-is-active:not(.k-is-selected) > td:nth-child(n) { + background: #fbfbfb; } ->>>>>>> master -.k-ui-namespace .k-file-input { - position: relative; +.k-ui-namespace .k-positioner { display: inline-block; - /* The original file input select */ - /** -<<<<<<< HEAD - * The button - */ - /** - * Selected files container - */ -} - -.k-ui-namespace .k-file-input input { - /** - * 1. Style only when JS is enabled / addEventlistener is available - * We want to show it regularly when we don't have addEventListener for usability sake - * 2. Hide the label by default and only show it when addEventListener is available (e.g. when file input is hidden) - * 3. Display label when file input is hidden - */ - /** - * Styling the label, holding both the button and the selected files container - */ - /** - * Focus state - */ - /** - * Hover / focus state - */ + vertical-align: middle; + width: 16px; + height: 4px; + margin-top: 6px; + margin-bottom: 6px; + border-top: 1px solid #cdcdcd; + border-bottom: 1px solid #cdcdcd; + cursor: no-drop; + position: relative; } - -======= - * The button - */ - /** - * Selected files container - */ +.k-ui-namespace .k-positioner.k-is-active { + cursor: move; } -.k-ui-namespace .k-file-input input { - /** - * 1. Style only when JS is enabled / addEventlistener is available - * We want to show it regularly when we don't have addEventListener for usability sake - * 2. Hide the label by default and only show it when addEventListener is available (e.g. when file input is hidden) - * 3. Display label when file input is hidden - */ - /** - * Styling the label, holding both the button and the selected files container - */ - /** - * Focus state - */ - /** - * Hover / focus state - */ +.k-ui-namespace .k-positioner:before { + display: block; + position: absolute; + content: " "; + width: 16px; + height: 10px; + border-top: 1px solid #cdcdcd; + border-bottom: 1px solid #cdcdcd; + top: -4px; } ->>>>>>> master -.k-eventlistener .k-ui-namespace .k-file-input input { +.k-ui-namespace .k-positioner:after { position: absolute; - top: 0; - right: 0; - bottom: 0; - margin: 0; - padding: 0; - cursor: pointer; - font-size: 99px; - opacity: 0; - filter: alpha(opacity=0); + width: 32px; + height: 32px; + top: -15px; + left: -8px; + content: attr(data-position); + text-indent: 3px; + vertical-align: bottom; + color: #333; + text-shadow: 0 0 3px white; } - -.k-ui-namespace .k-file-input input + label { - display: none; - /* 2 */ +.k-ui-namespace .k-table-container tr.k-is-selected .k-positioner:after { + color: white; + text-shadow: none; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-eventlistener .k-ui-namespace .k-file-input input + label { +.k-ui-namespace .k-sort-ascending, +.k-ui-namespace .k-sort-descending { + position: relative; display: inline-block; - /* 3 */ + width: 6px; + height: 3px; + background: transparent; } - -.k-ui-namespace .k-file-input input + label { - max-width: 100%; - font-size: 13px; - line-height: 20px; - font-weight: 400; - text-overflow: ellipsis; - white-space: nowrap; - cursor: pointer; - overflow: hidden; - vertical-align: middle; - color: #3071a9; - padding: 0; - text-align: center; +.k-ui-namespace .k-sort-ascending:before, .k-ui-namespace .k-sort-ascending:after, +.k-ui-namespace .k-sort-descending:before, +.k-ui-namespace .k-sort-descending:after { + display: block; + content: " "; + position: absolute; + opacity: 0.33; } -<<<<<<< HEAD - -.k-ui-namespace .k-file-input input:focus, .k-ui-namespace .k-file-input input.k-has-focus { - outline: none; +.k-ui-namespace .k-sort-ascending:before, +.k-ui-namespace .k-sort-descending:before { + border-left: 4px solid transparent; + border-right: 4px solid transparent; + border-bottom: 4px solid; + bottom: 100%; } - -======= -.k-ui-namespace .k-file-input input:focus, .k-ui-namespace .k-file-input input.k-has-focus { - outline: none; +.k-ui-namespace .k-sort-ascending:after, +.k-ui-namespace .k-sort-descending:after { + border-left: 4px solid transparent; + border-right: 4px solid transparent; + border-top: 4px solid; + top: 100%; } ->>>>>>> master -.k-ui-namespace .k-file-input input:focus + label, .k-ui-namespace .k-file-input input.k-has-focus + label { - outline: 1px dotted #000; - outline: -webkit-focus-ring-color auto 5px; +.k-ui-namespace .k-sort-ascending:before { + opacity: 1; } -<<<<<<< HEAD - -.k-ui-namespace .k-file-input input:focus, .k-ui-namespace .k-file-input input.k-has-focus, .k-ui-namespace .k-file-input input.k-has-drop-focus, .k-ui-namespace .k-file-input input:hover { - cursor: pointer; +.k-ui-namespace .k-sort-descending:after { + opacity: 1; } - -.k-ui-namespace .k-file-input input:focus + label .k-file-input__button, .k-ui-namespace .k-file-input input:focus + label .k-file-input__button:hover, .k-ui-namespace .k-file-input input:focus + label .k-file-input__button:focus, .k-ui-namespace .k-file-input input.k-has-focus + label .k-file-input__button, .k-ui-namespace .k-file-input input.k-has-focus + label .k-file-input__button:hover, .k-ui-namespace .k-file-input input.k-has-focus + label .k-file-input__button:focus, .k-ui-namespace .k-file-input input.k-has-drop-focus + label .k-file-input__button, .k-ui-namespace .k-file-input input.k-has-drop-focus + label .k-file-input__button:hover, .k-ui-namespace .k-file-input input.k-has-drop-focus + label .k-file-input__button:focus, .k-ui-namespace .k-file-input input:hover + label .k-file-input__button, .k-ui-namespace .k-file-input input:hover + label .k-file-input__button:hover, .k-ui-namespace .k-file-input input:hover + label .k-file-input__button:focus { - background-color: #255681; +.k-ui-namespace th .k-sort-ascending, +.k-ui-namespace th .k-sort-descending { + margin-left: 0.66em; + vertical-align: middle; +} +[dir=rtl] .k-ui-namespace th .k-sort-ascending, +[dir=rtl] .k-ui-namespace th .k-sort-descending { + margin-left: 0; + margin-right: 0.66em; } -======= -.k-ui-namespace .k-file-input input:focus, .k-ui-namespace .k-file-input input.k-has-focus, .k-ui-namespace .k-file-input input.k-has-drop-focus, .k-ui-namespace .k-file-input input:hover { - cursor: pointer; +.k-ui-namespace th a:focus .k-sort-ascending:after, +.k-ui-namespace th a:hover .k-sort-ascending:after { + opacity: 0.66; } -.k-ui-namespace .k-file-input input:focus + label .k-file-input__button, .k-ui-namespace .k-file-input input:focus + label .k-file-input__button:hover, .k-ui-namespace .k-file-input input:focus + label .k-file-input__button:focus, .k-ui-namespace .k-file-input input.k-has-focus + label .k-file-input__button, .k-ui-namespace .k-file-input input.k-has-focus + label .k-file-input__button:hover, .k-ui-namespace .k-file-input input.k-has-focus + label .k-file-input__button:focus, .k-ui-namespace .k-file-input input.k-has-drop-focus + label .k-file-input__button, .k-ui-namespace .k-file-input input.k-has-drop-focus + label .k-file-input__button:hover, .k-ui-namespace .k-file-input input.k-has-drop-focus + label .k-file-input__button:focus, .k-ui-namespace .k-file-input input:hover + label .k-file-input__button, .k-ui-namespace .k-file-input input:hover + label .k-file-input__button:hover, .k-ui-namespace .k-file-input input:hover + label .k-file-input__button:focus { - background-color: #255681; +.k-ui-namespace th a:focus .k-sort-descending:before, +.k-ui-namespace th a:hover .k-sort-descending:before { + opacity: 0.66; } ->>>>>>> master -.k-ui-namespace .k-file-input .k-file-input__button { - display: block; - background-color: #3071a9; - color: white; - pointer-events: none; - vertical-align: middle; - font-weight: 400; - text-align: center; -<<<<<<< HEAD - -ms-touch-action: manipulation; - touch-action: manipulation; -======= - touch-action: manipulation; ->>>>>>> master - cursor: pointer; - background-image: none; - /* 2 */ - border: 1px solid transparent; - white-space: nowrap; - box-shadow: none; - text-shadow: none; - -webkit-user-select: none; -<<<<<<< HEAD -======= - -moz-user-select: none; ->>>>>>> master - -ms-user-select: none; - user-select: none; - margin-bottom: 0; - border-radius: 6px; - font-size: 17px; - line-height: 24px; - padding: 8px 16px; +.k-ui-namespace .k-table-pagination { + padding: 8px 8px 7px; + background: #fbfbfb; + flex: 0 0 auto; + border-top: 1px solid gainsboro; + box-shadow: 0 1px 0 gainsboro; + /* 1 */ } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-file-input .k-file-input__files { +.k-ui-namespace .k-title-bar { + border-bottom: 1px solid #d2d2d2; + position: relative; + /* 1 */ + z-index: 10; + /* 1 */ + display: flex; + justify-content: space-between; + align-items: center; width: 100%; - height: 20px; - line-height: 20px; - display: inline-block; - text-overflow: ellipsis; + background: #f0f0f0; + /* 2 */ + color: #222222; + font-size: 21px; + flex: 0 0 auto; +} +.k-ui-namespace .k-title-bar .k-off-canvas-toggle-holder, +.k-ui-namespace .k-title-bar .k-title-bar__heading { + flex: 0 0 auto; +} +.k-ui-namespace .k-title-bar .k-off-canvas-toggle-holder { white-space: nowrap; - overflow: hidden; - vertical-align: top; +} +.k-ui-namespace .k-title-bar .k-title-bar__heading { + flex: 1 1 auto; + padding: 8px 8px 7px; + line-height: 32px; text-align: center; } -<<<<<<< HEAD - -.k-ui-namespace .k-file-input .k-file-input__files:empty { - display: none; +.k-ui-namespace .k-title-bar .k-title-bar__heading:first-child { + margin-left: 48px; +} +.k-ui-namespace .k-title-bar .k-title-bar__heading:last-child { + margin-right: 48px; +} +@media screen and (min-width: 768px) { + .k-ui-namespace .k-title-bar .k-title-bar__heading { + text-align: left; + } + .k-ui-namespace .k-title-bar .k-title-bar__heading:first-child { + margin-left: 0; + } + .k-ui-namespace .k-title-bar .k-title-bar__heading:last-child { + margin-right: 0; + } + [dir=rtl] .k-ui-namespace .k-title-bar .k-title-bar__heading { + text-align: right; + } +} +.k-ui-namespace .k-title-bar--mobile { + border-bottom: 1px solid #d2d2d2; + background: #f0f0f0; +} +@media screen and (min-width: 768px) { + .k-ui-namespace .k-title-bar--mobile { + display: none; + } +} +.k-ui-namespace .k-toolbar { + border-bottom: 1px solid #d2d2d2; + background: #f0f0f0; + min-height: 40px; + padding-bottom: 8px; + /* 1 */ + padding-right: 8px; + /* 2 */ + flex: 0 0 auto; +} +[dir=rtl] .k-ui-namespace .k-toolbar { + padding-right: 0; + padding-left: 8px; + /* 2 */ } -======= -.k-ui-namespace .k-file-input .k-file-input__files:empty { - display: none; +.k-ui-namespace .k-toolbar { + /** + * Autosave indicator + * + * Position of the autosave indicator + * Use a k-loader for the indicator itself + */ + /** + * Position the icons + */ } ->>>>>>> master -.k-ui-namespace .k-tabs-container { - overflow: visible; - width: 100%; - margin: 0 auto; - padding: 0; -<<<<<<< HEAD - display: -ms-flexbox; - display: flex; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex: 1 1 auto; - flex: 1 1 auto; +.k-ui-namespace .k-toolbar .k-button, .k-ui-namespace .k-toolbar .btn { + margin: 7px 0 0 8px; + padding: 7px; + min-width: 32px; + line-height: 16px; + /** + * Make buttons square + * + * Only make them square if media queries are supported + * By default we just want them as buttons + */ /** - * When resizing - */ + * Properly align dropdown button in button + */ } - -======= - display: flex; - flex-direction: column; - flex: 1 1 auto; +.k-ui-namespace .k-toolbar .k-button:not(.k-toolbar-fullbutton), .k-ui-namespace .k-toolbar .btn:not(.k-toolbar-fullbutton) { /** - * When resizing + * Icon on the toolbar button + */ + /** + * Text on the toolbar button */ } ->>>>>>> master -.k-ui-namespace .k-tabs-container:before, .k-ui-namespace .k-tabs-container:after { - display: table; - content: " "; +@media screen and (min-width: 0) and (max-width: 768px) { + .k-ui-namespace .k-toolbar .k-button:not(.k-toolbar-fullbutton), .k-ui-namespace .k-toolbar .btn:not(.k-toolbar-fullbutton) { + overflow: hidden; + width: 32px; + height: 32px; + text-align: center; + } } -<<<<<<< HEAD - -.k-ui-namespace .k-tabs-container:after { - clear: both; +@media screen and (min-width: 0) and (max-width: 768px) { + .k-ui-namespace .k-toolbar .k-button:not(.k-toolbar-fullbutton) [class^=k-icon], .k-ui-namespace .k-toolbar .btn:not(.k-toolbar-fullbutton) [class^=k-icon] { + display: block; + margin: 0 0 8px; + width: 17px; + height: 17px; + font-size: 17px; + line-height: 17px; + } } - -======= -.k-ui-namespace .k-tabs-container:after { - clear: both; +@media screen and (min-width: 0) and (max-width: 768px) { + .k-ui-namespace .k-toolbar .k-button:not(.k-toolbar-fullbutton) .k-toolbar__text, .k-ui-namespace .k-toolbar .btn:not(.k-toolbar-fullbutton) .k-toolbar__text { + position: relative; + z-index: -1; + visibility: hidden; + } } ->>>>>>> master -.k-is-resizing .k-ui-namespace .k-tabs-container { - overflow: hidden; +.k-ui-namespace .k-toolbar .k-button .k-dropdown, .k-ui-namespace .k-toolbar .btn .k-dropdown { + /** + * Pullback so whole button becomes clickable + */ + /** + * Pull back to toggle button + */ } - -.k-ui-namespace .k-tabs-container:not(:first-child) .k-tabs-scroller .k-tabs { - border-top: 1px solid gainsboro; - padding-top: 11px; +.k-ui-namespace .k-toolbar .k-button .k-dropdown .k-dropdown__toggle, .k-ui-namespace .k-toolbar .btn .k-dropdown .k-dropdown__toggle { + text-decoration: none; + margin: -7px; + padding: 7px; +} +.k-ui-namespace .k-toolbar .k-button .k-dropdown .k-dropdown__menu, .k-ui-namespace .k-toolbar .btn .k-dropdown .k-dropdown__menu { + margin-top: 6px; + left: -8px; +} +[dir=rtl] .k-ui-namespace .k-toolbar .k-button .k-dropdown .k-dropdown__menu, [dir=rtl] .k-ui-namespace .k-toolbar .btn .k-dropdown .k-dropdown__menu { + left: auto; + right: -8px; } -<<<<<<< HEAD -.k-ui-namespace .k-tabs-container > .k-tabs-content { - display: -ms-flexbox; - display: flex; - -ms-flex: 1 1 auto; - flex: 1 1 auto; +[dir=rtl] .k-ui-namespace .k-toolbar .k-button, [dir=rtl] .k-ui-namespace .k-toolbar .btn { + margin-left: 0; + margin-right: 8px; } -======= -.k-ui-namespace .k-tabs-container > .k-tabs-content { - display: flex; - flex: 1 1 auto; +.k-ui-namespace .k-toolbar .k-autosave-indicator { + margin: 8px 0 0 8px; + display: inline-block; + vertical-align: middle; + padding: 4px; } ->>>>>>> master -.k-ui-namespace .k-tabs-container > .k-tabs-content:before, .k-ui-namespace .k-tabs-container > .k-tabs-content:after { - display: table; - content: " "; +[dir=rtl] .k-ui-namespace .k-toolbar .k-autosave-indicator { + margin: 8px 8px 0 0; } -<<<<<<< HEAD -.k-ui-namespace .k-tabs-container > .k-tabs-content:after { - clear: both; +.k-ui-namespace .k-toolbar .k-off-canvas-toggle-holder { + display: inline-block; + vertical-align: middle; + margin: 7px 0 0 8px; } - -.k-ui-namespace .k-tabs-container > .k-tabs-content > .k-tab { - -ms-flex-direction: column; - flex-direction: column; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - padding: 0; +[dir=rtl] .k-ui-namespace .k-toolbar .k-off-canvas-toggle-holder { + margin: 7px 8px 0 0; } -======= -.k-ui-namespace .k-tabs-container > .k-tabs-content:after { - clear: both; +.k-ui-namespace .k-toolbar .k-off-canvas-toggle-holder .k-off-canvas-toggle { + margin: 0; } -.k-ui-namespace .k-tabs-container > .k-tabs-content > .k-tab { - flex-direction: column; - flex: 1 1 auto; - padding: 0; +.k-ui-namespace .k-toolbar .k-off-canvas-toggle-holder--right { + float: right; } ->>>>>>> master -.k-ui-namespace .k-tabs-wrapper { - position: relative; - height: 48px; - overflow: hidden; -<<<<<<< HEAD - -ms-flex: 0 0 auto; - flex: 0 0 auto; - transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); - -webkit-backface-visibility: hidden; +[dir=rtl] .k-ui-namespace .k-toolbar .k-off-canvas-toggle-holder--right { + float: left; } -======= - flex: 0 0 auto; - transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); - -webkit-backface-visibility: hidden; -} ->>>>>>> master -.k-ui-namespace .k-tabs-scroller { - height: 72px; - overflow: auto; +.k-ui-namespace .k-tooltip { + position: absolute; + z-index: 1070; + display: block; + font-size: 11px; + /* 1 */ + opacity: 0; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-tabs-scroller > .k-tabs { - padding: 12px 8px 0; - background: white; - white-space: nowrap; - display: inline-block; - min-width: 100%; +.k-ui-namespace .k-tooltip.in { + opacity: 0.9; +} +.k-ui-namespace .k-tooltip.top { + margin-top: -3px; + padding: 5px 0; +} +.k-ui-namespace .k-tooltip.right { + margin-left: 3px; + padding: 0 5px; +} +.k-ui-namespace .k-tooltip.bottom { + margin-top: 3px; + padding: 5px 0; +} +.k-ui-namespace .k-tooltip.left { + margin-left: -3px; + padding: 0 5px; +} +.k-ui-namespace .k-tooltip__inner { + max-width: 264px; + padding: 4px 8px; + color: white; + text-align: center; + background-color: black; + border-radius: 4px; +} +.k-ui-namespace .k-tooltip__arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.k-ui-namespace .k-tooltip.top .k-tooltip__arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-width: 5px 5px 0; + border-top-color: black; +} +.k-ui-namespace .k-tooltip.top-left .k-tooltip__arrow { + bottom: 0; + right: 5px; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: black; +} +.k-ui-namespace .k-tooltip.top-right .k-tooltip__arrow { + bottom: 0; + left: 5px; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: black; +} +.k-ui-namespace .k-tooltip.right .k-tooltip__arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-width: 5px 5px 5px 0; + border-right-color: black; +} +.k-ui-namespace .k-tooltip.left .k-tooltip__arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-width: 5px 0 5px 5px; + border-left-color: black; +} +.k-ui-namespace .k-tooltip.bottom .k-tooltip__arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-width: 0 5px 5px; + border-bottom-color: black; +} +.k-ui-namespace .k-tooltip.bottom-left .k-tooltip__arrow { + top: 0; + right: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: black; +} +.k-ui-namespace .k-tooltip.bottom-right .k-tooltip__arrow { + top: 0; + left: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: black; +} +.k-ui-namespace .k-top-container { + background: #2c3e50; + color: white; + flex: 0 0 auto; } -<<<<<<< HEAD - -======= ->>>>>>> master @media screen and (min-width: 768px) { - .k-ui-namespace .k-tabs-scroller > .k-tabs { - padding-left: 16px; - padding-right: 16px; + .k-ui-namespace .k-top-container { + position: relative; + z-index: 11; + display: flex; } } -<<<<<<< HEAD - -.k-ui-namespace .k-tabs-scroller > .k-tabs li.k-is-active a { - background: #fbfafa; - color: #222222; +.k-ui-namespace .k-top-container__logo { + height: 48px; } - -======= -.k-ui-namespace .k-tabs-scroller > .k-tabs li.k-is-active a { - background: #fbfbfb; - color: #222222; +.k-ui-namespace .k-top-container__logo a, .k-ui-namespace .k-top-container__logo img { + display: inline-block; + vertical-align: middle; + width: auto; } ->>>>>>> master -.k-ui-namespace .k-tabs-scroller > .k-tabs li.k-is-active a:focus { - border-color: #cacaca; - border-bottom-color: transparent; +.k-ui-namespace .k-top-container__logo a { + padding: 12px; + font-size: 17px; + font-weight: 700; + line-height: 24px; + text-decoration: none; + color: inherit; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-tabs { - position: relative; - /* 1 */ - margin: 0; - padding: 0; - list-style: none; - border-bottom: 1px solid gainsboro; - font-size: 0; - /** -<<<<<<< HEAD - * 1. Make the list-items overlay the bottom border - */ - /** - * Disabled state sets text to gray and nukes hover/tab effects - */ - /** - * Active state, and its :hover to override normal :hover - */ - /** - * Links - */ +.k-ui-namespace .k-top-container__logo a:focus, .k-ui-namespace .k-top-container__logo a:hover { + background: #1f2c39; + text-decoration: none; + color: inherit; } - -======= - * 1. Make the list-items overlay the bottom border - */ +.k-ui-namespace .k-top-container__logo img { + max-height: 24px; +} +.k-ui-namespace .k-top-container__navigation { + position: absolute; + top: 48px; + right: 0; + bottom: 0; + width: 276px; + display: none; + background: #2c3e50; + overflow: auto; + box-shadow: inset 5px 5px 5px rgba(0, 0, 0, 0.1); /** - * Disabled state sets text to gray and nukes hover/tab effects + * On desktop */ /** - * Active state, and its :hover to override normal :hover + * First level */ /** - * Links + * Right aligned navigation */ } ->>>>>>> master -.k-ui-namespace .k-tabs li { - position: relative; - display: inline-block; - margin-bottom: -1px; - /* 1 */ - margin-right: 2px; +[dir=rtl] .k-ui-namespace .k-top-container__navigation { + right: auto; + left: 0; } -<<<<<<< HEAD -.k-ui-namespace .k-tabs li:last-child { - margin-right: 0; +@media screen and (min-width: 768px) { + .k-ui-namespace .k-top-container__navigation { + position: static; + display: flex; + justify-content: space-between; + box-shadow: none; + height: 48px; + width: auto; + overflow: visible; + flex: 1 1 auto; + } } - -[dir="rtl"] .k-ui-namespace .k-tabs li { - margin-right: auto; - margin-left: 2px; +.k-ui-namespace .k-top-container__navigation ul { + list-style: none; + margin: 0; + padding: 0; + flex: 0 0 auto; } - -[dir="rtl"] .k-ui-namespace .k-tabs li:last-child { -======= -.k-ui-namespace .k-tabs li:last-child { - margin-right: 0; +.k-ui-namespace .k-top-container__navigation li { + position: relative; + margin: 0; + padding: 0; + /** + * Second level + */ } -[dir=rtl] .k-ui-namespace .k-tabs li { - margin-right: auto; - margin-left: 2px; +@media screen and (min-width: 768px) { + .k-ui-namespace .k-top-container__navigation li { + float: left; + } } -[dir=rtl] .k-ui-namespace .k-tabs li:last-child { ->>>>>>> master - margin-left: 0; +@media screen and (min-width: 768px) { + [dir=rtl] .k-ui-namespace .k-top-container__navigation li { + float: right; + } } -.k-ui-namespace .k-tabs .k-is-disabled a { - color: #343434; +.k-ui-namespace .k-top-container__navigation li.k-is-disabled { + opacity: 0.65; cursor: not-allowed; +} +.k-ui-namespace .k-top-container__navigation li.k-is-disabled a { pointer-events: none; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-tabs .k-is-disabled a:hover, .k-ui-namespace .k-tabs .k-is-disabled a:focus { +.k-ui-namespace .k-top-container__navigation li > a { + line-height: 40px; + position: relative; + z-index: 0; + display: block; + padding: 0 16px; + border-bottom: 1px solid rgba(255, 255, 255, 0.15); color: inherit; + text-shadow: none; text-decoration: none; - background-color: transparent; - cursor: not-allowed; + /** + * Basic fallback for parent items + */ } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-tabs .k-is-active a, .k-ui-namespace .k-tabs .k-is-active a:hover, .k-ui-namespace .k-tabs .k-is-active a:focus { - color: #222222; - background-color: white; - border: 1px solid gainsboro; - border-bottom-color: transparent; - cursor: default; +.k-ui-namespace .k-top-container__navigation li > a.has-open-submenu { + z-index: 1; + background: #1f2c39; + text-decoration: none; } -<<<<<<< HEAD - -.k-ui-namespace .k-tabs .k-is-active a:focus { - box-shadow: inset 0 1px 0 0 #cacaca; -} - -======= -.k-ui-namespace .k-tabs .k-is-active a:focus { - box-shadow: inset 0 1px 0 0 #cacaca; -} ->>>>>>> master -.k-ui-namespace .k-tabs a { - position: relative; - display: block; - padding: 8px 16px 6px; - line-height: 20px; - border: 1px solid transparent; - border-radius: 4px 4px 0 0; +.k-ui-namespace .k-top-container__navigation li > a:focus, .k-ui-namespace .k-top-container__navigation li > a:hover { text-decoration: none; - font-size: 13px; - cursor: pointer; + background: #1f2c39; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-tabs a:hover, .k-ui-namespace .k-tabs a:focus { - text-decoration: none; - background-color: #eeeeee; - border-color: gainsboro; - outline: none; +@media screen and (min-width: 768px) { + .k-ui-namespace .k-top-container__navigation li > a { + height: 48px; + border-bottom: none; + line-height: 48px; + padding: 0 12px; + } } -<<<<<<< HEAD - -.k-ui-namespace .k-tabs--transparent { - background-color: inherit; +@media screen and (min-width: 1024px) { + .k-ui-namespace .k-top-container__navigation li > a { + padding: 0 12px; + } } - -.k-ui-namespace .k-tabs--transparent li, .k-ui-namespace .k-tabs--transparent a { - background-color: transparent; +.k-ui-namespace .k-top-container__navigation li > a:not(:only-child):after { + display: inline-block; + content: " "; + border-top: 4px solid; + border-right: 4px solid transparent; + border-bottom: 2px solid transparent; + border-left: 4px solid transparent; + margin-left: 8px; } - -.k-ui-namespace .k-tabs--transparent .k-is-active, .k-ui-namespace .k-tabs--transparent .k-is-active:hover, .k-ui-namespace .k-tabs--transparent .k-is-active:focus, .k-ui-namespace .k-tabs--transparent .k-is-active a, .k-ui-namespace .k-tabs--transparent .k-is-active a:hover, .k-ui-namespace .k-tabs--transparent .k-is-active a:focus { - background-color: inherit; +[dir=rtl] .k-ui-namespace .k-top-container__navigation li > a:not(:only-child):after { + border-right: 4px solid transparent; + border-left: 2px solid transparent; + margin-left: 0; + margin-right: 8px; } -.k-ui-namespace .k-tabs-content > .k-tab { - padding: 12px; - /** - * Hide tab when it does not have the active class - */ +.k-ui-namespace .k-top-container__navigation li ul { + display: none; + border-bottom: 1px solid rgba(255, 255, 255, 0.25); + padding: 4px 0; + background: #395067; } - -.k-ui-namespace .k-tabs-content > .k-tab:not(.k-is-active) { - display: none !important; +@media screen and (min-width: 768px) { + .k-ui-namespace .k-top-container__navigation li ul { + background: white; + box-shadow: 2px 4px 6px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.33); + position: absolute; + z-index: 0; + top: 100%; + left: 1px; + width: 180px; + border-bottom: none; + padding: 2px; + } + [dir=rtl] .k-ui-namespace .k-top-container__navigation li ul { + left: auto; + right: 1px; + } } - -.k-ui-namespace .k-tabs-content > .k-is-active { - display: -ms-flexbox; - display: flex; +.k-ui-namespace .k-top-container__navigation li ul li { + float: none; + background: transparent; } - -======= -.k-ui-namespace .k-tabs--transparent { - background-color: inherit; +.k-ui-namespace .k-top-container__navigation li ul li:focus, .k-ui-namespace .k-top-container__navigation li ul li:hover { + background: rgba(0, 0, 0, 0.1); } -.k-ui-namespace .k-tabs--transparent li, .k-ui-namespace .k-tabs--transparent a { - background-color: transparent; +.k-ui-namespace .k-top-container__navigation li ul li:focus > ul, .k-ui-namespace .k-top-container__navigation li ul li:hover > ul { + display: block; } -.k-ui-namespace .k-tabs--transparent .k-is-active, .k-ui-namespace .k-tabs--transparent .k-is-active:hover, .k-ui-namespace .k-tabs--transparent .k-is-active:focus, .k-ui-namespace .k-tabs--transparent .k-is-active a, .k-ui-namespace .k-tabs--transparent .k-is-active a:hover, .k-ui-namespace .k-tabs--transparent .k-is-active a:focus { - background-color: inherit; +[dir=rtl] .k-ui-namespace .k-top-container__navigation li ul li { + float: none; } -.k-ui-namespace .k-tabs-content > .k-tab { - padding: 12px; + +@media screen and (min-width: 768px) { + .k-ui-namespace .k-top-container__navigation li ul li ul { + top: -2px; + left: 100%; + } + [dir=rtl] .k-ui-namespace .k-top-container__navigation li ul li ul { + left: auto; + right: 100%; + } +} +.k-ui-namespace .k-top-container__navigation li ul a { + height: 32px; + line-height: 32px; + border-bottom: none; /** - * Hide tab when it does not have the active class + * Basic fallback for parent items */ } -.k-ui-namespace .k-tabs-content > .k-tab:not(.k-is-active) { - display: none !important; -} -.k-ui-namespace .k-tabs-content > .k-is-active { - display: flex; -} ->>>>>>> master -.k-ui-namespace .k-tabs-scroller-prev, -.k-ui-namespace .k-tabs-scroller-next { - margin: 0; - padding: 0; - position: absolute; - top: 0; - bottom: 0; - width: 32px; - overflow: hidden; - display: none; - opacity: 0; - background: white; - border: 1px solid gainsboro; - border-radius: 0; - transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); - -webkit-backface-visibility: hidden; +.k-ui-namespace .k-top-container__navigation li ul a:focus, .k-ui-namespace .k-top-container__navigation li ul a:hover { + background: rgba(0, 0, 0, 0.1); } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-tabs-scroller-prev:focus, .k-ui-namespace .k-tabs-scroller-prev:hover, -.k-ui-namespace .k-tabs-scroller-next:focus, -.k-ui-namespace .k-tabs-scroller-next:hover { - background-color: #eeeeee; +.k-ui-namespace .k-top-container__navigation li ul a:focus + ul, .k-ui-namespace .k-top-container__navigation li ul a:hover + ul { + display: block; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-tabs-scroller-prev span, -.k-ui-namespace .k-tabs-scroller-next span { - transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); - -webkit-backface-visibility: hidden; +@media screen and (min-width: 768px) { + .k-ui-namespace .k-top-container__navigation li ul a { + color: #2c3e50; + } } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-tabs-scroller-prev span:before, -[dir="rtl"] .k-ui-namespace .k-tabs-scroller-next span:before { - transform: scaleX(1); -======= -[dir=rtl] .k-ui-namespace .k-tabs-scroller-prev span:before, -[dir=rtl] .k-ui-namespace .k-tabs-scroller-next span:before { - -webkit-transform: scaleX(1); - transform: scaleX(1); ->>>>>>> master +.k-ui-namespace .k-top-container__navigation li ul a:not(:only-child):after { + position: absolute; + top: 50%; + right: 8px; + border-top: 4px solid transparent; + border-right: none; + border-bottom: 4px solid transparent; + border-left: 4px solid; + margin-top: -4px; } - -.k-ui-namespace .k-tabs-scroller-prev { - left: 0; +[dir=rtl] .k-ui-namespace .k-top-container__navigation li ul a:not(:only-child):after { + right: auto; + left: 8px; border-left: none; -<<<<<<< HEAD - transform: translateX(-100%); + border-right: 4px solid; } -.k-ui-namespace .k-tabs-scroller-next { - right: 0; - border-right: none; - transform: translateX(100%); +.k-ui-namespace .k-top-container__navigation li .has-open-submenu + ul { + display: block; } - -======= - -webkit-transform: translateX(-100%); - transform: translateX(-100%); +@media screen and (min-width: 768px) { + .k-ui-namespace .k-top-container__navigation .k-navigation-right { + float: right; + margin-left: auto; + } } -.k-ui-namespace .k-tabs-scroller-next { - right: 0; - border-right: none; - -webkit-transform: translateX(100%); - transform: translateX(100%); +@media screen and (min-width: 768px) and (min-width: 768px) { + .k-ui-namespace .k-top-container__navigation .k-navigation-right li ul { + left: auto; + right: 0; + } } ->>>>>>> master -.k-ui-namespace .k-has-tabs-overflow { - padding-left: 32px; - padding-right: 32px; +@media screen and (min-width: 768px) and (min-width: 768px) { + .k-ui-namespace .k-top-container__navigation .k-navigation-right li li ul { + left: auto; + right: 100%; + } } -<<<<<<< HEAD - -.k-ui-namespace .k-has-tabs-overflow .k-tabs-scroller-prev, -.k-ui-namespace .k-has-tabs-overflow .k-tabs-scroller-next { - transform: translateX(0); -======= -.k-ui-namespace .k-has-tabs-overflow .k-tabs-scroller-prev, -.k-ui-namespace .k-has-tabs-overflow .k-tabs-scroller-next { - -webkit-transform: translateX(0); - transform: translateX(0); ->>>>>>> master - cursor: no-drop; - opacity: 1; - display: block; +@media screen and (min-width: 768px) { + [dir=rtl] .k-ui-namespace .k-top-container__navigation .k-navigation-right { + float: left; + margin-left: 0; + margin-right: auto; + } + [dir=rtl] .k-ui-namespace .k-top-container__navigation .k-navigation-right li ul { + left: 0; + right: auto; + } + [dir=rtl] .k-ui-namespace .k-top-container__navigation .k-navigation-right li li ul { + left: 100%; + right: auto; + } } -<<<<<<< HEAD -======= ->>>>>>> master -.k-ui-namespace .k-has-tabs-overflow .k-tabs-scroller-prev span, -.k-ui-namespace .k-has-tabs-overflow .k-tabs-scroller-next span { - opacity: 0.33; +.k-ui-namespace.k-is-opened-top { + overflow: visible; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-has-tabs-left-overflow .k-tabs-scroller-prev { - opacity: 1; - cursor: pointer; +.k-ui-namespace.k-is-opened-top .k-top-container__navigation { + display: block; } -<<<<<<< HEAD - -.k-ui-namespace .k-has-tabs-left-overflow .k-tabs-scroller-prev span { - opacity: 1; +.k-ui-namespace.k-is-opened-top .k-wrapper .k-off-canvas-overlay-top { + z-index: 10; } - -======= -.k-ui-namespace .k-has-tabs-left-overflow .k-tabs-scroller-prev span { - opacity: 1; +@media screen and (min-width: 768px) { + .k-ui-namespace.k-is-opened-top .k-wrapper .k-off-canvas-overlay-top { + z-index: -1; + } } ->>>>>>> master -.k-ui-namespace .k-has-tabs-right-overflow .k-tabs-scroller-next { - opacity: 1; - cursor: pointer; +.k-ui-namespace.k-show-top-menu .k-wrapper { + -webkit-transform: translateX(-276px); + transform: translateX(-276px); } -<<<<<<< HEAD - -.k-ui-namespace .k-has-tabs-right-overflow .k-tabs-scroller-next span { - opacity: 1; +[dir=rtl] .k-ui-namespace.k-show-top-menu .k-wrapper { + -webkit-transform: translateX(276px); + transform: translateX(276px); } -.k-ui-namespace .k-table-container { - background: white; - display: -ms-flexbox; - display: flex; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - -ms-flex-direction: column; - flex-direction: column; - overflow: hidden; +@media screen and (min-width: 768px) { + .k-ui-namespace.k-show-top-menu .k-wrapper { + -webkit-transform: translateX(0); + transform: translateX(0); + } } - -======= -.k-ui-namespace .k-has-tabs-right-overflow .k-tabs-scroller-next span { - opacity: 1; +.k-ui-namespace.k-show-top-menu .k-wrapper .k-off-canvas-overlay-top { + opacity: 0.75; } -.k-ui-namespace .k-table-container { - background: white; - display: flex; - flex: 1 1 auto; - flex-direction: column; - overflow: hidden; +@media screen and (min-width: 768px) { + .k-ui-namespace.k-show-top-menu .k-wrapper .k-off-canvas-overlay-top { + opacity: 0; + } } ->>>>>>> master -.k-is-resizing .k-ui-namespace .k-table-container { - overflow: hidden; +.k-ui-namespace .k-top-navigation-toggle { + position: absolute; + top: 0; + right: 0; + color: white; + border: 1px solid white; + background: transparent; + border-radius: 4px; + padding: 7px; + margin: 8px; } - -.k-ui-namespace .k-table { - overflow: auto; -<<<<<<< HEAD - backface-visibility: hidden; - will-change: overflow; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - /* 1 */ +[dir=rtl] .k-ui-namespace .k-top-navigation-toggle { + right: auto; + left: 0; } -.k-ui-namespace .k-table-container { - /** - * Cells - * - * 1. Position checkbox - * 2. Remove default margin - */ - /** - * Sticky header - * - * 1. Set top to 0 because there's no default yet - * 2. Set z-index to 1 to make sure it covers the tbody - */ - /** - * Head - * - * 1. Don't set a vertical padding on table headers. Set padding on table heading children - * We do this so elements are fully clickable for sorting - * 2. Don't use long header titles since they won't be wrapped - * 3. Whole should be clickable - * 4. Set padding here - */ - /** - * Body - * - * 1. Small extra info below title display:block to display below title - */ - /** - * Hover background - */ -} - -======= - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - will-change: overflow; - flex: 1 1 auto; - /* 1 */ +@media screen and (min-width: 768px) { + .k-ui-namespace .k-top-navigation-toggle { + display: none; + } } -.k-ui-namespace .k-table-container { - /** - * Cells - * - * 1. Position checkbox - * 2. Remove default margin - */ - /** - * Sticky header - * - * 1. Set top to 0 because there's no default yet - * 2. Set z-index to 1 to make sure it covers the tbody - */ - /** - * Head - * - * 1. Don't set a vertical padding on table headers. Set padding on table heading children - * We do this so elements are fully clickable for sorting - * 2. Don't use long header titles since they won't be wrapped - * 3. Whole should be clickable - * 4. Set padding here - */ - /** - * Body - * - * 1. Small extra info below title display:block to display below title - */ - /** - * Hover background - */ +.k-ui-namespace .k-well { + padding: 12px; + background-color: #f3f3f3; + border: 1px solid #e1e1e1; + border-radius: 4px; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + margin-bottom: 16px; } ->>>>>>> master -.k-ui-namespace .k-table-container table { - margin: 0; - padding: 0; - width: 100%; - text-align: left; - border-collapse: separate; - border-spacing: 0; - font-size: inherit; - /* 1 */ - min-width: 0 !important; -<<<<<<< HEAD - -ms-flex: 1 1 auto; - flex: 1 1 auto; +.k-ui-namespace .k-well:last-child { + margin-bottom: 0; } - -[dir="rtl"] .k-ui-namespace .k-table-container table { -======= - flex: 1 1 auto; +.k-ui-namespace .k-well p { + margin-bottom: 12px; } -[dir=rtl] .k-ui-namespace .k-table-container table { ->>>>>>> master - text-align: right; +.k-ui-namespace .k-well p:last-child { + margin-bottom: 0; } - -.k-ui-namespace .k-table-container th, -.k-ui-namespace .k-table-container td { - border: none; - position: relative; - height: 40px; - vertical-align: middle; - text-align: left; - line-height: 1; +.k-ui-namespace .k-well__content { + padding: 12px; + background: white; + border: 1px solid #e1e1e1; + border-radius: 4px; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-table-container th input, -.k-ui-namespace .k-table-container td input { - display: inline-block; - /* 1 */ - vertical-align: middle; - /* 1 */ +.k-ui-namespace .k-well .k-tabs-content { margin: 0; - /* 2 */ + background: white; + border: 1px solid #e1e1e1; + border-top: none; + border-radius: 0 0 4px 4px; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-table-container th, -[dir="rtl"] .k-ui-namespace .k-table-container td { -======= -[dir=rtl] .k-ui-namespace .k-table-container th, -[dir=rtl] .k-ui-namespace .k-table-container td { ->>>>>>> master +.k-ui-namespace .k-align-left { + text-align: left; + align-self: flex-start; + margin-right: auto; +} +[dir=rtl] .k-ui-namespace .k-align-left { text-align: right; + margin-right: 0; + margin-left: auto; } -.k-ui-namespace .k-table-container th { - /* autoprefixer: off */ +.k-ui-namespace .k-align-center { + text-align: center; + align-self: center; + margin-left: auto; + margin-right: auto; } -<<<<<<< HEAD - -@supports (position: sticky) and (not (position: -webkit-sticky)) { -======= -@supports ((position: -webkit-sticky) or (position: sticky)) and (not (position: -webkit-sticky)) { ->>>>>>> master - .k-ui-namespace .k-table-container th { - /* autoprefixer: off */ - position: sticky; - top: 0; - z-index: 1; - } +.k-ui-namespace .k-align-right { + text-align: right; + align-self: flex-end; + margin-left: auto; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-table-container th { - border-bottom: 1px solid gainsboro; - z-index: 1; - padding: 0 8px; - /* 1 */ - white-space: nowrap; - /* 2 */ -<<<<<<< HEAD - background: #fbfafa; - font-weight: 400; - /** - * Size icons accordingly - */ +[dir=rtl] .k-ui-namespace .k-align-right { + text-align: left; + margin-left: 0; + margin-right: auto; } -======= - background: #fbfbfb; - font-weight: 400; - /** - * Size icons accordingly - */ +.k-ui-namespace .k-background-type { + background: #222222; } ->>>>>>> master -.k-ui-namespace .k-table-container th a { - display: block; - /* 3 */ - padding: 6px 8px; - /* 4 */ - margin-left: -8px; - margin-right: -8px; - line-height: 27px; - text-decoration: none; +.k-ui-namespace .k-background-base { + background: #2c3e50; + color: white; } -<<<<<<< HEAD - -.k-ui-namespace .k-table-container th a:focus, .k-ui-namespace .k-table-container th a:hover { - background: #f3f3f3; +.k-ui-namespace .k-background-accent { + background: #3071a9; + color: white; } - -.k-ui-namespace .k-table-container th [class*="k-icon"] { -======= -.k-ui-namespace .k-table-container th a:focus, .k-ui-namespace .k-table-container th a:hover { - background: #f3f3f3; +.k-ui-namespace .k-background-success { + background: #27ae60; + color: white; } -.k-ui-namespace .k-table-container th [class*=k-icon] { ->>>>>>> master - font-size: 16px; - line-height: 1; - vertical-align: middle; +.k-ui-namespace .k-background-neutral { + background: #3498db; + color: white; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-table-container td { - border-bottom: 1px solid #ededed; - padding: 6px 8px; - background: white; +.k-ui-namespace .k-background-warning { + background: #e67e22; + color: white; } -<<<<<<< HEAD - -.k-ui-namespace .k-table-container tr:last-child td { - border-bottom: none; +.k-ui-namespace .k-background-error { + background: #c0392b; + color: white; } - -.k-ui-namespace .k-table-container tr:nth-child(odd) td { - background: white; -} - -.k-ui-namespace .k-table-container tr:focus td, .k-ui-namespace .k-table-container tr:hover td, -.k-ui-namespace .k-table-container tr:nth-child(n):focus td, -.k-ui-namespace .k-table-container tr:nth-child(n):hover td { - background: #fbfafa; -} - -.k-ui-namespace .k-table-container [class*="k-icon"] { - display: inline-block; -} - -.k-ui-namespace .k-table-container a { +.k-ui-namespace .k-background-transparent { + background: transparent; color: inherit; } - -======= -.k-ui-namespace .k-table-container tr:last-child td { - border-bottom: none; -} -.k-ui-namespace .k-table-container tr:nth-child(odd) td { - background: white; -} -.k-ui-namespace .k-table-container tr:focus td, .k-ui-namespace .k-table-container tr:hover td, -.k-ui-namespace .k-table-container tr:nth-child(n):focus td, -.k-ui-namespace .k-table-container tr:nth-child(n):hover td { - background: #fbfbfb; -} -.k-ui-namespace .k-table-container [class*=k-icon] { - display: inline-block; -} -.k-ui-namespace .k-table-container a { +.k-ui-namespace .k-background-inherit { + background: inherit; color: inherit; } ->>>>>>> master -.k-ui-namespace .k-table-container a { - display: inline-block; - vertical-align: middle; - text-decoration: none; -} -<<<<<<< HEAD - -.k-ui-namespace .k-table-container a:hover, .k-ui-namespace .k-table-container a:focus { - text-decoration: underline; +.k-ui-namespace .k-color-type { + color: #222222; } - -======= -.k-ui-namespace .k-table-container a:hover, .k-ui-namespace .k-table-container a:focus { - text-decoration: underline; +.k-ui-namespace .k-color-base { + color: #2c3e50; } ->>>>>>> master -.k-ui-namespace .k-table-container small { - display: block; - font-size: 11px; - line-height: 16px; - padding-top: 1px; +.k-ui-namespace .k-color-accent { + color: #3071a9; } -<<<<<<< HEAD - -.k-ui-namespace .k-table-container .k-table-data--right { - text-align: right; +.k-ui-namespace .k-color-success { + color: #27ae60; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table-data--right { -======= -.k-ui-namespace .k-table-container .k-table-data--right { - text-align: right; +.k-ui-namespace .k-color-neutral { + color: #3498db; } -[dir=rtl] .k-ui-namespace .k-table-container .k-table-data--right { ->>>>>>> master - text-align: left; +.k-ui-namespace .k-color-warning { + color: #e67e22; } - -.k-ui-namespace .k-table-container .k-table-data--center { - text-align: center; +.k-ui-namespace .k-color-error { + color: #c0392b; } -<<<<<<< HEAD - -.k-ui-namespace .k-table-container .k-table-data--nowrap { - white-space: nowrap; +.k-ui-namespace .k-color-inherit { + color: inherit; } - -.k-ui-namespace .k-table-container .k-table-data--wrap { - word-break: break-all; +.k-ui-namespace .k-color-white { + color: white; } - -======= -.k-ui-namespace .k-table-container .k-table-data--nowrap { - white-space: nowrap; +.k-ui-namespace .fade { + opacity: 0; + transition: opacity 0.5s cubic-bezier(0.2, 0.57, 0.44, 0.83); + -webkit-backface-visibility: hidden; } -.k-ui-namespace .k-table-container .k-table-data--wrap { - word-break: break-all; +.k-ui-namespace .fade.in { + opacity: 1; } ->>>>>>> master -.k-ui-namespace .k-table-container .k-table-data--toggle, -.k-ui-namespace .k-table-container .k-table-data--form, -.k-ui-namespace .k-table-container .k-table-data--icon { - white-space: nowrap; - line-height: 1; - vertical-align: middle; +.k-ui-namespace .k-content-block { + margin-bottom: 16px; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-table-container .k-table-data--toggle a, .k-ui-namespace .k-table-container .k-table-data--toggle span, .k-ui-namespace .k-table-container .k-table-data--toggle input, .k-ui-namespace .k-table-container .k-table-data--toggle svg, .k-ui-namespace .k-table-container .k-table-data--toggle div, .k-ui-namespace .k-table-container .k-table-data--toggle small, .k-ui-namespace .k-table-container .k-table-data--toggle img, -.k-ui-namespace .k-table-container .k-table-data--form a, -.k-ui-namespace .k-table-container .k-table-data--form span, -.k-ui-namespace .k-table-container .k-table-data--form input, -.k-ui-namespace .k-table-container .k-table-data--form svg, -.k-ui-namespace .k-table-container .k-table-data--form div, -.k-ui-namespace .k-table-container .k-table-data--form small, -.k-ui-namespace .k-table-container .k-table-data--form img, -.k-ui-namespace .k-table-container .k-table-data--icon a, -.k-ui-namespace .k-table-container .k-table-data--icon span, -.k-ui-namespace .k-table-container .k-table-data--icon input, -.k-ui-namespace .k-table-container .k-table-data--icon svg, -.k-ui-namespace .k-table-container .k-table-data--icon div, -.k-ui-namespace .k-table-container .k-table-data--icon small, -.k-ui-namespace .k-table-container .k-table-data--icon img { - vertical-align: middle; - line-height: 1; +.k-ui-namespace .k-content-block:last-child { + margin-bottom: 0; } -<<<<<<< HEAD - -.k-ui-namespace .k-table-container .k-table-data--toggle [class*="k-icon"], -.k-ui-namespace .k-table-container .k-table-data--form [class*="k-icon"], -.k-ui-namespace .k-table-container .k-table-data--icon [class*="k-icon"] { - font-size: 16px; +.k-ui-namespace .k-content-block--small { + margin-bottom: 1em; } - -.k-ui-namespace .k-table-container .k-table-data--multiline { - /** - * Give anchors underlines to set them apart from default text - */ +.k-ui-namespace .k-content-block--small:last-child { + margin-bottom: 0; } - -======= -.k-ui-namespace .k-table-container .k-table-data--toggle [class*=k-icon], -.k-ui-namespace .k-table-container .k-table-data--form [class*=k-icon], -.k-ui-namespace .k-table-container .k-table-data--icon [class*=k-icon] { - font-size: 16px; +.k-ui-namespace .k-content-block-top { + margin-top: 16px; } -.k-ui-namespace .k-table-container .k-table-data--multiline { - /** - * Give anchors underlines to set them apart from default text - */ +.k-ui-namespace .k-content-block-top:first-child { + margin-top: 0; } ->>>>>>> master -.k-ui-namespace .k-table-container .k-table-data--multiline a, .k-ui-namespace .k-table-container .k-table-data--multiline span, .k-ui-namespace .k-table-container .k-table-data--multiline input, .k-ui-namespace .k-table-container .k-table-data--multiline svg, .k-ui-namespace .k-table-container .k-table-data--multiline small, .k-ui-namespace .k-table-container .k-table-data--multiline img { - display: inline; - vertical-align: baseline; +.k-ui-namespace .k-content-block-top--small { + margin-top: 1em; } -<<<<<<< HEAD - -.k-ui-namespace .k-table-container .k-table-data--multiline a { - text-decoration: underline; +.k-ui-namespace .k-content-block-top--small:first-child { + margin-top: 0; } - -.k-ui-namespace .k-table-container .k-table-data--multiline a:hover, .k-ui-namespace .k-table-container .k-table-data--multiline a:focus { - text-decoration: none; +.k-ui-namespace .k-link-coverall:after { + display: block; + position: absolute; + content: " "; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; } - -======= -.k-ui-namespace .k-table-container .k-table-data--multiline a { - text-decoration: underline; +.k-ui-namespace .k-coverall-ontop, +.k-ui-namespace .k-link-ontop { + position: relative; + z-index: 1; } -.k-ui-namespace .k-table-container .k-table-data--multiline a:hover, .k-ui-namespace .k-table-container .k-table-data--multiline a:focus { - text-decoration: none; +.k-ui-namespace .k-dynamic-content-holder.k-dynamic-content-holder.k-dynamic-content-holder { + display: none; } ->>>>>>> master -.k-ui-namespace .k-table-container .k-table-data--toggle { - padding: 0; - font-size: 0; - line-height: 0; +.k-ui-namespace .k-ellipsis { + max-width: 100%; overflow: hidden; - width: 0; - visibility: visible; -} -<<<<<<< HEAD - -.k-ui-namespace .k-table-container .k-table-data--toggle--hidden { - padding: 0; + text-overflow: ellipsis; + white-space: nowrap; } - -.k-ui-namespace .k-table-container .k-table-data--toggle--hidden span, .k-ui-namespace .k-table-container .k-table-data--toggle--hidden div, .k-ui-namespace .k-table-container .k-table-data--toggle--hidden img, .k-ui-namespace .k-table-container .k-table-data--toggle--hidden a { - display: none !important; +.k-ui-namespace .k-ellipsis a, .k-ui-namespace .k-ellipsis span, .k-ui-namespace .k-ellipsis input, .k-ui-namespace .k-ellipsis svg, .k-ui-namespace .k-ellipsis div, .k-ui-namespace .k-ellipsis small { + display: inline-block; + vertical-align: middle; + max-width: 100%; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; } - -======= -.k-ui-namespace .k-table-container .k-table-data--toggle--hidden { - padding: 0; +.k-ui-namespace .k-flag-object { + display: flex; } -.k-ui-namespace .k-table-container .k-table-data--toggle--hidden span, .k-ui-namespace .k-table-container .k-table-data--toggle--hidden div, .k-ui-namespace .k-table-container .k-table-data--toggle--hidden img, .k-ui-namespace .k-table-container .k-table-data--toggle--hidden a { - display: none !important; +.k-ui-namespace .k-flag-object__aside { + flex-shrink: 0; } ->>>>>>> master -.k-ui-namespace .k-table-container .footable.breakpoint .k-table-data--toggle { - width: 1%; - padding-left: 8px; - padding-right: 8px; +.k-ui-namespace .k-flag-object__aside + .k-flag-object__body { + padding-left: 16px; } -<<<<<<< HEAD - -.k-ui-namespace .k-table-container .k-table-data--form input { - margin: 0 !important; +[dir=rtl] .k-ui-namespace .k-flag-object__aside + .k-flag-object__body { + padding-left: 0; + padding-right: 16px; } -======= -.k-ui-namespace .k-table-container .k-table-data--form input { - margin: 0 !important; +.k-ui-namespace .k-flag-object__body { + flex-grow: 1; } ->>>>>>> master -.k-ui-namespace .k-table-container .k-table-data--icon img { - min-width: 16px; - width: 16px; - max-width: 16px; +.k-ui-namespace .k-flag-object__body + .k-flag-object__aside { + padding-left: 16px; } -<<<<<<< HEAD - -.k-ui-namespace .k-table-container th.k-table-data--icon a { - line-height: 27px; +[dir=rtl] .k-ui-namespace .k-flag-object__body + .k-flag-object__aside { + padding-left: 0; + padding-right: 16px; } -======= -.k-ui-namespace .k-table-container th.k-table-data--icon a { - line-height: 27px; +.k-ui-namespace .k-flexbox.k-flexbox.k-flexbox { + display: flex; } ->>>>>>> master -.k-ui-namespace .k-table-container .k-table-data--ellipsis { - max-width: 0; - overflow: hidden; +.k-ui-namespace .k-flexbox-column.k-flexbox-column.k-flexbox-column { + flex-direction: column; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-table-container .k-table-data--ellipsis a, .k-ui-namespace .k-table-container .k-table-data--ellipsis span, .k-ui-namespace .k-table-container .k-table-data--ellipsis input, .k-ui-namespace .k-table-container .k-table-data--ellipsis svg, .k-ui-namespace .k-table-container .k-table-data--ellipsis div, .k-ui-namespace .k-table-container .k-table-data--ellipsis small { - vertical-align: middle; - max-width: 100%; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; +.k-ui-namespace .k-dont-flex.k-dont-flex.k-dont-flex { + flex: 0 0 auto; } -<<<<<<< HEAD - -.k-ui-namespace .k-table-container .k-table__item--state { - /** - * pointers for clickable elements - */ +.k-ui-namespace .k-do-flex.k-do-flex.k-do-flex { + flex: 1 1 auto; } - -======= -.k-ui-namespace .k-table-container .k-table__item--state { - /** - * pointers for clickable elements - */ +@media screen and (min-width: 600px) { + .k-ui-namespace .k-flexbox-from-beta.k-flexbox-from-beta.k-flexbox-from-beta { + display: flex; + } + .k-ui-namespace .k-flexbox-column-from-beta.k-flexbox-column-from-beta.k-flexbox-column-from-beta { + flex-direction: column; + } + .k-ui-namespace .k-do-flex-from-beta.k-do-flex-from-beta.k-do-flex-from-beta { + flex: 1 1 auto; + } + .k-ui-namespace .k-dont-flex-from-beta.k-dont-flex-from-beta.k-dont-flex-from-beta { + flex: 0 0 auto; + } } ->>>>>>> master -.k-ui-namespace .k-table-container .k-table__item--state button.k-ui-namespace .k-table-container .k-table__item--state, -.k-ui-namespace .k-table-container .k-table__item--state a.k-ui-namespace .k-table-container .k-table__item--state { - cursor: pointer; +@media screen and (min-width: 768px) { + .k-ui-namespace .k-flexbox-from-charlie.k-flexbox-from-charlie.k-flexbox-from-charlie { + display: flex; + } + .k-ui-namespace .k-flexbox-column-from-charlie.k-flexbox-column-from-charlie.k-flexbox-column-from-charlie { + flex-direction: column; + } + .k-ui-namespace .k-do-flex-from-charlie.k-do-flex-from-charlie.k-do-flex-from-charlie { + flex: 1 1 auto; + } + .k-ui-namespace .k-dont-flex-from-charlie.k-dont-flex-from-charlie.k-dont-flex-from-charlie { + flex: 0 0 auto; + } } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-table-container .k-table__item--state button.k-ui-namespace .k-table-container .k-table__item--state:focus, .k-ui-namespace .k-table-container .k-table__item--state button.k-ui-namespace .k-table-container .k-table__item--state:hover, -.k-ui-namespace .k-table-container .k-table__item--state a.k-ui-namespace .k-table-container .k-table__item--state:focus, -.k-ui-namespace .k-table-container .k-table__item--state a.k-ui-namespace .k-table-container .k-table__item--state:hover { - text-decoration: underline; +.k-ui-namespace .k-hidden.k-hidden.k-hidden, +.k-ui-namespace .k-is-hidden.k-is-hidden.k-is-hidden { + display: none; } -<<<<<<< HEAD - -.k-ui-namespace .k-table-container .k-table__item--state-pending { - color: #e67e22; +.k-ui-namespace .k-no-margin.k-no-margin.k-no-margin { + margin: 0; } - -.k-ui-namespace .k-table-container .k-table__item--state-expired { - color: #3498db; +.k-ui-namespace .k-no-margin-horizontal.k-no-margin-horizontal.k-no-margin-horizontal { + margin-right: 0; + margin-left: 0; +} +.k-ui-namespace .k-no-margin-vertical.k-no-margin-vertical.k-no-margin-vertical { + margin-top: 0; + margin-bottom: 0; +} +.k-ui-namespace .k-no-margin-top.k-no-margin-top.k-no-margin-top { + margin-top: 0; +} +.k-ui-namespace .k-no-margin-bottom.k-no-margin-bottom.k-no-margin-bottom { + margin-bottom: 0; +} +html:not([dir=rtl]) .k-no-margin-right.k-no-margin-right.k-no-margin-right { + margin-right: 0; } -.k-ui-namespace .k-table-container .k-table__item--state-unpublished { - color: #c0392b; +[dir=rtl] .k-ui-namespace .k-no-margin-right.k-no-margin-right.k-no-margin-right { + margin-left: 0; } -.k-ui-namespace .k-table-container .k-table__item--state-published { - color: #27ae60; +html:not([dir=rtl]) .k-no-margin-left.k-no-margin-left.k-no-margin-left { + margin-left: 0; } -.k-ui-namespace .k-table-container { - /** - * Only set top when a thead is found - */ +[dir=rtl] .k-ui-namespace .k-no-margin-left.k-no-margin-left.k-no-margin-left { + margin-right: 0; } -======= -.k-ui-namespace .k-table-container .k-table__item--state-pending { - color: #e67e22; +.k-ui-namespace .k-no-padding.k-no-padding.k-no-padding { + padding: 0; } -.k-ui-namespace .k-table-container .k-table__item--state-expired { - color: #3498db; +.k-ui-namespace .k-no-padding-horizontal.k-no-padding-horizontal.k-no-padding-horizontal { + padding-right: 0; + padding-left: 0; } -.k-ui-namespace .k-table-container .k-table__item--state-unpublished { - color: #c0392b; +.k-ui-namespace .k-no-padding-vertical.k-no-padding-vertical.k-no-padding-vertical { + padding-top: 0; + padding-bottom: 0; } -.k-ui-namespace .k-table-container .k-table__item--state-published { - color: #27ae60; +.k-ui-namespace .k-no-padding-top.k-no-padding-top.k-no-padding-top { + padding-top: 0; } -.k-ui-namespace .k-table-container { - /** - * Only set top when a thead is found - */ +.k-ui-namespace .k-no-padding-bottom.k-no-padding-bottom.k-no-padding-bottom { + padding-bottom: 0; } ->>>>>>> master -.k-ui-namespace .k-table-container .k-table__sub-header th { - padding: 0.7em 8px 0.5em; - height: auto; - font-size: 11px; - line-height: 16px; - font-weight: 700; - vertical-align: middle; - text-transform: uppercase; - white-space: nowrap; -<<<<<<< HEAD - background: #fbfafa; - border-bottom-color: #ededed; +html:not([dir=rtl]) .k-no-padding-right.k-no-padding-right.k-no-padding-right { + padding-right: 0; } -.k-ui-namespace .k-table-container thead ~ tbody .k-table__sub-header th { - /* autoprefixer: off */ +[dir=rtl] .k-ui-namespace .k-no-padding-right.k-no-padding-right.k-no-padding-right { + padding-left: 0; } -@supports (position: sticky) and (not (position: -webkit-sticky)) { -======= - background: #fbfbfb; - border-bottom-color: #ededed; -} -.k-ui-namespace .k-table-container thead ~ tbody .k-table__sub-header th { - /* autoprefixer: off */ -} -@supports ((position: -webkit-sticky) or (position: sticky)) and (not (position: -webkit-sticky)) { ->>>>>>> master - .k-ui-namespace .k-table-container thead ~ tbody .k-table__sub-header th { - top: 40px; - } +html:not([dir=rtl]) .k-no-padding-left.k-no-padding-left.k-no-padding-left { + padding-left: 0; } -<<<<<<< HEAD -.k-ui-namespace .k-table-container { - /** - * Set proper spacing before levels - */ - /** - * Do not display the level icon for the first level items - */ - /** - * Space icons away from text - */ +[dir=rtl] .k-ui-namespace .k-no-padding-left.k-no-padding-left.k-no-padding-left { + padding-right: 0; } -.k-ui-namespace .k-table-container .k-table__item-level { +.k-ui-namespace .k-no-transition.k-no-transition.k-no-transition { + transition: none; +} +.k-ui-namespace .k-no-wrap.k-no-wrap.k-no-wrap { white-space: nowrap; } - -======= -.k-ui-namespace .k-table-container { - /** - * Set proper spacing before levels - */ - /** - * Do not display the level icon for the first level items - */ - /** - * Space icons away from text - */ +.k-ui-namespace .k-overflow.k-overflow.k-overflow { + overflow: auto; } -.k-ui-namespace .k-table-container .k-table__item-level { - white-space: nowrap; +.k-ui-namespace .k-overflow-hidden.k-overflow-hidden.k-overflow-hidden { + overflow: hidden; } ->>>>>>> master -.k-ui-namespace .k-table-container .k-table__item-level:before { - content: " "; - display: block; - width: 6px; - height: 6px; - border-left: 1px solid #bbb; - border-bottom: 1px solid #bbb; +.k-ui-namespace .k-position-static { + position: static; +} +.k-ui-namespace .k-position-relative { + position: relative; +} +.k-ui-namespace .k-position-absolute { position: absolute; - top: 50%; - margin-top: -3px; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level:before { -======= -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level:before { ->>>>>>> master - border-left: none; - border-right: 1px solid #bbb; +.k-ui-namespace .k-position-fixed { + position: fixed; } - -.k-ui-namespace .k-table-container .k-table__item-level1 { - padding-left: 8px; +.k-ui-namespace .k-position-sticky { + position: -webkit-sticky; + position: sticky; + top: 0; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level1 { -======= -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level1 { ->>>>>>> master - padding-left: 0; - padding-right: 8px; +.k-ui-namespace .k-ratio-block { + position: relative; + width: 100%; } - -.k-ui-namespace .k-table-container .k-table__item-level1:before { - left: -10px; +.k-ui-namespace .k-ratio-block--16-to-9 { + position: relative; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level1:before { -======= -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level1:before { ->>>>>>> master - left: auto; - right: -10px; +.k-ui-namespace .k-ratio-block--16-to-9:before { + display: block; + content: " "; + padding-top: 56.25%; } - -.k-ui-namespace .k-table-container .k-table__item-level2 { - padding-left: 32px; +.k-ui-namespace .k-ratio-block--4-to-3 { + position: relative; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level2 { -======= -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level2 { ->>>>>>> master - padding-left: 0; - padding-right: 32px; +.k-ui-namespace .k-ratio-block--4-to-3:before { + display: block; + content: " "; + padding-top: 75%; } - -.k-ui-namespace .k-table-container .k-table__item-level2:before { - left: 14px; +.k-ui-namespace .k-ratio-block--3-to-2 { + position: relative; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level2:before { -======= -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level2:before { ->>>>>>> master - left: auto; - right: 14px; +.k-ui-namespace .k-ratio-block--3-to-2:before { + display: block; + content: " "; + padding-top: 66.6666666667%; } - -.k-ui-namespace .k-table-container .k-table__item-level3 { - padding-left: 56px; +.k-ui-namespace .k-ratio-block--2-to-3 { + position: relative; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level3 { -======= -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level3 { ->>>>>>> master - padding-left: 0; - padding-right: 56px; +.k-ui-namespace .k-ratio-block--2-to-3:before { + display: block; + content: " "; + padding-top: 150%; } - -.k-ui-namespace .k-table-container .k-table__item-level3:before { - left: 38px; +.k-ui-namespace .k-ratio-block--2-to-1 { + position: relative; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level3:before { -======= -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level3:before { ->>>>>>> master - left: auto; - right: 38px; -} - -.k-ui-namespace .k-table-container .k-table__item-level4 { - padding-left: 80px; +.k-ui-namespace .k-ratio-block--2-to-1:before { + display: block; + content: " "; + padding-top: 50%; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level4 { -======= -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level4 { ->>>>>>> master - padding-left: 0; - padding-right: 80px; +.k-ui-namespace .k-ratio-block--1-to-2 { + position: relative; } - -.k-ui-namespace .k-table-container .k-table__item-level4:before { - left: 62px; +.k-ui-namespace .k-ratio-block--1-to-2:before { + display: block; + content: " "; + padding-top: 200%; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level4:before { -======= -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level4:before { ->>>>>>> master - left: auto; - right: 62px; +.k-ui-namespace .k-ratio-block--1-to-1 { + position: relative; } - -.k-ui-namespace .k-table-container .k-table__item-level5 { - padding-left: 104px; +.k-ui-namespace .k-ratio-block--1-to-1:before { + display: block; + content: " "; + padding-top: 100%; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level5 { -======= -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level5 { ->>>>>>> master - padding-left: 0; - padding-right: 104px; +.k-ui-namespace .k-ratio-block.k-is-loaded .k-loader.k-loader { + opacity: 0; } - -.k-ui-namespace .k-table-container .k-table__item-level5:before { - left: 86px; +.k-ui-namespace .k-ratio-block .k-loader.k-loader { + position: absolute; + top: 50%; + left: 50%; + z-index: 1; + -webkit-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level5:before { -======= -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level5:before { ->>>>>>> master - left: auto; - right: 86px; +.k-ui-namespace .k-ratio-block .k-ratio-block__body { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 2; + width: 100%; + height: 100%; + display: flex; + justify-content: center; + align-items: center; } - -.k-ui-namespace .k-table-container .k-table__item-level6 { - padding-left: 128px; +.k-ui-namespace .k-this-or-that { + display: inline-block; + margin-right: 4px; + vertical-align: middle; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level6 { -======= -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level6 { ->>>>>>> master - padding-left: 0; - padding-right: 128px; +[dir=rtl] .k-ui-namespace .k-this-or-that { + margin-right: 0; + margin-left: 4px; } -.k-ui-namespace .k-table-container .k-table__item-level6:before { - left: 110px; +.k-touchevents .k-ui-namespace .k-touchevents-hidden { + display: none !important; } -<<<<<<< HEAD -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level6:before { -======= -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level6:before { ->>>>>>> master - left: auto; - right: 110px; +.k-ui-namespace .k-unavailable, +.k-ui-namespace .k-is-unavailable { + -webkit-filter: grayscale(100%); + filter: grayscale(100%); + opacity: 0.5; + pointer-events: none; + cursor: no-drop; } - -.k-ui-namespace .k-table-container .k-table__item-level7 { - padding-left: 152px; +.k-ui-namespace.k-unresponsive, +.k-ui-namespace.k-unresponsive *:not(.k-pane-resizer), .k-ui-namespace.k-is-unresponsive, +.k-ui-namespace.k-is-unresponsive *:not(.k-pane-resizer), +.k-ui-namespace .k-unresponsive, +.k-ui-namespace .k-unresponsive *:not(.k-pane-resizer), +.k-ui-namespace .k-is-unresponsive, +.k-ui-namespace .k-is-unresponsive *:not(.k-pane-resizer) { + pointer-events: none; + -ms-user-select: none; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + user-focus: none; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level7 { -======= -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level7 { ->>>>>>> master - padding-left: 0; - padding-right: 152px; +.k-ui-namespace .k-visually-hidden.k-visually-hidden.k-visually-hidden { + position: absolute; + overflow: hidden; + clip: rect(0 0 0 0); + height: 1px; + width: 1px; + margin: -1px; + padding: 0; + border: 0; } - -.k-ui-namespace .k-table-container .k-table__item-level7:before { - left: 134px; +.k-ui-namespace .k-visually-shown.k-visually-shown.k-visually-shown { + position: static; + overflow: visible; + clip: auto; + height: auto; + width: auto; + margin: 0; } -<<<<<<< HEAD -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level7:before { -======= -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level7:before { ->>>>>>> master - left: auto; - right: 134px; +/* CSS errors + ========================================================================== */ +/** + * Since the way the layout is built is important, we've added errors by default when + * using them in a wrong way. Disable by setting the $k-css-errors variable to false when + * compiling the CSS or simply add k-no-css-errors class to the k-ui-container element. + */ +.k-ui-container:not(.k-no-css-errors) .k-top-container, +.k-ui-container:not(.k-no-css-errors) .k-wrapper, +.k-ui-container:not(.k-no-css-errors) .k-content-wrapper, +.k-ui-container:not(.k-no-css-errors) .k-content-area, +.k-ui-container:not(.k-no-css-errors) .k-content-area__child, +.k-ui-container:not(.k-no-css-errors) .k-content, +.k-ui-container:not(.k-no-css-errors) .k-subcontent, +.k-ui-container:not(.k-no-css-errors) .k-subcontent__child, +.k-ui-container:not(.k-no-css-errors) .k-component-wrapper, +.k-ui-container:not(.k-no-css-errors) .k-component, +.k-ui-container:not(.k-no-css-errors) .k-sidebar-left, +.k-ui-container:not(.k-no-css-errors) .k-sidebar-right { + outline: 4px solid red; + outline-offset: -2px; } - -.k-ui-namespace .k-table-container .k-table__item-level8 { - padding-left: 176px; +.k-ui-container:not(.k-no-css-errors) .k-top-container:after, +.k-ui-container:not(.k-no-css-errors) .k-wrapper:after, +.k-ui-container:not(.k-no-css-errors) .k-content-wrapper:after, +.k-ui-container:not(.k-no-css-errors) .k-content-area:after, +.k-ui-container:not(.k-no-css-errors) .k-content-area__child:after, +.k-ui-container:not(.k-no-css-errors) .k-content:after, +.k-ui-container:not(.k-no-css-errors) .k-subcontent:after, +.k-ui-container:not(.k-no-css-errors) .k-subcontent__child:after, +.k-ui-container:not(.k-no-css-errors) .k-component-wrapper:after, +.k-ui-container:not(.k-no-css-errors) .k-component:after, +.k-ui-container:not(.k-no-css-errors) .k-sidebar-left:after, +.k-ui-container:not(.k-no-css-errors) .k-sidebar-right:after { + position: absolute; + z-index: 9999; + top: 0; + left: 0; + content: "There's something wrong in your markup. See UI documentation or add 'k-no-css-errors' class to '.k-ui-container'"; + background: #c0392b; + color: white; + padding: 4px; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level8 { -======= -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level8 { ->>>>>>> master - padding-left: 0; - padding-right: 176px; +.k-ui-container:not(.k-no-css-errors) > .k-top-container, +.k-ui-container:not(.k-no-css-errors) > .k-wrapper, +.k-ui-container:not(.k-no-css-errors) .k-wrapper > .k-content-wrapper, +.k-ui-container:not(.k-no-css-errors) .k-content-wrapper > .k-content-area, +.k-ui-container:not(.k-no-css-errors) .k-content-area > .k-content-area__child, +.k-ui-container:not(.k-no-css-errors) .k-content-wrapper > .k-content, +.k-ui-container:not(.k-no-css-errors) .k-content-area__child > .k-content, +.k-ui-container:not(.k-no-css-errors) .k-content-area__child > .k-subcontent, +.k-ui-container:not(.k-no-css-errors) .k-subcontent > .k-subcontent__child, +.k-ui-container:not(.k-no-css-errors) .k-content > .k-component-wrapper, +.k-ui-container:not(.k-no-css-errors) .k-content-area__child > .k-component-wrapper, +.k-ui-container:not(.k-no-css-errors) .k-subcontent__child > .k-component-wrapper, +.k-ui-container:not(.k-no-css-errors) .k-component-wrapper > .k-component, +.k-ui-container:not(.k-no-css-errors) .k-flex-wrapper:not(:only-child), +.k-ui-container:not(.k-no-css-errors) .k-content-wrapper > .k-sidebar-left:first-child, +.k-ui-container:not(.k-no-css-errors) .k-component + .k-sidebar-right { + outline: none; } - -.k-ui-namespace .k-table-container .k-table__item-level8:before { - left: 158px; +.k-ui-container:not(.k-no-css-errors) > .k-top-container:after, +.k-ui-container:not(.k-no-css-errors) > .k-wrapper:after, +.k-ui-container:not(.k-no-css-errors) .k-wrapper > .k-content-wrapper:after, +.k-ui-container:not(.k-no-css-errors) .k-content-wrapper > .k-content-area:after, +.k-ui-container:not(.k-no-css-errors) .k-content-area > .k-content-area__child:after, +.k-ui-container:not(.k-no-css-errors) .k-content-wrapper > .k-content:after, +.k-ui-container:not(.k-no-css-errors) .k-content-area__child > .k-content:after, +.k-ui-container:not(.k-no-css-errors) .k-content-area__child > .k-subcontent:after, +.k-ui-container:not(.k-no-css-errors) .k-subcontent > .k-subcontent__child:after, +.k-ui-container:not(.k-no-css-errors) .k-content > .k-component-wrapper:after, +.k-ui-container:not(.k-no-css-errors) .k-content-area__child > .k-component-wrapper:after, +.k-ui-container:not(.k-no-css-errors) .k-subcontent__child > .k-component-wrapper:after, +.k-ui-container:not(.k-no-css-errors) .k-component-wrapper > .k-component:after, +.k-ui-container:not(.k-no-css-errors) .k-flex-wrapper:not(:only-child):after, +.k-ui-container:not(.k-no-css-errors) .k-content-wrapper > .k-sidebar-left:first-child:after, +.k-ui-container:not(.k-no-css-errors) .k-component + .k-sidebar-right:after { + display: none; } -<<<<<<< HEAD -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level8:before { -======= -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level8:before { ->>>>>>> master - left: auto; - right: 158px; +/* Responsive table + ========================================================================== */ +.footable.breakpoint { + /** + * Reset padding, and re-set them on individual divs + */ + /** + * 1. Just like table cells + * 2. Almost as tall as the main table rows + * 3. Same spacing as on table cells + */ + /* Hide toggle button for sub headings */ } - -.k-ui-namespace .k-table-container .k-table__item-level9 { - padding-left: 200px; +.footable.breakpoint .footable-toggle { + content: " "; + display: inline-block; + width: 20px; + height: 20px; + line-height: 18px; + border: 1px solid #a2a2a2; + border-radius: 50%; + text-align: center; + vertical-align: middle; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level9 { -======= -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level9 { ->>>>>>> master - padding-left: 0; - padding-right: 200px; -} - -.k-ui-namespace .k-table-container .k-table__item-level9:before { - left: 182px; +.footable.breakpoint .footable-toggle:after { + content: ""; + display: inline-block; + width: 10px; + height: 10px; + margin: 4px; + color: #a2a2a2; + font-size: 10px; + line-height: 1.3em; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); + -webkit-backface-visibility: hidden; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level9:before { -======= -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level9:before { ->>>>>>> master - left: auto; - right: 182px; +[dir=rtl] .footable.breakpoint .footable-toggle:after { + -webkit-transform: rotate(90deg); + transform: rotate(90deg); } -.k-ui-namespace .k-table-container .k-table__item-level10 { - padding-left: 224px; +.footable.breakpoint tr.k-is-selected .footable-toggle { + border-color: white; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level10 { -======= -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level10 { ->>>>>>> master - padding-left: 0; - padding-right: 224px; +.footable.breakpoint tr.k-is-selected .footable-toggle:after { + color: white; } - -.k-ui-namespace .k-table-container .k-table__item-level10:before { - left: 206px; +.footable.breakpoint .footable-row-detail-cell { + padding: 0; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level10:before { -======= -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level10:before { ->>>>>>> master - left: auto; - right: 206px; +.footable.breakpoint tr.footable-detail-show .footable-toggle:after { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } - -.k-ui-namespace .k-table-container .k-table__item-level11 { - padding-left: 248px; +.footable.breakpoint .footable-row-detail-row { + margin-bottom: 6px; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level11 { -======= -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level11 { ->>>>>>> master - padding-left: 0; - padding-right: 248px; +.footable.breakpoint .footable-row-detail-row:before, .footable.breakpoint .footable-row-detail-row:after { + display: table; + content: " "; } - -.k-ui-namespace .k-table-container .k-table__item-level11:before { - left: 230px; +.footable.breakpoint .footable-row-detail-row:after { + clear: both; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level11:before { -======= -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level11:before { ->>>>>>> master - left: auto; - right: 230px; +.footable.breakpoint .footable-row-detail-row:last-child { + margin-bottom: 0; } - -.k-ui-namespace .k-table-container .k-table__item-level12 { - padding-left: 272px; +.footable.breakpoint .footable-row-detail-name { + font-weight: 700; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level12 { -======= -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level12 { ->>>>>>> master - padding-left: 0; - padding-right: 272px; +.footable.breakpoint .footable-row-detail-name, +.footable.breakpoint .footable-row-detail-value { + position: relative; + /* 1 */ + min-height: 30px; + /* 2 */ + padding: 6px 8px; + /* 3 */ } - -.k-ui-namespace .k-table-container .k-table__item-level12:before { - left: 254px; +.footable.breakpoint th .footable-toggle { + display: none; } -<<<<<<< HEAD -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level12:before { -======= -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level12:before { ->>>>>>> master - left: auto; - right: 254px; +/* Tree + ========================================================================== */ +.k-tree { + margin: 4px 0; + overflow: auto; + display: flex; } - -.k-ui-namespace .k-table-container .k-table__item-level13 { - padding-left: 296px; +.k-tree:before, .k-tree:after { + display: table; + content: " "; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level13 { -======= -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level13 { ->>>>>>> master - padding-left: 0; - padding-right: 296px; +.k-tree:after { + clear: both; } - -.k-ui-namespace .k-table-container .k-table__item-level13:before { - left: 278px; +.k-tree:last-child { + margin-bottom: 0; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level13:before { -======= -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level13:before { ->>>>>>> master - left: auto; - right: 278px; +.k-tree .jqtree-element { + padding: 0 12px 0 16px; } - -.k-ui-namespace .k-table-container .k-table__item-level14 { - padding-left: 320px; +[dir=rtl] .k-tree .jqtree-element { + padding: 0 16px 0 12px; } -<<<<<<< HEAD -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level14 { -======= -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level14 { ->>>>>>> master - padding-left: 0; - padding-right: 320px; +.k-tree .jqtree-element:hover, .k-tree .jqtree-element:focus { + background: white; } - -.k-ui-namespace .k-table-container .k-table__item-level14:before { - left: 302px; +.k-tree > .jqtree-tree { + margin: 0; + padding: 0; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level14:before { -======= -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level14:before { ->>>>>>> master - left: auto; - right: 302px; +.k-tree > .jqtree-tree > .jqtree_common > .jqtree-element { + padding-left: 16px; } - -.k-ui-namespace .k-table-container .k-table__item-level15 { - padding-left: 344px; +[dir=rtl] .k-tree > .jqtree-tree > .jqtree_common > .jqtree-element { + padding-left: 12px; + padding-right: 16px; } -<<<<<<< HEAD -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level15 { -======= -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level15 { ->>>>>>> master - padding-left: 0; - padding-right: 344px; +.k-tree .jqtree-selected > .jqtree-element { + background: #3071a9; + color: white; } - -.k-ui-namespace .k-table-container .k-table__item-level15:before { - left: 326px; +.k-tree .jqtree-selected:hover > .jqtree-element { + background: #2d699d; } -<<<<<<< HEAD -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level15:before { -======= -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level15:before { ->>>>>>> master - left: auto; - right: 326px; +.k-sidebar-item .k-tree > .jqtree-tree > .jqtree-folder .jqtree-element { + padding-left: 16px; } - -.k-ui-namespace .k-table-container .k-table__item-level1:before { - display: none; +[dir=rtl] .k-sidebar-item .k-tree > .jqtree-tree > .jqtree-folder .jqtree-element { + padding-left: 12px; + padding-right: 16px; } -<<<<<<< HEAD -======= ->>>>>>> master -.k-ui-namespace .k-table-container .k-table__item-level__icon-item { - position: relative; - padding-left: 20px; +.jqtree-tree { + margin: 0; + padding: 0; + list-style: none; + border: none; + background: transparent; + flex-grow: 1; + /* Reset default ul li styling */ } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level__icon-item { -======= -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level__icon-item { ->>>>>>> master - padding-left: 0; - padding-right: 20px; +.jqtree-tree ul { + margin: 0; + padding: 0; + list-style: none; + border: none; + background: transparent; + float: left; + min-width: 100%; } - -<<<<<<< HEAD -.k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*="k-icon"], -.k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*="k-image"] { - position: absolute; - left: 0; +.jqtree-tree ul:before, .jqtree-tree ul:after { + display: table; + content: " "; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*="k-icon"], -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*="k-image"] { -======= -.k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*=k-icon], -.k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*=k-image] { - position: absolute; - left: 0; +.jqtree-tree ul:after { + clear: both; } -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*=k-icon], -[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*=k-image] { ->>>>>>> master - left: auto; - right: 0; +[dir=rtl] .jqtree-tree.jqtree-tree { + padding: 0; } - -<<<<<<< HEAD -.k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*="k-icon"] { -======= -.k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*=k-icon] { ->>>>>>> master - top: 50%; - font-size: 16px; - margin-top: -8px; +[dir=rtl] .jqtree-tree, [dir=rtl] .jqtree-tree ul { + float: right; + padding: 0; } -<<<<<<< HEAD -.k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*="k-image"] { -======= -.k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*=k-image] { ->>>>>>> master - height: 16px; - line-height: 16px; - vertical-align: middle; +.jqtree-folder:before, .jqtree-folder:after { + display: table; + content: " "; } -<<<<<<< HEAD - -.k-ui-namespace .k-table-container tr.k-is-selected { - /** - * Re-set background on td's while hovering th - */ +.jqtree-folder:after { + clear: both; } -======= -.k-ui-namespace .k-table-container tr.k-is-selected { - /** - * Re-set background on td's while hovering th - */ +.jqtree-element { + position: relative; + display: block; + width: 100%; + font-size: 0; + padding: 0; + white-space: nowrap; + height: auto; + cursor: pointer; } ->>>>>>> master -.k-ui-namespace .k-table-container tr.k-is-selected > td { - background: #3071a9; - color: white; +.jqtree-element a { + padding: 0; + background: transparent; } -<<<<<<< HEAD - -.k-ui-namespace .k-table-container tr.k-is-selected > td a, .k-ui-namespace .k-table-container tr.k-is-selected > td i, .k-ui-namespace .k-table-container tr.k-is-selected > td span { - color: white; -} - -.k-ui-namespace .k-table-container tr.k-is-selected:hover > td, .k-ui-namespace .k-table-container tr.k-is-selected:focus > td { - background-color: #255681; +.jqtree-element .jqtree-toggler { + height: 0; + padding-top: 28px; + overflow: hidden; + color: inherit; } -.k-ui-namespace .k-table-container .k-is-active { - /** - * Set font weight - */ - /** - * Set background but not for also selected rows - */ +.jqtree-whitespace, +.jqtree-toggler, +.jqtree-icon, +.jqtree-title { + display: inline-block; + font-size: 13px; + line-height: 28px; + height: 28px; + vertical-align: middle; } -.k-ui-namespace .k-table-container .k-is-active > td { - font-weight: bold; +.jqtree-whitespace, +.jqtree-toggler, +.jqtree-icon { + width: 28px; + text-align: center; } -.k-ui-namespace .k-table-container .k-is-active:not(.k-is-selected) > td:nth-child(n) { - background: #fbfafa; +.jqtree-icon:before { + line-height: 28px; } -======= -.k-ui-namespace .k-table-container tr.k-is-selected > td a, .k-ui-namespace .k-table-container tr.k-is-selected > td i, .k-ui-namespace .k-table-container tr.k-is-selected > td span { - color: white; -} -.k-ui-namespace .k-table-container tr.k-is-selected:hover > td, .k-ui-namespace .k-table-container tr.k-is-selected:focus > td { - background-color: #255681; -} -.k-ui-namespace .k-table-container .k-is-active { - /** - * Set font weight - */ - /** - * Set background but not for also selected rows - */ -} -.k-ui-namespace .k-table-container .k-is-active > td { - font-weight: bold; -} -.k-ui-namespace .k-table-container .k-is-active:not(.k-is-selected) > td:nth-child(n) { - background: #fbfbfb; -} ->>>>>>> master -.k-ui-namespace .k-positioner { - display: inline-block; - vertical-align: middle; - width: 16px; - height: 4px; - margin-top: 6px; - margin-bottom: 6px; - border-top: 1px solid #cdcdcd; - border-bottom: 1px solid #cdcdcd; - cursor: no-drop; +.k-tree li li .jqtree-whitespace + .jqtree_common:not(.jqtree-toggler) { position: relative; } -<<<<<<< HEAD - -.k-ui-namespace .k-positioner.k-is-active { - cursor: move; -} - -======= -.k-ui-namespace .k-positioner.k-is-active { - cursor: move; -} ->>>>>>> master -.k-ui-namespace .k-positioner:before { +.k-tree li li .jqtree-whitespace + .jqtree_common:not(.jqtree-toggler):after { display: block; position: absolute; content: " "; - width: 16px; - height: 10px; - border-top: 1px solid #cdcdcd; - border-bottom: 1px solid #cdcdcd; - top: -4px; -} -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-positioner:after { - position: absolute; - width: 32px; - height: 32px; - top: -15px; - left: -8px; - content: attr(data-position); - text-indent: 3px; - vertical-align: bottom; - color: #333; - text-shadow: 0 0 3px white; + width: 6px; + height: 6px; + border-left: 1px solid; + border-bottom: 1px solid #aaa; + top: 50%; + margin-top: -3px; + left: -17px; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-table-container tr.k-is-selected .k-positioner:after { - color: white; - text-shadow: none; +[dir=rtl] .k-tree li li .jqtree-whitespace + .jqtree_common:not(.jqtree-toggler):after { + border-left: none; + border-right: 1px solid #aaa; + left: auto; + right: -17px; } -<<<<<<< HEAD -======= ->>>>>>> master -.k-ui-namespace .k-sort-ascending, -.k-ui-namespace .k-sort-descending { +.jqtree-toggler { position: relative; - display: inline-block; - width: 6px; - height: 3px; - background: transparent; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-sort-ascending:before, .k-ui-namespace .k-sort-ascending:after, -.k-ui-namespace .k-sort-descending:before, -.k-ui-namespace .k-sort-descending:after { +.jqtree-toggler:before { display: block; - content: " "; position: absolute; - opacity: 0.33; -} -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-sort-ascending:before, -.k-ui-namespace .k-sort-descending:before { - border-left: 4px solid transparent; - border-right: 4px solid transparent; - border-bottom: 4px solid; - bottom: 100%; -} -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-sort-ascending:after, -.k-ui-namespace .k-sort-descending:after { + content: " "; + top: 50%; + left: 50%; + margin-top: -1px; + margin-left: -4px; border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 4px solid; - top: 100%; + transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); + -webkit-backface-visibility: hidden; } -<<<<<<< HEAD - -.k-ui-namespace .k-sort-ascending:before { - opacity: 1; +.jqtree-toggler:hover:before, .jqtree-toggler:focus:before { + border-top-color: black; } - -.k-ui-namespace .k-sort-descending:after { - opacity: 1; +.jqtree-toggler.jqtree-closed:before { + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); +} +[dir=rtl] .jqtree-toggler.jqtree-closed:before { + -webkit-transform: rotate(90deg); + transform: rotate(90deg); } -======= -.k-ui-namespace .k-sort-ascending:before { - opacity: 1; +.jqtree-selected > .jqtree-element { + font-weight: 700; } -.k-ui-namespace .k-sort-descending:after { - opacity: 1; +.jqtree-selected > .jqtree_common > .jqtree-toggler:hover { + color: white; } ->>>>>>> master -.k-ui-namespace th .k-sort-ascending, -.k-ui-namespace th .k-sort-descending { - margin-left: 0.66em; - vertical-align: middle; +.jqtree-selected > .jqtree_common > .jqtree-toggler:hover:before { + border-top-color: white; } -<<<<<<< HEAD -[dir="rtl"] .k-ui-namespace th .k-sort-ascending, -[dir="rtl"] .k-ui-namespace th .k-sort-descending { -======= -[dir=rtl] .k-ui-namespace th .k-sort-ascending, -[dir=rtl] .k-ui-namespace th .k-sort-descending { ->>>>>>> master - margin-left: 0; - margin-right: 0.66em; +.jqtree-closed ul { + display: none; } -.k-ui-namespace th a:focus .k-sort-ascending:after, -.k-ui-namespace th a:hover .k-sort-ascending:after { - opacity: 0.66; +.jqtree--one-level .jqtree-whitespace { + display: none; } -<<<<<<< HEAD -======= ->>>>>>> master -.k-ui-namespace th a:focus .k-sort-descending:before, -.k-ui-namespace th a:hover .k-sort-descending:before { - opacity: 0.66; +/* Modal + ========================================================================== */ +.mfp-bg { + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 10042; + overflow: hidden; + position: fixed; + background: #0b0b0b; + opacity: 0.8; } -<<<<<<< HEAD - -.k-ui-namespace .k-table-pagination { - padding: 8px 8px 7px; - background: #fbfafa; - -ms-flex: 0 0 auto; - flex: 0 0 auto; -======= -.k-ui-namespace .k-table-pagination { - padding: 8px 8px 7px; - background: #fbfbfb; - flex: 0 0 auto; ->>>>>>> master - border-top: 1px solid gainsboro; - box-shadow: 0 1px 0 gainsboro; - /* 1 */ +[dir=rtl] .mfp-bg { + left: auto; + right: 0; } -<<<<<<< HEAD -======= ->>>>>>> master -.k-ui-namespace .k-title-bar { - border-bottom: 1px solid #d2d2d2; - position: relative; - /* 1 */ - z-index: 10; - /* 1 */ -<<<<<<< HEAD - display: -ms-flexbox; - display: flex; - -ms-flex-pack: justify; - justify-content: space-between; - -ms-flex-align: center; - align-items: center; -======= - display: flex; - justify-content: space-between; - align-items: center; ->>>>>>> master +.mfp-wrap { + top: 0; + left: 0; width: 100%; - background: #f0f0f0; - /* 2 */ - color: #222222; - font-size: 21px; -<<<<<<< HEAD - -ms-flex: 0 0 auto; - flex: 0 0 auto; + height: 100%; + z-index: 10043; + position: fixed; + -webkit-backface-visibility: hidden; +} +[dir=rtl] .mfp-wrap { + left: auto; + right: 0; } -.k-ui-namespace .k-title-bar .k-off-canvas-toggle-holder, -.k-ui-namespace .k-title-bar .k-title-bar__heading { - -ms-flex: 0 0 auto; - flex: 0 0 auto; +.mfp-container { + text-align: center; + position: absolute; + width: 100%; + height: 100%; + max-height: 100%; + left: 0; + top: 0; + padding: 0 8px; + box-sizing: border-box; + min-height: 420px; +} +[dir=rtl] .mfp-container { + left: auto; + right: 0; } -.k-ui-namespace .k-title-bar .k-off-canvas-toggle-holder { +.mfp-container.mfp-inline-holder { + padding-top: 40px; + padding-bottom: 40px; white-space: nowrap; } - -.k-ui-namespace .k-title-bar .k-title-bar__heading { - -ms-flex: 1 1 auto; - flex: 1 1 auto; -======= - flex: 0 0 auto; -} -.k-ui-namespace .k-title-bar .k-off-canvas-toggle-holder, -.k-ui-namespace .k-title-bar .k-title-bar__heading { - flex: 0 0 auto; -} -.k-ui-namespace .k-title-bar .k-off-canvas-toggle-holder { - white-space: nowrap; +.mfp-container .mfp-inline { + display: block; + width: auto; + height: auto; + padding: 15px; } -.k-ui-namespace .k-title-bar .k-title-bar__heading { - flex: 1 1 auto; ->>>>>>> master - padding: 8px 8px 7px; - line-height: 32px; - text-align: center; +.mfp-container .mfp-iframe-scaler .mfp-iframe, +.mfp-container .mfp-inline { + background: white; + box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); } -<<<<<<< HEAD -.k-ui-namespace .k-title-bar .k-title-bar__heading:first-child { - margin-left: 48px; +.mfp-container:before { + content: " "; + display: inline-block; + height: 100%; + vertical-align: middle; } -.k-ui-namespace .k-title-bar .k-title-bar__heading:last-child { - margin-right: 48px; +.mfp-align-top .mfp-container:before { + display: none; } -======= -.k-ui-namespace .k-title-bar .k-title-bar__heading:first-child { - margin-left: 48px; -} -.k-ui-namespace .k-title-bar .k-title-bar__heading:last-child { - margin-right: 48px; +.mfp-content { + position: relative; + display: inline-block; + vertical-align: middle; + margin: 0 auto; + text-align: left; + z-index: 10045; + min-width: 280px; + max-width: 100% !important; + max-height: 100% !important; } ->>>>>>> master -@media screen and (min-width: 768px) { - .k-ui-namespace .k-title-bar .k-title-bar__heading { - text-align: left; - } - .k-ui-namespace .k-title-bar .k-title-bar__heading:first-child { - margin-left: 0; - } - .k-ui-namespace .k-title-bar .k-title-bar__heading:last-child { - margin-right: 0; - } -<<<<<<< HEAD - [dir="rtl"] .k-ui-namespace .k-title-bar .k-title-bar__heading { - text-align: right; - } +[dir=rtl] .mfp-content { + text-align: right; } -======= - [dir=rtl] .k-ui-namespace .k-title-bar .k-title-bar__heading { - text-align: right; - } -} ->>>>>>> master -.k-ui-namespace .k-title-bar--mobile { - border-bottom: 1px solid #d2d2d2; - background: #f0f0f0; +.mfp-inline-holder .mfp-content, +.mfp-ajax-holder .mfp-content { + cursor: auto; + max-width: 100% !important; + width: auto; + height: auto; + max-height: 100%; + margin: 0 auto; } -<<<<<<< HEAD -======= ->>>>>>> master -@media screen and (min-width: 768px) { - .k-ui-namespace .k-title-bar--mobile { - display: none; - } +.mfp-ajax-cur { + cursor: progress; } -<<<<<<< HEAD -======= ->>>>>>> master -.k-ui-namespace .k-toolbar { - border-bottom: 1px solid #d2d2d2; - background: #f0f0f0; - min-height: 40px; - padding-bottom: 8px; - /* 1 */ - padding-right: 8px; - /* 2 */ -<<<<<<< HEAD - -ms-flex: 0 0 auto; - flex: 0 0 auto; +.mfp-zoom-out-cur, +.mfp-zoom-out-cur .mfp-image-holder .mfp-close { + cursor: zoom-out; } -[dir="rtl"] .k-ui-namespace .k-toolbar { -======= - flex: 0 0 auto; -} -[dir=rtl] .k-ui-namespace .k-toolbar { ->>>>>>> master - padding-right: 0; - padding-left: 8px; - /* 2 */ +.mfp-zoom { + cursor: pointer; + cursor: zoom-in; } -.k-ui-namespace .k-toolbar { - /** -<<<<<<< HEAD - * Autosave indicator - * - * Position of the autosave indicator - * Use a k-loader for the indicator itself - */ - /** - * Position the icons - */ +.mfp-auto-cursor .mfp-content { + cursor: auto; } -======= - * Autosave indicator - * - * Position of the autosave indicator - * Use a k-loader for the indicator itself - */ - /** - * Position the icons - */ -} ->>>>>>> master -.k-ui-namespace .k-toolbar .k-button, .k-ui-namespace .k-toolbar .btn { - margin: 7px 0 0 8px; - padding: 7px; - min-width: 32px; - line-height: 16px; - /** -<<<<<<< HEAD - * Make buttons square - * - * Only make them square if media queries are supported - * By default we just want them as buttons - */ - /** - * Properly align dropdown button in button - */ +.mfp-close, +.mfp-arrow, +.mfp-preloader, +.mfp-counter { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } -.k-ui-namespace .k-toolbar .k-button:not(.k-toolbar-fullbutton), .k-ui-namespace .k-toolbar .btn:not(.k-toolbar-fullbutton) { - /** - * Icon on the toolbar button - */ - /** - * Text on the toolbar button - */ +.mfp-loading.mfp-figure { + display: none; } -======= - * Make buttons square - * - * Only make them square if media queries are supported - * By default we just want them as buttons - */ - /** - * Properly align dropdown button in button - */ -} -.k-ui-namespace .k-toolbar .k-button:not(.k-toolbar-fullbutton), .k-ui-namespace .k-toolbar .btn:not(.k-toolbar-fullbutton) { - /** - * Icon on the toolbar button - */ - /** - * Text on the toolbar button - */ -} ->>>>>>> master -@media screen and (min-width: 0) and (max-width: 768px) { - .k-ui-namespace .k-toolbar .k-button:not(.k-toolbar-fullbutton), .k-ui-namespace .k-toolbar .btn:not(.k-toolbar-fullbutton) { - overflow: hidden; - width: 32px; - height: 32px; - text-align: center; - } +.mfp-hide { + display: none !important; } -<<<<<<< HEAD -@media screen and (min-width: 0) and (max-width: 768px) { - .k-ui-namespace .k-toolbar .k-button:not(.k-toolbar-fullbutton) [class^="k-icon"], .k-ui-namespace .k-toolbar .btn:not(.k-toolbar-fullbutton) [class^="k-icon"] { -======= -@media screen and (min-width: 0) and (max-width: 768px) { - .k-ui-namespace .k-toolbar .k-button:not(.k-toolbar-fullbutton) [class^=k-icon], .k-ui-namespace .k-toolbar .btn:not(.k-toolbar-fullbutton) [class^=k-icon] { ->>>>>>> master - display: block; - margin: 0 0 8px; - width: 17px; - height: 17px; - font-size: 17px; - line-height: 17px; - } +.mfp-preloader { + color: #cccccc; + position: absolute; + top: 50%; + width: auto; + text-align: center; + margin-top: -0.8em; + left: 8px; + right: 8px; + z-index: 10044; } -<<<<<<< HEAD -======= ->>>>>>> master -@media screen and (min-width: 0) and (max-width: 768px) { - .k-ui-namespace .k-toolbar .k-button:not(.k-toolbar-fullbutton) .k-toolbar__text, .k-ui-namespace .k-toolbar .btn:not(.k-toolbar-fullbutton) .k-toolbar__text { - position: relative; - z-index: -1; - visibility: hidden; - } +.mfp-preloader a { + color: #cccccc; } -<<<<<<< HEAD -.k-ui-namespace .k-toolbar .k-button .k-dropdown, .k-ui-namespace .k-toolbar .btn .k-dropdown { - /** - * Pullback so whole button becomes clickable - */ - /** - * Pull back to toggle button - */ +.mfp-preloader a:hover { + color: white; } -======= -.k-ui-namespace .k-toolbar .k-button .k-dropdown, .k-ui-namespace .k-toolbar .btn .k-dropdown { - /** - * Pullback so whole button becomes clickable - */ - /** - * Pull back to toggle button - */ -} ->>>>>>> master -.k-ui-namespace .k-toolbar .k-button .k-dropdown .k-dropdown__toggle, .k-ui-namespace .k-toolbar .btn .k-dropdown .k-dropdown__toggle { - text-decoration: none; - margin: -7px; - padding: 7px; +.mfp-s-ready .mfp-preloader { + display: none; } -<<<<<<< HEAD -======= ->>>>>>> master -.k-ui-namespace .k-toolbar .k-button .k-dropdown .k-dropdown__menu, .k-ui-namespace .k-toolbar .btn .k-dropdown .k-dropdown__menu { - margin-top: 6px; - left: -8px; +.mfp-s-error .mfp-content { + display: none; } -<<<<<<< HEAD -[dir="rtl"] .k-ui-namespace .k-toolbar .k-button .k-dropdown .k-dropdown__menu, [dir="rtl"] .k-ui-namespace .k-toolbar .btn .k-dropdown .k-dropdown__menu { -======= -[dir=rtl] .k-ui-namespace .k-toolbar .k-button .k-dropdown .k-dropdown__menu, [dir=rtl] .k-ui-namespace .k-toolbar .btn .k-dropdown .k-dropdown__menu { ->>>>>>> master - left: auto; - right: -8px; +button.mfp-close, +button.mfp-arrow { + overflow: visible; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; + display: block; + padding: 0; + z-index: 10046; + box-shadow: none; } -<<<<<<< HEAD -[dir="rtl"] .k-ui-namespace .k-toolbar .k-button, [dir="rtl"] .k-ui-namespace .k-toolbar .btn { -======= -[dir=rtl] .k-ui-namespace .k-toolbar .k-button, [dir=rtl] .k-ui-namespace .k-toolbar .btn { ->>>>>>> master - margin-left: 0; - margin-right: 8px; +button::-moz-focus-inner { + padding: 0; + border: 0; } -.k-ui-namespace .k-toolbar .k-autosave-indicator { - margin: 8px 0 0 8px; - display: inline-block; - vertical-align: middle; - padding: 4px; +.mfp-close { + position: absolute; + text-decoration: none; + opacity: 0.65; + margin: 0; + padding: 0; + color: white; + text-align: center; + width: 40px; + height: 40px; + top: -40px; + font-size: 21px; + line-height: 28px; + right: -14px; } -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-toolbar .k-autosave-indicator { -======= -[dir=rtl] .k-ui-namespace .k-toolbar .k-autosave-indicator { ->>>>>>> master - margin: 8px 8px 0 0; -} - -.k-ui-namespace .k-toolbar .k-off-canvas-toggle-holder { - display: inline-block; - vertical-align: middle; - margin: 7px 0 0 8px; -} -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-toolbar .k-off-canvas-toggle-holder { -======= -[dir=rtl] .k-ui-namespace .k-toolbar .k-off-canvas-toggle-holder { ->>>>>>> master - margin: 7px 8px 0 0; +[dir=rtl] .mfp-close { + right: auto; + left: -14px; } -.k-ui-namespace .k-toolbar .k-off-canvas-toggle-holder .k-off-canvas-toggle { +.mfp-close:hover, .mfp-close:focus { + border: none; + background: transparent; margin: 0; -} -<<<<<<< HEAD - -.k-ui-namespace .k-toolbar .k-off-canvas-toggle-holder--right { - float: right; + padding: 0; + color: white; + opacity: 1; } -[dir="rtl"] .k-ui-namespace .k-toolbar .k-off-canvas-toggle-holder--right { -======= -.k-ui-namespace .k-toolbar .k-off-canvas-toggle-holder--right { - float: right; -} -[dir=rtl] .k-ui-namespace .k-toolbar .k-off-canvas-toggle-holder--right { ->>>>>>> master - float: left; +.mfp-close-btn-in .mfp-close { + color: white; } -.k-ui-namespace .k-tooltip { +.mfp-counter { position: absolute; - z-index: 1070; - display: block; - font-size: 11px; - /* 1 */ - opacity: 0; -} -<<<<<<< HEAD - -.k-ui-namespace .k-tooltip.in { - opacity: 0.9; -} - -======= -.k-ui-namespace .k-tooltip.in { - opacity: 0.9; -} ->>>>>>> master -.k-ui-namespace .k-tooltip.top { - margin-top: -3px; - padding: 5px 0; + top: 0; + right: 0; + color: #cccccc; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-tooltip.right { - margin-left: 3px; - padding: 0 5px; +[dir=rtl] .mfp-counter { + right: auto; + left: 0; } -<<<<<<< HEAD -======= ->>>>>>> master -.k-ui-namespace .k-tooltip.bottom { - margin-top: 3px; - padding: 5px 0; +.mfp-arrow { + position: absolute; + opacity: 0.65; + margin: 0; + top: 50%; + margin-top: -55px; + padding: 0; + width: 90px; + height: 110px; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } -<<<<<<< HEAD -======= ->>>>>>> master -.k-ui-namespace .k-tooltip.left { - margin-left: -3px; - padding: 0 5px; +.mfp-arrow:active { + margin-top: -54px; } -<<<<<<< HEAD -======= ->>>>>>> master -.k-ui-namespace .k-tooltip__inner { - max-width: 264px; - padding: 4px 8px; - color: white; - text-align: center; - background-color: black; - border-radius: 4px; +.mfp-arrow:hover, +.mfp-arrow:focus { + opacity: 1; } -<<<<<<< HEAD -======= ->>>>>>> master -.k-ui-namespace .k-tooltip__arrow { - position: absolute; +.mfp-arrow:before, .mfp-arrow:after, +.mfp-arrow .mfp-b, +.mfp-arrow .mfp-a { + content: ""; + display: block; width: 0; height: 0; - border-color: transparent; - border-style: solid; + position: absolute; + left: 0; + top: 0; + margin-top: 35px; + margin-left: 35px; + border: medium inset transparent; } -<<<<<<< HEAD -======= ->>>>>>> master -.k-ui-namespace .k-tooltip.top .k-tooltip__arrow { - bottom: 0; - left: 50%; - margin-left: -5px; - border-width: 5px 5px 0; - border-top-color: black; +[dir=rtl] .mfp-arrow:before, [dir=rtl] .mfp-arrow:after, +[dir=rtl] .mfp-arrow .mfp-b, +[dir=rtl] .mfp-arrow .mfp-a { + left: auto; + right: 0; + margin-left: 0; + margin-right: 35px; } -<<<<<<< HEAD -======= ->>>>>>> master -.k-ui-namespace .k-tooltip.top-left .k-tooltip__arrow { - bottom: 0; - right: 5px; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: black; +.mfp-arrow:after, +.mfp-arrow .mfp-a { + border-top-width: 13px; + border-bottom-width: 13px; + top: 8px; } -<<<<<<< HEAD -======= ->>>>>>> master -.k-ui-namespace .k-tooltip.top-right .k-tooltip__arrow { - bottom: 0; - left: 5px; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: black; +.mfp-arrow:before, +.mfp-arrow .mfp-b { + border-top-width: 21px; + border-bottom-width: 21px; } -<<<<<<< HEAD -======= ->>>>>>> master -.k-ui-namespace .k-tooltip.right .k-tooltip__arrow { - top: 50%; +.mfp-arrow-left { left: 0; - margin-top: -5px; - border-width: 5px 5px 5px 0; - border-right-color: black; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-tooltip.left .k-tooltip__arrow { - top: 50%; +[dir=rtl] .mfp-arrow-left { + left: auto; right: 0; - margin-top: -5px; - border-width: 5px 0 5px 5px; - border-left-color: black; } -<<<<<<< HEAD -======= ->>>>>>> master -.k-ui-namespace .k-tooltip.bottom .k-tooltip__arrow { - top: 0; - left: 50%; - margin-left: -5px; - border-width: 0 5px 5px; - border-bottom-color: black; +.mfp-arrow-left:after, +.mfp-arrow-left .mfp-a { + border-right: 17px solid white; + margin-left: 31px; } -<<<<<<< HEAD -======= ->>>>>>> master -.k-ui-namespace .k-tooltip.bottom-left .k-tooltip__arrow { - top: 0; - right: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: black; +[dir=rtl] .mfp-arrow-left:after, +[dir=rtl] .mfp-arrow-left .mfp-a { + border-right: none; + border-left: 17px solid white; + margin-left: 0; + margin-right: 31px; } -<<<<<<< HEAD -======= ->>>>>>> master -.k-ui-namespace .k-tooltip.bottom-right .k-tooltip__arrow { - top: 0; - left: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: black; +.mfp-arrow-left:before, +.mfp-arrow-left .mfp-b { + border-right: 27px solid #3f3f3f; + margin-left: 25px; } -<<<<<<< HEAD -.k-ui-namespace .k-top-container { - background: #2c3e50; - color: white; - -ms-flex: 0 0 auto; - flex: 0 0 auto; +[dir=rtl] .mfp-arrow-left:before, +[dir=rtl] .mfp-arrow-left .mfp-b { + border-right: none; + border-left: 27px solid #3f3f3f; + margin-left: 0; + margin-right: 25px; } -======= -.k-ui-namespace .k-top-container { - background: #2c3e50; - color: white; - flex: 0 0 auto; +.mfp-arrow-right { + right: 0; } ->>>>>>> master -@media screen and (min-width: 768px) { - .k-ui-namespace .k-top-container { - position: relative; - z-index: 11; -<<<<<<< HEAD - display: -ms-flexbox; - display: flex; - } +[dir=rtl] .mfp-arrow-right { + right: auto; + left: 0; } -.k-ui-namespace .k-top-container__logo { - height: 48px; +.mfp-arrow-right:after, +.mfp-arrow-right .mfp-a { + border-left: 17px solid white; + margin-left: 39px; } -======= - display: flex; - } -} -.k-ui-namespace .k-top-container__logo { - height: 48px; -} ->>>>>>> master -.k-ui-namespace .k-top-container__logo a, .k-ui-namespace .k-top-container__logo img { - display: inline-block; - vertical-align: middle; - width: auto; +[dir=rtl] .mfp-arrow-right:after, +[dir=rtl] .mfp-arrow-right .mfp-a { + border-left: none; + border-right: 17px solid white; + margin-left: 0; + margin-right: 39px; } -<<<<<<< HEAD -======= ->>>>>>> master -.k-ui-namespace .k-top-container__logo a { - padding: 12px; - font-size: 17px; - font-weight: 700; - line-height: 24px; - text-decoration: none; - color: inherit; +.mfp-arrow-right:before, +.mfp-arrow-right .mfp-b { + border-left: 27px solid #3f3f3f; } -<<<<<<< HEAD -======= ->>>>>>> master -.k-ui-namespace .k-top-container__logo a:focus, .k-ui-namespace .k-top-container__logo a:hover { - background: #1f2c39; - text-decoration: none; - color: inherit; +[dir=rtl] .mfp-arrow-right:before, +[dir=rtl] .mfp-arrow-right .mfp-b { + border-left: none; + border-right: 27px solid #3f3f3f; } -<<<<<<< HEAD -.k-ui-namespace .k-top-container__logo img { - max-height: 24px; +.mfp-iframe-holder { + padding-top: 40px; + padding-bottom: 40px; } -======= -.k-ui-namespace .k-top-container__logo img { - max-height: 24px; -} ->>>>>>> master -.k-ui-namespace .k-top-container__navigation { - position: absolute; - top: 48px; - right: 0; - bottom: 0; - width: 276px; - display: none; - background: #2c3e50; - overflow: auto; - box-shadow: inset 5px 5px 5px rgba(0, 0, 0, 0.1); - /** -<<<<<<< HEAD - * On desktop - */ - /** - * First level - */ - /** - * Right aligned navigation - */ +.mfp-iframe-holder .mfp-content { + line-height: 0; + width: 100%; + height: 100%; + max-width: 1080px !important; + max-height: 800px !important; } -[dir="rtl"] .k-ui-namespace .k-top-container__navigation { -======= - * On desktop - */ - /** - * First level - */ - /** - * Right aligned navigation - */ +.mfp-iframe-scaler:before, .mfp-iframe-scaler:after { + display: table; + content: " "; } -[dir=rtl] .k-ui-namespace .k-top-container__navigation { ->>>>>>> master - right: auto; +.mfp-iframe-scaler:after { + clear: both; +} + +.mfp-iframe-scaler iframe { + position: absolute; + display: block; + top: 0; left: 0; + width: 100%; + height: 100%; + box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); + background: black; +} +[dir=rtl] .mfp-iframe-scaler iframe { + left: auto; + right: 0; } -@media screen and (min-width: 768px) { - .k-ui-namespace .k-top-container__navigation { - position: static; -<<<<<<< HEAD - display: -ms-flexbox; - display: flex; - -ms-flex-pack: justify; - justify-content: space-between; -======= - display: flex; - justify-content: space-between; ->>>>>>> master - box-shadow: none; - height: 48px; - width: auto; - overflow: visible; -<<<<<<< HEAD - -ms-flex: 1 1 auto; - flex: 1 1 auto; - } +.mfp-iframe-holder .mfp-close { + top: -40px; } -======= - flex: 1 1 auto; - } +/* Main image in popup */ +img.mfp-img { + width: auto; + max-width: 100%; + height: auto; + display: block; + line-height: 0; + box-sizing: border-box; + padding: 40px 0; + margin: 0 auto; } ->>>>>>> master -.k-ui-namespace .k-top-container__navigation ul { - list-style: none; - margin: 0; - padding: 0; -<<<<<<< HEAD - -ms-flex: 0 0 auto; - flex: 0 0 auto; + +/* The shadow behind the image */ +.mfp-figure:after { + content: ""; + position: absolute; + left: 0; + right: 0; + top: 40px; + bottom: 40px; + display: block; + width: auto; + height: auto; + z-index: -1; + box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); + background: #444444; } -======= - flex: 0 0 auto; +.mfp-figure { + line-height: 0; } ->>>>>>> master -.k-ui-namespace .k-top-container__navigation li { - position: relative; +.mfp-figure figure { margin: 0; padding: 0; - /** -<<<<<<< HEAD - * Second level - */ } -======= - * Second level - */ -} ->>>>>>> master -@media screen and (min-width: 768px) { - .k-ui-namespace .k-top-container__navigation li { - float: left; - } +.mfp-bottom-bar { + margin-top: -36px; + position: absolute; + top: 100%; + left: 0; + width: 100%; + cursor: auto; } -<<<<<<< HEAD - -@media screen and (min-width: 768px) { - [dir="rtl"] .k-ui-namespace .k-top-container__navigation li { -======= -@media screen and (min-width: 768px) { - [dir=rtl] .k-ui-namespace .k-top-container__navigation li { ->>>>>>> master - float: right; - } +[dir=rtl] .mfp-bottom-bar { + left: auto; + right: 0; } -.k-ui-namespace .k-top-container__navigation li.k-is-disabled { - opacity: 0.65; - cursor: not-allowed; +.mfp-title { + text-align: left; + line-height: 18px; + color: #f3f3f3; + padding-right: 36px; } -<<<<<<< HEAD - -.k-ui-namespace .k-top-container__navigation li.k-is-disabled a { - pointer-events: none; +[dir=rtl] .mfp-title { + text-align: right; + padding-right: 0; + padding-left: 36px; } -======= -.k-ui-namespace .k-top-container__navigation li.k-is-disabled a { - pointer-events: none; -} ->>>>>>> master -.k-ui-namespace .k-top-container__navigation li > a { - line-height: 40px; - position: relative; - z-index: 0; +.mfp-figure small { + color: #bdbdbd; display: block; - padding: 0 16px; - border-bottom: 1px solid rgba(255, 255, 255, 0.15); - color: inherit; - text-shadow: none; - text-decoration: none; - /** -<<<<<<< HEAD - * Basic fallback for parent items - */ } -======= - * Basic fallback for parent items - */ -} ->>>>>>> master -.k-ui-namespace .k-top-container__navigation li > a.has-open-submenu { - z-index: 1; - background: #1f2c39; - text-decoration: none; +.mfp-image-holder .mfp-content { + max-width: 100%; } -<<<<<<< HEAD -======= ->>>>>>> master -.k-ui-namespace .k-top-container__navigation li > a:focus, .k-ui-namespace .k-top-container__navigation li > a:hover { - text-decoration: none; - background: #1f2c39; +.mfp-gallery .mfp-image-holder .mfp-figure { + cursor: pointer; } -<<<<<<< HEAD -======= ->>>>>>> master -@media screen and (min-width: 768px) { - .k-ui-namespace .k-top-container__navigation li > a { - height: 48px; - border-bottom: none; - line-height: 48px; - padding: 0 12px; +@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { + /* Remove all paddings around the image on small screen */ + .mfp-img-mobile .mfp-image-holder { + padding-left: 0; + padding-right: 0; } -} -<<<<<<< HEAD -======= ->>>>>>> master -@media screen and (min-width: 1024px) { - .k-ui-namespace .k-top-container__navigation li > a { - padding: 0 12px; + .mfp-img-mobile img.mfp-img { + padding: 0; } -} -<<<<<<< HEAD -======= ->>>>>>> master -.k-ui-namespace .k-top-container__navigation li > a:not(:only-child):after { - display: inline-block; - content: " "; - border-top: 4px solid; - border-right: 4px solid transparent; - border-bottom: 2px solid transparent; - border-left: 4px solid transparent; - margin-left: 8px; -} -<<<<<<< HEAD + /* The shadow behind the image */ + .mfp-img-mobile .mfp-figure:after { + top: 0; + bottom: 0; + } -[dir="rtl"] .k-ui-namespace .k-top-container__navigation li > a:not(:only-child):after { -======= -[dir=rtl] .k-ui-namespace .k-top-container__navigation li > a:not(:only-child):after { ->>>>>>> master - border-right: 4px solid transparent; - border-left: 2px solid transparent; - margin-left: 0; - margin-right: 8px; -} + .mfp-img-mobile .mfp-bottom-bar { + background: rgba(0, 0, 0, 0.6); + bottom: 0; + margin: 0; + top: auto; + padding: 3px 5px; + position: fixed; + box-sizing: border-box; + } -.k-ui-namespace .k-top-container__navigation li ul { - display: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.25); - padding: 4px 0; - background: #395067; -} -<<<<<<< HEAD + .mfp-img-mobile .mfp-bottom-bar:empty { + padding: 0; + } -======= ->>>>>>> master -@media screen and (min-width: 768px) { - .k-ui-namespace .k-top-container__navigation li ul { - background: white; - box-shadow: 2px 4px 6px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.33); - position: absolute; - z-index: 0; - top: 100%; - left: 1px; - width: 180px; - border-bottom: none; - padding: 2px; + .mfp-img-mobile .mfp-counter { + right: 5px; + top: 3px; } -<<<<<<< HEAD - [dir="rtl"] .k-ui-namespace .k-top-container__navigation li ul { -======= - [dir=rtl] .k-ui-namespace .k-top-container__navigation li ul { ->>>>>>> master - left: auto; - right: 1px; + [dir=rtl] .mfp-img-mobile .mfp-counter { + right: auto; + left: 5px; } -} -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-top-container__navigation li ul li { - float: none; - background: transparent; -} -<<<<<<< HEAD - -.k-ui-namespace .k-top-container__navigation li ul li:focus, .k-ui-namespace .k-top-container__navigation li ul li:hover { - background: rgba(0, 0, 0, 0.1); -} -.k-ui-namespace .k-top-container__navigation li ul li:focus > ul, .k-ui-namespace .k-top-container__navigation li ul li:hover > ul { - display: block; -} - -[dir="rtl"] .k-ui-namespace .k-top-container__navigation li ul li { -======= -.k-ui-namespace .k-top-container__navigation li ul li:focus, .k-ui-namespace .k-top-container__navigation li ul li:hover { - background: rgba(0, 0, 0, 0.1); -} -.k-ui-namespace .k-top-container__navigation li ul li:focus > ul, .k-ui-namespace .k-top-container__navigation li ul li:hover > ul { - display: block; -} -[dir=rtl] .k-ui-namespace .k-top-container__navigation li ul li { ->>>>>>> master - float: none; -} - -@media screen and (min-width: 768px) { - .k-ui-namespace .k-top-container__navigation li ul li ul { - top: -2px; - left: 100%; + .mfp-img-mobile .mfp-close { + top: 0; + right: 0; + width: 35px; + height: 35px; + line-height: 35px; + background: rgba(0, 0, 0, 0.6); + position: fixed; + text-align: center; + padding: 0; } -<<<<<<< HEAD - [dir="rtl"] .k-ui-namespace .k-top-container__navigation li ul li ul { -======= - [dir=rtl] .k-ui-namespace .k-top-container__navigation li ul li ul { ->>>>>>> master - left: auto; - right: 100%; + [dir=rtl] .mfp-img-mobile .mfp-close { + right: auto; + left: 0; } -} -<<<<<<< HEAD -======= ->>>>>>> master -.k-ui-namespace .k-top-container__navigation li ul a { - height: 32px; - line-height: 32px; - border-bottom: none; - /** -<<<<<<< HEAD - * Basic fallback for parent items - */ + .mfp-img-mobile .mfp-figure small { + display: inline; + margin-left: 5px; + } + [dir=rtl] .mfp-img-mobile .mfp-figure small { + margin-left: 0; + margin-right: 5px; + } } +@media all and (max-width: 900px) { + .mfp-arrow { + -webkit-transform: scale(0.75); + transform: scale(0.75); + } -.k-ui-namespace .k-top-container__navigation li ul a:focus, .k-ui-namespace .k-top-container__navigation li ul a:hover { - background: rgba(0, 0, 0, 0.1); -} + .mfp-arrow-left { + -webkit-transform-origin: 0; + transform-origin: 0; + } -.k-ui-namespace .k-top-container__navigation li ul a:focus + ul, .k-ui-namespace .k-top-container__navigation li ul a:hover + ul { - display: block; -} + .mfp-arrow-right { + -webkit-transform-origin: 100%; + transform-origin: 100%; + } -======= - * Basic fallback for parent items - */ -} -.k-ui-namespace .k-top-container__navigation li ul a:focus, .k-ui-namespace .k-top-container__navigation li ul a:hover { - background: rgba(0, 0, 0, 0.1); -} -.k-ui-namespace .k-top-container__navigation li ul a:focus + ul, .k-ui-namespace .k-top-container__navigation li ul a:hover + ul { - display: block; -} ->>>>>>> master -@media screen and (min-width: 768px) { - .k-ui-namespace .k-top-container__navigation li ul a { - color: #2c3e50; + .mfp-container { + padding-left: 6px; + padding-right: 6px; } } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-top-container__navigation li ul a:not(:only-child):after { - position: absolute; - top: 50%; - right: 8px; - border-top: 4px solid transparent; - border-right: none; - border-bottom: 4px solid transparent; - border-left: 4px solid; - margin-top: -4px; +.mfp-ie7 .mfp-img { + padding: 0; } -<<<<<<< HEAD -[dir="rtl"] .k-ui-namespace .k-top-container__navigation li ul a:not(:only-child):after { -======= -[dir=rtl] .k-ui-namespace .k-top-container__navigation li ul a:not(:only-child):after { ->>>>>>> master - right: auto; - left: 8px; - border-left: none; - border-right: 4px solid; +.mfp-ie7 .mfp-bottom-bar { + width: 600px; + left: 50%; + margin-left: -300px; + margin-top: 5px; + padding-bottom: 5px; } - -.k-ui-namespace .k-top-container__navigation li .has-open-submenu + ul { - display: block; +[dir=rtl] .mfp-ie7 .mfp-bottom-bar { + left: auto; + right: 50%; + margin-left: 0; + margin-right: -300px; } -<<<<<<< HEAD -======= ->>>>>>> master -@media screen and (min-width: 768px) { - .k-ui-namespace .k-top-container__navigation .k-navigation-right { - float: right; - margin-left: auto; - } +.mfp-ie7 .mfp-container { + padding: 0; } -<<<<<<< HEAD -======= ->>>>>>> master -@media screen and (min-width: 768px) and (min-width: 768px) { - .k-ui-namespace .k-top-container__navigation .k-navigation-right li ul { - left: auto; - right: 0; - } +.mfp-ie7 .mfp-content { + padding-top: 44px; } -<<<<<<< HEAD -======= ->>>>>>> master -@media screen and (min-width: 768px) and (min-width: 768px) { - .k-ui-namespace .k-top-container__navigation .k-navigation-right li li ul { - left: auto; - right: 100%; - } +.mfp-ie7 .mfp-close { + top: 0; + right: 0; + padding-top: 0; } -<<<<<<< HEAD - -@media screen and (min-width: 768px) { - [dir="rtl"] .k-ui-namespace .k-top-container__navigation .k-navigation-right { -======= -@media screen and (min-width: 768px) { - [dir=rtl] .k-ui-namespace .k-top-container__navigation .k-navigation-right { ->>>>>>> master - float: left; - margin-left: 0; - margin-right: auto; - } -<<<<<<< HEAD - [dir="rtl"] .k-ui-namespace .k-top-container__navigation .k-navigation-right li ul { - left: 0; - right: auto; - } - [dir="rtl"] .k-ui-namespace .k-top-container__navigation .k-navigation-right li li ul { -======= - [dir=rtl] .k-ui-namespace .k-top-container__navigation .k-navigation-right li ul { - left: 0; - right: auto; - } - [dir=rtl] .k-ui-namespace .k-top-container__navigation .k-navigation-right li li ul { ->>>>>>> master - left: 100%; - right: auto; - } +[dir=rtl] .mfp-ie7 .mfp-close { + right: auto; + left: 0; } -.k-ui-namespace.k-is-opened-top { - overflow: visible; +/** + * Custom styling for inline modals + */ +.k-small-inline-modal-holder { + position: relative; + max-width: 480px !important; + width: 100%; + margin: auto; } -<<<<<<< HEAD -.k-ui-namespace.k-is-opened-top .k-top-container__navigation { - display: block; +.k-huge-inline-modal-holder { + position: relative; + max-width: 100% !important; + max-height: 100% !important; + width: 100%; + margin: auto; } - -.k-ui-namespace.k-is-opened-top .k-wrapper .k-off-canvas-overlay-top { - z-index: 10; +.k-huge-inline-modal-holder .k-inline-modal { + max-width: 100% !important; + max-height: 100% !important; } -======= -.k-ui-namespace.k-is-opened-top .k-top-container__navigation { - display: block; +.k-inline-modal { + padding: 16px; + background: white; + border-radius: 5px; + box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); + width: 100%; + box-sizing: border-box; + max-width: 1080px !important; + max-height: none !important; + white-space: normal; + margin-top: 32px; } -.k-ui-namespace.k-is-opened-top .k-wrapper .k-off-canvas-overlay-top { - z-index: 10; +.k-inline-modal:first-child { + margin-top: 0; } ->>>>>>> master -@media screen and (min-width: 768px) { - .k-ui-namespace.k-is-opened-top .k-wrapper .k-off-canvas-overlay-top { - z-index: -1; - } +.k-inline-modal form { + margin: 0; } -<<<<<<< HEAD -.k-ui-namespace.k-show-top-menu .k-wrapper { - transform: translateX(-276px); +.k-inline-modal__title { + margin-bottom: 16px; + margin-top: 0; + font-weight: 400; + font-size: 17px; + line-height: 24px; +} +.k-inline-modal__title:last-child { + margin-bottom: 0; } -[dir="rtl"] .k-ui-namespace.k-show-top-menu .k-wrapper { - transform: translateX(276px); -======= -.k-ui-namespace.k-show-top-menu .k-wrapper { - -webkit-transform: translateX(-276px); - transform: translateX(-276px); +/* Select2 overrides + ========================================================================== */ +.select2.select2-container--bootstrap { + width: 100% !important; + max-width: 100% !important; } -[dir=rtl] .k-ui-namespace.k-show-top-menu .k-wrapper { - -webkit-transform: translateX(276px); - transform: translateX(276px); ->>>>>>> master + +.select2.select2-container.select2-container--bootstrap .select2-search__field { + height: 34px; + margin: 0; } -@media screen and (min-width: 768px) { - .k-ui-namespace.k-show-top-menu .k-wrapper { -<<<<<<< HEAD - transform: translateX(0); - } +.select2.select2-container.select2-container--bootstrap input[type]:focus { + box-shadow: none; } -.k-ui-namespace.k-show-top-menu .k-wrapper .k-off-canvas-overlay-top { - opacity: 0.75; +.select2-dropdown { + z-index: 10051 !important; } -======= - -webkit-transform: translateX(0); - transform: translateX(0); - } +/* Datepicker + ========================================================================== */ +.datepicker { + direction: ltr; + /** + * Inline display inside a table presents some problems with + * border and background colors. + */ + /* Basic styling for calendar-week cells */ } -.k-ui-namespace.k-show-top-menu .k-wrapper .k-off-canvas-overlay-top { - opacity: 0.75; +.datepicker.datepicker-inline { + width: 224px; } ->>>>>>> master -@media screen and (min-width: 768px) { - .k-ui-namespace.k-show-top-menu .k-wrapper .k-off-canvas-overlay-top { - opacity: 0; - } +.datepicker.datepicker-rtl { + direction: rtl; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-top-navigation-toggle { +.datepicker.datepicker-rtl table tr td span { + float: right; +} +.datepicker.datepicker-dropdown { position: absolute; top: 0; - right: 0; - color: white; - border: 1px solid white; - background: transparent; - border-radius: 4px; - padding: 7px; - margin: 8px; -} -<<<<<<< HEAD - -[dir="rtl"] .k-ui-namespace .k-top-navigation-toggle { -======= -[dir=rtl] .k-ui-namespace .k-top-navigation-toggle { ->>>>>>> master - right: auto; left: 0; -} - -@media screen and (min-width: 768px) { - .k-ui-namespace .k-top-navigation-toggle { - display: none; - } -} -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-well { - padding: 12px; - background-color: #f3f3f3; - border: 1px solid #e1e1e1; + z-index: 1000; + padding: 5px; + margin: 2px 0 0; + list-style: none; + background-color: white; + border: 1px solid #e0e0e0; border-radius: 4px; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); - margin-bottom: 16px; + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + background-clip: padding-box; } -<<<<<<< HEAD - -.k-ui-namespace .k-well:last-child { - margin-bottom: 0; +.datepicker.datepicker-dropdown:before { + content: ""; + display: inline-block; + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-bottom: 7px solid #ccc; + border-top: 0; + border-bottom-color: rgba(0, 0, 0, 0.2); + position: absolute; } - -.k-ui-namespace .k-well p { - margin-bottom: 12px; +.datepicker.datepicker-dropdown:after { + content: ""; + display: inline-block; + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-bottom: 6px solid white; + border-top: 0; + position: absolute; } - -.k-ui-namespace .k-well p:last-child { - margin-bottom: 0; +.datepicker.datepicker-dropdown.datepicker-orient-left:before { + left: 6px; } - -======= -.k-ui-namespace .k-well:last-child { - margin-bottom: 0; +.datepicker.datepicker-dropdown.datepicker-orient-left:after { + left: 7px; } -.k-ui-namespace .k-well p { - margin-bottom: 12px; +.datepicker.datepicker-dropdown.datepicker-orient-right:before { + right: 6px; } -.k-ui-namespace .k-well p:last-child { - margin-bottom: 0; +.datepicker.datepicker-dropdown.datepicker-orient-right:after { + right: 7px; } ->>>>>>> master -.k-ui-namespace .k-well__content { - padding: 12px; - background: white; - border: 1px solid #e1e1e1; - border-radius: 4px; +.datepicker.datepicker-dropdown.datepicker-orient-top:before { + top: -7px; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-well .k-tabs-content { - margin: 0; - background: white; - border: 1px solid #e1e1e1; - border-top: none; - border-radius: 0 0 4px 4px; +.datepicker.datepicker-dropdown.datepicker-orient-top:after { + top: -6px; } -<<<<<<< HEAD - -.k-ui-namespace .k-align-left { - text-align: left; - -ms-flex-item-align: start; - align-self: flex-start; - margin-right: auto; +.datepicker.datepicker-dropdown.datepicker-orient-bottom:before { + bottom: -7px; + border-bottom: 0; + border-top: 7px solid #999; } - -[dir="rtl"] .k-ui-namespace .k-align-left { -======= -.k-ui-namespace .k-align-left { - text-align: left; - align-self: flex-start; - margin-right: auto; +.datepicker.datepicker-dropdown.datepicker-orient-bottom:after { + bottom: -6px; + border-bottom: 0; + border-top: 6px solid white; } -[dir=rtl] .k-ui-namespace .k-align-left { ->>>>>>> master - text-align: right; - margin-right: 0; - margin-left: auto; +.datepicker > div { + display: none; } - -.k-ui-namespace .k-align-center { - text-align: center; -<<<<<<< HEAD - -ms-flex-item-align: center; - align-self: center; - margin-left: auto; - margin-right: auto; +.datepicker.days div.datepicker-days { + display: block; } - -.k-ui-namespace .k-align-right { - text-align: right; - -ms-flex-item-align: end; - align-self: flex-end; - margin-left: auto; +.datepicker.months div.datepicker-months { + display: block; } - -[dir="rtl"] .k-ui-namespace .k-align-right { -======= - align-self: center; - margin-left: auto; - margin-right: auto; +.datepicker.years div.datepicker-years { + display: block; } -.k-ui-namespace .k-align-right { - text-align: right; - align-self: flex-end; - margin-left: auto; +.datepicker table { + margin: 0; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background: transparent; + border: none; } -[dir=rtl] .k-ui-namespace .k-align-right { ->>>>>>> master - text-align: left; - margin-left: 0; - margin-right: auto; +.datepicker tr { + background: transparent; + border: none; } - -.k-ui-namespace .k-background-type { - background: #222222; +.datepicker tr:nth-child(n) { + background: transparent; + border: none; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-background-base { - background: #2c3e50; - color: white; +.datepicker td, +.datepicker th { + text-align: center; + width: 20px; + height: 20px; + border: none; + border-radius: 4px; + background: transparent; + padding: 4px 8px; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-background-accent { - background: #3071a9; - color: white; +.datepicker td:nth-child(n), +.datepicker th:nth-child(n) { + background: transparent; + border: none; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-background-success { - background: #27ae60; - color: white; +.table-striped .datepicker table tr td, .table-striped .datepicker table tr th { + background-color: transparent; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-background-neutral { - background: #3498db; - color: white; +.datepicker table tr td { + /** + * 1. Add last + */ + /* Thank bootstrap 2.0 for this selector... */ } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-background-warning { - background: #e67e22; - color: white; +.datepicker table tr td.day:hover { + background: #eeeeee; + cursor: pointer; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-background-error { - background: #c0392b; - color: white; +.datepicker table tr td.old, .datepicker table tr td.new { + color: #343434; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-background-transparent { - background: transparent; - color: inherit; +.datepicker table tr td.disabled, .datepicker table tr td.disabled:hover { + background: none; + color: #343434; + cursor: default; + opacity: 0.5; } -<<<<<<< HEAD - -======= ->>>>>>> master -.k-ui-namespace .k-background-inherit { - background: inherit; - color: inherit; +.datepicker table tr td.today, .datepicker table tr td.today:hover, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover { + background: #ffdb99; + color: #000; + /* 1 */ } -<<<<<<< HEAD - -.k-ui-namespace .k-color-type { - color: #222222; +.datepicker table tr td.today:hover:hover { + color: #000; } - -.k-ui-namespace .k-color-base { - color: #2c3e50; +.datepicker table tr td.today.active:hover { + color: #fff; } - -.k-ui-namespace .k-color-accent { - color: #3071a9; +.datepicker table tr td.range, .datepicker table tr td.range:hover, .datepicker table tr td.range.disabled, .datepicker table tr td.range.disabled:hover { + background: #eeeeee; + border-radius: 0; } - -.k-ui-namespace .k-color-success { - color: #27ae60; +.datepicker table tr td.range.today, .datepicker table tr td.range.today:hover, .datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today.disabled:hover { + background: #f7ca77; + border-radius: 0; } - -.k-ui-namespace .k-color-neutral { - color: #3498db; -} - -.k-ui-namespace .k-color-warning { - color: #e67e22; -} - -.k-ui-namespace .k-color-error { - color: #c0392b; -} - -.k-ui-namespace .k-color-inherit { - color: inherit; +.datepicker table tr td.selected, .datepicker table tr td.selected:hover, .datepicker table tr td.selected.disabled, .datepicker table tr td.selected.disabled:hover { + color: #fff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background: #4d4d4d; } - -.k-ui-namespace .k-color-white { - color: white; +.datepicker table tr td.active, .datepicker table tr td.active:hover, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover { + color: #fff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background: #3071a9; } - -======= -.k-ui-namespace .k-color-type { - color: #222222; +.datepicker table tr td span { + display: block; + width: 23%; + height: 54px; + line-height: 54px; + float: left; + margin: 1%; + cursor: pointer; + border-radius: 4px; } -.k-ui-namespace .k-color-base { - color: #2c3e50; +.datepicker table tr td span:hover { + background: #eeeeee; } -.k-ui-namespace .k-color-accent { - color: #3071a9; +.datepicker table tr td span.disabled, .datepicker table tr td span.disabled:hover { + background: none; + color: #343434; + cursor: default; } -.k-ui-namespace .k-color-success { - color: #27ae60; +.datepicker table tr td span.active, .datepicker table tr td span.active:hover, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover { + color: #fff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background: #3071a9; } -.k-ui-namespace .k-color-neutral { - color: #3498db; +.datepicker table tr td span.old, .datepicker table tr td span.new { + color: #343434; } -.k-ui-namespace .k-color-warning { - color: #e67e22; +.datepicker th.datepicker-switch { + width: 145px; } -.k-ui-namespace .k-color-error { - color: #c0392b; +.datepicker thead tr:first-child th, +.datepicker tfoot tr th { + cursor: pointer; } -.k-ui-namespace .k-color-inherit { - color: inherit; +.datepicker thead tr:first-child th:hover, +.datepicker tfoot tr th:hover { + background: #eeeeee; } -.k-ui-namespace .k-color-white { - color: white; +.datepicker .cw { + font-size: 11px; + width: 12px; + padding: 0 2px 0 5px; + vertical-align: middle; } ->>>>>>> master -.k-ui-namespace .fade { - opacity: 0; - transition: opacity 0.5s cubic-bezier(0.2, 0.57, 0.44, 0.83); - -webkit-backface-visibility: hidden; +.datepicker thead tr:first-child th.cw { + cursor: default; + background-color: transparent; } -<<<<<<< HEAD -.k-ui-namespace .fade.in { - opacity: 1; +.input-append.date .add-on i, +.input-prepend.date .add-on i { + display: block; + cursor: pointer; + width: 16px; + height: 16px; } -.k-ui-namespace .k-content-block { - margin-bottom: 16px; +.input-daterange input { + text-align: center; } - -.k-ui-namespace .k-content-block:last-child { - margin-bottom: 0; +.input-daterange input:first-child { + border-radius: 3px 0 0 3px; } - -.k-ui-namespace .k-content-block--small { - margin-bottom: 1em; +.input-daterange input:last-child { + border-radius: 0 3px 3px 0; } - -.k-ui-namespace .k-content-block--small:last-child { - margin-bottom: 0; +.input-daterange .add-on { + display: inline-block; + width: auto; + min-width: 16px; + height: 20px; + padding: 4px 5px; + font-weight: normal; + line-height: 20px; + text-align: center; + text-shadow: 0 1px 0 white; + vertical-align: middle; + background-color: #eeeeee; + border: 1px solid #ccc; + margin-left: -5px; + margin-right: -5px; } -.k-ui-namespace .k-content-block-top { - margin-top: 16px; +html { + /*! Select2 Bootstrap Theme v0.1.0-beta.9 | MIT License | github.com/select2/select2-bootstrap-theme */ + /*------------------------------------*\ + #ADDITIONAL GOODIES + \*------------------------------------*/ + /** + * Address Bootstrap's validation states + * + * If a Select2 widget parent has one of Bootstrap's validation state modifier + * classes, adjust Select2's border colors and focus states accordingly. + * You may apply said classes to the Select2 dropdown (body > .select2-container) + * via JavaScript match Bootstraps' to make its styles match. + * + * @see http://getbootstrap.com/css/#forms-control-validation + */ + /** + * Select2 widgets in Bootstrap Input Groups + * + * When Select2 widgets are combined with other elements using Bootstraps + * "Input Group" component, we don't want specific edges of the Select2 + * container to have a border-radius. + * + * Use .select2-bootstrap-prepend and .select2-bootstrap-append on + * a Bootstrap 3 .input-group to let the contained Select2 widget know which + * edges should not be rounded as they are directly followed by another element. + * + * @see http://getbootstrap.com/components/#input-groups + */ + /** + * Mimick Bootstraps .input-group .form-control styles. + * + * @see https://github.com/twbs/bootstrap/blob/master/less/input-groups.less + */ + /** + * Adjust alignment of Bootstrap buttons in Bootstrap Input Groups to address + * Multi Select2's height which - depending on how many elements have been selected - + * may grow taller than its initial size. + * + * @see http://getbootstrap.com/components/#input-groups + */ + /** + * Temporary fix for https://github.com/select2/select2-bootstrap-theme/issues/9 + * + * Provides `!important` for certain properties of the class applied to the + * original `` element to hide it. - * - * @see https://github.com/select2/select2/pull/3301 - * @see https://github.com/fk/select2/commit/31830c7b32cb3d8e1b12d5b434dee40a6e753ada - */ - /** - * Display override for inline forms - */ -} - -======= - #ADDITIONAL GOODIES - \*------------------------------------*/ - /** - * Address Bootstrap's validation states - * - * If a Select2 widget parent has one of Bootstrap's validation state modifier - * classes, adjust Select2's border colors and focus states accordingly. - * You may apply said classes to the Select2 dropdown (body > .select2-container) - * via JavaScript match Bootstraps' to make its styles match. - * - * @see http://getbootstrap.com/css/#forms-control-validation - */ - /** - * Select2 widgets in Bootstrap Input Groups - * - * When Select2 widgets are combined with other elements using Bootstraps - * "Input Group" component, we don't want specific edges of the Select2 - * container to have a border-radius. - * - * Use .select2-bootstrap-prepend and .select2-bootstrap-append on - * a Bootstrap 3 .input-group to let the contained Select2 widget know which - * edges should not be rounded as they are directly followed by another element. - * - * @see http://getbootstrap.com/components/#input-groups - */ - /** - * Mimick Bootstraps .input-group .form-control styles. - * - * @see https://github.com/twbs/bootstrap/blob/master/less/input-groups.less - */ - /** - * Adjust alignment of Bootstrap buttons in Bootstrap Input Groups to address - * Multi Select2's height which - depending on how many elements have been selected - - * may grow taller than its initial size. - * - * @see http://getbootstrap.com/components/#input-groups - */ - /** - * Temporary fix for https://github.com/select2/select2-bootstrap-theme/issues/9 - * - * Provides `!important` for certain properties of the class applied to the - * original `` element to hide it. - * - * @see https://github.com/select2/select2/pull/3301 - * @see https://github.com/fk/select2/commit/31830c7b32cb3d8e1b12d5b434dee40a6e753ada - */ - /** - * Display override for inline forms - */ -} - -======= .select2-dropdown { z-index: 10051 !important; } @@ -1423,7 +977,6 @@ html { * Display override for inline forms */ } ->>>>>>> master html .select2-container { box-sizing: border-box; display: inline-block; @@ -1431,28 +984,16 @@ html .select2-container { position: relative; vertical-align: middle; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container .select2-selection--single { box-sizing: border-box; cursor: pointer; display: block; height: 28px; -<<<<<<< HEAD - -ms-user-select: none; - user-select: none; - -webkit-user-select: none; -} - -======= -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-user-select: none; } ->>>>>>> master html .select2-container .select2-selection--single .select2-selection__rendered { display: block; padding-left: 8px; @@ -1461,18 +1002,6 @@ html .select2-container .select2-selection--single .select2-selection__rendered text-overflow: ellipsis; white-space: nowrap; } -<<<<<<< HEAD - -html .select2-container .select2-selection--single .select2-selection__clear { - position: relative; -} - -html .select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered { - padding-right: 8px; - padding-left: 20px; -} - -======= html .select2-container .select2-selection--single .select2-selection__clear { position: relative; } @@ -1480,25 +1009,16 @@ html .select2-container[dir=rtl] .select2-selection--single .select2-selection__ padding-right: 8px; padding-left: 20px; } ->>>>>>> master html .select2-container .select2-selection--multiple { box-sizing: border-box; cursor: pointer; display: block; min-height: 32px; -<<<<<<< HEAD - -ms-user-select: none; - user-select: none; - -webkit-user-select: none; -} - -======= -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-user-select: none; } ->>>>>>> master html .select2-container .select2-selection--multiple .select2-selection__rendered { display: inline-block; overflow: hidden; @@ -1506,17 +1026,9 @@ html .select2-container .select2-selection--multiple .select2-selection__rendere text-overflow: ellipsis; white-space: nowrap; } -<<<<<<< HEAD - -html .select2-container .select2-search--inline { - float: left; -} - -======= html .select2-container .select2-search--inline { float: left; } ->>>>>>> master html .select2-container .select2-search--inline .select2-search__field { box-sizing: border-box; border: none; @@ -1524,17 +1036,9 @@ html .select2-container .select2-search--inline .select2-search__field { margin-top: 5px; padding: 0; } -<<<<<<< HEAD - -html .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button { - -webkit-appearance: none; -} - -======= html .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button { -webkit-appearance: none; } ->>>>>>> master html .select2-dropdown { background-color: white; border: 1px solid #aaa; @@ -1546,40 +1050,14 @@ html .select2-dropdown { width: 100%; z-index: 1051; } -<<<<<<< HEAD - -html .select2-results { - display: block; -} - -======= html .select2-results { display: block; } ->>>>>>> master html .select2-results__options { list-style: none; margin: 0; padding: 0; } -<<<<<<< HEAD - -html .select2-results__option { - padding: 6px; - -ms-user-select: none; - user-select: none; - -webkit-user-select: none; -} - -html .select2-results__option[aria-selected] { - cursor: pointer; -} - -html .select2-container--open .select2-dropdown { - left: 0; -} - -======= html .select2-results__option { padding: 6px; -moz-user-select: none; @@ -1593,56 +1071,31 @@ html .select2-results__option[aria-selected] { html .select2-container--open .select2-dropdown { left: 0; } ->>>>>>> master html .select2-container--open .select2-dropdown--above { border-bottom: none; border-bottom-left-radius: 0; border-bottom-right-radius: 0; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--open .select2-dropdown--below { border-top: none; border-top-left-radius: 0; border-top-right-radius: 0; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-search--dropdown { display: block; padding: 4px; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-search--dropdown .select2-search__field { padding: 4px; width: 100%; box-sizing: border-box; } -<<<<<<< HEAD - -html .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button { - -webkit-appearance: none; -} - -html .select2-search--dropdown.select2-search--hide { - display: none; -} - -======= html .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button { -webkit-appearance: none; } html .select2-search--dropdown.select2-search--hide { display: none; } ->>>>>>> master html .select2-close-mask { border: 0; margin: 0; @@ -1660,10 +1113,6 @@ html .select2-close-mask { background-color: #fff; filter: alpha(opacity=0); } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-hidden-accessible { border: 0 !important; clip: rect(0 0 0 0) !important; @@ -1674,43 +1123,23 @@ html .select2-hidden-accessible { position: absolute !important; width: 1px !important; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--default .select2-selection--single { background-color: #fff; border: 1px solid #aaa; border-radius: 4px; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--default .select2-selection--single .select2-selection__rendered { color: #444; line-height: 28px; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--default .select2-selection--single .select2-selection__clear { cursor: pointer; float: right; font-weight: bold; } -<<<<<<< HEAD - -html .select2-container--default .select2-selection--single .select2-selection__placeholder { - color: #999; -} - -======= html .select2-container--default .select2-selection--single .select2-selection__placeholder { color: #999; } ->>>>>>> master html .select2-container--default .select2-selection--single .select2-selection__arrow { height: 26px; position: absolute; @@ -1718,10 +1147,6 @@ html .select2-container--default .select2-selection--single .select2-selection__ right: 1px; width: 20px; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--default .select2-selection--single .select2-selection__arrow b { border-color: #888 transparent transparent transparent; border-style: solid; @@ -1734,18 +1159,6 @@ html .select2-container--default .select2-selection--single .select2-selection__ top: 50%; width: 0; } -<<<<<<< HEAD - -html .select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear { - float: left; -} - -html .select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow { - left: 1px; - right: auto; -} - -======= html .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear { float: left; } @@ -1753,40 +1166,23 @@ html .select2-container--default[dir=rtl] .select2-selection--single .select2-se left: 1px; right: auto; } ->>>>>>> master html .select2-container--default.select2-container--disabled .select2-selection--single { background-color: #eee; cursor: default; } -<<<<<<< HEAD - -html .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear { - display: none; -} - -======= html .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear { display: none; } ->>>>>>> master html .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: transparent transparent #888 transparent; border-width: 0 4px 5px 4px; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--default .select2-selection--multiple { background-color: white; border: 1px solid #aaa; border-radius: 4px; cursor: text; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--default .select2-selection--multiple .select2-selection__rendered { box-sizing: border-box; list-style: none; @@ -1794,26 +1190,14 @@ html .select2-container--default .select2-selection--multiple .select2-selection padding: 0 5px; width: 100%; } -<<<<<<< HEAD - -html .select2-container--default .select2-selection--multiple .select2-selection__rendered li { - list-style: none; -} - -======= html .select2-container--default .select2-selection--multiple .select2-selection__rendered li { list-style: none; } ->>>>>>> master html .select2-container--default .select2-selection--multiple .select2-selection__placeholder { color: #999; margin-top: 5px; float: left; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--default .select2-selection--multiple .select2-selection__clear { cursor: pointer; float: right; @@ -1821,10 +1205,6 @@ html .select2-container--default .select2-selection--multiple .select2-selection margin-top: 5px; margin-right: 10px; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--default .select2-selection--multiple .select2-selection__choice { background-color: #e4e4e4; border: 1px solid #aaa; @@ -1835,10 +1215,6 @@ html .select2-container--default .select2-selection--multiple .select2-selection margin-top: 5px; padding: 0 5px; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { color: #999; cursor: pointer; @@ -1846,27 +1222,6 @@ html .select2-container--default .select2-selection--multiple .select2-selection font-weight: bold; margin-right: 2px; } -<<<<<<< HEAD - -html .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { - color: #333; -} - -html .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, html .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder, html .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline { - float: right; -} - -html .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice { - margin-left: 5px; - margin-right: auto; -} - -html .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { - margin-left: 2px; - margin-right: auto; -} - -======= html .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { color: #333; } @@ -1881,53 +1236,28 @@ html .select2-container--default[dir=rtl] .select2-selection--multiple .select2- margin-left: 2px; margin-right: auto; } ->>>>>>> master html .select2-container--default.select2-container--focus .select2-selection--multiple { border: solid black 1px; outline: 0; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--default.select2-container--disabled .select2-selection--multiple { background-color: #eee; cursor: default; } -<<<<<<< HEAD - -html .select2-container--default.select2-container--disabled .select2-selection__choice__remove { - display: none; -} - -======= html .select2-container--default.select2-container--disabled .select2-selection__choice__remove { display: none; } ->>>>>>> master html .select2-container--default.select2-container--open.select2-container--above .select2-selection--single, html .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple { border-top-left-radius: 0; border-top-right-radius: 0; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--default.select2-container--open.select2-container--below .select2-selection--single, html .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } -<<<<<<< HEAD - -html .select2-container--default .select2-search--dropdown .select2-search__field { - border: 1px solid #aaa; -} - -======= html .select2-container--default .select2-search--dropdown .select2-search__field { border: 1px solid #aaa; } ->>>>>>> master html .select2-container--default .select2-search--inline .select2-search__field { background: transparent; border: none; @@ -1935,37 +1265,10 @@ html .select2-container--default .select2-search--inline .select2-search__field box-shadow: none; -webkit-appearance: textfield; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--default .select2-results > .select2-results__options { max-height: 200px; overflow-y: auto; } -<<<<<<< HEAD - -html .select2-container--default .select2-results__option[role=group] { - padding: 0; -} - -html .select2-container--default .select2-results__option[aria-disabled=true] { - color: #999; -} - -html .select2-container--default .select2-results__option[aria-selected=true] { - background-color: #ddd; -} - -html .select2-container--default .select2-results__option .select2-results__option { - padding-left: 1em; -} - -html .select2-container--default .select2-results__option .select2-results__option .select2-results__group { - padding-left: 0; -} - -======= html .select2-container--default .select2-results__option[role=group] { padding: 0; } @@ -1981,64 +1284,35 @@ html .select2-container--default .select2-results__option .select2-results__opti html .select2-container--default .select2-results__option .select2-results__option .select2-results__group { padding-left: 0; } ->>>>>>> master html .select2-container--default .select2-results__option .select2-results__option .select2-results__option { margin-left: -1em; padding-left: 2em; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -2em; padding-left: 3em; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -3em; padding-left: 4em; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -4em; padding-left: 5em; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -5em; padding-left: 6em; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--default .select2-results__option--highlighted[aria-selected] { background-color: #5897fb; color: white; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--default .select2-results__group { cursor: default; display: block; padding: 6px; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--classic .select2-selection--single { background-color: #f7f7f7; border: 1px solid #aaa; @@ -2046,46 +1320,24 @@ html .select2-container--classic .select2-selection--single { outline: 0; background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%); background-repeat: repeat-x; -<<<<<<< HEAD - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); -} - -html .select2-container--classic .select2-selection--single:focus { - border: 1px solid #5897fb; -} - -======= filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0); } html .select2-container--classic .select2-selection--single:focus { border: 1px solid #5897fb; } ->>>>>>> master html .select2-container--classic .select2-selection--single .select2-selection__rendered { color: #444; line-height: 28px; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--classic .select2-selection--single .select2-selection__clear { cursor: pointer; float: right; font-weight: bold; margin-right: 10px; } -<<<<<<< HEAD - -html .select2-container--classic .select2-selection--single .select2-selection__placeholder { - color: #999; -} - -======= html .select2-container--classic .select2-selection--single .select2-selection__placeholder { color: #999; } ->>>>>>> master html .select2-container--classic .select2-selection--single .select2-selection__arrow { background-color: #ddd; border: none; @@ -2099,14 +1351,8 @@ html .select2-container--classic .select2-selection--single .select2-selection__ width: 20px; background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%); background-repeat: repeat-x; -<<<<<<< HEAD - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); -} - -======= filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0); } ->>>>>>> master html .select2-container--classic .select2-selection--single .select2-selection__arrow b { border-color: #888 transparent transparent transparent; border-style: solid; @@ -2119,19 +1365,10 @@ html .select2-container--classic .select2-selection--single .select2-selection__ top: 50%; width: 0; } -<<<<<<< HEAD - -html .select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear { - float: left; -} - -html .select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow { -======= html .select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear { float: left; } html .select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow { ->>>>>>> master border: none; border-right: 1px solid #aaa; border-radius: 0; @@ -2140,61 +1377,33 @@ html .select2-container--classic[dir=rtl] .select2-selection--single .select2-se left: 1px; right: auto; } -<<<<<<< HEAD - -html .select2-container--classic.select2-container--open .select2-selection--single { - border: 1px solid #5897fb; -} - -======= html .select2-container--classic.select2-container--open .select2-selection--single { border: 1px solid #5897fb; } ->>>>>>> master html .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow { background: transparent; border: none; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: transparent transparent #888 transparent; border-width: 0 4px 5px 4px; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--classic.select2-container--open.select2-container--above .select2-selection--single { border-top: none; border-top-left-radius: 0; border-top-right-radius: 0; background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%); background-repeat: repeat-x; -<<<<<<< HEAD - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); -} - -======= filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0); } ->>>>>>> master html .select2-container--classic.select2-container--open.select2-container--below .select2-selection--single { border-bottom: none; border-bottom-left-radius: 0; border-bottom-right-radius: 0; background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%); background-repeat: repeat-x; -<<<<<<< HEAD - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); -} - -======= filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0); } ->>>>>>> master html .select2-container--classic .select2-selection--multiple { background-color: white; border: 1px solid #aaa; @@ -2202,33 +1411,17 @@ html .select2-container--classic .select2-selection--multiple { cursor: text; outline: 0; } -<<<<<<< HEAD - -html .select2-container--classic .select2-selection--multiple:focus { - border: 1px solid #5897fb; -} - -======= html .select2-container--classic .select2-selection--multiple:focus { border: 1px solid #5897fb; } ->>>>>>> master html .select2-container--classic .select2-selection--multiple .select2-selection__rendered { list-style: none; margin: 0; padding: 0 5px; } -<<<<<<< HEAD - -html .select2-container--classic .select2-selection--multiple .select2-selection__clear { - display: none; -} - -======= html .select2-container--classic .select2-selection--multiple .select2-selection__clear { display: none; } ->>>>>>> master html .select2-container--classic .select2-selection--multiple .select2-selection__choice { background-color: #e4e4e4; border: 1px solid #aaa; @@ -2239,10 +1432,6 @@ html .select2-container--classic .select2-selection--multiple .select2-selection margin-top: 5px; padding: 0 5px; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove { color: #888; cursor: pointer; @@ -2250,31 +1439,6 @@ html .select2-container--classic .select2-selection--multiple .select2-selection font-weight: bold; margin-right: 2px; } -<<<<<<< HEAD - -html .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover { - color: #555; -} - -html .select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice { - float: right; -} - -html .select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice { - margin-left: 5px; - margin-right: auto; -} - -html .select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { - margin-left: 2px; - margin-right: auto; -} - -html .select2-container--classic.select2-container--open .select2-selection--multiple { - border: 1px solid #5897fb; -} - -======= html .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover { color: #555; } @@ -2292,109 +1456,56 @@ html .select2-container--classic[dir=rtl] .select2-selection--multiple .select2- html .select2-container--classic.select2-container--open .select2-selection--multiple { border: 1px solid #5897fb; } ->>>>>>> master html .select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple { border-top: none; border-top-left-radius: 0; border-top-right-radius: 0; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple { border-bottom: none; border-bottom-left-radius: 0; border-bottom-right-radius: 0; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--classic .select2-search--dropdown .select2-search__field { border: 1px solid #aaa; outline: 0; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--classic .select2-search--inline .select2-search__field { outline: 0; box-shadow: none; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--classic .select2-dropdown { background-color: white; border: 1px solid transparent; } -<<<<<<< HEAD - -html .select2-container--classic .select2-dropdown--above { - border-bottom: none; -} - -html .select2-container--classic .select2-dropdown--below { - border-top: none; -} - -======= html .select2-container--classic .select2-dropdown--above { border-bottom: none; } html .select2-container--classic .select2-dropdown--below { border-top: none; } ->>>>>>> master html .select2-container--classic .select2-results > .select2-results__options { max-height: 200px; overflow-y: auto; } -<<<<<<< HEAD - -html .select2-container--classic .select2-results__option[role=group] { - padding: 0; -} - -html .select2-container--classic .select2-results__option[aria-disabled=true] { - color: grey; -} - -======= html .select2-container--classic .select2-results__option[role=group] { padding: 0; } html .select2-container--classic .select2-results__option[aria-disabled=true] { color: grey; } ->>>>>>> master html .select2-container--classic .select2-results__option--highlighted[aria-selected] { background-color: #3875d7; color: white; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--classic .select2-results__group { cursor: default; display: block; padding: 6px; } -<<<<<<< HEAD - -html .select2-container--classic.select2-container--open .select2-dropdown { - border-color: #5897fb; -} - -======= html .select2-container--classic.select2-container--open .select2-dropdown { border-color: #5897fb; } ->>>>>>> master html .select2-container--bootstrap { display: block; /*------------------------------------*\ @@ -2450,10 +1561,6 @@ html .select2-container--bootstrap { #RTL SUPPORT \*------------------------------------*/ } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--bootstrap .select2-selection { box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); background-color: white; @@ -2463,17 +1570,9 @@ html .select2-container--bootstrap .select2-selection { font-size: 13px; outline: 0; } -<<<<<<< HEAD - -html .select2-container--bootstrap .select2-selection.form-control { - border-radius: 4px; -} - -======= html .select2-container--bootstrap .select2-selection.form-control { border-radius: 4px; } ->>>>>>> master html .select2-container--bootstrap .select2-search--dropdown .select2-search__field { box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); background-color: white; @@ -2482,30 +1581,10 @@ html .select2-container--bootstrap .select2-search--dropdown .select2-search__fi color: #222222; font-size: 13px; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--bootstrap .select2-search__field { outline: 0; /* Firefox 18- */ /** -<<<<<<< HEAD - * Firefox 19+ - * - * @see http://stackoverflow.com/questions/24236240/color-for-styled-placeholder-text-is-muted-in-firefox - */ -} - -html .select2-container--bootstrap .select2-search__field::-webkit-input-placeholder { - color: #9a9a9a; -} - -html .select2-container--bootstrap .select2-search__field:-moz-placeholder { - color: #9a9a9a; -} - -======= * Firefox 19+ * * @see http://stackoverflow.com/questions/24236240/color-for-styled-placeholder-text-is-muted-in-firefox @@ -2517,37 +1596,10 @@ html .select2-container--bootstrap .select2-search__field::-webkit-input-placeho html .select2-container--bootstrap .select2-search__field:-moz-placeholder { color: #9a9a9a; } ->>>>>>> master html .select2-container--bootstrap .select2-search__field::-moz-placeholder { color: #9a9a9a; opacity: 1; } -<<<<<<< HEAD - -html .select2-container--bootstrap .select2-search__field:-ms-input-placeholder { - color: #9a9a9a; -} - -html .select2-container--bootstrap .select2-results__option { - padding: 6px 12px; - /** - * Disabled results. - * - * @see https://select2.github.io/examples.html#disabled-results - */ - /** - * Hover state. - */ - /** - * Selected state. - */ -} - -html .select2-container--bootstrap .select2-results__option[role=group] { - padding: 0; -} - -======= html .select2-container--bootstrap .select2-search__field:-ms-input-placeholder { color: #9a9a9a; } @@ -2568,85 +1620,44 @@ html .select2-container--bootstrap .select2-results__option { html .select2-container--bootstrap .select2-results__option[role=group] { padding: 0; } ->>>>>>> master html .select2-container--bootstrap .select2-results__option[aria-disabled=true] { color: #343434; cursor: not-allowed; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--bootstrap .select2-results__option[aria-selected=true] { background-color: #e6e6e6; color: #151515; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--bootstrap .select2-results__option--highlighted[aria-selected] { background-color: #3071a9; color: white; } -<<<<<<< HEAD - html .select2-container--bootstrap .select2-results__option .select2-results__option { padding: 6px 12px; } - html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__group { padding-left: 0; } - -======= -html .select2-container--bootstrap .select2-results__option .select2-results__option { - padding: 6px 12px; -} -html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__group { - padding-left: 0; -} ->>>>>>> master html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option { margin-left: -12px; padding-left: 24px; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -24px; padding-left: 36px; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -36px; padding-left: 48px; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -48px; padding-left: 60px; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -60px; padding-left: 72px; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--bootstrap .select2-results__group { color: #343434; display: block; @@ -2655,28 +1666,12 @@ html .select2-container--bootstrap .select2-results__group { line-height: 20px; white-space: nowrap; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--bootstrap.select2-container--focus .select2-selection, html .select2-container--bootstrap.select2-container--open .select2-selection { box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(52, 152, 219, 0.6); transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; border-color: #3498db; } -<<<<<<< HEAD - -html .select2-container--bootstrap.select2-container--open { - /** - * Make the dropdown arrow point up while the dropdown is visible. - */ - /** - * Handle border radii of the container when the dropdown is showing. - */ -} - -======= html .select2-container--bootstrap.select2-container--open { /** * Make the dropdown arrow point up while the dropdown is visible. @@ -2685,33 +1680,20 @@ html .select2-container--bootstrap.select2-container--open { * Handle border radii of the container when the dropdown is showing. */ } ->>>>>>> master html .select2-container--bootstrap.select2-container--open .select2-selection .select2-selection__arrow b { border-color: transparent transparent #9a9a9a transparent; border-width: 0 4px 4px 4px; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--bootstrap.select2-container--open.select2-container--below .select2-selection { border-bottom-right-radius: 0; border-bottom-left-radius: 0; border-bottom-color: transparent; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--bootstrap.select2-container--open.select2-container--above .select2-selection { border-top-right-radius: 0; border-top-left-radius: 0; border-top-color: transparent; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--bootstrap .select2-selection__clear { color: #9a9a9a; cursor: pointer; @@ -2719,90 +1701,47 @@ html .select2-container--bootstrap .select2-selection__clear { font-weight: bold; margin-right: 10px; } -<<<<<<< HEAD - -html .select2-container--bootstrap .select2-selection__clear:hover { - color: #222222; -} - -======= html .select2-container--bootstrap .select2-selection__clear:hover { color: #222222; } ->>>>>>> master html .select2-container--bootstrap.select2-container--disabled .select2-selection { border-color: #cdcdcd; box-shadow: none; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--bootstrap.select2-container--disabled .select2-selection, html .select2-container--bootstrap.select2-container--disabled .select2-search__field { cursor: not-allowed; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--bootstrap.select2-container--disabled .select2-selection, html .select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice { background-color: #ddd; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--bootstrap.select2-container--disabled .select2-selection__clear, html .select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice__remove { display: none; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--bootstrap .select2-dropdown { box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); border-color: #3498db; overflow-x: hidden; margin-top: -1px; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--bootstrap .select2-dropdown--above { box-shadow: 0px -6px 12px rgba(0, 0, 0, 0.175); margin-top: 1px; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--bootstrap .select2-results > .select2-results__options { max-height: 200px; overflow-y: auto; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--bootstrap .select2-selection--single { height: 32px; line-height: 20px; padding: 6px 24px 6px 12px; /** -<<<<<<< HEAD - * Adjust the single Select2's dropdown arrow button appearance. - */ -} - -======= * Adjust the single Select2's dropdown arrow button appearance. */ } ->>>>>>> master html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow { position: absolute; bottom: 0; @@ -2810,10 +1749,6 @@ html .select2-container--bootstrap .select2-selection--single .select2-selection top: 0; width: 4px; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b { border-color: #9a9a9a transparent transparent transparent; border-style: solid; @@ -2826,42 +1761,18 @@ html .select2-container--bootstrap .select2-selection--single .select2-selection top: 50%; width: 0; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--bootstrap .select2-selection--single .select2-selection__rendered { color: #222222; padding: 0; } -<<<<<<< HEAD - -html .select2-container--bootstrap .select2-selection--single .select2-selection__placeholder { - color: #9a9a9a; -} - -======= html .select2-container--bootstrap .select2-selection--single .select2-selection__placeholder { color: #9a9a9a; } ->>>>>>> master html .select2-container--bootstrap .select2-selection--multiple { min-height: 32px; padding: 0; height: auto; /** -<<<<<<< HEAD - * Make Multi Select2's choices match Bootstrap 3's default button styles. - */ - /** - * Minus 2px borders. - */ - /** - * Clear the selection. - */ -} - -======= * Make Multi Select2's choices match Bootstrap 3's default button styles. */ /** @@ -2871,7 +1782,6 @@ html .select2-container--bootstrap .select2-selection--multiple { * Clear the selection. */ } ->>>>>>> master html .select2-container--bootstrap .select2-selection--multiple .select2-selection__rendered { box-sizing: border-box; display: block; @@ -2884,19 +1794,11 @@ html .select2-container--bootstrap .select2-selection--multiple .select2-selecti text-overflow: ellipsis; white-space: nowrap; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--bootstrap .select2-selection--multiple .select2-selection__placeholder { color: #9a9a9a; float: left; margin-top: 5px; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice { color: #222222; background: white; @@ -2907,10 +1809,6 @@ html .select2-container--bootstrap .select2-selection--multiple .select2-selecti margin: 5px 0 0 6px; padding: 0 6px; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field { background: transparent; padding: 0 12px; @@ -2919,10 +1817,6 @@ html .select2-container--bootstrap .select2-selection--multiple .select2-search- margin-top: 0; min-width: 5em; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove { color: #9a9a9a; cursor: pointer; @@ -2930,20 +1824,6 @@ html .select2-container--bootstrap .select2-selection--multiple .select2-selecti font-weight: bold; margin-right: 3px; } -<<<<<<< HEAD - -html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove:hover { - color: #222222; -} - -html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear { - margin-top: 6px; -} - -html .select2-container--bootstrap .select2-selection--single.input-sm, -.input-group-sm html .select2-container--bootstrap .select2-selection--single, -.form-group-sm html .select2-container--bootstrap .select2-selection--single { -======= html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove:hover { color: #222222; } @@ -2951,7 +1831,6 @@ html .select2-container--bootstrap .select2-selection--multiple .select2-selecti margin-top: 6px; } html .select2-container--bootstrap .select2-selection--single.input-sm, .input-group-sm html .select2-container--bootstrap .select2-selection--single, .form-group-sm html .select2-container--bootstrap .select2-selection--single { ->>>>>>> master border-radius: 3px; font-size: 11px; height: 28px; @@ -2959,25 +1838,6 @@ html .select2-container--bootstrap .select2-selection--single.input-sm, .input-g padding: 4px 16px 4px 4px; /* 2 */ } -<<<<<<< HEAD - -html .select2-container--bootstrap .select2-selection--single.input-sm .select2-selection__arrow b, -.input-group-sm html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b, -.form-group-sm html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b { - margin-left: -4px; -} - -html .select2-container--bootstrap .select2-selection--multiple.input-sm, -.input-group-sm html .select2-container--bootstrap .select2-selection--multiple, -.form-group-sm html .select2-container--bootstrap .select2-selection--multiple { - min-height: 28px; - border-radius: 3px; -} - -html .select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__choice, -.input-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice, -.form-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice { -======= html .select2-container--bootstrap .select2-selection--single.input-sm .select2-selection__arrow b, .input-group-sm html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b, .form-group-sm html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b { margin-left: -4px; } @@ -2986,42 +1846,21 @@ html .select2-container--bootstrap .select2-selection--multiple.input-sm, .input border-radius: 3px; } html .select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__choice, .input-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice, .form-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice { ->>>>>>> master font-size: 11px; line-height: 16px; margin: 3px 0 0 2px; padding: 0 4px; } -<<<<<<< HEAD - -html .select2-container--bootstrap .select2-selection--multiple.input-sm .select2-search--inline .select2-search__field, -.input-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field, -.form-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field { -======= html .select2-container--bootstrap .select2-selection--multiple.input-sm .select2-search--inline .select2-search__field, .input-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field, .form-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field { ->>>>>>> master padding: 0 4px; font-size: 11px; height: 26px; line-height: 16px; } -<<<<<<< HEAD - -html .select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__clear, -.input-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear, -.form-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear { - margin-top: 4px; -} - -html .select2-container--bootstrap .select2-selection--single.input-lg, -.input-group-lg html .select2-container--bootstrap .select2-selection--single, -.form-group-lg html .select2-container--bootstrap .select2-selection--single { -======= html .select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__clear, .input-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear, .form-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear { margin-top: 4px; } html .select2-container--bootstrap .select2-selection--single.input-lg, .input-group-lg html .select2-container--bootstrap .select2-selection--single, .form-group-lg html .select2-container--bootstrap .select2-selection--single { ->>>>>>> master border-radius: 6px; font-size: 17px; height: 40px; @@ -3029,81 +1868,32 @@ html .select2-container--bootstrap .select2-selection--single.input-lg, .input-g padding: 8px 31px 8px 16px; /* 1 */ } -<<<<<<< HEAD - -html .select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow, -.input-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow, -.form-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow { - width: 5px; -} - -html .select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow b, -.input-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b, -.form-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b { -======= html .select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow, .input-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow, .form-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow { width: 5px; } html .select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow b, .input-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b, .form-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b { ->>>>>>> master border-width: 5px 5px 0 5px; margin-left: -5px; margin-left: -8px; margin-top: -2.5px; } -<<<<<<< HEAD - -html .select2-container--bootstrap .select2-selection--multiple.input-lg, -.input-group-lg html .select2-container--bootstrap .select2-selection--multiple, -.form-group-lg html .select2-container--bootstrap .select2-selection--multiple { - min-height: 40px; - border-radius: 6px; -} - -html .select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__choice, -.input-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice, -.form-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice { -======= html .select2-container--bootstrap .select2-selection--multiple.input-lg, .input-group-lg html .select2-container--bootstrap .select2-selection--multiple, .form-group-lg html .select2-container--bootstrap .select2-selection--multiple { min-height: 40px; border-radius: 6px; } html .select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__choice, .input-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice, .form-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice { ->>>>>>> master font-size: 17px; line-height: 24px; border-radius: 4px; margin: 7px 0 0 8px; padding: 0 8px; } -<<<<<<< HEAD - -html .select2-container--bootstrap .select2-selection--multiple.input-lg .select2-search--inline .select2-search__field, -.input-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field, -.form-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field { -======= html .select2-container--bootstrap .select2-selection--multiple.input-lg .select2-search--inline .select2-search__field, .input-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field, .form-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field { ->>>>>>> master padding: 0 16px; font-size: 17px; height: 38px; line-height: 24px; } -<<<<<<< HEAD - -html .select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__clear, -.input-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear, -.form-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear { - margin-top: 8px; -} - -html .select2-container--bootstrap .select2-selection.input-lg.select2-container--open .select2-selection--single { - /** - * Make the dropdown arrow point up while the dropdown is visible. - */ -} - -======= html .select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__clear, .input-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear, .form-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear { margin-top: 8px; } @@ -3112,51 +1902,19 @@ html .select2-container--bootstrap .select2-selection.input-lg.select2-container * Make the dropdown arrow point up while the dropdown is visible. */ } ->>>>>>> master html .select2-container--bootstrap .select2-selection.input-lg.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: transparent transparent #9a9a9a transparent; border-width: 0 5px 5px 5px; } -<<<<<<< HEAD - -.input-group-lg html .select2-container--bootstrap .select2-selection.select2-container--open .select2-selection--single { - /** - * Make the dropdown arrow point up while the dropdown is visible. - */ -} - -======= .input-group-lg html .select2-container--bootstrap .select2-selection.select2-container--open .select2-selection--single { /** * Make the dropdown arrow point up while the dropdown is visible. */ } ->>>>>>> master .input-group-lg html .select2-container--bootstrap .select2-selection.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: transparent transparent #9a9a9a transparent; border-width: 0 5px 5px 5px; } -<<<<<<< HEAD - -html .select2-container--bootstrap[dir="rtl"] { - /** - * Single Select2 - * - * 1. Makes sure that .select2-selection__placeholder is positioned - * correctly. - */ - /** - * Multiple Select2 - */ -} - -html .select2-container--bootstrap[dir="rtl"] .select2-selection--single { - padding-left: 24px; - padding-right: 12px; -} - -html .select2-container--bootstrap[dir="rtl"] .select2-selection--single .select2-selection__rendered { -======= html .select2-container--bootstrap[dir=rtl] { /** * Single Select2 @@ -3173,43 +1931,11 @@ html .select2-container--bootstrap[dir=rtl] .select2-selection--single { padding-right: 12px; } html .select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__rendered { ->>>>>>> master padding-right: 0; padding-left: 0; text-align: right; /* 1 */ } -<<<<<<< HEAD - -html .select2-container--bootstrap[dir="rtl"] .select2-selection--single .select2-selection__clear { - float: left; -} - -html .select2-container--bootstrap[dir="rtl"] .select2-selection--single .select2-selection__arrow { - left: 12px; - right: auto; -} - -html .select2-container--bootstrap[dir="rtl"] .select2-selection--single .select2-selection__arrow b { - margin-left: 0; -} - -html .select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-selection__choice, -html .select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder { - float: right; -} - -html .select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-selection__choice { - margin-left: 0; - margin-right: 6px; -} - -html .select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { - margin-left: 2px; - margin-right: auto; -} - -======= html .select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__clear { float: left; } @@ -3232,100 +1958,51 @@ html .select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select margin-left: 2px; margin-right: auto; } ->>>>>>> master html .has-warning .select2-dropdown, html .has-warning .select2-selection { border-color: #cd6d17; } -<<<<<<< HEAD - -======= ->>>>>>> master html .has-warning .select2-container--focus .select2-selection, html .has-warning .select2-container--open .select2-selection { box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #eda15e; border-color: #9f5412; } -<<<<<<< HEAD - -html .has-warning.select2-drop-active { - border-color: #9f5412; -} - -html .has-warning.select2-drop-active.select2-drop.select2-drop-above { - border-top-color: #9f5412; -} - -======= html .has-warning.select2-drop-active { border-color: #9f5412; } html .has-warning.select2-drop-active.select2-drop.select2-drop-above { border-top-color: #9f5412; } ->>>>>>> master html .has-error .select2-dropdown, html .has-error .select2-selection { border-color: #a33024; } -<<<<<<< HEAD - -======= ->>>>>>> master html .has-error .select2-container--focus .select2-selection, html .has-error .select2-container--open .select2-selection { box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d96154; border-color: #79241b; } -<<<<<<< HEAD - -html .has-error.select2-drop-active { - border-color: #79241b; -} - -html .has-error.select2-drop-active.select2-drop.select2-drop-above { - border-top-color: #79241b; -} - -======= html .has-error.select2-drop-active { border-color: #79241b; } html .has-error.select2-drop-active.select2-drop.select2-drop-above { border-top-color: #79241b; } ->>>>>>> master html .has-success .select2-dropdown, html .has-success .select2-selection { border-color: #209150; } -<<<<<<< HEAD - -======= ->>>>>>> master html .has-success .select2-container--focus .select2-selection, html .has-success .select2-container--open .select2-selection { box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #43d580; border-color: #176739; } -<<<<<<< HEAD - -html .has-success.select2-drop-active { - border-color: #176739; -} - -html .has-success.select2-drop-active.select2-drop.select2-drop-above { - border-top-color: #176739; -} - -======= html .has-success.select2-drop-active { border-color: #176739; } html .has-success.select2-drop-active.select2-drop.select2-drop-above { border-top-color: #176739; } ->>>>>>> master html .input-group .select2-container--bootstrap { display: table; table-layout: fixed; @@ -3339,33 +2016,17 @@ html .input-group .select2-container--bootstrap { * above appended buttons in .input-group and .form-group. */ } -<<<<<<< HEAD - html .input-group .select2-container--bootstrap.select2-container--open, html .input-group .select2-container--bootstrap.select2-container--focus { z-index: 3; } - -======= -html .input-group .select2-container--bootstrap.select2-container--open, html .input-group .select2-container--bootstrap.select2-container--focus { - z-index: 3; -} ->>>>>>> master html .input-group.select2-bootstrap-prepend .select2-container--bootstrap .select2-selection { border-bottom-left-radius: 0; border-top-left-radius: 0; } -<<<<<<< HEAD - -======= ->>>>>>> master html .input-group.select2-bootstrap-append .select2-container--bootstrap .select2-selection { border-bottom-right-radius: 0; border-top-right-radius: 0; } -<<<<<<< HEAD - -======= ->>>>>>> master html .select2-bootstrap-append .select2-container--bootstrap, html .select2-bootstrap-append .input-group-btn, html .select2-bootstrap-append .input-group-btn .btn, @@ -3374,26 +2035,14 @@ html .select2-bootstrap-prepend .input-group-btn, html .select2-bootstrap-prepend .input-group-btn .btn { vertical-align: top; } -<<<<<<< HEAD - -======= ->>>>>>> master html .form-control.select2-hidden-accessible { position: absolute !important; width: 1px !important; } -<<<<<<< HEAD - -======= ->>>>>>> master html .form-inline .select2-container--bootstrap { display: inline-block; } .select2.select2-container--bootstrap { max-width: 220px !important; -<<<<<<< HEAD -} -======= -} ->>>>>>> master +} \ No newline at end of file diff --git a/code/libraries/joomlatools/component/koowa/resources/assets/css/component.min.css b/code/libraries/joomlatools/component/koowa/resources/assets/css/component.min.css index 60c75d08d..decf1bff5 100644 --- a/code/libraries/joomlatools/component/koowa/resources/assets/css/component.min.css +++ b/code/libraries/joomlatools/component/koowa/resources/assets/css/component.min.css @@ -1,5 +1 @@ -<<<<<<< HEAD -.k-caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}[dir=rtl] .k-caret{margin-left:0;margin-right:2px}.k-dropdown{position:relative}.k-dropdown__toggle img{max-width:16px}.k-dropdown__menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;text-align:left;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}[dir=rtl] .k-dropdown__menu{left:auto;right:0;float:right;text-align:right}.k-dropdown__menu.k-dropdown__menu{padding:5px 0;margin:2px 0 0;list-style:none}.k-dropdown__menu a{display:block;padding:5px 15px;clear:both;font-weight:400;line-height:20px;color:#222;white-space:nowrap}.k-dropdown__divider{height:1px;margin:5px 0;overflow:hidden;background-color:#e5e5e5}.k-dropdown__menu a:focus,.k-dropdown__menu a:hover{text-decoration:none;color:#151515;background-color:#e6e6e6}.k-dropdown__menu .k-is-active a,.k-dropdown__menu .k-is-active a:focus,.k-dropdown__menu .k-is-active a:hover{color:#fff;text-decoration:none;outline:0;background-color:#3071a9}.k-dropdown__menu .k-is-disabled a,.k-dropdown__menu .k-is-disabled a:focus,.k-dropdown__menu .k-is-disabled a:hover{color:#343434}.k-dropdown__menu .k-is-disabled a:focus,.k-dropdown__menu .k-is-disabled a:hover{text-decoration:none;background-color:transparent;background-image:none;cursor:not-allowed}.k-dropdown.k-is-open>.k-dropdown__menu{display:block}.k-dropdown.k-is-open>a{outline:0}.k-dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.k-dropdown--dropup .k-caret{border-top:0;border-bottom:4px dashed;content:""}.k-dropdown--dropup .k-dropdown__menu{top:auto;bottom:100%;margin-bottom:2px}.k-dropdown__menu--grid{width:212px}.k-dropdown__menu--grid.k-dropdown__menu--grid{padding:5px}[dir=rtl] .k-dropdown__menu--grid.k-dropdown__menu--grid{padding:5px}.k-dropdown__menu--grid img{max-width:16px;max-height:16px}.k-dropdown__menu--grid li{float:left;width:40px;height:40px;margin:0;padding:0;display:block}[dir=rtl] .k-dropdown__menu--grid li{float:right}.k-dropdown__menu--grid li a{display:block;padding:0;margin:0;width:40px;height:40px;text-align:center;border-radius:3px;float:left}.k-dropdown__menu--grid li a [class*=" k-icon-document-"],.k-dropdown__menu--grid li a [class^=k-icon-document-]{display:block;vertical-align:middle;margin:12px auto}.k-dropdown__menu--grid .k-dropdown__block-item{min-width:100%;clear:both;height:auto;margin:5px 0 -5px}.k-dropdown__menu--grid .k-dropdown__block-item a{position:relative;height:auto;width:auto;float:none;border-top:1px solid #e5e5e5;text-align:left;margin:0 -5px;padding:5px 15px;border-radius:0 0 4px 4px}[dir=rtl] .k-dropdown__menu--grid .k-dropdown__block-item a{text-align:right}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}[dir=rtl] .mfp-bg{left:auto;right:0}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;-webkit-backface-visibility:hidden}[dir=rtl] .mfp-wrap{left:auto;right:0}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;max-height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;min-height:420px}[dir=rtl] .mfp-container{left:auto;right:0}.mfp-container.mfp-inline-holder{padding-top:40px;padding-bottom:40px;white-space:nowrap}.mfp-container .mfp-inline{display:block;width:auto;height:auto;padding:15px}.mfp-container .mfp-iframe-scaler .mfp-iframe,.mfp-container .mfp-inline{background:#fff;box-shadow:0 0 8px rgba(0,0,0,.6)}.mfp-container:before{content:' ';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;min-width:280px;max-width:100%!important;max-height:100%!important}[dir=rtl] .mfp-content{text-align:right}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{cursor:auto;max-width:100%!important;width:auto;height:auto;max-height:100%;margin:0 auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{position:absolute;text-decoration:none;opacity:.65;margin:0;padding:0;color:#fff;text-align:center;width:40px;height:40px;top:-40px;font-size:21px;line-height:28px;right:-14px}[dir=rtl] .mfp-close{right:auto;left:-14px}.mfp-close:focus,.mfp-close:hover{border:none;background:0 0;margin:0;padding:0;color:#fff;opacity:1}.mfp-close-btn-in .mfp-close{color:#fff}.mfp-counter{position:absolute;top:0;right:0;color:#ccc}[dir=rtl] .mfp-counter{right:auto;left:0}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}[dir=rtl] .mfp-arrow .mfp-a,[dir=rtl] .mfp-arrow .mfp-b,[dir=rtl] .mfp-arrow:after,[dir=rtl] .mfp-arrow:before{left:auto;right:0;margin-left:0;margin-right:35px}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}[dir=rtl] .mfp-arrow-left{left:auto;right:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}[dir=rtl] .mfp-arrow-left .mfp-a,[dir=rtl] .mfp-arrow-left:after{border-right:none;border-left:17px solid #fff;margin-left:0;margin-right:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{border-right:27px solid #3f3f3f;margin-left:25px}[dir=rtl] .mfp-arrow-left .mfp-b,[dir=rtl] .mfp-arrow-left:before{border-right:none;border-left:27px solid #3f3f3f;margin-left:0;margin-right:25px}.mfp-arrow-right{right:0}[dir=rtl] .mfp-arrow-right{right:auto;left:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}[dir=rtl] .mfp-arrow-right .mfp-a,[dir=rtl] .mfp-arrow-right:after{border-left:none;border-right:17px solid #fff;margin-left:0;margin-right:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}[dir=rtl] .mfp-arrow-right .mfp-b,[dir=rtl] .mfp-arrow-right:before{border-left:none;border-right:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;height:100%;max-width:1080px!important;max-height:800px!important}.mfp-iframe-scaler:after,.mfp-iframe-scaler:before{display:table;content:" "}.mfp-iframe-scaler:after{clear:both}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}[dir=rtl] .mfp-iframe-scaler iframe{left:auto;right:0}.mfp-iframe-holder .mfp-close{top:-40px}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{content:'';position:absolute;left:0;right:0;top:40px;bottom:40px;display:block;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure{line-height:0}.mfp-figure figure{margin:0;padding:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}[dir=rtl] .mfp-bottom-bar{left:auto;right:0}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;padding-right:36px}[dir=rtl] .mfp-title{text-align:right;padding-right:0;padding-left:36px}.mfp-figure small{color:#bdbdbd;display:block}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}[dir=rtl] .mfp-img-mobile .mfp-counter{right:auto;left:5px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}[dir=rtl] .mfp-img-mobile .mfp-close{right:auto;left:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}[dir=rtl] .mfp-img-mobile .mfp-figure small{margin-left:0;margin-right:5px}}@media all and (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}[dir=rtl] .mfp-ie7 .mfp-bottom-bar{left:auto;right:50%;margin-left:0;margin-right:-300px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}[dir=rtl] .mfp-ie7 .mfp-close{right:auto;left:0}.k-small-inline-modal-holder{position:relative;max-width:480px!important;width:100%;margin:auto}.k-huge-inline-modal-holder{position:relative;max-width:100%!important;max-height:100%!important;width:100%;margin:auto}.k-huge-inline-modal-holder .k-inline-modal{max-width:100%!important;max-height:100%!important}.k-inline-modal{padding:16px;background:#fff;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.5);width:100%;box-sizing:border-box;max-width:1080px!important;max-height:none!important;white-space:normal;margin-top:32px}.k-inline-modal:first-child{margin-top:0}.k-inline-modal form{margin:0}.k-inline-modal__title{margin-bottom:16px;margin-top:0;font-weight:400;font-size:17px;line-height:24px}.k-inline-modal__title:last-child{margin-bottom:0}.select2.select2-container--bootstrap{width:100%!important;max-width:100%!important}.select2.select2-container.select2-container--bootstrap .select2-search__field{height:34px;margin:0}.select2.select2-container.select2-container--bootstrap input[type]:focus{box-shadow:none}html{/*! Select2 Bootstrap Theme v0.1.0-beta.9 | MIT License | github.com/select2/select2-bootstrap-theme */}html .select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}html .select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-ms-user-select:none;user-select:none;-webkit-user-select:none}html .select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html .select2-container .select2-selection--single .select2-selection__clear{position:relative}html .select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}html .select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-ms-user-select:none;user-select:none;-webkit-user-select:none}html .select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}html .select2-container .select2-search--inline{float:left}html .select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}html .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}html .select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}html .select2-results{display:block}html .select2-results__options{list-style:none;margin:0;padding:0}html .select2-results__option{padding:6px;-ms-user-select:none;user-select:none;-webkit-user-select:none}html .select2-results__option[aria-selected]{cursor:pointer}html .select2-container--open .select2-dropdown{left:0}html .select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}html .select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}html .select2-search--dropdown{display:block;padding:4px}html .select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}html .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}html .select2-search--dropdown.select2-search--hide{display:none}html .select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}html .select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}html .select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}html .select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}html .select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}html .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}html .select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}html .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}html .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}html .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}html .select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}html .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}html .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}html .select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}html .select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}html .select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}html .select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}html .select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}html .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}html .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}html .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}html .select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,html .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,html .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}html .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}html .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}html .select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}html .select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}html .select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}html .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,html .select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}html .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,html .select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}html .select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}html .select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}html .select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}html .select2-container--default .select2-results__option[role=group]{padding:0}html .select2-container--default .select2-results__option[aria-disabled=true]{color:#999}html .select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}html .select2-container--default .select2-results__option .select2-results__option{padding-left:1em}html .select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}html .select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}html .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}html .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}html .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}html .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}html .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}html .select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}html .select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}html .select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}html .select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}html .select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}html .select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}html .select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}html .select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}html .select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}html .select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}html .select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}html .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}html .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}html .select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}html .select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}html .select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}html .select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}html .select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}html .select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}html .select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}html .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}html .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}html .select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}html .select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}html .select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}html .select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}html .select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}html .select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}html .select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}html .select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}html .select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}html .select2-container--classic .select2-dropdown--above{border-bottom:none}html .select2-container--classic .select2-dropdown--below{border-top:none}html .select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}html .select2-container--classic .select2-results__option[role=group]{padding:0}html .select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}html .select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}html .select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}html .select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}html .select2-container--bootstrap{display:block}html .select2-container--bootstrap .select2-selection{box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background-color:#fff;border:1px solid #cdcdcd;border-radius:4px;color:#222;font-size:13px;outline:0}html .select2-container--bootstrap .select2-selection.form-control{border-radius:4px}html .select2-container--bootstrap .select2-search--dropdown .select2-search__field{box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background-color:#fff;border:1px solid #cdcdcd;border-radius:4px;color:#222;font-size:13px}html .select2-container--bootstrap .select2-search__field{outline:0}html .select2-container--bootstrap .select2-search__field::-webkit-input-placeholder{color:#9a9a9a}html .select2-container--bootstrap .select2-search__field:-moz-placeholder{color:#9a9a9a}html .select2-container--bootstrap .select2-search__field::-moz-placeholder{color:#9a9a9a;opacity:1}html .select2-container--bootstrap .select2-search__field:-ms-input-placeholder{color:#9a9a9a}html .select2-container--bootstrap .select2-results__option{padding:6px 12px}html .select2-container--bootstrap .select2-results__option[role=group]{padding:0}html .select2-container--bootstrap .select2-results__option[aria-disabled=true]{color:#343434;cursor:not-allowed}html .select2-container--bootstrap .select2-results__option[aria-selected=true]{background-color:#e6e6e6;color:#151515}html .select2-container--bootstrap .select2-results__option--highlighted[aria-selected]{background-color:#3071a9;color:#fff}html .select2-container--bootstrap .select2-results__option .select2-results__option{padding:6px 12px}html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__group{padding-left:0}html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option{margin-left:-12px;padding-left:24px}html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-24px;padding-left:36px}html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-36px;padding-left:48px}html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-48px;padding-left:60px}html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-60px;padding-left:72px}html .select2-container--bootstrap .select2-results__group{color:#343434;display:block;padding:6px 12px;font-size:11px;line-height:20px;white-space:nowrap}html .select2-container--bootstrap.select2-container--focus .select2-selection,html .select2-container--bootstrap.select2-container--open .select2-selection{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(52,152,219,.6);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s 180ms cubic-bezier(.2,.57,.44,.83);-webkit-backface-visibility:hidden;border-color:#3498db}html .select2-container--bootstrap.select2-container--open .select2-selection .select2-selection__arrow b{border-color:transparent transparent #9a9a9a transparent;border-width:0 4px 4px 4px}html .select2-container--bootstrap.select2-container--open.select2-container--below .select2-selection{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-color:transparent}html .select2-container--bootstrap.select2-container--open.select2-container--above .select2-selection{border-top-right-radius:0;border-top-left-radius:0;border-top-color:transparent}html .select2-container--bootstrap .select2-selection__clear{color:#9a9a9a;cursor:pointer;float:right;font-weight:700;margin-right:10px}html .select2-container--bootstrap .select2-selection__clear:hover{color:#222}html .select2-container--bootstrap.select2-container--disabled .select2-selection{border-color:#cdcdcd;box-shadow:none}html .select2-container--bootstrap.select2-container--disabled .select2-search__field,html .select2-container--bootstrap.select2-container--disabled .select2-selection{cursor:not-allowed}html .select2-container--bootstrap.select2-container--disabled .select2-selection,html .select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice{background-color:#ddd}html .select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice__remove,html .select2-container--bootstrap.select2-container--disabled .select2-selection__clear{display:none}html .select2-container--bootstrap .select2-dropdown{box-shadow:0 6px 12px rgba(0,0,0,.175);border-color:#3498db;overflow-x:hidden;margin-top:-1px}html .select2-container--bootstrap .select2-dropdown--above{box-shadow:0 -6px 12px rgba(0,0,0,.175);margin-top:1px}html .select2-container--bootstrap .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}html .select2-container--bootstrap .select2-selection--single{height:32px;line-height:20px;padding:6px 24px 6px 12px}html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow{position:absolute;bottom:0;right:12px;top:0;width:4px}html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b{border-color:#9a9a9a transparent transparent transparent;border-style:solid;border-width:4px 4px 0 4px;height:0;left:0;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}html .select2-container--bootstrap .select2-selection--single .select2-selection__rendered{color:#222;padding:0}html .select2-container--bootstrap .select2-selection--single .select2-selection__placeholder{color:#9a9a9a}html .select2-container--bootstrap .select2-selection--multiple{min-height:32px;padding:0;height:auto}html .select2-container--bootstrap .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;display:block;line-height:20px;list-style:none;margin:0;overflow:hidden;padding:0;width:100%;text-overflow:ellipsis;white-space:nowrap}html .select2-container--bootstrap .select2-selection--multiple .select2-selection__placeholder{color:#9a9a9a;float:left;margin-top:5px}html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{color:#222;background:#fff;border:1px solid #cdcdcd;border-radius:4px;cursor:default;float:left;margin:5px 0 0 6px;padding:0 6px}html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field{background:0 0;padding:0 12px;height:30px;line-height:20px;margin-top:0;min-width:5em}html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove{color:#9a9a9a;cursor:pointer;display:inline-block;font-weight:700;margin-right:3px}html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove:hover{color:#222}html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear{margin-top:6px}.form-group-sm html .select2-container--bootstrap .select2-selection--single,.input-group-sm html .select2-container--bootstrap .select2-selection--single,html .select2-container--bootstrap .select2-selection--single.input-sm{border-radius:3px;font-size:11px;height:28px;line-height:16px;padding:4px 16px 4px 4px}.form-group-sm html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,.input-group-sm html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,html .select2-container--bootstrap .select2-selection--single.input-sm .select2-selection__arrow b{margin-left:-4px}.form-group-sm html .select2-container--bootstrap .select2-selection--multiple,.input-group-sm html .select2-container--bootstrap .select2-selection--multiple,html .select2-container--bootstrap .select2-selection--multiple.input-sm{min-height:28px;border-radius:3px}.form-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,.input-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,html .select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__choice{font-size:11px;line-height:16px;margin:3px 0 0 2px;padding:0 4px}.form-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,.input-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,html .select2-container--bootstrap .select2-selection--multiple.input-sm .select2-search--inline .select2-search__field{padding:0 4px;font-size:11px;height:26px;line-height:16px}.form-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,.input-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,html .select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__clear{margin-top:4px}.form-group-lg html .select2-container--bootstrap .select2-selection--single,.input-group-lg html .select2-container--bootstrap .select2-selection--single,html .select2-container--bootstrap .select2-selection--single.input-lg{border-radius:6px;font-size:17px;height:40px;line-height:24px;padding:8px 31px 8px 16px}.form-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow,.input-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow,html .select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow{width:5px}.form-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,.input-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,html .select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow b{border-width:5px 5px 0 5px;margin-left:-5px;margin-left:-8px;margin-top:-2.5px}.form-group-lg html .select2-container--bootstrap .select2-selection--multiple,.input-group-lg html .select2-container--bootstrap .select2-selection--multiple,html .select2-container--bootstrap .select2-selection--multiple.input-lg{min-height:40px;border-radius:6px}.form-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,.input-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,html .select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__choice{font-size:17px;line-height:24px;border-radius:4px;margin:7px 0 0 8px;padding:0 8px}.form-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,.input-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,html .select2-container--bootstrap .select2-selection--multiple.input-lg .select2-search--inline .select2-search__field{padding:0 16px;font-size:17px;height:38px;line-height:24px}.form-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,.input-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,html .select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__clear{margin-top:8px}html .select2-container--bootstrap .select2-selection.input-lg.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #9a9a9a transparent;border-width:0 5px 5px 5px}.input-group-lg html .select2-container--bootstrap .select2-selection.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #9a9a9a transparent;border-width:0 5px 5px 5px}html .select2-container--bootstrap[dir=rtl] .select2-selection--single{padding-left:24px;padding-right:12px}html .select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:0;padding-left:0;text-align:right}html .select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}html .select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__arrow{left:12px;right:auto}html .select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__arrow b{margin-left:0}html .select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice,html .select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}html .select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:0;margin-right:6px}html .select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}html .has-warning .select2-dropdown,html .has-warning .select2-selection{border-color:#cd6d17}html .has-warning .select2-container--focus .select2-selection,html .has-warning .select2-container--open .select2-selection{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #eda15e;border-color:#9f5412}html .has-warning.select2-drop-active{border-color:#9f5412}html .has-warning.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#9f5412}html .has-error .select2-dropdown,html .has-error .select2-selection{border-color:#a33024}html .has-error .select2-container--focus .select2-selection,html .has-error .select2-container--open .select2-selection{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d96154;border-color:#79241b}html .has-error.select2-drop-active{border-color:#79241b}html .has-error.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#79241b}html .has-success .select2-dropdown,html .has-success .select2-selection{border-color:#209150}html .has-success .select2-container--focus .select2-selection,html .has-success .select2-container--open .select2-selection{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #43d580;border-color:#176739}html .has-success.select2-drop-active{border-color:#176739}html .has-success.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#176739}html .input-group .select2-container--bootstrap{display:table;table-layout:fixed;position:relative;z-index:2;float:left;width:100%;margin-bottom:0}html .input-group .select2-container--bootstrap.select2-container--focus,html .input-group .select2-container--bootstrap.select2-container--open{z-index:3}html .input-group.select2-bootstrap-prepend .select2-container--bootstrap .select2-selection{border-bottom-left-radius:0;border-top-left-radius:0}html .input-group.select2-bootstrap-append .select2-container--bootstrap .select2-selection{border-bottom-right-radius:0;border-top-right-radius:0}html .select2-bootstrap-append .input-group-btn,html .select2-bootstrap-append .input-group-btn .btn,html .select2-bootstrap-append .select2-container--bootstrap,html .select2-bootstrap-prepend .input-group-btn,html .select2-bootstrap-prepend .input-group-btn .btn,html .select2-bootstrap-prepend .select2-container--bootstrap{vertical-align:top}html .form-control.select2-hidden-accessible{position:absolute!important;width:1px!important}html .form-inline .select2-container--bootstrap{display:inline-block}.select2.select2-container--bootstrap{max-width:220px!important} -======= -.k-caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}[dir=rtl] .k-caret{margin-left:0;margin-right:2px}.k-dropdown{position:relative}.k-dropdown__toggle img{max-width:16px}.k-dropdown__menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;text-align:left;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}[dir=rtl] .k-dropdown__menu{left:auto;right:0;float:right;text-align:right}.k-dropdown__menu.k-dropdown__menu{padding:5px 0;margin:2px 0 0;list-style:none}.k-dropdown__menu a{display:block;padding:5px 15px;clear:both;font-weight:normal;line-height:20px;color:#222;white-space:nowrap}.k-dropdown__divider{height:1px;margin:5px 0;overflow:hidden;background-color:#e5e5e5}.k-dropdown__menu a:hover,.k-dropdown__menu a:focus{text-decoration:none;color:#151515;background-color:#e6e6e6}.k-dropdown__menu .k-is-active a,.k-dropdown__menu .k-is-active a:hover,.k-dropdown__menu .k-is-active a:focus{color:#fff;text-decoration:none;outline:0;background-color:#3071a9}.k-dropdown__menu .k-is-disabled a,.k-dropdown__menu .k-is-disabled a:hover,.k-dropdown__menu .k-is-disabled a:focus{color:#343434}.k-dropdown__menu .k-is-disabled a:hover,.k-dropdown__menu .k-is-disabled a:focus{text-decoration:none;background-color:transparent;background-image:none;cursor:not-allowed}.k-dropdown.k-is-open>.k-dropdown__menu{display:block}.k-dropdown.k-is-open>a{outline:0}.k-dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.k-dropdown--dropup .k-caret{border-top:0;border-bottom:4px dashed;content:""}.k-dropdown--dropup .k-dropdown__menu{top:auto;bottom:100%;margin-bottom:2px}.k-dropdown__menu--grid{width:212px}.k-dropdown__menu--grid.k-dropdown__menu--grid{padding:5px}[dir=rtl] .k-dropdown__menu--grid.k-dropdown__menu--grid{padding:5px}.k-dropdown__menu--grid img{max-width:16px;max-height:16px}.k-dropdown__menu--grid li{float:left;width:40px;height:40px;margin:0;padding:0;display:block}[dir=rtl] .k-dropdown__menu--grid li{float:right}.k-dropdown__menu--grid li a{display:block;padding:0;margin:0;width:40px;height:40px;text-align:center;border-radius:3px;float:left}.k-dropdown__menu--grid li a [class^=k-icon-document-],.k-dropdown__menu--grid li a [class*=" k-icon-document-"]{display:block;vertical-align:middle;margin:12px auto}.k-dropdown__menu--grid .k-dropdown__block-item{min-width:100%;clear:both;height:auto;margin:5px 0 -5px}.k-dropdown__menu--grid .k-dropdown__block-item a{position:relative;height:auto;width:auto;float:none;border-top:1px solid #e5e5e5;text-align:left;margin:0 -5px;padding:5px 15px;border-radius:0 0 4px 4px}[dir=rtl] .k-dropdown__menu--grid .k-dropdown__block-item a{text-align:right}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:10042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}[dir=rtl] .mfp-bg{left:auto;right:0}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:10043;position:fixed;-webkit-backface-visibility:hidden}[dir=rtl] .mfp-wrap{left:auto;right:0}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;max-height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;min-height:420px}[dir=rtl] .mfp-container{left:auto;right:0}.mfp-container.mfp-inline-holder{padding-top:40px;padding-bottom:40px;white-space:nowrap}.mfp-container .mfp-inline{display:block;width:auto;height:auto;padding:15px}.mfp-container .mfp-iframe-scaler .mfp-iframe,.mfp-container .mfp-inline{background:#fff;box-shadow:0 0 8px rgba(0,0,0,.6)}.mfp-container:before{content:" ";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:10045;min-width:280px;max-width:100% !important;max-height:100% !important}[dir=rtl] .mfp-content{text-align:right}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{cursor:auto;max-width:100% !important;width:auto;height:auto;max-height:100%;margin:0 auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:10044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;padding:0;z-index:10046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{position:absolute;text-decoration:none;opacity:.65;margin:0;padding:0;color:#fff;text-align:center;width:40px;height:40px;top:-40px;font-size:21px;line-height:28px;right:-14px}[dir=rtl] .mfp-close{right:auto;left:-14px}.mfp-close:hover,.mfp-close:focus{border:none;background:transparent;margin:0;padding:0;color:#fff;opacity:1}.mfp-close-btn-in .mfp-close{color:#fff}.mfp-counter{position:absolute;top:0;right:0;color:#ccc}[dir=rtl] .mfp-counter{right:auto;left:0}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}[dir=rtl] .mfp-arrow:before,[dir=rtl] .mfp-arrow:after,[dir=rtl] .mfp-arrow .mfp-b,[dir=rtl] .mfp-arrow .mfp-a{left:auto;right:0;margin-left:0;margin-right:35px}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}[dir=rtl] .mfp-arrow-left{left:auto;right:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}[dir=rtl] .mfp-arrow-left:after,[dir=rtl] .mfp-arrow-left .mfp-a{border-right:none;border-left:17px solid #fff;margin-left:0;margin-right:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{border-right:27px solid #3f3f3f;margin-left:25px}[dir=rtl] .mfp-arrow-left:before,[dir=rtl] .mfp-arrow-left .mfp-b{border-right:none;border-left:27px solid #3f3f3f;margin-left:0;margin-right:25px}.mfp-arrow-right{right:0}[dir=rtl] .mfp-arrow-right{right:auto;left:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}[dir=rtl] .mfp-arrow-right:after,[dir=rtl] .mfp-arrow-right .mfp-a{border-left:none;border-right:17px solid #fff;margin-left:0;margin-right:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}[dir=rtl] .mfp-arrow-right:before,[dir=rtl] .mfp-arrow-right .mfp-b{border-left:none;border-right:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;height:100%;max-width:1080px !important;max-height:800px !important}.mfp-iframe-scaler:before,.mfp-iframe-scaler:after{display:table;content:" "}.mfp-iframe-scaler:after{clear:both}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}[dir=rtl] .mfp-iframe-scaler iframe{left:auto;right:0}.mfp-iframe-holder .mfp-close{top:-40px}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{content:"";position:absolute;left:0;right:0;top:40px;bottom:40px;display:block;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure{line-height:0}.mfp-figure figure{margin:0;padding:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}[dir=rtl] .mfp-bottom-bar{left:auto;right:0}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;padding-right:36px}[dir=rtl] .mfp-title{text-align:right;padding-right:0;padding-left:36px}.mfp-figure small{color:#bdbdbd;display:block}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px)and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}[dir=rtl] .mfp-img-mobile .mfp-counter{right:auto;left:5px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}[dir=rtl] .mfp-img-mobile .mfp-close{right:auto;left:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}[dir=rtl] .mfp-img-mobile .mfp-figure small{margin-left:0;margin-right:5px}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}[dir=rtl] .mfp-ie7 .mfp-bottom-bar{left:auto;right:50%;margin-left:0;margin-right:-300px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}[dir=rtl] .mfp-ie7 .mfp-close{right:auto;left:0}.k-small-inline-modal-holder{position:relative;max-width:480px !important;width:100%;margin:auto}.k-huge-inline-modal-holder{position:relative;max-width:100% !important;max-height:100% !important;width:100%;margin:auto}.k-huge-inline-modal-holder .k-inline-modal{max-width:100% !important;max-height:100% !important}.k-inline-modal{padding:16px;background:#fff;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.5);width:100%;box-sizing:border-box;max-width:1080px !important;max-height:none !important;white-space:normal;margin-top:32px}.k-inline-modal:first-child{margin-top:0}.k-inline-modal form{margin:0}.k-inline-modal__title{margin-bottom:16px;margin-top:0;font-weight:400;font-size:17px;line-height:24px}.k-inline-modal__title:last-child{margin-bottom:0}.select2.select2-container--bootstrap{width:100% !important;max-width:100% !important}.select2.select2-container.select2-container--bootstrap .select2-search__field{height:34px;margin:0}.select2.select2-container.select2-container--bootstrap input[type]:focus{box-shadow:none}.select2-dropdown{z-index:10051 !important}html{/*! Select2 Bootstrap Theme v0.1.0-beta.9 | MIT License | github.com/select2/select2-bootstrap-theme */}html .select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}html .select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}html .select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html .select2-container .select2-selection--single .select2-selection__clear{position:relative}html .select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}html .select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}html .select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}html .select2-container .select2-search--inline{float:left}html .select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}html .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}html .select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}html .select2-results{display:block}html .select2-results__options{list-style:none;margin:0;padding:0}html .select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}html .select2-results__option[aria-selected]{cursor:pointer}html .select2-container--open .select2-dropdown{left:0}html .select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}html .select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}html .select2-search--dropdown{display:block;padding:4px}html .select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}html .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}html .select2-search--dropdown.select2-search--hide{display:none}html .select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}html .select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}html .select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}html .select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}html .select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}html .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}html .select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}html .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}html .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}html .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}html .select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}html .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}html .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}html .select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}html .select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}html .select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}html .select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}html .select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}html .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}html .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}html .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}html .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,html .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder,html .select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline{float:right}html .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}html .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}html .select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}html .select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}html .select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}html .select2-container--default.select2-container--open.select2-container--above .select2-selection--single,html .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}html .select2-container--default.select2-container--open.select2-container--below .select2-selection--single,html .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}html .select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}html .select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}html .select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}html .select2-container--default .select2-results__option[role=group]{padding:0}html .select2-container--default .select2-results__option[aria-disabled=true]{color:#999}html .select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}html .select2-container--default .select2-results__option .select2-results__option{padding-left:1em}html .select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}html .select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}html .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}html .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}html .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}html .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}html .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}html .select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}html .select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom, white 50%, #eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}html .select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}html .select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}html .select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}html .select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}html .select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0)}html .select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}html .select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}html .select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}html .select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}html .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}html .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}html .select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom, white 0%, #eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}html .select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom, #eeeeee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0)}html .select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}html .select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}html .select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}html .select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}html .select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}html .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}html .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}html .select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}html .select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}html .select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}html .select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}html .select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}html .select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}html .select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}html .select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}html .select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}html .select2-container--classic .select2-dropdown--above{border-bottom:none}html .select2-container--classic .select2-dropdown--below{border-top:none}html .select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}html .select2-container--classic .select2-results__option[role=group]{padding:0}html .select2-container--classic .select2-results__option[aria-disabled=true]{color:gray}html .select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}html .select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}html .select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}html .select2-container--bootstrap{display:block}html .select2-container--bootstrap .select2-selection{box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background-color:#fff;border:1px solid #cdcdcd;border-radius:4px;color:#222;font-size:13px;outline:0}html .select2-container--bootstrap .select2-selection.form-control{border-radius:4px}html .select2-container--bootstrap .select2-search--dropdown .select2-search__field{box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background-color:#fff;border:1px solid #cdcdcd;border-radius:4px;color:#222;font-size:13px}html .select2-container--bootstrap .select2-search__field{outline:0}html .select2-container--bootstrap .select2-search__field::-webkit-input-placeholder{color:#9a9a9a}html .select2-container--bootstrap .select2-search__field:-moz-placeholder{color:#9a9a9a}html .select2-container--bootstrap .select2-search__field::-moz-placeholder{color:#9a9a9a;opacity:1}html .select2-container--bootstrap .select2-search__field:-ms-input-placeholder{color:#9a9a9a}html .select2-container--bootstrap .select2-results__option{padding:6px 12px}html .select2-container--bootstrap .select2-results__option[role=group]{padding:0}html .select2-container--bootstrap .select2-results__option[aria-disabled=true]{color:#343434;cursor:not-allowed}html .select2-container--bootstrap .select2-results__option[aria-selected=true]{background-color:#e6e6e6;color:#151515}html .select2-container--bootstrap .select2-results__option--highlighted[aria-selected]{background-color:#3071a9;color:#fff}html .select2-container--bootstrap .select2-results__option .select2-results__option{padding:6px 12px}html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__group{padding-left:0}html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option{margin-left:-12px;padding-left:24px}html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-24px;padding-left:36px}html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-36px;padding-left:48px}html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-48px;padding-left:60px}html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-60px;padding-left:72px}html .select2-container--bootstrap .select2-results__group{color:#343434;display:block;padding:6px 12px;font-size:11px;line-height:20px;white-space:nowrap}html .select2-container--bootstrap.select2-container--focus .select2-selection,html .select2-container--bootstrap.select2-container--open .select2-selection{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(52,152,219,.6);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden;border-color:#3498db}html .select2-container--bootstrap.select2-container--open .select2-selection .select2-selection__arrow b{border-color:transparent transparent #9a9a9a transparent;border-width:0 4px 4px 4px}html .select2-container--bootstrap.select2-container--open.select2-container--below .select2-selection{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-color:transparent}html .select2-container--bootstrap.select2-container--open.select2-container--above .select2-selection{border-top-right-radius:0;border-top-left-radius:0;border-top-color:transparent}html .select2-container--bootstrap .select2-selection__clear{color:#9a9a9a;cursor:pointer;float:right;font-weight:bold;margin-right:10px}html .select2-container--bootstrap .select2-selection__clear:hover{color:#222}html .select2-container--bootstrap.select2-container--disabled .select2-selection{border-color:#cdcdcd;box-shadow:none}html .select2-container--bootstrap.select2-container--disabled .select2-selection,html .select2-container--bootstrap.select2-container--disabled .select2-search__field{cursor:not-allowed}html .select2-container--bootstrap.select2-container--disabled .select2-selection,html .select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice{background-color:#ddd}html .select2-container--bootstrap.select2-container--disabled .select2-selection__clear,html .select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice__remove{display:none}html .select2-container--bootstrap .select2-dropdown{box-shadow:0 6px 12px rgba(0,0,0,.175);border-color:#3498db;overflow-x:hidden;margin-top:-1px}html .select2-container--bootstrap .select2-dropdown--above{box-shadow:0px -6px 12px rgba(0,0,0,.175);margin-top:1px}html .select2-container--bootstrap .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}html .select2-container--bootstrap .select2-selection--single{height:32px;line-height:20px;padding:6px 24px 6px 12px}html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow{position:absolute;bottom:0;right:12px;top:0;width:4px}html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b{border-color:#9a9a9a transparent transparent transparent;border-style:solid;border-width:4px 4px 0 4px;height:0;left:0;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}html .select2-container--bootstrap .select2-selection--single .select2-selection__rendered{color:#222;padding:0}html .select2-container--bootstrap .select2-selection--single .select2-selection__placeholder{color:#9a9a9a}html .select2-container--bootstrap .select2-selection--multiple{min-height:32px;padding:0;height:auto}html .select2-container--bootstrap .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;display:block;line-height:20px;list-style:none;margin:0;overflow:hidden;padding:0;width:100%;text-overflow:ellipsis;white-space:nowrap}html .select2-container--bootstrap .select2-selection--multiple .select2-selection__placeholder{color:#9a9a9a;float:left;margin-top:5px}html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{color:#222;background:#fff;border:1px solid #cdcdcd;border-radius:4px;cursor:default;float:left;margin:5px 0 0 6px;padding:0 6px}html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field{background:transparent;padding:0 12px;height:30px;line-height:20px;margin-top:0;min-width:5em}html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove{color:#9a9a9a;cursor:pointer;display:inline-block;font-weight:bold;margin-right:3px}html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove:hover{color:#222}html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear{margin-top:6px}html .select2-container--bootstrap .select2-selection--single.input-sm,.input-group-sm html .select2-container--bootstrap .select2-selection--single,.form-group-sm html .select2-container--bootstrap .select2-selection--single{border-radius:3px;font-size:11px;height:28px;line-height:16px;padding:4px 16px 4px 4px}html .select2-container--bootstrap .select2-selection--single.input-sm .select2-selection__arrow b,.input-group-sm html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,.form-group-sm html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b{margin-left:-4px}html .select2-container--bootstrap .select2-selection--multiple.input-sm,.input-group-sm html .select2-container--bootstrap .select2-selection--multiple,.form-group-sm html .select2-container--bootstrap .select2-selection--multiple{min-height:28px;border-radius:3px}html .select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__choice,.input-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,.form-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{font-size:11px;line-height:16px;margin:3px 0 0 2px;padding:0 4px}html .select2-container--bootstrap .select2-selection--multiple.input-sm .select2-search--inline .select2-search__field,.input-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,.form-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field{padding:0 4px;font-size:11px;height:26px;line-height:16px}html .select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__clear,.input-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,.form-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear{margin-top:4px}html .select2-container--bootstrap .select2-selection--single.input-lg,.input-group-lg html .select2-container--bootstrap .select2-selection--single,.form-group-lg html .select2-container--bootstrap .select2-selection--single{border-radius:6px;font-size:17px;height:40px;line-height:24px;padding:8px 31px 8px 16px}html .select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow,.input-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow,.form-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow{width:5px}html .select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow b,.input-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,.form-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b{border-width:5px 5px 0 5px;margin-left:-5px;margin-left:-8px;margin-top:-2.5px}html .select2-container--bootstrap .select2-selection--multiple.input-lg,.input-group-lg html .select2-container--bootstrap .select2-selection--multiple,.form-group-lg html .select2-container--bootstrap .select2-selection--multiple{min-height:40px;border-radius:6px}html .select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__choice,.input-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,.form-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{font-size:17px;line-height:24px;border-radius:4px;margin:7px 0 0 8px;padding:0 8px}html .select2-container--bootstrap .select2-selection--multiple.input-lg .select2-search--inline .select2-search__field,.input-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,.form-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field{padding:0 16px;font-size:17px;height:38px;line-height:24px}html .select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__clear,.input-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,.form-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear{margin-top:8px}html .select2-container--bootstrap .select2-selection.input-lg.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #9a9a9a transparent;border-width:0 5px 5px 5px}.input-group-lg html .select2-container--bootstrap .select2-selection.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #9a9a9a transparent;border-width:0 5px 5px 5px}html .select2-container--bootstrap[dir=rtl] .select2-selection--single{padding-left:24px;padding-right:12px}html .select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:0;padding-left:0;text-align:right}html .select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}html .select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__arrow{left:12px;right:auto}html .select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__arrow b{margin-left:0}html .select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice,html .select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}html .select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:0;margin-right:6px}html .select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}html .has-warning .select2-dropdown,html .has-warning .select2-selection{border-color:#cd6d17}html .has-warning .select2-container--focus .select2-selection,html .has-warning .select2-container--open .select2-selection{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #eda15e;border-color:#9f5412}html .has-warning.select2-drop-active{border-color:#9f5412}html .has-warning.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#9f5412}html .has-error .select2-dropdown,html .has-error .select2-selection{border-color:#a33024}html .has-error .select2-container--focus .select2-selection,html .has-error .select2-container--open .select2-selection{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d96154;border-color:#79241b}html .has-error.select2-drop-active{border-color:#79241b}html .has-error.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#79241b}html .has-success .select2-dropdown,html .has-success .select2-selection{border-color:#209150}html .has-success .select2-container--focus .select2-selection,html .has-success .select2-container--open .select2-selection{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #43d580;border-color:#176739}html .has-success.select2-drop-active{border-color:#176739}html .has-success.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#176739}html .input-group .select2-container--bootstrap{display:table;table-layout:fixed;position:relative;z-index:2;float:left;width:100%;margin-bottom:0}html .input-group .select2-container--bootstrap.select2-container--open,html .input-group .select2-container--bootstrap.select2-container--focus{z-index:3}html .input-group.select2-bootstrap-prepend .select2-container--bootstrap .select2-selection{border-bottom-left-radius:0;border-top-left-radius:0}html .input-group.select2-bootstrap-append .select2-container--bootstrap .select2-selection{border-bottom-right-radius:0;border-top-right-radius:0}html .select2-bootstrap-append .select2-container--bootstrap,html .select2-bootstrap-append .input-group-btn,html .select2-bootstrap-append .input-group-btn .btn,html .select2-bootstrap-prepend .select2-container--bootstrap,html .select2-bootstrap-prepend .input-group-btn,html .select2-bootstrap-prepend .input-group-btn .btn{vertical-align:top}html .form-control.select2-hidden-accessible{position:absolute !important;width:1px !important}html .form-inline .select2-container--bootstrap{display:inline-block}.select2.select2-container--bootstrap{max-width:220px !important} ->>>>>>> master +.k-caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}[dir=rtl] .k-caret{margin-left:0;margin-right:2px}.k-dropdown{position:relative}.k-dropdown__toggle img{max-width:16px}.k-dropdown__menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;text-align:left;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}[dir=rtl] .k-dropdown__menu{left:auto;right:0;float:right;text-align:right}.k-dropdown__menu.k-dropdown__menu{padding:5px 0;margin:2px 0 0;list-style:none}.k-dropdown__menu a{display:block;padding:5px 15px;clear:both;font-weight:normal;line-height:20px;color:#222;white-space:nowrap}.k-dropdown__divider{height:1px;margin:5px 0;overflow:hidden;background-color:#e5e5e5}.k-dropdown__menu a:hover,.k-dropdown__menu a:focus{text-decoration:none;color:#151515;background-color:#e6e6e6}.k-dropdown__menu .k-is-active a,.k-dropdown__menu .k-is-active a:hover,.k-dropdown__menu .k-is-active a:focus{color:#fff;text-decoration:none;outline:0;background-color:#3071a9}.k-dropdown__menu .k-is-disabled a,.k-dropdown__menu .k-is-disabled a:hover,.k-dropdown__menu .k-is-disabled a:focus{color:#343434}.k-dropdown__menu .k-is-disabled a:hover,.k-dropdown__menu .k-is-disabled a:focus{text-decoration:none;background-color:transparent;background-image:none;cursor:not-allowed}.k-dropdown.k-is-open>.k-dropdown__menu{display:block}.k-dropdown.k-is-open>a{outline:0}.k-dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.k-dropdown--dropup .k-caret{border-top:0;border-bottom:4px dashed;content:""}.k-dropdown--dropup .k-dropdown__menu{top:auto;bottom:100%;margin-bottom:2px}.k-dropdown__menu--grid{width:212px}.k-dropdown__menu--grid.k-dropdown__menu--grid{padding:5px}[dir=rtl] .k-dropdown__menu--grid.k-dropdown__menu--grid{padding:5px}.k-dropdown__menu--grid img{max-width:16px;max-height:16px}.k-dropdown__menu--grid li{float:left;width:40px;height:40px;margin:0;padding:0;display:block}[dir=rtl] .k-dropdown__menu--grid li{float:right}.k-dropdown__menu--grid li a{display:block;padding:0;margin:0;width:40px;height:40px;text-align:center;border-radius:3px;float:left}.k-dropdown__menu--grid li a [class^=k-icon-document-],.k-dropdown__menu--grid li a [class*=" k-icon-document-"]{display:block;vertical-align:middle;margin:12px auto}.k-dropdown__menu--grid .k-dropdown__block-item{min-width:100%;clear:both;height:auto;margin:5px 0 -5px}.k-dropdown__menu--grid .k-dropdown__block-item a{position:relative;height:auto;width:auto;float:none;border-top:1px solid #e5e5e5;text-align:left;margin:0 -5px;padding:5px 15px;border-radius:0 0 4px 4px}[dir=rtl] .k-dropdown__menu--grid .k-dropdown__block-item a{text-align:right}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:10042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}[dir=rtl] .mfp-bg{left:auto;right:0}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:10043;position:fixed;-webkit-backface-visibility:hidden}[dir=rtl] .mfp-wrap{left:auto;right:0}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;max-height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;min-height:420px}[dir=rtl] .mfp-container{left:auto;right:0}.mfp-container.mfp-inline-holder{padding-top:40px;padding-bottom:40px;white-space:nowrap}.mfp-container .mfp-inline{display:block;width:auto;height:auto;padding:15px}.mfp-container .mfp-iframe-scaler .mfp-iframe,.mfp-container .mfp-inline{background:#fff;box-shadow:0 0 8px rgba(0,0,0,.6)}.mfp-container:before{content:" ";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:10045;min-width:280px;max-width:100% !important;max-height:100% !important}[dir=rtl] .mfp-content{text-align:right}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{cursor:auto;max-width:100% !important;width:auto;height:auto;max-height:100%;margin:0 auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:10044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;padding:0;z-index:10046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{position:absolute;text-decoration:none;opacity:.65;margin:0;padding:0;color:#fff;text-align:center;width:40px;height:40px;top:-40px;font-size:21px;line-height:28px;right:-14px}[dir=rtl] .mfp-close{right:auto;left:-14px}.mfp-close:hover,.mfp-close:focus{border:none;background:transparent;margin:0;padding:0;color:#fff;opacity:1}.mfp-close-btn-in .mfp-close{color:#fff}.mfp-counter{position:absolute;top:0;right:0;color:#ccc}[dir=rtl] .mfp-counter{right:auto;left:0}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}[dir=rtl] .mfp-arrow:before,[dir=rtl] .mfp-arrow:after,[dir=rtl] .mfp-arrow .mfp-b,[dir=rtl] .mfp-arrow .mfp-a{left:auto;right:0;margin-left:0;margin-right:35px}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}[dir=rtl] .mfp-arrow-left{left:auto;right:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}[dir=rtl] .mfp-arrow-left:after,[dir=rtl] .mfp-arrow-left .mfp-a{border-right:none;border-left:17px solid #fff;margin-left:0;margin-right:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{border-right:27px solid #3f3f3f;margin-left:25px}[dir=rtl] .mfp-arrow-left:before,[dir=rtl] .mfp-arrow-left .mfp-b{border-right:none;border-left:27px solid #3f3f3f;margin-left:0;margin-right:25px}.mfp-arrow-right{right:0}[dir=rtl] .mfp-arrow-right{right:auto;left:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}[dir=rtl] .mfp-arrow-right:after,[dir=rtl] .mfp-arrow-right .mfp-a{border-left:none;border-right:17px solid #fff;margin-left:0;margin-right:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}[dir=rtl] .mfp-arrow-right:before,[dir=rtl] .mfp-arrow-right .mfp-b{border-left:none;border-right:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;height:100%;max-width:1080px !important;max-height:800px !important}.mfp-iframe-scaler:before,.mfp-iframe-scaler:after{display:table;content:" "}.mfp-iframe-scaler:after{clear:both}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}[dir=rtl] .mfp-iframe-scaler iframe{left:auto;right:0}.mfp-iframe-holder .mfp-close{top:-40px}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{content:"";position:absolute;left:0;right:0;top:40px;bottom:40px;display:block;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure{line-height:0}.mfp-figure figure{margin:0;padding:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}[dir=rtl] .mfp-bottom-bar{left:auto;right:0}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;padding-right:36px}[dir=rtl] .mfp-title{text-align:right;padding-right:0;padding-left:36px}.mfp-figure small{color:#bdbdbd;display:block}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px)and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}[dir=rtl] .mfp-img-mobile .mfp-counter{right:auto;left:5px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}[dir=rtl] .mfp-img-mobile .mfp-close{right:auto;left:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}[dir=rtl] .mfp-img-mobile .mfp-figure small{margin-left:0;margin-right:5px}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}[dir=rtl] .mfp-ie7 .mfp-bottom-bar{left:auto;right:50%;margin-left:0;margin-right:-300px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}[dir=rtl] .mfp-ie7 .mfp-close{right:auto;left:0}.k-small-inline-modal-holder{position:relative;max-width:480px !important;width:100%;margin:auto}.k-huge-inline-modal-holder{position:relative;max-width:100% !important;max-height:100% !important;width:100%;margin:auto}.k-huge-inline-modal-holder .k-inline-modal{max-width:100% !important;max-height:100% !important}.k-inline-modal{padding:16px;background:#fff;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.5);width:100%;box-sizing:border-box;max-width:1080px !important;max-height:none !important;white-space:normal;margin-top:32px}.k-inline-modal:first-child{margin-top:0}.k-inline-modal form{margin:0}.k-inline-modal__title{margin-bottom:16px;margin-top:0;font-weight:400;font-size:17px;line-height:24px}.k-inline-modal__title:last-child{margin-bottom:0}.select2.select2-container--bootstrap{width:100% !important;max-width:100% !important}.select2.select2-container.select2-container--bootstrap .select2-search__field{height:34px;margin:0}.select2.select2-container.select2-container--bootstrap input[type]:focus{box-shadow:none}.select2-dropdown{z-index:10051 !important}html{/*! Select2 Bootstrap Theme v0.1.0-beta.9 | MIT License | github.com/select2/select2-bootstrap-theme */}html .select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}html .select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}html .select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html .select2-container .select2-selection--single .select2-selection__clear{position:relative}html .select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}html .select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}html .select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}html .select2-container .select2-search--inline{float:left}html .select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}html .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}html .select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}html .select2-results{display:block}html .select2-results__options{list-style:none;margin:0;padding:0}html .select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}html .select2-results__option[aria-selected]{cursor:pointer}html .select2-container--open .select2-dropdown{left:0}html .select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}html .select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}html .select2-search--dropdown{display:block;padding:4px}html .select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}html .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}html .select2-search--dropdown.select2-search--hide{display:none}html .select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}html .select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}html .select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}html .select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}html .select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}html .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}html .select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}html .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}html .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}html .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}html .select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}html .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}html .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}html .select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}html .select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}html .select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}html .select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}html .select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}html .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}html .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}html .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}html .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,html .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder,html .select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline{float:right}html .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}html .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}html .select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}html .select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}html .select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}html .select2-container--default.select2-container--open.select2-container--above .select2-selection--single,html .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}html .select2-container--default.select2-container--open.select2-container--below .select2-selection--single,html .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}html .select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}html .select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}html .select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}html .select2-container--default .select2-results__option[role=group]{padding:0}html .select2-container--default .select2-results__option[aria-disabled=true]{color:#999}html .select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}html .select2-container--default .select2-results__option .select2-results__option{padding-left:1em}html .select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}html .select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}html .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}html .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}html .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}html .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}html .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}html .select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}html .select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom, white 50%, #eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}html .select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}html .select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}html .select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}html .select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}html .select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0)}html .select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}html .select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}html .select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}html .select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}html .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}html .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}html .select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom, white 0%, #eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}html .select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom, #eeeeee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0)}html .select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}html .select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}html .select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}html .select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}html .select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}html .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}html .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}html .select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}html .select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}html .select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}html .select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}html .select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}html .select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}html .select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}html .select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}html .select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}html .select2-container--classic .select2-dropdown--above{border-bottom:none}html .select2-container--classic .select2-dropdown--below{border-top:none}html .select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}html .select2-container--classic .select2-results__option[role=group]{padding:0}html .select2-container--classic .select2-results__option[aria-disabled=true]{color:gray}html .select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}html .select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}html .select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}html .select2-container--bootstrap{display:block}html .select2-container--bootstrap .select2-selection{box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background-color:#fff;border:1px solid #cdcdcd;border-radius:4px;color:#222;font-size:13px;outline:0}html .select2-container--bootstrap .select2-selection.form-control{border-radius:4px}html .select2-container--bootstrap .select2-search--dropdown .select2-search__field{box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background-color:#fff;border:1px solid #cdcdcd;border-radius:4px;color:#222;font-size:13px}html .select2-container--bootstrap .select2-search__field{outline:0}html .select2-container--bootstrap .select2-search__field::-webkit-input-placeholder{color:#9a9a9a}html .select2-container--bootstrap .select2-search__field:-moz-placeholder{color:#9a9a9a}html .select2-container--bootstrap .select2-search__field::-moz-placeholder{color:#9a9a9a;opacity:1}html .select2-container--bootstrap .select2-search__field:-ms-input-placeholder{color:#9a9a9a}html .select2-container--bootstrap .select2-results__option{padding:6px 12px}html .select2-container--bootstrap .select2-results__option[role=group]{padding:0}html .select2-container--bootstrap .select2-results__option[aria-disabled=true]{color:#343434;cursor:not-allowed}html .select2-container--bootstrap .select2-results__option[aria-selected=true]{background-color:#e6e6e6;color:#151515}html .select2-container--bootstrap .select2-results__option--highlighted[aria-selected]{background-color:#3071a9;color:#fff}html .select2-container--bootstrap .select2-results__option .select2-results__option{padding:6px 12px}html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__group{padding-left:0}html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option{margin-left:-12px;padding-left:24px}html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-24px;padding-left:36px}html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-36px;padding-left:48px}html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-48px;padding-left:60px}html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-60px;padding-left:72px}html .select2-container--bootstrap .select2-results__group{color:#343434;display:block;padding:6px 12px;font-size:11px;line-height:20px;white-space:nowrap}html .select2-container--bootstrap.select2-container--focus .select2-selection,html .select2-container--bootstrap.select2-container--open .select2-selection{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(52,152,219,.6);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden;border-color:#3498db}html .select2-container--bootstrap.select2-container--open .select2-selection .select2-selection__arrow b{border-color:transparent transparent #9a9a9a transparent;border-width:0 4px 4px 4px}html .select2-container--bootstrap.select2-container--open.select2-container--below .select2-selection{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-color:transparent}html .select2-container--bootstrap.select2-container--open.select2-container--above .select2-selection{border-top-right-radius:0;border-top-left-radius:0;border-top-color:transparent}html .select2-container--bootstrap .select2-selection__clear{color:#9a9a9a;cursor:pointer;float:right;font-weight:bold;margin-right:10px}html .select2-container--bootstrap .select2-selection__clear:hover{color:#222}html .select2-container--bootstrap.select2-container--disabled .select2-selection{border-color:#cdcdcd;box-shadow:none}html .select2-container--bootstrap.select2-container--disabled .select2-selection,html .select2-container--bootstrap.select2-container--disabled .select2-search__field{cursor:not-allowed}html .select2-container--bootstrap.select2-container--disabled .select2-selection,html .select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice{background-color:#ddd}html .select2-container--bootstrap.select2-container--disabled .select2-selection__clear,html .select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice__remove{display:none}html .select2-container--bootstrap .select2-dropdown{box-shadow:0 6px 12px rgba(0,0,0,.175);border-color:#3498db;overflow-x:hidden;margin-top:-1px}html .select2-container--bootstrap .select2-dropdown--above{box-shadow:0px -6px 12px rgba(0,0,0,.175);margin-top:1px}html .select2-container--bootstrap .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}html .select2-container--bootstrap .select2-selection--single{height:32px;line-height:20px;padding:6px 24px 6px 12px}html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow{position:absolute;bottom:0;right:12px;top:0;width:4px}html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b{border-color:#9a9a9a transparent transparent transparent;border-style:solid;border-width:4px 4px 0 4px;height:0;left:0;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}html .select2-container--bootstrap .select2-selection--single .select2-selection__rendered{color:#222;padding:0}html .select2-container--bootstrap .select2-selection--single .select2-selection__placeholder{color:#9a9a9a}html .select2-container--bootstrap .select2-selection--multiple{min-height:32px;padding:0;height:auto}html .select2-container--bootstrap .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;display:block;line-height:20px;list-style:none;margin:0;overflow:hidden;padding:0;width:100%;text-overflow:ellipsis;white-space:nowrap}html .select2-container--bootstrap .select2-selection--multiple .select2-selection__placeholder{color:#9a9a9a;float:left;margin-top:5px}html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{color:#222;background:#fff;border:1px solid #cdcdcd;border-radius:4px;cursor:default;float:left;margin:5px 0 0 6px;padding:0 6px}html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field{background:transparent;padding:0 12px;height:30px;line-height:20px;margin-top:0;min-width:5em}html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove{color:#9a9a9a;cursor:pointer;display:inline-block;font-weight:bold;margin-right:3px}html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove:hover{color:#222}html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear{margin-top:6px}html .select2-container--bootstrap .select2-selection--single.input-sm,.input-group-sm html .select2-container--bootstrap .select2-selection--single,.form-group-sm html .select2-container--bootstrap .select2-selection--single{border-radius:3px;font-size:11px;height:28px;line-height:16px;padding:4px 16px 4px 4px}html .select2-container--bootstrap .select2-selection--single.input-sm .select2-selection__arrow b,.input-group-sm html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,.form-group-sm html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b{margin-left:-4px}html .select2-container--bootstrap .select2-selection--multiple.input-sm,.input-group-sm html .select2-container--bootstrap .select2-selection--multiple,.form-group-sm html .select2-container--bootstrap .select2-selection--multiple{min-height:28px;border-radius:3px}html .select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__choice,.input-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,.form-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{font-size:11px;line-height:16px;margin:3px 0 0 2px;padding:0 4px}html .select2-container--bootstrap .select2-selection--multiple.input-sm .select2-search--inline .select2-search__field,.input-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,.form-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field{padding:0 4px;font-size:11px;height:26px;line-height:16px}html .select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__clear,.input-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,.form-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear{margin-top:4px}html .select2-container--bootstrap .select2-selection--single.input-lg,.input-group-lg html .select2-container--bootstrap .select2-selection--single,.form-group-lg html .select2-container--bootstrap .select2-selection--single{border-radius:6px;font-size:17px;height:40px;line-height:24px;padding:8px 31px 8px 16px}html .select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow,.input-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow,.form-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow{width:5px}html .select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow b,.input-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,.form-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b{border-width:5px 5px 0 5px;margin-left:-5px;margin-left:-8px;margin-top:-2.5px}html .select2-container--bootstrap .select2-selection--multiple.input-lg,.input-group-lg html .select2-container--bootstrap .select2-selection--multiple,.form-group-lg html .select2-container--bootstrap .select2-selection--multiple{min-height:40px;border-radius:6px}html .select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__choice,.input-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,.form-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{font-size:17px;line-height:24px;border-radius:4px;margin:7px 0 0 8px;padding:0 8px}html .select2-container--bootstrap .select2-selection--multiple.input-lg .select2-search--inline .select2-search__field,.input-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,.form-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field{padding:0 16px;font-size:17px;height:38px;line-height:24px}html .select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__clear,.input-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,.form-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear{margin-top:8px}html .select2-container--bootstrap .select2-selection.input-lg.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #9a9a9a transparent;border-width:0 5px 5px 5px}.input-group-lg html .select2-container--bootstrap .select2-selection.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #9a9a9a transparent;border-width:0 5px 5px 5px}html .select2-container--bootstrap[dir=rtl] .select2-selection--single{padding-left:24px;padding-right:12px}html .select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:0;padding-left:0;text-align:right}html .select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}html .select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__arrow{left:12px;right:auto}html .select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__arrow b{margin-left:0}html .select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice,html .select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}html .select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:0;margin-right:6px}html .select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}html .has-warning .select2-dropdown,html .has-warning .select2-selection{border-color:#cd6d17}html .has-warning .select2-container--focus .select2-selection,html .has-warning .select2-container--open .select2-selection{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #eda15e;border-color:#9f5412}html .has-warning.select2-drop-active{border-color:#9f5412}html .has-warning.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#9f5412}html .has-error .select2-dropdown,html .has-error .select2-selection{border-color:#a33024}html .has-error .select2-container--focus .select2-selection,html .has-error .select2-container--open .select2-selection{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d96154;border-color:#79241b}html .has-error.select2-drop-active{border-color:#79241b}html .has-error.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#79241b}html .has-success .select2-dropdown,html .has-success .select2-selection{border-color:#209150}html .has-success .select2-container--focus .select2-selection,html .has-success .select2-container--open .select2-selection{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #43d580;border-color:#176739}html .has-success.select2-drop-active{border-color:#176739}html .has-success.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#176739}html .input-group .select2-container--bootstrap{display:table;table-layout:fixed;position:relative;z-index:2;float:left;width:100%;margin-bottom:0}html .input-group .select2-container--bootstrap.select2-container--open,html .input-group .select2-container--bootstrap.select2-container--focus{z-index:3}html .input-group.select2-bootstrap-prepend .select2-container--bootstrap .select2-selection{border-bottom-left-radius:0;border-top-left-radius:0}html .input-group.select2-bootstrap-append .select2-container--bootstrap .select2-selection{border-bottom-right-radius:0;border-top-right-radius:0}html .select2-bootstrap-append .select2-container--bootstrap,html .select2-bootstrap-append .input-group-btn,html .select2-bootstrap-append .input-group-btn .btn,html .select2-bootstrap-prepend .select2-container--bootstrap,html .select2-bootstrap-prepend .input-group-btn,html .select2-bootstrap-prepend .input-group-btn .btn{vertical-align:top}html .form-control.select2-hidden-accessible{position:absolute !important;width:1px !important}html .form-inline .select2-container--bootstrap{display:inline-block}.select2.select2-container--bootstrap{max-width:220px !important} \ No newline at end of file diff --git a/code/libraries/joomlatools/component/koowa/resources/assets/css/hathor.css b/code/libraries/joomlatools/component/koowa/resources/assets/css/hathor.css index 597251ef1..067fdeb6b 100644 --- a/code/libraries/joomlatools/component/koowa/resources/assets/css/hathor.css +++ b/code/libraries/joomlatools/component/koowa/resources/assets/css/hathor.css @@ -2,42 +2,19 @@ body#minwidth-body .subheader, body#minwidth-body .toolbar-box { display: none !important; } -<<<<<<< HEAD - body#minwidth-body #content { margin: 15px; } - body#minwidth-body #content > .k-heading { display: none !important; } - body#minwidth-body #element-box { border: 1px solid #ccc; - display: -ms-flexbox; display: flex; width: 100%; } - -======= -body#minwidth-body #content { - margin: 15px; -} -body#minwidth-body #content > .k-heading { - display: none !important; -} -body#minwidth-body #element-box { - border: 1px solid #ccc; - display: flex; - width: 100%; -} ->>>>>>> master body#minwidth-body .k-ui-container { width: 100%; max-width: none; font-size: 13px; -<<<<<<< HEAD -} -======= -} ->>>>>>> master +} \ No newline at end of file diff --git a/code/libraries/joomlatools/component/koowa/resources/assets/css/hathor.min.css b/code/libraries/joomlatools/component/koowa/resources/assets/css/hathor.min.css index e92569bf6..d89b2cfae 100644 --- a/code/libraries/joomlatools/component/koowa/resources/assets/css/hathor.min.css +++ b/code/libraries/joomlatools/component/koowa/resources/assets/css/hathor.min.css @@ -1,5 +1 @@ -<<<<<<< HEAD -body#minwidth-body .subheader,body#minwidth-body .toolbar-box{display:none!important}body#minwidth-body #content{margin:15px}body#minwidth-body #content>.k-heading{display:none!important}body#minwidth-body #element-box{border:1px solid #ccc;display:-ms-flexbox;display:flex;width:100%}body#minwidth-body .k-ui-container{width:100%;max-width:none;font-size:13px} -======= -body#minwidth-body .subheader,body#minwidth-body .toolbar-box{display:none !important}body#minwidth-body #content{margin:15px}body#minwidth-body #content>.k-heading{display:none !important}body#minwidth-body #element-box{border:1px solid #ccc;display:flex;width:100%}body#minwidth-body .k-ui-container{width:100%;max-width:none;font-size:13px} ->>>>>>> master +body#minwidth-body .subheader,body#minwidth-body .toolbar-box{display:none !important}body#minwidth-body #content{margin:15px}body#minwidth-body #content>.k-heading{display:none !important}body#minwidth-body #element-box{border:1px solid #ccc;display:flex;width:100%}body#minwidth-body .k-ui-container{width:100%;max-width:none;font-size:13px} \ No newline at end of file diff --git a/code/libraries/joomlatools/component/koowa/resources/assets/css/isis.css b/code/libraries/joomlatools/component/koowa/resources/assets/css/isis.css index 5e6f7a5f0..87daff648 100644 --- a/code/libraries/joomlatools/component/koowa/resources/assets/css/isis.css +++ b/code/libraries/joomlatools/component/koowa/resources/assets/css/isis.css @@ -6,15 +6,8 @@ body { * Set Joomla containers to flex and adjust margins and paddings * As soon as something in this chain of classnames changes we fall back to non-flexbox view */ -<<<<<<< HEAD - display: -ms-flexbox; - display: flex; - -ms-flex-direction: column; - flex-direction: column; -======= display: flex; flex-direction: column; ->>>>>>> master overflow: auto; padding-top: 0 !important; /** @@ -61,138 +54,53 @@ body { * Special debug styling */ } -<<<<<<< HEAD - -======= ->>>>>>> master body .btn-subhead, body .subhead-collapse, body .navbar + .header { display: none !important; } -<<<<<<< HEAD - body header.header { border-top: none; } - body header.header + div { display: none; } - body header.header + #status { display: block; } - body .content-title { display: none; } - body footer.footer { display: none; } - body.component { padding: 0; } - -======= -body header.header { - border-top: none; -} -body header.header + div { - display: none; -} -body header.header + #status { - display: block; -} -body .content-title { - display: none; -} -body footer.footer { - display: none; -} -body.component { - padding: 0; -} ->>>>>>> master body .container-main { margin-left: -20px; margin-right: -20px; padding: 0; margin-bottom: 0; } -<<<<<<< HEAD - -======= ->>>>>>> master @media screen and (min-width: 768px) { body .container-main { margin-left: 0; margin-right: 0; } } -<<<<<<< HEAD - body .container-main #content .row-fluid .span12 .k-overview { margin-top: 0; } - body nav.navbar { position: static; } - -======= -body .container-main #content .row-fluid .span12 .k-overview { - margin-top: 0; -} -body nav.navbar { - position: static; -} ->>>>>>> master body nav.navbar, body header.header, body .subhead-collapse, body #status, body #system-message-container, body #system-debug { -<<<<<<< HEAD - -ms-flex: 0 0 auto; - flex: 0 0 auto; -} - -body .container-main { - display: -ms-flexbox; - display: flex; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - overflow: auto; - /** - * Flex all children of main container - */ - /** - * Remove clearfix psuedo elements - * Otherwise they'll be treated as 1 pixel flex items - */ - /** - * No longer a fixed position for the statusbar - * since that doesn't play nice with flexbox - */ -} - -body .container-main #content, -body .container-main #content .row-fluid, -body .container-main #content .row-fluid .span12 { - display: -ms-flexbox; - display: flex; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - overflow: auto; -} - -======= flex: 0 0 auto; } body .container-main { @@ -219,7 +127,6 @@ body .container-main #content .row-fluid .span12 { flex: 1 1 auto; overflow: auto; } ->>>>>>> master body .container-main:before, body .container-main:after, body .container-main #content:before, body .container-main #content:after, @@ -227,10 +134,6 @@ body .container-main #content .row-fluid:before, body .container-main #content .row-fluid:after { display: none; } -<<<<<<< HEAD - -======= ->>>>>>> master body .container-main + #status { position: relative; top: auto; @@ -239,72 +142,37 @@ body .container-main + #status { left: auto; box-shadow: none; } -<<<<<<< HEAD - -body #system-message-container { - padding: 0; -} - -======= body #system-message-container { padding: 0; } ->>>>>>> master body #system-message-container .alert { margin: 0; border-radius: 0; border-bottom: 1px solid #d2d2d2; padding: 10px 35px 10px 10px; } -<<<<<<< HEAD - -[dir="rtl"] body #system-message-container .alert { -======= [dir=rtl] body #system-message-container .alert { ->>>>>>> master padding: 10px 10px 10px 35px; } body #system-message-container .alert h4:last-child, body #system-message-container .alert p:last-child, body #system-message-container .alert div:last-child { margin-bottom: 0; } -<<<<<<< HEAD - body .span10 { margin: 0; } - body a:focus { outline: auto 5px -webkit-focus-ring-color; } - -======= -body .span10 { - margin: 0; -} -body a:focus { - outline: auto 5px -webkit-focus-ring-color; -} ->>>>>>> master body div#system-debug { margin: 0; padding: 0; border: none; max-height: 36px; overflow: hidden; -<<<<<<< HEAD - transition: all .2s ease; -} - -body div#system-debug:hover, body div#system-debug:focus { - max-height: 999px; - overflow: auto; -} -======= transition: all 0.2s ease; } body div#system-debug:hover, body div#system-debug:focus { max-height: 999px; overflow: auto; -} ->>>>>>> master +} \ No newline at end of file diff --git a/code/libraries/joomlatools/component/koowa/resources/assets/css/isis.min.css b/code/libraries/joomlatools/component/koowa/resources/assets/css/isis.min.css index a3b340f31..d175e81d0 100644 --- a/code/libraries/joomlatools/component/koowa/resources/assets/css/isis.min.css +++ b/code/libraries/joomlatools/component/koowa/resources/assets/css/isis.min.css @@ -1,5 +1 @@ -<<<<<<< HEAD -body{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:auto;padding-top:0!important}body .btn-subhead,body .navbar+.header,body .subhead-collapse{display:none!important}body header.header{border-top:none}body header.header+div{display:none}body header.header+#status{display:block}body .content-title{display:none}body footer.footer{display:none}body.component{padding:0}body .container-main{margin-left:-20px;margin-right:-20px;padding:0;margin-bottom:0}@media screen and (min-width:768px){body .container-main{margin-left:0;margin-right:0}}body .container-main #content .row-fluid .span12 .k-overview{margin-top:0}body nav.navbar{position:static}body #status,body #system-debug,body #system-message-container,body .subhead-collapse,body header.header,body nav.navbar{-ms-flex:0 0 auto;flex:0 0 auto}body .container-main{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto}body .container-main #content,body .container-main #content .row-fluid,body .container-main #content .row-fluid .span12{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto}body .container-main #content .row-fluid:after,body .container-main #content .row-fluid:before,body .container-main #content:after,body .container-main #content:before,body .container-main:after,body .container-main:before{display:none}body .container-main+#status{position:relative;top:auto;right:auto;bottom:auto;left:auto;box-shadow:none}body #system-message-container{padding:0}body #system-message-container .alert{margin:0;border-radius:0;border-bottom:1px solid #d2d2d2;padding:10px 35px 10px 10px}[dir=rtl] body #system-message-container .alert{padding:10px 10px 10px 35px}body #system-message-container .alert div:last-child,body #system-message-container .alert h4:last-child,body #system-message-container .alert p:last-child{margin-bottom:0}body .span10{margin:0}body a:focus{outline:auto 5px -webkit-focus-ring-color}body div#system-debug{margin:0;padding:0;border:none;max-height:36px;overflow:hidden;transition:all .2s ease}body div#system-debug:focus,body div#system-debug:hover{max-height:999px;overflow:auto} -======= -body{box-sizing:border-box;display:flex;flex-direction:column;overflow:auto;padding-top:0 !important}body .btn-subhead,body .subhead-collapse,body .navbar+.header{display:none !important}body header.header{border-top:none}body header.header+div{display:none}body header.header+#status{display:block}body .content-title{display:none}body footer.footer{display:none}body.component{padding:0}body .container-main{margin-left:-20px;margin-right:-20px;padding:0;margin-bottom:0}@media screen and (min-width: 768px){body .container-main{margin-left:0;margin-right:0}}body .container-main #content .row-fluid .span12 .k-overview{margin-top:0}body nav.navbar{position:static}body nav.navbar,body header.header,body .subhead-collapse,body #status,body #system-message-container,body #system-debug{flex:0 0 auto}body .container-main{display:flex;flex:1 1 auto;overflow:auto}body .container-main #content,body .container-main #content .row-fluid,body .container-main #content .row-fluid .span12{display:flex;flex-direction:column;flex:1 1 auto;overflow:auto}body .container-main:before,body .container-main:after,body .container-main #content:before,body .container-main #content:after,body .container-main #content .row-fluid:before,body .container-main #content .row-fluid:after{display:none}body .container-main+#status{position:relative;top:auto;right:auto;bottom:auto;left:auto;box-shadow:none}body #system-message-container{padding:0}body #system-message-container .alert{margin:0;border-radius:0;border-bottom:1px solid #d2d2d2;padding:10px 35px 10px 10px}[dir=rtl] body #system-message-container .alert{padding:10px 10px 10px 35px}body #system-message-container .alert h4:last-child,body #system-message-container .alert p:last-child,body #system-message-container .alert div:last-child{margin-bottom:0}body .span10{margin:0}body a:focus{outline:auto 5px -webkit-focus-ring-color}body div#system-debug{margin:0;padding:0;border:none;max-height:36px;overflow:hidden;transition:all .2s ease}body div#system-debug:hover,body div#system-debug:focus{max-height:999px;overflow:auto} ->>>>>>> master +body{box-sizing:border-box;display:flex;flex-direction:column;overflow:auto;padding-top:0 !important}body .btn-subhead,body .subhead-collapse,body .navbar+.header{display:none !important}body header.header{border-top:none}body header.header+div{display:none}body header.header+#status{display:block}body .content-title{display:none}body footer.footer{display:none}body.component{padding:0}body .container-main{margin-left:-20px;margin-right:-20px;padding:0;margin-bottom:0}@media screen and (min-width: 768px){body .container-main{margin-left:0;margin-right:0}}body .container-main #content .row-fluid .span12 .k-overview{margin-top:0}body nav.navbar{position:static}body nav.navbar,body header.header,body .subhead-collapse,body #status,body #system-message-container,body #system-debug{flex:0 0 auto}body .container-main{display:flex;flex:1 1 auto;overflow:auto}body .container-main #content,body .container-main #content .row-fluid,body .container-main #content .row-fluid .span12{display:flex;flex-direction:column;flex:1 1 auto;overflow:auto}body .container-main:before,body .container-main:after,body .container-main #content:before,body .container-main #content:after,body .container-main #content .row-fluid:before,body .container-main #content .row-fluid:after{display:none}body .container-main+#status{position:relative;top:auto;right:auto;bottom:auto;left:auto;box-shadow:none}body #system-message-container{padding:0}body #system-message-container .alert{margin:0;border-radius:0;border-bottom:1px solid #d2d2d2;padding:10px 35px 10px 10px}[dir=rtl] body #system-message-container .alert{padding:10px 10px 10px 35px}body #system-message-container .alert h4:last-child,body #system-message-container .alert p:last-child,body #system-message-container .alert div:last-child{margin-bottom:0}body .span10{margin:0}body a:focus{outline:auto 5px -webkit-focus-ring-color}body div#system-debug{margin:0;padding:0;border:none;max-height:36px;overflow:hidden;transition:all .2s ease}body div#system-debug:hover,body div#system-debug:focus{max-height:999px;overflow:auto} \ No newline at end of file diff --git a/code/libraries/joomlatools/component/koowa/resources/assets/css/modal-override.css b/code/libraries/joomlatools/component/koowa/resources/assets/css/modal-override.css index f18c39d7f..f867b9f26 100644 --- a/code/libraries/joomlatools/component/koowa/resources/assets/css/modal-override.css +++ b/code/libraries/joomlatools/component/koowa/resources/assets/css/modal-override.css @@ -13,34 +13,18 @@ left: 50% !important; top: 50% !important; bottom: auto !important; -<<<<<<< HEAD - transform: translate(-50%, -50%) !important; -======= -webkit-transform: translate(-50%, -50%) !important; transform: translate(-50%, -50%) !important; ->>>>>>> master transition: none !important; transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } -<<<<<<< HEAD - -.k-joomla-modal-override.mce-in { - padding: 0 !important; -} - -.k-joomla-modal-override + #mce-modal-block.mce-in.mce-in { - opacity: .8; -} - -======= .k-joomla-modal-override.mce-in { padding: 0 !important; } .k-joomla-modal-override + #mce-modal-block.mce-in.mce-in { opacity: 0.8; } ->>>>>>> master .k-joomla-modal-override .mce-reset, .k-joomla-modal-override .mce-window-body.mce-window-body { width: 100% !important; @@ -48,10 +32,6 @@ transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-joomla-modal-override .mce-reset { display: table; width: 100%; @@ -59,10 +39,6 @@ transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-joomla-modal-override .mce-reset .mce-window-head.mce-window-head { display: table-row; padding: 0; @@ -71,18 +47,10 @@ overflow: hidden; text-overflow: ellipsis; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-joomla-modal-override .mce-reset .mce-window-head.mce-window-head .mce-close { width: 46px; height: 46px; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-joomla-modal-override .mce-reset .mce-title { padding: 13px !important; font-weight: 400 !important; @@ -91,30 +59,11 @@ font-size: 21px !important; border-bottom: 1px solid #d2d2d2 !important; } -<<<<<<< HEAD - -======= ->>>>>>> master .k-joomla-modal-override .mce-reset .mce-window-body.mce-window-body { display: table-row; padding-top: 0; padding-left: 0; } -<<<<<<< HEAD - -.k-joomla-modal-override .mce-reset .mce-foot.mce-foot { - display: none; -} - -.k-joomla-modal-override .mce-dragh { - display: none !important; -} - -.k-joomla-modal-override > #sbox-content > iframe { - width: 100% !important; - height: 100% !important; -} -======= .k-joomla-modal-override .mce-reset .mce-foot.mce-foot { display: none; } @@ -124,5 +73,4 @@ .k-joomla-modal-override > #sbox-content > iframe { width: 100% !important; height: 100% !important; -} ->>>>>>> master +} \ No newline at end of file diff --git a/code/libraries/joomlatools/component/koowa/resources/assets/css/modal-override.min.css b/code/libraries/joomlatools/component/koowa/resources/assets/css/modal-override.min.css index 26f6467a8..1b52e1ed6 100644 --- a/code/libraries/joomlatools/component/koowa/resources/assets/css/modal-override.min.css +++ b/code/libraries/joomlatools/component/koowa/resources/assets/css/modal-override.min.css @@ -1,5 +1 @@ -<<<<<<< HEAD -.k-joomla-modal-override{opacity:1;width:1280px!important;max-width:90%!important;height:900px!important;max-height:90%!important;left:50%!important;top:50%!important;bottom:auto!important;transform:translate(-50%,-50%)!important;transition:none!important;transition:all 180ms cubic-bezier(.2,.57,.44,.83);-webkit-backface-visibility:hidden}.k-joomla-modal-override.mce-in{padding:0!important}.k-joomla-modal-override+#mce-modal-block.mce-in.mce-in{opacity:.8}.k-joomla-modal-override .mce-reset,.k-joomla-modal-override .mce-window-body.mce-window-body{width:100%!important;height:100%!important;transition:all 180ms cubic-bezier(.2,.57,.44,.83);-webkit-backface-visibility:hidden}.k-joomla-modal-override .mce-reset{display:table;width:100%;height:100%;transition:all 180ms cubic-bezier(.2,.57,.44,.83);-webkit-backface-visibility:hidden}.k-joomla-modal-override .mce-reset .mce-window-head.mce-window-head{display:table-row;padding:0;white-space:nowrap;height:0;overflow:hidden;text-overflow:ellipsis}.k-joomla-modal-override .mce-reset .mce-window-head.mce-window-head .mce-close{width:46px;height:46px}.k-joomla-modal-override .mce-reset .mce-title{padding:13px!important;font-weight:400!important;background:#f0f0f0!important;color:#222!important;font-size:21px!important;border-bottom:1px solid #d2d2d2!important}.k-joomla-modal-override .mce-reset .mce-window-body.mce-window-body{display:table-row;padding-top:0;padding-left:0}.k-joomla-modal-override .mce-reset .mce-foot.mce-foot{display:none}.k-joomla-modal-override .mce-dragh{display:none!important}.k-joomla-modal-override>#sbox-content>iframe{width:100%!important;height:100%!important} -======= -.k-joomla-modal-override{opacity:1;width:1280px !important;max-width:90% !important;height:900px !important;max-height:90% !important;left:50% !important;top:50% !important;bottom:auto !important;-webkit-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important;transition:none !important;transition:all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden}.k-joomla-modal-override.mce-in{padding:0 !important}.k-joomla-modal-override+#mce-modal-block.mce-in.mce-in{opacity:.8}.k-joomla-modal-override .mce-reset,.k-joomla-modal-override .mce-window-body.mce-window-body{width:100% !important;height:100% !important;transition:all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden}.k-joomla-modal-override .mce-reset{display:table;width:100%;height:100%;transition:all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden}.k-joomla-modal-override .mce-reset .mce-window-head.mce-window-head{display:table-row;padding:0;white-space:nowrap;height:0;overflow:hidden;text-overflow:ellipsis}.k-joomla-modal-override .mce-reset .mce-window-head.mce-window-head .mce-close{width:46px;height:46px}.k-joomla-modal-override .mce-reset .mce-title{padding:13px !important;font-weight:400 !important;background:#f0f0f0 !important;color:#222 !important;font-size:21px !important;border-bottom:1px solid #d2d2d2 !important}.k-joomla-modal-override .mce-reset .mce-window-body.mce-window-body{display:table-row;padding-top:0;padding-left:0}.k-joomla-modal-override .mce-reset .mce-foot.mce-foot{display:none}.k-joomla-modal-override .mce-dragh{display:none !important}.k-joomla-modal-override>#sbox-content>iframe{width:100% !important;height:100% !important} ->>>>>>> master +.k-joomla-modal-override{opacity:1;width:1280px !important;max-width:90% !important;height:900px !important;max-height:90% !important;left:50% !important;top:50% !important;bottom:auto !important;-webkit-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important;transition:none !important;transition:all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden}.k-joomla-modal-override.mce-in{padding:0 !important}.k-joomla-modal-override+#mce-modal-block.mce-in.mce-in{opacity:.8}.k-joomla-modal-override .mce-reset,.k-joomla-modal-override .mce-window-body.mce-window-body{width:100% !important;height:100% !important;transition:all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden}.k-joomla-modal-override .mce-reset{display:table;width:100%;height:100%;transition:all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden}.k-joomla-modal-override .mce-reset .mce-window-head.mce-window-head{display:table-row;padding:0;white-space:nowrap;height:0;overflow:hidden;text-overflow:ellipsis}.k-joomla-modal-override .mce-reset .mce-window-head.mce-window-head .mce-close{width:46px;height:46px}.k-joomla-modal-override .mce-reset .mce-title{padding:13px !important;font-weight:400 !important;background:#f0f0f0 !important;color:#222 !important;font-size:21px !important;border-bottom:1px solid #d2d2d2 !important}.k-joomla-modal-override .mce-reset .mce-window-body.mce-window-body{display:table-row;padding-top:0;padding-left:0}.k-joomla-modal-override .mce-reset .mce-foot.mce-foot{display:none}.k-joomla-modal-override .mce-dragh{display:none !important}.k-joomla-modal-override>#sbox-content>iframe{width:100% !important;height:100% !important} \ No newline at end of file diff --git a/code/libraries/joomlatools/library/resources/assets/css/admin.css b/code/libraries/joomlatools/library/resources/assets/css/admin.css index f8ade8dfa..a066ca92c 100644 --- a/code/libraries/joomlatools/library/resources/assets/css/admin.css +++ b/code/libraries/joomlatools/library/resources/assets/css/admin.css @@ -1,12 +1,12 @@ @charset "UTF-8"; /* HTML - ========================================================================== */ + ========================================================================== */ /** - * 1. By using 100% we can work with full-height auto overflowing flexbox pages - * 2. Remove all spacing - * 3. Set basic font here. Other systems could set font on `` element to override this. - * We're just making sure there's alwas a default font available - */ + * 1. By using 100% we can work with full-height auto overflowing flexbox pages + * 2. Remove all spacing + * 3. Set basic font here. Other systems could set font on `` element to override this. + * We're just making sure there's alwas a default font available + */ html { min-height: 100%; /* 1 */ @@ -30,13 +30,13 @@ html { } /* Body - ========================================================================== */ + ========================================================================== */ /** - * 1. By using 100% we can work with full-height auto overflowing flexbox pages - * 2. Remove all spacing - * 3. Setting up flexbox - * 4. Hide overflowing content on resizing to make sure we never get any weird jumping scrollbar issues - */ + * 1. By using 100% we can work with full-height auto overflowing flexbox pages + * 2. Remove all spacing + * 3. Setting up flexbox + * 4. Hide overflowing content on resizing to make sure we never get any weird jumping scrollbar issues + */ body { min-height: 100%; /* 1 */ @@ -47,29 +47,25 @@ body { margin: 0; /* 2 */ /** - * Setup flexbox - */ - display: -ms-flexbox; + * Setup flexbox + */ display: flex; /* 3 */ - -ms-flex-direction: column; - flex-direction: column; + flex-direction: column; /* 3 */ - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex: 1 1 auto; /* 3 */ /** - * When resizing - */ + * When resizing + */ } - body.k-is-resizing { overflow: hidden; /* 4 */ } /* Custom icon font - ========================================================================== */ + ========================================================================== */ @font-face { font-family: "k-icons"; src: url("../fonts/k-icons/k-icons.eot"); @@ -77,20 +73,18 @@ body.k-is-resizing { font-weight: normal; font-style: normal; } - /** - * Use SVG - * - * Always use SVG on touch / mobile - */ + * Use SVG + * + * Always use SVG on touch / mobile + */ @media screen and (-webkit-min-device-pixel-ratio: 0) { @font-face { font-family: "k-icons"; src: url("../fonts/k-icons/k-icons.svg#k-icons") format("svg"); } } - -.k-icon-account-login, .k-icon-account-logout, .k-icon-action-redo, .k-icon-action-undo, .k-icon-align-center, .k-icon-align-left, .k-icon-align-right, .k-icon-aperture, .k-icon-arrow-bottom, .k-icon-arrow-circle-bottom, .k-icon-arrow-circle-left, .k-icon-arrow-circle-right, .k-icon-arrow-circle-top, .k-icon-arrow-left, .k-icon-arrow-right, .k-icon-arrow-thick-bottom, .k-icon-arrow-thick-left, .k-icon-arrow-thick-right, .k-icon-arrow-thick-top, .k-icon-arrow-top, .k-icon-audio-spectrum, .k-icon-audio, .k-icon-badge, .k-icon-ban, .k-icon-bar-chart, .k-icon-basket, .k-icon-battery-empty, .k-icon-battery-full, .k-icon-beaker, .k-icon-bell, .k-icon-bluetooth, .k-icon-bold, .k-icon-bolt, .k-icon-book, .k-icon-bookmark, .k-icon-box, .k-icon-briefcase, .k-icon-british-pound, .k-icon-browser, .k-icon-brush, .k-icon-bug, .k-icon-bullhorn, .k-icon-calculator, .k-icon-calendar, .k-icon-camera-slr, .k-icon-caret-bottom, .k-icon-caret-left, .k-icon-caret-right, .k-icon-caret-top, .k-icon-cart, .k-icon-chat, .k-icon-check, .k-icon-chevron-bottom, .k-icon-chevron-left, .k-icon-chevron-right, .k-icon-chevron-top, .k-icon-circle-check, .k-icon-circle-x, .k-icon-clipboard, .k-icon-clock, .k-icon-cloud-download, .k-icon-cloud-upload, .k-icon-cloud, .k-icon-cloudy, .k-icon-code, .k-icon-cog, .k-icon-collapse-down, .k-icon-collapse-left, .k-icon-collapse-right, .k-icon-collapse-up, .k-icon-command, .k-icon-comment-square, .k-icon-compass, .k-icon-contrast, .k-icon-copywriting, .k-icon-credit-card, .k-icon-crop, .k-icon-dashboard, .k-icon-data-transfer-download, .k-icon-data-transfer-upload, .k-icon-delete, .k-icon-dial, .k-icon-document, .k-icon-dollar, .k-icon-double-quote-sans-left, .k-icon-double-quote-sans-right, .k-icon-double-quote-serif-left, .k-icon-double-quote-serif-right, .k-icon-droplet, .k-icon-eject, .k-icon-elevator, .k-icon-ellipses, .k-icon-envelope-closed, .k-icon-envelope-open, .k-icon-euro, .k-icon-excerpt, .k-icon-expand-down, .k-icon-expand-left, .k-icon-expand-right, .k-icon-expand-up, .k-icon-external-link, .k-icon-eye, .k-icon-eyedropper, .k-icon-file, .k-icon-fire, .k-icon-flag, .k-icon-flash, .k-icon-folder, .k-icon-fork, .k-icon-fullscreen-enter, .k-icon-fullscreen-exit, .k-icon-globe, .k-icon-graph, .k-icon-grid-four-up, .k-icon-grid-three-up, .k-icon-grid-two-up, .k-icon-hard-drive, .k-icon-header, .k-icon-headphones, .k-icon-heart, .k-icon-home, .k-icon-image, .k-icon-inbox, .k-icon-infinity, .k-icon-info, .k-icon-italic, .k-icon-justify-center, .k-icon-justify-left, .k-icon-justify-right, .k-icon-key, .k-icon-laptop, .k-icon-layers, .k-icon-lightbulb, .k-icon-link-broken, .k-icon-link-intact, .k-icon-list-rich, .k-icon-list, .k-icon-location, .k-icon-lock-locked, .k-icon-lock-unlocked, .k-icon-loop-circular, .k-icon-loop-square, .k-icon-loop, .k-icon-magnifying-glass, .k-icon-map-marker, .k-icon-map, .k-icon-media-pause, .k-icon-media-play, .k-icon-media-record, .k-icon-media-skip-backward, .k-icon-media-skip-forward, .k-icon-media-step-backward, .k-icon-media-step-forward, .k-icon-media-stop, .k-icon-medical-cross, .k-icon-menu, .k-icon-microphone, .k-icon-minus, .k-icon-monitor, .k-icon-moon, .k-icon-move, .k-icon-musical-note, .k-icon-paperclip, .k-icon-pencil, .k-icon-people, .k-icon-person, .k-icon-phone, .k-icon-pie-chart, .k-icon-pin, .k-icon-play-circle, .k-icon-plus, .k-icon-power-standby, .k-icon-print, .k-icon-project, .k-icon-pulse, .k-icon-puzzle-piece, .k-icon-question-mark, .k-icon-rain, .k-icon-random, .k-icon-reload, .k-icon-resize-both, .k-icon-resize-height, .k-icon-resize-width, .k-icon-rss-alt, .k-icon-rss, .k-icon-script, .k-icon-share-boxed, .k-icon-share, .k-icon-shield, .k-icon-signal, .k-icon-signpost, .k-icon-sort-ascending, .k-icon-sort-descending, .k-icon-spreadsheet, .k-icon-star, .k-icon-sun, .k-icon-tablet, .k-icon-tag, .k-icon-tags, .k-icon-target, .k-icon-task, .k-icon-terminal, .k-icon-text, .k-icon-thumb-down, .k-icon-thumb-up, .k-icon-timer, .k-icon-transfer, .k-icon-trash, .k-icon-underline, .k-icon-vertical-align-bottom, .k-icon-vertical-align-center, .k-icon-vertical-align-top, .k-icon-video, .k-icon-volume-high, .k-icon-volume-low, .k-icon-volume-off, .k-icon-warning, .k-icon-wifi, .k-icon-wrench, .k-icon-x, .k-icon-yen, .k-icon-zoom-in, .k-icon-zoom-out, .k-icon-close, .k-icon-disabled, .k-icon-document-archive, .k-icon-document-audio, .k-icon-document-default, .k-icon-document-document, .k-icon-document-folder, .k-icon-document-image, .k-icon-document-pdf, .k-icon-document-spreadsheet, .k-icon-document-video, .k-icon-documents, .k-icon-enabled, .k-icon-filter, .k-icon-folder-closed, .k-icon-folder-opened, .k-icon-menu-closed, .k-icon-menu-opened, .k-icon-open, .k-appearance .k-ui-namespace input[type="checkbox"]:before, .k-ui-namespace .k-sidebar-item--toggle .k-sidebar-item__toggle:after, .footable.breakpoint .footable-toggle:after { +.footable.breakpoint .footable-toggle:after, .k-ui-namespace .k-sidebar-item--toggle .k-sidebar-item__toggle:after, .k-appearance .k-ui-namespace input[type=checkbox]:before, .k-icon-open, .k-icon-menu-opened, .k-icon-menu-closed, .k-icon-folder-opened, .k-icon-folder-closed, .k-icon-filter, .k-icon-enabled, .k-icon-documents, .k-icon-document-video, .k-icon-document-spreadsheet, .k-icon-document-pdf, .k-icon-document-image, .k-icon-document-folder, .k-icon-document-document, .k-icon-document-default, .k-icon-document-audio, .k-icon-document-archive, .k-icon-disabled, .k-icon-close, .k-icon-zoom-out, .k-icon-zoom-in, .k-icon-yen, .k-icon-x, .k-icon-wrench, .k-icon-wifi, .k-icon-warning, .k-icon-volume-off, .k-icon-volume-low, .k-icon-volume-high, .k-icon-video, .k-icon-vertical-align-top, .k-icon-vertical-align-center, .k-icon-vertical-align-bottom, .k-icon-underline, .k-icon-trash, .k-icon-transfer, .k-icon-timer, .k-icon-thumb-up, .k-icon-thumb-down, .k-icon-text, .k-icon-terminal, .k-icon-task, .k-icon-target, .k-icon-tags, .k-icon-tag, .k-icon-tablet, .k-icon-sun, .k-icon-star, .k-icon-spreadsheet, .k-icon-sort-descending, .k-icon-sort-ascending, .k-icon-signpost, .k-icon-signal, .k-icon-shield, .k-icon-share, .k-icon-share-boxed, .k-icon-script, .k-icon-rss, .k-icon-rss-alt, .k-icon-resize-width, .k-icon-resize-height, .k-icon-resize-both, .k-icon-reload, .k-icon-random, .k-icon-rain, .k-icon-question-mark, .k-icon-puzzle-piece, .k-icon-pulse, .k-icon-project, .k-icon-print, .k-icon-power-standby, .k-icon-plus, .k-icon-play-circle, .k-icon-pin, .k-icon-pie-chart, .k-icon-phone, .k-icon-person, .k-icon-people, .k-icon-pencil, .k-icon-paperclip, .k-icon-musical-note, .k-icon-move, .k-icon-moon, .k-icon-monitor, .k-icon-minus, .k-icon-microphone, .k-icon-menu, .k-icon-medical-cross, .k-icon-media-stop, .k-icon-media-step-forward, .k-icon-media-step-backward, .k-icon-media-skip-forward, .k-icon-media-skip-backward, .k-icon-media-record, .k-icon-media-play, .k-icon-media-pause, .k-icon-map, .k-icon-map-marker, .k-icon-magnifying-glass, .k-icon-loop, .k-icon-loop-square, .k-icon-loop-circular, .k-icon-lock-unlocked, .k-icon-lock-locked, .k-icon-location, .k-icon-list, .k-icon-list-rich, .k-icon-link-intact, .k-icon-link-broken, .k-icon-lightbulb, .k-icon-layers, .k-icon-laptop, .k-icon-key, .k-icon-justify-right, .k-icon-justify-left, .k-icon-justify-center, .k-icon-italic, .k-icon-info, .k-icon-infinity, .k-icon-inbox, .k-icon-image, .k-icon-home, .k-icon-heart, .k-icon-headphones, .k-icon-header, .k-icon-hard-drive, .k-icon-grid-two-up, .k-icon-grid-three-up, .k-icon-grid-four-up, .k-icon-graph, .k-icon-globe, .k-icon-fullscreen-exit, .k-icon-fullscreen-enter, .k-icon-fork, .k-icon-folder, .k-icon-flash, .k-icon-flag, .k-icon-fire, .k-icon-file, .k-icon-eyedropper, .k-icon-eye, .k-icon-external-link, .k-icon-expand-up, .k-icon-expand-right, .k-icon-expand-left, .k-icon-expand-down, .k-icon-excerpt, .k-icon-euro, .k-icon-envelope-open, .k-icon-envelope-closed, .k-icon-ellipses, .k-icon-elevator, .k-icon-eject, .k-icon-droplet, .k-icon-double-quote-serif-right, .k-icon-double-quote-serif-left, .k-icon-double-quote-sans-right, .k-icon-double-quote-sans-left, .k-icon-dollar, .k-icon-document, .k-icon-dial, .k-icon-delete, .k-icon-data-transfer-upload, .k-icon-data-transfer-download, .k-icon-dashboard, .k-icon-crop, .k-icon-credit-card, .k-icon-copywriting, .k-icon-contrast, .k-icon-compass, .k-icon-comment-square, .k-icon-command, .k-icon-collapse-up, .k-icon-collapse-right, .k-icon-collapse-left, .k-icon-collapse-down, .k-icon-cog, .k-icon-code, .k-icon-cloudy, .k-icon-cloud, .k-icon-cloud-upload, .k-icon-cloud-download, .k-icon-clock, .k-icon-clipboard, .k-icon-circle-x, .k-icon-circle-check, .k-icon-chevron-top, .k-icon-chevron-right, .k-icon-chevron-left, .k-icon-chevron-bottom, .k-icon-check, .k-icon-chat, .k-icon-cart, .k-icon-caret-top, .k-icon-caret-right, .k-icon-caret-left, .k-icon-caret-bottom, .k-icon-camera-slr, .k-icon-calendar, .k-icon-calculator, .k-icon-bullhorn, .k-icon-bug, .k-icon-brush, .k-icon-browser, .k-icon-british-pound, .k-icon-briefcase, .k-icon-box, .k-icon-bookmark, .k-icon-book, .k-icon-bolt, .k-icon-bold, .k-icon-bluetooth, .k-icon-bell, .k-icon-beaker, .k-icon-battery-full, .k-icon-battery-empty, .k-icon-basket, .k-icon-bar-chart, .k-icon-ban, .k-icon-badge, .k-icon-audio, .k-icon-audio-spectrum, .k-icon-arrow-top, .k-icon-arrow-thick-top, .k-icon-arrow-thick-right, .k-icon-arrow-thick-left, .k-icon-arrow-thick-bottom, .k-icon-arrow-right, .k-icon-arrow-left, .k-icon-arrow-circle-top, .k-icon-arrow-circle-right, .k-icon-arrow-circle-left, .k-icon-arrow-circle-bottom, .k-icon-arrow-bottom, .k-icon-aperture, .k-icon-align-right, .k-icon-align-left, .k-icon-align-center, .k-icon-action-undo, .k-icon-action-redo, .k-icon-account-logout, .k-icon-account-login { speak: none; text-rendering: optimizeLegibility; -moz-osx-font-smoothing: grayscale; @@ -101,10 +95,9 @@ body.k-is-resizing { font-style: normal; font-variant: normal; font-weight: normal; - font-family: 'k-icons'; + font-family: "k-icons"; } - -.k-icon-account-login:before, .k-icon-account-logout:before, .k-icon-action-redo:before, .k-icon-action-undo:before, .k-icon-align-center:before, .k-icon-align-left:before, .k-icon-align-right:before, .k-icon-aperture:before, .k-icon-arrow-bottom:before, .k-icon-arrow-circle-bottom:before, .k-icon-arrow-circle-left:before, .k-icon-arrow-circle-right:before, .k-icon-arrow-circle-top:before, .k-icon-arrow-left:before, .k-icon-arrow-right:before, .k-icon-arrow-thick-bottom:before, .k-icon-arrow-thick-left:before, .k-icon-arrow-thick-right:before, .k-icon-arrow-thick-top:before, .k-icon-arrow-top:before, .k-icon-audio-spectrum:before, .k-icon-audio:before, .k-icon-badge:before, .k-icon-ban:before, .k-icon-bar-chart:before, .k-icon-basket:before, .k-icon-battery-empty:before, .k-icon-battery-full:before, .k-icon-beaker:before, .k-icon-bell:before, .k-icon-bluetooth:before, .k-icon-bold:before, .k-icon-bolt:before, .k-icon-book:before, .k-icon-bookmark:before, .k-icon-box:before, .k-icon-briefcase:before, .k-icon-british-pound:before, .k-icon-browser:before, .k-icon-brush:before, .k-icon-bug:before, .k-icon-bullhorn:before, .k-icon-calculator:before, .k-icon-calendar:before, .k-icon-camera-slr:before, .k-icon-caret-bottom:before, .k-icon-caret-left:before, .k-icon-caret-right:before, .k-icon-caret-top:before, .k-icon-cart:before, .k-icon-chat:before, .k-icon-check:before, .k-icon-chevron-bottom:before, .k-icon-chevron-left:before, .k-icon-chevron-right:before, .k-icon-chevron-top:before, .k-icon-circle-check:before, .k-icon-circle-x:before, .k-icon-clipboard:before, .k-icon-clock:before, .k-icon-cloud-download:before, .k-icon-cloud-upload:before, .k-icon-cloud:before, .k-icon-cloudy:before, .k-icon-code:before, .k-icon-cog:before, .k-icon-collapse-down:before, .k-icon-collapse-left:before, .k-icon-collapse-right:before, .k-icon-collapse-up:before, .k-icon-command:before, .k-icon-comment-square:before, .k-icon-compass:before, .k-icon-contrast:before, .k-icon-copywriting:before, .k-icon-credit-card:before, .k-icon-crop:before, .k-icon-dashboard:before, .k-icon-data-transfer-download:before, .k-icon-data-transfer-upload:before, .k-icon-delete:before, .k-icon-dial:before, .k-icon-document:before, .k-icon-dollar:before, .k-icon-double-quote-sans-left:before, .k-icon-double-quote-sans-right:before, .k-icon-double-quote-serif-left:before, .k-icon-double-quote-serif-right:before, .k-icon-droplet:before, .k-icon-eject:before, .k-icon-elevator:before, .k-icon-ellipses:before, .k-icon-envelope-closed:before, .k-icon-envelope-open:before, .k-icon-euro:before, .k-icon-excerpt:before, .k-icon-expand-down:before, .k-icon-expand-left:before, .k-icon-expand-right:before, .k-icon-expand-up:before, .k-icon-external-link:before, .k-icon-eye:before, .k-icon-eyedropper:before, .k-icon-file:before, .k-icon-fire:before, .k-icon-flag:before, .k-icon-flash:before, .k-icon-folder:before, .k-icon-fork:before, .k-icon-fullscreen-enter:before, .k-icon-fullscreen-exit:before, .k-icon-globe:before, .k-icon-graph:before, .k-icon-grid-four-up:before, .k-icon-grid-three-up:before, .k-icon-grid-two-up:before, .k-icon-hard-drive:before, .k-icon-header:before, .k-icon-headphones:before, .k-icon-heart:before, .k-icon-home:before, .k-icon-image:before, .k-icon-inbox:before, .k-icon-infinity:before, .k-icon-info:before, .k-icon-italic:before, .k-icon-justify-center:before, .k-icon-justify-left:before, .k-icon-justify-right:before, .k-icon-key:before, .k-icon-laptop:before, .k-icon-layers:before, .k-icon-lightbulb:before, .k-icon-link-broken:before, .k-icon-link-intact:before, .k-icon-list-rich:before, .k-icon-list:before, .k-icon-location:before, .k-icon-lock-locked:before, .k-icon-lock-unlocked:before, .k-icon-loop-circular:before, .k-icon-loop-square:before, .k-icon-loop:before, .k-icon-magnifying-glass:before, .k-icon-map-marker:before, .k-icon-map:before, .k-icon-media-pause:before, .k-icon-media-play:before, .k-icon-media-record:before, .k-icon-media-skip-backward:before, .k-icon-media-skip-forward:before, .k-icon-media-step-backward:before, .k-icon-media-step-forward:before, .k-icon-media-stop:before, .k-icon-medical-cross:before, .k-icon-menu:before, .k-icon-microphone:before, .k-icon-minus:before, .k-icon-monitor:before, .k-icon-moon:before, .k-icon-move:before, .k-icon-musical-note:before, .k-icon-paperclip:before, .k-icon-pencil:before, .k-icon-people:before, .k-icon-person:before, .k-icon-phone:before, .k-icon-pie-chart:before, .k-icon-pin:before, .k-icon-play-circle:before, .k-icon-plus:before, .k-icon-power-standby:before, .k-icon-print:before, .k-icon-project:before, .k-icon-pulse:before, .k-icon-puzzle-piece:before, .k-icon-question-mark:before, .k-icon-rain:before, .k-icon-random:before, .k-icon-reload:before, .k-icon-resize-both:before, .k-icon-resize-height:before, .k-icon-resize-width:before, .k-icon-rss-alt:before, .k-icon-rss:before, .k-icon-script:before, .k-icon-share-boxed:before, .k-icon-share:before, .k-icon-shield:before, .k-icon-signal:before, .k-icon-signpost:before, .k-icon-sort-ascending:before, .k-icon-sort-descending:before, .k-icon-spreadsheet:before, .k-icon-star:before, .k-icon-sun:before, .k-icon-tablet:before, .k-icon-tag:before, .k-icon-tags:before, .k-icon-target:before, .k-icon-task:before, .k-icon-terminal:before, .k-icon-text:before, .k-icon-thumb-down:before, .k-icon-thumb-up:before, .k-icon-timer:before, .k-icon-transfer:before, .k-icon-trash:before, .k-icon-underline:before, .k-icon-vertical-align-bottom:before, .k-icon-vertical-align-center:before, .k-icon-vertical-align-top:before, .k-icon-video:before, .k-icon-volume-high:before, .k-icon-volume-low:before, .k-icon-volume-off:before, .k-icon-warning:before, .k-icon-wifi:before, .k-icon-wrench:before, .k-icon-x:before, .k-icon-yen:before, .k-icon-zoom-in:before, .k-icon-zoom-out:before, .k-icon-close:before, .k-icon-disabled:before, .k-icon-document-archive:before, .k-icon-document-audio:before, .k-icon-document-default:before, .k-icon-document-document:before, .k-icon-document-folder:before, .k-icon-document-image:before, .k-icon-document-pdf:before, .k-icon-document-spreadsheet:before, .k-icon-document-video:before, .k-icon-documents:before, .k-icon-enabled:before, .k-icon-filter:before, .k-icon-folder-closed:before, .k-icon-folder-opened:before, .k-icon-menu-closed:before, .k-icon-menu-opened:before, .k-icon-open:before, .k-appearance .k-ui-namespace input[type="checkbox"]:before { +.k-appearance .k-ui-namespace input[type=checkbox]:before, .k-icon-open:before, .k-icon-menu-opened:before, .k-icon-menu-closed:before, .k-icon-folder-opened:before, .k-icon-folder-closed:before, .k-icon-filter:before, .k-icon-enabled:before, .k-icon-documents:before, .k-icon-document-video:before, .k-icon-document-spreadsheet:before, .k-icon-document-pdf:before, .k-icon-document-image:before, .k-icon-document-folder:before, .k-icon-document-document:before, .k-icon-document-default:before, .k-icon-document-audio:before, .k-icon-document-archive:before, .k-icon-disabled:before, .k-icon-close:before, .k-icon-zoom-out:before, .k-icon-zoom-in:before, .k-icon-yen:before, .k-icon-x:before, .k-icon-wrench:before, .k-icon-wifi:before, .k-icon-warning:before, .k-icon-volume-off:before, .k-icon-volume-low:before, .k-icon-volume-high:before, .k-icon-video:before, .k-icon-vertical-align-top:before, .k-icon-vertical-align-center:before, .k-icon-vertical-align-bottom:before, .k-icon-underline:before, .k-icon-trash:before, .k-icon-transfer:before, .k-icon-timer:before, .k-icon-thumb-up:before, .k-icon-thumb-down:before, .k-icon-text:before, .k-icon-terminal:before, .k-icon-task:before, .k-icon-target:before, .k-icon-tags:before, .k-icon-tag:before, .k-icon-tablet:before, .k-icon-sun:before, .k-icon-star:before, .k-icon-spreadsheet:before, .k-icon-sort-descending:before, .k-icon-sort-ascending:before, .k-icon-signpost:before, .k-icon-signal:before, .k-icon-shield:before, .k-icon-share:before, .k-icon-share-boxed:before, .k-icon-script:before, .k-icon-rss:before, .k-icon-rss-alt:before, .k-icon-resize-width:before, .k-icon-resize-height:before, .k-icon-resize-both:before, .k-icon-reload:before, .k-icon-random:before, .k-icon-rain:before, .k-icon-question-mark:before, .k-icon-puzzle-piece:before, .k-icon-pulse:before, .k-icon-project:before, .k-icon-print:before, .k-icon-power-standby:before, .k-icon-plus:before, .k-icon-play-circle:before, .k-icon-pin:before, .k-icon-pie-chart:before, .k-icon-phone:before, .k-icon-person:before, .k-icon-people:before, .k-icon-pencil:before, .k-icon-paperclip:before, .k-icon-musical-note:before, .k-icon-move:before, .k-icon-moon:before, .k-icon-monitor:before, .k-icon-minus:before, .k-icon-microphone:before, .k-icon-menu:before, .k-icon-medical-cross:before, .k-icon-media-stop:before, .k-icon-media-step-forward:before, .k-icon-media-step-backward:before, .k-icon-media-skip-forward:before, .k-icon-media-skip-backward:before, .k-icon-media-record:before, .k-icon-media-play:before, .k-icon-media-pause:before, .k-icon-map:before, .k-icon-map-marker:before, .k-icon-magnifying-glass:before, .k-icon-loop:before, .k-icon-loop-square:before, .k-icon-loop-circular:before, .k-icon-lock-unlocked:before, .k-icon-lock-locked:before, .k-icon-location:before, .k-icon-list:before, .k-icon-list-rich:before, .k-icon-link-intact:before, .k-icon-link-broken:before, .k-icon-lightbulb:before, .k-icon-layers:before, .k-icon-laptop:before, .k-icon-key:before, .k-icon-justify-right:before, .k-icon-justify-left:before, .k-icon-justify-center:before, .k-icon-italic:before, .k-icon-info:before, .k-icon-infinity:before, .k-icon-inbox:before, .k-icon-image:before, .k-icon-home:before, .k-icon-heart:before, .k-icon-headphones:before, .k-icon-header:before, .k-icon-hard-drive:before, .k-icon-grid-two-up:before, .k-icon-grid-three-up:before, .k-icon-grid-four-up:before, .k-icon-graph:before, .k-icon-globe:before, .k-icon-fullscreen-exit:before, .k-icon-fullscreen-enter:before, .k-icon-fork:before, .k-icon-folder:before, .k-icon-flash:before, .k-icon-flag:before, .k-icon-fire:before, .k-icon-file:before, .k-icon-eyedropper:before, .k-icon-eye:before, .k-icon-external-link:before, .k-icon-expand-up:before, .k-icon-expand-right:before, .k-icon-expand-left:before, .k-icon-expand-down:before, .k-icon-excerpt:before, .k-icon-euro:before, .k-icon-envelope-open:before, .k-icon-envelope-closed:before, .k-icon-ellipses:before, .k-icon-elevator:before, .k-icon-eject:before, .k-icon-droplet:before, .k-icon-double-quote-serif-right:before, .k-icon-double-quote-serif-left:before, .k-icon-double-quote-sans-right:before, .k-icon-double-quote-sans-left:before, .k-icon-dollar:before, .k-icon-document:before, .k-icon-dial:before, .k-icon-delete:before, .k-icon-data-transfer-upload:before, .k-icon-data-transfer-download:before, .k-icon-dashboard:before, .k-icon-crop:before, .k-icon-credit-card:before, .k-icon-copywriting:before, .k-icon-contrast:before, .k-icon-compass:before, .k-icon-comment-square:before, .k-icon-command:before, .k-icon-collapse-up:before, .k-icon-collapse-right:before, .k-icon-collapse-left:before, .k-icon-collapse-down:before, .k-icon-cog:before, .k-icon-code:before, .k-icon-cloudy:before, .k-icon-cloud:before, .k-icon-cloud-upload:before, .k-icon-cloud-download:before, .k-icon-clock:before, .k-icon-clipboard:before, .k-icon-circle-x:before, .k-icon-circle-check:before, .k-icon-chevron-top:before, .k-icon-chevron-right:before, .k-icon-chevron-left:before, .k-icon-chevron-bottom:before, .k-icon-check:before, .k-icon-chat:before, .k-icon-cart:before, .k-icon-caret-top:before, .k-icon-caret-right:before, .k-icon-caret-left:before, .k-icon-caret-bottom:before, .k-icon-camera-slr:before, .k-icon-calendar:before, .k-icon-calculator:before, .k-icon-bullhorn:before, .k-icon-bug:before, .k-icon-brush:before, .k-icon-browser:before, .k-icon-british-pound:before, .k-icon-briefcase:before, .k-icon-box:before, .k-icon-bookmark:before, .k-icon-book:before, .k-icon-bolt:before, .k-icon-bold:before, .k-icon-bluetooth:before, .k-icon-bell:before, .k-icon-beaker:before, .k-icon-battery-full:before, .k-icon-battery-empty:before, .k-icon-basket:before, .k-icon-bar-chart:before, .k-icon-ban:before, .k-icon-badge:before, .k-icon-audio:before, .k-icon-audio-spectrum:before, .k-icon-arrow-top:before, .k-icon-arrow-thick-top:before, .k-icon-arrow-thick-right:before, .k-icon-arrow-thick-left:before, .k-icon-arrow-thick-bottom:before, .k-icon-arrow-right:before, .k-icon-arrow-left:before, .k-icon-arrow-circle-top:before, .k-icon-arrow-circle-right:before, .k-icon-arrow-circle-left:before, .k-icon-arrow-circle-bottom:before, .k-icon-arrow-bottom:before, .k-icon-aperture:before, .k-icon-align-right:before, .k-icon-align-left:before, .k-icon-align-center:before, .k-icon-action-undo:before, .k-icon-action-redo:before, .k-icon-account-logout:before, .k-icon-account-login:before { display: inline-block; margin: auto; width: 1em; @@ -113,41 +106,41 @@ body.k-is-resizing { } /** - * Icon classes - * - * Creating a class name for each individual icon to be used in markup like: - * - */ + * Icon classes + * + * Creating a class name for each individual icon to be used in markup like: + * + */ .k-icon-account-login:before { content: ""; } - -[dir="rtl"] .k-icon-account-login:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-account-login:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-account-logout:before { content: ""; } - -[dir="rtl"] .k-icon-account-logout:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-account-logout:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-action-redo:before { content: ""; } - -[dir="rtl"] .k-icon-action-redo:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-action-redo:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-action-undo:before { content: ""; } - -[dir="rtl"] .k-icon-action-undo:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-action-undo:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-align-center:before { @@ -157,17 +150,17 @@ body.k-is-resizing { .k-icon-align-left:before { content: ""; } - -[dir="rtl"] .k-icon-align-left:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-align-left:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-align-right:before { content: ""; } - -[dir="rtl"] .k-icon-align-right:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-align-right:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-aperture:before { @@ -185,17 +178,17 @@ body.k-is-resizing { .k-icon-arrow-circle-left:before { content: ""; } - -[dir="rtl"] .k-icon-arrow-circle-left:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-arrow-circle-left:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-arrow-circle-right:before { content: ""; } - -[dir="rtl"] .k-icon-arrow-circle-right:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-arrow-circle-right:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-arrow-circle-top:before { @@ -205,17 +198,17 @@ body.k-is-resizing { .k-icon-arrow-left:before { content: ""; } - -[dir="rtl"] .k-icon-arrow-left:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-arrow-left:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-arrow-right:before { content: ""; } - -[dir="rtl"] .k-icon-arrow-right:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-arrow-right:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-arrow-thick-bottom:before { @@ -225,17 +218,17 @@ body.k-is-resizing { .k-icon-arrow-thick-left:before { content: ""; } - -[dir="rtl"] .k-icon-arrow-thick-left:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-arrow-thick-left:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-arrow-thick-right:before { content: ""; } - -[dir="rtl"] .k-icon-arrow-thick-right:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-arrow-thick-right:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-arrow-thick-top:before { @@ -265,9 +258,9 @@ body.k-is-resizing { .k-icon-bar-chart:before { content: ""; } - -[dir="rtl"] .k-icon-bar-chart:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-bar-chart:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-basket:before { @@ -305,9 +298,9 @@ body.k-is-resizing { .k-icon-book:before { content: ""; } - -[dir="rtl"] .k-icon-book:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-book:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-bookmark:before { @@ -329,17 +322,17 @@ body.k-is-resizing { .k-icon-browser:before { content: ""; } - -[dir="rtl"] .k-icon-browser:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-browser:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-brush:before { content: ""; } - -[dir="rtl"] .k-icon-brush:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-brush:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-bug:before { @@ -349,25 +342,25 @@ body.k-is-resizing { .k-icon-bullhorn:before { content: ""; } - -[dir="rtl"] .k-icon-bullhorn:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-bullhorn:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-calculator:before { content: ""; } - -[dir="rtl"] .k-icon-calculator:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-calculator:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-calendar:before { content: ""; } - -[dir="rtl"] .k-icon-calendar:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-calendar:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-camera-slr:before { @@ -381,17 +374,17 @@ body.k-is-resizing { .k-icon-caret-left:before { content: ""; } - -[dir="rtl"] .k-icon-caret-left:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-caret-left:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-caret-right:before { content: ""; } - -[dir="rtl"] .k-icon-caret-right:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-caret-right:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-caret-top:before { @@ -417,17 +410,17 @@ body.k-is-resizing { .k-icon-chevron-left:before { content: ""; } - -[dir="rtl"] .k-icon-chevron-left:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-chevron-left:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-chevron-right:before { content: ""; } - -[dir="rtl"] .k-icon-chevron-right:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-chevron-right:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-chevron-top:before { @@ -481,17 +474,17 @@ body.k-is-resizing { .k-icon-collapse-left:before { content: ""; } - -[dir="rtl"] .k-icon-collapse-left:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-collapse-left:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-collapse-right:before { content: ""; } - -[dir="rtl"] .k-icon-collapse-right:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-collapse-right:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-collapse-up:before { @@ -505,9 +498,9 @@ body.k-is-resizing { .k-icon-comment-square:before { content: ""; } - -[dir="rtl"] .k-icon-comment-square:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-comment-square:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-compass:before { @@ -521,9 +514,9 @@ body.k-is-resizing { .k-icon-copywriting:before { content: ""; } - -[dir="rtl"] .k-icon-copywriting:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-copywriting:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-credit-card:before { @@ -549,9 +542,9 @@ body.k-is-resizing { .k-icon-delete:before { content: ""; } - -[dir="rtl"] .k-icon-delete:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-delete:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-dial:before { @@ -561,9 +554,9 @@ body.k-is-resizing { .k-icon-document:before { content: ""; } - -[dir="rtl"] .k-icon-document:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-document:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-dollar:before { @@ -573,33 +566,33 @@ body.k-is-resizing { .k-icon-double-quote-sans-left:before { content: ""; } - -[dir="rtl"] .k-icon-double-quote-sans-left:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-double-quote-sans-left:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-double-quote-sans-right:before { content: ""; } - -[dir="rtl"] .k-icon-double-quote-sans-right:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-double-quote-sans-right:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-double-quote-serif-left:before { content: ""; } - -[dir="rtl"] .k-icon-double-quote-serif-left:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-double-quote-serif-left:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-double-quote-serif-right:before { content: ""; } - -[dir="rtl"] .k-icon-double-quote-serif-right:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-double-quote-serif-right:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-droplet:before { @@ -641,17 +634,17 @@ body.k-is-resizing { .k-icon-expand-left:before { content: ""; } - -[dir="rtl"] .k-icon-expand-left:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-expand-left:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-expand-right:before { content: ""; } - -[dir="rtl"] .k-icon-expand-right:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-expand-right:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-expand-up:before { @@ -661,9 +654,9 @@ body.k-is-resizing { .k-icon-external-link:before { content: ""; } - -[dir="rtl"] .k-icon-external-link:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-external-link:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-eye:before { @@ -673,33 +666,33 @@ body.k-is-resizing { .k-icon-eyedropper:before { content: ""; } - -[dir="rtl"] .k-icon-eyedropper:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-eyedropper:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-file:before { content: ""; } - -[dir="rtl"] .k-icon-file:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-file:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-fire:before { content: ""; } - -[dir="rtl"] .k-icon-fire:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-fire:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-flag:before { content: ""; } - -[dir="rtl"] .k-icon-flag:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-flag:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-flash:before { @@ -709,9 +702,9 @@ body.k-is-resizing { .k-icon-folder:before { content: ""; } - -[dir="rtl"] .k-icon-folder:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-folder:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-fork:before { @@ -733,9 +726,9 @@ body.k-is-resizing { .k-icon-graph:before { content: ""; } - -[dir="rtl"] .k-icon-graph:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-graph:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-grid-four-up:before { @@ -785,17 +778,17 @@ body.k-is-resizing { .k-icon-info:before { content: ""; } - -[dir="rtl"] .k-icon-info:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-info:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-italic:before { content: ""; } - -[dir="rtl"] .k-icon-italic:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-italic:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-justify-center:before { @@ -805,25 +798,25 @@ body.k-is-resizing { .k-icon-justify-left:before { content: ""; } - -[dir="rtl"] .k-icon-justify-left:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-justify-left:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-justify-right:before { content: ""; } - -[dir="rtl"] .k-icon-justify-right:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-justify-right:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-key:before { content: ""; } - -[dir="rtl"] .k-icon-key:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-key:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-laptop:before { @@ -833,9 +826,9 @@ body.k-is-resizing { .k-icon-layers:before { content: ""; } - -[dir="rtl"] .k-icon-layers:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-layers:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-lightbulb:before { @@ -845,33 +838,33 @@ body.k-is-resizing { .k-icon-link-broken:before { content: ""; } - -[dir="rtl"] .k-icon-link-broken:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-link-broken:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-link-intact:before { content: ""; } - -[dir="rtl"] .k-icon-link-intact:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-link-intact:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-list-rich:before { content: ""; } - -[dir="rtl"] .k-icon-list-rich:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-list-rich:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-list:before { content: ""; } - -[dir="rtl"] .k-icon-list:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-list:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-location:before { @@ -901,9 +894,9 @@ body.k-is-resizing { .k-icon-magnifying-glass:before { content: ""; } - -[dir="rtl"] .k-icon-magnifying-glass:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-magnifying-glass:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-map-marker:before { @@ -921,9 +914,9 @@ body.k-is-resizing { .k-icon-media-play:before { content: ""; } - -[dir="rtl"] .k-icon-media-play:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-media-play:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-media-record:before { @@ -933,33 +926,33 @@ body.k-is-resizing { .k-icon-media-skip-backward:before { content: ""; } - -[dir="rtl"] .k-icon-media-skip-backward:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-media-skip-backward:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-media-skip-forward:before { content: ""; } - -[dir="rtl"] .k-icon-media-skip-forward:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-media-skip-forward:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-media-step-backward:before { content: ""; } - -[dir="rtl"] .k-icon-media-step-backward:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-media-step-backward:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-media-step-forward:before { content: ""; } - -[dir="rtl"] .k-icon-media-step-forward:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-media-step-forward:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-media-stop:before { @@ -1001,25 +994,25 @@ body.k-is-resizing { .k-icon-paperclip:before { content: ""; } - -[dir="rtl"] .k-icon-paperclip:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-paperclip:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-pencil:before { content: ""; } - -[dir="rtl"] .k-icon-pencil:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-pencil:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-people:before { content: ""; } - -[dir="rtl"] .k-icon-people:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-people:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-person:before { @@ -1033,9 +1026,9 @@ body.k-is-resizing { .k-icon-pie-chart:before { content: ""; } - -[dir="rtl"] .k-icon-pie-chart:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-pie-chart:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-pin:before { @@ -1045,9 +1038,9 @@ body.k-is-resizing { .k-icon-play-circle:before { content: ""; } - -[dir="rtl"] .k-icon-play-circle:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-play-circle:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-plus:before { @@ -1065,9 +1058,9 @@ body.k-is-resizing { .k-icon-project:before { content: ""; } - -[dir="rtl"] .k-icon-project:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-project:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-pulse:before { @@ -1081,9 +1074,9 @@ body.k-is-resizing { .k-icon-question-mark:before { content: ""; } - -[dir="rtl"] .k-icon-question-mark:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-question-mark:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-rain:before { @@ -1097,9 +1090,9 @@ body.k-is-resizing { .k-icon-reload:before { content: ""; } - -[dir="rtl"] .k-icon-reload:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-reload:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-resize-both:before { @@ -1129,17 +1122,17 @@ body.k-is-resizing { .k-icon-share-boxed:before { content: ""; } - -[dir="rtl"] .k-icon-share-boxed:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-share-boxed:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-share:before { content: ""; } - -[dir="rtl"] .k-icon-share:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-share:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-shield:before { @@ -1149,9 +1142,9 @@ body.k-is-resizing { .k-icon-signal:before { content: ""; } - -[dir="rtl"] .k-icon-signal:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-signal:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-signpost:before { @@ -1161,25 +1154,25 @@ body.k-is-resizing { .k-icon-sort-ascending:before { content: ""; } - -[dir="rtl"] .k-icon-sort-ascending:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-sort-ascending:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-sort-descending:before { content: ""; } - -[dir="rtl"] .k-icon-sort-descending:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-sort-descending:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-spreadsheet:before { content: ""; } - -[dir="rtl"] .k-icon-spreadsheet:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-spreadsheet:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-star:before { @@ -1197,17 +1190,17 @@ body.k-is-resizing { .k-icon-tag:before { content: ""; } - -[dir="rtl"] .k-icon-tag:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-tag:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-tags:before { content: ""; } - -[dir="rtl"] .k-icon-tags:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-tags:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-target:before { @@ -1265,33 +1258,33 @@ body.k-is-resizing { .k-icon-video:before { content: ""; } - -[dir="rtl"] .k-icon-video:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-video:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-volume-high:before { content: ""; } - -[dir="rtl"] .k-icon-volume-high:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-volume-high:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-volume-low:before { content: ""; } - -[dir="rtl"] .k-icon-volume-low:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-volume-low:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-volume-off:before { content: ""; } - -[dir="rtl"] .k-icon-volume-off:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-volume-off:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-warning:before { @@ -1305,9 +1298,9 @@ body.k-is-resizing { .k-icon-wrench:before { content: ""; } - -[dir="rtl"] .k-icon-wrench:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-wrench:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-x:before { @@ -1321,17 +1314,17 @@ body.k-is-resizing { .k-icon-zoom-in:before { content: ""; } - -[dir="rtl"] .k-icon-zoom-in:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-zoom-in:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-zoom-out:before { content: ""; } - -[dir="rtl"] .k-icon-zoom-out:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-zoom-out:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-close:before { @@ -1349,9 +1342,9 @@ body.k-is-resizing { .k-icon-document-audio:before { content: ""; } - -[dir="rtl"] .k-icon-document-audio:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-document-audio:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-document-default:before { @@ -1365,9 +1358,9 @@ body.k-is-resizing { .k-icon-document-folder:before { content: ""; } - -[dir="rtl"] .k-icon-document-folder:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-document-folder:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-document-image:before { @@ -1397,41 +1390,41 @@ body.k-is-resizing { .k-icon-filter:before { content: ""; } - -[dir="rtl"] .k-icon-filter:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-filter:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-folder-closed:before { content: ""; } - -[dir="rtl"] .k-icon-folder-closed:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-folder-closed:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-folder-opened:before { content: ""; } - -[dir="rtl"] .k-icon-folder-opened:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-folder-opened:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-menu-closed:before { content: ""; } - -[dir="rtl"] .k-icon-menu-closed:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-menu-closed:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-menu-opened:before { content: ""; } - -[dir="rtl"] .k-icon-menu-opened:before { - transform: scaleX(-1); +[dir=rtl] .k-icon-menu-opened:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-icon-open:before { @@ -2552,11 +2545,9 @@ body.k-is-resizing { * Try not to use `.k-visually-hidden` and `.k-visually-shown` classes together if possible. */ } - .k-ui-namespace, .k-ui-namespace *, .k-ui-namespace *:before, .k-ui-namespace *:after { box-sizing: border-box; } - .k-ui-namespace html { line-height: 1.15; /* 1 */ @@ -2565,11 +2556,9 @@ body.k-is-resizing { -webkit-text-size-adjust: 100%; /* 2 */ } - .k-ui-namespace body { margin: 0; } - .k-ui-namespace article, .k-ui-namespace aside, .k-ui-namespace footer, @@ -2578,23 +2567,19 @@ body.k-is-resizing { .k-ui-namespace section { display: block; } - .k-ui-namespace h1 { font-size: 2em; margin: 0.67em 0; } - .k-ui-namespace figcaption, .k-ui-namespace figure, .k-ui-namespace main { /* 1 */ display: block; } - .k-ui-namespace figure { margin: 1em 40px; } - .k-ui-namespace hr { box-sizing: content-box; /* 1 */ @@ -2603,40 +2588,35 @@ body.k-is-resizing { overflow: visible; /* 2 */ } - .k-ui-namespace pre { font-family: monospace, monospace; /* 1 */ font-size: 1em; /* 2 */ } - .k-ui-namespace a { background-color: transparent; /* 1 */ -webkit-text-decoration-skip: objects; /* 2 */ } - .k-ui-namespace abbr[title] { border-bottom: none; /* 1 */ text-decoration: underline; /* 2 */ - text-decoration: underline dotted; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; /* 2 */ } - .k-ui-namespace b, .k-ui-namespace strong { font-weight: inherit; } - .k-ui-namespace b, .k-ui-namespace strong { font-weight: bolder; } - .k-ui-namespace code, .k-ui-namespace kbd, .k-ui-namespace samp { @@ -2645,20 +2625,16 @@ body.k-is-resizing { font-size: 1em; /* 2 */ } - .k-ui-namespace dfn { font-style: italic; } - .k-ui-namespace mark { background-color: #ff0; color: #000; } - .k-ui-namespace small { font-size: 80%; } - .k-ui-namespace sub, .k-ui-namespace sup { font-size: 75%; @@ -2666,33 +2642,26 @@ body.k-is-resizing { position: relative; vertical-align: baseline; } - .k-ui-namespace sub { bottom: -0.25em; } - .k-ui-namespace sup { top: -0.5em; } - .k-ui-namespace audio, .k-ui-namespace video { display: inline-block; } - .k-ui-namespace audio:not([controls]) { display: none; height: 0; } - .k-ui-namespace img { border-style: none; } - .k-ui-namespace svg:not(:root) { overflow: hidden; } - .k-ui-namespace button, .k-ui-namespace input, .k-ui-namespace optgroup, @@ -2707,46 +2676,39 @@ body.k-is-resizing { margin: 0; /* 2 */ } - .k-ui-namespace button, .k-ui-namespace input { /* 1 */ overflow: visible; } - .k-ui-namespace button, .k-ui-namespace select { /* 1 */ text-transform: none; } - .k-ui-namespace button, -.k-ui-namespace html [type="button"], -.k-ui-namespace [type="reset"], -.k-ui-namespace [type="submit"] { +.k-ui-namespace html [type=button], +.k-ui-namespace [type=reset], +.k-ui-namespace [type=submit] { -webkit-appearance: button; /* 2 */ } - .k-ui-namespace button::-moz-focus-inner, -.k-ui-namespace [type="button"]::-moz-focus-inner, -.k-ui-namespace [type="reset"]::-moz-focus-inner, -.k-ui-namespace [type="submit"]::-moz-focus-inner { +.k-ui-namespace [type=button]::-moz-focus-inner, +.k-ui-namespace [type=reset]::-moz-focus-inner, +.k-ui-namespace [type=submit]::-moz-focus-inner { border-style: none; padding: 0; } - .k-ui-namespace button:-moz-focusring, -.k-ui-namespace [type="button"]:-moz-focusring, -.k-ui-namespace [type="reset"]:-moz-focusring, -.k-ui-namespace [type="submit"]:-moz-focusring { +.k-ui-namespace [type=button]:-moz-focusring, +.k-ui-namespace [type=reset]:-moz-focusring, +.k-ui-namespace [type=submit]:-moz-focusring { outline: 1px dotted ButtonText; } - .k-ui-namespace fieldset { padding: 0.35em 0.75em 0.625em; } - .k-ui-namespace legend { box-sizing: border-box; /* 1 */ @@ -2761,92 +2723,77 @@ body.k-is-resizing { white-space: normal; /* 1 */ } - .k-ui-namespace progress { display: inline-block; /* 1 */ vertical-align: baseline; /* 2 */ } - .k-ui-namespace textarea { overflow: auto; } - -.k-ui-namespace [type="checkbox"], -.k-ui-namespace [type="radio"] { +.k-ui-namespace [type=checkbox], +.k-ui-namespace [type=radio] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ } - -.k-ui-namespace [type="number"]::-webkit-inner-spin-button, -.k-ui-namespace [type="number"]::-webkit-outer-spin-button { +.k-ui-namespace [type=number]::-webkit-inner-spin-button, +.k-ui-namespace [type=number]::-webkit-outer-spin-button { height: auto; } - -.k-ui-namespace [type="search"] { +.k-ui-namespace [type=search] { -webkit-appearance: textfield; /* 1 */ outline-offset: -2px; /* 2 */ } - -.k-ui-namespace [type="search"]::-webkit-search-cancel-button, -.k-ui-namespace [type="search"]::-webkit-search-decoration { +.k-ui-namespace [type=search]::-webkit-search-cancel-button, +.k-ui-namespace [type=search]::-webkit-search-decoration { -webkit-appearance: none; } - .k-ui-namespace ::-webkit-file-upload-button { -webkit-appearance: button; /* 1 */ font: inherit; /* 2 */ } - .k-ui-namespace details, .k-ui-namespace menu { display: block; } - .k-ui-namespace summary { display: list-item; } - .k-ui-namespace canvas { display: inline-block; } - .k-ui-namespace template { display: none; } - .k-ui-namespace [hidden] { display: none; } - .k-ui-namespace .k-component { position: relative; /* 1 */ - background: #fbfafa; + background: #fbfbfb; margin: 0; /* 2 */ padding: 0; /* 2 */ - display: -ms-flexbox; display: flex; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex-direction: column; + flex: 1 1 auto; overflow: auto; backface-visibility: hidden; + transition: -webkit-transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); transition: transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); + transition: transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83), -webkit-transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; /* 3 */ } - .k-is-resizing .k-ui-namespace .k-component { overflow: hidden; } @@ -2857,28 +2804,28 @@ body.k-is-resizing { .k-ui-namespace .k-show-right-menu { /** - * Set opacity - */ + * Set opacity + */ } - .k-ui-namespace .k-show-right-menu .k-component { - transform: translateX(-272px); + -webkit-transform: translateX(-272px); + transform: translateX(-272px); } - @media screen and (min-width: 600px) { .k-ui-namespace .k-show-right-menu .k-component { - transform: translateX(0); + -webkit-transform: translateX(0); + transform: translateX(0); /* 2 */ } } - -[dir="rtl"] .k-ui-namespace .k-show-right-menu .k-component { - transform: translateX(272px); +[dir=rtl] .k-ui-namespace .k-show-right-menu .k-component { + -webkit-transform: translateX(272px); + transform: translateX(272px); } - @media screen and (min-width: 600px) { - [dir="rtl"] .k-ui-namespace .k-show-right-menu .k-component { - transform: translateX(0); + [dir=rtl] .k-ui-namespace .k-show-right-menu .k-component { + -webkit-transform: translateX(0); + transform: translateX(0); } } @@ -2886,40 +2833,32 @@ body.k-is-resizing { opacity: 0.75; /* 1 */ } - @media screen and (min-width: 600px) { .k-ui-namespace .k-show-right-menu .k-component .k-off-canvas-overlay-right { opacity: 0; } } - .k-ui-namespace .k-is-opened-right .k-component .k-off-canvas-overlay-right { z-index: 9; /* 1 */ } - @media screen and (min-width: 600px) { .k-ui-namespace .k-is-opened-right .k-component .k-off-canvas-overlay-right { z-index: -1; } } - .k-ui-namespace .k-component-wrapper { position: relative; - background: #fbfafa; - display: -ms-flexbox; + background: #fbfbfb; display: flex; - -ms-flex-direction: row; - flex-direction: row; - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex-direction: row; + flex: 1 1 auto; overflow: auto; min-height: 0; /** - * Hide overflow when resizing the window - */ + * Hide overflow when resizing the window + */ } - .k-is-resizing .k-ui-namespace .k-component-wrapper { overflow: hidden; } @@ -2929,47 +2868,43 @@ body.k-is-resizing { /* 1 */ background: white; /* 2 */ - display: -ms-flexbox; display: flex; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - -ms-flex-direction: column; - flex-direction: column; + flex: 1 1 auto; + flex-direction: column; overflow: hidden; /* Set overflow for breadcrumbs to properly work */ min-height: 0; backface-visibility: hidden; + transition: -webkit-transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); transition: transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); + transition: transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83), -webkit-transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; /* 3 */ } - .k-is-transitioning .k-ui-namespace .k-content { z-index: 2; } .k-ui-namespace .k-content-area { /** - * When content has a sub content sibling - */ + * When content has a sub content sibling + */ } - .k-ui-namespace .k-content-area .k-content:not(:last-child) { /** - * Set width and make room for resizer - */ + * Set width and make room for resizer + */ /** - * When there's also a right sidebar make sure the right sidebar is only 50% of the width - * and reset this when querie is reached - */ + * When there's also a right sidebar make sure the right sidebar is only 50% of the width + * and reset this when querie is reached + */ /** - * The resizer - */ + * The resizer + */ /** - * Search container adjustments - */ + * Search container adjustments + */ } - @media screen and (min-width: 1024px) { .k-ui-namespace .k-content-area .k-content:not(:last-child) { min-width: 280px; @@ -2979,16 +2914,17 @@ body.k-is-resizing { .k-js-enabled .k-ui-namespace .k-content-area .k-content:not(:last-child) { padding-right: 8px; } - .k-js-enabled [dir="rtl"] .k-ui-namespace .k-content-area .k-content:not(:last-child) { + + .k-js-enabled [dir=rtl] .k-ui-namespace .k-content-area .k-content:not(:last-child) { padding-right: 0; padding-left: 8px; } - .k-js-enabled[dir="rtl"] .k-ui-namespace .k-content-area .k-content:not(:last-child) { + + .k-js-enabled[dir=rtl] .k-ui-namespace .k-content-area .k-content:not(:last-child) { padding-right: 0; padding-left: 8px; } } - @media screen and (min-width: 600px) { .k-ui-namespace .k-content-area .k-content:not(:last-child) .k-sidebar-right { min-width: 0; @@ -2996,13 +2932,11 @@ body.k-is-resizing { max-width: 50%; } } - @media screen and (min-width: 1024px) { .k-ui-namespace .k-content-area .k-content:not(:last-child) .k-sidebar-right { width: 272px; } } - .k-ui-namespace .k-content-area .k-content:not(:last-child) .k-pane-resizer { width: 8px; height: 100%; @@ -3016,8 +2950,7 @@ body.k-is-resizing { cursor: col-resize; display: none; } - -[dir="rtl"] .k-ui-namespace .k-content-area .k-content:not(:last-child) .k-pane-resizer { +[dir=rtl] .k-ui-namespace .k-content-area .k-content:not(:last-child) .k-pane-resizer { right: auto; left: 0; border-left: none; @@ -3029,99 +2962,91 @@ body.k-is-resizing { display: block; } } - .k-ui-namespace .k-content-area .k-content:not(:last-child) .k-scopebar__item--search { min-width: 100%; width: 100%; max-width: 100%; } - .k-ui-namespace .k-content-area .k-content:not(:last-child) .k-scopebar__item--search .k-search__field { border-left: none; border-right: none; } - .k-ui-namespace .k-show-left-menu { /** - * Set opacity - */ + * Set opacity + */ } - .k-ui-namespace .k-show-left-menu .k-content-area, .k-ui-namespace .k-show-left-menu .k-content { - transform: translate(272px, 0); + -webkit-transform: translate(272px, 0); + transform: translate(272px, 0); /* 1 */ /** - * Reset transform when .k-content is inside a .k-content-area - */ + * Reset transform when .k-content is inside a .k-content-area + */ } - @media screen and (min-width: 768px) { .k-ui-namespace .k-show-left-menu .k-content-area, - .k-ui-namespace .k-show-left-menu .k-content { - transform: translate(0, 0); +.k-ui-namespace .k-show-left-menu .k-content { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); /* 2 */ } } - .k-ui-namespace .k-show-left-menu .k-content-area .k-content, .k-ui-namespace .k-show-left-menu .k-content .k-content { - transform: none; + -webkit-transform: none; + transform: none; } - -[dir="rtl"] .k-ui-namespace .k-show-left-menu .k-content-area, -[dir="rtl"] .k-ui-namespace .k-show-left-menu .k-content { - transform: translate(-272px, 0); +[dir=rtl] .k-ui-namespace .k-show-left-menu .k-content-area, +[dir=rtl] .k-ui-namespace .k-show-left-menu .k-content { + -webkit-transform: translate(-272px, 0); + transform: translate(-272px, 0); } - @media screen and (min-width: 768px) { - [dir="rtl"] .k-ui-namespace .k-show-left-menu .k-content-area, - [dir="rtl"] .k-ui-namespace .k-show-left-menu .k-content { - transform: translate(0, 0); + [dir=rtl] .k-ui-namespace .k-show-left-menu .k-content-area, +[dir=rtl] .k-ui-namespace .k-show-left-menu .k-content { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); } } - -[dir="rtl"] .k-ui-namespace .k-show-left-menu .k-content-area .k-content, -[dir="rtl"] .k-ui-namespace .k-show-left-menu .k-content .k-content { - transform: none; +[dir=rtl] .k-ui-namespace .k-show-left-menu .k-content-area .k-content, +[dir=rtl] .k-ui-namespace .k-show-left-menu .k-content .k-content { + -webkit-transform: none; + transform: none; } .k-ui-namespace .k-show-left-menu .k-content-area .k-off-canvas-overlay-left, .k-ui-namespace .k-show-left-menu .k-content .k-off-canvas-overlay-left { opacity: 0.75; } - @media screen and (min-width: 768px) { .k-ui-namespace .k-show-left-menu .k-content-area .k-off-canvas-overlay-left, - .k-ui-namespace .k-show-left-menu .k-content .k-off-canvas-overlay-left { +.k-ui-namespace .k-show-left-menu .k-content .k-off-canvas-overlay-left { opacity: 0; } } - .k-ui-namespace .k-is-opened-left .k-content-area, .k-ui-namespace .k-is-opened-left .k-content { overflow: hidden; /** - * Set z-index so it will become visible - */ + * Set z-index so it will become visible + */ } - @media screen and (min-width: 768px) { .k-ui-namespace .k-is-opened-left .k-content-area, - .k-ui-namespace .k-is-opened-left .k-content { +.k-ui-namespace .k-is-opened-left .k-content { overflow: auto; } } - @media screen and (min-width: 600px) { .k-ui-namespace .k-is-opened-left .k-content-area, - .k-ui-namespace .k-is-opened-left .k-content { +.k-ui-namespace .k-is-opened-left .k-content { overflow: auto; } } - -.k-is-resizing .k-ui-namespace .k-is-opened-left .k-content-area, .k-is-resizing -.k-ui-namespace .k-is-opened-left .k-content { +.k-is-resizing .k-ui-namespace .k-is-opened-left .k-content-area, +.k-is-resizing .k-ui-namespace .k-is-opened-left .k-content { overflow: hidden; } @@ -3129,28 +3054,25 @@ body.k-is-resizing { .k-ui-namespace .k-is-opened-left .k-content .k-off-canvas-overlay-left { z-index: 9; } - @media screen and (min-width: 768px) { .k-ui-namespace .k-is-opened-left .k-content-area .k-off-canvas-overlay-left, - .k-ui-namespace .k-is-opened-left .k-content .k-off-canvas-overlay-left { +.k-ui-namespace .k-is-opened-left .k-content .k-off-canvas-overlay-left { z-index: -1; } } - .k-ui-namespace .k-content-area { position: relative; overflow: hidden; - display: -ms-flexbox; display: flex; - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex: 1 1 auto; width: auto; min-height: 0; backface-visibility: hidden; + transition: -webkit-transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); transition: transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); + transition: transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83), -webkit-transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } - .k-is-transitioning .k-ui-namespace .k-content-area { z-index: 3; } @@ -3158,88 +3080,77 @@ body.k-is-resizing { .k-ui-namespace .k-show-subcontent-area .k-button.k-subcontent-toggle { opacity: 1; } - .k-ui-namespace .k-show-subcontent-area .k-content-area__child { - transform: translateX(-100%) translateX(48px); + -webkit-transform: translateX(-100%) translateX(48px); + transform: translateX(-100%) translateX(48px); } - @media screen and (min-width: 1024px) { .k-ui-namespace .k-show-subcontent-area .k-content-area__child { - transform: none; + -webkit-transform: none; + transform: none; } } - -[dir="rtl"] .k-ui-namespace .k-show-subcontent-area .k-content-area__child { - transform: translateX(100%) translateX(-48px); +[dir=rtl] .k-ui-namespace .k-show-subcontent-area .k-content-area__child { + -webkit-transform: translateX(100%) translateX(-48px); + transform: translateX(100%) translateX(-48px); } - @media screen and (min-width: 1024px) { - [dir="rtl"] .k-ui-namespace .k-show-subcontent-area .k-content-area__child { - transform: none; + [dir=rtl] .k-ui-namespace .k-show-subcontent-area .k-content-area__child { + -webkit-transform: none; + transform: none; } } .k-ui-namespace .k-show-subcontent-area .k-off-canvas-overlay-subcontent { opacity: 0.75; } - @media screen and (min-width: 1024px) { .k-ui-namespace .k-show-subcontent-area .k-off-canvas-overlay-subcontent { opacity: 0; } } - .k-ui-namespace .k-is-opened-subcontent .k-content-area { z-index: 3; } - .k-ui-namespace .k-is-opened-subcontent .k-button.k-subcontent-toggle { visibility: visible; z-index: 10; } - .k-ui-namespace .k-is-opened-subcontent .k-off-canvas-overlay-subcontent { z-index: 9; } - @media screen and (min-width: 1024px) { .k-ui-namespace .k-is-opened-subcontent .k-off-canvas-overlay-subcontent { z-index: -1; } } - .k-ui-namespace .k-content-area__child { position: relative; display: none; - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex: 1 1 auto; width: auto; min-height: 0; overflow: visible; max-width: 100%; /* 1 */ backface-visibility: hidden; + transition: -webkit-transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); transition: transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); + transition: transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83), -webkit-transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; /** - * Inherit z-index to make sure toggle button wins over the overlay - */ + * Inherit z-index to make sure toggle button wins over the overlay + */ } - .k-ui-namespace .k-content-area__child.k-is-active { - display: -ms-flexbox; display: flex; } - .k-ui-namespace .k-content-area__child:nth-last-child(2):first-child, .k-ui-namespace .k-content-area__child:only-child { - display: -ms-flexbox; display: flex; } - .k-ui-namespace .k-content-area__child .k-content { z-index: inherit; } - .k-ui-namespace .k-content-wrapper { position: relative; /* 1 */ @@ -3247,31 +3158,23 @@ body.k-is-resizing { /* 2 */ margin: 0; overflow: hidden; - display: -ms-flexbox; display: flex; - -ms-flex-direction: row; - flex-direction: row; - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex-direction: row; + flex: 1 1 auto; border-bottom: none; min-height: 0; } - .k-ui-namespace .k-flex-wrapper { margin: 0; padding: 0; list-style: none; border: none; background: transparent; - display: -ms-flexbox; display: flex; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex-direction: column; + flex: 1 1 auto; overflow: auto; } - .k-is-resizing .k-ui-namespace .k-flex-wrapper { overflow: hidden; } @@ -3279,22 +3182,18 @@ body.k-is-resizing { .k-ui-namespace .k-container { width: 100%; margin: 0 auto; - -ms-flex: 0 0 auto; - flex: 0 0 auto; + flex: 0 0 auto; background-color: inherit; /* 1 */ /* When resizing */ } - .k-ui-namespace .k-container:before, .k-ui-namespace .k-container:after { display: table; content: " "; } - .k-ui-namespace .k-container:after { clear: both; } - .k-is-resizing .k-ui-namespace .k-container { overflow: hidden; } @@ -3304,19 +3203,16 @@ body.k-is-resizing { overflow: hidden; } } - .k-ui-namespace .k-container + .k-container .k-container__full, .k-ui-namespace .k-container + .k-container .k-container__main, .k-ui-namespace .k-container + .k-container .k-container__sub { padding-top: 0; } - .k-ui-namespace .k-container__main { padding: 16px; background-color: inherit; /* 1 */ } - @media screen and (min-width: 768px) { .k-ui-namespace .k-container__main { float: left; @@ -3328,25 +3224,23 @@ body.k-is-resizing { .k-ui-namespace .k-container__main:last-child:not(:first-child) { padding-left: 8px; } - [dir="rtl"] .k-ui-namespace .k-container__main { + [dir=rtl] .k-ui-namespace .k-container__main { float: right; } - [dir="rtl"] .k-ui-namespace .k-container__main:first-child { + [dir=rtl] .k-ui-namespace .k-container__main:first-child { padding-right: 16px; padding-left: 8px; } - [dir="rtl"] .k-ui-namespace .k-container__main:last-child:not(:first-child) { + [dir=rtl] .k-ui-namespace .k-container__main:last-child:not(:first-child) { padding-left: 16px; padding-right: 8px; } } - .k-ui-namespace .k-container__sub { padding: 16px; background-color: inherit; /* 1 */ } - @media screen and (min-width: 768px) { .k-ui-namespace .k-container__sub { float: left; @@ -3358,29 +3252,26 @@ body.k-is-resizing { .k-ui-namespace .k-container__sub:last-child:not(:first-child) { padding-left: 8px; } - [dir="rtl"] .k-ui-namespace .k-container__sub { + [dir=rtl] .k-ui-namespace .k-container__sub { float: right; } - [dir="rtl"] .k-ui-namespace .k-container__sub:first-child { + [dir=rtl] .k-ui-namespace .k-container__sub:first-child { padding-right: 16px; padding-left: 8px; } - [dir="rtl"] .k-ui-namespace .k-container__sub:last-child:not(:first-child) { + [dir=rtl] .k-ui-namespace .k-container__sub:last-child:not(:first-child) { padding-left: 16px; padding-right: 8px; } } - .k-ui-namespace .k-container__full { clear: both; width: auto; padding: 16px; } - .k-ui-namespace .k-container__full--spaced-top.k-container__full--spaced-top { padding: 16px 0 0; } - .k-ui-namespace.k-ui-container { max-width: 400px; /* 1 */ @@ -3395,25 +3286,20 @@ body.k-is-resizing { /* 3 */ color: #222222; /* 3 */ - display: -ms-flexbox; display: flex; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - -ms-flex-direction: column; - flex-direction: column; + flex: 1 1 auto; + flex-direction: column; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -webkit-overflow-scrolling: touch; } - @media screen and (min-width: 400px) { .k-ui-namespace.k-ui-container { max-width: none; /* 2 */ } } - -[dir="rtl"] .k-ui-namespace.k-ui-container { +[dir=rtl] .k-ui-namespace.k-ui-container { direction: rtl; } @@ -3425,40 +3311,32 @@ body.k-is-resizing { white-space: nowrap; /* 1 */ padding: 16px; - display: -ms-flexbox; display: flex; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - -ms-flex-align: center; - align-items: center; + flex: 1 1 auto; + align-items: center; } - .k-ui-namespace .k-sidebar-left, .k-ui-namespace .k-sidebar-right { position: relative; overflow: auto; -webkit-overflow-scrolling: touch; - display: -ms-flexbox; display: flex; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex: 0 0 auto; - flex: 0 0 auto; + flex-direction: column; + flex: 0 0 auto; /** - * When resizing - */ + * When resizing + */ /** - * When JavaScript is enabled - */ + * When JavaScript is enabled + */ } - -.k-is-resizing .k-ui-namespace .k-sidebar-left, .k-is-resizing -.k-ui-namespace .k-sidebar-right { +.k-is-resizing .k-ui-namespace .k-sidebar-left, +.k-is-resizing .k-ui-namespace .k-sidebar-right { overflow: hidden; } -.k-js-enabled .k-ui-namespace .k-sidebar-left, .k-js-enabled -.k-ui-namespace .k-sidebar-right { +.k-js-enabled .k-ui-namespace .k-sidebar-left, +.k-js-enabled .k-ui-namespace .k-sidebar-right { position: absolute; z-index: -1; top: 0; @@ -3471,17 +3349,16 @@ body.k-is-resizing { color: #222222; border-right: 1px solid #cfcfcf; /** - * Sidebar width - */ + * Sidebar width + */ /** - * Larger sidebar when space is available - */ + * Larger sidebar when space is available + */ /** - * When JavaScript is enabled - */ + * When JavaScript is enabled + */ } - -[dir="rtl"] .k-ui-namespace .k-sidebar-left { +[dir=rtl] .k-ui-namespace .k-sidebar-left { border-right: none; border-left: 1px solid #cfcfcf; } @@ -3490,12 +3367,12 @@ body.k-is-resizing { left: 0; } -.k-js-enabled [dir="rtl"] .k-ui-namespace .k-sidebar-left { +.k-js-enabled [dir=rtl] .k-ui-namespace .k-sidebar-left { left: auto; right: 0; } -.k-js-enabled[dir="rtl"] .k-ui-namespace .k-sidebar-left { +.k-js-enabled[dir=rtl] .k-ui-namespace .k-sidebar-left { left: auto; right: 0; } @@ -3507,7 +3384,6 @@ body.k-is-resizing { max-width: 208px; } } - @media screen and (min-width: 1024px) { .k-ui-namespace .k-sidebar-left { min-width: 272px; @@ -3515,23 +3391,20 @@ body.k-is-resizing { max-width: 272px; } } - .k-js-enabled .k-ui-namespace .k-sidebar-left { min-width: 272px; width: 272px; max-width: 272px; /** - * On 'desktop' we 'open' the sidebar by default - */ + * On 'desktop' we 'open' the sidebar by default + */ /** - * And we make it even larger when there's enough space - */ + * And we make it even larger when there's enough space + */ } - @media screen and (min-width: 768px) { .k-js-enabled .k-ui-namespace .k-sidebar-left { position: relative; - display: -ms-flexbox; display: flex; height: auto; min-width: 208px; @@ -3540,7 +3413,6 @@ body.k-is-resizing { z-index: 1; } } - @media screen and (min-width: 1024px) { .k-js-enabled .k-ui-namespace .k-sidebar-left { min-width: 272px; @@ -3551,26 +3423,23 @@ body.k-is-resizing { .k-ui-namespace .k-is-opened-left .k-sidebar-left { z-index: 1; - display: -ms-flexbox; display: flex; } - .k-ui-namespace .k-sidebar-right { background: #eeeeee; color: #222222; border-left: 1px solid #cfcfcf; /** - * Sidebar width - */ + * Sidebar width + */ /** - * Larger sidebar when space is available - */ + * Larger sidebar when space is available + */ /** - * When JavaScript is enabled - */ + * When JavaScript is enabled + */ } - -[dir="rtl"] .k-ui-namespace .k-sidebar-right { +[dir=rtl] .k-ui-namespace .k-sidebar-right { border-left: none; border-right: 1px solid #cfcfcf; } @@ -3579,12 +3448,12 @@ body.k-is-resizing { right: 0; } -.k-js-enabled [dir="rtl"] .k-ui-namespace .k-sidebar-right { +.k-js-enabled [dir=rtl] .k-ui-namespace .k-sidebar-right { right: auto; left: 0; } -.k-js-enabled[dir="rtl"] .k-ui-namespace .k-sidebar-right { +.k-js-enabled[dir=rtl] .k-ui-namespace .k-sidebar-right { right: auto; left: 0; } @@ -3596,7 +3465,6 @@ body.k-is-resizing { max-width: 208px; } } - @media screen and (min-width: 600px) { .k-ui-namespace .k-sidebar-right { min-width: 272px; @@ -3604,23 +3472,20 @@ body.k-is-resizing { max-width: 272px; } } - .k-js-enabled .k-ui-namespace .k-sidebar-right { min-width: 272px; width: 272px; max-width: 272px; /** - * On 'desktop' we 'open' the sidebar by default - */ + * On 'desktop' we 'open' the sidebar by default + */ /** - * And we make it even larger when there's enough space - */ + * And we make it even larger when there's enough space + */ } - @media screen and (min-width: 600px) { .k-js-enabled .k-ui-namespace .k-sidebar-right { position: relative; - display: -ms-flexbox; display: flex; height: auto; min-width: 208px; @@ -3629,7 +3494,6 @@ body.k-is-resizing { z-index: 1; } } - @media screen and (min-width: 1024px) { .k-js-enabled .k-ui-namespace .k-sidebar-right { min-width: 272px; @@ -3639,20 +3503,15 @@ body.k-is-resizing { } .k-ui-namespace .k-is-opened-right .k-sidebar-right { - display: -ms-flexbox; display: flex; z-index: 1; } - .k-ui-namespace .k-subcontent { background: white; border-left: 1px solid #e1e1e1; - display: -ms-flexbox; display: flex; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - -ms-flex-direction: column; - flex-direction: column; + flex: 1 1 auto; + flex-direction: column; overflow: hidden; /* 2 */ min-height: 0; @@ -3663,8 +3522,7 @@ body.k-is-resizing { top: 0; bottom: 0; } - -[dir="rtl"] .k-ui-namespace .k-subcontent { +[dir=rtl] .k-ui-namespace .k-subcontent { left: auto; right: 100%; border-left: none; @@ -3678,38 +3536,29 @@ body.k-is-resizing { width: auto; z-index: 1; } - [dir="rtl"] .k-ui-namespace .k-subcontent { + [dir=rtl] .k-ui-namespace .k-subcontent { right: auto; } } - @media screen and (min-width: 1024px) { .k-ui-namespace .k-button.k-subcontent-toggle { display: none; } } - .k-ui-namespace .k-subcontent__child { - display: -ms-flexbox; display: flex; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - -ms-flex-direction: column; - flex-direction: column; + flex: 1 1 auto; + flex-direction: column; width: auto; overflow: hidden; min-height: 0; } - .k-ui-namespace .k-subcontent__child:not(:only-child) { display: none; } - .k-ui-namespace .k-subcontent__child:not(:only-child).k-is-active { - display: -ms-flexbox; display: flex; } - .k-ui-namespace .k-button.k-subcontent-toggle { position: absolute; visibility: hidden; @@ -3724,14 +3573,12 @@ body.k-is-resizing { transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } - @media screen and (min-width: 1024px) { .k-ui-namespace .k-button.k-subcontent-toggle { display: none; } } - -[dir="rtl"] .k-ui-namespace .k-button.k-subcontent-toggle { +[dir=rtl] .k-ui-namespace .k-button.k-subcontent-toggle { margin: 0; right: auto; left: 8px; @@ -3739,42 +3586,37 @@ body.k-is-resizing { .k-ui-namespace .k-wrapper { position: relative; - display: -ms-flexbox; display: flex; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex-direction: column; + flex: 1 1 auto; overflow: hidden; backface-visibility: hidden; + transition: -webkit-transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); transition: transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); + transition: transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83), -webkit-transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } - .k-ui-namespace .k-is-opened-left, .k-ui-namespace .k-is-opened-right { overflow: hidden; /* 1 */ } - @media screen and (min-width: 768px) { .k-ui-namespace .k-is-opened-left, - .k-ui-namespace .k-is-opened-right { +.k-ui-namespace .k-is-opened-right { overflow: auto; /* 2 */ } } - @media screen and (min-width: 600px) { .k-ui-namespace .k-is-opened-left, - .k-ui-namespace .k-is-opened-right { +.k-ui-namespace .k-is-opened-right { overflow: auto; /* 2 */ } } - -.k-is-resizing .k-ui-namespace .k-is-opened-left, .k-is-resizing -.k-ui-namespace .k-is-opened-right { +.k-is-resizing .k-ui-namespace .k-is-opened-left, +.k-is-resizing .k-ui-namespace .k-is-opened-right { overflow: hidden; /* 3 */ } @@ -3800,20 +3642,17 @@ body.k-is-resizing { transition: opacity 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } - .k-ui-namespace a { color: #222222; cursor: pointer; } - .k-ui-namespace a:focus, .k-ui-namespace a:hover { color: #222222; } - .k-ui-namespace, .k-ui-namespace *, .k-ui-namespace *:before, .k-ui-namespace *:after { - backface-visibility: hidden; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; } - .k-ui-namespace body { min-height: 100%; /* 1 */ @@ -3824,45 +3663,36 @@ body.k-is-resizing { margin: 0; /* 2 */ /** - * Setup flexbox - */ - display: -ms-flexbox; + * Setup flexbox + */ display: flex; /* 3 */ - -ms-flex-direction: column; - flex-direction: column; + flex-direction: column; /* 3 */ - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex: 1 1 auto; /* 3 */ /** - * When resizing - */ + * When resizing + */ } - .k-ui-namespace body.k-is-resizing { overflow: hidden; /* 4 */ } - .k-ui-namespace dl { margin-top: 0; margin-bottom: 16px; } - .k-ui-namespace dl:before, .k-ui-namespace dl:after { display: table; content: " "; } - .k-ui-namespace dl:after { clear: both; } - .k-ui-namespace dl:last-child { margin-bottom: 0; } - .k-ui-namespace dt { margin: 0; padding: 0; @@ -3875,12 +3705,10 @@ body.k-is-resizing { margin-right: 4px; margin-bottom: 4px; } - .k-ui-namespace dt:last-child { margin-bottom: 0; } - -[dir="rtl"] .k-ui-namespace dt { +[dir=rtl] .k-ui-namespace dt { float: right; clear: right; margin-right: 0; @@ -3896,19 +3724,15 @@ body.k-is-resizing { margin-bottom: 4px; max-width: 100%; } - .k-ui-namespace dd:last-child { margin-bottom: 0; } - .k-ui-namespace dd.k-ellipsis { vertical-align: bottom; } - .k-ui-namespace dd.k-ellipsis .k-ellipsis__item { vertical-align: inherit; } - .k-ui-namespace fieldset { margin: 0; padding: 0; @@ -3919,21 +3743,17 @@ body.k-is-resizing { min-width: 0; /* 1 */ } - .k-ui-namespace fieldset:last-child { margin-bottom: 0; } - .k-ui-namespace h1, .k-ui-namespace h2, .k-ui-namespace h3, .k-ui-namespace h4, .k-ui-namespace h5, .k-ui-namespace h6 { margin-top: 0; /* 1 */ margin-bottom: 16px; } - .k-ui-namespace h1:last-child, .k-ui-namespace h2:last-child, .k-ui-namespace h3:last-child, .k-ui-namespace h4:last-child, .k-ui-namespace h5:last-child, .k-ui-namespace h6:last-child { margin-bottom: 0; } - .k-ui-namespace html { min-height: 100%; /* 1 */ @@ -3955,135 +3775,126 @@ body.k-is-resizing { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } - .k-ui-namespace img { max-width: 100%; /* 1 */ height: auto; } - .k-ui-namespace img:only-child { vertical-align: middle; /* 2 */ - backface-visibility: hidden; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; /* 3 */ } - .k-ui-namespace .k-image-16 { min-width: 16px; width: 16px; max-width: 16px; } - -.k-ui-namespace input[type="search"] { +.k-ui-namespace input[type=search] { box-sizing: border-box; /* 1 */ } - -.k-ui-namespace input[type="radio"], -.k-ui-namespace input[type="checkbox"] { +.k-ui-namespace input[type=radio], +.k-ui-namespace input[type=checkbox] { margin: 4px 0 0; /* 2 */ line-height: normal; /* 2 */ } - -.k-ui-namespace input[type="file"] { +.k-ui-namespace input[type=file] { display: block; /* 2 */ } - -.k-ui-namespace input[type="range"] { +.k-ui-namespace input[type=range] { display: block; /* 3 */ width: 100%; /* 3 */ } - -.k-ui-namespace input[type="file"]:focus, -.k-ui-namespace input[type="radio"]:focus, -.k-ui-namespace input[type="checkbox"]:focus { +.k-ui-namespace input[type=file]:focus, +.k-ui-namespace input[type=radio]:focus, +.k-ui-namespace input[type=checkbox]:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; /* 4 */ } - .k-ui-namespace select, .k-ui-namespace textarea, -.k-ui-namespace input[type="text"], -.k-ui-namespace input[type="password"], -.k-ui-namespace input[type="datetime"], -.k-ui-namespace input[type="datetime-local"], -.k-ui-namespace input[type="date"], -.k-ui-namespace input[type="month"], -.k-ui-namespace input[type="time"], -.k-ui-namespace input[type="week"], -.k-ui-namespace input[type="number"], -.k-ui-namespace input[type="email"], -.k-ui-namespace input[type="url"], -.k-ui-namespace input[type="search"], -.k-ui-namespace input[type="tel"], -.k-ui-namespace input[type="color"], +.k-ui-namespace input[type=text], +.k-ui-namespace input[type=password], +.k-ui-namespace input[type=datetime], +.k-ui-namespace input[type=datetime-local], +.k-ui-namespace input[type=date], +.k-ui-namespace input[type=month], +.k-ui-namespace input[type=time], +.k-ui-namespace input[type=week], +.k-ui-namespace input[type=number], +.k-ui-namespace input[type=email], +.k-ui-namespace input[type=url], +.k-ui-namespace input[type=search], +.k-ui-namespace input[type=tel], +.k-ui-namespace input[type=color], .k-ui-namespace .uneditable-input { height: 32px; /* 5 */ } - -.k-touchevents .k-ui-namespace select:focus, .k-touchevents .k-ui-namespace select:active, .k-touchevents -.k-ui-namespace textarea:focus, .k-touchevents -.k-ui-namespace textarea:active, .k-touchevents -.k-ui-namespace input[type="text"]:focus, .k-touchevents -.k-ui-namespace input[type="text"]:active, .k-touchevents -.k-ui-namespace input[type="password"]:focus, .k-touchevents -.k-ui-namespace input[type="password"]:active, .k-touchevents -.k-ui-namespace input[type="datetime"]:focus, .k-touchevents -.k-ui-namespace input[type="datetime"]:active, .k-touchevents -.k-ui-namespace input[type="datetime-local"]:focus, .k-touchevents -.k-ui-namespace input[type="datetime-local"]:active, .k-touchevents -.k-ui-namespace input[type="date"]:focus, .k-touchevents -.k-ui-namespace input[type="date"]:active, .k-touchevents -.k-ui-namespace input[type="month"]:focus, .k-touchevents -.k-ui-namespace input[type="month"]:active, .k-touchevents -.k-ui-namespace input[type="time"]:focus, .k-touchevents -.k-ui-namespace input[type="time"]:active, .k-touchevents -.k-ui-namespace input[type="week"]:focus, .k-touchevents -.k-ui-namespace input[type="week"]:active, .k-touchevents -.k-ui-namespace input[type="number"]:focus, .k-touchevents -.k-ui-namespace input[type="number"]:active, .k-touchevents -.k-ui-namespace input[type="email"]:focus, .k-touchevents -.k-ui-namespace input[type="email"]:active, .k-touchevents -.k-ui-namespace input[type="url"]:focus, .k-touchevents -.k-ui-namespace input[type="url"]:active, .k-touchevents -.k-ui-namespace input[type="search"]:focus, .k-touchevents -.k-ui-namespace input[type="search"]:active, .k-touchevents -.k-ui-namespace input[type="tel"]:focus, .k-touchevents -.k-ui-namespace input[type="tel"]:active, .k-touchevents -.k-ui-namespace input[type="color"]:focus, .k-touchevents -.k-ui-namespace input[type="color"]:active, .k-touchevents -.k-ui-namespace .uneditable-input:focus, .k-touchevents -.k-ui-namespace .uneditable-input:active { +.k-touchevents .k-ui-namespace select:focus, .k-touchevents .k-ui-namespace select:active, +.k-touchevents .k-ui-namespace textarea:focus, +.k-touchevents .k-ui-namespace textarea:active, +.k-touchevents .k-ui-namespace input[type=text]:focus, +.k-touchevents .k-ui-namespace input[type=text]:active, +.k-touchevents .k-ui-namespace input[type=password]:focus, +.k-touchevents .k-ui-namespace input[type=password]:active, +.k-touchevents .k-ui-namespace input[type=datetime]:focus, +.k-touchevents .k-ui-namespace input[type=datetime]:active, +.k-touchevents .k-ui-namespace input[type=datetime-local]:focus, +.k-touchevents .k-ui-namespace input[type=datetime-local]:active, +.k-touchevents .k-ui-namespace input[type=date]:focus, +.k-touchevents .k-ui-namespace input[type=date]:active, +.k-touchevents .k-ui-namespace input[type=month]:focus, +.k-touchevents .k-ui-namespace input[type=month]:active, +.k-touchevents .k-ui-namespace input[type=time]:focus, +.k-touchevents .k-ui-namespace input[type=time]:active, +.k-touchevents .k-ui-namespace input[type=week]:focus, +.k-touchevents .k-ui-namespace input[type=week]:active, +.k-touchevents .k-ui-namespace input[type=number]:focus, +.k-touchevents .k-ui-namespace input[type=number]:active, +.k-touchevents .k-ui-namespace input[type=email]:focus, +.k-touchevents .k-ui-namespace input[type=email]:active, +.k-touchevents .k-ui-namespace input[type=url]:focus, +.k-touchevents .k-ui-namespace input[type=url]:active, +.k-touchevents .k-ui-namespace input[type=search]:focus, +.k-touchevents .k-ui-namespace input[type=search]:active, +.k-touchevents .k-ui-namespace input[type=tel]:focus, +.k-touchevents .k-ui-namespace input[type=tel]:active, +.k-touchevents .k-ui-namespace input[type=color]:focus, +.k-touchevents .k-ui-namespace input[type=color]:active, +.k-touchevents .k-ui-namespace .uneditable-input:focus, +.k-touchevents .k-ui-namespace .uneditable-input:active { font-size: 16px !important; /* 6 */ } -[dir="rtl"] .k-ui-namespace select, -[dir="rtl"] .k-ui-namespace textarea, -[dir="rtl"] .k-ui-namespace input[type="text"], -[dir="rtl"] .k-ui-namespace input[type="password"], -[dir="rtl"] .k-ui-namespace input[type="datetime"], -[dir="rtl"] .k-ui-namespace input[type="datetime-local"], -[dir="rtl"] .k-ui-namespace input[type="date"], -[dir="rtl"] .k-ui-namespace input[type="month"], -[dir="rtl"] .k-ui-namespace input[type="time"], -[dir="rtl"] .k-ui-namespace input[type="week"], -[dir="rtl"] .k-ui-namespace input[type="number"], -[dir="rtl"] .k-ui-namespace input[type="email"], -[dir="rtl"] .k-ui-namespace input[type="url"], -[dir="rtl"] .k-ui-namespace input[type="search"], -[dir="rtl"] .k-ui-namespace input[type="tel"], -[dir="rtl"] .k-ui-namespace input[type="color"], -[dir="rtl"] .k-ui-namespace .uneditable-input { +[dir=rtl] .k-ui-namespace select, +[dir=rtl] .k-ui-namespace textarea, +[dir=rtl] .k-ui-namespace input[type=text], +[dir=rtl] .k-ui-namespace input[type=password], +[dir=rtl] .k-ui-namespace input[type=datetime], +[dir=rtl] .k-ui-namespace input[type=datetime-local], +[dir=rtl] .k-ui-namespace input[type=date], +[dir=rtl] .k-ui-namespace input[type=month], +[dir=rtl] .k-ui-namespace input[type=time], +[dir=rtl] .k-ui-namespace input[type=week], +[dir=rtl] .k-ui-namespace input[type=number], +[dir=rtl] .k-ui-namespace input[type=email], +[dir=rtl] .k-ui-namespace input[type=url], +[dir=rtl] .k-ui-namespace input[type=search], +[dir=rtl] .k-ui-namespace input[type=tel], +[dir=rtl] .k-ui-namespace input[type=color], +[dir=rtl] .k-ui-namespace .uneditable-input { text-align: right; } @@ -4093,7 +3904,6 @@ body.k-is-resizing { height: auto; /* 7 */ } - .k-ui-namespace label { display: inline-block; vertical-align: middle; @@ -4102,21 +3912,17 @@ body.k-is-resizing { margin-bottom: 4px; font-weight: 700; } - .k-ui-namespace label:last-child { margin-bottom: 0; } - .k-ui-namespace label + small { display: inline-block; vertical-align: middle; margin-bottom: 4px; } - .k-ui-namespace label + small:last-child { margin-bottom: 0; } - .k-ui-namespace legend { width: 100%; padding: 0; @@ -4134,26 +3940,21 @@ body.k-is-resizing { margin-bottom: 16px; /* 1 */ } - .k-ui-namespace legend:last-child { margin-bottom: 0; } - .k-ui-namespace legend:first-child { padding-top: 0; /* 2 */ } - .k-ui-namespace p { margin-top: 0; /* 1 */ margin-bottom: 16px; } - .k-ui-namespace p:last-child { margin-bottom: 0; } - .k-ui-namespace ul, .k-ui-namespace ol { margin-top: 0; @@ -4162,14 +3963,12 @@ body.k-is-resizing { margin-left: 0; padding-left: 1.5em; } - .k-ui-namespace ul:last-child, .k-ui-namespace ol:last-child { margin-bottom: 0; } - -[dir="rtl"] .k-ui-namespace ul, -[dir="rtl"] .k-ui-namespace ol { +[dir=rtl] .k-ui-namespace ul, +[dir=rtl] .k-ui-namespace ol { padding-left: 0; padding-right: 1.5em; } @@ -4179,82 +3978,68 @@ body.k-is-resizing { overflow: hidden; padding: 12px 40px 12px 12px; line-height: 20px; - -ms-flex: 0 0 auto; - flex: 0 0 auto; + flex: 0 0 auto; margin-bottom: 16px; } - .k-ui-namespace .k-alert:last-child { margin-bottom: 0; } - -[dir="rtl"] .k-ui-namespace .k-alert { +[dir=rtl] .k-ui-namespace .k-alert { padding: 12px 12px 12px 40px; } .k-ui-namespace .k-alert a { color: inherit; } - .k-ui-namespace .k-alert--overflow { overflow-y: auto; overflow-x: hidden; max-height: 200px; /** - * Add vh max-height unit for dynamic sizing - */ + * Add vh max-height unit for dynamic sizing + */ } - @supports (max-height: 100vh) { .k-ui-namespace .k-alert--overflow { max-height: 25vh; } } - .k-ui-namespace .k-alert--fixed { position: fixed; z-index: 9999; top: 0; left: 50%; - transform: translateX(-50%); + -webkit-transform: translateX(-50%); + transform: translateX(-50%); } - .k-ui-namespace .k-alert--success { background-color: #27ae60; color: white; } - .k-ui-namespace .k-alert--success .alert-link { - color: #e6e5e5; + color: #e6e6e6; } - .k-ui-namespace .k-alert--info { background-color: #3498db; color: white; } - .k-ui-namespace .k-alert--info .alert-link { - color: #e6e5e5; + color: #e6e6e6; } - .k-ui-namespace .k-alert--warning { background-color: #e67e22; color: white; } - .k-ui-namespace .k-alert--warning .alert-link { - color: #e6e5e5; + color: #e6e6e6; } - .k-ui-namespace .k-alert--danger { background-color: #c0392b; color: white; } - .k-ui-namespace .k-alert--danger .alert-link { - color: #e6e5e5; + color: #e6e6e6; } - .k-ui-namespace .k-alert__close { margin: 0; padding: 0; @@ -4271,7 +4056,6 @@ body.k-is-resizing { color: inherit; font-size: 16px; } - .k-ui-namespace .k-alert__close:after { display: block; position: absolute; @@ -4279,10 +4063,10 @@ body.k-is-resizing { line-height: 1; top: 50%; left: 50%; - transform: translate(-50%, -50%); + -webkit-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); } - -[dir="rtl"] .k-ui-namespace .k-alert__close { +[dir=rtl] .k-ui-namespace .k-alert__close { right: auto; left: 2px; } @@ -4293,49 +4077,47 @@ body.k-is-resizing { /* 1 */ background: #f3f3f3; color: #222222; - -ms-flex: 0 0 auto; - flex: 0 0 auto; + flex: 0 0 auto; /* 3 */ /** - * List - * - * 1. Reset unordered list styling - * 2. Flexing items to get overflow ellipsis - */ - /** - * Styling list items - * - * 1. Set z-index to 0 so the :after pseudo element will be on top - * 2. Make room for the pseudo element separator - * 3. Make each item at least one breadcrumb size wide + including padding for pseudo element - * 4. Hide by default so we can show only a few on mobile / flexbox - * 5. Hide overflowing content - * 6. Proper spacing for non-flexbox use - */ - /** - * Links - * - * 1. Full background hover - */ - /** - * Home and active elements - * - * 1. Always display these items - * 2. No flexing for these items so they are fully readable - */ - /** - * One but last item - * - * Show this item on mobile to get a sense of where you are - * - * 1. Set 'missing' content - * 2. Reset to default content on wider screens - */ - /** - * Active item - */ + * List + * + * 1. Reset unordered list styling + * 2. Flexing items to get overflow ellipsis + */ + /** + * Styling list items + * + * 1. Set z-index to 0 so the :after pseudo element will be on top + * 2. Make room for the pseudo element separator + * 3. Make each item at least one breadcrumb size wide + including padding for pseudo element + * 4. Hide by default so we can show only a few on mobile / flexbox + * 5. Hide overflowing content + * 6. Proper spacing for non-flexbox use + */ + /** + * Links + * + * 1. Full background hover + */ + /** + * Home and active elements + * + * 1. Always display these items + * 2. No flexing for these items so they are fully readable + */ + /** + * One but last item + * + * Show this item on mobile to get a sense of where you are + * + * 1. Set 'missing' content + * 2. Reset to default content on wider screens + */ + /** + * Active item + */ } - .k-is-resizing .k-ui-namespace .k-breadcrumb { overflow: hidden; /* 2 */ @@ -4348,11 +4130,9 @@ body.k-is-resizing { border: none; background: transparent; /* 1 */ - display: -ms-flexbox; display: flex; /* 2 */ } - .k-ui-namespace .k-breadcrumb li { position: relative; /* 1 */ @@ -4368,28 +4148,26 @@ body.k-is-resizing { /* 5 */ vertical-align: middle; /* 6 */ - -ms-flex: 0 1 auto; - flex: 0 1 auto; + flex: 0 1 auto; /** - * Display on larger screens - */ + * Display on larger screens + */ /** - * List item separator - */ + * List item separator + */ position: relative; /** - * No separator on first item - */ + * No separator on first item + */ /** - * Hover - * - * 1. Reset flexbox so the whole item is visible - * No :focus since
  • can't be focused - * 2. Wrap the active item when another item is being hovered - */ + * Hover + * + * 1. Reset flexbox so the whole item is visible + * No :focus since
  • can't be focused + * 2. Wrap the active item when another item is being hovered + */ } - -[dir="rtl"] .k-ui-namespace .k-breadcrumb li { +[dir=rtl] .k-ui-namespace .k-breadcrumb li { padding-left: 0; padding-right: 20px; } @@ -4399,7 +4177,6 @@ body.k-is-resizing { display: inline-block; } } - .k-ui-namespace .k-breadcrumb li:before { display: block; position: absolute; @@ -4413,8 +4190,7 @@ body.k-is-resizing { line-height: 20px; content: "»"; } - -[dir="rtl"] .k-ui-namespace .k-breadcrumb li:before { +[dir=rtl] .k-ui-namespace .k-breadcrumb li:before { left: auto; right: 0; } @@ -4423,69 +4199,55 @@ body.k-is-resizing { padding-left: 0; min-width: 40px; } - -[dir="rtl"] .k-ui-namespace .k-breadcrumb li:first-child { +[dir=rtl] .k-ui-namespace .k-breadcrumb li:first-child { padding-right: 0; } .k-ui-namespace .k-breadcrumb li:first-child:before { display: none; } - .k-ui-namespace .k-breadcrumb li:hover { overflow: visible; - -ms-flex: 0 0 auto; - flex: 0 0 auto; + flex: 0 0 auto; /* 1 */ } - .k-ui-namespace .k-breadcrumb li:hover:not(.k-breadcrumb__home) ~ li { - -ms-flex: 0 1 auto; - flex: 0 1 auto; + flex: 0 1 auto; /* 2 */ } - .k-ui-namespace .k-breadcrumb a { color: #222222; cursor: pointer; } - .k-ui-namespace .k-breadcrumb a:focus, .k-ui-namespace .k-breadcrumb a:hover { background: #e1e1e1; /* 1 */ } - .k-ui-namespace .k-breadcrumb .k-breadcrumb__active, .k-ui-namespace .k-breadcrumb .k-breadcrumb__home { display: inline-block; /* 1 */ overflow: visible; /* 1 */ - -ms-flex: 0 0 auto; - flex: 0 0 auto; + flex: 0 0 auto; /* 2 */ } - .k-ui-namespace .k-breadcrumb li:nth-last-child(2) { display: inline-block; } - .k-ui-namespace .k-breadcrumb li:nth-last-child(2):before { content: "…"; /* 1 */ } - @media screen and (min-width: 768px) { .k-ui-namespace .k-breadcrumb li:nth-last-child(2):before { content: "»"; /* 2 */ } } - .k-ui-namespace .k-breadcrumb .k-breadcrumb__active .k-breadcrumb__content { font-weight: 700; } - .k-ui-namespace .k-breadcrumb__content { position: relative; z-index: 2; @@ -4500,7 +4262,6 @@ body.k-is-resizing { white-space: nowrap; text-overflow: ellipsis; } - .k-ui-namespace .k-button { display: inline-block; margin-bottom: 0; @@ -4508,8 +4269,7 @@ body.k-is-resizing { font-weight: 400; text-align: center; vertical-align: middle; - -ms-touch-action: manipulation; - touch-action: manipulation; + touch-action: manipulation; cursor: pointer; background-image: none; /* 2 */ @@ -4531,381 +4291,275 @@ body.k-is-resizing { /* Align single icon buttons */ /* Properly align dropdown button in button */ } - .k-ui-namespace .k-button:last-child { margin-right: 0; } - -[dir="rtl"] .k-ui-namespace .k-button { +[dir=rtl] .k-ui-namespace .k-button { margin-right: 0; margin-left: 4px; } - -[dir="rtl"] .k-ui-namespace .k-button:last-child { +[dir=rtl] .k-ui-namespace .k-button:last-child { margin-left: 0; } .k-ui-namespace .k-button, .k-ui-namespace .k-button:hover, .k-ui-namespace .k-button:focus, .k-ui-namespace .k-button:active { text-decoration: none; } - .k-ui-namespace .k-button:focus, .k-ui-namespace .k-button:active:focus, .k-ui-namespace .k-button.k-is-active:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } - .k-ui-namespace .k-button:hover, .k-ui-namespace .k-button:focus { color: #222222; } - .k-ui-namespace .k-button:active, .k-ui-namespace .k-button.k-is-active { outline: 0; background-image: none; } - .k-ui-namespace .k-button[disabled], .k-ui-namespace .k-button.k-is-disabled { cursor: not-allowed; opacity: 0.65; pointer-events: none; } - -.k-ui-namespace .k-button.k-button input[type="checkbox"] { +.k-ui-namespace .k-button.k-button input[type=checkbox] { margin: 0 -1px; vertical-align: top; } - -.k-ui-namespace .k-button [class^="k-icon"] { +.k-ui-namespace .k-button [class^=k-icon] { display: inline-block; } - -.k-ui-namespace .k-button [class^="k-icon"]:first-child { +.k-ui-namespace .k-button [class^=k-icon]:first-child { margin: 0 0.25em 0 0.1em; } - -[dir="rtl"] .k-ui-namespace .k-button [class^="k-icon"]:first-child { +[dir=rtl] .k-ui-namespace .k-button [class^=k-icon]:first-child { margin: 0 0.1em 0 0.25em; } -.k-ui-namespace .k-button [class^="k-icon"]:last-child { +.k-ui-namespace .k-button [class^=k-icon]:last-child { margin: 0 0.1em 0 0.25em; } - -[dir="rtl"] .k-ui-namespace .k-button [class^="k-icon"]:last-child { +[dir=rtl] .k-ui-namespace .k-button [class^=k-icon]:last-child { margin: 0 0.25em 0 0.1em; } -.k-ui-namespace .k-button [class*="icon-"]:only-child, -.k-ui-namespace .k-button .k-visually-hidden + [class*="icon-"] { +.k-ui-namespace .k-button [class*=icon-]:only-child, +.k-ui-namespace .k-button .k-visually-hidden + [class*=icon-] { display: inline-block; margin: -4px; width: 14px; } - .k-ui-namespace .k-button .k-dropdown { /* Pullback so whole button becomes clickable */ /* Pull back to toggle button */ } - .k-ui-namespace .k-button .k-dropdown .k-dropdown__toggle { text-decoration: none; margin: -6px -12px; padding: 6px 12px; } - .k-ui-namespace .k-button .k-dropdown .k-dropdown__menu { margin-top: 4px; left: -6px; } - .k-ui-namespace .k-button--default { color: #222222; background-color: white; border-color: #cdcdcd; } - .k-ui-namespace .k-button--default:focus, .k-ui-namespace .k-button--default.k-has-focus { color: #222222; - background-color: #e6e5e5; + background-color: #e6e6e6; border-color: #8d8d8d; } - .k-ui-namespace .k-button--default:hover { color: #222222; - background-color: #e6e5e5; + background-color: #e6e6e6; border-color: #aeaeae; } - -.k-ui-namespace .k-button--default:active, .k-ui-namespace .k-button--default.k-is-active, -.k-is-open > .k-ui-namespace .k-button--default.dropdown-toggle { +.k-ui-namespace .k-button--default:active, .k-ui-namespace .k-button--default.k-is-active, .k-is-open > .k-ui-namespace .k-button--default.dropdown-toggle { color: #222222; - background-color: #e6e5e5; + background-color: #e6e6e6; border-color: #aeaeae; box-shadow: inset 1px 2px 4px rgba(0, 0, 0, 0.125); } - -.k-ui-namespace .k-button--default:active:hover, .k-ui-namespace .k-button--default:active:focus, .k-ui-namespace .k-button--default:active.k-has-focus, .k-ui-namespace .k-button--default.k-is-active:hover, .k-ui-namespace .k-button--default.k-is-active:focus, .k-ui-namespace .k-button--default.k-is-active.k-has-focus, -.k-is-open > .k-ui-namespace .k-button--default.dropdown-toggle:hover, -.k-is-open > .k-ui-namespace .k-button--default.dropdown-toggle:focus, -.k-is-open > .k-ui-namespace .k-button--default.dropdown-toggle.k-has-focus { +.k-ui-namespace .k-button--default:active:hover, .k-ui-namespace .k-button--default:active:focus, .k-ui-namespace .k-button--default:active.k-has-focus, .k-ui-namespace .k-button--default.k-is-active:hover, .k-ui-namespace .k-button--default.k-is-active:focus, .k-ui-namespace .k-button--default.k-is-active.k-has-focus, .k-is-open > .k-ui-namespace .k-button--default.dropdown-toggle:hover, .k-is-open > .k-ui-namespace .k-button--default.dropdown-toggle:focus, .k-is-open > .k-ui-namespace .k-button--default.dropdown-toggle.k-has-focus { color: #222222; background-color: #d4d4d4; border-color: #8d8d8d; } - -.k-ui-namespace .k-button--default:active, .k-ui-namespace .k-button--default.k-is-active, -.k-is-open > .k-ui-namespace .k-button--default.dropdown-toggle { +.k-ui-namespace .k-button--default:active, .k-ui-namespace .k-button--default.k-is-active, .k-is-open > .k-ui-namespace .k-button--default.dropdown-toggle { background-image: none; } - -.k-ui-namespace .k-button--default.k-is-disabled:hover, .k-ui-namespace .k-button--default.k-is-disabled:focus, .k-ui-namespace .k-button--default.k-is-disabled.k-has-focus, .k-ui-namespace .k-button--default[disabled]:hover, .k-ui-namespace .k-button--default[disabled]:focus, .k-ui-namespace .k-button--default[disabled].k-has-focus, -fieldset[disabled] .k-ui-namespace .k-button--default:hover, -fieldset[disabled] .k-ui-namespace .k-button--default:focus, -fieldset[disabled] .k-ui-namespace .k-button--default.k-has-focus { +.k-ui-namespace .k-button--default.k-is-disabled:hover, .k-ui-namespace .k-button--default.k-is-disabled:focus, .k-ui-namespace .k-button--default.k-is-disabled.k-has-focus, .k-ui-namespace .k-button--default[disabled]:hover, .k-ui-namespace .k-button--default[disabled]:focus, .k-ui-namespace .k-button--default[disabled].k-has-focus, fieldset[disabled] .k-ui-namespace .k-button--default:hover, fieldset[disabled] .k-ui-namespace .k-button--default:focus, fieldset[disabled] .k-ui-namespace .k-button--default.k-has-focus { background-color: white; border-color: #cdcdcd; } - .k-ui-namespace .k-button--primary { color: white; background-color: #3071a9; border-color: #2a6495; } - .k-ui-namespace .k-button--primary:focus, .k-ui-namespace .k-button--primary.k-has-focus { color: white; background-color: #255681; border-color: #0e2132; } - .k-ui-namespace .k-button--primary:hover { color: white; background-color: #255681; border-color: #1d4465; } - -.k-ui-namespace .k-button--primary:active, .k-ui-namespace .k-button--primary.k-is-active, -.k-is-open > .k-ui-namespace .k-button--primary.dropdown-toggle { +.k-ui-namespace .k-button--primary:active, .k-ui-namespace .k-button--primary.k-is-active, .k-is-open > .k-ui-namespace .k-button--primary.dropdown-toggle { color: white; background-color: #255681; border-color: #1d4465; box-shadow: inset 1px 2px 4px rgba(0, 0, 0, 0.125); } - -.k-ui-namespace .k-button--primary:active:hover, .k-ui-namespace .k-button--primary:active:focus, .k-ui-namespace .k-button--primary:active.k-has-focus, .k-ui-namespace .k-button--primary.k-is-active:hover, .k-ui-namespace .k-button--primary.k-is-active:focus, .k-ui-namespace .k-button--primary.k-is-active.k-has-focus, -.k-is-open > .k-ui-namespace .k-button--primary.dropdown-toggle:hover, -.k-is-open > .k-ui-namespace .k-button--primary.dropdown-toggle:focus, -.k-is-open > .k-ui-namespace .k-button--primary.dropdown-toggle.k-has-focus { +.k-ui-namespace .k-button--primary:active:hover, .k-ui-namespace .k-button--primary:active:focus, .k-ui-namespace .k-button--primary:active.k-has-focus, .k-ui-namespace .k-button--primary.k-is-active:hover, .k-ui-namespace .k-button--primary.k-is-active:focus, .k-ui-namespace .k-button--primary.k-is-active.k-has-focus, .k-is-open > .k-ui-namespace .k-button--primary.dropdown-toggle:hover, .k-is-open > .k-ui-namespace .k-button--primary.dropdown-toggle:focus, .k-is-open > .k-ui-namespace .k-button--primary.dropdown-toggle.k-has-focus { color: white; background-color: #1d4465; border-color: #0e2132; } - -.k-ui-namespace .k-button--primary:active, .k-ui-namespace .k-button--primary.k-is-active, -.k-is-open > .k-ui-namespace .k-button--primary.dropdown-toggle { +.k-ui-namespace .k-button--primary:active, .k-ui-namespace .k-button--primary.k-is-active, .k-is-open > .k-ui-namespace .k-button--primary.dropdown-toggle { background-image: none; } - -.k-ui-namespace .k-button--primary.k-is-disabled:hover, .k-ui-namespace .k-button--primary.k-is-disabled:focus, .k-ui-namespace .k-button--primary.k-is-disabled.k-has-focus, .k-ui-namespace .k-button--primary[disabled]:hover, .k-ui-namespace .k-button--primary[disabled]:focus, .k-ui-namespace .k-button--primary[disabled].k-has-focus, -fieldset[disabled] .k-ui-namespace .k-button--primary:hover, -fieldset[disabled] .k-ui-namespace .k-button--primary:focus, -fieldset[disabled] .k-ui-namespace .k-button--primary.k-has-focus { +.k-ui-namespace .k-button--primary.k-is-disabled:hover, .k-ui-namespace .k-button--primary.k-is-disabled:focus, .k-ui-namespace .k-button--primary.k-is-disabled.k-has-focus, .k-ui-namespace .k-button--primary[disabled]:hover, .k-ui-namespace .k-button--primary[disabled]:focus, .k-ui-namespace .k-button--primary[disabled].k-has-focus, fieldset[disabled] .k-ui-namespace .k-button--primary:hover, fieldset[disabled] .k-ui-namespace .k-button--primary:focus, fieldset[disabled] .k-ui-namespace .k-button--primary.k-has-focus { background-color: #3071a9; border-color: #2a6495; } - .k-ui-namespace .k-button--success { color: white; background-color: #27ae60; border-color: #229955; } - .k-ui-namespace .k-button--success:focus, .k-ui-namespace .k-button--success.k-has-focus { color: white; background-color: #1e8449; border-color: #0b311b; } - .k-ui-namespace .k-button--success:hover { color: white; background-color: #1e8449; border-color: #176739; } - -.k-ui-namespace .k-button--success:active, .k-ui-namespace .k-button--success.k-is-active, -.k-is-open > .k-ui-namespace .k-button--success.dropdown-toggle { +.k-ui-namespace .k-button--success:active, .k-ui-namespace .k-button--success.k-is-active, .k-is-open > .k-ui-namespace .k-button--success.dropdown-toggle { color: white; background-color: #1e8449; border-color: #176739; box-shadow: inset 1px 2px 4px rgba(0, 0, 0, 0.125); } - -.k-ui-namespace .k-button--success:active:hover, .k-ui-namespace .k-button--success:active:focus, .k-ui-namespace .k-button--success:active.k-has-focus, .k-ui-namespace .k-button--success.k-is-active:hover, .k-ui-namespace .k-button--success.k-is-active:focus, .k-ui-namespace .k-button--success.k-is-active.k-has-focus, -.k-is-open > .k-ui-namespace .k-button--success.dropdown-toggle:hover, -.k-is-open > .k-ui-namespace .k-button--success.dropdown-toggle:focus, -.k-is-open > .k-ui-namespace .k-button--success.dropdown-toggle.k-has-focus { +.k-ui-namespace .k-button--success:active:hover, .k-ui-namespace .k-button--success:active:focus, .k-ui-namespace .k-button--success:active.k-has-focus, .k-ui-namespace .k-button--success.k-is-active:hover, .k-ui-namespace .k-button--success.k-is-active:focus, .k-ui-namespace .k-button--success.k-is-active.k-has-focus, .k-is-open > .k-ui-namespace .k-button--success.dropdown-toggle:hover, .k-is-open > .k-ui-namespace .k-button--success.dropdown-toggle:focus, .k-is-open > .k-ui-namespace .k-button--success.dropdown-toggle.k-has-focus { color: white; background-color: #176739; border-color: #0b311b; } - -.k-ui-namespace .k-button--success:active, .k-ui-namespace .k-button--success.k-is-active, -.k-is-open > .k-ui-namespace .k-button--success.dropdown-toggle { +.k-ui-namespace .k-button--success:active, .k-ui-namespace .k-button--success.k-is-active, .k-is-open > .k-ui-namespace .k-button--success.dropdown-toggle { background-image: none; } - -.k-ui-namespace .k-button--success.k-is-disabled:hover, .k-ui-namespace .k-button--success.k-is-disabled:focus, .k-ui-namespace .k-button--success.k-is-disabled.k-has-focus, .k-ui-namespace .k-button--success[disabled]:hover, .k-ui-namespace .k-button--success[disabled]:focus, .k-ui-namespace .k-button--success[disabled].k-has-focus, -fieldset[disabled] .k-ui-namespace .k-button--success:hover, -fieldset[disabled] .k-ui-namespace .k-button--success:focus, -fieldset[disabled] .k-ui-namespace .k-button--success.k-has-focus { +.k-ui-namespace .k-button--success.k-is-disabled:hover, .k-ui-namespace .k-button--success.k-is-disabled:focus, .k-ui-namespace .k-button--success.k-is-disabled.k-has-focus, .k-ui-namespace .k-button--success[disabled]:hover, .k-ui-namespace .k-button--success[disabled]:focus, .k-ui-namespace .k-button--success[disabled].k-has-focus, fieldset[disabled] .k-ui-namespace .k-button--success:hover, fieldset[disabled] .k-ui-namespace .k-button--success:focus, fieldset[disabled] .k-ui-namespace .k-button--success.k-has-focus { background-color: #27ae60; border-color: #229955; } - .k-ui-namespace .k-button--info { color: white; background-color: #3498db; border-color: #258cd1; } - .k-ui-namespace .k-button--info:focus, .k-ui-namespace .k-button--info.k-has-focus { color: white; background-color: #217dbb; border-color: #124364; } - .k-ui-namespace .k-button--info:hover { color: white; background-color: #217dbb; border-color: #1c699d; } - -.k-ui-namespace .k-button--info:active, .k-ui-namespace .k-button--info.k-is-active, -.k-is-open > .k-ui-namespace .k-button--info.dropdown-toggle { +.k-ui-namespace .k-button--info:active, .k-ui-namespace .k-button--info.k-is-active, .k-is-open > .k-ui-namespace .k-button--info.dropdown-toggle { color: white; background-color: #217dbb; border-color: #1c699d; box-shadow: inset 1px 2px 4px rgba(0, 0, 0, 0.125); } - -.k-ui-namespace .k-button--info:active:hover, .k-ui-namespace .k-button--info:active:focus, .k-ui-namespace .k-button--info:active.k-has-focus, .k-ui-namespace .k-button--info.k-is-active:hover, .k-ui-namespace .k-button--info.k-is-active:focus, .k-ui-namespace .k-button--info.k-is-active.k-has-focus, -.k-is-open > .k-ui-namespace .k-button--info.dropdown-toggle:hover, -.k-is-open > .k-ui-namespace .k-button--info.dropdown-toggle:focus, -.k-is-open > .k-ui-namespace .k-button--info.dropdown-toggle.k-has-focus { +.k-ui-namespace .k-button--info:active:hover, .k-ui-namespace .k-button--info:active:focus, .k-ui-namespace .k-button--info:active.k-has-focus, .k-ui-namespace .k-button--info.k-is-active:hover, .k-ui-namespace .k-button--info.k-is-active:focus, .k-ui-namespace .k-button--info.k-is-active.k-has-focus, .k-is-open > .k-ui-namespace .k-button--info.dropdown-toggle:hover, .k-is-open > .k-ui-namespace .k-button--info.dropdown-toggle:focus, .k-is-open > .k-ui-namespace .k-button--info.dropdown-toggle.k-has-focus { color: white; background-color: #1c699d; border-color: #124364; } - -.k-ui-namespace .k-button--info:active, .k-ui-namespace .k-button--info.k-is-active, -.k-is-open > .k-ui-namespace .k-button--info.dropdown-toggle { +.k-ui-namespace .k-button--info:active, .k-ui-namespace .k-button--info.k-is-active, .k-is-open > .k-ui-namespace .k-button--info.dropdown-toggle { background-image: none; } - -.k-ui-namespace .k-button--info.k-is-disabled:hover, .k-ui-namespace .k-button--info.k-is-disabled:focus, .k-ui-namespace .k-button--info.k-is-disabled.k-has-focus, .k-ui-namespace .k-button--info[disabled]:hover, .k-ui-namespace .k-button--info[disabled]:focus, .k-ui-namespace .k-button--info[disabled].k-has-focus, -fieldset[disabled] .k-ui-namespace .k-button--info:hover, -fieldset[disabled] .k-ui-namespace .k-button--info:focus, -fieldset[disabled] .k-ui-namespace .k-button--info.k-has-focus { +.k-ui-namespace .k-button--info.k-is-disabled:hover, .k-ui-namespace .k-button--info.k-is-disabled:focus, .k-ui-namespace .k-button--info.k-is-disabled.k-has-focus, .k-ui-namespace .k-button--info[disabled]:hover, .k-ui-namespace .k-button--info[disabled]:focus, .k-ui-namespace .k-button--info[disabled].k-has-focus, fieldset[disabled] .k-ui-namespace .k-button--info:hover, fieldset[disabled] .k-ui-namespace .k-button--info:focus, fieldset[disabled] .k-ui-namespace .k-button--info.k-has-focus { background-color: #3498db; border-color: #258cd1; } - .k-ui-namespace .k-button--warning { color: white; background-color: #e67e22; border-color: #d67118; } - .k-ui-namespace .k-button--warning:focus, .k-ui-namespace .k-button--warning.k-has-focus { color: white; background-color: #bf6516; border-color: #64350b; } - .k-ui-namespace .k-button--warning:hover { color: white; background-color: #bf6516; border-color: #9f5412; } - -.k-ui-namespace .k-button--warning:active, .k-ui-namespace .k-button--warning.k-is-active, -.k-is-open > .k-ui-namespace .k-button--warning.dropdown-toggle { +.k-ui-namespace .k-button--warning:active, .k-ui-namespace .k-button--warning.k-is-active, .k-is-open > .k-ui-namespace .k-button--warning.dropdown-toggle { color: white; background-color: #bf6516; border-color: #9f5412; box-shadow: inset 1px 2px 4px rgba(0, 0, 0, 0.125); } - -.k-ui-namespace .k-button--warning:active:hover, .k-ui-namespace .k-button--warning:active:focus, .k-ui-namespace .k-button--warning:active.k-has-focus, .k-ui-namespace .k-button--warning.k-is-active:hover, .k-ui-namespace .k-button--warning.k-is-active:focus, .k-ui-namespace .k-button--warning.k-is-active.k-has-focus, -.k-is-open > .k-ui-namespace .k-button--warning.dropdown-toggle:hover, -.k-is-open > .k-ui-namespace .k-button--warning.dropdown-toggle:focus, -.k-is-open > .k-ui-namespace .k-button--warning.dropdown-toggle.k-has-focus { +.k-ui-namespace .k-button--warning:active:hover, .k-ui-namespace .k-button--warning:active:focus, .k-ui-namespace .k-button--warning:active.k-has-focus, .k-ui-namespace .k-button--warning.k-is-active:hover, .k-ui-namespace .k-button--warning.k-is-active:focus, .k-ui-namespace .k-button--warning.k-is-active.k-has-focus, .k-is-open > .k-ui-namespace .k-button--warning.dropdown-toggle:hover, .k-is-open > .k-ui-namespace .k-button--warning.dropdown-toggle:focus, .k-is-open > .k-ui-namespace .k-button--warning.dropdown-toggle.k-has-focus { color: white; background-color: #9f5412; border-color: #64350b; } - -.k-ui-namespace .k-button--warning:active, .k-ui-namespace .k-button--warning.k-is-active, -.k-is-open > .k-ui-namespace .k-button--warning.dropdown-toggle { +.k-ui-namespace .k-button--warning:active, .k-ui-namespace .k-button--warning.k-is-active, .k-is-open > .k-ui-namespace .k-button--warning.dropdown-toggle { background-image: none; } - -.k-ui-namespace .k-button--warning.k-is-disabled:hover, .k-ui-namespace .k-button--warning.k-is-disabled:focus, .k-ui-namespace .k-button--warning.k-is-disabled.k-has-focus, .k-ui-namespace .k-button--warning[disabled]:hover, .k-ui-namespace .k-button--warning[disabled]:focus, .k-ui-namespace .k-button--warning[disabled].k-has-focus, -fieldset[disabled] .k-ui-namespace .k-button--warning:hover, -fieldset[disabled] .k-ui-namespace .k-button--warning:focus, -fieldset[disabled] .k-ui-namespace .k-button--warning.k-has-focus { +.k-ui-namespace .k-button--warning.k-is-disabled:hover, .k-ui-namespace .k-button--warning.k-is-disabled:focus, .k-ui-namespace .k-button--warning.k-is-disabled.k-has-focus, .k-ui-namespace .k-button--warning[disabled]:hover, .k-ui-namespace .k-button--warning[disabled]:focus, .k-ui-namespace .k-button--warning[disabled].k-has-focus, fieldset[disabled] .k-ui-namespace .k-button--warning:hover, fieldset[disabled] .k-ui-namespace .k-button--warning:focus, fieldset[disabled] .k-ui-namespace .k-button--warning.k-has-focus { background-color: #e67e22; border-color: #d67118; } - .k-ui-namespace .k-button--danger { color: white; background-color: #c0392b; border-color: #ab3326; } - .k-ui-namespace .k-button--danger:focus, .k-ui-namespace .k-button--danger.k-has-focus { color: white; background-color: #962d22; border-color: #43140f; } - .k-ui-namespace .k-button--danger:hover { color: white; background-color: #962d22; border-color: #79241b; } - -.k-ui-namespace .k-button--danger:active, .k-ui-namespace .k-button--danger.k-is-active, -.k-is-open > .k-ui-namespace .k-button--danger.dropdown-toggle { +.k-ui-namespace .k-button--danger:active, .k-ui-namespace .k-button--danger.k-is-active, .k-is-open > .k-ui-namespace .k-button--danger.dropdown-toggle { color: white; background-color: #962d22; border-color: #79241b; box-shadow: inset 1px 2px 4px rgba(0, 0, 0, 0.125); } - -.k-ui-namespace .k-button--danger:active:hover, .k-ui-namespace .k-button--danger:active:focus, .k-ui-namespace .k-button--danger:active.k-has-focus, .k-ui-namespace .k-button--danger.k-is-active:hover, .k-ui-namespace .k-button--danger.k-is-active:focus, .k-ui-namespace .k-button--danger.k-is-active.k-has-focus, -.k-is-open > .k-ui-namespace .k-button--danger.dropdown-toggle:hover, -.k-is-open > .k-ui-namespace .k-button--danger.dropdown-toggle:focus, -.k-is-open > .k-ui-namespace .k-button--danger.dropdown-toggle.k-has-focus { +.k-ui-namespace .k-button--danger:active:hover, .k-ui-namespace .k-button--danger:active:focus, .k-ui-namespace .k-button--danger:active.k-has-focus, .k-ui-namespace .k-button--danger.k-is-active:hover, .k-ui-namespace .k-button--danger.k-is-active:focus, .k-ui-namespace .k-button--danger.k-is-active.k-has-focus, .k-is-open > .k-ui-namespace .k-button--danger.dropdown-toggle:hover, .k-is-open > .k-ui-namespace .k-button--danger.dropdown-toggle:focus, .k-is-open > .k-ui-namespace .k-button--danger.dropdown-toggle.k-has-focus { color: white; background-color: #79241b; border-color: #43140f; } - -.k-ui-namespace .k-button--danger:active, .k-ui-namespace .k-button--danger.k-is-active, -.k-is-open > .k-ui-namespace .k-button--danger.dropdown-toggle { +.k-ui-namespace .k-button--danger:active, .k-ui-namespace .k-button--danger.k-is-active, .k-is-open > .k-ui-namespace .k-button--danger.dropdown-toggle { background-image: none; } - -.k-ui-namespace .k-button--danger.k-is-disabled:hover, .k-ui-namespace .k-button--danger.k-is-disabled:focus, .k-ui-namespace .k-button--danger.k-is-disabled.k-has-focus, .k-ui-namespace .k-button--danger[disabled]:hover, .k-ui-namespace .k-button--danger[disabled]:focus, .k-ui-namespace .k-button--danger[disabled].k-has-focus, -fieldset[disabled] .k-ui-namespace .k-button--danger:hover, -fieldset[disabled] .k-ui-namespace .k-button--danger:focus, -fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { +.k-ui-namespace .k-button--danger.k-is-disabled:hover, .k-ui-namespace .k-button--danger.k-is-disabled:focus, .k-ui-namespace .k-button--danger.k-is-disabled.k-has-focus, .k-ui-namespace .k-button--danger[disabled]:hover, .k-ui-namespace .k-button--danger[disabled]:focus, .k-ui-namespace .k-button--danger[disabled].k-has-focus, fieldset[disabled] .k-ui-namespace .k-button--danger:hover, fieldset[disabled] .k-ui-namespace .k-button--danger:focus, fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { background-color: #c0392b; border-color: #ab3326; } - .k-ui-namespace .k-button--link { color: #222222; font-weight: normal; @@ -4913,154 +4567,131 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { padding-left: 0; padding-right: 0; } - .k-ui-namespace .k-button--link, .k-ui-namespace .k-button--link:active, .k-ui-namespace .k-button--link.k-is-active, .k-ui-namespace .k-button--link[disabled], .k-ui-namespace .k-button--link.k-is-disabled { background-color: transparent; box-shadow: none; } - .k-ui-namespace .k-button--link, .k-ui-namespace .k-button--link:hover, .k-ui-namespace .k-button--link:focus, .k-ui-namespace .k-button--link:active { border-color: transparent; } - .k-ui-namespace .k-button--link:hover, .k-ui-namespace .k-button--link:focus { color: #222222; text-decoration: underline; background-color: transparent; } - .k-ui-namespace .k-button--link[disabled]:hover, .k-ui-namespace .k-button--link[disabled]:focus, .k-ui-namespace .k-button--link.k-is-disabled:hover, .k-ui-namespace .k-button--link.k-is-disabled:focus { color: #343434; text-decoration: none; } - .k-ui-namespace .k-button--block { display: block; width: 100%; } - .k-ui-namespace .k-button--tiny { border-radius: 3px; font-size: 8px; line-height: 12px; padding: 3px 4px; } - .k-ui-namespace .k-button--small { border-radius: 3px; font-size: 11px; line-height: 16px; padding: 5px 8px; } - .k-ui-namespace .k-button--large { border-radius: 6px; font-size: 17px; line-height: 22px; padding: 8px 16px; } - -.k-ui-namespace .k-button--tiny [class*="icon-"]:only-child, -.k-ui-namespace .k-button--tiny .k-visually-hidden + [class*="icon-"], -.k-ui-namespace .k-button--small [class*="icon-"]:only-child, -.k-ui-namespace .k-button--small .k-visually-hidden + [class*="icon-"] { +.k-ui-namespace .k-button--tiny [class*=icon-]:only-child, +.k-ui-namespace .k-button--tiny .k-visually-hidden + [class*=icon-], +.k-ui-namespace .k-button--small [class*=icon-]:only-child, +.k-ui-namespace .k-button--small .k-visually-hidden + [class*=icon-] { width: 14px; margin-left: -2px; margin-right: -2px; } - .k-ui-namespace .k-button--block + .k-button--block { margin-top: 4px; } - -.k-ui-namespace input[type="submit"].k-button--block, -.k-ui-namespace input[type="reset"].k-button--block, -.k-ui-namespace input[type="button"].k-button--block { +.k-ui-namespace input[type=submit].k-button--block, +.k-ui-namespace input[type=reset].k-button--block, +.k-ui-namespace input[type=button].k-button--block { width: 100%; } - .k-ui-namespace .k-button-group { position: relative; display: inline-block; vertical-align: middle; /** - * Prevent double borders when buttons are next to each other - */ + * Prevent double borders when buttons are next to each other + */ } - .k-ui-namespace .k-button-group > .k-button { position: relative; float: left; margin: 0; /** - * Bring the "active" button to the front - */ + * Bring the "active" button to the front + */ } - -[dir="rtl"] .k-ui-namespace .k-button-group > .k-button { +[dir=rtl] .k-ui-namespace .k-button-group > .k-button { float: right; } .k-ui-namespace .k-button-group > .k-button:hover, .k-ui-namespace .k-button-group > .k-button:focus, .k-ui-namespace .k-button-group > .k-button:active, .k-ui-namespace .k-button-group > .k-button.k-is-active { z-index: 2; } - .k-ui-namespace .k-button-group .k-button + .k-button, .k-ui-namespace .k-button-group .k-button + .k-button-group, .k-ui-namespace .k-button-group .k-button-group + .k-button, .k-ui-namespace .k-button-group .k-button-group + .k-button-group { margin-left: -1px; } - .k-ui-namespace .k-button-group .k-button + .k-button:first-child, .k-ui-namespace .k-button-group .k-button + .k-button-group:first-child, .k-ui-namespace .k-button-group .k-button-group + .k-button:first-child, .k-ui-namespace .k-button-group .k-button-group + .k-button-group:first-child { margin-left: 0; } - -[dir="rtl"] .k-ui-namespace .k-button-group .k-button + .k-button, -[dir="rtl"] .k-ui-namespace .k-button-group .k-button + .k-button-group, -[dir="rtl"] .k-ui-namespace .k-button-group .k-button-group + .k-button, -[dir="rtl"] .k-ui-namespace .k-button-group .k-button-group + .k-button-group { +[dir=rtl] .k-ui-namespace .k-button-group .k-button + .k-button, +[dir=rtl] .k-ui-namespace .k-button-group .k-button + .k-button-group, +[dir=rtl] .k-ui-namespace .k-button-group .k-button-group + .k-button, +[dir=rtl] .k-ui-namespace .k-button-group .k-button-group + .k-button-group { margin-left: 0; margin-right: -1px; } - -[dir="rtl"] .k-ui-namespace .k-button-group .k-button + .k-button:first-child, -[dir="rtl"] .k-ui-namespace .k-button-group .k-button + .k-button-group:first-child, -[dir="rtl"] .k-ui-namespace .k-button-group .k-button-group + .k-button:first-child, -[dir="rtl"] .k-ui-namespace .k-button-group .k-button-group + .k-button-group:first-child { +[dir=rtl] .k-ui-namespace .k-button-group .k-button + .k-button:first-child, +[dir=rtl] .k-ui-namespace .k-button-group .k-button + .k-button-group:first-child, +[dir=rtl] .k-ui-namespace .k-button-group .k-button-group + .k-button:first-child, +[dir=rtl] .k-ui-namespace .k-button-group .k-button-group + .k-button-group:first-child { margin-right: 0; } .k-ui-namespace .k-button-group > .k-button:not(:first-child):not(:last-child) { border-radius: 0; } - .k-ui-namespace .k-button-group > .k-button:first-child:not(:last-child) { border-bottom-right-radius: 0; border-top-right-radius: 0; } - -[dir="rtl"] .k-ui-namespace .k-button-group > .k-button:first-child:not(:last-child) { +[dir=rtl] .k-ui-namespace .k-button-group > .k-button:first-child:not(:last-child) { border-bottom-right-radius: 4px; border-top-right-radius: 4px; border-bottom-left-radius: 0; border-top-left-radius: 0; } - -[dir="rtl"] .k-ui-namespace .k-button-group > .k-button:first-child:not(:last-child).k-button--tiny { +[dir=rtl] .k-ui-namespace .k-button-group > .k-button:first-child:not(:last-child).k-button--tiny { border-bottom-right-radius: 3px; border-top-right-radius: 3px; } - -[dir="rtl"] .k-ui-namespace .k-button-group > .k-button:first-child:not(:last-child).k-button--small { +[dir=rtl] .k-ui-namespace .k-button-group > .k-button:first-child:not(:last-child).k-button--small { border-bottom-right-radius: 3px; border-top-right-radius: 3px; } - -[dir="rtl"] .k-ui-namespace .k-button-group > .k-button:first-child:not(:last-child).k-button--large { +[dir=rtl] .k-ui-namespace .k-button-group > .k-button:first-child:not(:last-child).k-button--large { border-bottom-right-radius: 6px; border-top-right-radius: 6px; } @@ -5069,25 +4700,21 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { border-bottom-left-radius: 0; border-top-left-radius: 0; } - -[dir="rtl"] .k-ui-namespace .k-button-group > .k-button:last-child:not(:first-child) { +[dir=rtl] .k-ui-namespace .k-button-group > .k-button:last-child:not(:first-child) { border-bottom-left-radius: 4px; border-top-left-radius: 4px; border-bottom-right-radius: 0; border-top-right-radius: 0; } - -[dir="rtl"] .k-ui-namespace .k-button-group > .k-button:last-child:not(:first-child).k-button--tiny { +[dir=rtl] .k-ui-namespace .k-button-group > .k-button:last-child:not(:first-child).k-button--tiny { border-bottom-left-radius: 3px; border-top-left-radius: 3px; } - -[dir="rtl"] .k-ui-namespace .k-button-group > .k-button:last-child:not(:first-child).k-button--small { +[dir=rtl] .k-ui-namespace .k-button-group > .k-button:last-child:not(:first-child).k-button--small { border-bottom-left-radius: 3px; border-top-left-radius: 3px; } - -[dir="rtl"] .k-ui-namespace .k-button-group > .k-button:last-child:not(:first-child).k-button--large { +[dir=rtl] .k-ui-namespace .k-button-group > .k-button:last-child:not(:first-child).k-button--large { border-bottom-left-radius: 6px; border-top-left-radius: 6px; } @@ -5098,24 +4725,19 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { width: 100%; margin-bottom: 16px; } - .k-ui-namespace .k-card:last-child { margin-bottom: 0; } - .k-ui-namespace .k-card--center .k-card__body { text-align: center; } - .k-ui-namespace .k-card--rounded .k-card__body { border-radius: 4px; } - .k-ui-namespace .k-card--rounded .k-card__caption { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .k-ui-namespace .k-card--rounded .k-card__image, .k-ui-namespace .k-card--rounded .k-card__image--background, .k-ui-namespace .k-card--rounded .k-card__image--spaced-background, @@ -5124,7 +4746,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { .k-ui-namespace .k-card--rounded .k-card__footer { overflow: hidden; } - .k-ui-namespace .k-card--rounded .k-card__image:only-child, .k-ui-namespace .k-card--rounded .k-card__image:only-child img, .k-ui-namespace .k-card--rounded .k-card__image--background:only-child, .k-ui-namespace .k-card--rounded .k-card__image--background:only-child img, @@ -5138,7 +4759,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { .k-ui-namespace .k-card--rounded .k-card__footer:only-child img { border-radius: 3px; } - .k-ui-namespace .k-card--rounded .k-card__image:first-child, .k-ui-namespace .k-card--rounded .k-card__image:first-child img, .k-ui-namespace .k-card--rounded .k-card__image--background:first-child, .k-ui-namespace .k-card--rounded .k-card__image--background:first-child img, @@ -5153,7 +4773,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { border-top-left-radius: 3px; border-top-right-radius: 3px; } - .k-ui-namespace .k-card--rounded .k-card__image:last-child, .k-ui-namespace .k-card--rounded .k-card__image:last-child img, .k-ui-namespace .k-card--rounded .k-card__image--background:last-child, .k-ui-namespace .k-card--rounded .k-card__image--background:last-child img, @@ -5168,15 +4787,12 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .k-ui-namespace .k-card--rounded .k-card__image--background { border-radius: 3px; } - .k-ui-namespace .k-card--rounded .k-card__image--spaced-background { border-radius: 2px; } - .k-ui-namespace .k-card__body { position: relative; display: block; @@ -5188,19 +4804,15 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } - .k-ui-namespace a.k-card__body:focus, .k-ui-namespace a.k-card__body:hover { border-color: #bdbdbd; } - .k-ui-namespace a.k-card__body:focus .k-card__header, .k-ui-namespace a.k-card__body:hover .k-card__header { border-color: #bdbdbd; } - .k-ui-namespace a.k-card__body:focus .k-card__footer, .k-ui-namespace a.k-card__body:hover .k-card__footer { border-color: #bdbdbd; } - .k-ui-namespace .k-card__image { z-index: 0; display: block; @@ -5208,11 +4820,9 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } - .k-ui-namespace .k-card__image img { vertical-align: top; } - .k-ui-namespace .k-card__image--background { background-position: center; /* 1 */ @@ -5227,7 +4837,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { left: 1px; /* 2 */ } - .k-ui-namespace .k-card__image--spaced-background { position: absolute; top: 2px; @@ -5236,14 +4845,13 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { left: 2px; /* 3 */ } - .k-ui-namespace .k-card__header { position: relative; z-index: 1; display: block; padding: 8px; font-weight: 700; - background: #fbfafa; + background: #fbfbfb; border-bottom: 1px solid gainsboro; padding-bottom: 7px; color: #222222; @@ -5251,16 +4859,13 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } - .k-ui-namespace .k-card__header:last-child { border-bottom: none; } - .k-ui-namespace .k-card__header:not(:first-child) { border-top: 1px solid gainsboro; padding-top: 7px; } - .k-ui-namespace .k-card__section { position: relative; z-index: 1; @@ -5270,19 +4875,17 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } - .k-ui-namespace .k-card__section--small-spacing { padding: 0; margin: 1px; /* 1 */ } - .k-ui-namespace .k-card__footer { position: relative; z-index: 1; display: block; padding: 8px; - background: #fbfafa; + background: #fbfbfb; border-top: 1px solid gainsboro; padding-top: 7px; color: #222222; @@ -5290,15 +4893,12 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } - .k-ui-namespace .k-card__footer:first-child { border-top: none; } - .k-ui-namespace .k-card__footer:not(:last-child) { border-bottom: 1px solid gainsboro; } - .k-ui-namespace .k-card__caption { display: block; width: 100%; @@ -5308,7 +4908,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } - .k-ui-namespace .k-card__caption--overflow { height: 3em; line-height: 1em; @@ -5316,21 +4915,17 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { text-overflow: ellipsis; white-space: nowrap; } - .k-ui-namespace .k-card.k-is-selected .k-card__body { border-color: #3071a9; } - .k-ui-namespace .k-card.k-is-selected .k-card__body:not(:last-child) { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } - .k-ui-namespace .k-card.k-is-selected .k-card__body:only-child .k-card__header { background: #3071a9; color: white; } - .k-ui-namespace .k-card.k-is-selected .k-card__header, .k-ui-namespace .k-card.k-is-selected .k-card__footer, .k-ui-namespace .k-card.k-is-selected .k-card__caption { @@ -5338,53 +4933,36 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { background: #3071a9; color: white; } - .k-ui-namespace .k-card--flex { - display: -ms-flexbox; display: flex; - -ms-flex-direction: column; - flex-direction: column; + flex-direction: column; } - .k-ui-namespace .k-card--flex .k-card__body { - display: -ms-flexbox; display: flex; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex-direction: column; + flex: 1 1 auto; } - .k-ui-namespace .k-card--flex .k-card__flex-item { - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex: 1 1 auto; } - .k-ui-namespace .cke_chrome.cke_chrome, .k-ui-namespace .cke_inner.cke_inner, .k-ui-namespace .cke_contents.cke_contents, .k-ui-namespace .cke_source.cke_source { - display: -ms-flexbox !important; display: flex !important; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex-direction: column; + flex: 1 1 auto; height: auto !important; } - .k-ui-namespace .cke_chrome.cke_chrome iframe, .k-ui-namespace .cke_inner.cke_inner iframe, .k-ui-namespace .cke_contents.cke_contents iframe, .k-ui-namespace .cke_source.cke_source iframe { - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex: 1 1 auto; } - .k-ui-namespace .cke_resizer.cke_resizer { display: none; } - .k-ui-namespace .k-caret { display: inline-block; width: 0; @@ -5395,8 +4973,7 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { border-right: 4px solid transparent; border-left: 4px solid transparent; } - -[dir="rtl"] .k-ui-namespace .k-caret { +[dir=rtl] .k-ui-namespace .k-caret { margin-left: 0; margin-right: 2px; } @@ -5404,11 +4981,9 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { .k-ui-namespace .k-dropdown { position: relative; } - .k-ui-namespace .k-dropdown__toggle img { max-width: 16px; } - .k-ui-namespace .k-dropdown__menu { position: absolute; top: 100%; @@ -5426,16 +5001,15 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); background-clip: padding-box; /** - * Winning over .k-ui-namespace ul - */ + * Winning over .k-ui-namespace ul + */ /** - * Links within the dropdown menu - * - * 1. prevent links from randomly breaking onto new lines - */ + * Links within the dropdown menu + * + * 1. prevent links from randomly breaking onto new lines + */ } - -[dir="rtl"] .k-ui-namespace .k-dropdown__menu { +[dir=rtl] .k-ui-namespace .k-dropdown__menu { left: auto; right: 0; float: right; @@ -5447,7 +5021,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { margin: 2px 0 0; list-style: none; } - .k-ui-namespace .k-dropdown__menu a { display: block; padding: 5px 15px; @@ -5458,39 +5031,33 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { white-space: nowrap; /* 1 */ } - .k-ui-namespace .k-dropdown__divider { height: 1px; margin: 5px 0; overflow: hidden; background-color: #e5e5e5; } - .k-ui-namespace .k-dropdown__menu a:hover, .k-ui-namespace .k-dropdown__menu a:focus { text-decoration: none; color: #151515; background-color: #e6e6e6; } - .k-ui-namespace .k-dropdown__menu .k-is-active a, .k-ui-namespace .k-dropdown__menu .k-is-active a:hover, .k-ui-namespace .k-dropdown__menu .k-is-active a:focus { color: white; text-decoration: none; outline: 0; background-color: #3071a9; } - .k-ui-namespace .k-dropdown__menu .k-is-disabled a { /** - * Nuke hover/focus effects - * - * 1. Remove CSS gradient - */ + * Nuke hover/focus effects + * + * 1. Remove CSS gradient + */ } - .k-ui-namespace .k-dropdown__menu .k-is-disabled a, .k-ui-namespace .k-dropdown__menu .k-is-disabled a:hover, .k-ui-namespace .k-dropdown__menu .k-is-disabled a:focus { color: #343434; } - .k-ui-namespace .k-dropdown__menu .k-is-disabled a:hover, .k-ui-namespace .k-dropdown__menu .k-is-disabled a:focus { text-decoration: none; background-color: transparent; @@ -5498,24 +5065,20 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { /* 1 */ cursor: not-allowed; } - .k-ui-namespace .k-dropdown.k-is-open { /** - * Show the menu - */ + * Show the menu + */ /** - * Remove the outline when :focus is triggered - */ + * Remove the outline when :focus is triggered + */ } - .k-ui-namespace .k-dropdown.k-is-open > .k-dropdown__menu { display: block; } - .k-ui-namespace .k-dropdown.k-is-open > a { outline: 0; } - .k-ui-namespace .k-dropdown-backdrop { position: fixed; left: 0; @@ -5524,40 +5087,34 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { top: 0; z-index: 990; } - .k-ui-namespace .k-dropdown--dropup { /** - * Reverse the caret - */ + * Reverse the caret + */ /** - * Different positioning for bottom up menu - */ + * Different positioning for bottom up menu + */ } - .k-ui-namespace .k-dropdown--dropup .k-caret { border-top: 0; border-bottom: 4px dashed; content: ""; } - .k-ui-namespace .k-dropdown--dropup .k-dropdown__menu { top: auto; bottom: 100%; margin-bottom: 2px; } - .k-ui-namespace .k-dropdown__menu--grid { width: 212px; /** - * override above default settings - */ + * override above default settings + */ } - .k-ui-namespace .k-dropdown__menu--grid.k-dropdown__menu--grid { padding: 5px; } - -[dir="rtl"] .k-ui-namespace .k-dropdown__menu--grid.k-dropdown__menu--grid { +[dir=rtl] .k-ui-namespace .k-dropdown__menu--grid.k-dropdown__menu--grid { padding: 5px; } @@ -5565,7 +5122,6 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { max-width: 16px; max-height: 16px; } - .k-ui-namespace .k-dropdown__menu--grid li { float: left; width: 40px; @@ -5574,8 +5130,7 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { padding: 0; display: block; } - -[dir="rtl"] .k-ui-namespace .k-dropdown__menu--grid li { +[dir=rtl] .k-ui-namespace .k-dropdown__menu--grid li { float: right; } @@ -5589,21 +5144,18 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { border-radius: 3px; float: left; } - -.k-ui-namespace .k-dropdown__menu--grid li a [class^="k-icon-document-"], +.k-ui-namespace .k-dropdown__menu--grid li a [class^=k-icon-document-], .k-ui-namespace .k-dropdown__menu--grid li a [class*=" k-icon-document-"] { display: block; vertical-align: middle; margin: 12px auto; } - .k-ui-namespace .k-dropdown__menu--grid .k-dropdown__block-item { min-width: 100%; clear: both; height: auto; margin: 5px 0 -5px; } - .k-ui-namespace .k-dropdown__menu--grid .k-dropdown__block-item a { position: relative; height: auto; @@ -5615,8 +5167,7 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { padding: 5px 15px; border-radius: 0 0 4px 4px; } - -[dir="rtl"] .k-ui-namespace .k-dropdown__menu--grid .k-dropdown__block-item a { +[dir=rtl] .k-ui-namespace .k-dropdown__menu--grid .k-dropdown__block-item a { text-align: right; } @@ -5628,28 +5179,20 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { background: transparent; color: inherit; padding: 16px; - display: -ms-flexbox; display: flex; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex-pack: center; - justify-content: center; + flex: 1 1 auto; + flex-direction: column; + justify-content: center; } - .k-ui-namespace .k-empty-state p { margin-bottom: 16px; } - .k-ui-namespace .k-empty-state p:last-child { margin-bottom: 0; } - .k-ui-namespace .k-empty-state p small { font-size: 80%; } - .k-ui-namespace .k-form-control { display: block; width: 100%; @@ -5672,93 +5215,79 @@ fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus { transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; /* 5 */ /** - * Placeholders - */ + * Placeholders + */ /* 6 */ /** - * Disabled and read-only inputs - */ + * Disabled and read-only inputs + */ } - .k-ui-namespace .k-form-control:focus { border-color: #3498db; outline: 0; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(52, 152, 219, 0.6); } - .k-ui-namespace .k-form-control::-moz-placeholder { color: #9a9a9a; opacity: 1; } - .k-ui-namespace .k-form-control:-ms-input-placeholder { color: #9a9a9a; } - .k-ui-namespace .k-form-control::-webkit-input-placeholder { color: #9a9a9a; } - .k-ui-namespace .k-form-control::-ms-expand { border: 0; background-color: transparent; } - -.k-ui-namespace .k-form-control[disabled], .k-ui-namespace .k-form-control[readonly], -fieldset[disabled] .k-ui-namespace .k-form-control { +.k-ui-namespace .k-form-control[disabled], .k-ui-namespace .k-form-control[readonly], fieldset[disabled] .k-ui-namespace .k-form-control { background-color: #ddd; opacity: 1; /* 7 */ } - -.k-ui-namespace .k-form-control[disabled], -fieldset[disabled] .k-ui-namespace .k-form-control { +.k-ui-namespace .k-form-control[disabled], fieldset[disabled] .k-ui-namespace .k-form-control { cursor: not-allowed; } - .k-ui-namespace textarea.k-form-control { height: auto; } - -.k-ui-namespace input[type="search"] { +.k-ui-namespace input[type=search] { -webkit-appearance: none; } - @media screen and (-webkit-min-device-pixel-ratio: 0) { - .k-ui-namespace input[type="date"].k-form-control, - .k-ui-namespace input[type="time"].k-form-control, - .k-ui-namespace input[type="datetime-local"].k-form-control, - .k-ui-namespace input[type="month"].k-form-control { + .k-ui-namespace input[type=date].k-form-control, +.k-ui-namespace input[type=time].k-form-control, +.k-ui-namespace input[type=datetime-local].k-form-control, +.k-ui-namespace input[type=month].k-form-control { line-height: 32px; } - .k-input-group--small .k-ui-namespace input[type="date"], .k-input-group--small - .k-ui-namespace input[type="time"], .k-input-group--small - .k-ui-namespace input[type="datetime-local"], .k-input-group--small - .k-ui-namespace input[type="month"] { + .k-input-group--small .k-ui-namespace input[type=date], +.k-input-group--small .k-ui-namespace input[type=time], +.k-input-group--small .k-ui-namespace input[type=datetime-local], +.k-input-group--small .k-ui-namespace input[type=month] { line-height: 28px; } - .k-input-group--large .k-ui-namespace input[type="date"], .k-input-group--large - .k-ui-namespace input[type="time"], .k-input-group--large - .k-ui-namespace input[type="datetime-local"], .k-input-group--large - .k-ui-namespace input[type="month"] { + .k-input-group--large .k-ui-namespace input[type=date], +.k-input-group--large .k-ui-namespace input[type=time], +.k-input-group--large .k-ui-namespace input[type=datetime-local], +.k-input-group--large .k-ui-namespace input[type=month] { line-height: 40px; } } - .k-appearance .k-ui-namespace { /** - * Put some space between the second box and the first label - */ + * Put some space between the second box and the first label + */ } - -.k-appearance .k-ui-namespace input[type="checkbox"], -.k-appearance .k-ui-namespace input[type="radio"] { +.k-appearance .k-ui-namespace input[type=checkbox], +.k-appearance .k-ui-namespace input[type=radio] { /** - * 1. Resetting the default styling used by browsers. Don't do this for -moz- - * because the checkbox and radio box will look very ugly - * 2. Positioning relative to position pseudo before element nicely - * 5. Indicate that element is clickable - */ + * 1. Resetting the default styling used by browsers. Don't do this for -moz- + * because the checkbox and radio box will look very ugly + * 2. Positioning relative to position pseudo before element nicely + * 5. Indicate that element is clickable + */ -webkit-appearance: none; /* 1 */ /* -moz-appearance: don't set this; /* 1 */ @@ -5766,7 +5295,7 @@ fieldset[disabled] .k-ui-namespace .k-form-control { /* 2 */ height: 16px; width: 16px; - margin: 0 .33em 0 0; + margin: 0 0.33em 0 0; border: 1px solid #9a9a9a; padding: 0; background: white; @@ -5778,31 +5307,28 @@ fieldset[disabled] .k-ui-namespace .k-form-control { transition: background 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; /** - * Hover to indicate element is clickable - */ + * Hover to indicate element is clickable + */ /** - * Set disabled border color a bit lighter so it won't appear to be larger - */ + * Set disabled border color a bit lighter so it won't appear to be larger + */ /** - * 1. Position pseudo element absolute to have full control - * 2. Position top-left, margin, width and height will take care of centering - * 3. Initially hide the pseudo element - * 4. Show the pseudo element when item is checked - */ + * 1. Position pseudo element absolute to have full control + * 2. Position top-left, margin, width and height will take care of centering + * 3. Initially hide the pseudo element + * 4. Show the pseudo element when item is checked + */ } - -.k-appearance .k-ui-namespace input[type="checkbox"]:hover, -.k-appearance .k-ui-namespace input[type="radio"]:hover { +.k-appearance .k-ui-namespace input[type=checkbox]:hover, +.k-appearance .k-ui-namespace input[type=radio]:hover { background: #f1f1f1; } - -.k-appearance .k-ui-namespace input[type="checkbox"]:disabled, -.k-appearance .k-ui-namespace input[type="radio"]:disabled { +.k-appearance .k-ui-namespace input[type=checkbox]:disabled, +.k-appearance .k-ui-namespace input[type=radio]:disabled { border-color: #bbb; } - -.k-appearance .k-ui-namespace input[type="checkbox"]:before, -.k-appearance .k-ui-namespace input[type="radio"]:before { +.k-appearance .k-ui-namespace input[type=checkbox]:before, +.k-appearance .k-ui-namespace input[type=radio]:before { position: absolute; /* 1 */ top: 0; @@ -5811,7 +5337,8 @@ fieldset[disabled] .k-ui-namespace .k-form-control { /* 2 */ visibility: hidden; /* 3 */ - transform: scale(0, 0); + -webkit-transform: scale(0, 0); + transform: scale(0, 0); /* 3 */ text-align: center; vertical-align: middle; @@ -5819,65 +5346,56 @@ fieldset[disabled] .k-ui-namespace .k-form-control { transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } - -.k-appearance .k-ui-namespace input[type="checkbox"]:checked:before, -.k-appearance .k-ui-namespace input[type="radio"]:checked:before { +.k-appearance .k-ui-namespace input[type=checkbox]:checked:before, +.k-appearance .k-ui-namespace input[type=radio]:checked:before { visibility: visible; /* 4 */ - transform: scale(1, 1); + -webkit-transform: scale(1, 1); + transform: scale(1, 1); /* 4 */ } - .k-appearance .k-ui-namespace label { /** - * - * - * - * - */ + * + * + * + * + */ /** - * - * - */ + * + * + */ } - -.k-appearance .k-ui-namespace label + input[type="checkbox"], -.k-appearance .k-ui-namespace label + input[type="radio"] { +.k-appearance .k-ui-namespace label + input[type=checkbox], .k-appearance .k-ui-namespace label + input[type=radio] { margin-left: 1em; } - .k-appearance .k-ui-namespace label + label { margin-left: 1em; } -[dir="rtl"].k-appearance .k-ui-namespace input[type="checkbox"], -[dir="rtl"].k-appearance .k-ui-namespace input[type="radio"] { - margin: 0 0 0 .33em; +[dir=rtl].k-appearance .k-ui-namespace input[type=checkbox], +[dir=rtl].k-appearance .k-ui-namespace input[type=radio] { + margin: 0 0 0 0.33em; } - -[dir="rtl"].k-appearance .k-ui-namespace input[type="checkbox"]:before, -[dir="rtl"].k-appearance .k-ui-namespace input[type="radio"]:before { +[dir=rtl].k-appearance .k-ui-namespace input[type=checkbox]:before, +[dir=rtl].k-appearance .k-ui-namespace input[type=radio]:before { left: auto; right: 0; } - -[dir="rtl"].k-appearance .k-ui-namespace label + input[type="checkbox"], -[dir="rtl"].k-appearance .k-ui-namespace label + input[type="radio"] { +[dir=rtl].k-appearance .k-ui-namespace label + input[type=checkbox], [dir=rtl].k-appearance .k-ui-namespace label + input[type=radio] { margin-left: auto; margin-right: 1em; } - -[dir="rtl"].k-appearance .k-ui-namespace label + label { +[dir=rtl].k-appearance .k-ui-namespace label + label { margin-left: auto; margin-right: 1em; } -.k-appearance .k-ui-namespace input[type="checkbox"] { +.k-appearance .k-ui-namespace input[type=checkbox] { border-radius: 0; /* 1 */ } - -.k-appearance .k-ui-namespace input[type="checkbox"]:before { +.k-appearance .k-ui-namespace input[type=checkbox]:before { content: ""; /* 2 */ width: 14px; @@ -5892,12 +5410,11 @@ fieldset[disabled] .k-ui-namespace .k-form-control { /* 5 */ } -.k-appearance .k-ui-namespace input[type="radio"] { +.k-appearance .k-ui-namespace input[type=radio] { border-radius: 50%; /* 1 */ } - -.k-appearance .k-ui-namespace input[type="radio"]:before { +.k-appearance .k-ui-namespace input[type=radio]:before { content: " "; /* 2 */ width: 8px; @@ -5916,100 +5433,73 @@ fieldset[disabled] .k-ui-namespace .k-form-control { .k-ui-namespace .k-has-success .radio, .k-ui-namespace .k-has-success .checkbox, .k-ui-namespace .k-has-success .radio-inline, -.k-ui-namespace .k-has-success .checkbox-inline, -.k-ui-namespace .k-has-success.radio label, -.k-ui-namespace .k-has-success.checkbox label, -.k-ui-namespace .k-has-success.radio-inline label, -.k-ui-namespace .k-has-success.checkbox-inline label { +.k-ui-namespace .k-has-success .checkbox-inline, .k-ui-namespace .k-has-success.radio label, .k-ui-namespace .k-has-success.checkbox label, .k-ui-namespace .k-has-success.radio-inline label, .k-ui-namespace .k-has-success.checkbox-inline label { color: #209150; } - .k-ui-namespace .k-has-success .k-form-control { border-color: #209150; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } - .k-ui-namespace .k-has-success .k-form-control:focus { border-color: #176739; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #43d580; } - .k-ui-namespace .k-has-success .input-group-addon { color: #209150; border-color: #209150; background-color: #020705; } - .k-ui-namespace .k-has-success .k-form-control-feedback { color: #209150; } - .k-ui-namespace .k-has-warning .help-block, .k-ui-namespace .k-has-warning .control-label, .k-ui-namespace .k-has-warning .radio, .k-ui-namespace .k-has-warning .checkbox, .k-ui-namespace .k-has-warning .radio-inline, -.k-ui-namespace .k-has-warning .checkbox-inline, -.k-ui-namespace .k-has-warning.radio label, -.k-ui-namespace .k-has-warning.checkbox label, -.k-ui-namespace .k-has-warning.radio-inline label, -.k-ui-namespace .k-has-warning.checkbox-inline label { +.k-ui-namespace .k-has-warning .checkbox-inline, .k-ui-namespace .k-has-warning.radio label, .k-ui-namespace .k-has-warning.checkbox label, .k-ui-namespace .k-has-warning.radio-inline label, .k-ui-namespace .k-has-warning.checkbox-inline label { color: #cd6d17; } - .k-ui-namespace .k-has-warning .k-form-control { border-color: #cd6d17; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } - .k-ui-namespace .k-has-warning .k-form-control:focus { border-color: #9f5412; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #eda15e; } - .k-ui-namespace .k-has-warning .input-group-addon { color: #cd6d17; border-color: #cd6d17; background-color: white; } - .k-ui-namespace .k-has-warning .k-form-control-feedback { color: #cd6d17; } - .k-ui-namespace .k-has-error .help-block, .k-ui-namespace .k-has-error .control-label, .k-ui-namespace .k-has-error .radio, .k-ui-namespace .k-has-error .checkbox, .k-ui-namespace .k-has-error .radio-inline, -.k-ui-namespace .k-has-error .checkbox-inline, -.k-ui-namespace .k-has-error.radio label, -.k-ui-namespace .k-has-error.checkbox label, -.k-ui-namespace .k-has-error.radio-inline label, -.k-ui-namespace .k-has-error.checkbox-inline label { +.k-ui-namespace .k-has-error .checkbox-inline, .k-ui-namespace .k-has-error.radio label, .k-ui-namespace .k-has-error.checkbox label, .k-ui-namespace .k-has-error.radio-inline label, .k-ui-namespace .k-has-error.checkbox-inline label { color: #a33024; } - .k-ui-namespace .k-has-error .k-form-control { border-color: #a33024; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } - .k-ui-namespace .k-has-error .k-form-control:focus { border-color: #79241b; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d96154; } - .k-ui-namespace .k-has-error .input-group-addon { color: #a33024; border-color: #a33024; background-color: #fbf0ef; } - .k-ui-namespace .k-has-error .k-form-control-feedback { color: #a33024; } - .k-ui-namespace .k-static-form-label { display: inline-block; vertical-align: middle; @@ -6018,27 +5508,23 @@ fieldset[disabled] .k-ui-namespace .k-form-control { font-weight: bold; margin-bottom: 5px; } - .k-ui-namespace .k-static-form-label:last-child { margin-bottom: 0; } - .k-ui-namespace .k-input-group { position: relative; /* 1 */ - display: -ms-flexbox; display: flex; width: 100%; border-collapse: separate; /* 2 */ /** - * The form control - */ + * The form control + */ /** - * The button - */ + * The button + */ } - .k-ui-namespace .k-input-group .k-form-control { /* 3 */ position: relative; @@ -6049,8 +5535,7 @@ fieldset[disabled] .k-ui-namespace .k-form-control { min-width: 15%; margin-bottom: 0; } - -[dir="rtl"] .k-ui-namespace .k-input-group .k-form-control { +[dir=rtl] .k-ui-namespace .k-input-group .k-form-control { float: right; } @@ -6058,39 +5543,28 @@ fieldset[disabled] .k-ui-namespace .k-form-control { z-index: 3; /* 5 */ } - .k-ui-namespace .k-input-group .k-input-group__button .k-button { height: 32px; } - -.k-ui-namespace .k-input-group--large > .k-form-control, -.k-ui-namespace .k-input-group--large > .select2-container--bootstrap .select2-selection--single, -.k-ui-namespace .k-input-group--large > .k-input-group__addon, -.k-ui-namespace .k-input-group--large > .k-input-group__button > .k-button { +.k-ui-namespace .k-input-group--large > .k-form-control, .k-ui-namespace .k-input-group--large > .select2-container--bootstrap .select2-selection--single, .k-ui-namespace .k-input-group--large > .k-input-group__addon, .k-ui-namespace .k-input-group--large > .k-input-group__button > .k-button { height: 40px; padding: 8px 16px; font-size: 17px; line-height: 24px; border-radius: 6px; } - -[dir="rtl"] .k-ui-namespace .k-input-group--large > .k-form-control, -[dir="rtl"] .k-ui-namespace .k-input-group--large > .select2-container--bootstrap .select2-selection--single, -[dir="rtl"] .k-ui-namespace .k-input-group--large > .k-input-group__addon, -[dir="rtl"] .k-ui-namespace .k-input-group--large > .k-input-group__button > .k-button { +[dir=rtl] .k-ui-namespace .k-input-group--large > .k-form-control, [dir=rtl] .k-ui-namespace .k-input-group--large > .select2-container--bootstrap .select2-selection--single, [dir=rtl] .k-ui-namespace .k-input-group--large > .k-input-group__addon, [dir=rtl] .k-ui-namespace .k-input-group--large > .k-input-group__button > .k-button { border-radius: 6px; } .k-ui-namespace .k-input-group--large > .select2-container--bootstrap .select2-selection--single .select2-selection--rendered { line-height: 24px; } - .k-ui-namespace .k-input-group--large select.k-form-control { height: 40px; line-height: 40px; } - -[dir="rtl"] .k-ui-namespace .k-input-group--large select.k-form-control { +[dir=rtl] .k-ui-namespace .k-input-group--large select.k-form-control { direction: rtl; } @@ -6098,62 +5572,46 @@ fieldset[disabled] .k-ui-namespace .k-form-control { .k-ui-namespace .k-input-group--large select[multiple].k-form-control { height: auto; } - -.k-ui-namespace .k-input-group--small > .k-form-control, -.k-ui-namespace .k-input-group--small > .select2-container--bootstrap .select2-selection--single, -.k-ui-namespace .k-input-group--small > .k-input-group__addon, -.k-ui-namespace .k-input-group--small > .k-input-group__button > .k-button { +.k-ui-namespace .k-input-group--small > .k-form-control, .k-ui-namespace .k-input-group--small > .select2-container--bootstrap .select2-selection--single, .k-ui-namespace .k-input-group--small > .k-input-group__addon, .k-ui-namespace .k-input-group--small > .k-input-group__button > .k-button { height: 28px; padding: 4px 8px; font-size: 11px; line-height: 20px; border-radius: 3px; } - -[dir="rtl"] .k-ui-namespace .k-input-group--small > .k-form-control, -[dir="rtl"] .k-ui-namespace .k-input-group--small > .select2-container--bootstrap .select2-selection--single, -[dir="rtl"] .k-ui-namespace .k-input-group--small > .k-input-group__addon, -[dir="rtl"] .k-ui-namespace .k-input-group--small > .k-input-group__button > .k-button { +[dir=rtl] .k-ui-namespace .k-input-group--small > .k-form-control, [dir=rtl] .k-ui-namespace .k-input-group--small > .select2-container--bootstrap .select2-selection--single, [dir=rtl] .k-ui-namespace .k-input-group--small > .k-input-group__addon, [dir=rtl] .k-ui-namespace .k-input-group--small > .k-input-group__button > .k-button { border-radius: 3px; } .k-ui-namespace .k-input-group--small > .select2-container--bootstrap .select2-selection--single .select2-selection--rendered { line-height: 16px; } - .k-ui-namespace .k-input-group--small select.k-form-control { height: 28px; line-height: 28px; } - .k-ui-namespace .k-input-group--small textarea.k-form-control, .k-ui-namespace .k-input-group--small select[multiple].k-form-control { height: auto; } - .k-ui-namespace .k-input-group__addon, .k-ui-namespace .k-input-group__button, .k-ui-namespace .k-input-group .k-form-control { display: block; - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex: 1 1 auto; margin: 0; } - .k-ui-namespace .k-input-group__addon:not(:first-child):not(:last-child), .k-ui-namespace .k-input-group__button:not(:first-child):not(:last-child), .k-ui-namespace .k-input-group .k-form-control:not(:first-child):not(:last-child) { border-radius: 0; } - .k-ui-namespace .k-input-group .select2-container:not(:first-child):not(:last-child) .select2-selection--single { border-radius: 0; } - .k-ui-namespace .k-input-group .select2-container.select2-container--open, .k-ui-namespace .k-input-group .select2-container.select2-container--focus { z-index: 3; } - .k-ui-namespace .k-input-group__addon, .k-ui-namespace .k-input-group__button { white-space: nowrap; @@ -6161,10 +5619,8 @@ fieldset[disabled] .k-ui-namespace .k-form-control { /* 1 */ width: auto; display: block; - -ms-flex: 0 0 auto; - flex: 0 0 auto; + flex: 0 0 auto; } - .k-ui-namespace .k-input-group__addon { font-size: 13px; line-height: 20px; @@ -6179,34 +5635,32 @@ fieldset[disabled] .k-ui-namespace .k-form-control { overflow: hidden; text-overflow: ellipsis; /** - * Nuke default margins from checkboxes and radios to vertically center within. - */ + * Nuke default margins from checkboxes and radios to vertically center within. + */ } - -.k-ui-namespace .k-input-group__addon input[type="radio"], -.k-ui-namespace .k-input-group__addon input[type="checkbox"] { +.k-ui-namespace .k-input-group__addon input[type=radio], +.k-ui-namespace .k-input-group__addon input[type=checkbox] { margin: -0.33em -2px 0; vertical-align: middle; } - -html:not([dir="rtl"]) .k-input-group .k-form-control:first-child, -html:not([dir="rtl"]) .k-input-group__addon:first-child, -html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button, -html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group > .k-button, -html:not([dir="rtl"]) .k-input-group__button:first-child > .k-dropdown__toggle, -html:not([dir="rtl"]) .k-input-group__button:last-child > .k-button:not(:last-child):not(.k-dropdown__toggle), -html:not([dir="rtl"]) .k-input-group__button:last-child > .k-button-group:not(:last-child) > .k-button { +html:not([dir=rtl]) .k-input-group .k-form-control:first-child, +html:not([dir=rtl]) .k-input-group__addon:first-child, +html:not([dir=rtl]) .k-input-group__button:first-child > .k-button, +html:not([dir=rtl]) .k-input-group__button:first-child > .k-button-group > .k-button, +html:not([dir=rtl]) .k-input-group__button:first-child > .k-dropdown__toggle, +html:not([dir=rtl]) .k-input-group__button:last-child > .k-button:not(:last-child):not(.k-dropdown__toggle), +html:not([dir=rtl]) .k-input-group__button:last-child > .k-button-group:not(:last-child) > .k-button { border-bottom-right-radius: 0; border-top-right-radius: 0; } -[dir="rtl"] .k-ui-namespace .k-input-group .k-form-control:last-child, -[dir="rtl"] .k-ui-namespace .k-input-group__addon:last-child, -[dir="rtl"] .k-ui-namespace .k-input-group__button:last-child > .k-button, -[dir="rtl"] .k-ui-namespace .k-input-group__button:last-child > .k-button-group > .k-button, -[dir="rtl"] .k-ui-namespace .k-input-group__button:last-child > .k-dropdown__toggle, -[dir="rtl"] .k-ui-namespace .k-input-group__button:first-child > .k-button:not(:first-child):not(.k-dropdown__toggle), -[dir="rtl"] .k-ui-namespace .k-input-group__button:first-child > .k-button-group:not(:first-child) > .k-button { +[dir=rtl] .k-ui-namespace .k-input-group .k-form-control:last-child, +[dir=rtl] .k-ui-namespace .k-input-group__addon:last-child, +[dir=rtl] .k-ui-namespace .k-input-group__button:last-child > .k-button, +[dir=rtl] .k-ui-namespace .k-input-group__button:last-child > .k-button-group > .k-button, +[dir=rtl] .k-ui-namespace .k-input-group__button:last-child > .k-dropdown__toggle, +[dir=rtl] .k-ui-namespace .k-input-group__button:first-child > .k-button:not(:first-child):not(.k-dropdown__toggle), +[dir=rtl] .k-ui-namespace .k-input-group__button:first-child > .k-button-group:not(:first-child) > .k-button { border-bottom-right-radius: 0; border-top-right-radius: 0; } @@ -6214,30 +5668,29 @@ html:not([dir="rtl"]) .k-input-group__button:last-child > .k-button-group:not(:l .k-ui-namespace .k-input-group__addon:first-child { border-right: none; } - -[dir="rtl"] .k-ui-namespace .k-input-group__addon:first-child { +[dir=rtl] .k-ui-namespace .k-input-group__addon:first-child { border-right: 1px solid #cdcdcd; border-left: none; } -html:not([dir="rtl"]) .k-input-group .k-form-control:last-child, -html:not([dir="rtl"]) .k-input-group__addon:last-child, -html:not([dir="rtl"]) .k-input-group__button:last-child > .k-button, -html:not([dir="rtl"]) .k-input-group__button:last-child > .k-button-group > .k-button, -html:not([dir="rtl"]) .k-input-group__button:last-child > .k-dropdown__toggle, -html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button:not(:first-child), -html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(:first-child) > .k-button { +html:not([dir=rtl]) .k-input-group .k-form-control:last-child, +html:not([dir=rtl]) .k-input-group__addon:last-child, +html:not([dir=rtl]) .k-input-group__button:last-child > .k-button, +html:not([dir=rtl]) .k-input-group__button:last-child > .k-button-group > .k-button, +html:not([dir=rtl]) .k-input-group__button:last-child > .k-dropdown__toggle, +html:not([dir=rtl]) .k-input-group__button:first-child > .k-button:not(:first-child), +html:not([dir=rtl]) .k-input-group__button:first-child > .k-button-group:not(:first-child) > .k-button { border-bottom-left-radius: 0; border-top-left-radius: 0; } -[dir="rtl"] .k-ui-namespace .k-input-group .k-form-control:first-child, -[dir="rtl"] .k-ui-namespace .k-input-group__addon:first-child, -[dir="rtl"] .k-ui-namespace .k-input-group__button:first-child > .k-button, -[dir="rtl"] .k-ui-namespace .k-input-group__button:first-child > .k-button-group > .k-button, -[dir="rtl"] .k-ui-namespace .k-input-group__button:first-child > .k-dropdown__toggle, -[dir="rtl"] .k-ui-namespace .k-input-group__button:last-child > .k-button:not(:last-child), -[dir="rtl"] .k-ui-namespace .k-input-group__button:last-child > .k-button-group:not(:last-child) > .k-button { +[dir=rtl] .k-ui-namespace .k-input-group .k-form-control:first-child, +[dir=rtl] .k-ui-namespace .k-input-group__addon:first-child, +[dir=rtl] .k-ui-namespace .k-input-group__button:first-child > .k-button, +[dir=rtl] .k-ui-namespace .k-input-group__button:first-child > .k-button-group > .k-button, +[dir=rtl] .k-ui-namespace .k-input-group__button:first-child > .k-dropdown__toggle, +[dir=rtl] .k-ui-namespace .k-input-group__button:last-child > .k-button:not(:last-child), +[dir=rtl] .k-ui-namespace .k-input-group__button:last-child > .k-button-group:not(:last-child) > .k-button { border-bottom-left-radius: 0; border-top-left-radius: 0; } @@ -6245,8 +5698,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-input-group__addon:last-child { border-left: 1px solid #cdcdcd; } - -[dir="rtl"] .k-ui-namespace .k-input-group__addon:last-child { +[dir=rtl] .k-ui-namespace .k-input-group__addon:last-child { border-left-width: 1px; border-right: none; } @@ -6259,34 +5711,28 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: /* 2 */ /* 4 */ } - .k-ui-namespace .k-input-group__button .k-button, .k-ui-namespace .k-input-group__button .k-dropdown__menu { font-size: 13px; } - .k-ui-namespace .k-input-group__button > .k-button { position: relative; font-size: 13px; margin: 0; /* 3 */ } - .k-ui-namespace .k-input-group__button > .k-button + .k-button { margin-left: -1px; } - .k-ui-namespace .k-input-group__button > .k-button:hover, .k-ui-namespace .k-input-group__button > .k-button:focus, .k-ui-namespace .k-input-group__button > .k-button:active { z-index: 2; } - .k-ui-namespace .k-input-group__button:first-child > .k-button, .k-ui-namespace .k-input-group__button:first-child > .k-button-group { margin-right: -1px; } - -[dir="rtl"] .k-ui-namespace .k-input-group__button:first-child > .k-button, -[dir="rtl"] .k-ui-namespace .k-input-group__button:first-child > .k-button-group { +[dir=rtl] .k-ui-namespace .k-input-group__button:first-child > .k-button, +[dir=rtl] .k-ui-namespace .k-input-group__button:first-child > .k-button-group { margin-right: 0; margin-left: -1px; } @@ -6296,9 +5742,8 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: z-index: 2; margin-left: -1px; } - -[dir="rtl"] .k-ui-namespace .k-input-group__button:last-child > .k-button, -[dir="rtl"] .k-ui-namespace .k-input-group__button:last-child > .k-button-group { +[dir=rtl] .k-ui-namespace .k-input-group__button:last-child > .k-button, +[dir=rtl] .k-ui-namespace .k-input-group__button:last-child > .k-button-group { margin-left: 0; margin-right: -1px; } @@ -6307,11 +5752,9 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: margin: 0; margin-bottom: 16px; } - .k-ui-namespace .k-form-group:last-child { margin-bottom: 0; } - .k-ui-namespace .k-form-group--small .k-form-control { font-size: 11px; height: 28px; @@ -6319,17 +5762,14 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: line-height: 16px; border-radius: 3px; } - .k-ui-namespace .k-form-group--small select.k-form-control { height: 28px; line-height: 28px; } - .k-ui-namespace .k-form-group--small textarea.k-form-control, .k-ui-namespace .k-form-group--small select[multiple].k-form-control { height: auto; } - .k-ui-namespace .k-form-group--large .k-form-control { font-size: 17px; height: 40px; @@ -6337,32 +5777,26 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: line-height: 24px; border-radius: 6px; } - .k-ui-namespace .k-form-group--large select.k-form-control { height: 40px; line-height: 40px; } - .k-ui-namespace .k-form-group--large textarea.k-form-control, .k-ui-namespace .k-form-group--large select[multiple].k-form-control { height: auto; } - .k-ui-namespace .k-inline-form-group { display: inline-block; margin-right: 1em; } - .k-ui-namespace .k-inline-form-group:last-child { margin-right: 0; } - -[dir="rtl"] .k-ui-namespace .k-inline-form-group { +[dir=rtl] .k-ui-namespace .k-inline-form-group { margin-right: 0; margin-left: 1em; } - -[dir="rtl"] .k-ui-namespace .k-inline-form-group:last-child { +[dir=rtl] .k-ui-namespace .k-inline-form-group:last-child { margin-left: 0; margin-right: 1em; } @@ -6371,7 +5805,6 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-inline-form-group .k-button-group { display: block; } - .k-ui-namespace .k-form-row-group { display: table; /* 1 */ @@ -6382,45 +5815,39 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: border: 1px solid #cdcdcd; margin-bottom: 16px; } - .k-ui-namespace .k-form-row-group:last-child { margin-bottom: 0; } - .k-ui-namespace .k-form-row { margin: 0; border-bottom: 1px solid #cdcdcd; padding-bottom: 10px; } - .k-ui-namespace .k-form-row:last-child { border-bottom: 0; } - @media screen and (min-width: 600px) { .k-ui-namespace .k-form-row { display: table; width: 100%; padding-bottom: 0; } - [dir="rtl"] .k-ui-namespace .k-form-row { + [dir=rtl] .k-ui-namespace .k-form-row { direction: rtl; } + .k-ui-namespace .k-form-row:last-child { border-bottom: none; } } - .k-ui-namespace .k-form-row .k-form-row__header { width: 100%; background: #f3f3f3; padding: 10px; } - .k-ui-namespace .k-form-row .k-form-row__item { padding: 10px 10px 0 10px; } - @media screen and (min-width: 600px) { .k-ui-namespace .k-form-row .k-form-row__item { display: table-cell; @@ -6428,17 +5855,15 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: padding: 10px; border-right: 1px solid #cdcdcd; } - [dir="rtl"] .k-ui-namespace .k-form-row .k-form-row__item { + [dir=rtl] .k-ui-namespace .k-form-row .k-form-row__item { border-right: none; border-left: 1px solid #cdcdcd; } } - .k-ui-namespace .k-form-row .k-form-row__item:last-child { border-right: none; } - -[dir="rtl"] .k-ui-namespace .k-form-row .k-form-row__item:last-child { +[dir=rtl] .k-ui-namespace .k-form-row .k-form-row__item:last-child { border-left: none; } @@ -6447,13 +5872,11 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: width: 1%; white-space: nowrap; } - .k-ui-namespace .k-form-row .k-form-row__item--label { border-right: none; padding-right: 0; } - -[dir="rtl"] .k-ui-namespace .k-form-row .k-form-row__item--label { +[dir=rtl] .k-ui-namespace .k-form-row .k-form-row__item--label { border-left: none; padding-right: 10px; padding-left: 0; @@ -6464,742 +5887,570 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: padding: 5px; } } - .k-ui-namespace .k-form-row .k-form-control { margin: 0; } - .k-ui-namespace .k-form-row .k-form-row__message a { display: block; padding: 10px; } - .k-ui-namespace .k-form-row .k-form-row__message a:focus, .k-ui-namespace .k-form-row .k-form-row__message a:hover { background: #e6e6e6; } - .k-ui-namespace .k-form-row:first-child .k-form-row__message a { border-radius: 5px 5px 0 0; } - .k-ui-namespace .k-form-row:first-child .k-form-row__header { border-radius: 5px 5px 0 0; } - .k-ui-namespace .k-form-row:last-child .k-form-row__message a { border-radius: 0 0 5px 5px; } - .k-ui-namespace .k-form-row:last-child .k-form-row__header { border-radius: 0 0 5px 5px; } - .k-ui-namespace .k-form-info { margin-top: 0.75em; margin-bottom: 1em; color: #444444; } - .k-ui-namespace .k-form-info:last-child { margin-bottom: 0; } - .k-ui-namespace .k-form-block { background: white; border: 1px solid #e0e0e0; margin-bottom: 16px; } - .k-ui-namespace .k-form-block:last-child { margin-bottom: 0; } - .k-ui-namespace .k-form-block__header { border-bottom: 1px solid #d4d4d4; padding: 8px 8px 7px; background: #f3f3f3; font-weight: 700; } - .k-ui-namespace .k-form-block__content { padding: 7px 8px; } - .k-ui-namespace .k-gallery-container { margin-bottom: 16px; - display: -ms-flexbox; display: flex; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex-direction: column; + flex: 1 1 auto; overflow: hidden; } - .k-ui-namespace .k-gallery-container:last-child { margin-bottom: 0; } - .k-ui-namespace .k-gallery-container .k-gallery { - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex: 1 1 auto; overflow: auto; padding: 16px; } - .k-ui-namespace .k-gallery { overflow: hidden; } - .k-ui-namespace .k-gallery__items { margin: -8px; font-size: 0; } - -@supports ((display: -ms-flexbox) or (display: flex)) { +@supports (display: flex) { .k-ui-namespace .k-gallery__items { - display: -ms-flexbox; display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -ms-flex-pack: start; - justify-content: flex-start; + flex-wrap: wrap; + justify-content: flex-start; } } - @supports (display: grid) { .k-ui-namespace .k-gallery__items { display: grid; } } - .k-ui-namespace .k-gallery__item { padding: 8px; display: inline-block; vertical-align: middle; font-size: 1rem; /** - * Selected styling - */ + * Selected styling + */ } - -@supports ((display: -ms-flexbox) or (display: flex)) { +@supports (display: flex) { .k-ui-namespace .k-gallery__item { - display: -ms-flexbox; display: flex; - -ms-flex: 0 0 auto; - flex: 0 0 auto; + flex: 0 0 auto; } } - .k-ui-namespace .k-gallery__item.k-is-selected .k-card__header { background: #3071a9; border-color: #225179; color: white; } - .k-ui-namespace .k-gallery__item.k-is-selected .k-card__header a { color: white; } - .k-ui-namespace .k-gallery__item.k-is-selected .k-card__body { color: white; border-color: #285e8d; } - .k-ui-namespace .k-gallery__item.k-is-selected:hover .k-card__header, .k-ui-namespace .k-gallery__item.k-is-selected:focus .k-card__header { background: #225179; } - -.k-ui-namespace [data-gallery-items='1'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="1"] .k-gallery__item.k-gallery__item { width: 100%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='1'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="1"] .k-gallery__item.k-gallery__item { + flex-basis: 100%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='1'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="1"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='2'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="2"] .k-gallery__item.k-gallery__item { width: 50%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='2'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 50%; - flex-basis: 50%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="2"] .k-gallery__item.k-gallery__item { + flex-basis: 50%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='2'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="2"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='3'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="3"] .k-gallery__item.k-gallery__item { width: 33.3333333333%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='3'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 33.3333333333%; - flex-basis: 33.3333333333%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="3"] .k-gallery__item.k-gallery__item { + flex-basis: 33.3333333333%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='3'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="3"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='4'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="4"] .k-gallery__item.k-gallery__item { width: 25%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='4'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 25%; - flex-basis: 25%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="4"] .k-gallery__item.k-gallery__item { + flex-basis: 25%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='4'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="4"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='5'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="5"] .k-gallery__item.k-gallery__item { width: 20%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='5'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 20%; - flex-basis: 20%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="5"] .k-gallery__item.k-gallery__item { + flex-basis: 20%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='5'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="5"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='6'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="6"] .k-gallery__item.k-gallery__item { width: 16.6666666667%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='6'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 16.6666666667%; - flex-basis: 16.6666666667%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="6"] .k-gallery__item.k-gallery__item { + flex-basis: 16.6666666667%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='6'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="6"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='7'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="7"] .k-gallery__item.k-gallery__item { width: 14.2857142857%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='7'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 14.2857142857%; - flex-basis: 14.2857142857%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="7"] .k-gallery__item.k-gallery__item { + flex-basis: 14.2857142857%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='7'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="7"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='8'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="8"] .k-gallery__item.k-gallery__item { width: 12.5%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='8'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 12.5%; - flex-basis: 12.5%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="8"] .k-gallery__item.k-gallery__item { + flex-basis: 12.5%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='8'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="8"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='9'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="9"] .k-gallery__item.k-gallery__item { width: 11.1111111111%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='9'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 11.1111111111%; - flex-basis: 11.1111111111%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="9"] .k-gallery__item.k-gallery__item { + flex-basis: 11.1111111111%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='9'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="9"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='10'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="10"] .k-gallery__item.k-gallery__item { width: 10%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='10'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 10%; - flex-basis: 10%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="10"] .k-gallery__item.k-gallery__item { + flex-basis: 10%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='10'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="10"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='11'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="11"] .k-gallery__item.k-gallery__item { width: 9.0909090909%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='11'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 9.0909090909%; - flex-basis: 9.0909090909%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="11"] .k-gallery__item.k-gallery__item { + flex-basis: 9.0909090909%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='11'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="11"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='12'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="12"] .k-gallery__item.k-gallery__item { width: 8.3333333333%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='12'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 8.3333333333%; - flex-basis: 8.3333333333%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="12"] .k-gallery__item.k-gallery__item { + flex-basis: 8.3333333333%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='12'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="12"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='13'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="13"] .k-gallery__item.k-gallery__item { width: 7.6923076923%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='13'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 7.6923076923%; - flex-basis: 7.6923076923%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="13"] .k-gallery__item.k-gallery__item { + flex-basis: 7.6923076923%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='13'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="13"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='14'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="14"] .k-gallery__item.k-gallery__item { width: 7.1428571429%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='14'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 7.1428571429%; - flex-basis: 7.1428571429%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="14"] .k-gallery__item.k-gallery__item { + flex-basis: 7.1428571429%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='14'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="14"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='15'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="15"] .k-gallery__item.k-gallery__item { width: 6.6666666667%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='15'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 6.6666666667%; - flex-basis: 6.6666666667%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="15"] .k-gallery__item.k-gallery__item { + flex-basis: 6.6666666667%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='15'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="15"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='16'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="16"] .k-gallery__item.k-gallery__item { width: 6.25%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='16'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 6.25%; - flex-basis: 6.25%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="16"] .k-gallery__item.k-gallery__item { + flex-basis: 6.25%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='16'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="16"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='17'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="17"] .k-gallery__item.k-gallery__item { width: 5.8823529412%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='17'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 5.8823529412%; - flex-basis: 5.8823529412%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="17"] .k-gallery__item.k-gallery__item { + flex-basis: 5.8823529412%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='17'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="17"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='18'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="18"] .k-gallery__item.k-gallery__item { width: 5.5555555556%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='18'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 5.5555555556%; - flex-basis: 5.5555555556%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="18"] .k-gallery__item.k-gallery__item { + flex-basis: 5.5555555556%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='18'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="18"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='19'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="19"] .k-gallery__item.k-gallery__item { width: 5.2631578947%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='19'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 5.2631578947%; - flex-basis: 5.2631578947%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="19"] .k-gallery__item.k-gallery__item { + flex-basis: 5.2631578947%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='19'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="19"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='20'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="20"] .k-gallery__item.k-gallery__item { width: 5%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='20'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 5%; - flex-basis: 5%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="20"] .k-gallery__item.k-gallery__item { + flex-basis: 5%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='20'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="20"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='21'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="21"] .k-gallery__item.k-gallery__item { width: 4.7619047619%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='21'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 4.7619047619%; - flex-basis: 4.7619047619%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="21"] .k-gallery__item.k-gallery__item { + flex-basis: 4.7619047619%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='21'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="21"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='22'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="22"] .k-gallery__item.k-gallery__item { width: 4.5454545455%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='22'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 4.5454545455%; - flex-basis: 4.5454545455%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="22"] .k-gallery__item.k-gallery__item { + flex-basis: 4.5454545455%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='22'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="22"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='23'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="23"] .k-gallery__item.k-gallery__item { width: 4.347826087%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='23'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 4.347826087%; - flex-basis: 4.347826087%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="23"] .k-gallery__item.k-gallery__item { + flex-basis: 4.347826087%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='23'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="23"] .k-gallery__item.k-gallery__item { width: 100%; } } - -.k-ui-namespace [data-gallery-items='24'] .k-gallery__item.k-gallery__item { +.k-ui-namespace [data-gallery-items="24"] .k-gallery__item.k-gallery__item { width: 4.1666666667%; } - -@supports ((display: -ms-flexbox) or (display: flex)) { - .k-ui-namespace [data-gallery-items='24'] .k-gallery__item.k-gallery__item { - -ms-flex-preferred-size: 4.1666666667%; - flex-basis: 4.1666666667%; +@supports (display: flex) { + .k-ui-namespace [data-gallery-items="24"] .k-gallery__item.k-gallery__item { + flex-basis: 4.1666666667%; } } - @supports (display: grid) { - .k-ui-namespace [data-gallery-items='24'] .k-gallery__item.k-gallery__item { + .k-ui-namespace [data-gallery-items="24"] .k-gallery__item.k-gallery__item { width: 100%; } } - .k-ui-namespace .k-gallery .k-gallery__items { content: "176px"; } - @supports (display: grid) { .k-ui-namespace .k-gallery .k-gallery__items { grid-template-columns: repeat(auto-fill, minmax(176px, 1fr)); } } - .k-ui-namespace .k-gallery .k-gallery__item { width: 176px; } - @supports (display: grid) { .k-ui-namespace .k-gallery .k-gallery__item { width: 100%; - -ms-flex-preferred-size: auto; - flex-basis: auto; + flex-basis: auto; } } - .k-ui-namespace .k-gallery--xxs .k-gallery__items { content: "64px"; } - @supports (display: grid) { .k-ui-namespace .k-gallery--xxs .k-gallery__items { grid-template-columns: repeat(auto-fill, minmax(64px, 1fr)); } } - .k-ui-namespace .k-gallery--xxs .k-gallery__item { width: 64px; } - @supports (display: grid) { .k-ui-namespace .k-gallery--xxs .k-gallery__item { width: 100%; - -ms-flex-preferred-size: auto; - flex-basis: auto; + flex-basis: auto; } } - .k-ui-namespace .k-gallery--xs .k-gallery__items { content: "112px"; } - @supports (display: grid) { .k-ui-namespace .k-gallery--xs .k-gallery__items { grid-template-columns: repeat(auto-fill, minmax(112px, 1fr)); } } - .k-ui-namespace .k-gallery--xs .k-gallery__item { width: 112px; } - @supports (display: grid) { .k-ui-namespace .k-gallery--xs .k-gallery__item { width: 100%; - -ms-flex-preferred-size: auto; - flex-basis: auto; + flex-basis: auto; } } - .k-ui-namespace .k-gallery--s .k-gallery__items { content: "144px"; } - @supports (display: grid) { .k-ui-namespace .k-gallery--s .k-gallery__items { grid-template-columns: repeat(auto-fill, minmax(144px, 1fr)); } } - .k-ui-namespace .k-gallery--s .k-gallery__item { width: 144px; } - @supports (display: grid) { .k-ui-namespace .k-gallery--s .k-gallery__item { width: 100%; - -ms-flex-preferred-size: auto; - flex-basis: auto; + flex-basis: auto; } } - .k-ui-namespace .k-gallery--l .k-gallery__items { content: "224px"; } - @supports (display: grid) { .k-ui-namespace .k-gallery--l .k-gallery__items { grid-template-columns: repeat(auto-fill, minmax(224px, 1fr)); } } - .k-ui-namespace .k-gallery--l .k-gallery__item { width: 224px; } - @supports (display: grid) { .k-ui-namespace .k-gallery--l .k-gallery__item { width: 100%; - -ms-flex-preferred-size: auto; - flex-basis: auto; + flex-basis: auto; } } - .k-ui-namespace .k-gallery--xl .k-gallery__items { content: "288px"; } - @supports (display: grid) { .k-ui-namespace .k-gallery--xl .k-gallery__items { grid-template-columns: repeat(auto-fill, minmax(288px, 1fr)); } } - .k-ui-namespace .k-gallery--xl .k-gallery__item { width: 288px; } - @supports (display: grid) { .k-ui-namespace .k-gallery--xl .k-gallery__item { width: 100%; - -ms-flex-preferred-size: auto; - flex-basis: auto; + flex-basis: auto; } } - .k-ui-namespace .k-gallery--xxl .k-gallery__items { content: "352px"; } - @supports (display: grid) { .k-ui-namespace .k-gallery--xxl .k-gallery__items { grid-template-columns: repeat(auto-fill, minmax(352px, 1fr)); } } - .k-ui-namespace .k-gallery--xxl .k-gallery__item { width: 352px; } - @supports (display: grid) { .k-ui-namespace .k-gallery--xxl .k-gallery__item { width: 100%; - -ms-flex-preferred-size: auto; - flex-basis: auto; + flex-basis: auto; } } - .k-ui-namespace .k-gallery-pagination { padding: 8px 8px 7px; - background: #fbfafa; - -ms-flex: 0 0 auto; - flex: 0 0 auto; + background: #fbfbfb; + flex: 0 0 auto; border-top: 1px solid gainsboro; box-shadow: 0 1px 0 gainsboro; /* 1 */ } - .k-ui-namespace .k-off-canvas-toggle-holder { display: none; /* 1 */ } - .k-js-enabled .k-ui-namespace .k-off-canvas-toggle-holder { display: block; /* 2 */ } - @media screen and (min-width: 768px) { .k-js-enabled .k-ui-namespace .k-off-canvas-toggle-holder--left.k-off-canvas-toggle-holder { display: none; /* 3 */ } } - @media screen and (min-width: 600px) { .k-js-enabled .k-ui-namespace .k-off-canvas-toggle-holder--right.k-off-canvas-toggle-holder { display: none; @@ -7220,11 +6471,10 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: color: white; font-size: 13px; /** - * Set proper margins - */ + * Set proper margins + */ } - -[dir="rtl"] .k-ui-namespace .k-off-canvas-toggle { +[dir=rtl] .k-ui-namespace .k-off-canvas-toggle { left: auto; float: right; } @@ -7232,8 +6482,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-off-canvas-toggle.k-off-canvas-toggle--left { margin-right: 0; } - -[dir="rtl"] .k-ui-namespace .k-off-canvas-toggle.k-off-canvas-toggle--left { +[dir=rtl] .k-ui-namespace .k-off-canvas-toggle.k-off-canvas-toggle--left { margin-right: 10px; margin-left: 0; } @@ -7241,8 +6490,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-off-canvas-toggle.k-off-canvas-toggle--right { margin-left: 0; } - -[dir="rtl"] .k-ui-namespace .k-off-canvas-toggle.k-off-canvas-toggle--right { +[dir=rtl] .k-ui-namespace .k-off-canvas-toggle.k-off-canvas-toggle--right { margin-left: 10px; margin-right: 0; } @@ -7261,7 +6509,6 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: transition: 0.3s 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } - .k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar1, .k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar2, .k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar3 { @@ -7269,125 +6516,106 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: width: 15px; height: 3px; } - .k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar1 { top: 9px; } - .k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar2 { top: 15px; } - .k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar3 { top: 21px; } - .k-ui-namespace .k-show-left-menu .k-off-canvas-toggle--left .k-toggle-button-bar1 { top: 15px; - transform: rotate(135deg); + -webkit-transform: rotate(135deg); + transform: rotate(135deg); } - .k-ui-namespace .k-show-left-menu .k-off-canvas-toggle--left .k-toggle-button-bar2 { opacity: 0; - transform: scale(0); + -webkit-transform: scale(0); + transform: scale(0); } - .k-ui-namespace .k-show-left-menu .k-off-canvas-toggle--left .k-toggle-button-bar3 { top: 15px; - transform: rotate(-135deg); + -webkit-transform: rotate(-135deg); + transform: rotate(-135deg); } - .k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar1, .k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar2, .k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar3 { left: 13px; } - .k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar1 { width: 5px; height: 5px; top: 8px; } - .k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar2, .k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar3 { width: 5px; height: 10px; top: 14px; } - .k-ui-namespace .k-show-right-menu .k-off-canvas-toggle--right .k-toggle-button-bar1 { opacity: 0; - transform: scale(0); + -webkit-transform: scale(0); + transform: scale(0); } - .k-ui-namespace .k-show-right-menu .k-off-canvas-toggle--right .k-toggle-button-bar2 { top: 9px; left: 14px; height: 15px; - transform: rotate(135deg); + -webkit-transform: rotate(135deg); + transform: rotate(135deg); opacity: 1; width: 3px; } - .k-ui-namespace .k-show-right-menu .k-off-canvas-toggle--right .k-toggle-button-bar3 { top: 9px; left: 14px; - transform: rotate(-135deg); + -webkit-transform: rotate(-135deg); + transform: rotate(-135deg); height: 15px; width: 3px; } - .k-ui-namespace .k-heading { font-size: 21px; line-height: 28px; margin-bottom: 16px; } - .k-ui-namespace .k-heading:last-child { margin-bottom: 0; } - .k-ui-namespace .k-icon--accent { color: #3071a9; } - .k-ui-namespace .k-icon--success { color: #27ae60; } - .k-ui-namespace .k-icon--error { color: #c0392b; } - .k-ui-namespace .k-icon--size-tiny { font-size: 10px; } - .k-ui-namespace .k-icon--size-small { font-size: 13px; } - .k-ui-namespace .k-icon--size-default { font-size: 16px; } - .k-ui-namespace .k-icon--size-medium { font-size: 24px; } - .k-ui-namespace .k-icon--size-large { font-size: 32px; } - .k-ui-namespace .k-icon--size-xlarge { font-size: 48px; } - .k-ui-namespace .k-icon--size-huge { font-size: 64px; } - .k-ui-namespace .k-icon-text-item { display: inline-block; font-size: inherit !important; @@ -7395,12 +6623,10 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: vertical-align: middle; margin-right: 4px; } - -.k-ui-namespace [class^="k-icon-document-"]:before, +.k-ui-namespace [class^=k-icon-document-]:before, .k-ui-namespace [class*=" k-icon-document-"]:before { background-size: cover; } - .k-ui-namespace .k-label { display: inline-block; padding: 0.33em 0.4em; @@ -7415,76 +6641,61 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: color: white; border: none; } - .k-ui-namespace .k-label[href], .k-ui-namespace .k-label[href]:hover, .k-ui-namespace .k-label[href]:focus { text-decoration: none; } - .k-ui-namespace .k-label--base { background: #2c3e50; color: white; } - .k-ui-namespace a.k-label--base:hover, .k-ui-namespace a.k-label--base:focus, .k-ui-namespace button.k-label--base:hover, .k-ui-namespace button.k-label--base:focus { background: #1f2c39; color: white; } - .k-ui-namespace .k-label--accent { background: #3071a9; color: white; } - .k-ui-namespace a.k-label--accent:hover, .k-ui-namespace a.k-label--accent:focus, .k-ui-namespace button.k-label--accent:hover, .k-ui-namespace button.k-label--accent:focus { background: #285e8d; color: white; } - .k-ui-namespace .k-label--success { background: #27ae60; color: white; } - .k-ui-namespace a.k-label--success:hover, .k-ui-namespace a.k-label--success:focus, .k-ui-namespace button.k-label--success:hover, .k-ui-namespace button.k-label--success:focus { background: #209150; color: white; } - .k-ui-namespace .k-label--neutral { background: #3498db; color: white; } - .k-ui-namespace a.k-label--neutral:hover, .k-ui-namespace a.k-label--neutral:focus, .k-ui-namespace button.k-label--neutral:hover, .k-ui-namespace button.k-label--neutral:focus { background: #2386c8; color: white; } - .k-ui-namespace .k-label--warning { background: #e67e22; color: white; } - .k-ui-namespace a.k-label--warning:hover, .k-ui-namespace a.k-label--warning:focus, .k-ui-namespace button.k-label--warning:hover, .k-ui-namespace button.k-label--warning:focus { background: #cd6d17; color: white; } - .k-ui-namespace .k-label--error { background: #c0392b; color: white; } - .k-ui-namespace a.k-label--error:hover, .k-ui-namespace a.k-label--error:focus, .k-ui-namespace button.k-label--error:hover, .k-ui-namespace button.k-label--error:focus { background: #a33024; color: white; } - .k-ui-namespace .k-label--float-end { float: right; } - -[dir="rtl"] .k-ui-namespace .k-label--float-end { +[dir=rtl] .k-ui-namespace .k-label--float-end { float: left; } @@ -7500,36 +6711,28 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: max-height: 16px; box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.4); } - .k-ui-namespace .k-navigation .k-label--base { box-shadow: 0 0 0 2px #2c3e50; } - .k-ui-namespace .k-navigation .k-label--accent { box-shadow: 0 0 0 2px #3071a9; } - .k-ui-namespace .k-navigation .k-label--success { box-shadow: 0 0 0 2px #27ae60; } - .k-ui-namespace .k-navigation .k-label--neutral { box-shadow: 0 0 0 2px #3498db; } - .k-ui-namespace .k-navigation .k-label--warning { box-shadow: 0 0 0 2px #e67e22; } - .k-ui-namespace .k-navigation .k-label--error { box-shadow: 0 0 0 2px #c0392b; } - .k-ui-namespace .k-navigation .k-label--float-end { position: static; margin: 0; } - .k-ui-namespace .k-list { padding: 0; list-style: none; @@ -7538,23 +6741,22 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: /* 1 */ margin: 4px 0; /** - * Items - */ + * Items + */ /** - * Links - * - * 1. Make item fully clickable - * 2. removing underlines - */ + * Links + * + * 1. Make item fully clickable + * 2. removing underlines + */ /** - * Active link - */ + * Active link + */ /** - * Icons - */ + * Icons + */ } - -[dir="rtl"] .k-ui-namespace .k-list { +[dir=rtl] .k-ui-namespace .k-list { /* Override for rtl ul-ol-li styling */ margin: 4px 0; padding: 0; @@ -7563,7 +6765,6 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-list li { display: block; } - .k-ui-namespace .k-list a { display: block; /* 1 */ @@ -7573,34 +6774,29 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: text-decoration: none; /* 2 */ /** - * Hover & focus state - */ + * Hover & focus state + */ } - .k-ui-namespace .k-list a:hover, .k-ui-namespace .k-list a:focus { background: white; color: #222222; text-decoration: none; /* 2 */ } - .k-ui-namespace .k-list .k-is-active a { font-weight: 700; background: #eeeeee; color: #222222; } - .k-ui-namespace .k-list .k-is-active a:hover { background: transparent; cursor: default; } - -.k-ui-namespace .k-list [class^="k-icon"] { +.k-ui-namespace .k-list [class^=k-icon] { display: inline-block; margin-right: 8px; } - -[dir="rtl"] .k-ui-namespace .k-list [class^="k-icon"] { +[dir=rtl] .k-ui-namespace .k-list [class^=k-icon] { margin-right: auto; margin-left: 8px; } @@ -7613,16 +6809,11 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: left: 0; z-index: 5; background: rgba(255, 255, 255, 0.8); - display: -ms-flexbox; display: flex; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex-align: center; - align-items: center; - -ms-flex-pack: center; - justify-content: center; + flex-direction: column; + align-items: center; + justify-content: center; } - .k-cssanimations.k-boxshadow .k-ui-namespace .k-loader-container .k-loader { color: #3071a9; left: 0; @@ -7636,51 +6827,47 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: text-indent: -9999em; vertical-align: middle; /** - * Sizes - */ + * Sizes + */ } - .k-cssanimations.k-boxshadow .k-ui-namespace .k-loader, .k-cssanimations.k-boxshadow .k-ui-namespace .k-loader:before, .k-cssanimations.k-boxshadow .k-ui-namespace .k-loader:after { border-radius: 50%; width: 1em; height: 1em; - animation-fill-mode: both; - animation: k-loader 1.61s infinite ease-in-out; - backface-visibility: visible; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + -webkit-animation: k-loader 1.61s infinite ease-in-out; + animation: k-loader 1.61s infinite ease-in-out; + -webkit-backface-visibility: visible; + backface-visibility: visible; } - .k-cssanimations.k-boxshadow .k-ui-namespace .k-loader:before { left: -1.25em; - animation-delay: -0.20125s; + -webkit-animation-delay: -0.20125s; + animation-delay: -0.20125s; } - .k-cssanimations.k-boxshadow .k-ui-namespace .k-loader:after { left: 1.25em; - animation-delay: 0.20125s; + -webkit-animation-delay: 0.20125s; + animation-delay: 0.20125s; } - .k-cssanimations.k-boxshadow .k-ui-namespace .k-loader:before, .k-cssanimations.k-boxshadow .k-ui-namespace .k-loader:after { - content: ''; + content: ""; position: absolute; top: 0; } - .k-cssanimations.k-boxshadow .k-ui-namespace .k-loader.k-loader--small { font-size: 5px; } - .k-cssanimations.k-boxshadow .k-ui-namespace .k-loader.k-loader--medium { font-size: 10px; } - .k-cssanimations.k-boxshadow .k-ui-namespace .k-loader.k-loader--large { font-size: 20px; } -@keyframes k-loader { - 0%, - 80%, - 100% { +@-webkit-keyframes k-loader { + 0%, 80%, 100% { box-shadow: 0 1em 0 -0.5em; } 40% { @@ -7688,8 +6875,17 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: } } -[dir="rtl"] .k-ui-namespace .k-loader { - transform: scaleX(-1); +@keyframes k-loader { + 0%, 80%, 100% { + box-shadow: 0 1em 0 -0.5em; + } + 40% { + box-shadow: 0 1em 0 0; + } +} +[dir=rtl] .k-ui-namespace .k-loader { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } .k-ui-namespace .k-button .k-loader-container, @@ -7702,11 +6898,12 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: /* 1 */ display: block; text-align: center; - transform: scale(0.001); + -webkit-transform: scale(0.001); + transform: scale(0.001); /* 2 */ - transform-origin: 50% 50%; + -webkit-transform-origin: 50% 50%; + transform-origin: 50% 50%; } - .k-ui-namespace .k-button .k-loader-container:before, .k-ui-namespace .k-tabs .k-loader-container:before { position: absolute; @@ -7719,23 +6916,25 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: background: inherit; /* 1 */ opacity: 0.75; - transform: scale(1000); + -webkit-transform: scale(1000); + transform: scale(1000); /* 3 */ - transform-origin: 50% 50%; + -webkit-transform-origin: 50% 50%; + transform-origin: 50% 50%; border-radius: inherit; } - -.k-cssanimations.k-boxshadow .k-ui-namespace .k-button .k-loader-container .k-loader, .k-cssanimations.k-boxshadow -.k-ui-namespace .k-tabs .k-loader-container .k-loader { +.k-cssanimations.k-boxshadow .k-ui-namespace .k-button .k-loader-container .k-loader, +.k-cssanimations.k-boxshadow .k-ui-namespace .k-tabs .k-loader-container .k-loader { color: inherit; - transform: scale(1000); - transform-origin: 50% 50%; + -webkit-transform: scale(1000); + transform: scale(1000); + -webkit-transform-origin: 50% 50%; + transform-origin: 50% 50%; top: -1000em; /* 4 */ } - -.k-cssanimations.k-boxshadow .k-ui-namespace .k-button .k-loader-container .k-loader:nth-child(n), .k-cssanimations.k-boxshadow -.k-ui-namespace .k-tabs .k-loader-container .k-loader:nth-child(n) { +.k-cssanimations.k-boxshadow .k-ui-namespace .k-button .k-loader-container .k-loader:nth-child(n), +.k-cssanimations.k-boxshadow .k-ui-namespace .k-tabs .k-loader-container .k-loader:nth-child(n) { margin-left: 1.5em; margin-right: 1.5em; } @@ -7744,18 +6943,15 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-tabs .k-loader:first-child { margin-right: 3em; } - .k-ui-namespace .k-button .k-loader:not(first-child), .k-ui-namespace .k-tabs .k-loader:not(first-child) { margin-left: 3em; } - .k-ui-namespace .k-button .k-loader:last-child, .k-ui-namespace .k-tabs .k-loader:last-child { margin-right: 1.5em; margin-left: 3em; } - .k-ui-namespace .k-login { width: 100%; max-width: 360px; @@ -7765,10 +6961,8 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: /* 1 */ vertical-align: middle; /* 1 */ - -ms-flex: 0 0 auto; - flex: 0 0 auto; + flex: 0 0 auto; } - .k-ui-namespace .k-login__brand { display: block; height: auto; @@ -7780,12 +6974,10 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: margin-bottom: 16px; font-size: 17px; } - .k-ui-namespace .k-login__brand img { max-height: 100%; vertical-align: middle; } - .k-ui-namespace .k-login__content { background: white; color: #222222; @@ -7796,8 +6988,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: text-align: left; white-space: normal; } - -[dir="rtl"] .k-ui-namespace .k-login__content { +[dir=rtl] .k-ui-namespace .k-login__content { text-align: right; } @@ -7806,27 +6997,26 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: list-style: none; border: none; /* 1 */ - border-bottom: 1px solid #c8c7c7; + border-bottom: 1px solid #c8c8c8; padding: 16px 0 15px; background: #e6e6e6; /** - * Override for rtl ul-ol-li styling - */ + * Override for rtl ul-ol-li styling + */ /** - * Items - */ + * Items + */ /** - * Links - * - * 1. Make item fully clickable - * 2. removing underlines - */ + * Links + * + * 1. Make item fully clickable + * 2. removing underlines + */ /** - * Active link - */ + * Active link + */ } - -[dir="rtl"] .k-ui-namespace .k-navigation { +[dir=rtl] .k-ui-namespace .k-navigation { padding: 16px 0 15px; } @@ -7834,7 +7024,6 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: display: block; line-height: 16px; } - .k-ui-namespace .k-navigation a { display: block; /* 1 */ @@ -7846,20 +7035,19 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: color: #222222; text-decoration: none; /** - * Hover & focus state - */ + * Hover & focus state + */ /** - * Faux border - * - * Adding a border to the left, using "after" pseudo since "before" is used for the icon - */ + * Faux border + * + * Adding a border to the left, using "after" pseudo since "before" is used for the icon + */ position: relative; /** - * Hover & focus states - */ + * Hover & focus states + */ } - -[dir="rtl"] .k-ui-namespace .k-navigation a { +[dir=rtl] .k-ui-namespace .k-navigation a { padding-right: 24px; padding-left: 16px; } @@ -7870,7 +7058,6 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: text-decoration: none; /* 2 */ } - .k-ui-namespace .k-navigation a:after { display: block; position: absolute; @@ -7880,8 +7067,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: width: 5px; height: 100%; } - -[dir="rtl"] .k-ui-namespace .k-navigation a:after { +[dir=rtl] .k-ui-namespace .k-navigation a:after { left: auto; right: 0; } @@ -7889,48 +7075,39 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-navigation a:hover, .k-ui-namespace .k-navigation a:focus { background: #f8f8f8; } - .k-ui-namespace .k-navigation a:hover:after, .k-ui-namespace .k-navigation a:focus:after { background: #3071a9; } - .k-ui-namespace .k-navigation .k-is-active a { background: #e6e6e6; color: #3071a9; font-weight: 700; } - .k-ui-namespace .k-navigation .k-is-active a:after { top: 12%; height: 76%; background: #3071a9; } - .k-ui-namespace .k-navigation .k-is-active a:hover { background: transparent; cursor: default; } - .k-checked .k-ui-namespace { /* Block element to clear from other floating / inline-block elements */ } - .k-checked .k-ui-namespace .k-optionlist { display: block; max-width: 100%; overflow: auto; /* "Inline" table to make element as wide as children */ } - .k-checked .k-ui-namespace .k-optionlist:before, .k-checked .k-ui-namespace .k-optionlist:after { display: table; content: " "; } - .k-checked .k-ui-namespace .k-optionlist:after { clear: both; } - .k-checked .k-ui-namespace .k-optionlist .k-optionlist__content { position: relative; margin: 0; @@ -7938,39 +7115,36 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: padding: 1px; border-radius: 4px; background: white; - display: -ms-flexbox; display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; + flex-wrap: wrap; float: left; /* Hiding the input but keeping accessible */ /** - * Label styling - * - * 1. Display as table cell so the labels line up next to each other - * 2. Take one pixel off the radius to look smooth - * 3. Don't let the user select - */ - /** - * Styling label when checked - * - * 1. Transparent background for label itself - * 2. Show pseudo element - */ - /** - * Fake focus - * - * We need to create a separate element for the fake focus - * The children have position: relative so we can't just fill up the entire parent div - * - * 1. Position it on top of the parent element but behind the labels - * 2. Hide by default - * 3. Display on focus - * 4. Set border-radius same as parent - */ + * Label styling + * + * 1. Display as table cell so the labels line up next to each other + * 2. Take one pixel off the radius to look smooth + * 3. Don't let the user select + */ + /** + * Styling label when checked + * + * 1. Transparent background for label itself + * 2. Show pseudo element + */ + /** + * Fake focus + * + * We need to create a separate element for the fake focus + * The children have position: relative so we can't just fill up the entire parent div + * + * 1. Position it on top of the parent element but behind the labels + * 2. Hide by default + * 3. Display on focus + * 4. Set border-radius same as parent + */ /* Display on focus and active */ } - .k-checked .k-ui-namespace .k-optionlist .k-optionlist__content input[type=radio] { position: absolute; overflow: hidden; @@ -7981,7 +7155,6 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: padding: 0; border: 0; } - .k-checked .k-ui-namespace .k-optionlist .k-optionlist__content label { position: relative; z-index: 1; @@ -8003,22 +7176,20 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: /* 3 */ word-wrap: break-word; overflow-wrap: break-word; - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex: 1 1 auto; transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; /** - * Fake background to be able to zoom in in from the center on select - * - * 1. Cover the entire parent - * 2. Low z-index so label content will stay on top - * 3. Hide the element by default - * 4. Same radius as parent - * 5. Scale to 0,0 - */ + * Fake background to be able to zoom in in from the center on select + * + * 1. Cover the entire parent + * 2. Low z-index so label content will stay on top + * 3. Hide the element by default + * 4. Same radius as parent + * 5. Scale to 0,0 + */ /* A little darker background on hovering (no need for focus since this is a ` elements are fully clickable for sorting - * 2. Don't use long header titles since they won't be wrapped - * 3. Whole should be clickable - * 4. Set padding here - */ + * Head + * + * 1. Don't set a vertical padding on table headers. Set padding on table heading children + * We do this so elements are fully clickable for sorting + * 2. Don't use long header titles since they won't be wrapped + * 3. Whole should be clickable + * 4. Set padding here + */ /** - * Body - * - * 1. Small extra info below title display:block to display below title - */ + * Body + * + * 1. Small extra info below title display:block to display below title + */ /** - * Hover background - */ + * Hover background + */ } - .k-ui-namespace .k-table-container table { margin: 0; padding: 0; @@ -9628,11 +8576,9 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: font-size: inherit; /* 1 */ min-width: 0 !important; - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex: 1 1 auto; } - -[dir="rtl"] .k-ui-namespace .k-table-container table { +[dir=rtl] .k-ui-namespace .k-table-container table { text-align: right; } @@ -9645,7 +8591,6 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: text-align: left; line-height: 1; } - .k-ui-namespace .k-table-container th input, .k-ui-namespace .k-table-container td input { display: inline-block; @@ -9655,17 +8600,15 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: margin: 0; /* 2 */ } - -[dir="rtl"] .k-ui-namespace .k-table-container th, -[dir="rtl"] .k-ui-namespace .k-table-container td { +[dir=rtl] .k-ui-namespace .k-table-container th, +[dir=rtl] .k-ui-namespace .k-table-container td { text-align: right; } .k-ui-namespace .k-table-container th { /* autoprefixer: off */ } - -@supports (position: sticky) and (not (position: -webkit-sticky)) { +@supports ((position: -webkit-sticky) or (position: sticky)) and (not (position: -webkit-sticky)) { .k-ui-namespace .k-table-container th { /* autoprefixer: off */ position: sticky; @@ -9673,7 +8616,6 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: z-index: 1; } } - .k-ui-namespace .k-table-container th { border-bottom: 1px solid gainsboro; z-index: 1; @@ -9681,13 +8623,12 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: /* 1 */ white-space: nowrap; /* 2 */ - background: #fbfafa; + background: #fbfbfb; font-weight: 400; /** - * Size icons accordingly - */ + * Size icons accordingly + */ } - .k-ui-namespace .k-table-container th a { display: block; /* 3 */ @@ -9698,82 +8639,66 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: line-height: 27px; text-decoration: none; } - .k-ui-namespace .k-table-container th a:focus, .k-ui-namespace .k-table-container th a:hover { background: #f3f3f3; } - -.k-ui-namespace .k-table-container th [class*="k-icon"] { +.k-ui-namespace .k-table-container th [class*=k-icon] { font-size: 16px; line-height: 1; vertical-align: middle; } - .k-ui-namespace .k-table-container td { border-bottom: 1px solid #ededed; padding: 6px 8px; background: white; } - .k-ui-namespace .k-table-container tr:last-child td { border-bottom: none; } - .k-ui-namespace .k-table-container tr:nth-child(odd) td { background: white; } - .k-ui-namespace .k-table-container tr:focus td, .k-ui-namespace .k-table-container tr:hover td, .k-ui-namespace .k-table-container tr:nth-child(n):focus td, .k-ui-namespace .k-table-container tr:nth-child(n):hover td { - background: #fbfafa; + background: #fbfbfb; } - -.k-ui-namespace .k-table-container [class*="k-icon"] { +.k-ui-namespace .k-table-container [class*=k-icon] { display: inline-block; } - .k-ui-namespace .k-table-container a { color: inherit; } - .k-ui-namespace .k-table-container a { display: inline-block; vertical-align: middle; text-decoration: none; } - .k-ui-namespace .k-table-container a:hover, .k-ui-namespace .k-table-container a:focus { text-decoration: underline; } - .k-ui-namespace .k-table-container small { display: block; font-size: 11px; line-height: 16px; padding-top: 1px; } - .k-ui-namespace .k-table-container .k-table-data--right { text-align: right; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table-data--right { +[dir=rtl] .k-ui-namespace .k-table-container .k-table-data--right { text-align: left; } .k-ui-namespace .k-table-container .k-table-data--center { text-align: center; } - .k-ui-namespace .k-table-container .k-table-data--nowrap { white-space: nowrap; } - .k-ui-namespace .k-table-container .k-table-data--wrap { word-break: break-all; } - .k-ui-namespace .k-table-container .k-table-data--toggle, .k-ui-namespace .k-table-container .k-table-data--form, .k-ui-namespace .k-table-container .k-table-data--icon { @@ -9781,7 +8706,6 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: line-height: 1; vertical-align: middle; } - .k-ui-namespace .k-table-container .k-table-data--toggle a, .k-ui-namespace .k-table-container .k-table-data--toggle span, .k-ui-namespace .k-table-container .k-table-data--toggle input, .k-ui-namespace .k-table-container .k-table-data--toggle svg, .k-ui-namespace .k-table-container .k-table-data--toggle div, .k-ui-namespace .k-table-container .k-table-data--toggle small, .k-ui-namespace .k-table-container .k-table-data--toggle img, .k-ui-namespace .k-table-container .k-table-data--form a, .k-ui-namespace .k-table-container .k-table-data--form span, @@ -9800,32 +8724,26 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: vertical-align: middle; line-height: 1; } - -.k-ui-namespace .k-table-container .k-table-data--toggle [class*="k-icon"], -.k-ui-namespace .k-table-container .k-table-data--form [class*="k-icon"], -.k-ui-namespace .k-table-container .k-table-data--icon [class*="k-icon"] { +.k-ui-namespace .k-table-container .k-table-data--toggle [class*=k-icon], +.k-ui-namespace .k-table-container .k-table-data--form [class*=k-icon], +.k-ui-namespace .k-table-container .k-table-data--icon [class*=k-icon] { font-size: 16px; } - .k-ui-namespace .k-table-container .k-table-data--multiline { /** - * Give anchors underlines to set them apart from default text - */ + * Give anchors underlines to set them apart from default text + */ } - .k-ui-namespace .k-table-container .k-table-data--multiline a, .k-ui-namespace .k-table-container .k-table-data--multiline span, .k-ui-namespace .k-table-container .k-table-data--multiline input, .k-ui-namespace .k-table-container .k-table-data--multiline svg, .k-ui-namespace .k-table-container .k-table-data--multiline small, .k-ui-namespace .k-table-container .k-table-data--multiline img { display: inline; vertical-align: baseline; } - .k-ui-namespace .k-table-container .k-table-data--multiline a { text-decoration: underline; } - .k-ui-namespace .k-table-container .k-table-data--multiline a:hover, .k-ui-namespace .k-table-container .k-table-data--multiline a:focus { text-decoration: none; } - .k-ui-namespace .k-table-container .k-table-data--toggle { padding: 0; font-size: 0; @@ -9834,40 +8752,32 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: width: 0; visibility: visible; } - .k-ui-namespace .k-table-container .k-table-data--toggle--hidden { padding: 0; } - .k-ui-namespace .k-table-container .k-table-data--toggle--hidden span, .k-ui-namespace .k-table-container .k-table-data--toggle--hidden div, .k-ui-namespace .k-table-container .k-table-data--toggle--hidden img, .k-ui-namespace .k-table-container .k-table-data--toggle--hidden a { display: none !important; } - .k-ui-namespace .k-table-container .footable.breakpoint .k-table-data--toggle { width: 1%; padding-left: 8px; padding-right: 8px; } - .k-ui-namespace .k-table-container .k-table-data--form input { margin: 0 !important; } - .k-ui-namespace .k-table-container .k-table-data--icon img { min-width: 16px; width: 16px; max-width: 16px; } - .k-ui-namespace .k-table-container th.k-table-data--icon a { line-height: 27px; } - .k-ui-namespace .k-table-container .k-table-data--ellipsis { max-width: 0; overflow: hidden; } - .k-ui-namespace .k-table-container .k-table-data--ellipsis a, .k-ui-namespace .k-table-container .k-table-data--ellipsis span, .k-ui-namespace .k-table-container .k-table-data--ellipsis input, .k-ui-namespace .k-table-container .k-table-data--ellipsis svg, .k-ui-namespace .k-table-container .k-table-data--ellipsis div, .k-ui-namespace .k-table-container .k-table-data--ellipsis small { vertical-align: middle; max-width: 100%; @@ -9875,46 +8785,37 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: overflow: hidden; text-overflow: ellipsis; } - .k-ui-namespace .k-table-container .k-table__item--state { /** - * pointers for clickable elements - */ + * pointers for clickable elements + */ } - .k-ui-namespace .k-table-container .k-table__item--state button.k-ui-namespace .k-table-container .k-table__item--state, .k-ui-namespace .k-table-container .k-table__item--state a.k-ui-namespace .k-table-container .k-table__item--state { cursor: pointer; } - .k-ui-namespace .k-table-container .k-table__item--state button.k-ui-namespace .k-table-container .k-table__item--state:focus, .k-ui-namespace .k-table-container .k-table__item--state button.k-ui-namespace .k-table-container .k-table__item--state:hover, .k-ui-namespace .k-table-container .k-table__item--state a.k-ui-namespace .k-table-container .k-table__item--state:focus, .k-ui-namespace .k-table-container .k-table__item--state a.k-ui-namespace .k-table-container .k-table__item--state:hover { text-decoration: underline; } - .k-ui-namespace .k-table-container .k-table__item--state-pending { color: #e67e22; } - .k-ui-namespace .k-table-container .k-table__item--state-expired { color: #3498db; } - .k-ui-namespace .k-table-container .k-table__item--state-unpublished { color: #c0392b; } - .k-ui-namespace .k-table-container .k-table__item--state-published { color: #27ae60; } - .k-ui-namespace .k-table-container { /** - * Only set top when a thead is found - */ + * Only set top when a thead is found + */ } - .k-ui-namespace .k-table-container .k-table__sub-header th { padding: 0.7em 8px 0.5em; height: auto; @@ -9924,36 +8825,31 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: vertical-align: middle; text-transform: uppercase; white-space: nowrap; - background: #fbfafa; + background: #fbfbfb; border-bottom-color: #ededed; } - .k-ui-namespace .k-table-container thead ~ tbody .k-table__sub-header th { /* autoprefixer: off */ } - -@supports (position: sticky) and (not (position: -webkit-sticky)) { +@supports ((position: -webkit-sticky) or (position: sticky)) and (not (position: -webkit-sticky)) { .k-ui-namespace .k-table-container thead ~ tbody .k-table__sub-header th { top: 40px; } } - .k-ui-namespace .k-table-container { /** - * Set proper spacing before levels - */ + * Set proper spacing before levels + */ /** - * Do not display the level icon for the first level items - */ + * Do not display the level icon for the first level items + */ /** - * Space icons away from text - */ + * Space icons away from text + */ } - .k-ui-namespace .k-table-container .k-table__item-level { white-space: nowrap; } - .k-ui-namespace .k-table-container .k-table__item-level:before { content: " "; display: block; @@ -9965,8 +8861,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: top: 50%; margin-top: -3px; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level:before { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level:before { border-left: none; border-right: 1px solid #bbb; } @@ -9974,8 +8869,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-table-container .k-table__item-level1 { padding-left: 8px; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level1 { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level1 { padding-left: 0; padding-right: 8px; } @@ -9983,8 +8877,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-table-container .k-table__item-level1:before { left: -10px; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level1:before { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level1:before { left: auto; right: -10px; } @@ -9992,8 +8885,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-table-container .k-table__item-level2 { padding-left: 32px; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level2 { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level2 { padding-left: 0; padding-right: 32px; } @@ -10001,8 +8893,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-table-container .k-table__item-level2:before { left: 14px; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level2:before { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level2:before { left: auto; right: 14px; } @@ -10010,8 +8901,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-table-container .k-table__item-level3 { padding-left: 56px; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level3 { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level3 { padding-left: 0; padding-right: 56px; } @@ -10019,8 +8909,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-table-container .k-table__item-level3:before { left: 38px; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level3:before { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level3:before { left: auto; right: 38px; } @@ -10028,8 +8917,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-table-container .k-table__item-level4 { padding-left: 80px; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level4 { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level4 { padding-left: 0; padding-right: 80px; } @@ -10037,8 +8925,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-table-container .k-table__item-level4:before { left: 62px; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level4:before { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level4:before { left: auto; right: 62px; } @@ -10046,8 +8933,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-table-container .k-table__item-level5 { padding-left: 104px; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level5 { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level5 { padding-left: 0; padding-right: 104px; } @@ -10055,8 +8941,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-table-container .k-table__item-level5:before { left: 86px; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level5:before { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level5:before { left: auto; right: 86px; } @@ -10064,8 +8949,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-table-container .k-table__item-level6 { padding-left: 128px; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level6 { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level6 { padding-left: 0; padding-right: 128px; } @@ -10073,8 +8957,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-table-container .k-table__item-level6:before { left: 110px; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level6:before { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level6:before { left: auto; right: 110px; } @@ -10082,8 +8965,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-table-container .k-table__item-level7 { padding-left: 152px; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level7 { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level7 { padding-left: 0; padding-right: 152px; } @@ -10091,8 +8973,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-table-container .k-table__item-level7:before { left: 134px; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level7:before { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level7:before { left: auto; right: 134px; } @@ -10100,8 +8981,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-table-container .k-table__item-level8 { padding-left: 176px; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level8 { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level8 { padding-left: 0; padding-right: 176px; } @@ -10109,8 +8989,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-table-container .k-table__item-level8:before { left: 158px; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level8:before { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level8:before { left: auto; right: 158px; } @@ -10118,8 +8997,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-table-container .k-table__item-level9 { padding-left: 200px; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level9 { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level9 { padding-left: 0; padding-right: 200px; } @@ -10127,8 +9005,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-table-container .k-table__item-level9:before { left: 182px; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level9:before { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level9:before { left: auto; right: 182px; } @@ -10136,8 +9013,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-table-container .k-table__item-level10 { padding-left: 224px; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level10 { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level10 { padding-left: 0; padding-right: 224px; } @@ -10145,8 +9021,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-table-container .k-table__item-level10:before { left: 206px; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level10:before { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level10:before { left: auto; right: 206px; } @@ -10154,8 +9029,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-table-container .k-table__item-level11 { padding-left: 248px; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level11 { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level11 { padding-left: 0; padding-right: 248px; } @@ -10163,8 +9037,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-table-container .k-table__item-level11:before { left: 230px; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level11:before { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level11:before { left: auto; right: 230px; } @@ -10172,8 +9045,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-table-container .k-table__item-level12 { padding-left: 272px; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level12 { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level12 { padding-left: 0; padding-right: 272px; } @@ -10181,8 +9053,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-table-container .k-table__item-level12:before { left: 254px; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level12:before { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level12:before { left: auto; right: 254px; } @@ -10190,8 +9061,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-table-container .k-table__item-level13 { padding-left: 296px; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level13 { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level13 { padding-left: 0; padding-right: 296px; } @@ -10199,8 +9069,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-table-container .k-table__item-level13:before { left: 278px; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level13:before { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level13:before { left: auto; right: 278px; } @@ -10208,8 +9077,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-table-container .k-table__item-level14 { padding-left: 320px; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level14 { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level14 { padding-left: 0; padding-right: 320px; } @@ -10217,8 +9085,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-table-container .k-table__item-level14:before { left: 302px; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level14:before { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level14:before { left: auto; right: 302px; } @@ -10226,8 +9093,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-table-container .k-table__item-level15 { padding-left: 344px; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level15 { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level15 { padding-left: 0; padding-right: 344px; } @@ -10235,8 +9101,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-table-container .k-table__item-level15:before { left: 326px; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level15:before { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level15:before { left: auto; right: 326px; } @@ -10244,77 +9109,65 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-table-container .k-table__item-level1:before { display: none; } - .k-ui-namespace .k-table-container .k-table__item-level__icon-item { position: relative; padding-left: 20px; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level__icon-item { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level__icon-item { padding-left: 0; padding-right: 20px; } -.k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*="k-icon"], -.k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*="k-image"] { +.k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*=k-icon], +.k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*=k-image] { position: absolute; left: 0; } - -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*="k-icon"], -[dir="rtl"] .k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*="k-image"] { +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*=k-icon], +[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*=k-image] { left: auto; right: 0; } -.k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*="k-icon"] { +.k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*=k-icon] { top: 50%; font-size: 16px; margin-top: -8px; } - -.k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*="k-image"] { +.k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*=k-image] { height: 16px; line-height: 16px; vertical-align: middle; } - .k-ui-namespace .k-table-container tr.k-is-selected { /** - * Re-set background on td's while hovering th - */ + * Re-set background on td's while hovering th + */ } - .k-ui-namespace .k-table-container tr.k-is-selected > td { background: #3071a9; color: white; } - .k-ui-namespace .k-table-container tr.k-is-selected > td a, .k-ui-namespace .k-table-container tr.k-is-selected > td i, .k-ui-namespace .k-table-container tr.k-is-selected > td span { color: white; } - .k-ui-namespace .k-table-container tr.k-is-selected:hover > td, .k-ui-namespace .k-table-container tr.k-is-selected:focus > td { background-color: #255681; } - .k-ui-namespace .k-table-container .k-is-active { /** - * Set font weight - */ + * Set font weight + */ /** - * Set background but not for also selected rows - */ + * Set background but not for also selected rows + */ } - .k-ui-namespace .k-table-container .k-is-active > td { font-weight: bold; } - .k-ui-namespace .k-table-container .k-is-active:not(.k-is-selected) > td:nth-child(n) { - background: #fbfafa; + background: #fbfbfb; } - .k-ui-namespace .k-positioner { display: inline-block; vertical-align: middle; @@ -10327,11 +9180,9 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: cursor: no-drop; position: relative; } - .k-ui-namespace .k-positioner.k-is-active { cursor: move; } - .k-ui-namespace .k-positioner:before { display: block; position: absolute; @@ -10342,7 +9193,6 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: border-bottom: 1px solid #cdcdcd; top: -4px; } - .k-ui-namespace .k-positioner:after { position: absolute; width: 32px; @@ -10355,12 +9205,10 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: color: #333; text-shadow: 0 0 3px white; } - .k-ui-namespace .k-table-container tr.k-is-selected .k-positioner:after { color: white; text-shadow: none; } - .k-ui-namespace .k-sort-ascending, .k-ui-namespace .k-sort-descending { position: relative; @@ -10369,7 +9217,6 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: height: 3px; background: transparent; } - .k-ui-namespace .k-sort-ascending:before, .k-ui-namespace .k-sort-ascending:after, .k-ui-namespace .k-sort-descending:before, .k-ui-namespace .k-sort-descending:after { @@ -10378,7 +9225,6 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: position: absolute; opacity: 0.33; } - .k-ui-namespace .k-sort-ascending:before, .k-ui-namespace .k-sort-descending:before { border-left: 4px solid transparent; @@ -10386,7 +9232,6 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: border-bottom: 4px solid; bottom: 100%; } - .k-ui-namespace .k-sort-ascending:after, .k-ui-namespace .k-sort-descending:after { border-left: 4px solid transparent; @@ -10394,23 +9239,19 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: border-top: 4px solid; top: 100%; } - .k-ui-namespace .k-sort-ascending:before { opacity: 1; } - .k-ui-namespace .k-sort-descending:after { opacity: 1; } - .k-ui-namespace th .k-sort-ascending, .k-ui-namespace th .k-sort-descending { margin-left: 0.66em; vertical-align: middle; } - -[dir="rtl"] .k-ui-namespace th .k-sort-ascending, -[dir="rtl"] .k-ui-namespace th .k-sort-descending { +[dir=rtl] .k-ui-namespace th .k-sort-ascending, +[dir=rtl] .k-ui-namespace th .k-sort-descending { margin-left: 0; margin-right: 0.66em; } @@ -10419,69 +9260,53 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace th a:hover .k-sort-ascending:after { opacity: 0.66; } - .k-ui-namespace th a:focus .k-sort-descending:before, .k-ui-namespace th a:hover .k-sort-descending:before { opacity: 0.66; } - .k-ui-namespace .k-table-pagination { padding: 8px 8px 7px; - background: #fbfafa; - -ms-flex: 0 0 auto; - flex: 0 0 auto; + background: #fbfbfb; + flex: 0 0 auto; border-top: 1px solid gainsboro; box-shadow: 0 1px 0 gainsboro; /* 1 */ } - .k-ui-namespace .k-title-bar { border-bottom: 1px solid #d2d2d2; position: relative; /* 1 */ z-index: 10; /* 1 */ - display: -ms-flexbox; display: flex; - -ms-flex-pack: justify; - justify-content: space-between; - -ms-flex-align: center; - align-items: center; + justify-content: space-between; + align-items: center; width: 100%; background: #f0f0f0; /* 2 */ color: #222222; font-size: 21px; - -ms-flex: 0 0 auto; - flex: 0 0 auto; + flex: 0 0 auto; } - .k-ui-namespace .k-title-bar .k-off-canvas-toggle-holder, .k-ui-namespace .k-title-bar .k-title-bar__heading { - -ms-flex: 0 0 auto; - flex: 0 0 auto; + flex: 0 0 auto; } - .k-ui-namespace .k-title-bar .k-off-canvas-toggle-holder { white-space: nowrap; } - .k-ui-namespace .k-title-bar .k-title-bar__heading { - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex: 1 1 auto; padding: 8px 8px 7px; line-height: 32px; text-align: center; } - .k-ui-namespace .k-title-bar .k-title-bar__heading:first-child { margin-left: 48px; } - .k-ui-namespace .k-title-bar .k-title-bar__heading:last-child { margin-right: 48px; } - @media screen and (min-width: 768px) { .k-ui-namespace .k-title-bar .k-title-bar__heading { text-align: left; @@ -10492,22 +9317,19 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-title-bar .k-title-bar__heading:last-child { margin-right: 0; } - [dir="rtl"] .k-ui-namespace .k-title-bar .k-title-bar__heading { + [dir=rtl] .k-ui-namespace .k-title-bar .k-title-bar__heading { text-align: right; } } - .k-ui-namespace .k-title-bar--mobile { border-bottom: 1px solid #d2d2d2; background: #f0f0f0; } - @media screen and (min-width: 768px) { .k-ui-namespace .k-title-bar--mobile { display: none; } } - .k-ui-namespace .k-toolbar { border-bottom: 1px solid #d2d2d2; background: #f0f0f0; @@ -10516,11 +9338,9 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: /* 1 */ padding-right: 8px; /* 2 */ - -ms-flex: 0 0 auto; - flex: 0 0 auto; + flex: 0 0 auto; } - -[dir="rtl"] .k-ui-namespace .k-toolbar { +[dir=rtl] .k-ui-namespace .k-toolbar { padding-right: 0; padding-left: 8px; /* 2 */ @@ -10528,41 +9348,38 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-toolbar { /** - * Autosave indicator - * - * Position of the autosave indicator - * Use a k-loader for the indicator itself - */ + * Autosave indicator + * + * Position of the autosave indicator + * Use a k-loader for the indicator itself + */ /** - * Position the icons - */ + * Position the icons + */ } - .k-ui-namespace .k-toolbar .k-button { margin: 7px 0 0 8px; padding: 7px; min-width: 32px; line-height: 16px; /** - * Make buttons square - * - * Only make them square if media queries are supported - * By default we just want them as buttons - */ + * Make buttons square + * + * Only make them square if media queries are supported + * By default we just want them as buttons + */ /** - * Properly align dropdown button in button - */ + * Properly align dropdown button in button + */ } - .k-ui-namespace .k-toolbar .k-button:not(.k-toolbar-fullbutton) { /** - * Icon on the toolbar button - */ + * Icon on the toolbar button + */ /** - * Text on the toolbar button - */ + * Text on the toolbar button + */ } - @media screen and (min-width: 0) and (max-width: 768px) { .k-ui-namespace .k-toolbar .k-button:not(.k-toolbar-fullbutton) { overflow: hidden; @@ -10571,9 +9388,8 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: text-align: center; } } - @media screen and (min-width: 0) and (max-width: 768px) { - .k-ui-namespace .k-toolbar .k-button:not(.k-toolbar-fullbutton) [class^="k-icon"] { + .k-ui-namespace .k-toolbar .k-button:not(.k-toolbar-fullbutton) [class^=k-icon] { display: block; margin: 0 0 8px; width: 17px; @@ -10582,7 +9398,6 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: line-height: 17px; } } - @media screen and (min-width: 0) and (max-width: 768px) { .k-ui-namespace .k-toolbar .k-button:not(.k-toolbar-fullbutton) .k-toolbar__text { position: relative; @@ -10590,33 +9405,29 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: visibility: hidden; } } - .k-ui-namespace .k-toolbar .k-button .k-dropdown { /** - * Pullback so whole button becomes clickable - */ + * Pullback so whole button becomes clickable + */ /** - * Pull back to toggle button - */ + * Pull back to toggle button + */ } - .k-ui-namespace .k-toolbar .k-button .k-dropdown .k-dropdown__toggle { text-decoration: none; margin: -7px; padding: 7px; } - .k-ui-namespace .k-toolbar .k-button .k-dropdown .k-dropdown__menu { margin-top: 6px; left: -8px; } - -[dir="rtl"] .k-ui-namespace .k-toolbar .k-button .k-dropdown .k-dropdown__menu { +[dir=rtl] .k-ui-namespace .k-toolbar .k-button .k-dropdown .k-dropdown__menu { left: auto; right: -8px; } -[dir="rtl"] .k-ui-namespace .k-toolbar .k-button { +[dir=rtl] .k-ui-namespace .k-toolbar .k-button { margin-left: 0; margin-right: 8px; } @@ -10627,8 +9438,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: vertical-align: middle; padding: 4px; } - -[dir="rtl"] .k-ui-namespace .k-toolbar .k-autosave-indicator { +[dir=rtl] .k-ui-namespace .k-toolbar .k-autosave-indicator { margin: 8px 8px 0 0; } @@ -10637,20 +9447,17 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: vertical-align: middle; margin: 7px 0 0 8px; } - -[dir="rtl"] .k-ui-namespace .k-toolbar .k-off-canvas-toggle-holder { +[dir=rtl] .k-ui-namespace .k-toolbar .k-off-canvas-toggle-holder { margin: 7px 8px 0 0; } .k-ui-namespace .k-toolbar .k-off-canvas-toggle-holder .k-off-canvas-toggle { margin: 0; } - .k-ui-namespace .k-toolbar .k-off-canvas-toggle-holder--right { float: right; } - -[dir="rtl"] .k-ui-namespace .k-toolbar .k-off-canvas-toggle-holder--right { +[dir=rtl] .k-ui-namespace .k-toolbar .k-off-canvas-toggle-holder--right { float: left; } @@ -10662,31 +9469,25 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: /* 1 */ opacity: 0; } - .k-ui-namespace .k-tooltip.in { opacity: 0.9; } - .k-ui-namespace .k-tooltip.top { margin-top: -3px; padding: 5px 0; } - .k-ui-namespace .k-tooltip.right { margin-left: 3px; padding: 0 5px; } - .k-ui-namespace .k-tooltip.bottom { margin-top: 3px; padding: 5px 0; } - .k-ui-namespace .k-tooltip.left { margin-left: -3px; padding: 0 5px; } - .k-ui-namespace .k-tooltip__inner { max-width: 264px; padding: 4px 8px; @@ -10695,7 +9496,6 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: background-color: black; border-radius: 4px; } - .k-ui-namespace .k-tooltip__arrow { position: absolute; width: 0; @@ -10703,7 +9503,6 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: border-color: transparent; border-style: solid; } - .k-ui-namespace .k-tooltip.top .k-tooltip__arrow { bottom: 0; left: 50%; @@ -10711,7 +9510,6 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: border-width: 5px 5px 0; border-top-color: black; } - .k-ui-namespace .k-tooltip.top-left .k-tooltip__arrow { bottom: 0; right: 5px; @@ -10719,7 +9517,6 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: border-width: 5px 5px 0; border-top-color: black; } - .k-ui-namespace .k-tooltip.top-right .k-tooltip__arrow { bottom: 0; left: 5px; @@ -10727,7 +9524,6 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: border-width: 5px 5px 0; border-top-color: black; } - .k-ui-namespace .k-tooltip.right .k-tooltip__arrow { top: 50%; left: 0; @@ -10735,7 +9531,6 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: border-width: 5px 5px 5px 0; border-right-color: black; } - .k-ui-namespace .k-tooltip.left .k-tooltip__arrow { top: 50%; right: 0; @@ -10743,7 +9538,6 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: border-width: 5px 0 5px 5px; border-left-color: black; } - .k-ui-namespace .k-tooltip.bottom .k-tooltip__arrow { top: 0; left: 50%; @@ -10751,7 +9545,6 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: border-width: 0 5px 5px; border-bottom-color: black; } - .k-ui-namespace .k-tooltip.bottom-left .k-tooltip__arrow { top: 0; right: 5px; @@ -10759,7 +9552,6 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: border-width: 0 5px 5px; border-bottom-color: black; } - .k-ui-namespace .k-tooltip.bottom-right .k-tooltip__arrow { top: 0; left: 5px; @@ -10767,33 +9559,26 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: border-width: 0 5px 5px; border-bottom-color: black; } - .k-ui-namespace .k-top-container { background: #2c3e50; color: white; - -ms-flex: 0 0 auto; - flex: 0 0 auto; + flex: 0 0 auto; } - @media screen and (min-width: 768px) { .k-ui-namespace .k-top-container { position: relative; z-index: 11; - display: -ms-flexbox; display: flex; } } - .k-ui-namespace .k-top-container__logo { height: 48px; } - .k-ui-namespace .k-top-container__logo a, .k-ui-namespace .k-top-container__logo img { display: inline-block; vertical-align: middle; width: auto; } - .k-ui-namespace .k-top-container__logo a { padding: 12px; font-size: 17px; @@ -10802,17 +9587,14 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: text-decoration: none; color: inherit; } - .k-ui-namespace .k-top-container__logo a:focus, .k-ui-namespace .k-top-container__logo a:hover { background: #1f2c39; text-decoration: none; color: inherit; } - .k-ui-namespace .k-top-container__logo img { max-height: 24px; } - .k-ui-namespace .k-top-container__navigation { position: absolute; top: 48px; @@ -10824,17 +9606,16 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: overflow: auto; box-shadow: inset 5px 5px 5px rgba(0, 0, 0, 0.1); /** - * On desktop - */ + * On desktop + */ /** - * First level - */ + * First level + */ /** - * Right aligned navigation - */ + * Right aligned navigation + */ } - -[dir="rtl"] .k-ui-namespace .k-top-container__navigation { +[dir=rtl] .k-ui-namespace .k-top-container__navigation { right: auto; left: 0; } @@ -10842,44 +9623,36 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: @media screen and (min-width: 768px) { .k-ui-namespace .k-top-container__navigation { position: static; - display: -ms-flexbox; display: flex; - -ms-flex-pack: justify; - justify-content: space-between; + justify-content: space-between; box-shadow: none; height: 48px; width: auto; overflow: visible; - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex: 1 1 auto; } } - .k-ui-namespace .k-top-container__navigation ul { list-style: none; margin: 0; padding: 0; - -ms-flex: 0 0 auto; - flex: 0 0 auto; + flex: 0 0 auto; } - .k-ui-namespace .k-top-container__navigation li { position: relative; margin: 0; padding: 0; /** - * Second level - */ + * Second level + */ } - @media screen and (min-width: 768px) { .k-ui-namespace .k-top-container__navigation li { float: left; } } - @media screen and (min-width: 768px) { - [dir="rtl"] .k-ui-namespace .k-top-container__navigation li { + [dir=rtl] .k-ui-namespace .k-top-container__navigation li { float: right; } } @@ -10888,11 +9661,9 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: opacity: 0.65; cursor: not-allowed; } - .k-ui-namespace .k-top-container__navigation li.k-is-disabled a { pointer-events: none; } - .k-ui-namespace .k-top-container__navigation li > a { line-height: 40px; position: relative; @@ -10904,21 +9675,18 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: text-shadow: none; text-decoration: none; /** - * Basic fallback for parent items - */ + * Basic fallback for parent items + */ } - .k-ui-namespace .k-top-container__navigation li > a.has-open-submenu { z-index: 1; background: #1f2c39; text-decoration: none; } - .k-ui-namespace .k-top-container__navigation li > a:focus, .k-ui-namespace .k-top-container__navigation li > a:hover { text-decoration: none; background: #1f2c39; } - @media screen and (min-width: 768px) { .k-ui-namespace .k-top-container__navigation li > a { height: 48px; @@ -10927,13 +9695,11 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: padding: 0 12px; } } - @media screen and (min-width: 1024px) { .k-ui-namespace .k-top-container__navigation li > a { padding: 0 12px; } } - .k-ui-namespace .k-top-container__navigation li > a:not(:only-child):after { display: inline-block; content: " "; @@ -10943,8 +9709,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: border-left: 4px solid transparent; margin-left: 8px; } - -[dir="rtl"] .k-ui-namespace .k-top-container__navigation li > a:not(:only-child):after { +[dir=rtl] .k-ui-namespace .k-top-container__navigation li > a:not(:only-child):after { border-right: 4px solid transparent; border-left: 2px solid transparent; margin-left: 0; @@ -10957,7 +9722,6 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: padding: 4px 0; background: #395067; } - @media screen and (min-width: 768px) { .k-ui-namespace .k-top-container__navigation li ul { background: white; @@ -10970,26 +9734,22 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: border-bottom: none; padding: 2px; } - [dir="rtl"] .k-ui-namespace .k-top-container__navigation li ul { + [dir=rtl] .k-ui-namespace .k-top-container__navigation li ul { left: auto; right: 1px; } } - .k-ui-namespace .k-top-container__navigation li ul li { float: none; background: transparent; } - .k-ui-namespace .k-top-container__navigation li ul li:focus, .k-ui-namespace .k-top-container__navigation li ul li:hover { background: rgba(0, 0, 0, 0.1); } - .k-ui-namespace .k-top-container__navigation li ul li:focus > ul, .k-ui-namespace .k-top-container__navigation li ul li:hover > ul { display: block; } - -[dir="rtl"] .k-ui-namespace .k-top-container__navigation li ul li { +[dir=rtl] .k-ui-namespace .k-top-container__navigation li ul li { float: none; } @@ -10998,35 +9758,30 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: top: -2px; left: 100%; } - [dir="rtl"] .k-ui-namespace .k-top-container__navigation li ul li ul { + [dir=rtl] .k-ui-namespace .k-top-container__navigation li ul li ul { left: auto; right: 100%; } } - .k-ui-namespace .k-top-container__navigation li ul a { height: 32px; line-height: 32px; border-bottom: none; /** - * Basic fallback for parent items - */ + * Basic fallback for parent items + */ } - .k-ui-namespace .k-top-container__navigation li ul a:focus, .k-ui-namespace .k-top-container__navigation li ul a:hover { background: rgba(0, 0, 0, 0.1); } - .k-ui-namespace .k-top-container__navigation li ul a:focus + ul, .k-ui-namespace .k-top-container__navigation li ul a:hover + ul { display: block; } - @media screen and (min-width: 768px) { .k-ui-namespace .k-top-container__navigation li ul a { color: #2c3e50; } } - .k-ui-namespace .k-top-container__navigation li ul a:not(:only-child):after { position: absolute; top: 50%; @@ -11037,8 +9792,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: border-left: 4px solid; margin-top: -4px; } - -[dir="rtl"] .k-ui-namespace .k-top-container__navigation li ul a:not(:only-child):after { +[dir=rtl] .k-ui-namespace .k-top-container__navigation li ul a:not(:only-child):after { right: auto; left: 8px; border-left: none; @@ -11048,39 +9802,35 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-top-container__navigation li .has-open-submenu + ul { display: block; } - @media screen and (min-width: 768px) { .k-ui-namespace .k-top-container__navigation .k-navigation-right { float: right; margin-left: auto; } } - @media screen and (min-width: 768px) and (min-width: 768px) { .k-ui-namespace .k-top-container__navigation .k-navigation-right li ul { left: auto; right: 0; } } - @media screen and (min-width: 768px) and (min-width: 768px) { .k-ui-namespace .k-top-container__navigation .k-navigation-right li li ul { left: auto; right: 100%; } } - @media screen and (min-width: 768px) { - [dir="rtl"] .k-ui-namespace .k-top-container__navigation .k-navigation-right { + [dir=rtl] .k-ui-namespace .k-top-container__navigation .k-navigation-right { float: left; margin-left: 0; margin-right: auto; } - [dir="rtl"] .k-ui-namespace .k-top-container__navigation .k-navigation-right li ul { + [dir=rtl] .k-ui-namespace .k-top-container__navigation .k-navigation-right li ul { left: 0; right: auto; } - [dir="rtl"] .k-ui-namespace .k-top-container__navigation .k-navigation-right li li ul { + [dir=rtl] .k-ui-namespace .k-top-container__navigation .k-navigation-right li li ul { left: 100%; right: auto; } @@ -11089,45 +9839,40 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace.k-is-opened-top { overflow: visible; } - .k-ui-namespace.k-is-opened-top .k-top-container__navigation { display: block; } - .k-ui-namespace.k-is-opened-top .k-wrapper .k-off-canvas-overlay-top { z-index: 10; } - @media screen and (min-width: 768px) { .k-ui-namespace.k-is-opened-top .k-wrapper .k-off-canvas-overlay-top { z-index: -1; } } - .k-ui-namespace.k-show-top-menu .k-wrapper { - transform: translateX(-276px); + -webkit-transform: translateX(-276px); + transform: translateX(-276px); } - -[dir="rtl"] .k-ui-namespace.k-show-top-menu .k-wrapper { - transform: translateX(276px); +[dir=rtl] .k-ui-namespace.k-show-top-menu .k-wrapper { + -webkit-transform: translateX(276px); + transform: translateX(276px); } @media screen and (min-width: 768px) { .k-ui-namespace.k-show-top-menu .k-wrapper { - transform: translateX(0); + -webkit-transform: translateX(0); + transform: translateX(0); } } - .k-ui-namespace.k-show-top-menu .k-wrapper .k-off-canvas-overlay-top { opacity: 0.75; } - @media screen and (min-width: 768px) { .k-ui-namespace.k-show-top-menu .k-wrapper .k-off-canvas-overlay-top { opacity: 0; } } - .k-ui-namespace .k-top-navigation-toggle { position: absolute; top: 0; @@ -11139,8 +9884,7 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: padding: 7px; margin: 8px; } - -[dir="rtl"] .k-ui-namespace .k-top-navigation-toggle { +[dir=rtl] .k-ui-namespace .k-top-navigation-toggle { right: auto; left: 0; } @@ -11150,7 +9894,6 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: display: none; } } - .k-ui-namespace .k-well { padding: 12px; background-color: #f3f3f3; @@ -11159,26 +9902,21 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); margin-bottom: 16px; } - .k-ui-namespace .k-well:last-child { margin-bottom: 0; } - .k-ui-namespace .k-well p { margin-bottom: 12px; } - .k-ui-namespace .k-well p:last-child { margin-bottom: 0; } - .k-ui-namespace .k-well__content { padding: 12px; background: white; border: 1px solid #e1e1e1; border-radius: 4px; } - .k-ui-namespace .k-well .k-tabs-content { margin: 0; background: white; @@ -11186,15 +9924,12 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: border-top: none; border-radius: 0 0 4px 4px; } - .k-ui-namespace .k-align-left { text-align: left; - -ms-flex-item-align: start; - align-self: flex-start; + align-self: flex-start; margin-right: auto; } - -[dir="rtl"] .k-ui-namespace .k-align-left { +[dir=rtl] .k-ui-namespace .k-align-left { text-align: right; margin-right: 0; margin-left: auto; @@ -11202,20 +9937,16 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-align-center { text-align: center; - -ms-flex-item-align: center; - align-self: center; + align-self: center; margin-left: auto; margin-right: auto; } - .k-ui-namespace .k-align-right { text-align: right; - -ms-flex-item-align: end; - align-self: flex-end; + align-self: flex-end; margin-left: auto; } - -[dir="rtl"] .k-ui-namespace .k-align-right { +[dir=rtl] .k-ui-namespace .k-align-right { text-align: left; margin-left: 0; margin-right: auto; @@ -11224,125 +9955,97 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: .k-ui-namespace .k-background-type { background: #222222; } - .k-ui-namespace .k-background-base { background: #2c3e50; color: white; } - .k-ui-namespace .k-background-accent { background: #3071a9; color: white; } - .k-ui-namespace .k-background-success { background: #27ae60; color: white; } - .k-ui-namespace .k-background-neutral { background: #3498db; color: white; } - .k-ui-namespace .k-background-warning { background: #e67e22; color: white; } - .k-ui-namespace .k-background-error { background: #c0392b; color: white; } - .k-ui-namespace .k-background-transparent { background: transparent; color: inherit; } - .k-ui-namespace .k-background-inherit { background: inherit; color: inherit; } - .k-ui-namespace .k-color-type { color: #222222; } - .k-ui-namespace .k-color-base { color: #2c3e50; } - .k-ui-namespace .k-color-accent { color: #3071a9; } - .k-ui-namespace .k-color-success { color: #27ae60; } - .k-ui-namespace .k-color-neutral { color: #3498db; } - .k-ui-namespace .k-color-warning { color: #e67e22; } - .k-ui-namespace .k-color-error { color: #c0392b; } - .k-ui-namespace .k-color-inherit { color: inherit; } - .k-ui-namespace .k-color-white { color: white; } - .k-ui-namespace .fade { opacity: 0; transition: opacity 0.5s cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } - .k-ui-namespace .fade.in { opacity: 1; } - .k-ui-namespace .k-content-block { margin-bottom: 16px; } - .k-ui-namespace .k-content-block:last-child { margin-bottom: 0; } - .k-ui-namespace .k-content-block--small { margin-bottom: 1em; } - .k-ui-namespace .k-content-block--small:last-child { margin-bottom: 0; } - .k-ui-namespace .k-content-block-top { margin-top: 16px; } - .k-ui-namespace .k-content-block-top:first-child { margin-top: 0; } - .k-ui-namespace .k-content-block-top--small { margin-top: 1em; } - .k-ui-namespace .k-content-block-top--small:first-child { margin-top: 0; } - .k-ui-namespace .k-link-coverall:after { display: block; position: absolute; @@ -11353,24 +10056,20 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: bottom: 0; left: 0; } - .k-ui-namespace .k-coverall-ontop, .k-ui-namespace .k-link-ontop { position: relative; z-index: 1; } - .k-ui-namespace .k-dynamic-content-holder.k-dynamic-content-holder.k-dynamic-content-holder { display: none; } - .k-ui-namespace .k-ellipsis { max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } - .k-ui-namespace .k-ellipsis a, .k-ui-namespace .k-ellipsis span, .k-ui-namespace .k-ellipsis input, .k-ui-namespace .k-ellipsis svg, .k-ui-namespace .k-ellipsis div, .k-ui-namespace .k-ellipsis small { display: inline-block; vertical-align: middle; @@ -11379,304 +10078,241 @@ html:not([dir="rtl"]) .k-input-group__button:first-child > .k-button-group:not(: overflow: hidden; text-overflow: ellipsis; } - .k-ui-namespace .k-flag-object { - display: -ms-flexbox; display: flex; } - .k-ui-namespace .k-flag-object__aside { - -ms-flex-negative: 0; - flex-shrink: 0; + flex-shrink: 0; } - .k-ui-namespace .k-flag-object__aside + .k-flag-object__body { padding-left: 16px; } - -[dir="rtl"] .k-ui-namespace .k-flag-object__aside + .k-flag-object__body { +[dir=rtl] .k-ui-namespace .k-flag-object__aside + .k-flag-object__body { padding-left: 0; padding-right: 16px; } .k-ui-namespace .k-flag-object__body { - -ms-flex-positive: 1; - flex-grow: 1; + flex-grow: 1; } - .k-ui-namespace .k-flag-object__body + .k-flag-object__aside { padding-left: 16px; } - -[dir="rtl"] .k-ui-namespace .k-flag-object__body + .k-flag-object__aside { +[dir=rtl] .k-ui-namespace .k-flag-object__body + .k-flag-object__aside { padding-left: 0; padding-right: 16px; } .k-ui-namespace .k-flexbox.k-flexbox.k-flexbox { - display: -ms-flexbox; display: flex; } - .k-ui-namespace .k-flexbox-column.k-flexbox-column.k-flexbox-column { - -ms-flex-direction: column; - flex-direction: column; + flex-direction: column; } - .k-ui-namespace .k-dont-flex.k-dont-flex.k-dont-flex { - -ms-flex: 0 0 auto; - flex: 0 0 auto; + flex: 0 0 auto; } - .k-ui-namespace .k-do-flex.k-do-flex.k-do-flex { - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex: 1 1 auto; } - @media screen and (min-width: 600px) { .k-ui-namespace .k-flexbox-from-beta.k-flexbox-from-beta.k-flexbox-from-beta { - display: -ms-flexbox; display: flex; } .k-ui-namespace .k-flexbox-column-from-beta.k-flexbox-column-from-beta.k-flexbox-column-from-beta { - -ms-flex-direction: column; - flex-direction: column; + flex-direction: column; } .k-ui-namespace .k-do-flex-from-beta.k-do-flex-from-beta.k-do-flex-from-beta { - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex: 1 1 auto; } .k-ui-namespace .k-dont-flex-from-beta.k-dont-flex-from-beta.k-dont-flex-from-beta { - -ms-flex: 0 0 auto; - flex: 0 0 auto; + flex: 0 0 auto; } } - @media screen and (min-width: 768px) { .k-ui-namespace .k-flexbox-from-charlie.k-flexbox-from-charlie.k-flexbox-from-charlie { - display: -ms-flexbox; display: flex; } .k-ui-namespace .k-flexbox-column-from-charlie.k-flexbox-column-from-charlie.k-flexbox-column-from-charlie { - -ms-flex-direction: column; - flex-direction: column; + flex-direction: column; } .k-ui-namespace .k-do-flex-from-charlie.k-do-flex-from-charlie.k-do-flex-from-charlie { - -ms-flex: 1 1 auto; - flex: 1 1 auto; + flex: 1 1 auto; } .k-ui-namespace .k-dont-flex-from-charlie.k-dont-flex-from-charlie.k-dont-flex-from-charlie { - -ms-flex: 0 0 auto; - flex: 0 0 auto; + flex: 0 0 auto; } } - .k-ui-namespace .k-hidden.k-hidden.k-hidden, .k-ui-namespace .k-is-hidden.k-is-hidden.k-is-hidden { display: none; } - .k-ui-namespace .k-no-margin.k-no-margin.k-no-margin { margin: 0; } - .k-ui-namespace .k-no-margin-horizontal.k-no-margin-horizontal.k-no-margin-horizontal { margin-right: 0; margin-left: 0; } - .k-ui-namespace .k-no-margin-vertical.k-no-margin-vertical.k-no-margin-vertical { margin-top: 0; margin-bottom: 0; } - .k-ui-namespace .k-no-margin-top.k-no-margin-top.k-no-margin-top { margin-top: 0; } - .k-ui-namespace .k-no-margin-bottom.k-no-margin-bottom.k-no-margin-bottom { margin-bottom: 0; } - -html:not([dir="rtl"]) .k-no-margin-right.k-no-margin-right.k-no-margin-right { +html:not([dir=rtl]) .k-no-margin-right.k-no-margin-right.k-no-margin-right { margin-right: 0; } -[dir="rtl"] .k-ui-namespace .k-no-margin-right.k-no-margin-right.k-no-margin-right { +[dir=rtl] .k-ui-namespace .k-no-margin-right.k-no-margin-right.k-no-margin-right { margin-left: 0; } -html:not([dir="rtl"]) .k-no-margin-left.k-no-margin-left.k-no-margin-left { +html:not([dir=rtl]) .k-no-margin-left.k-no-margin-left.k-no-margin-left { margin-left: 0; } -[dir="rtl"] .k-ui-namespace .k-no-margin-left.k-no-margin-left.k-no-margin-left { +[dir=rtl] .k-ui-namespace .k-no-margin-left.k-no-margin-left.k-no-margin-left { margin-right: 0; } .k-ui-namespace .k-no-padding.k-no-padding.k-no-padding { padding: 0; } - .k-ui-namespace .k-no-padding-horizontal.k-no-padding-horizontal.k-no-padding-horizontal { padding-right: 0; padding-left: 0; } - .k-ui-namespace .k-no-padding-vertical.k-no-padding-vertical.k-no-padding-vertical { padding-top: 0; padding-bottom: 0; } - .k-ui-namespace .k-no-padding-top.k-no-padding-top.k-no-padding-top { padding-top: 0; } - .k-ui-namespace .k-no-padding-bottom.k-no-padding-bottom.k-no-padding-bottom { padding-bottom: 0; } - -html:not([dir="rtl"]) .k-no-padding-right.k-no-padding-right.k-no-padding-right { +html:not([dir=rtl]) .k-no-padding-right.k-no-padding-right.k-no-padding-right { padding-right: 0; } -[dir="rtl"] .k-ui-namespace .k-no-padding-right.k-no-padding-right.k-no-padding-right { +[dir=rtl] .k-ui-namespace .k-no-padding-right.k-no-padding-right.k-no-padding-right { padding-left: 0; } -html:not([dir="rtl"]) .k-no-padding-left.k-no-padding-left.k-no-padding-left { +html:not([dir=rtl]) .k-no-padding-left.k-no-padding-left.k-no-padding-left { padding-left: 0; } -[dir="rtl"] .k-ui-namespace .k-no-padding-left.k-no-padding-left.k-no-padding-left { +[dir=rtl] .k-ui-namespace .k-no-padding-left.k-no-padding-left.k-no-padding-left { padding-right: 0; } .k-ui-namespace .k-no-transition.k-no-transition.k-no-transition { transition: none; } - .k-ui-namespace .k-no-wrap.k-no-wrap.k-no-wrap { white-space: nowrap; } - .k-ui-namespace .k-overflow.k-overflow.k-overflow { overflow: auto; } - .k-ui-namespace .k-overflow-hidden.k-overflow-hidden.k-overflow-hidden { overflow: hidden; } - .k-ui-namespace .k-position-static { position: static; } - .k-ui-namespace .k-position-relative { position: relative; } - .k-ui-namespace .k-position-absolute { position: absolute; } - .k-ui-namespace .k-position-fixed { position: fixed; } - .k-ui-namespace .k-position-sticky { position: -webkit-sticky; position: sticky; top: 0; } - .k-ui-namespace .k-ratio-block { position: relative; width: 100%; } - .k-ui-namespace .k-ratio-block--16-to-9 { position: relative; } - .k-ui-namespace .k-ratio-block--16-to-9:before { display: block; content: " "; padding-top: 56.25%; } - .k-ui-namespace .k-ratio-block--4-to-3 { position: relative; } - .k-ui-namespace .k-ratio-block--4-to-3:before { display: block; content: " "; padding-top: 75%; } - .k-ui-namespace .k-ratio-block--3-to-2 { position: relative; } - .k-ui-namespace .k-ratio-block--3-to-2:before { display: block; content: " "; padding-top: 66.6666666667%; } - .k-ui-namespace .k-ratio-block--2-to-3 { position: relative; } - .k-ui-namespace .k-ratio-block--2-to-3:before { display: block; content: " "; padding-top: 150%; } - .k-ui-namespace .k-ratio-block--2-to-1 { position: relative; } - .k-ui-namespace .k-ratio-block--2-to-1:before { display: block; content: " "; padding-top: 50%; } - .k-ui-namespace .k-ratio-block--1-to-2 { position: relative; } - .k-ui-namespace .k-ratio-block--1-to-2:before { display: block; content: " "; padding-top: 200%; } - .k-ui-namespace .k-ratio-block--1-to-1 { position: relative; } - .k-ui-namespace .k-ratio-block--1-to-1:before { display: block; content: " "; padding-top: 100%; } - .k-ui-namespace .k-ratio-block.k-is-loaded .k-loader.k-loader { opacity: 0; } - .k-ui-namespace .k-ratio-block .k-loader.k-loader { position: absolute; top: 50%; left: 50%; z-index: 1; - transform: translate(-50%, -50%); + -webkit-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); } - .k-ui-namespace .k-ratio-block .k-ratio-block__body { position: absolute; top: 0; @@ -11686,21 +10322,16 @@ html:not([dir="rtl"]) .k-no-padding-left.k-no-padding-left.k-no-padding-left { z-index: 2; width: 100%; height: 100%; - display: -ms-flexbox; display: flex; - -ms-flex-pack: center; - justify-content: center; - -ms-flex-align: center; - align-items: center; + justify-content: center; + align-items: center; } - .k-ui-namespace .k-this-or-that { display: inline-block; margin-right: 4px; vertical-align: middle; } - -[dir="rtl"] .k-ui-namespace .k-this-or-that { +[dir=rtl] .k-ui-namespace .k-this-or-that { margin-right: 0; margin-left: 4px; } @@ -11711,12 +10342,12 @@ html:not([dir="rtl"]) .k-no-padding-left.k-no-padding-left.k-no-padding-left { .k-ui-namespace .k-unavailable, .k-ui-namespace .k-is-unavailable { - filter: grayscale(100%); + -webkit-filter: grayscale(100%); + filter: grayscale(100%); opacity: 0.5; pointer-events: none; cursor: no-drop; } - .k-ui-namespace.k-unresponsive, .k-ui-namespace.k-unresponsive *:not(.k-pane-resizer), .k-ui-namespace.k-is-unresponsive, .k-ui-namespace.k-is-unresponsive *:not(.k-pane-resizer), @@ -11731,7 +10362,6 @@ html:not([dir="rtl"]) .k-no-padding-left.k-no-padding-left.k-no-padding-left { user-select: none; user-focus: none; } - .k-ui-namespace .k-visually-hidden.k-visually-hidden.k-visually-hidden { position: absolute; overflow: hidden; @@ -11742,7 +10372,6 @@ html:not([dir="rtl"]) .k-no-padding-left.k-no-padding-left.k-no-padding-left { padding: 0; border: 0; } - .k-ui-namespace .k-visually-shown.k-visually-shown.k-visually-shown { position: static; overflow: visible; @@ -11753,12 +10382,12 @@ html:not([dir="rtl"]) .k-no-padding-left.k-no-padding-left.k-no-padding-left { } /* CSS errors - ========================================================================== */ + ========================================================================== */ /** - * Since the way the layout is built is important, we've added errors by default when - * using them in a wrong way. Disable by setting the $k-css-errors variable to false when - * compiling the CSS or simply add k-no-css-errors class to the k-ui-container element. - */ + * Since the way the layout is built is important, we've added errors by default when + * using them in a wrong way. Disable by setting the $k-css-errors variable to false when + * compiling the CSS or simply add k-no-css-errors class to the k-ui-container element. + */ .k-ui-container:not(.k-no-css-errors) .k-top-container, .k-ui-container:not(.k-no-css-errors) .k-wrapper, .k-ui-container:not(.k-no-css-errors) .k-content-wrapper, @@ -11774,7 +10403,6 @@ html:not([dir="rtl"]) .k-no-padding-left.k-no-padding-left.k-no-padding-left { outline: 4px solid red; outline-offset: -2px; } - .k-ui-container:not(.k-no-css-errors) .k-top-container:after, .k-ui-container:not(.k-no-css-errors) .k-wrapper:after, .k-ui-container:not(.k-no-css-errors) .k-content-wrapper:after, @@ -11796,7 +10424,6 @@ html:not([dir="rtl"]) .k-no-padding-left.k-no-padding-left.k-no-padding-left { color: white; padding: 4px; } - .k-ui-container:not(.k-no-css-errors) > .k-top-container, .k-ui-container:not(.k-no-css-errors) > .k-wrapper, .k-ui-container:not(.k-no-css-errors) .k-wrapper > .k-content-wrapper, @@ -11815,7 +10442,6 @@ html:not([dir="rtl"]) .k-no-padding-left.k-no-padding-left.k-no-padding-left { .k-ui-container:not(.k-no-css-errors) .k-component + .k-sidebar-right { outline: none; } - .k-ui-container:not(.k-no-css-errors) > .k-top-container:after, .k-ui-container:not(.k-no-css-errors) > .k-wrapper:after, .k-ui-container:not(.k-no-css-errors) .k-wrapper > .k-content-wrapper:after, @@ -11836,86 +10462,77 @@ html:not([dir="rtl"]) .k-no-padding-left.k-no-padding-left.k-no-padding-left { } /* Responsive table - ========================================================================== */ + ========================================================================== */ .footable.breakpoint { /** - * Reset padding, and re-set them on individual divs - */ + * Reset padding, and re-set them on individual divs + */ /** - * 1. Just like table cells - * 2. Almost as tall as the main table rows - * 3. Same spacing as on table cells - */ + * 1. Just like table cells + * 2. Almost as tall as the main table rows + * 3. Same spacing as on table cells + */ /* Hide toggle button for sub headings */ } - .footable.breakpoint .footable-toggle { content: " "; display: inline-block; width: 20px; height: 20px; line-height: 18px; - border: 1px solid #a2a1a1; + border: 1px solid #a2a2a2; border-radius: 50%; text-align: center; vertical-align: middle; } - .footable.breakpoint .footable-toggle:after { content: ""; display: inline-block; width: 10px; height: 10px; margin: 4px; - color: #a2a1a1; + color: #a2a2a2; font-size: 10px; line-height: 1.3em; - transform: rotate(-90deg); + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } - -[dir="rtl"] .footable.breakpoint .footable-toggle:after { - transform: rotate(90deg); +[dir=rtl] .footable.breakpoint .footable-toggle:after { + -webkit-transform: rotate(90deg); + transform: rotate(90deg); } .footable.breakpoint tr.k-is-selected .footable-toggle { border-color: white; } - .footable.breakpoint tr.k-is-selected .footable-toggle:after { color: white; } - .footable.breakpoint .footable-row-detail-cell { padding: 0; } - .footable.breakpoint tr.footable-detail-show .footable-toggle:after { - transform: rotate(0deg); + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } - .footable.breakpoint .footable-row-detail-row { margin-bottom: 6px; } - .footable.breakpoint .footable-row-detail-row:before, .footable.breakpoint .footable-row-detail-row:after { display: table; content: " "; } - .footable.breakpoint .footable-row-detail-row:after { clear: both; } - .footable.breakpoint .footable-row-detail-row:last-child { margin-bottom: 0; } - .footable.breakpoint .footable-row-detail-name { font-weight: 700; } - .footable.breakpoint .footable-row-detail-name, .footable.breakpoint .footable-row-detail-value { position: relative; @@ -11925,64 +10542,53 @@ html:not([dir="rtl"]) .k-no-padding-left.k-no-padding-left.k-no-padding-left { padding: 6px 8px; /* 3 */ } - .footable.breakpoint th .footable-toggle { display: none; } /* Tree - ========================================================================== */ + ========================================================================== */ .k-tree { margin: 4px 0; overflow: auto; - display: -ms-flexbox; display: flex; } - .k-tree:before, .k-tree:after { display: table; content: " "; } - .k-tree:after { clear: both; } - .k-tree:last-child { margin-bottom: 0; } - .k-tree .jqtree-element { padding: 0 12px 0 16px; } - -[dir="rtl"] .k-tree .jqtree-element { +[dir=rtl] .k-tree .jqtree-element { padding: 0 16px 0 12px; } .k-tree .jqtree-element:hover, .k-tree .jqtree-element:focus { background: white; } - .k-tree > .jqtree-tree { margin: 0; padding: 0; } - .k-tree > .jqtree-tree > .jqtree_common > .jqtree-element { - padding-left: 15px; + padding-left: 16px; } - -[dir="rtl"] .k-tree > .jqtree-tree > .jqtree_common > .jqtree-element { +[dir=rtl] .k-tree > .jqtree-tree > .jqtree_common > .jqtree-element { padding-left: 12px; - padding-right: 15px; + padding-right: 16px; } .k-tree .jqtree-selected > .jqtree-element { background: #3071a9; color: white; } - .k-tree .jqtree-selected:hover > .jqtree-element { background: #2d699d; } @@ -11990,8 +10596,7 @@ html:not([dir="rtl"]) .k-no-padding-left.k-no-padding-left.k-no-padding-left { .k-sidebar-item .k-tree > .jqtree-tree > .jqtree-folder .jqtree-element { padding-left: 16px; } - -[dir="rtl"] .k-sidebar-item .k-tree > .jqtree-tree > .jqtree-folder .jqtree-element { +[dir=rtl] .k-sidebar-item .k-tree > .jqtree-tree > .jqtree-folder .jqtree-element { padding-left: 12px; padding-right: 16px; } @@ -12002,11 +10607,9 @@ html:not([dir="rtl"]) .k-no-padding-left.k-no-padding-left.k-no-padding-left { list-style: none; border: none; background: transparent; - -ms-flex-positive: 1; - flex-grow: 1; + flex-grow: 1; /* Reset default ul li styling */ } - .jqtree-tree ul { margin: 0; padding: 0; @@ -12016,21 +10619,17 @@ html:not([dir="rtl"]) .k-no-padding-left.k-no-padding-left.k-no-padding-left { float: left; min-width: 100%; } - .jqtree-tree ul:before, .jqtree-tree ul:after { display: table; content: " "; } - .jqtree-tree ul:after { clear: both; } - -[dir="rtl"] .jqtree-tree.jqtree-tree { +[dir=rtl] .jqtree-tree.jqtree-tree { padding: 0; } - -[dir="rtl"] .jqtree-tree, [dir="rtl"] .jqtree-tree ul { +[dir=rtl] .jqtree-tree, [dir=rtl] .jqtree-tree ul { float: right; padding: 0; } @@ -12039,7 +10638,6 @@ html:not([dir="rtl"]) .k-no-padding-left.k-no-padding-left.k-no-padding-left { display: table; content: " "; } - .jqtree-folder:after { clear: both; } @@ -12054,12 +10652,10 @@ html:not([dir="rtl"]) .k-no-padding-left.k-no-padding-left.k-no-padding-left { height: auto; cursor: pointer; } - .jqtree-element a { padding: 0; background: transparent; } - .jqtree-element .jqtree-toggler { height: 0; padding-top: 28px; @@ -12092,7 +10688,6 @@ html:not([dir="rtl"]) .k-no-padding-left.k-no-padding-left.k-no-padding-left { .k-tree li li .jqtree-whitespace + .jqtree_common:not(.jqtree-toggler) { position: relative; } - .k-tree li li .jqtree-whitespace + .jqtree_common:not(.jqtree-toggler):after { display: block; position: absolute; @@ -12105,8 +10700,7 @@ html:not([dir="rtl"]) .k-no-padding-left.k-no-padding-left.k-no-padding-left { margin-top: -3px; left: -17px; } - -[dir="rtl"] .k-tree li li .jqtree-whitespace + .jqtree_common:not(.jqtree-toggler):after { +[dir=rtl] .k-tree li li .jqtree-whitespace + .jqtree_common:not(.jqtree-toggler):after { border-left: none; border-right: 1px solid #aaa; left: auto; @@ -12116,7 +10710,6 @@ html:not([dir="rtl"]) .k-no-padding-left.k-no-padding-left.k-no-padding-left { .jqtree-toggler { position: relative; } - .jqtree-toggler:before { display: block; position: absolute; @@ -12131,27 +10724,24 @@ html:not([dir="rtl"]) .k-no-padding-left.k-no-padding-left.k-no-padding-left { transition: all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; } - .jqtree-toggler:hover:before, .jqtree-toggler:focus:before { border-top-color: black; } - .jqtree-toggler.jqtree-closed:before { - transform: rotate(-90deg); + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); } - -[dir="rtl"] .jqtree-toggler.jqtree-closed:before { - transform: rotate(90deg); +[dir=rtl] .jqtree-toggler.jqtree-closed:before { + -webkit-transform: rotate(90deg); + transform: rotate(90deg); } .jqtree-selected > .jqtree-element { font-weight: 700; } - .jqtree-selected > .jqtree_common > .jqtree-toggler:hover { color: white; } - .jqtree-selected > .jqtree_common > .jqtree-toggler:hover:before { border-top-color: white; } @@ -12165,7 +10755,7 @@ html:not([dir="rtl"]) .k-no-padding-left.k-no-padding-left.k-no-padding-left { } /* Modal - ========================================================================== */ + ========================================================================== */ .mfp-bg { top: 0; left: 0; @@ -12177,8 +10767,7 @@ html:not([dir="rtl"]) .k-no-padding-left.k-no-padding-left.k-no-padding-left { background: #0b0b0b; opacity: 0.8; } - -[dir="rtl"] .mfp-bg { +[dir=rtl] .mfp-bg { left: auto; right: 0; } @@ -12192,8 +10781,7 @@ html:not([dir="rtl"]) .k-no-padding-left.k-no-padding-left.k-no-padding-left { position: fixed; -webkit-backface-visibility: hidden; } - -[dir="rtl"] .mfp-wrap { +[dir=rtl] .mfp-wrap { left: auto; right: 0; } @@ -12210,8 +10798,7 @@ html:not([dir="rtl"]) .k-no-padding-left.k-no-padding-left.k-no-padding-left { box-sizing: border-box; min-height: 420px; } - -[dir="rtl"] .mfp-container { +[dir=rtl] .mfp-container { left: auto; right: 0; } @@ -12221,14 +10808,12 @@ html:not([dir="rtl"]) .k-no-padding-left.k-no-padding-left.k-no-padding-left { padding-bottom: 40px; white-space: nowrap; } - .mfp-container .mfp-inline { display: block; width: auto; height: auto; padding: 15px; } - .mfp-container .mfp-iframe-scaler .mfp-iframe, .mfp-container .mfp-inline { background: white; @@ -12236,7 +10821,7 @@ html:not([dir="rtl"]) .k-no-padding-left.k-no-padding-left.k-no-padding-left { } .mfp-container:before { - content: ' '; + content: " "; display: inline-block; height: 100%; vertical-align: middle; @@ -12257,8 +10842,7 @@ html:not([dir="rtl"]) .k-no-padding-left.k-no-padding-left.k-no-padding-left { max-width: 100% !important; max-height: 100% !important; } - -[dir="rtl"] .mfp-content { +[dir=rtl] .mfp-content { text-align: right; } @@ -12369,8 +10953,7 @@ button::-moz-focus-inner { line-height: 28px; right: -14px; } - -[dir="rtl"] .mfp-close { +[dir=rtl] .mfp-close { right: auto; left: -14px; } @@ -12394,8 +10977,7 @@ button::-moz-focus-inner { right: 0; color: #cccccc; } - -[dir="rtl"] .mfp-counter { +[dir=rtl] .mfp-counter { right: auto; left: 0; } @@ -12424,7 +11006,7 @@ button::-moz-focus-inner { .mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a { - content: ''; + content: ""; display: block; width: 0; height: 0; @@ -12436,9 +11018,9 @@ button::-moz-focus-inner { border: medium inset transparent; } -[dir="rtl"] .mfp-arrow:before, [dir="rtl"] .mfp-arrow:after, -[dir="rtl"] .mfp-arrow .mfp-b, -[dir="rtl"] .mfp-arrow .mfp-a { +[dir=rtl] .mfp-arrow:before, [dir=rtl] .mfp-arrow:after, +[dir=rtl] .mfp-arrow .mfp-b, +[dir=rtl] .mfp-arrow .mfp-a { left: auto; right: 0; margin-left: 0; @@ -12461,8 +11043,7 @@ button::-moz-focus-inner { .mfp-arrow-left { left: 0; } - -[dir="rtl"] .mfp-arrow-left { +[dir=rtl] .mfp-arrow-left { left: auto; right: 0; } @@ -12473,8 +11054,8 @@ button::-moz-focus-inner { margin-left: 31px; } -[dir="rtl"] .mfp-arrow-left:after, -[dir="rtl"] .mfp-arrow-left .mfp-a { +[dir=rtl] .mfp-arrow-left:after, +[dir=rtl] .mfp-arrow-left .mfp-a { border-right: none; border-left: 17px solid white; margin-left: 0; @@ -12487,8 +11068,8 @@ button::-moz-focus-inner { margin-left: 25px; } -[dir="rtl"] .mfp-arrow-left:before, -[dir="rtl"] .mfp-arrow-left .mfp-b { +[dir=rtl] .mfp-arrow-left:before, +[dir=rtl] .mfp-arrow-left .mfp-b { border-right: none; border-left: 27px solid #3f3f3f; margin-left: 0; @@ -12498,8 +11079,7 @@ button::-moz-focus-inner { .mfp-arrow-right { right: 0; } - -[dir="rtl"] .mfp-arrow-right { +[dir=rtl] .mfp-arrow-right { right: auto; left: 0; } @@ -12510,8 +11090,8 @@ button::-moz-focus-inner { margin-left: 39px; } -[dir="rtl"] .mfp-arrow-right:after, -[dir="rtl"] .mfp-arrow-right .mfp-a { +[dir=rtl] .mfp-arrow-right:after, +[dir=rtl] .mfp-arrow-right .mfp-a { border-left: none; border-right: 17px solid white; margin-left: 0; @@ -12523,8 +11103,8 @@ button::-moz-focus-inner { border-left: 27px solid #3f3f3f; } -[dir="rtl"] .mfp-arrow-right:before, -[dir="rtl"] .mfp-arrow-right .mfp-b { +[dir=rtl] .mfp-arrow-right:before, +[dir=rtl] .mfp-arrow-right .mfp-b { border-left: none; border-right: 27px solid #3f3f3f; } @@ -12546,7 +11126,6 @@ button::-moz-focus-inner { display: table; content: " "; } - .mfp-iframe-scaler:after { clear: both; } @@ -12561,8 +11140,7 @@ button::-moz-focus-inner { box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: black; } - -[dir="rtl"] .mfp-iframe-scaler iframe { +[dir=rtl] .mfp-iframe-scaler iframe { left: auto; right: 0; } @@ -12585,7 +11163,7 @@ img.mfp-img { /* The shadow behind the image */ .mfp-figure:after { - content: ''; + content: ""; position: absolute; left: 0; right: 0; @@ -12602,7 +11180,6 @@ img.mfp-img { .mfp-figure { line-height: 0; } - .mfp-figure figure { margin: 0; padding: 0; @@ -12616,8 +11193,7 @@ img.mfp-img { width: 100%; cursor: auto; } - -[dir="rtl"] .mfp-bottom-bar { +[dir=rtl] .mfp-bottom-bar { left: auto; right: 0; } @@ -12628,8 +11204,7 @@ img.mfp-img { color: #f3f3f3; padding-right: 36px; } - -[dir="rtl"] .mfp-title { +[dir=rtl] .mfp-title { text-align: right; padding-right: 0; padding-left: 36px; @@ -12654,14 +11229,17 @@ img.mfp-img { padding-left: 0; padding-right: 0; } + .mfp-img-mobile img.mfp-img { padding: 0; } + /* The shadow behind the image */ .mfp-img-mobile .mfp-figure:after { top: 0; bottom: 0; } + .mfp-img-mobile .mfp-bottom-bar { background: rgba(0, 0, 0, 0.6); bottom: 0; @@ -12671,17 +11249,20 @@ img.mfp-img { position: fixed; box-sizing: border-box; } + .mfp-img-mobile .mfp-bottom-bar:empty { padding: 0; } + .mfp-img-mobile .mfp-counter { right: 5px; top: 3px; } - [dir="rtl"] .mfp-img-mobile .mfp-counter { + [dir=rtl] .mfp-img-mobile .mfp-counter { right: auto; left: 5px; } + .mfp-img-mobile .mfp-close { top: 0; right: 0; @@ -12693,36 +11274,41 @@ img.mfp-img { text-align: center; padding: 0; } - [dir="rtl"] .mfp-img-mobile .mfp-close { + [dir=rtl] .mfp-img-mobile .mfp-close { right: auto; left: 0; } + .mfp-img-mobile .mfp-figure small { display: inline; margin-left: 5px; } - [dir="rtl"] .mfp-img-mobile .mfp-figure small { + [dir=rtl] .mfp-img-mobile .mfp-figure small { margin-left: 0; margin-right: 5px; } } - @media all and (max-width: 900px) { .mfp-arrow { - transform: scale(0.75); + -webkit-transform: scale(0.75); + transform: scale(0.75); } + .mfp-arrow-left { - transform-origin: 0; + -webkit-transform-origin: 0; + transform-origin: 0; } + .mfp-arrow-right { - transform-origin: 100%; + -webkit-transform-origin: 100%; + transform-origin: 100%; } + .mfp-container { padding-left: 6px; padding-right: 6px; } } - .mfp-ie7 .mfp-img { padding: 0; } @@ -12734,8 +11320,7 @@ img.mfp-img { margin-top: 5px; padding-bottom: 5px; } - -[dir="rtl"] .mfp-ie7 .mfp-bottom-bar { +[dir=rtl] .mfp-ie7 .mfp-bottom-bar { left: auto; right: 50%; margin-left: 0; @@ -12755,15 +11340,14 @@ img.mfp-img { right: 0; padding-top: 0; } - -[dir="rtl"] .mfp-ie7 .mfp-close { +[dir=rtl] .mfp-ie7 .mfp-close { right: auto; left: 0; } /** - * Custom styling for inline modals - */ + * Custom styling for inline modals + */ .k-small-inline-modal-holder { position: relative; max-width: 480px !important; @@ -12778,7 +11362,6 @@ img.mfp-img { width: 100%; margin: auto; } - .k-huge-inline-modal-holder .k-inline-modal { max-width: 100% !important; max-height: 100% !important; @@ -12796,11 +11379,9 @@ img.mfp-img { white-space: normal; margin-top: 32px; } - .k-inline-modal:first-child { margin-top: 0; } - .k-inline-modal form { margin: 0; } @@ -12812,13 +11393,12 @@ img.mfp-img { font-size: 17px; line-height: 24px; } - .k-inline-modal__title:last-child { margin-bottom: 0; } /* Select2 overrides - ========================================================================== */ + ========================================================================== */ .select2.select2-container--bootstrap { width: 100% !important; max-width: 100% !important; @@ -12833,29 +11413,29 @@ img.mfp-img { box-shadow: none; } +.select2-dropdown { + z-index: 10051 !important; +} + /* Datepicker - ========================================================================== */ + ========================================================================== */ .datepicker { direction: ltr; /** - * Inline display inside a table presents some problems with - * border and background colors. - */ + * Inline display inside a table presents some problems with + * border and background colors. + */ /* Basic styling for calendar-week cells */ } - .datepicker.datepicker-inline { width: 224px; } - .datepicker.datepicker-rtl { direction: rtl; } - .datepicker.datepicker-rtl table tr td span { float: right; } - .datepicker.datepicker-dropdown { position: absolute; top: 0; @@ -12870,9 +11450,8 @@ img.mfp-img { box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); background-clip: padding-box; } - .datepicker.datepicker-dropdown:before { - content: ''; + content: ""; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; @@ -12881,9 +11460,8 @@ img.mfp-img { border-bottom-color: rgba(0, 0, 0, 0.2); position: absolute; } - .datepicker.datepicker-dropdown:after { - content: ''; + content: ""; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; @@ -12891,59 +11469,46 @@ img.mfp-img { border-top: 0; position: absolute; } - .datepicker.datepicker-dropdown.datepicker-orient-left:before { left: 6px; } - .datepicker.datepicker-dropdown.datepicker-orient-left:after { left: 7px; } - .datepicker.datepicker-dropdown.datepicker-orient-right:before { right: 6px; } - .datepicker.datepicker-dropdown.datepicker-orient-right:after { right: 7px; } - .datepicker.datepicker-dropdown.datepicker-orient-top:before { top: -7px; } - .datepicker.datepicker-dropdown.datepicker-orient-top:after { top: -6px; } - .datepicker.datepicker-dropdown.datepicker-orient-bottom:before { bottom: -7px; border-bottom: 0; border-top: 7px solid #999; } - .datepicker.datepicker-dropdown.datepicker-orient-bottom:after { bottom: -6px; border-bottom: 0; border-top: 6px solid white; } - .datepicker > div { display: none; } - .datepicker.days div.datepicker-days { display: block; } - .datepicker.months div.datepicker-months { display: block; } - .datepicker.years div.datepicker-years { display: block; } - .datepicker table { margin: 0; -webkit-user-select: none; @@ -12953,17 +11518,14 @@ img.mfp-img { background: transparent; border: none; } - .datepicker tr { background: transparent; border: none; } - .datepicker tr:nth-child(n) { background: transparent; border: none; } - .datepicker td, .datepicker th { text-align: center; @@ -12974,76 +11536,62 @@ img.mfp-img { background: transparent; padding: 4px 8px; } - .datepicker td:nth-child(n), .datepicker th:nth-child(n) { background: transparent; border: none; } - .table-striped .datepicker table tr td, .table-striped .datepicker table tr th { background-color: transparent; } - .datepicker table tr td { /** - * 1. Add last - */ + * 1. Add last + */ /* Thank bootstrap 2.0 for this selector... */ } - .datepicker table tr td.day:hover { background: #eeeeee; cursor: pointer; } - .datepicker table tr td.old, .datepicker table tr td.new { color: #343434; } - .datepicker table tr td.disabled, .datepicker table tr td.disabled:hover { background: none; color: #343434; cursor: default; opacity: 0.5; } - .datepicker table tr td.today, .datepicker table tr td.today:hover, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover { background: #ffdb99; color: #000; /* 1 */ } - .datepicker table tr td.today:hover:hover { color: #000; } - .datepicker table tr td.today.active:hover { color: #fff; } - .datepicker table tr td.range, .datepicker table tr td.range:hover, .datepicker table tr td.range.disabled, .datepicker table tr td.range.disabled:hover { background: #eeeeee; border-radius: 0; } - .datepicker table tr td.range.today, .datepicker table tr td.range.today:hover, .datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today.disabled:hover { - background: #f6c977; + background: #f7ca77; border-radius: 0; } - .datepicker table tr td.selected, .datepicker table tr td.selected:hover, .datepicker table tr td.selected.disabled, .datepicker table tr td.selected.disabled:hover { color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background: #4d4d4d; } - .datepicker table tr td.active, .datepicker table tr td.active:hover, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover { color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background: #3071a9; } - .datepicker table tr td span { display: block; width: 23%; @@ -13054,48 +11602,39 @@ img.mfp-img { cursor: pointer; border-radius: 4px; } - .datepicker table tr td span:hover { background: #eeeeee; } - .datepicker table tr td span.disabled, .datepicker table tr td span.disabled:hover { background: none; color: #343434; cursor: default; } - .datepicker table tr td span.active, .datepicker table tr td span.active:hover, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover { color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background: #3071a9; } - .datepicker table tr td span.old, .datepicker table tr td span.new { color: #343434; } - .datepicker th.datepicker-switch { width: 145px; } - .datepicker thead tr:first-child th, .datepicker tfoot tr th { cursor: pointer; } - .datepicker thead tr:first-child th:hover, .datepicker tfoot tr th:hover { background: #eeeeee; } - .datepicker .cw { font-size: 11px; width: 12px; padding: 0 2px 0 5px; vertical-align: middle; } - .datepicker thead tr:first-child th.cw { cursor: default; background-color: transparent; @@ -13112,15 +11651,12 @@ img.mfp-img { .input-daterange input { text-align: center; } - .input-daterange input:first-child { border-radius: 3px 0 0 3px; } - .input-daterange input:last-child { border-radius: 0 3px 3px 0; } - .input-daterange .add-on { display: inline-block; width: auto; @@ -13141,57 +11677,56 @@ img.mfp-img { html { /*! Select2 Bootstrap Theme v0.1.0-beta.9 | MIT License | github.com/select2/select2-bootstrap-theme */ /*------------------------------------*\ - #ADDITIONAL GOODIES -\*------------------------------------*/ + #ADDITIONAL GOODIES + \*------------------------------------*/ /** - * Address Bootstrap's validation states - * - * If a Select2 widget parent has one of Bootstrap's validation state modifier - * classes, adjust Select2's border colors and focus states accordingly. - * You may apply said classes to the Select2 dropdown (body > .select2-container) - * via JavaScript match Bootstraps' to make its styles match. - * - * @see http://getbootstrap.com/css/#forms-control-validation - */ + * Address Bootstrap's validation states + * + * If a Select2 widget parent has one of Bootstrap's validation state modifier + * classes, adjust Select2's border colors and focus states accordingly. + * You may apply said classes to the Select2 dropdown (body > .select2-container) + * via JavaScript match Bootstraps' to make its styles match. + * + * @see http://getbootstrap.com/css/#forms-control-validation + */ /** - * Select2 widgets in Bootstrap Input Groups - * - * When Select2 widgets are combined with other elements using Bootstraps - * "Input Group" component, we don't want specific edges of the Select2 - * container to have a border-radius. - * - * Use .select2-bootstrap-prepend and .select2-bootstrap-append on - * a Bootstrap 3 .input-group to let the contained Select2 widget know which - * edges should not be rounded as they are directly followed by another element. - * - * @see http://getbootstrap.com/components/#input-groups - */ + * Select2 widgets in Bootstrap Input Groups + * + * When Select2 widgets are combined with other elements using Bootstraps + * "Input Group" component, we don't want specific edges of the Select2 + * container to have a border-radius. + * + * Use .select2-bootstrap-prepend and .select2-bootstrap-append on + * a Bootstrap 3 .input-group to let the contained Select2 widget know which + * edges should not be rounded as they are directly followed by another element. + * + * @see http://getbootstrap.com/components/#input-groups + */ /** - * Mimick Bootstraps .input-group .form-control styles. - * - * @see https://github.com/twbs/bootstrap/blob/master/less/input-groups.less - */ + * Mimick Bootstraps .input-group .form-control styles. + * + * @see https://github.com/twbs/bootstrap/blob/master/less/input-groups.less + */ /** - * Adjust alignment of Bootstrap buttons in Bootstrap Input Groups to address - * Multi Select2's height which - depending on how many elements have been selected - - * may grow taller than its initial size. - * - * @see http://getbootstrap.com/components/#input-groups - */ + * Adjust alignment of Bootstrap buttons in Bootstrap Input Groups to address + * Multi Select2's height which - depending on how many elements have been selected - + * may grow taller than its initial size. + * + * @see http://getbootstrap.com/components/#input-groups + */ /** - * Temporary fix for https://github.com/select2/select2-bootstrap-theme/issues/9 - * - * Provides `!important` for certain properties of the class applied to the - * original `` element to hide it. + * + * @see https://github.com/select2/select2/pull/3301 + * @see https://github.com/fk/select2/commit/31830c7b32cb3d8e1b12d5b434dee40a6e753ada + */ /** - * Display override for inline forms - */ + * Display override for inline forms + */ } - html .select2-container { box-sizing: border-box; display: inline-block; @@ -13199,7 +11734,6 @@ html .select2-container { position: relative; vertical-align: middle; } - html .select2-container .select2-selection--single { box-sizing: border-box; cursor: pointer; @@ -13210,7 +11744,6 @@ html .select2-container .select2-selection--single { user-select: none; -webkit-user-select: none; } - html .select2-container .select2-selection--single .select2-selection__rendered { display: block; padding-left: 8px; @@ -13219,16 +11752,13 @@ html .select2-container .select2-selection--single .select2-selection__rendered text-overflow: ellipsis; white-space: nowrap; } - html .select2-container .select2-selection--single .select2-selection__clear { position: relative; } - -html .select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered { +html .select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered { padding-right: 8px; padding-left: 20px; } - html .select2-container .select2-selection--multiple { box-sizing: border-box; cursor: pointer; @@ -13239,7 +11769,6 @@ html .select2-container .select2-selection--multiple { user-select: none; -webkit-user-select: none; } - html .select2-container .select2-selection--multiple .select2-selection__rendered { display: inline-block; overflow: hidden; @@ -13247,11 +11776,9 @@ html .select2-container .select2-selection--multiple .select2-selection__rendere text-overflow: ellipsis; white-space: nowrap; } - html .select2-container .select2-search--inline { float: left; } - html .select2-container .select2-search--inline .select2-search__field { box-sizing: border-box; border: none; @@ -13259,11 +11786,9 @@ html .select2-container .select2-search--inline .select2-search__field { margin-top: 5px; padding: 0; } - html .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button { -webkit-appearance: none; } - html .select2-dropdown { background-color: white; border: 1px solid #aaa; @@ -13275,17 +11800,14 @@ html .select2-dropdown { width: 100%; z-index: 1051; } - html .select2-results { display: block; } - html .select2-results__options { list-style: none; margin: 0; padding: 0; } - html .select2-results__option { padding: 6px; -moz-user-select: none; @@ -13293,46 +11815,37 @@ html .select2-results__option { user-select: none; -webkit-user-select: none; } - html .select2-results__option[aria-selected] { cursor: pointer; } - html .select2-container--open .select2-dropdown { left: 0; } - html .select2-container--open .select2-dropdown--above { border-bottom: none; border-bottom-left-radius: 0; border-bottom-right-radius: 0; } - html .select2-container--open .select2-dropdown--below { border-top: none; border-top-left-radius: 0; border-top-right-radius: 0; } - html .select2-search--dropdown { display: block; padding: 4px; } - html .select2-search--dropdown .select2-search__field { padding: 4px; width: 100%; box-sizing: border-box; } - html .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button { -webkit-appearance: none; } - html .select2-search--dropdown.select2-search--hide { display: none; } - html .select2-close-mask { border: 0; margin: 0; @@ -13350,7 +11863,6 @@ html .select2-close-mask { background-color: #fff; filter: alpha(opacity=0); } - html .select2-hidden-accessible { border: 0 !important; clip: rect(0 0 0 0) !important; @@ -13361,28 +11873,23 @@ html .select2-hidden-accessible { position: absolute !important; width: 1px !important; } - html .select2-container--default .select2-selection--single { background-color: #fff; border: 1px solid #aaa; border-radius: 4px; } - html .select2-container--default .select2-selection--single .select2-selection__rendered { color: #444; line-height: 28px; } - html .select2-container--default .select2-selection--single .select2-selection__clear { cursor: pointer; float: right; font-weight: bold; } - html .select2-container--default .select2-selection--single .select2-selection__placeholder { color: #999; } - html .select2-container--default .select2-selection--single .select2-selection__arrow { height: 26px; position: absolute; @@ -13390,7 +11897,6 @@ html .select2-container--default .select2-selection--single .select2-selection__ right: 1px; width: 20px; } - html .select2-container--default .select2-selection--single .select2-selection__arrow b { border-color: #888 transparent transparent transparent; border-style: solid; @@ -13403,37 +11909,30 @@ html .select2-container--default .select2-selection--single .select2-selection__ top: 50%; width: 0; } - -html .select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear { +html .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear { float: left; } - -html .select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow { +html .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow { left: 1px; right: auto; } - html .select2-container--default.select2-container--disabled .select2-selection--single { background-color: #eee; cursor: default; } - html .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear { display: none; } - html .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: transparent transparent #888 transparent; border-width: 0 4px 5px 4px; } - html .select2-container--default .select2-selection--multiple { background-color: white; border: 1px solid #aaa; border-radius: 4px; cursor: text; } - html .select2-container--default .select2-selection--multiple .select2-selection__rendered { box-sizing: border-box; list-style: none; @@ -13441,17 +11940,14 @@ html .select2-container--default .select2-selection--multiple .select2-selection padding: 0 5px; width: 100%; } - html .select2-container--default .select2-selection--multiple .select2-selection__rendered li { list-style: none; } - html .select2-container--default .select2-selection--multiple .select2-selection__placeholder { color: #999; margin-top: 5px; float: left; } - html .select2-container--default .select2-selection--multiple .select2-selection__clear { cursor: pointer; float: right; @@ -13459,7 +11955,6 @@ html .select2-container--default .select2-selection--multiple .select2-selection margin-top: 5px; margin-right: 10px; } - html .select2-container--default .select2-selection--multiple .select2-selection__choice { background-color: #e4e4e4; border: 1px solid #aaa; @@ -13470,7 +11965,6 @@ html .select2-container--default .select2-selection--multiple .select2-selection margin-top: 5px; padding: 0 5px; } - html .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { color: #999; cursor: pointer; @@ -13478,53 +11972,42 @@ html .select2-container--default .select2-selection--multiple .select2-selection font-weight: bold; margin-right: 2px; } - html .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { color: #333; } - -html .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, html .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder, html .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline { +html .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice, html .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder, html .select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline { float: right; } - -html .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice { +html .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice { margin-left: 5px; margin-right: auto; } - -html .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { +html .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove { margin-left: 2px; margin-right: auto; } - html .select2-container--default.select2-container--focus .select2-selection--multiple { border: solid black 1px; outline: 0; } - html .select2-container--default.select2-container--disabled .select2-selection--multiple { background-color: #eee; cursor: default; } - html .select2-container--default.select2-container--disabled .select2-selection__choice__remove { display: none; } - html .select2-container--default.select2-container--open.select2-container--above .select2-selection--single, html .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple { border-top-left-radius: 0; border-top-right-radius: 0; } - html .select2-container--default.select2-container--open.select2-container--below .select2-selection--single, html .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } - html .select2-container--default .select2-search--dropdown .select2-search__field { border: 1px solid #aaa; } - html .select2-container--default .select2-search--inline .select2-search__field { background: transparent; border: none; @@ -13532,68 +12015,54 @@ html .select2-container--default .select2-search--inline .select2-search__field box-shadow: none; -webkit-appearance: textfield; } - html .select2-container--default .select2-results > .select2-results__options { max-height: 200px; overflow-y: auto; } - html .select2-container--default .select2-results__option[role=group] { padding: 0; } - html .select2-container--default .select2-results__option[aria-disabled=true] { color: #999; } - html .select2-container--default .select2-results__option[aria-selected=true] { background-color: #ddd; } - html .select2-container--default .select2-results__option .select2-results__option { padding-left: 1em; } - html .select2-container--default .select2-results__option .select2-results__option .select2-results__group { padding-left: 0; } - html .select2-container--default .select2-results__option .select2-results__option .select2-results__option { margin-left: -1em; padding-left: 2em; } - html .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -2em; padding-left: 3em; } - html .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -3em; padding-left: 4em; } - html .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -4em; padding-left: 5em; } - html .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -5em; padding-left: 6em; } - html .select2-container--default .select2-results__option--highlighted[aria-selected] { background-color: #5897fb; color: white; } - html .select2-container--default .select2-results__group { cursor: default; display: block; padding: 6px; } - html .select2-container--classic .select2-selection--single { background-color: #f7f7f7; border: 1px solid #aaa; @@ -13601,29 +12070,24 @@ html .select2-container--classic .select2-selection--single { outline: 0; background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%); background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0); } - html .select2-container--classic .select2-selection--single:focus { border: 1px solid #5897fb; } - html .select2-container--classic .select2-selection--single .select2-selection__rendered { color: #444; line-height: 28px; } - html .select2-container--classic .select2-selection--single .select2-selection__clear { cursor: pointer; float: right; font-weight: bold; margin-right: 10px; } - html .select2-container--classic .select2-selection--single .select2-selection__placeholder { color: #999; } - html .select2-container--classic .select2-selection--single .select2-selection__arrow { background-color: #ddd; border: none; @@ -13637,9 +12101,8 @@ html .select2-container--classic .select2-selection--single .select2-selection__ width: 20px; background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%); background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0); } - html .select2-container--classic .select2-selection--single .select2-selection__arrow b { border-color: #888 transparent transparent transparent; border-style: solid; @@ -13652,12 +12115,10 @@ html .select2-container--classic .select2-selection--single .select2-selection__ top: 50%; width: 0; } - -html .select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear { +html .select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear { float: left; } - -html .select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow { +html .select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow { border: none; border-right: 1px solid #aaa; border-radius: 0; @@ -13666,39 +12127,33 @@ html .select2-container--classic[dir="rtl"] .select2-selection--single .select2- left: 1px; right: auto; } - html .select2-container--classic.select2-container--open .select2-selection--single { border: 1px solid #5897fb; } - html .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow { background: transparent; border: none; } - html .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: transparent transparent #888 transparent; border-width: 0 4px 5px 4px; } - html .select2-container--classic.select2-container--open.select2-container--above .select2-selection--single { border-top: none; border-top-left-radius: 0; border-top-right-radius: 0; background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%); background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0); } - html .select2-container--classic.select2-container--open.select2-container--below .select2-selection--single { border-bottom: none; border-bottom-left-radius: 0; border-bottom-right-radius: 0; background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%); background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0); } - html .select2-container--classic .select2-selection--multiple { background-color: white; border: 1px solid #aaa; @@ -13706,21 +12161,17 @@ html .select2-container--classic .select2-selection--multiple { cursor: text; outline: 0; } - html .select2-container--classic .select2-selection--multiple:focus { border: 1px solid #5897fb; } - html .select2-container--classic .select2-selection--multiple .select2-selection__rendered { list-style: none; margin: 0; padding: 0 5px; } - html .select2-container--classic .select2-selection--multiple .select2-selection__clear { display: none; } - html .select2-container--classic .select2-selection--multiple .select2-selection__choice { background-color: #e4e4e4; border: 1px solid #aaa; @@ -13731,7 +12182,6 @@ html .select2-container--classic .select2-selection--multiple .select2-selection margin-top: 5px; padding: 0 5px; } - html .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove { color: #888; cursor: pointer; @@ -13739,92 +12189,73 @@ html .select2-container--classic .select2-selection--multiple .select2-selection font-weight: bold; margin-right: 2px; } - html .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover { color: #555; } - -html .select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice { +html .select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice { float: right; } - -html .select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice { +html .select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice { margin-left: 5px; margin-right: auto; } - -html .select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { +html .select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove { margin-left: 2px; margin-right: auto; } - html .select2-container--classic.select2-container--open .select2-selection--multiple { border: 1px solid #5897fb; } - html .select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple { border-top: none; border-top-left-radius: 0; border-top-right-radius: 0; } - html .select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple { border-bottom: none; border-bottom-left-radius: 0; border-bottom-right-radius: 0; } - html .select2-container--classic .select2-search--dropdown .select2-search__field { border: 1px solid #aaa; outline: 0; } - html .select2-container--classic .select2-search--inline .select2-search__field { outline: 0; box-shadow: none; } - html .select2-container--classic .select2-dropdown { background-color: white; border: 1px solid transparent; } - html .select2-container--classic .select2-dropdown--above { border-bottom: none; } - html .select2-container--classic .select2-dropdown--below { border-top: none; } - html .select2-container--classic .select2-results > .select2-results__options { max-height: 200px; overflow-y: auto; } - html .select2-container--classic .select2-results__option[role=group] { padding: 0; } - html .select2-container--classic .select2-results__option[aria-disabled=true] { color: grey; } - html .select2-container--classic .select2-results__option--highlighted[aria-selected] { background-color: #3875d7; color: white; } - html .select2-container--classic .select2-results__group { cursor: default; display: block; padding: 6px; } - html .select2-container--classic.select2-container--open .select2-dropdown { border-color: #5897fb; } - html .select2-container--bootstrap { display: block; /*------------------------------------*\ @@ -13880,7 +12311,6 @@ html .select2-container--bootstrap { #RTL SUPPORT \*------------------------------------*/ } - html .select2-container--bootstrap .select2-selection { box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); background-color: white; @@ -13890,11 +12320,9 @@ html .select2-container--bootstrap .select2-selection { font-size: 13px; outline: 0; } - html .select2-container--bootstrap .select2-selection.form-control { border-radius: 4px; } - html .select2-container--bootstrap .select2-search--dropdown .select2-search__field { box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); background-color: white; @@ -13903,101 +12331,83 @@ html .select2-container--bootstrap .select2-search--dropdown .select2-search__fi color: #222222; font-size: 13px; } - html .select2-container--bootstrap .select2-search__field { outline: 0; /* Firefox 18- */ /** - * Firefox 19+ - * - * @see http://stackoverflow.com/questions/24236240/color-for-styled-placeholder-text-is-muted-in-firefox - */ + * Firefox 19+ + * + * @see http://stackoverflow.com/questions/24236240/color-for-styled-placeholder-text-is-muted-in-firefox + */ } - html .select2-container--bootstrap .select2-search__field::-webkit-input-placeholder { color: #9a9a9a; } - html .select2-container--bootstrap .select2-search__field:-moz-placeholder { color: #9a9a9a; } - html .select2-container--bootstrap .select2-search__field::-moz-placeholder { color: #9a9a9a; opacity: 1; } - html .select2-container--bootstrap .select2-search__field:-ms-input-placeholder { color: #9a9a9a; } - html .select2-container--bootstrap .select2-results__option { padding: 6px 12px; /** - * Disabled results. - * - * @see https://select2.github.io/examples.html#disabled-results - */ + * Disabled results. + * + * @see https://select2.github.io/examples.html#disabled-results + */ /** - * Hover state. - */ + * Hover state. + */ /** - * Selected state. - */ + * Selected state. + */ } - html .select2-container--bootstrap .select2-results__option[role=group] { padding: 0; } - html .select2-container--bootstrap .select2-results__option[aria-disabled=true] { color: #343434; cursor: not-allowed; } - html .select2-container--bootstrap .select2-results__option[aria-selected=true] { background-color: #e6e6e6; color: #151515; } - html .select2-container--bootstrap .select2-results__option--highlighted[aria-selected] { background-color: #3071a9; color: white; } - html .select2-container--bootstrap .select2-results__option .select2-results__option { padding: 6px 12px; } - html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__group { padding-left: 0; } - html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option { margin-left: -12px; padding-left: 24px; } - html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -24px; padding-left: 36px; } - html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -36px; padding-left: 48px; } - html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -48px; padding-left: 60px; } - html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -60px; padding-left: 72px; } - html .select2-container--bootstrap .select2-results__group { color: #343434; display: block; @@ -14006,40 +12416,34 @@ html .select2-container--bootstrap .select2-results__group { line-height: 20px; white-space: nowrap; } - html .select2-container--bootstrap.select2-container--focus .select2-selection, html .select2-container--bootstrap.select2-container--open .select2-selection { box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(52, 152, 219, 0.6); transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83); -webkit-backface-visibility: hidden; border-color: #3498db; } - html .select2-container--bootstrap.select2-container--open { /** - * Make the dropdown arrow point up while the dropdown is visible. - */ + * Make the dropdown arrow point up while the dropdown is visible. + */ /** - * Handle border radii of the container when the dropdown is showing. - */ + * Handle border radii of the container when the dropdown is showing. + */ } - html .select2-container--bootstrap.select2-container--open .select2-selection .select2-selection__arrow b { border-color: transparent transparent #9a9a9a transparent; border-width: 0 4px 4px 4px; } - html .select2-container--bootstrap.select2-container--open.select2-container--below .select2-selection { border-bottom-right-radius: 0; border-bottom-left-radius: 0; border-bottom-color: transparent; } - html .select2-container--bootstrap.select2-container--open.select2-container--above .select2-selection { border-top-right-radius: 0; border-top-left-radius: 0; border-top-color: transparent; } - html .select2-container--bootstrap .select2-selection__clear { color: #9a9a9a; cursor: pointer; @@ -14047,57 +12451,47 @@ html .select2-container--bootstrap .select2-selection__clear { font-weight: bold; margin-right: 10px; } - html .select2-container--bootstrap .select2-selection__clear:hover { color: #222222; } - html .select2-container--bootstrap.select2-container--disabled .select2-selection { border-color: #cdcdcd; box-shadow: none; } - html .select2-container--bootstrap.select2-container--disabled .select2-selection, html .select2-container--bootstrap.select2-container--disabled .select2-search__field { cursor: not-allowed; } - html .select2-container--bootstrap.select2-container--disabled .select2-selection, html .select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice { background-color: #ddd; } - html .select2-container--bootstrap.select2-container--disabled .select2-selection__clear, html .select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice__remove { display: none; } - html .select2-container--bootstrap .select2-dropdown { box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); border-color: #3498db; overflow-x: hidden; margin-top: -1px; } - html .select2-container--bootstrap .select2-dropdown--above { box-shadow: 0px -6px 12px rgba(0, 0, 0, 0.175); margin-top: 1px; } - html .select2-container--bootstrap .select2-results > .select2-results__options { max-height: 200px; overflow-y: auto; } - html .select2-container--bootstrap .select2-selection--single { height: 32px; line-height: 20px; padding: 6px 24px 6px 12px; /** - * Adjust the single Select2's dropdown arrow button appearance. - */ + * Adjust the single Select2's dropdown arrow button appearance. + */ } - html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow { position: absolute; bottom: 0; @@ -14105,7 +12499,6 @@ html .select2-container--bootstrap .select2-selection--single .select2-selection top: 0; width: 4px; } - html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b { border-color: #9a9a9a transparent transparent transparent; border-style: solid; @@ -14118,31 +12511,27 @@ html .select2-container--bootstrap .select2-selection--single .select2-selection top: 50%; width: 0; } - html .select2-container--bootstrap .select2-selection--single .select2-selection__rendered { color: #222222; padding: 0; } - html .select2-container--bootstrap .select2-selection--single .select2-selection__placeholder { color: #9a9a9a; } - html .select2-container--bootstrap .select2-selection--multiple { min-height: 32px; padding: 0; height: auto; /** - * Make Multi Select2's choices match Bootstrap 3's default button styles. - */ + * Make Multi Select2's choices match Bootstrap 3's default button styles. + */ /** - * Minus 2px borders. - */ + * Minus 2px borders. + */ /** - * Clear the selection. - */ + * Clear the selection. + */ } - html .select2-container--bootstrap .select2-selection--multiple .select2-selection__rendered { box-sizing: border-box; display: block; @@ -14155,13 +12544,11 @@ html .select2-container--bootstrap .select2-selection--multiple .select2-selecti text-overflow: ellipsis; white-space: nowrap; } - html .select2-container--bootstrap .select2-selection--multiple .select2-selection__placeholder { color: #9a9a9a; float: left; margin-top: 5px; } - html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice { color: #222222; background: white; @@ -14172,7 +12559,6 @@ html .select2-container--bootstrap .select2-selection--multiple .select2-selecti margin: 5px 0 0 6px; padding: 0 6px; } - html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field { background: transparent; padding: 0 12px; @@ -14181,7 +12567,6 @@ html .select2-container--bootstrap .select2-selection--multiple .select2-search- margin-top: 0; min-width: 5em; } - html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove { color: #9a9a9a; cursor: pointer; @@ -14189,18 +12574,13 @@ html .select2-container--bootstrap .select2-selection--multiple .select2-selecti font-weight: bold; margin-right: 3px; } - html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove:hover { color: #222222; } - html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear { margin-top: 6px; } - -html .select2-container--bootstrap .select2-selection--single.input-sm, -.input-group-sm html .select2-container--bootstrap .select2-selection--single, -.form-group-sm html .select2-container--bootstrap .select2-selection--single { +html .select2-container--bootstrap .select2-selection--single.input-sm, .input-group-sm html .select2-container--bootstrap .select2-selection--single, .form-group-sm html .select2-container--bootstrap .select2-selection--single { border-radius: 3px; font-size: 11px; height: 28px; @@ -14208,47 +12588,29 @@ html .select2-container--bootstrap .select2-selection--single.input-sm, padding: 4px 16px 4px 4px; /* 2 */ } - -html .select2-container--bootstrap .select2-selection--single.input-sm .select2-selection__arrow b, -.input-group-sm html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b, -.form-group-sm html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b { +html .select2-container--bootstrap .select2-selection--single.input-sm .select2-selection__arrow b, .input-group-sm html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b, .form-group-sm html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b { margin-left: -4px; } - -html .select2-container--bootstrap .select2-selection--multiple.input-sm, -.input-group-sm html .select2-container--bootstrap .select2-selection--multiple, -.form-group-sm html .select2-container--bootstrap .select2-selection--multiple { +html .select2-container--bootstrap .select2-selection--multiple.input-sm, .input-group-sm html .select2-container--bootstrap .select2-selection--multiple, .form-group-sm html .select2-container--bootstrap .select2-selection--multiple { min-height: 28px; border-radius: 3px; } - -html .select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__choice, -.input-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice, -.form-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice { +html .select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__choice, .input-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice, .form-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice { font-size: 11px; line-height: 16px; margin: 3px 0 0 2px; padding: 0 4px; } - -html .select2-container--bootstrap .select2-selection--multiple.input-sm .select2-search--inline .select2-search__field, -.input-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field, -.form-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field { +html .select2-container--bootstrap .select2-selection--multiple.input-sm .select2-search--inline .select2-search__field, .input-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field, .form-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field { padding: 0 4px; font-size: 11px; height: 26px; line-height: 16px; } - -html .select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__clear, -.input-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear, -.form-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear { +html .select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__clear, .input-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear, .form-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear { margin-top: 4px; } - -html .select2-container--bootstrap .select2-selection--single.input-lg, -.input-group-lg html .select2-container--bootstrap .select2-selection--single, -.form-group-lg html .select2-container--bootstrap .select2-selection--single { +html .select2-container--bootstrap .select2-selection--single.input-lg, .input-group-lg html .select2-container--bootstrap .select2-selection--single, .form-group-lg html .select2-container--bootstrap .select2-selection--single { border-radius: 6px; font-size: 17px; height: 40px; @@ -14256,185 +12618,141 @@ html .select2-container--bootstrap .select2-selection--single.input-lg, padding: 8px 31px 8px 16px; /* 1 */ } - -html .select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow, -.input-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow, -.form-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow { +html .select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow, .input-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow, .form-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow { width: 5px; } - -html .select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow b, -.input-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b, -.form-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b { +html .select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow b, .input-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b, .form-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b { border-width: 5px 5px 0 5px; margin-left: -5px; margin-left: -8px; margin-top: -2.5px; } - -html .select2-container--bootstrap .select2-selection--multiple.input-lg, -.input-group-lg html .select2-container--bootstrap .select2-selection--multiple, -.form-group-lg html .select2-container--bootstrap .select2-selection--multiple { +html .select2-container--bootstrap .select2-selection--multiple.input-lg, .input-group-lg html .select2-container--bootstrap .select2-selection--multiple, .form-group-lg html .select2-container--bootstrap .select2-selection--multiple { min-height: 40px; border-radius: 6px; } - -html .select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__choice, -.input-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice, -.form-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice { +html .select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__choice, .input-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice, .form-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice { font-size: 17px; line-height: 24px; border-radius: 4px; margin: 7px 0 0 8px; padding: 0 8px; } - -html .select2-container--bootstrap .select2-selection--multiple.input-lg .select2-search--inline .select2-search__field, -.input-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field, -.form-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field { +html .select2-container--bootstrap .select2-selection--multiple.input-lg .select2-search--inline .select2-search__field, .input-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field, .form-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field { padding: 0 16px; font-size: 17px; height: 38px; line-height: 24px; } - -html .select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__clear, -.input-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear, -.form-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear { +html .select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__clear, .input-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear, .form-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear { margin-top: 8px; } - html .select2-container--bootstrap .select2-selection.input-lg.select2-container--open .select2-selection--single { /** - * Make the dropdown arrow point up while the dropdown is visible. - */ + * Make the dropdown arrow point up while the dropdown is visible. + */ } - html .select2-container--bootstrap .select2-selection.input-lg.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: transparent transparent #9a9a9a transparent; border-width: 0 5px 5px 5px; } - .input-group-lg html .select2-container--bootstrap .select2-selection.select2-container--open .select2-selection--single { /** - * Make the dropdown arrow point up while the dropdown is visible. - */ + * Make the dropdown arrow point up while the dropdown is visible. + */ } - .input-group-lg html .select2-container--bootstrap .select2-selection.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: transparent transparent #9a9a9a transparent; border-width: 0 5px 5px 5px; } - -html .select2-container--bootstrap[dir="rtl"] { +html .select2-container--bootstrap[dir=rtl] { /** - * Single Select2 - * - * 1. Makes sure that .select2-selection__placeholder is positioned - * correctly. - */ + * Single Select2 + * + * 1. Makes sure that .select2-selection__placeholder is positioned + * correctly. + */ /** - * Multiple Select2 - */ + * Multiple Select2 + */ } - -html .select2-container--bootstrap[dir="rtl"] .select2-selection--single { +html .select2-container--bootstrap[dir=rtl] .select2-selection--single { padding-left: 24px; padding-right: 12px; } - -html .select2-container--bootstrap[dir="rtl"] .select2-selection--single .select2-selection__rendered { +html .select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__rendered { padding-right: 0; padding-left: 0; text-align: right; /* 1 */ } - -html .select2-container--bootstrap[dir="rtl"] .select2-selection--single .select2-selection__clear { +html .select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__clear { float: left; } - -html .select2-container--bootstrap[dir="rtl"] .select2-selection--single .select2-selection__arrow { +html .select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__arrow { left: 12px; right: auto; } - -html .select2-container--bootstrap[dir="rtl"] .select2-selection--single .select2-selection__arrow b { +html .select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__arrow b { margin-left: 0; } - -html .select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-selection__choice, -html .select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder { +html .select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice, +html .select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__placeholder { float: right; } - -html .select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-selection__choice { +html .select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice { margin-left: 0; margin-right: 6px; } - -html .select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { +html .select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove { margin-left: 2px; margin-right: auto; } - html .has-warning .select2-dropdown, html .has-warning .select2-selection { border-color: #cd6d17; } - html .has-warning .select2-container--focus .select2-selection, html .has-warning .select2-container--open .select2-selection { box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #eda15e; border-color: #9f5412; } - html .has-warning.select2-drop-active { border-color: #9f5412; } - html .has-warning.select2-drop-active.select2-drop.select2-drop-above { border-top-color: #9f5412; } - html .has-error .select2-dropdown, html .has-error .select2-selection { border-color: #a33024; } - html .has-error .select2-container--focus .select2-selection, html .has-error .select2-container--open .select2-selection { box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d96154; border-color: #79241b; } - html .has-error.select2-drop-active { border-color: #79241b; } - html .has-error.select2-drop-active.select2-drop.select2-drop-above { border-top-color: #79241b; } - html .has-success .select2-dropdown, html .has-success .select2-selection { border-color: #209150; } - html .has-success .select2-container--focus .select2-selection, html .has-success .select2-container--open .select2-selection { box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #43d580; border-color: #176739; } - html .has-success.select2-drop-active { border-color: #176739; } - html .has-success.select2-drop-active.select2-drop.select2-drop-above { border-top-color: #176739; } - html .input-group .select2-container--bootstrap { display: table; table-layout: fixed; @@ -14448,21 +12766,17 @@ html .input-group .select2-container--bootstrap { * above appended buttons in .input-group and .form-group. */ } - html .input-group .select2-container--bootstrap.select2-container--open, html .input-group .select2-container--bootstrap.select2-container--focus { z-index: 3; } - html .input-group.select2-bootstrap-prepend .select2-container--bootstrap .select2-selection { border-bottom-left-radius: 0; border-top-left-radius: 0; } - html .input-group.select2-bootstrap-append .select2-container--bootstrap .select2-selection { border-bottom-right-radius: 0; border-top-right-radius: 0; } - html .select2-bootstrap-append .select2-container--bootstrap, html .select2-bootstrap-append .input-group-btn, html .select2-bootstrap-append .input-group-btn .btn, @@ -14471,12 +12785,10 @@ html .select2-bootstrap-prepend .input-group-btn, html .select2-bootstrap-prepend .input-group-btn .btn { vertical-align: top; } - html .form-control.select2-hidden-accessible { position: absolute !important; width: 1px !important; } - html .form-inline .select2-container--bootstrap { display: inline-block; } @@ -14495,25 +12807,21 @@ html .form-inline .select2-container--bootstrap { max-width: 370px; } } - @media (min-width: 600px) { .k-bs-maxwidth-container { max-width: 570px; } } - @media (min-width: 768px) { .k-bs-maxwidth-container { max-width: 738px; } } - @media (min-width: 1024px) { .k-bs-maxwidth-container { max-width: 994px; } } - @media (min-width: 1200px) { .k-bs-maxwidth-container { max-width: 1170px; @@ -14521,10 +12829,8 @@ html .form-inline .select2-container--bootstrap { } .k-bs-row { - display: -ms-flexbox; display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; + flex-wrap: wrap; margin-right: -15px; margin-left: -15px; } @@ -14533,20 +12839,19 @@ html .form-inline .select2-container--bootstrap { margin-right: 0; margin-left: 0; } - .k-bs-no-gutters > .k-bs-col, -.k-bs-no-gutters > [class*="k-bs-col-"] { +.k-bs-no-gutters > [class*=k-bs-col-] { padding-right: 0; padding-left: 0; } -.k-bs-col-1, .k-bs-col-2, .k-bs-col-3, .k-bs-col-4, .k-bs-col-5, .k-bs-col-6, .k-bs-col-7, .k-bs-col-8, .k-bs-col-9, .k-bs-col-10, .k-bs-col-11, .k-bs-col-12, .k-bs-col, -.k-bs-col-auto, .k-bs-col-s-1, .k-bs-col-s-2, .k-bs-col-s-3, .k-bs-col-s-4, .k-bs-col-s-5, .k-bs-col-s-6, .k-bs-col-s-7, .k-bs-col-s-8, .k-bs-col-s-9, .k-bs-col-s-10, .k-bs-col-s-11, .k-bs-col-s-12, .k-bs-col-s, -.k-bs-col-s-auto, .k-bs-col-sm-1, .k-bs-col-sm-2, .k-bs-col-sm-3, .k-bs-col-sm-4, .k-bs-col-sm-5, .k-bs-col-sm-6, .k-bs-col-sm-7, .k-bs-col-sm-8, .k-bs-col-sm-9, .k-bs-col-sm-10, .k-bs-col-sm-11, .k-bs-col-sm-12, .k-bs-col-sm, -.k-bs-col-sm-auto, .k-bs-col-md-1, .k-bs-col-md-2, .k-bs-col-md-3, .k-bs-col-md-4, .k-bs-col-md-5, .k-bs-col-md-6, .k-bs-col-md-7, .k-bs-col-md-8, .k-bs-col-md-9, .k-bs-col-md-10, .k-bs-col-md-11, .k-bs-col-md-12, .k-bs-col-md, -.k-bs-col-md-auto, .k-bs-col-lg-1, .k-bs-col-lg-2, .k-bs-col-lg-3, .k-bs-col-lg-4, .k-bs-col-lg-5, .k-bs-col-lg-6, .k-bs-col-lg-7, .k-bs-col-lg-8, .k-bs-col-lg-9, .k-bs-col-lg-10, .k-bs-col-lg-11, .k-bs-col-lg-12, .k-bs-col-lg, -.k-bs-col-lg-auto, .k-bs-col-xl-1, .k-bs-col-xl-2, .k-bs-col-xl-3, .k-bs-col-xl-4, .k-bs-col-xl-5, .k-bs-col-xl-6, .k-bs-col-xl-7, .k-bs-col-xl-8, .k-bs-col-xl-9, .k-bs-col-xl-10, .k-bs-col-xl-11, .k-bs-col-xl-12, .k-bs-col-xl, -.k-bs-col-xl-auto { +.k-bs-col-xl, +.k-bs-col-xl-auto, .k-bs-col-xl-12, .k-bs-col-xl-11, .k-bs-col-xl-10, .k-bs-col-xl-9, .k-bs-col-xl-8, .k-bs-col-xl-7, .k-bs-col-xl-6, .k-bs-col-xl-5, .k-bs-col-xl-4, .k-bs-col-xl-3, .k-bs-col-xl-2, .k-bs-col-xl-1, .k-bs-col-lg, +.k-bs-col-lg-auto, .k-bs-col-lg-12, .k-bs-col-lg-11, .k-bs-col-lg-10, .k-bs-col-lg-9, .k-bs-col-lg-8, .k-bs-col-lg-7, .k-bs-col-lg-6, .k-bs-col-lg-5, .k-bs-col-lg-4, .k-bs-col-lg-3, .k-bs-col-lg-2, .k-bs-col-lg-1, .k-bs-col-md, +.k-bs-col-md-auto, .k-bs-col-md-12, .k-bs-col-md-11, .k-bs-col-md-10, .k-bs-col-md-9, .k-bs-col-md-8, .k-bs-col-md-7, .k-bs-col-md-6, .k-bs-col-md-5, .k-bs-col-md-4, .k-bs-col-md-3, .k-bs-col-md-2, .k-bs-col-md-1, .k-bs-col-sm, +.k-bs-col-sm-auto, .k-bs-col-sm-12, .k-bs-col-sm-11, .k-bs-col-sm-10, .k-bs-col-sm-9, .k-bs-col-sm-8, .k-bs-col-sm-7, .k-bs-col-sm-6, .k-bs-col-sm-5, .k-bs-col-sm-4, .k-bs-col-sm-3, .k-bs-col-sm-2, .k-bs-col-sm-1, .k-bs-col-s, +.k-bs-col-s-auto, .k-bs-col-s-12, .k-bs-col-s-11, .k-bs-col-s-10, .k-bs-col-s-9, .k-bs-col-s-8, .k-bs-col-s-7, .k-bs-col-s-6, .k-bs-col-s-5, .k-bs-col-s-4, .k-bs-col-s-3, .k-bs-col-s-2, .k-bs-col-s-1, .k-bs-col, +.k-bs-col-auto, .k-bs-col-12, .k-bs-col-11, .k-bs-col-10, .k-bs-col-9, .k-bs-col-8, .k-bs-col-7, .k-bs-col-6, .k-bs-col-5, .k-bs-col-4, .k-bs-col-3, .k-bs-col-2, .k-bs-col-1 { position: relative; width: 100%; min-height: 1px; @@ -14555,165 +12860,135 @@ html .form-inline .select2-container--bootstrap { } .k-bs-col { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-positive: 1; - flex-grow: 1; + flex-basis: 0; + flex-grow: 1; max-width: 100%; } .k-bs-col-auto { - -ms-flex: 0 0 auto; - flex: 0 0 auto; + flex: 0 0 auto; width: auto; max-width: none; } .k-bs-col-1 { - -ms-flex: 0 0 8.3333333333%; - flex: 0 0 8.3333333333%; + flex: 0 0 8.3333333333%; max-width: 8.3333333333%; } .k-bs-col-2 { - -ms-flex: 0 0 16.6666666667%; - flex: 0 0 16.6666666667%; + flex: 0 0 16.6666666667%; max-width: 16.6666666667%; } .k-bs-col-3 { - -ms-flex: 0 0 25%; - flex: 0 0 25%; + flex: 0 0 25%; max-width: 25%; } .k-bs-col-4 { - -ms-flex: 0 0 33.3333333333%; - flex: 0 0 33.3333333333%; + flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } .k-bs-col-5 { - -ms-flex: 0 0 41.6666666667%; - flex: 0 0 41.6666666667%; + flex: 0 0 41.6666666667%; max-width: 41.6666666667%; } .k-bs-col-6 { - -ms-flex: 0 0 50%; - flex: 0 0 50%; + flex: 0 0 50%; max-width: 50%; } .k-bs-col-7 { - -ms-flex: 0 0 58.3333333333%; - flex: 0 0 58.3333333333%; + flex: 0 0 58.3333333333%; max-width: 58.3333333333%; } .k-bs-col-8 { - -ms-flex: 0 0 66.6666666667%; - flex: 0 0 66.6666666667%; + flex: 0 0 66.6666666667%; max-width: 66.6666666667%; } .k-bs-col-9 { - -ms-flex: 0 0 75%; - flex: 0 0 75%; + flex: 0 0 75%; max-width: 75%; } .k-bs-col-10 { - -ms-flex: 0 0 83.3333333333%; - flex: 0 0 83.3333333333%; + flex: 0 0 83.3333333333%; max-width: 83.3333333333%; } .k-bs-col-11 { - -ms-flex: 0 0 91.6666666667%; - flex: 0 0 91.6666666667%; + flex: 0 0 91.6666666667%; max-width: 91.6666666667%; } .k-bs-col-12 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; + flex: 0 0 100%; max-width: 100%; } .k-bs-order-first { - -ms-flex-order: -1; - order: -1; + order: -1; } .k-bs-order-last { - -ms-flex-order: 13; - order: 13; + order: 13; } .k-bs-order-0 { - -ms-flex-order: 0; - order: 0; + order: 0; } .k-bs-order-1 { - -ms-flex-order: 1; - order: 1; + order: 1; } .k-bs-order-2 { - -ms-flex-order: 2; - order: 2; + order: 2; } .k-bs-order-3 { - -ms-flex-order: 3; - order: 3; + order: 3; } .k-bs-order-4 { - -ms-flex-order: 4; - order: 4; + order: 4; } .k-bs-order-5 { - -ms-flex-order: 5; - order: 5; + order: 5; } .k-bs-order-6 { - -ms-flex-order: 6; - order: 6; + order: 6; } .k-bs-order-7 { - -ms-flex-order: 7; - order: 7; + order: 7; } .k-bs-order-8 { - -ms-flex-order: 8; - order: 8; + order: 8; } .k-bs-order-9 { - -ms-flex-order: 9; - order: 9; + order: 9; } .k-bs-order-10 { - -ms-flex-order: 10; - order: 10; + order: 10; } .k-bs-order-11 { - -ms-flex-order: 11; - order: 11; + order: 11; } .k-bs-order-12 { - -ms-flex-order: 12; - order: 12; + order: 12; } .k-bs-offset-1 { @@ -14762,864 +13037,909 @@ html .form-inline .select2-container--bootstrap { @media (min-width: 400px) { .k-bs-col-s { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-positive: 1; - flex-grow: 1; + flex-basis: 0; + flex-grow: 1; max-width: 100%; } + .k-bs-col-s-auto { - -ms-flex: 0 0 auto; - flex: 0 0 auto; + flex: 0 0 auto; width: auto; max-width: none; } + .k-bs-col-s-1 { - -ms-flex: 0 0 8.3333333333%; - flex: 0 0 8.3333333333%; + flex: 0 0 8.3333333333%; max-width: 8.3333333333%; } + .k-bs-col-s-2 { - -ms-flex: 0 0 16.6666666667%; - flex: 0 0 16.6666666667%; + flex: 0 0 16.6666666667%; max-width: 16.6666666667%; } + .k-bs-col-s-3 { - -ms-flex: 0 0 25%; - flex: 0 0 25%; + flex: 0 0 25%; max-width: 25%; } + .k-bs-col-s-4 { - -ms-flex: 0 0 33.3333333333%; - flex: 0 0 33.3333333333%; + flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } + .k-bs-col-s-5 { - -ms-flex: 0 0 41.6666666667%; - flex: 0 0 41.6666666667%; + flex: 0 0 41.6666666667%; max-width: 41.6666666667%; } + .k-bs-col-s-6 { - -ms-flex: 0 0 50%; - flex: 0 0 50%; + flex: 0 0 50%; max-width: 50%; } + .k-bs-col-s-7 { - -ms-flex: 0 0 58.3333333333%; - flex: 0 0 58.3333333333%; + flex: 0 0 58.3333333333%; max-width: 58.3333333333%; } + .k-bs-col-s-8 { - -ms-flex: 0 0 66.6666666667%; - flex: 0 0 66.6666666667%; + flex: 0 0 66.6666666667%; max-width: 66.6666666667%; } + .k-bs-col-s-9 { - -ms-flex: 0 0 75%; - flex: 0 0 75%; + flex: 0 0 75%; max-width: 75%; } + .k-bs-col-s-10 { - -ms-flex: 0 0 83.3333333333%; - flex: 0 0 83.3333333333%; + flex: 0 0 83.3333333333%; max-width: 83.3333333333%; } + .k-bs-col-s-11 { - -ms-flex: 0 0 91.6666666667%; - flex: 0 0 91.6666666667%; + flex: 0 0 91.6666666667%; max-width: 91.6666666667%; } + .k-bs-col-s-12 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; + flex: 0 0 100%; max-width: 100%; } + .k-bs-order-s-first { - -ms-flex-order: -1; - order: -1; + order: -1; } + .k-bs-order-s-last { - -ms-flex-order: 13; - order: 13; + order: 13; } + .k-bs-order-s-0 { - -ms-flex-order: 0; - order: 0; + order: 0; } + .k-bs-order-s-1 { - -ms-flex-order: 1; - order: 1; + order: 1; } + .k-bs-order-s-2 { - -ms-flex-order: 2; - order: 2; + order: 2; } + .k-bs-order-s-3 { - -ms-flex-order: 3; - order: 3; + order: 3; } + .k-bs-order-s-4 { - -ms-flex-order: 4; - order: 4; + order: 4; } + .k-bs-order-s-5 { - -ms-flex-order: 5; - order: 5; + order: 5; } + .k-bs-order-s-6 { - -ms-flex-order: 6; - order: 6; + order: 6; } + .k-bs-order-s-7 { - -ms-flex-order: 7; - order: 7; + order: 7; } + .k-bs-order-s-8 { - -ms-flex-order: 8; - order: 8; + order: 8; } + .k-bs-order-s-9 { - -ms-flex-order: 9; - order: 9; + order: 9; } + .k-bs-order-s-10 { - -ms-flex-order: 10; - order: 10; + order: 10; } + .k-bs-order-s-11 { - -ms-flex-order: 11; - order: 11; + order: 11; } + .k-bs-order-s-12 { - -ms-flex-order: 12; - order: 12; + order: 12; } + .k-bs-offset-s-0 { margin-left: 0; } + .k-bs-offset-s-1 { margin-left: 8.3333333333%; } + .k-bs-offset-s-2 { margin-left: 16.6666666667%; } + .k-bs-offset-s-3 { margin-left: 25%; } + .k-bs-offset-s-4 { margin-left: 33.3333333333%; } + .k-bs-offset-s-5 { margin-left: 41.6666666667%; } + .k-bs-offset-s-6 { margin-left: 50%; } + .k-bs-offset-s-7 { margin-left: 58.3333333333%; } + .k-bs-offset-s-8 { margin-left: 66.6666666667%; } + .k-bs-offset-s-9 { margin-left: 75%; } + .k-bs-offset-s-10 { margin-left: 83.3333333333%; } + .k-bs-offset-s-11 { margin-left: 91.6666666667%; } } - @media (min-width: 600px) { .k-bs-col-sm { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-positive: 1; - flex-grow: 1; + flex-basis: 0; + flex-grow: 1; max-width: 100%; } + .k-bs-col-sm-auto { - -ms-flex: 0 0 auto; - flex: 0 0 auto; + flex: 0 0 auto; width: auto; max-width: none; } + .k-bs-col-sm-1 { - -ms-flex: 0 0 8.3333333333%; - flex: 0 0 8.3333333333%; + flex: 0 0 8.3333333333%; max-width: 8.3333333333%; } + .k-bs-col-sm-2 { - -ms-flex: 0 0 16.6666666667%; - flex: 0 0 16.6666666667%; + flex: 0 0 16.6666666667%; max-width: 16.6666666667%; } + .k-bs-col-sm-3 { - -ms-flex: 0 0 25%; - flex: 0 0 25%; + flex: 0 0 25%; max-width: 25%; } + .k-bs-col-sm-4 { - -ms-flex: 0 0 33.3333333333%; - flex: 0 0 33.3333333333%; + flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } + .k-bs-col-sm-5 { - -ms-flex: 0 0 41.6666666667%; - flex: 0 0 41.6666666667%; + flex: 0 0 41.6666666667%; max-width: 41.6666666667%; } + .k-bs-col-sm-6 { - -ms-flex: 0 0 50%; - flex: 0 0 50%; + flex: 0 0 50%; max-width: 50%; } + .k-bs-col-sm-7 { - -ms-flex: 0 0 58.3333333333%; - flex: 0 0 58.3333333333%; + flex: 0 0 58.3333333333%; max-width: 58.3333333333%; } + .k-bs-col-sm-8 { - -ms-flex: 0 0 66.6666666667%; - flex: 0 0 66.6666666667%; + flex: 0 0 66.6666666667%; max-width: 66.6666666667%; } + .k-bs-col-sm-9 { - -ms-flex: 0 0 75%; - flex: 0 0 75%; + flex: 0 0 75%; max-width: 75%; } + .k-bs-col-sm-10 { - -ms-flex: 0 0 83.3333333333%; - flex: 0 0 83.3333333333%; + flex: 0 0 83.3333333333%; max-width: 83.3333333333%; } + .k-bs-col-sm-11 { - -ms-flex: 0 0 91.6666666667%; - flex: 0 0 91.6666666667%; + flex: 0 0 91.6666666667%; max-width: 91.6666666667%; } + .k-bs-col-sm-12 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; + flex: 0 0 100%; max-width: 100%; } + .k-bs-order-sm-first { - -ms-flex-order: -1; - order: -1; + order: -1; } + .k-bs-order-sm-last { - -ms-flex-order: 13; - order: 13; + order: 13; } + .k-bs-order-sm-0 { - -ms-flex-order: 0; - order: 0; + order: 0; } + .k-bs-order-sm-1 { - -ms-flex-order: 1; - order: 1; + order: 1; } + .k-bs-order-sm-2 { - -ms-flex-order: 2; - order: 2; + order: 2; } + .k-bs-order-sm-3 { - -ms-flex-order: 3; - order: 3; + order: 3; } + .k-bs-order-sm-4 { - -ms-flex-order: 4; - order: 4; + order: 4; } + .k-bs-order-sm-5 { - -ms-flex-order: 5; - order: 5; + order: 5; } + .k-bs-order-sm-6 { - -ms-flex-order: 6; - order: 6; + order: 6; } + .k-bs-order-sm-7 { - -ms-flex-order: 7; - order: 7; + order: 7; } + .k-bs-order-sm-8 { - -ms-flex-order: 8; - order: 8; + order: 8; } + .k-bs-order-sm-9 { - -ms-flex-order: 9; - order: 9; + order: 9; } + .k-bs-order-sm-10 { - -ms-flex-order: 10; - order: 10; + order: 10; } + .k-bs-order-sm-11 { - -ms-flex-order: 11; - order: 11; + order: 11; } + .k-bs-order-sm-12 { - -ms-flex-order: 12; - order: 12; + order: 12; } + .k-bs-offset-sm-0 { margin-left: 0; } + .k-bs-offset-sm-1 { margin-left: 8.3333333333%; } + .k-bs-offset-sm-2 { margin-left: 16.6666666667%; } + .k-bs-offset-sm-3 { margin-left: 25%; } + .k-bs-offset-sm-4 { margin-left: 33.3333333333%; } + .k-bs-offset-sm-5 { margin-left: 41.6666666667%; } + .k-bs-offset-sm-6 { margin-left: 50%; } + .k-bs-offset-sm-7 { margin-left: 58.3333333333%; } + .k-bs-offset-sm-8 { margin-left: 66.6666666667%; } + .k-bs-offset-sm-9 { margin-left: 75%; } + .k-bs-offset-sm-10 { margin-left: 83.3333333333%; } + .k-bs-offset-sm-11 { margin-left: 91.6666666667%; } } - @media (min-width: 768px) { .k-bs-col-md { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-positive: 1; - flex-grow: 1; + flex-basis: 0; + flex-grow: 1; max-width: 100%; } + .k-bs-col-md-auto { - -ms-flex: 0 0 auto; - flex: 0 0 auto; + flex: 0 0 auto; width: auto; max-width: none; } + .k-bs-col-md-1 { - -ms-flex: 0 0 8.3333333333%; - flex: 0 0 8.3333333333%; + flex: 0 0 8.3333333333%; max-width: 8.3333333333%; } + .k-bs-col-md-2 { - -ms-flex: 0 0 16.6666666667%; - flex: 0 0 16.6666666667%; + flex: 0 0 16.6666666667%; max-width: 16.6666666667%; } + .k-bs-col-md-3 { - -ms-flex: 0 0 25%; - flex: 0 0 25%; + flex: 0 0 25%; max-width: 25%; } + .k-bs-col-md-4 { - -ms-flex: 0 0 33.3333333333%; - flex: 0 0 33.3333333333%; + flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } + .k-bs-col-md-5 { - -ms-flex: 0 0 41.6666666667%; - flex: 0 0 41.6666666667%; + flex: 0 0 41.6666666667%; max-width: 41.6666666667%; } + .k-bs-col-md-6 { - -ms-flex: 0 0 50%; - flex: 0 0 50%; + flex: 0 0 50%; max-width: 50%; } + .k-bs-col-md-7 { - -ms-flex: 0 0 58.3333333333%; - flex: 0 0 58.3333333333%; + flex: 0 0 58.3333333333%; max-width: 58.3333333333%; } + .k-bs-col-md-8 { - -ms-flex: 0 0 66.6666666667%; - flex: 0 0 66.6666666667%; + flex: 0 0 66.6666666667%; max-width: 66.6666666667%; } + .k-bs-col-md-9 { - -ms-flex: 0 0 75%; - flex: 0 0 75%; + flex: 0 0 75%; max-width: 75%; } + .k-bs-col-md-10 { - -ms-flex: 0 0 83.3333333333%; - flex: 0 0 83.3333333333%; + flex: 0 0 83.3333333333%; max-width: 83.3333333333%; } + .k-bs-col-md-11 { - -ms-flex: 0 0 91.6666666667%; - flex: 0 0 91.6666666667%; + flex: 0 0 91.6666666667%; max-width: 91.6666666667%; } + .k-bs-col-md-12 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; + flex: 0 0 100%; max-width: 100%; } + .k-bs-order-md-first { - -ms-flex-order: -1; - order: -1; + order: -1; } + .k-bs-order-md-last { - -ms-flex-order: 13; - order: 13; + order: 13; } + .k-bs-order-md-0 { - -ms-flex-order: 0; - order: 0; + order: 0; } + .k-bs-order-md-1 { - -ms-flex-order: 1; - order: 1; + order: 1; } + .k-bs-order-md-2 { - -ms-flex-order: 2; - order: 2; + order: 2; } + .k-bs-order-md-3 { - -ms-flex-order: 3; - order: 3; + order: 3; } + .k-bs-order-md-4 { - -ms-flex-order: 4; - order: 4; + order: 4; } + .k-bs-order-md-5 { - -ms-flex-order: 5; - order: 5; + order: 5; } + .k-bs-order-md-6 { - -ms-flex-order: 6; - order: 6; + order: 6; } + .k-bs-order-md-7 { - -ms-flex-order: 7; - order: 7; + order: 7; } + .k-bs-order-md-8 { - -ms-flex-order: 8; - order: 8; + order: 8; } + .k-bs-order-md-9 { - -ms-flex-order: 9; - order: 9; + order: 9; } + .k-bs-order-md-10 { - -ms-flex-order: 10; - order: 10; + order: 10; } + .k-bs-order-md-11 { - -ms-flex-order: 11; - order: 11; + order: 11; } + .k-bs-order-md-12 { - -ms-flex-order: 12; - order: 12; + order: 12; } + .k-bs-offset-md-0 { margin-left: 0; } + .k-bs-offset-md-1 { margin-left: 8.3333333333%; } + .k-bs-offset-md-2 { margin-left: 16.6666666667%; } + .k-bs-offset-md-3 { margin-left: 25%; } + .k-bs-offset-md-4 { margin-left: 33.3333333333%; } + .k-bs-offset-md-5 { margin-left: 41.6666666667%; } + .k-bs-offset-md-6 { margin-left: 50%; } + .k-bs-offset-md-7 { margin-left: 58.3333333333%; } + .k-bs-offset-md-8 { margin-left: 66.6666666667%; } + .k-bs-offset-md-9 { margin-left: 75%; } + .k-bs-offset-md-10 { margin-left: 83.3333333333%; } + .k-bs-offset-md-11 { margin-left: 91.6666666667%; } } - @media (min-width: 1024px) { .k-bs-col-lg { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-positive: 1; - flex-grow: 1; + flex-basis: 0; + flex-grow: 1; max-width: 100%; } + .k-bs-col-lg-auto { - -ms-flex: 0 0 auto; - flex: 0 0 auto; + flex: 0 0 auto; width: auto; max-width: none; } + .k-bs-col-lg-1 { - -ms-flex: 0 0 8.3333333333%; - flex: 0 0 8.3333333333%; + flex: 0 0 8.3333333333%; max-width: 8.3333333333%; } + .k-bs-col-lg-2 { - -ms-flex: 0 0 16.6666666667%; - flex: 0 0 16.6666666667%; + flex: 0 0 16.6666666667%; max-width: 16.6666666667%; } + .k-bs-col-lg-3 { - -ms-flex: 0 0 25%; - flex: 0 0 25%; + flex: 0 0 25%; max-width: 25%; } + .k-bs-col-lg-4 { - -ms-flex: 0 0 33.3333333333%; - flex: 0 0 33.3333333333%; + flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } + .k-bs-col-lg-5 { - -ms-flex: 0 0 41.6666666667%; - flex: 0 0 41.6666666667%; + flex: 0 0 41.6666666667%; max-width: 41.6666666667%; } + .k-bs-col-lg-6 { - -ms-flex: 0 0 50%; - flex: 0 0 50%; + flex: 0 0 50%; max-width: 50%; } + .k-bs-col-lg-7 { - -ms-flex: 0 0 58.3333333333%; - flex: 0 0 58.3333333333%; + flex: 0 0 58.3333333333%; max-width: 58.3333333333%; } + .k-bs-col-lg-8 { - -ms-flex: 0 0 66.6666666667%; - flex: 0 0 66.6666666667%; + flex: 0 0 66.6666666667%; max-width: 66.6666666667%; } + .k-bs-col-lg-9 { - -ms-flex: 0 0 75%; - flex: 0 0 75%; + flex: 0 0 75%; max-width: 75%; } + .k-bs-col-lg-10 { - -ms-flex: 0 0 83.3333333333%; - flex: 0 0 83.3333333333%; + flex: 0 0 83.3333333333%; max-width: 83.3333333333%; } + .k-bs-col-lg-11 { - -ms-flex: 0 0 91.6666666667%; - flex: 0 0 91.6666666667%; + flex: 0 0 91.6666666667%; max-width: 91.6666666667%; } + .k-bs-col-lg-12 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; + flex: 0 0 100%; max-width: 100%; } + .k-bs-order-lg-first { - -ms-flex-order: -1; - order: -1; + order: -1; } + .k-bs-order-lg-last { - -ms-flex-order: 13; - order: 13; + order: 13; } + .k-bs-order-lg-0 { - -ms-flex-order: 0; - order: 0; + order: 0; } + .k-bs-order-lg-1 { - -ms-flex-order: 1; - order: 1; + order: 1; } + .k-bs-order-lg-2 { - -ms-flex-order: 2; - order: 2; + order: 2; } + .k-bs-order-lg-3 { - -ms-flex-order: 3; - order: 3; + order: 3; } + .k-bs-order-lg-4 { - -ms-flex-order: 4; - order: 4; + order: 4; } + .k-bs-order-lg-5 { - -ms-flex-order: 5; - order: 5; + order: 5; } + .k-bs-order-lg-6 { - -ms-flex-order: 6; - order: 6; + order: 6; } + .k-bs-order-lg-7 { - -ms-flex-order: 7; - order: 7; + order: 7; } + .k-bs-order-lg-8 { - -ms-flex-order: 8; - order: 8; + order: 8; } + .k-bs-order-lg-9 { - -ms-flex-order: 9; - order: 9; + order: 9; } + .k-bs-order-lg-10 { - -ms-flex-order: 10; - order: 10; + order: 10; } + .k-bs-order-lg-11 { - -ms-flex-order: 11; - order: 11; + order: 11; } + .k-bs-order-lg-12 { - -ms-flex-order: 12; - order: 12; + order: 12; } + .k-bs-offset-lg-0 { margin-left: 0; } + .k-bs-offset-lg-1 { margin-left: 8.3333333333%; } + .k-bs-offset-lg-2 { margin-left: 16.6666666667%; } + .k-bs-offset-lg-3 { margin-left: 25%; } + .k-bs-offset-lg-4 { margin-left: 33.3333333333%; } + .k-bs-offset-lg-5 { margin-left: 41.6666666667%; } + .k-bs-offset-lg-6 { margin-left: 50%; } + .k-bs-offset-lg-7 { margin-left: 58.3333333333%; } + .k-bs-offset-lg-8 { margin-left: 66.6666666667%; } + .k-bs-offset-lg-9 { margin-left: 75%; } + .k-bs-offset-lg-10 { margin-left: 83.3333333333%; } + .k-bs-offset-lg-11 { margin-left: 91.6666666667%; } } - @media (min-width: 1200px) { .k-bs-col-xl { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-positive: 1; - flex-grow: 1; + flex-basis: 0; + flex-grow: 1; max-width: 100%; } + .k-bs-col-xl-auto { - -ms-flex: 0 0 auto; - flex: 0 0 auto; + flex: 0 0 auto; width: auto; max-width: none; } + .k-bs-col-xl-1 { - -ms-flex: 0 0 8.3333333333%; - flex: 0 0 8.3333333333%; + flex: 0 0 8.3333333333%; max-width: 8.3333333333%; } + .k-bs-col-xl-2 { - -ms-flex: 0 0 16.6666666667%; - flex: 0 0 16.6666666667%; + flex: 0 0 16.6666666667%; max-width: 16.6666666667%; } + .k-bs-col-xl-3 { - -ms-flex: 0 0 25%; - flex: 0 0 25%; + flex: 0 0 25%; max-width: 25%; } + .k-bs-col-xl-4 { - -ms-flex: 0 0 33.3333333333%; - flex: 0 0 33.3333333333%; + flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } + .k-bs-col-xl-5 { - -ms-flex: 0 0 41.6666666667%; - flex: 0 0 41.6666666667%; + flex: 0 0 41.6666666667%; max-width: 41.6666666667%; } + .k-bs-col-xl-6 { - -ms-flex: 0 0 50%; - flex: 0 0 50%; + flex: 0 0 50%; max-width: 50%; } + .k-bs-col-xl-7 { - -ms-flex: 0 0 58.3333333333%; - flex: 0 0 58.3333333333%; + flex: 0 0 58.3333333333%; max-width: 58.3333333333%; } + .k-bs-col-xl-8 { - -ms-flex: 0 0 66.6666666667%; - flex: 0 0 66.6666666667%; + flex: 0 0 66.6666666667%; max-width: 66.6666666667%; } + .k-bs-col-xl-9 { - -ms-flex: 0 0 75%; - flex: 0 0 75%; + flex: 0 0 75%; max-width: 75%; } + .k-bs-col-xl-10 { - -ms-flex: 0 0 83.3333333333%; - flex: 0 0 83.3333333333%; + flex: 0 0 83.3333333333%; max-width: 83.3333333333%; } + .k-bs-col-xl-11 { - -ms-flex: 0 0 91.6666666667%; - flex: 0 0 91.6666666667%; + flex: 0 0 91.6666666667%; max-width: 91.6666666667%; } + .k-bs-col-xl-12 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; + flex: 0 0 100%; max-width: 100%; } + .k-bs-order-xl-first { - -ms-flex-order: -1; - order: -1; + order: -1; } + .k-bs-order-xl-last { - -ms-flex-order: 13; - order: 13; + order: 13; } + .k-bs-order-xl-0 { - -ms-flex-order: 0; - order: 0; + order: 0; } + .k-bs-order-xl-1 { - -ms-flex-order: 1; - order: 1; + order: 1; } + .k-bs-order-xl-2 { - -ms-flex-order: 2; - order: 2; + order: 2; } + .k-bs-order-xl-3 { - -ms-flex-order: 3; - order: 3; + order: 3; } + .k-bs-order-xl-4 { - -ms-flex-order: 4; - order: 4; + order: 4; } + .k-bs-order-xl-5 { - -ms-flex-order: 5; - order: 5; + order: 5; } + .k-bs-order-xl-6 { - -ms-flex-order: 6; - order: 6; + order: 6; } + .k-bs-order-xl-7 { - -ms-flex-order: 7; - order: 7; + order: 7; } + .k-bs-order-xl-8 { - -ms-flex-order: 8; - order: 8; + order: 8; } + .k-bs-order-xl-9 { - -ms-flex-order: 9; - order: 9; + order: 9; } + .k-bs-order-xl-10 { - -ms-flex-order: 10; - order: 10; + order: 10; } + .k-bs-order-xl-11 { - -ms-flex-order: 11; - order: 11; + order: 11; } + .k-bs-order-xl-12 { - -ms-flex-order: 12; - order: 12; + order: 12; } + .k-bs-offset-xl-0 { margin-left: 0; } + .k-bs-offset-xl-1 { margin-left: 8.3333333333%; } + .k-bs-offset-xl-2 { margin-left: 16.6666666667%; } + .k-bs-offset-xl-3 { margin-left: 25%; } + .k-bs-offset-xl-4 { margin-left: 33.3333333333%; } + .k-bs-offset-xl-5 { margin-left: 41.6666666667%; } + .k-bs-offset-xl-6 { margin-left: 50%; } + .k-bs-offset-xl-7 { margin-left: 58.3333333333%; } + .k-bs-offset-xl-8 { margin-left: 66.6666666667%; } + .k-bs-offset-xl-9 { margin-left: 75%; } + .k-bs-offset-xl-10 { margin-left: 83.3333333333%; } + .k-bs-offset-xl-11 { margin-left: 91.6666666667%; } } - .k-bs-d-none { display: none !important; } @@ -15649,12 +13969,10 @@ html .form-inline .select2-container--bootstrap { } .k-bs-d-flex { - display: -ms-flexbox !important; display: flex !important; } .k-bs-d-inline-flex { - display: -ms-inline-flexbox !important; display: inline-flex !important; } @@ -15662,1023 +13980,1005 @@ html .form-inline .select2-container--bootstrap { .k-bs-d-s-none { display: none !important; } + .k-bs-d-s-inline { display: inline !important; } + .k-bs-d-s-inline-block { display: inline-block !important; } + .k-bs-d-s-block { display: block !important; } + .k-bs-d-s-table { display: table !important; } + .k-bs-d-s-table-row { display: table-row !important; } + .k-bs-d-s-table-cell { display: table-cell !important; } + .k-bs-d-s-flex { - display: -ms-flexbox !important; display: flex !important; } + .k-bs-d-s-inline-flex { - display: -ms-inline-flexbox !important; display: inline-flex !important; } } - @media (min-width: 600px) { .k-bs-d-sm-none { display: none !important; } + .k-bs-d-sm-inline { display: inline !important; } + .k-bs-d-sm-inline-block { display: inline-block !important; } + .k-bs-d-sm-block { display: block !important; } + .k-bs-d-sm-table { display: table !important; } + .k-bs-d-sm-table-row { display: table-row !important; } + .k-bs-d-sm-table-cell { display: table-cell !important; } + .k-bs-d-sm-flex { - display: -ms-flexbox !important; display: flex !important; } + .k-bs-d-sm-inline-flex { - display: -ms-inline-flexbox !important; display: inline-flex !important; } } - @media (min-width: 768px) { .k-bs-d-md-none { display: none !important; } + .k-bs-d-md-inline { display: inline !important; } + .k-bs-d-md-inline-block { display: inline-block !important; } + .k-bs-d-md-block { display: block !important; } + .k-bs-d-md-table { display: table !important; } + .k-bs-d-md-table-row { display: table-row !important; } + .k-bs-d-md-table-cell { display: table-cell !important; } + .k-bs-d-md-flex { - display: -ms-flexbox !important; display: flex !important; } + .k-bs-d-md-inline-flex { - display: -ms-inline-flexbox !important; display: inline-flex !important; } } - @media (min-width: 1024px) { .k-bs-d-lg-none { display: none !important; } + .k-bs-d-lg-inline { display: inline !important; } + .k-bs-d-lg-inline-block { display: inline-block !important; } + .k-bs-d-lg-block { display: block !important; } + .k-bs-d-lg-table { display: table !important; } + .k-bs-d-lg-table-row { display: table-row !important; } + .k-bs-d-lg-table-cell { display: table-cell !important; } + .k-bs-d-lg-flex { - display: -ms-flexbox !important; display: flex !important; } + .k-bs-d-lg-inline-flex { - display: -ms-inline-flexbox !important; display: inline-flex !important; } } - @media (min-width: 1200px) { .k-bs-d-xl-none { display: none !important; } + .k-bs-d-xl-inline { display: inline !important; } + .k-bs-d-xl-inline-block { display: inline-block !important; } + .k-bs-d-xl-block { display: block !important; } + .k-bs-d-xl-table { display: table !important; } + .k-bs-d-xl-table-row { display: table-row !important; } + .k-bs-d-xl-table-cell { display: table-cell !important; } + .k-bs-d-xl-flex { - display: -ms-flexbox !important; display: flex !important; } + .k-bs-d-xl-inline-flex { - display: -ms-inline-flexbox !important; display: inline-flex !important; } } - .k-bs-flex-row { - -ms-flex-direction: row !important; - flex-direction: row !important; + flex-direction: row !important; } .k-bs-flex-column { - -ms-flex-direction: column !important; - flex-direction: column !important; + flex-direction: column !important; } .k-bs-flex-row-reverse { - -ms-flex-direction: row-reverse !important; - flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } .k-bs-flex-column-reverse { - -ms-flex-direction: column-reverse !important; - flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } .k-bs-flex-wrap { - -ms-flex-wrap: wrap !important; - flex-wrap: wrap !important; + flex-wrap: wrap !important; } .k-bs-flex-nowrap { - -ms-flex-wrap: nowrap !important; - flex-wrap: nowrap !important; + flex-wrap: nowrap !important; } .k-bs-flex-wrap-reverse { - -ms-flex-wrap: wrap-reverse !important; - flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; } .k-bs-flex-fill { - -ms-flex: 1 1 auto !important; - flex: 1 1 auto !important; + flex: 1 1 auto !important; } .k-bs-flex-grow-0 { - -ms-flex-positive: 0 !important; - flex-grow: 0 !important; + flex-grow: 0 !important; } .k-bs-flex-grow-1 { - -ms-flex-positive: 1 !important; - flex-grow: 1 !important; + flex-grow: 1 !important; } .k-bs-flex-shrink-0 { - -ms-flex-negative: 0 !important; - flex-shrink: 0 !important; + flex-shrink: 0 !important; } .k-bs-flex-shrink-1 { - -ms-flex-negative: 1 !important; - flex-shrink: 1 !important; + flex-shrink: 1 !important; } .k-bs-justify-content-start { - -ms-flex-pack: start !important; - justify-content: flex-start !important; + justify-content: flex-start !important; } .k-bs-justify-content-end { - -ms-flex-pack: end !important; - justify-content: flex-end !important; + justify-content: flex-end !important; } .k-bs-justify-content-center { - -ms-flex-pack: center !important; - justify-content: center !important; + justify-content: center !important; } .k-bs-justify-content-between { - -ms-flex-pack: justify !important; - justify-content: space-between !important; + justify-content: space-between !important; } .k-bs-justify-content-around { - -ms-flex-pack: distribute !important; - justify-content: space-around !important; + justify-content: space-around !important; } .k-bs-align-items-start { - -ms-flex-align: start !important; - align-items: flex-start !important; + align-items: flex-start !important; } .k-bs-align-items-end { - -ms-flex-align: end !important; - align-items: flex-end !important; + align-items: flex-end !important; } .k-bs-align-items-center { - -ms-flex-align: center !important; - align-items: center !important; + align-items: center !important; } .k-bs-align-items-baseline { - -ms-flex-align: baseline !important; - align-items: baseline !important; + align-items: baseline !important; } .k-bs-align-items-stretch { - -ms-flex-align: stretch !important; - align-items: stretch !important; + align-items: stretch !important; } .k-bs-align-content-start { - -ms-flex-line-pack: start !important; - align-content: flex-start !important; + align-content: flex-start !important; } .k-bs-align-content-end { - -ms-flex-line-pack: end !important; - align-content: flex-end !important; + align-content: flex-end !important; } .k-bs-align-content-center { - -ms-flex-line-pack: center !important; - align-content: center !important; + align-content: center !important; } .k-bs-align-content-between { - -ms-flex-line-pack: justify !important; - align-content: space-between !important; + align-content: space-between !important; } .k-bs-align-content-around { - -ms-flex-line-pack: distribute !important; - align-content: space-around !important; + align-content: space-around !important; } .k-bs-align-content-stretch { - -ms-flex-line-pack: stretch !important; - align-content: stretch !important; + align-content: stretch !important; } .k-bs-align-self-auto { - -ms-flex-item-align: auto !important; - align-self: auto !important; + align-self: auto !important; } .k-bs-align-self-start { - -ms-flex-item-align: start !important; - align-self: flex-start !important; + align-self: flex-start !important; } .k-bs-align-self-end { - -ms-flex-item-align: end !important; - align-self: flex-end !important; + align-self: flex-end !important; } .k-bs-align-self-center { - -ms-flex-item-align: center !important; - align-self: center !important; + align-self: center !important; } .k-bs-align-self-baseline { - -ms-flex-item-align: baseline !important; - align-self: baseline !important; + align-self: baseline !important; } .k-bs-align-self-stretch { - -ms-flex-item-align: stretch !important; - align-self: stretch !important; + align-self: stretch !important; } @media (min-width: 400px) { .k-bs-flex-s-row { - -ms-flex-direction: row !important; - flex-direction: row !important; + flex-direction: row !important; } + .k-bs-flex-s-column { - -ms-flex-direction: column !important; - flex-direction: column !important; + flex-direction: column !important; } + .k-bs-flex-s-row-reverse { - -ms-flex-direction: row-reverse !important; - flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } + .k-bs-flex-s-column-reverse { - -ms-flex-direction: column-reverse !important; - flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } + .k-bs-flex-s-wrap { - -ms-flex-wrap: wrap !important; - flex-wrap: wrap !important; + flex-wrap: wrap !important; } + .k-bs-flex-s-nowrap { - -ms-flex-wrap: nowrap !important; - flex-wrap: nowrap !important; + flex-wrap: nowrap !important; } + .k-bs-flex-s-wrap-reverse { - -ms-flex-wrap: wrap-reverse !important; - flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; } + .k-bs-flex-s-fill { - -ms-flex: 1 1 auto !important; - flex: 1 1 auto !important; + flex: 1 1 auto !important; } + .k-bs-flex-s-grow-0 { - -ms-flex-positive: 0 !important; - flex-grow: 0 !important; + flex-grow: 0 !important; } + .k-bs-flex-s-grow-1 { - -ms-flex-positive: 1 !important; - flex-grow: 1 !important; + flex-grow: 1 !important; } + .k-bs-flex-s-shrink-0 { - -ms-flex-negative: 0 !important; - flex-shrink: 0 !important; + flex-shrink: 0 !important; } + .k-bs-flex-s-shrink-1 { - -ms-flex-negative: 1 !important; - flex-shrink: 1 !important; + flex-shrink: 1 !important; } + .k-bs-justify-content-s-start { - -ms-flex-pack: start !important; - justify-content: flex-start !important; + justify-content: flex-start !important; } + .k-bs-justify-content-s-end { - -ms-flex-pack: end !important; - justify-content: flex-end !important; + justify-content: flex-end !important; } + .k-bs-justify-content-s-center { - -ms-flex-pack: center !important; - justify-content: center !important; + justify-content: center !important; } + .k-bs-justify-content-s-between { - -ms-flex-pack: justify !important; - justify-content: space-between !important; + justify-content: space-between !important; } + .k-bs-justify-content-s-around { - -ms-flex-pack: distribute !important; - justify-content: space-around !important; + justify-content: space-around !important; } + .k-bs-align-items-s-start { - -ms-flex-align: start !important; - align-items: flex-start !important; + align-items: flex-start !important; } + .k-bs-align-items-s-end { - -ms-flex-align: end !important; - align-items: flex-end !important; + align-items: flex-end !important; } + .k-bs-align-items-s-center { - -ms-flex-align: center !important; - align-items: center !important; + align-items: center !important; } + .k-bs-align-items-s-baseline { - -ms-flex-align: baseline !important; - align-items: baseline !important; + align-items: baseline !important; } + .k-bs-align-items-s-stretch { - -ms-flex-align: stretch !important; - align-items: stretch !important; + align-items: stretch !important; } + .k-bs-align-content-s-start { - -ms-flex-line-pack: start !important; - align-content: flex-start !important; + align-content: flex-start !important; } + .k-bs-align-content-s-end { - -ms-flex-line-pack: end !important; - align-content: flex-end !important; + align-content: flex-end !important; } + .k-bs-align-content-s-center { - -ms-flex-line-pack: center !important; - align-content: center !important; + align-content: center !important; } + .k-bs-align-content-s-between { - -ms-flex-line-pack: justify !important; - align-content: space-between !important; + align-content: space-between !important; } + .k-bs-align-content-s-around { - -ms-flex-line-pack: distribute !important; - align-content: space-around !important; + align-content: space-around !important; } + .k-bs-align-content-s-stretch { - -ms-flex-line-pack: stretch !important; - align-content: stretch !important; + align-content: stretch !important; } + .k-bs-align-self-s-auto { - -ms-flex-item-align: auto !important; - align-self: auto !important; + align-self: auto !important; } + .k-bs-align-self-s-start { - -ms-flex-item-align: start !important; - align-self: flex-start !important; + align-self: flex-start !important; } + .k-bs-align-self-s-end { - -ms-flex-item-align: end !important; - align-self: flex-end !important; + align-self: flex-end !important; } + .k-bs-align-self-s-center { - -ms-flex-item-align: center !important; - align-self: center !important; + align-self: center !important; } + .k-bs-align-self-s-baseline { - -ms-flex-item-align: baseline !important; - align-self: baseline !important; + align-self: baseline !important; } + .k-bs-align-self-s-stretch { - -ms-flex-item-align: stretch !important; - align-self: stretch !important; + align-self: stretch !important; } } - @media (min-width: 600px) { .k-bs-flex-sm-row { - -ms-flex-direction: row !important; - flex-direction: row !important; + flex-direction: row !important; } + .k-bs-flex-sm-column { - -ms-flex-direction: column !important; - flex-direction: column !important; + flex-direction: column !important; } + .k-bs-flex-sm-row-reverse { - -ms-flex-direction: row-reverse !important; - flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } + .k-bs-flex-sm-column-reverse { - -ms-flex-direction: column-reverse !important; - flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } + .k-bs-flex-sm-wrap { - -ms-flex-wrap: wrap !important; - flex-wrap: wrap !important; + flex-wrap: wrap !important; } + .k-bs-flex-sm-nowrap { - -ms-flex-wrap: nowrap !important; - flex-wrap: nowrap !important; + flex-wrap: nowrap !important; } + .k-bs-flex-sm-wrap-reverse { - -ms-flex-wrap: wrap-reverse !important; - flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; } + .k-bs-flex-sm-fill { - -ms-flex: 1 1 auto !important; - flex: 1 1 auto !important; + flex: 1 1 auto !important; } + .k-bs-flex-sm-grow-0 { - -ms-flex-positive: 0 !important; - flex-grow: 0 !important; + flex-grow: 0 !important; } + .k-bs-flex-sm-grow-1 { - -ms-flex-positive: 1 !important; - flex-grow: 1 !important; + flex-grow: 1 !important; } + .k-bs-flex-sm-shrink-0 { - -ms-flex-negative: 0 !important; - flex-shrink: 0 !important; + flex-shrink: 0 !important; } + .k-bs-flex-sm-shrink-1 { - -ms-flex-negative: 1 !important; - flex-shrink: 1 !important; + flex-shrink: 1 !important; } + .k-bs-justify-content-sm-start { - -ms-flex-pack: start !important; - justify-content: flex-start !important; + justify-content: flex-start !important; } + .k-bs-justify-content-sm-end { - -ms-flex-pack: end !important; - justify-content: flex-end !important; + justify-content: flex-end !important; } + .k-bs-justify-content-sm-center { - -ms-flex-pack: center !important; - justify-content: center !important; + justify-content: center !important; } + .k-bs-justify-content-sm-between { - -ms-flex-pack: justify !important; - justify-content: space-between !important; + justify-content: space-between !important; } + .k-bs-justify-content-sm-around { - -ms-flex-pack: distribute !important; - justify-content: space-around !important; + justify-content: space-around !important; } + .k-bs-align-items-sm-start { - -ms-flex-align: start !important; - align-items: flex-start !important; + align-items: flex-start !important; } + .k-bs-align-items-sm-end { - -ms-flex-align: end !important; - align-items: flex-end !important; + align-items: flex-end !important; } + .k-bs-align-items-sm-center { - -ms-flex-align: center !important; - align-items: center !important; + align-items: center !important; } + .k-bs-align-items-sm-baseline { - -ms-flex-align: baseline !important; - align-items: baseline !important; + align-items: baseline !important; } + .k-bs-align-items-sm-stretch { - -ms-flex-align: stretch !important; - align-items: stretch !important; + align-items: stretch !important; } + .k-bs-align-content-sm-start { - -ms-flex-line-pack: start !important; - align-content: flex-start !important; + align-content: flex-start !important; } + .k-bs-align-content-sm-end { - -ms-flex-line-pack: end !important; - align-content: flex-end !important; + align-content: flex-end !important; } + .k-bs-align-content-sm-center { - -ms-flex-line-pack: center !important; - align-content: center !important; + align-content: center !important; } + .k-bs-align-content-sm-between { - -ms-flex-line-pack: justify !important; - align-content: space-between !important; + align-content: space-between !important; } + .k-bs-align-content-sm-around { - -ms-flex-line-pack: distribute !important; - align-content: space-around !important; + align-content: space-around !important; } + .k-bs-align-content-sm-stretch { - -ms-flex-line-pack: stretch !important; - align-content: stretch !important; + align-content: stretch !important; } + .k-bs-align-self-sm-auto { - -ms-flex-item-align: auto !important; - align-self: auto !important; + align-self: auto !important; } + .k-bs-align-self-sm-start { - -ms-flex-item-align: start !important; - align-self: flex-start !important; + align-self: flex-start !important; } + .k-bs-align-self-sm-end { - -ms-flex-item-align: end !important; - align-self: flex-end !important; + align-self: flex-end !important; } + .k-bs-align-self-sm-center { - -ms-flex-item-align: center !important; - align-self: center !important; + align-self: center !important; } + .k-bs-align-self-sm-baseline { - -ms-flex-item-align: baseline !important; - align-self: baseline !important; + align-self: baseline !important; } + .k-bs-align-self-sm-stretch { - -ms-flex-item-align: stretch !important; - align-self: stretch !important; + align-self: stretch !important; } } - @media (min-width: 768px) { .k-bs-flex-md-row { - -ms-flex-direction: row !important; - flex-direction: row !important; + flex-direction: row !important; } + .k-bs-flex-md-column { - -ms-flex-direction: column !important; - flex-direction: column !important; + flex-direction: column !important; } + .k-bs-flex-md-row-reverse { - -ms-flex-direction: row-reverse !important; - flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } + .k-bs-flex-md-column-reverse { - -ms-flex-direction: column-reverse !important; - flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } + .k-bs-flex-md-wrap { - -ms-flex-wrap: wrap !important; - flex-wrap: wrap !important; + flex-wrap: wrap !important; } + .k-bs-flex-md-nowrap { - -ms-flex-wrap: nowrap !important; - flex-wrap: nowrap !important; + flex-wrap: nowrap !important; } + .k-bs-flex-md-wrap-reverse { - -ms-flex-wrap: wrap-reverse !important; - flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; } + .k-bs-flex-md-fill { - -ms-flex: 1 1 auto !important; - flex: 1 1 auto !important; + flex: 1 1 auto !important; } + .k-bs-flex-md-grow-0 { - -ms-flex-positive: 0 !important; - flex-grow: 0 !important; + flex-grow: 0 !important; } + .k-bs-flex-md-grow-1 { - -ms-flex-positive: 1 !important; - flex-grow: 1 !important; + flex-grow: 1 !important; } + .k-bs-flex-md-shrink-0 { - -ms-flex-negative: 0 !important; - flex-shrink: 0 !important; + flex-shrink: 0 !important; } + .k-bs-flex-md-shrink-1 { - -ms-flex-negative: 1 !important; - flex-shrink: 1 !important; + flex-shrink: 1 !important; } + .k-bs-justify-content-md-start { - -ms-flex-pack: start !important; - justify-content: flex-start !important; + justify-content: flex-start !important; } + .k-bs-justify-content-md-end { - -ms-flex-pack: end !important; - justify-content: flex-end !important; + justify-content: flex-end !important; } + .k-bs-justify-content-md-center { - -ms-flex-pack: center !important; - justify-content: center !important; + justify-content: center !important; } + .k-bs-justify-content-md-between { - -ms-flex-pack: justify !important; - justify-content: space-between !important; + justify-content: space-between !important; } + .k-bs-justify-content-md-around { - -ms-flex-pack: distribute !important; - justify-content: space-around !important; + justify-content: space-around !important; } + .k-bs-align-items-md-start { - -ms-flex-align: start !important; - align-items: flex-start !important; + align-items: flex-start !important; } + .k-bs-align-items-md-end { - -ms-flex-align: end !important; - align-items: flex-end !important; + align-items: flex-end !important; } + .k-bs-align-items-md-center { - -ms-flex-align: center !important; - align-items: center !important; + align-items: center !important; } + .k-bs-align-items-md-baseline { - -ms-flex-align: baseline !important; - align-items: baseline !important; + align-items: baseline !important; } + .k-bs-align-items-md-stretch { - -ms-flex-align: stretch !important; - align-items: stretch !important; + align-items: stretch !important; } + .k-bs-align-content-md-start { - -ms-flex-line-pack: start !important; - align-content: flex-start !important; + align-content: flex-start !important; } + .k-bs-align-content-md-end { - -ms-flex-line-pack: end !important; - align-content: flex-end !important; + align-content: flex-end !important; } + .k-bs-align-content-md-center { - -ms-flex-line-pack: center !important; - align-content: center !important; + align-content: center !important; } + .k-bs-align-content-md-between { - -ms-flex-line-pack: justify !important; - align-content: space-between !important; + align-content: space-between !important; } + .k-bs-align-content-md-around { - -ms-flex-line-pack: distribute !important; - align-content: space-around !important; + align-content: space-around !important; } + .k-bs-align-content-md-stretch { - -ms-flex-line-pack: stretch !important; - align-content: stretch !important; + align-content: stretch !important; } + .k-bs-align-self-md-auto { - -ms-flex-item-align: auto !important; - align-self: auto !important; + align-self: auto !important; } + .k-bs-align-self-md-start { - -ms-flex-item-align: start !important; - align-self: flex-start !important; + align-self: flex-start !important; } + .k-bs-align-self-md-end { - -ms-flex-item-align: end !important; - align-self: flex-end !important; + align-self: flex-end !important; } + .k-bs-align-self-md-center { - -ms-flex-item-align: center !important; - align-self: center !important; + align-self: center !important; } + .k-bs-align-self-md-baseline { - -ms-flex-item-align: baseline !important; - align-self: baseline !important; + align-self: baseline !important; } + .k-bs-align-self-md-stretch { - -ms-flex-item-align: stretch !important; - align-self: stretch !important; + align-self: stretch !important; } } - @media (min-width: 1024px) { .k-bs-flex-lg-row { - -ms-flex-direction: row !important; - flex-direction: row !important; + flex-direction: row !important; } + .k-bs-flex-lg-column { - -ms-flex-direction: column !important; - flex-direction: column !important; + flex-direction: column !important; } + .k-bs-flex-lg-row-reverse { - -ms-flex-direction: row-reverse !important; - flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } + .k-bs-flex-lg-column-reverse { - -ms-flex-direction: column-reverse !important; - flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } + .k-bs-flex-lg-wrap { - -ms-flex-wrap: wrap !important; - flex-wrap: wrap !important; + flex-wrap: wrap !important; } + .k-bs-flex-lg-nowrap { - -ms-flex-wrap: nowrap !important; - flex-wrap: nowrap !important; + flex-wrap: nowrap !important; } + .k-bs-flex-lg-wrap-reverse { - -ms-flex-wrap: wrap-reverse !important; - flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; } + .k-bs-flex-lg-fill { - -ms-flex: 1 1 auto !important; - flex: 1 1 auto !important; + flex: 1 1 auto !important; } + .k-bs-flex-lg-grow-0 { - -ms-flex-positive: 0 !important; - flex-grow: 0 !important; + flex-grow: 0 !important; } + .k-bs-flex-lg-grow-1 { - -ms-flex-positive: 1 !important; - flex-grow: 1 !important; + flex-grow: 1 !important; } + .k-bs-flex-lg-shrink-0 { - -ms-flex-negative: 0 !important; - flex-shrink: 0 !important; + flex-shrink: 0 !important; } + .k-bs-flex-lg-shrink-1 { - -ms-flex-negative: 1 !important; - flex-shrink: 1 !important; + flex-shrink: 1 !important; } + .k-bs-justify-content-lg-start { - -ms-flex-pack: start !important; - justify-content: flex-start !important; + justify-content: flex-start !important; } + .k-bs-justify-content-lg-end { - -ms-flex-pack: end !important; - justify-content: flex-end !important; + justify-content: flex-end !important; } + .k-bs-justify-content-lg-center { - -ms-flex-pack: center !important; - justify-content: center !important; + justify-content: center !important; } + .k-bs-justify-content-lg-between { - -ms-flex-pack: justify !important; - justify-content: space-between !important; + justify-content: space-between !important; } + .k-bs-justify-content-lg-around { - -ms-flex-pack: distribute !important; - justify-content: space-around !important; + justify-content: space-around !important; } + .k-bs-align-items-lg-start { - -ms-flex-align: start !important; - align-items: flex-start !important; + align-items: flex-start !important; } + .k-bs-align-items-lg-end { - -ms-flex-align: end !important; - align-items: flex-end !important; + align-items: flex-end !important; } + .k-bs-align-items-lg-center { - -ms-flex-align: center !important; - align-items: center !important; + align-items: center !important; } + .k-bs-align-items-lg-baseline { - -ms-flex-align: baseline !important; - align-items: baseline !important; + align-items: baseline !important; } + .k-bs-align-items-lg-stretch { - -ms-flex-align: stretch !important; - align-items: stretch !important; + align-items: stretch !important; } + .k-bs-align-content-lg-start { - -ms-flex-line-pack: start !important; - align-content: flex-start !important; + align-content: flex-start !important; } + .k-bs-align-content-lg-end { - -ms-flex-line-pack: end !important; - align-content: flex-end !important; + align-content: flex-end !important; } + .k-bs-align-content-lg-center { - -ms-flex-line-pack: center !important; - align-content: center !important; + align-content: center !important; } + .k-bs-align-content-lg-between { - -ms-flex-line-pack: justify !important; - align-content: space-between !important; + align-content: space-between !important; } + .k-bs-align-content-lg-around { - -ms-flex-line-pack: distribute !important; - align-content: space-around !important; + align-content: space-around !important; } + .k-bs-align-content-lg-stretch { - -ms-flex-line-pack: stretch !important; - align-content: stretch !important; + align-content: stretch !important; } + .k-bs-align-self-lg-auto { - -ms-flex-item-align: auto !important; - align-self: auto !important; + align-self: auto !important; } + .k-bs-align-self-lg-start { - -ms-flex-item-align: start !important; - align-self: flex-start !important; + align-self: flex-start !important; } + .k-bs-align-self-lg-end { - -ms-flex-item-align: end !important; - align-self: flex-end !important; + align-self: flex-end !important; } + .k-bs-align-self-lg-center { - -ms-flex-item-align: center !important; - align-self: center !important; + align-self: center !important; } + .k-bs-align-self-lg-baseline { - -ms-flex-item-align: baseline !important; - align-self: baseline !important; + align-self: baseline !important; } + .k-bs-align-self-lg-stretch { - -ms-flex-item-align: stretch !important; - align-self: stretch !important; + align-self: stretch !important; } } - @media (min-width: 1200px) { .k-bs-flex-xl-row { - -ms-flex-direction: row !important; - flex-direction: row !important; + flex-direction: row !important; } + .k-bs-flex-xl-column { - -ms-flex-direction: column !important; - flex-direction: column !important; + flex-direction: column !important; } + .k-bs-flex-xl-row-reverse { - -ms-flex-direction: row-reverse !important; - flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } + .k-bs-flex-xl-column-reverse { - -ms-flex-direction: column-reverse !important; - flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } + .k-bs-flex-xl-wrap { - -ms-flex-wrap: wrap !important; - flex-wrap: wrap !important; + flex-wrap: wrap !important; } + .k-bs-flex-xl-nowrap { - -ms-flex-wrap: nowrap !important; - flex-wrap: nowrap !important; + flex-wrap: nowrap !important; } + .k-bs-flex-xl-wrap-reverse { - -ms-flex-wrap: wrap-reverse !important; - flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; } + .k-bs-flex-xl-fill { - -ms-flex: 1 1 auto !important; - flex: 1 1 auto !important; + flex: 1 1 auto !important; } + .k-bs-flex-xl-grow-0 { - -ms-flex-positive: 0 !important; - flex-grow: 0 !important; + flex-grow: 0 !important; } + .k-bs-flex-xl-grow-1 { - -ms-flex-positive: 1 !important; - flex-grow: 1 !important; + flex-grow: 1 !important; } + .k-bs-flex-xl-shrink-0 { - -ms-flex-negative: 0 !important; - flex-shrink: 0 !important; + flex-shrink: 0 !important; } + .k-bs-flex-xl-shrink-1 { - -ms-flex-negative: 1 !important; - flex-shrink: 1 !important; + flex-shrink: 1 !important; } + .k-bs-justify-content-xl-start { - -ms-flex-pack: start !important; - justify-content: flex-start !important; + justify-content: flex-start !important; } + .k-bs-justify-content-xl-end { - -ms-flex-pack: end !important; - justify-content: flex-end !important; + justify-content: flex-end !important; } + .k-bs-justify-content-xl-center { - -ms-flex-pack: center !important; - justify-content: center !important; + justify-content: center !important; } + .k-bs-justify-content-xl-between { - -ms-flex-pack: justify !important; - justify-content: space-between !important; + justify-content: space-between !important; } + .k-bs-justify-content-xl-around { - -ms-flex-pack: distribute !important; - justify-content: space-around !important; + justify-content: space-around !important; } + .k-bs-align-items-xl-start { - -ms-flex-align: start !important; - align-items: flex-start !important; + align-items: flex-start !important; } + .k-bs-align-items-xl-end { - -ms-flex-align: end !important; - align-items: flex-end !important; + align-items: flex-end !important; } + .k-bs-align-items-xl-center { - -ms-flex-align: center !important; - align-items: center !important; + align-items: center !important; } + .k-bs-align-items-xl-baseline { - -ms-flex-align: baseline !important; - align-items: baseline !important; + align-items: baseline !important; } + .k-bs-align-items-xl-stretch { - -ms-flex-align: stretch !important; - align-items: stretch !important; + align-items: stretch !important; } + .k-bs-align-content-xl-start { - -ms-flex-line-pack: start !important; - align-content: flex-start !important; + align-content: flex-start !important; } + .k-bs-align-content-xl-end { - -ms-flex-line-pack: end !important; - align-content: flex-end !important; + align-content: flex-end !important; } + .k-bs-align-content-xl-center { - -ms-flex-line-pack: center !important; - align-content: center !important; + align-content: center !important; } + .k-bs-align-content-xl-between { - -ms-flex-line-pack: justify !important; - align-content: space-between !important; + align-content: space-between !important; } + .k-bs-align-content-xl-around { - -ms-flex-line-pack: distribute !important; - align-content: space-around !important; + align-content: space-around !important; } + .k-bs-align-content-xl-stretch { - -ms-flex-line-pack: stretch !important; - align-content: stretch !important; + align-content: stretch !important; } + .k-bs-align-self-xl-auto { - -ms-flex-item-align: auto !important; - align-self: auto !important; + align-self: auto !important; } + .k-bs-align-self-xl-start { - -ms-flex-item-align: start !important; - align-self: flex-start !important; + align-self: flex-start !important; } + .k-bs-align-self-xl-end { - -ms-flex-item-align: end !important; - align-self: flex-end !important; + align-self: flex-end !important; } + .k-bs-align-self-xl-center { - -ms-flex-item-align: center !important; - align-self: center !important; + align-self: center !important; } + .k-bs-align-self-xl-baseline { - -ms-flex-item-align: baseline !important; - align-self: baseline !important; + align-self: baseline !important; } + .k-bs-align-self-xl-stretch { - -ms-flex-item-align: stretch !important; - align-self: stretch !important; + align-self: stretch !important; } -} +} \ No newline at end of file diff --git a/code/libraries/joomlatools/library/resources/assets/css/admin.min.css b/code/libraries/joomlatools/library/resources/assets/css/admin.min.css index cd34793bb..b1b63a495 100644 --- a/code/libraries/joomlatools/library/resources/assets/css/admin.min.css +++ b/code/libraries/joomlatools/library/resources/assets/css/admin.min.css @@ -1 +1 @@ -@charset "UTF-8";html{min-height:100%;height:100%;padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;line-height:20px;font-weight:400;color:#222;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100%;height:100%;padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto}body.k-is-resizing{overflow:hidden}@font-face{font-family:k-icons;src:url(../fonts/k-icons/k-icons.eot);src:url(../fonts/k-icons/k-icons.eot?#iefix) format("embedded-opentype"),url(../fonts/k-icons/k-icons.woff) format("woff"),url(../fonts/k-icons/k-icons.ttf) format("truetype"),url(../fonts/k-icons/k-icons.svg#k-icons) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:k-icons;src:url(../fonts/k-icons/k-icons.svg#k-icons) format("svg")}}.footable.breakpoint .footable-toggle:after,.k-appearance .k-ui-namespace input[type=checkbox]:before,.k-icon-account-login,.k-icon-account-logout,.k-icon-action-redo,.k-icon-action-undo,.k-icon-align-center,.k-icon-align-left,.k-icon-align-right,.k-icon-aperture,.k-icon-arrow-bottom,.k-icon-arrow-circle-bottom,.k-icon-arrow-circle-left,.k-icon-arrow-circle-right,.k-icon-arrow-circle-top,.k-icon-arrow-left,.k-icon-arrow-right,.k-icon-arrow-thick-bottom,.k-icon-arrow-thick-left,.k-icon-arrow-thick-right,.k-icon-arrow-thick-top,.k-icon-arrow-top,.k-icon-audio,.k-icon-audio-spectrum,.k-icon-badge,.k-icon-ban,.k-icon-bar-chart,.k-icon-basket,.k-icon-battery-empty,.k-icon-battery-full,.k-icon-beaker,.k-icon-bell,.k-icon-bluetooth,.k-icon-bold,.k-icon-bolt,.k-icon-book,.k-icon-bookmark,.k-icon-box,.k-icon-briefcase,.k-icon-british-pound,.k-icon-browser,.k-icon-brush,.k-icon-bug,.k-icon-bullhorn,.k-icon-calculator,.k-icon-calendar,.k-icon-camera-slr,.k-icon-caret-bottom,.k-icon-caret-left,.k-icon-caret-right,.k-icon-caret-top,.k-icon-cart,.k-icon-chat,.k-icon-check,.k-icon-chevron-bottom,.k-icon-chevron-left,.k-icon-chevron-right,.k-icon-chevron-top,.k-icon-circle-check,.k-icon-circle-x,.k-icon-clipboard,.k-icon-clock,.k-icon-close,.k-icon-cloud,.k-icon-cloud-download,.k-icon-cloud-upload,.k-icon-cloudy,.k-icon-code,.k-icon-cog,.k-icon-collapse-down,.k-icon-collapse-left,.k-icon-collapse-right,.k-icon-collapse-up,.k-icon-command,.k-icon-comment-square,.k-icon-compass,.k-icon-contrast,.k-icon-copywriting,.k-icon-credit-card,.k-icon-crop,.k-icon-dashboard,.k-icon-data-transfer-download,.k-icon-data-transfer-upload,.k-icon-delete,.k-icon-dial,.k-icon-disabled,.k-icon-document,.k-icon-document-archive,.k-icon-document-audio,.k-icon-document-default,.k-icon-document-document,.k-icon-document-folder,.k-icon-document-image,.k-icon-document-pdf,.k-icon-document-spreadsheet,.k-icon-document-video,.k-icon-documents,.k-icon-dollar,.k-icon-double-quote-sans-left,.k-icon-double-quote-sans-right,.k-icon-double-quote-serif-left,.k-icon-double-quote-serif-right,.k-icon-droplet,.k-icon-eject,.k-icon-elevator,.k-icon-ellipses,.k-icon-enabled,.k-icon-envelope-closed,.k-icon-envelope-open,.k-icon-euro,.k-icon-excerpt,.k-icon-expand-down,.k-icon-expand-left,.k-icon-expand-right,.k-icon-expand-up,.k-icon-external-link,.k-icon-eye,.k-icon-eyedropper,.k-icon-file,.k-icon-filter,.k-icon-fire,.k-icon-flag,.k-icon-flash,.k-icon-folder,.k-icon-folder-closed,.k-icon-folder-opened,.k-icon-fork,.k-icon-fullscreen-enter,.k-icon-fullscreen-exit,.k-icon-globe,.k-icon-graph,.k-icon-grid-four-up,.k-icon-grid-three-up,.k-icon-grid-two-up,.k-icon-hard-drive,.k-icon-header,.k-icon-headphones,.k-icon-heart,.k-icon-home,.k-icon-image,.k-icon-inbox,.k-icon-infinity,.k-icon-info,.k-icon-italic,.k-icon-justify-center,.k-icon-justify-left,.k-icon-justify-right,.k-icon-key,.k-icon-laptop,.k-icon-layers,.k-icon-lightbulb,.k-icon-link-broken,.k-icon-link-intact,.k-icon-list,.k-icon-list-rich,.k-icon-location,.k-icon-lock-locked,.k-icon-lock-unlocked,.k-icon-loop,.k-icon-loop-circular,.k-icon-loop-square,.k-icon-magnifying-glass,.k-icon-map,.k-icon-map-marker,.k-icon-media-pause,.k-icon-media-play,.k-icon-media-record,.k-icon-media-skip-backward,.k-icon-media-skip-forward,.k-icon-media-step-backward,.k-icon-media-step-forward,.k-icon-media-stop,.k-icon-medical-cross,.k-icon-menu,.k-icon-menu-closed,.k-icon-menu-opened,.k-icon-microphone,.k-icon-minus,.k-icon-monitor,.k-icon-moon,.k-icon-move,.k-icon-musical-note,.k-icon-open,.k-icon-paperclip,.k-icon-pencil,.k-icon-people,.k-icon-person,.k-icon-phone,.k-icon-pie-chart,.k-icon-pin,.k-icon-play-circle,.k-icon-plus,.k-icon-power-standby,.k-icon-print,.k-icon-project,.k-icon-pulse,.k-icon-puzzle-piece,.k-icon-question-mark,.k-icon-rain,.k-icon-random,.k-icon-reload,.k-icon-resize-both,.k-icon-resize-height,.k-icon-resize-width,.k-icon-rss,.k-icon-rss-alt,.k-icon-script,.k-icon-share,.k-icon-share-boxed,.k-icon-shield,.k-icon-signal,.k-icon-signpost,.k-icon-sort-ascending,.k-icon-sort-descending,.k-icon-spreadsheet,.k-icon-star,.k-icon-sun,.k-icon-tablet,.k-icon-tag,.k-icon-tags,.k-icon-target,.k-icon-task,.k-icon-terminal,.k-icon-text,.k-icon-thumb-down,.k-icon-thumb-up,.k-icon-timer,.k-icon-transfer,.k-icon-trash,.k-icon-underline,.k-icon-vertical-align-bottom,.k-icon-vertical-align-center,.k-icon-vertical-align-top,.k-icon-video,.k-icon-volume-high,.k-icon-volume-low,.k-icon-volume-off,.k-icon-warning,.k-icon-wifi,.k-icon-wrench,.k-icon-x,.k-icon-yen,.k-icon-zoom-in,.k-icon-zoom-out,.k-ui-namespace .k-sidebar-item--toggle .k-sidebar-item__toggle:after{speak:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:400;font-family:k-icons}.k-appearance .k-ui-namespace input[type=checkbox]:before,.k-icon-account-login:before,.k-icon-account-logout:before,.k-icon-action-redo:before,.k-icon-action-undo:before,.k-icon-align-center:before,.k-icon-align-left:before,.k-icon-align-right:before,.k-icon-aperture:before,.k-icon-arrow-bottom:before,.k-icon-arrow-circle-bottom:before,.k-icon-arrow-circle-left:before,.k-icon-arrow-circle-right:before,.k-icon-arrow-circle-top:before,.k-icon-arrow-left:before,.k-icon-arrow-right:before,.k-icon-arrow-thick-bottom:before,.k-icon-arrow-thick-left:before,.k-icon-arrow-thick-right:before,.k-icon-arrow-thick-top:before,.k-icon-arrow-top:before,.k-icon-audio-spectrum:before,.k-icon-audio:before,.k-icon-badge:before,.k-icon-ban:before,.k-icon-bar-chart:before,.k-icon-basket:before,.k-icon-battery-empty:before,.k-icon-battery-full:before,.k-icon-beaker:before,.k-icon-bell:before,.k-icon-bluetooth:before,.k-icon-bold:before,.k-icon-bolt:before,.k-icon-book:before,.k-icon-bookmark:before,.k-icon-box:before,.k-icon-briefcase:before,.k-icon-british-pound:before,.k-icon-browser:before,.k-icon-brush:before,.k-icon-bug:before,.k-icon-bullhorn:before,.k-icon-calculator:before,.k-icon-calendar:before,.k-icon-camera-slr:before,.k-icon-caret-bottom:before,.k-icon-caret-left:before,.k-icon-caret-right:before,.k-icon-caret-top:before,.k-icon-cart:before,.k-icon-chat:before,.k-icon-check:before,.k-icon-chevron-bottom:before,.k-icon-chevron-left:before,.k-icon-chevron-right:before,.k-icon-chevron-top:before,.k-icon-circle-check:before,.k-icon-circle-x:before,.k-icon-clipboard:before,.k-icon-clock:before,.k-icon-close:before,.k-icon-cloud-download:before,.k-icon-cloud-upload:before,.k-icon-cloud:before,.k-icon-cloudy:before,.k-icon-code:before,.k-icon-cog:before,.k-icon-collapse-down:before,.k-icon-collapse-left:before,.k-icon-collapse-right:before,.k-icon-collapse-up:before,.k-icon-command:before,.k-icon-comment-square:before,.k-icon-compass:before,.k-icon-contrast:before,.k-icon-copywriting:before,.k-icon-credit-card:before,.k-icon-crop:before,.k-icon-dashboard:before,.k-icon-data-transfer-download:before,.k-icon-data-transfer-upload:before,.k-icon-delete:before,.k-icon-dial:before,.k-icon-disabled:before,.k-icon-document-archive:before,.k-icon-document-audio:before,.k-icon-document-default:before,.k-icon-document-document:before,.k-icon-document-folder:before,.k-icon-document-image:before,.k-icon-document-pdf:before,.k-icon-document-spreadsheet:before,.k-icon-document-video:before,.k-icon-document:before,.k-icon-documents:before,.k-icon-dollar:before,.k-icon-double-quote-sans-left:before,.k-icon-double-quote-sans-right:before,.k-icon-double-quote-serif-left:before,.k-icon-double-quote-serif-right:before,.k-icon-droplet:before,.k-icon-eject:before,.k-icon-elevator:before,.k-icon-ellipses:before,.k-icon-enabled:before,.k-icon-envelope-closed:before,.k-icon-envelope-open:before,.k-icon-euro:before,.k-icon-excerpt:before,.k-icon-expand-down:before,.k-icon-expand-left:before,.k-icon-expand-right:before,.k-icon-expand-up:before,.k-icon-external-link:before,.k-icon-eye:before,.k-icon-eyedropper:before,.k-icon-file:before,.k-icon-filter:before,.k-icon-fire:before,.k-icon-flag:before,.k-icon-flash:before,.k-icon-folder-closed:before,.k-icon-folder-opened:before,.k-icon-folder:before,.k-icon-fork:before,.k-icon-fullscreen-enter:before,.k-icon-fullscreen-exit:before,.k-icon-globe:before,.k-icon-graph:before,.k-icon-grid-four-up:before,.k-icon-grid-three-up:before,.k-icon-grid-two-up:before,.k-icon-hard-drive:before,.k-icon-header:before,.k-icon-headphones:before,.k-icon-heart:before,.k-icon-home:before,.k-icon-image:before,.k-icon-inbox:before,.k-icon-infinity:before,.k-icon-info:before,.k-icon-italic:before,.k-icon-justify-center:before,.k-icon-justify-left:before,.k-icon-justify-right:before,.k-icon-key:before,.k-icon-laptop:before,.k-icon-layers:before,.k-icon-lightbulb:before,.k-icon-link-broken:before,.k-icon-link-intact:before,.k-icon-list-rich:before,.k-icon-list:before,.k-icon-location:before,.k-icon-lock-locked:before,.k-icon-lock-unlocked:before,.k-icon-loop-circular:before,.k-icon-loop-square:before,.k-icon-loop:before,.k-icon-magnifying-glass:before,.k-icon-map-marker:before,.k-icon-map:before,.k-icon-media-pause:before,.k-icon-media-play:before,.k-icon-media-record:before,.k-icon-media-skip-backward:before,.k-icon-media-skip-forward:before,.k-icon-media-step-backward:before,.k-icon-media-step-forward:before,.k-icon-media-stop:before,.k-icon-medical-cross:before,.k-icon-menu-closed:before,.k-icon-menu-opened:before,.k-icon-menu:before,.k-icon-microphone:before,.k-icon-minus:before,.k-icon-monitor:before,.k-icon-moon:before,.k-icon-move:before,.k-icon-musical-note:before,.k-icon-open:before,.k-icon-paperclip:before,.k-icon-pencil:before,.k-icon-people:before,.k-icon-person:before,.k-icon-phone:before,.k-icon-pie-chart:before,.k-icon-pin:before,.k-icon-play-circle:before,.k-icon-plus:before,.k-icon-power-standby:before,.k-icon-print:before,.k-icon-project:before,.k-icon-pulse:before,.k-icon-puzzle-piece:before,.k-icon-question-mark:before,.k-icon-rain:before,.k-icon-random:before,.k-icon-reload:before,.k-icon-resize-both:before,.k-icon-resize-height:before,.k-icon-resize-width:before,.k-icon-rss-alt:before,.k-icon-rss:before,.k-icon-script:before,.k-icon-share-boxed:before,.k-icon-share:before,.k-icon-shield:before,.k-icon-signal:before,.k-icon-signpost:before,.k-icon-sort-ascending:before,.k-icon-sort-descending:before,.k-icon-spreadsheet:before,.k-icon-star:before,.k-icon-sun:before,.k-icon-tablet:before,.k-icon-tag:before,.k-icon-tags:before,.k-icon-target:before,.k-icon-task:before,.k-icon-terminal:before,.k-icon-text:before,.k-icon-thumb-down:before,.k-icon-thumb-up:before,.k-icon-timer:before,.k-icon-transfer:before,.k-icon-trash:before,.k-icon-underline:before,.k-icon-vertical-align-bottom:before,.k-icon-vertical-align-center:before,.k-icon-vertical-align-top:before,.k-icon-video:before,.k-icon-volume-high:before,.k-icon-volume-low:before,.k-icon-volume-off:before,.k-icon-warning:before,.k-icon-wifi:before,.k-icon-wrench:before,.k-icon-x:before,.k-icon-yen:before,.k-icon-zoom-in:before,.k-icon-zoom-out:before{display:inline-block;margin:auto;width:1em;height:1em;line-height:1}.k-icon-account-login:before{content:""}[dir=rtl] .k-icon-account-login:before{transform:scaleX(-1)}.k-icon-account-logout:before{content:""}[dir=rtl] .k-icon-account-logout:before{transform:scaleX(-1)}.k-icon-action-redo:before{content:""}[dir=rtl] .k-icon-action-redo:before{transform:scaleX(-1)}.k-icon-action-undo:before{content:""}[dir=rtl] .k-icon-action-undo:before{transform:scaleX(-1)}.k-icon-align-center:before{content:""}.k-icon-align-left:before{content:""}[dir=rtl] .k-icon-align-left:before{transform:scaleX(-1)}.k-icon-align-right:before{content:""}[dir=rtl] .k-icon-align-right:before{transform:scaleX(-1)}.k-icon-aperture:before{content:""}.k-icon-arrow-bottom:before{content:""}.k-icon-arrow-circle-bottom:before{content:""}.k-icon-arrow-circle-left:before{content:""}[dir=rtl] .k-icon-arrow-circle-left:before{transform:scaleX(-1)}.k-icon-arrow-circle-right:before{content:""}[dir=rtl] .k-icon-arrow-circle-right:before{transform:scaleX(-1)}.k-icon-arrow-circle-top:before{content:""}.k-icon-arrow-left:before{content:""}[dir=rtl] .k-icon-arrow-left:before{transform:scaleX(-1)}.k-icon-arrow-right:before{content:""}[dir=rtl] .k-icon-arrow-right:before{transform:scaleX(-1)}.k-icon-arrow-thick-bottom:before{content:""}.k-icon-arrow-thick-left:before{content:""}[dir=rtl] .k-icon-arrow-thick-left:before{transform:scaleX(-1)}.k-icon-arrow-thick-right:before{content:""}[dir=rtl] .k-icon-arrow-thick-right:before{transform:scaleX(-1)}.k-icon-arrow-thick-top:before{content:""}.k-icon-arrow-top:before{content:""}.k-icon-audio-spectrum:before{content:""}.k-icon-audio:before{content:""}.k-icon-badge:before{content:""}.k-icon-ban:before{content:""}.k-icon-bar-chart:before{content:""}[dir=rtl] .k-icon-bar-chart:before{transform:scaleX(-1)}.k-icon-basket:before{content:""}.k-icon-battery-empty:before{content:""}.k-icon-battery-full:before{content:""}.k-icon-beaker:before{content:""}.k-icon-bell:before{content:""}.k-icon-bluetooth:before{content:""}.k-icon-bold:before{content:""}.k-icon-bolt:before{content:""}.k-icon-book:before{content:""}[dir=rtl] .k-icon-book:before{transform:scaleX(-1)}.k-icon-bookmark:before{content:""}.k-icon-box:before{content:""}.k-icon-briefcase:before{content:""}.k-icon-british-pound:before{content:""}.k-icon-browser:before{content:""}[dir=rtl] .k-icon-browser:before{transform:scaleX(-1)}.k-icon-brush:before{content:""}[dir=rtl] .k-icon-brush:before{transform:scaleX(-1)}.k-icon-bug:before{content:""}.k-icon-bullhorn:before{content:""}[dir=rtl] .k-icon-bullhorn:before{transform:scaleX(-1)}.k-icon-calculator:before{content:""}[dir=rtl] .k-icon-calculator:before{transform:scaleX(-1)}.k-icon-calendar:before{content:""}[dir=rtl] .k-icon-calendar:before{transform:scaleX(-1)}.k-icon-camera-slr:before{content:""}.k-icon-caret-bottom:before{content:""}.k-icon-caret-left:before{content:""}[dir=rtl] .k-icon-caret-left:before{transform:scaleX(-1)}.k-icon-caret-right:before{content:""}[dir=rtl] .k-icon-caret-right:before{transform:scaleX(-1)}.k-icon-caret-top:before{content:""}.k-icon-cart:before{content:""}.k-icon-chat:before{content:""}.k-icon-check:before{content:""}.k-icon-chevron-bottom:before{content:""}.k-icon-chevron-left:before{content:""}[dir=rtl] .k-icon-chevron-left:before{transform:scaleX(-1)}.k-icon-chevron-right:before{content:""}[dir=rtl] .k-icon-chevron-right:before{transform:scaleX(-1)}.k-icon-chevron-top:before{content:""}.k-icon-circle-check:before{content:""}.k-icon-circle-x:before{content:""}.k-icon-clipboard:before{content:""}.k-icon-clock:before{content:""}.k-icon-cloud-download:before{content:""}.k-icon-cloud-upload:before{content:""}.k-icon-cloud:before{content:""}.k-icon-cloudy:before{content:""}.k-icon-code:before{content:""}.k-icon-cog:before{content:""}.k-icon-collapse-down:before{content:""}.k-icon-collapse-left:before{content:""}[dir=rtl] .k-icon-collapse-left:before{transform:scaleX(-1)}.k-icon-collapse-right:before{content:""}[dir=rtl] .k-icon-collapse-right:before{transform:scaleX(-1)}.k-icon-collapse-up:before{content:""}.k-icon-command:before{content:""}.k-icon-comment-square:before{content:""}[dir=rtl] .k-icon-comment-square:before{transform:scaleX(-1)}.k-icon-compass:before{content:""}.k-icon-contrast:before{content:""}.k-icon-copywriting:before{content:""}[dir=rtl] .k-icon-copywriting:before{transform:scaleX(-1)}.k-icon-credit-card:before{content:""}.k-icon-crop:before{content:""}.k-icon-dashboard:before{content:""}.k-icon-data-transfer-download:before{content:""}.k-icon-data-transfer-upload:before{content:""}.k-icon-delete:before{content:""}[dir=rtl] .k-icon-delete:before{transform:scaleX(-1)}.k-icon-dial:before{content:""}.k-icon-document:before{content:""}[dir=rtl] .k-icon-document:before{transform:scaleX(-1)}.k-icon-dollar:before{content:""}.k-icon-double-quote-sans-left:before{content:""}[dir=rtl] .k-icon-double-quote-sans-left:before{transform:scaleX(-1)}.k-icon-double-quote-sans-right:before{content:""}[dir=rtl] .k-icon-double-quote-sans-right:before{transform:scaleX(-1)}.k-icon-double-quote-serif-left:before{content:""}[dir=rtl] .k-icon-double-quote-serif-left:before{transform:scaleX(-1)}.k-icon-double-quote-serif-right:before{content:""}[dir=rtl] .k-icon-double-quote-serif-right:before{transform:scaleX(-1)}.k-icon-droplet:before{content:""}.k-icon-eject:before{content:""}.k-icon-elevator:before{content:""}.k-icon-ellipses:before{content:""}.k-icon-envelope-closed:before{content:""}.k-icon-envelope-open:before{content:""}.k-icon-euro:before{content:""}.k-icon-excerpt:before{content:""}.k-icon-expand-down:before{content:""}.k-icon-expand-left:before{content:""}[dir=rtl] .k-icon-expand-left:before{transform:scaleX(-1)}.k-icon-expand-right:before{content:""}[dir=rtl] .k-icon-expand-right:before{transform:scaleX(-1)}.k-icon-expand-up:before{content:""}.k-icon-external-link:before{content:""}[dir=rtl] .k-icon-external-link:before{transform:scaleX(-1)}.k-icon-eye:before{content:""}.k-icon-eyedropper:before{content:""}[dir=rtl] .k-icon-eyedropper:before{transform:scaleX(-1)}.k-icon-file:before{content:""}[dir=rtl] .k-icon-file:before{transform:scaleX(-1)}.k-icon-fire:before{content:""}[dir=rtl] .k-icon-fire:before{transform:scaleX(-1)}.k-icon-flag:before{content:""}[dir=rtl] .k-icon-flag:before{transform:scaleX(-1)}.k-icon-flash:before{content:""}.k-icon-folder:before{content:""}[dir=rtl] .k-icon-folder:before{transform:scaleX(-1)}.k-icon-fork:before{content:""}.k-icon-fullscreen-enter:before{content:""}.k-icon-fullscreen-exit:before{content:""}.k-icon-globe:before{content:""}.k-icon-graph:before{content:""}[dir=rtl] .k-icon-graph:before{transform:scaleX(-1)}.k-icon-grid-four-up:before{content:""}.k-icon-grid-three-up:before{content:""}.k-icon-grid-two-up:before{content:""}.k-icon-hard-drive:before{content:""}.k-icon-header:before{content:""}.k-icon-headphones:before{content:""}.k-icon-heart:before{content:""}.k-icon-home:before{content:""}.k-icon-image:before{content:""}.k-icon-inbox:before{content:""}.k-icon-infinity:before{content:""}.k-icon-info:before{content:""}[dir=rtl] .k-icon-info:before{transform:scaleX(-1)}.k-icon-italic:before{content:""}[dir=rtl] .k-icon-italic:before{transform:scaleX(-1)}.k-icon-justify-center:before{content:""}.k-icon-justify-left:before{content:""}[dir=rtl] .k-icon-justify-left:before{transform:scaleX(-1)}.k-icon-justify-right:before{content:""}[dir=rtl] .k-icon-justify-right:before{transform:scaleX(-1)}.k-icon-key:before{content:""}[dir=rtl] .k-icon-key:before{transform:scaleX(-1)}.k-icon-laptop:before{content:""}.k-icon-layers:before{content:""}[dir=rtl] .k-icon-layers:before{transform:scaleX(-1)}.k-icon-lightbulb:before{content:""}.k-icon-link-broken:before{content:""}[dir=rtl] .k-icon-link-broken:before{transform:scaleX(-1)}.k-icon-link-intact:before{content:""}[dir=rtl] .k-icon-link-intact:before{transform:scaleX(-1)}.k-icon-list-rich:before{content:""}[dir=rtl] .k-icon-list-rich:before{transform:scaleX(-1)}.k-icon-list:before{content:""}[dir=rtl] .k-icon-list:before{transform:scaleX(-1)}.k-icon-location:before{content:""}.k-icon-lock-locked:before{content:""}.k-icon-lock-unlocked:before{content:""}.k-icon-loop-circular:before{content:""}.k-icon-loop-square:before{content:""}.k-icon-loop:before{content:""}.k-icon-magnifying-glass:before{content:""}[dir=rtl] .k-icon-magnifying-glass:before{transform:scaleX(-1)}.k-icon-map-marker:before{content:""}.k-icon-map:before{content:""}.k-icon-media-pause:before{content:""}.k-icon-media-play:before{content:""}[dir=rtl] .k-icon-media-play:before{transform:scaleX(-1)}.k-icon-media-record:before{content:""}.k-icon-media-skip-backward:before{content:""}[dir=rtl] .k-icon-media-skip-backward:before{transform:scaleX(-1)}.k-icon-media-skip-forward:before{content:""}[dir=rtl] .k-icon-media-skip-forward:before{transform:scaleX(-1)}.k-icon-media-step-backward:before{content:""}[dir=rtl] .k-icon-media-step-backward:before{transform:scaleX(-1)}.k-icon-media-step-forward:before{content:""}[dir=rtl] .k-icon-media-step-forward:before{transform:scaleX(-1)}.k-icon-media-stop:before{content:""}.k-icon-medical-cross:before{content:""}.k-icon-menu:before{content:""}.k-icon-microphone:before{content:""}.k-icon-minus:before{content:""}.k-icon-monitor:before{content:""}.k-icon-moon:before{content:""}.k-icon-move:before{content:""}.k-icon-musical-note:before{content:""}.k-icon-paperclip:before{content:""}[dir=rtl] .k-icon-paperclip:before{transform:scaleX(-1)}.k-icon-pencil:before{content:""}[dir=rtl] .k-icon-pencil:before{transform:scaleX(-1)}.k-icon-people:before{content:""}[dir=rtl] .k-icon-people:before{transform:scaleX(-1)}.k-icon-person:before{content:""}.k-icon-phone:before{content:""}.k-icon-pie-chart:before{content:""}[dir=rtl] .k-icon-pie-chart:before{transform:scaleX(-1)}.k-icon-pin:before{content:""}.k-icon-play-circle:before{content:""}[dir=rtl] .k-icon-play-circle:before{transform:scaleX(-1)}.k-icon-plus:before{content:""}.k-icon-power-standby:before{content:""}.k-icon-print:before{content:""}.k-icon-project:before{content:""}[dir=rtl] .k-icon-project:before{transform:scaleX(-1)}.k-icon-pulse:before{content:""}.k-icon-puzzle-piece:before{content:""}.k-icon-question-mark:before{content:""}[dir=rtl] .k-icon-question-mark:before{transform:scaleX(-1)}.k-icon-rain:before{content:""}.k-icon-random:before{content:""}.k-icon-reload:before{content:""}[dir=rtl] .k-icon-reload:before{transform:scaleX(-1)}.k-icon-resize-both:before{content:""}.k-icon-resize-height:before{content:""}.k-icon-resize-width:before{content:""}.k-icon-rss-alt:before{content:""}.k-icon-rss:before{content:""}.k-icon-script:before{content:""}.k-icon-share-boxed:before{content:""}[dir=rtl] .k-icon-share-boxed:before{transform:scaleX(-1)}.k-icon-share:before{content:""}[dir=rtl] .k-icon-share:before{transform:scaleX(-1)}.k-icon-shield:before{content:""}.k-icon-signal:before{content:""}[dir=rtl] .k-icon-signal:before{transform:scaleX(-1)}.k-icon-signpost:before{content:""}.k-icon-sort-ascending:before{content:""}[dir=rtl] .k-icon-sort-ascending:before{transform:scaleX(-1)}.k-icon-sort-descending:before{content:""}[dir=rtl] .k-icon-sort-descending:before{transform:scaleX(-1)}.k-icon-spreadsheet:before{content:""}[dir=rtl] .k-icon-spreadsheet:before{transform:scaleX(-1)}.k-icon-star:before{content:""}.k-icon-sun:before{content:""}.k-icon-tablet:before{content:""}.k-icon-tag:before{content:""}[dir=rtl] .k-icon-tag:before{transform:scaleX(-1)}.k-icon-tags:before{content:""}[dir=rtl] .k-icon-tags:before{transform:scaleX(-1)}.k-icon-target:before{content:""}.k-icon-task:before{content:""}.k-icon-terminal:before{content:""}.k-icon-text:before{content:""}.k-icon-thumb-down:before{content:""}.k-icon-thumb-up:before{content:""}.k-icon-timer:before{content:""}.k-icon-transfer:before{content:""}.k-icon-trash:before{content:""}.k-icon-underline:before{content:""}.k-icon-vertical-align-bottom:before{content:""}.k-icon-vertical-align-center:before{content:""}.k-icon-vertical-align-top:before{content:""}.k-icon-video:before{content:""}[dir=rtl] .k-icon-video:before{transform:scaleX(-1)}.k-icon-volume-high:before{content:""}[dir=rtl] .k-icon-volume-high:before{transform:scaleX(-1)}.k-icon-volume-low:before{content:""}[dir=rtl] .k-icon-volume-low:before{transform:scaleX(-1)}.k-icon-volume-off:before{content:""}[dir=rtl] .k-icon-volume-off:before{transform:scaleX(-1)}.k-icon-warning:before{content:""}.k-icon-wifi:before{content:""}.k-icon-wrench:before{content:""}[dir=rtl] .k-icon-wrench:before{transform:scaleX(-1)}.k-icon-x:before{content:""}.k-icon-yen:before{content:""}.k-icon-zoom-in:before{content:""}[dir=rtl] .k-icon-zoom-in:before{transform:scaleX(-1)}.k-icon-zoom-out:before{content:""}[dir=rtl] .k-icon-zoom-out:before{transform:scaleX(-1)}.k-icon-close:before{content:""}.k-icon-disabled:before{content:""}.k-icon-document-archive:before{content:""}.k-icon-document-audio:before{content:""}[dir=rtl] .k-icon-document-audio:before{transform:scaleX(-1)}.k-icon-document-default:before{content:""}.k-icon-document-document:before{content:""}.k-icon-document-folder:before{content:""}[dir=rtl] .k-icon-document-folder:before{transform:scaleX(-1)}.k-icon-document-image:before{content:""}.k-icon-document-pdf:before{content:""}.k-icon-document-spreadsheet:before{content:""}.k-icon-document-video:before{content:""}.k-icon-documents:before{content:""}.k-icon-enabled:before{content:""}.k-icon-filter:before{content:""}[dir=rtl] .k-icon-filter:before{transform:scaleX(-1)}.k-icon-folder-closed:before{content:""}[dir=rtl] .k-icon-folder-closed:before{transform:scaleX(-1)}.k-icon-folder-opened:before{content:""}[dir=rtl] .k-icon-folder-opened:before{transform:scaleX(-1)}.k-icon-menu-closed:before{content:""}[dir=rtl] .k-icon-menu-closed:before{transform:scaleX(-1)}.k-icon-menu-opened:before{content:""}[dir=rtl] .k-icon-menu-opened:before{transform:scaleX(-1)}.k-icon-open:before{content:""}.k-ui-namespace{/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */}.k-ui-namespace,.k-ui-namespace *,.k-ui-namespace :after,.k-ui-namespace :before{box-sizing:border-box}.k-ui-namespace html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.k-ui-namespace body{margin:0}.k-ui-namespace article,.k-ui-namespace aside,.k-ui-namespace footer,.k-ui-namespace header,.k-ui-namespace nav,.k-ui-namespace section{display:block}.k-ui-namespace h1{font-size:2em;margin:.67em 0}.k-ui-namespace figcaption,.k-ui-namespace figure,.k-ui-namespace main{display:block}.k-ui-namespace figure{margin:1em 40px}.k-ui-namespace hr{box-sizing:content-box;height:0;overflow:visible}.k-ui-namespace pre{font-family:monospace,monospace;font-size:1em}.k-ui-namespace a{background-color:transparent;-webkit-text-decoration-skip:objects}.k-ui-namespace abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}.k-ui-namespace b,.k-ui-namespace strong{font-weight:inherit}.k-ui-namespace b,.k-ui-namespace strong{font-weight:bolder}.k-ui-namespace code,.k-ui-namespace kbd,.k-ui-namespace samp{font-family:monospace,monospace;font-size:1em}.k-ui-namespace dfn{font-style:italic}.k-ui-namespace mark{background-color:#ff0;color:#000}.k-ui-namespace small{font-size:80%}.k-ui-namespace sub,.k-ui-namespace sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.k-ui-namespace sub{bottom:-.25em}.k-ui-namespace sup{top:-.5em}.k-ui-namespace audio,.k-ui-namespace video{display:inline-block}.k-ui-namespace audio:not([controls]){display:none;height:0}.k-ui-namespace img{border-style:none}.k-ui-namespace svg:not(:root){overflow:hidden}.k-ui-namespace button,.k-ui-namespace input,.k-ui-namespace optgroup,.k-ui-namespace select,.k-ui-namespace textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}.k-ui-namespace button,.k-ui-namespace input{overflow:visible}.k-ui-namespace button,.k-ui-namespace select{text-transform:none}.k-ui-namespace [type=reset],.k-ui-namespace [type=submit],.k-ui-namespace button,.k-ui-namespace html [type=button]{-webkit-appearance:button}.k-ui-namespace [type=button]::-moz-focus-inner,.k-ui-namespace [type=reset]::-moz-focus-inner,.k-ui-namespace [type=submit]::-moz-focus-inner,.k-ui-namespace button::-moz-focus-inner{border-style:none;padding:0}.k-ui-namespace [type=button]:-moz-focusring,.k-ui-namespace [type=reset]:-moz-focusring,.k-ui-namespace [type=submit]:-moz-focusring,.k-ui-namespace button:-moz-focusring{outline:1px dotted ButtonText}.k-ui-namespace fieldset{padding:.35em .75em .625em}.k-ui-namespace legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.k-ui-namespace progress{display:inline-block;vertical-align:baseline}.k-ui-namespace textarea{overflow:auto}.k-ui-namespace [type=checkbox],.k-ui-namespace [type=radio]{box-sizing:border-box;padding:0}.k-ui-namespace [type=number]::-webkit-inner-spin-button,.k-ui-namespace [type=number]::-webkit-outer-spin-button{height:auto}.k-ui-namespace [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.k-ui-namespace [type=search]::-webkit-search-cancel-button,.k-ui-namespace [type=search]::-webkit-search-decoration{-webkit-appearance:none}.k-ui-namespace ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.k-ui-namespace details,.k-ui-namespace menu{display:block}.k-ui-namespace summary{display:list-item}.k-ui-namespace canvas{display:inline-block}.k-ui-namespace template{display:none}.k-ui-namespace [hidden]{display:none}.k-ui-namespace .k-component{position:relative;background:#fbfafa;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto;backface-visibility:hidden;transition:transform 180ms cubic-bezier(.2,.57,.44,.83);-webkit-backface-visibility:hidden}.k-is-resizing .k-ui-namespace .k-component{overflow:hidden}.k-is-transitioning .k-ui-namespace .k-component{z-index:2}.k-ui-namespace .k-show-right-menu .k-component{transform:translateX(-272px)}@media screen and (min-width:600px){.k-ui-namespace .k-show-right-menu .k-component{transform:translateX(0)}}[dir=rtl] .k-ui-namespace .k-show-right-menu .k-component{transform:translateX(272px)}@media screen and (min-width:600px){[dir=rtl] .k-ui-namespace .k-show-right-menu .k-component{transform:translateX(0)}}.k-ui-namespace .k-show-right-menu .k-component .k-off-canvas-overlay-right{opacity:.75}@media screen and (min-width:600px){.k-ui-namespace .k-show-right-menu .k-component .k-off-canvas-overlay-right{opacity:0}}.k-ui-namespace .k-is-opened-right .k-component .k-off-canvas-overlay-right{z-index:9}@media screen and (min-width:600px){.k-ui-namespace .k-is-opened-right .k-component .k-off-canvas-overlay-right{z-index:-1}}.k-ui-namespace .k-component-wrapper{position:relative;background:#fbfafa;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto;min-height:0}.k-is-resizing .k-ui-namespace .k-component-wrapper{overflow:hidden}.k-ui-namespace .k-content{position:relative;background:#fff;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;overflow:hidden;min-height:0;backface-visibility:hidden;transition:transform 180ms cubic-bezier(.2,.57,.44,.83);-webkit-backface-visibility:hidden}.k-is-transitioning .k-ui-namespace .k-content{z-index:2}@media screen and (min-width:1024px){.k-ui-namespace .k-content-area .k-content:not(:last-child){min-width:280px;width:280px;max-width:280px}.k-js-enabled .k-ui-namespace .k-content-area .k-content:not(:last-child){padding-right:8px}.k-js-enabled [dir=rtl] .k-ui-namespace .k-content-area .k-content:not(:last-child){padding-right:0;padding-left:8px}.k-js-enabled[dir=rtl] .k-ui-namespace .k-content-area .k-content:not(:last-child){padding-right:0;padding-left:8px}}@media screen and (min-width:600px){.k-ui-namespace .k-content-area .k-content:not(:last-child) .k-sidebar-right{min-width:0;width:208px;max-width:50%}}@media screen and (min-width:1024px){.k-ui-namespace .k-content-area .k-content:not(:last-child) .k-sidebar-right{width:272px}}.k-ui-namespace .k-content-area .k-content:not(:last-child) .k-pane-resizer{width:8px;height:100%;background:#fff;border-left:1px solid #e1e1e1;position:absolute;z-index:99;right:0;top:0;bottom:0;cursor:col-resize;display:none}[dir=rtl] .k-ui-namespace .k-content-area .k-content:not(:last-child) .k-pane-resizer{right:auto;left:0;border-left:none;border-right:1px solid #e1e1e1}@media screen and (min-width:1024px){.k-ui-namespace .k-content-area .k-content:not(:last-child) .k-pane-resizer{display:block}}.k-ui-namespace .k-content-area .k-content:not(:last-child) .k-scopebar__item--search{min-width:100%;width:100%;max-width:100%}.k-ui-namespace .k-content-area .k-content:not(:last-child) .k-scopebar__item--search .k-search__field{border-left:none;border-right:none}.k-ui-namespace .k-show-left-menu .k-content,.k-ui-namespace .k-show-left-menu .k-content-area{transform:translate(272px,0)}@media screen and (min-width:768px){.k-ui-namespace .k-show-left-menu .k-content,.k-ui-namespace .k-show-left-menu .k-content-area{transform:translate(0,0)}}.k-ui-namespace .k-show-left-menu .k-content .k-content,.k-ui-namespace .k-show-left-menu .k-content-area .k-content{transform:none}[dir=rtl] .k-ui-namespace .k-show-left-menu .k-content,[dir=rtl] .k-ui-namespace .k-show-left-menu .k-content-area{transform:translate(-272px,0)}@media screen and (min-width:768px){[dir=rtl] .k-ui-namespace .k-show-left-menu .k-content,[dir=rtl] .k-ui-namespace .k-show-left-menu .k-content-area{transform:translate(0,0)}}[dir=rtl] .k-ui-namespace .k-show-left-menu .k-content .k-content,[dir=rtl] .k-ui-namespace .k-show-left-menu .k-content-area .k-content{transform:none}.k-ui-namespace .k-show-left-menu .k-content .k-off-canvas-overlay-left,.k-ui-namespace .k-show-left-menu .k-content-area .k-off-canvas-overlay-left{opacity:.75}@media screen and (min-width:768px){.k-ui-namespace .k-show-left-menu .k-content .k-off-canvas-overlay-left,.k-ui-namespace .k-show-left-menu .k-content-area .k-off-canvas-overlay-left{opacity:0}}.k-ui-namespace .k-is-opened-left .k-content,.k-ui-namespace .k-is-opened-left .k-content-area{overflow:hidden}@media screen and (min-width:768px){.k-ui-namespace .k-is-opened-left .k-content,.k-ui-namespace .k-is-opened-left .k-content-area{overflow:auto}}@media screen and (min-width:600px){.k-ui-namespace .k-is-opened-left .k-content,.k-ui-namespace .k-is-opened-left .k-content-area{overflow:auto}}.k-is-resizing .k-ui-namespace .k-is-opened-left .k-content,.k-is-resizing .k-ui-namespace .k-is-opened-left .k-content-area{overflow:hidden}.k-ui-namespace .k-is-opened-left .k-content .k-off-canvas-overlay-left,.k-ui-namespace .k-is-opened-left .k-content-area .k-off-canvas-overlay-left{z-index:9}@media screen and (min-width:768px){.k-ui-namespace .k-is-opened-left .k-content .k-off-canvas-overlay-left,.k-ui-namespace .k-is-opened-left .k-content-area .k-off-canvas-overlay-left{z-index:-1}}.k-ui-namespace .k-content-area{position:relative;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;min-height:0;backface-visibility:hidden;transition:transform 180ms cubic-bezier(.2,.57,.44,.83);-webkit-backface-visibility:hidden}.k-is-transitioning .k-ui-namespace .k-content-area{z-index:3}.k-ui-namespace .k-show-subcontent-area .k-button.k-subcontent-toggle{opacity:1}.k-ui-namespace .k-show-subcontent-area .k-content-area__child{transform:translateX(-100%) translateX(48px)}@media screen and (min-width:1024px){.k-ui-namespace .k-show-subcontent-area .k-content-area__child{transform:none}}[dir=rtl] .k-ui-namespace .k-show-subcontent-area .k-content-area__child{transform:translateX(100%) translateX(-48px)}@media screen and (min-width:1024px){[dir=rtl] .k-ui-namespace .k-show-subcontent-area .k-content-area__child{transform:none}}.k-ui-namespace .k-show-subcontent-area .k-off-canvas-overlay-subcontent{opacity:.75}@media screen and (min-width:1024px){.k-ui-namespace .k-show-subcontent-area .k-off-canvas-overlay-subcontent{opacity:0}}.k-ui-namespace .k-is-opened-subcontent .k-content-area{z-index:3}.k-ui-namespace .k-is-opened-subcontent .k-button.k-subcontent-toggle{visibility:visible;z-index:10}.k-ui-namespace .k-is-opened-subcontent .k-off-canvas-overlay-subcontent{z-index:9}@media screen and (min-width:1024px){.k-ui-namespace .k-is-opened-subcontent .k-off-canvas-overlay-subcontent{z-index:-1}}.k-ui-namespace .k-content-area__child{position:relative;display:none;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;min-height:0;overflow:visible;max-width:100%;backface-visibility:hidden;transition:transform 180ms cubic-bezier(.2,.57,.44,.83);-webkit-backface-visibility:hidden}.k-ui-namespace .k-content-area__child.k-is-active{display:-ms-flexbox;display:flex}.k-ui-namespace .k-content-area__child:nth-last-child(2):first-child,.k-ui-namespace .k-content-area__child:only-child{display:-ms-flexbox;display:flex}.k-ui-namespace .k-content-area__child .k-content{z-index:inherit}.k-ui-namespace .k-content-wrapper{position:relative;clear:both;margin:0;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex:1 1 auto;flex:1 1 auto;border-bottom:none;min-height:0}.k-ui-namespace .k-flex-wrapper{margin:0;padding:0;list-style:none;border:none;background:0 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto}.k-is-resizing .k-ui-namespace .k-flex-wrapper{overflow:hidden}.k-ui-namespace .k-container{width:100%;margin:0 auto;-ms-flex:0 0 auto;flex:0 0 auto;background-color:inherit}.k-ui-namespace .k-container:after,.k-ui-namespace .k-container:before{display:table;content:" "}.k-ui-namespace .k-container:after{clear:both}.k-is-resizing .k-ui-namespace .k-container{overflow:hidden}@media screen and (min-width:768px){.k-ui-namespace .k-container{overflow:hidden}}.k-ui-namespace .k-container+.k-container .k-container__full,.k-ui-namespace .k-container+.k-container .k-container__main,.k-ui-namespace .k-container+.k-container .k-container__sub{padding-top:0}.k-ui-namespace .k-container__main{padding:16px;background-color:inherit}@media screen and (min-width:768px){.k-ui-namespace .k-container__main{float:left;width:calc(100% * 8 / 12)}.k-ui-namespace .k-container__main:first-child{padding-right:8px}.k-ui-namespace .k-container__main:last-child:not(:first-child){padding-left:8px}[dir=rtl] .k-ui-namespace .k-container__main{float:right}[dir=rtl] .k-ui-namespace .k-container__main:first-child{padding-right:16px;padding-left:8px}[dir=rtl] .k-ui-namespace .k-container__main:last-child:not(:first-child){padding-left:16px;padding-right:8px}}.k-ui-namespace .k-container__sub{padding:16px;background-color:inherit}@media screen and (min-width:768px){.k-ui-namespace .k-container__sub{float:left;width:calc(100% * 4 / 12)}.k-ui-namespace .k-container__sub:first-child{padding-right:8px}.k-ui-namespace .k-container__sub:last-child:not(:first-child){padding-left:8px}[dir=rtl] .k-ui-namespace .k-container__sub{float:right}[dir=rtl] .k-ui-namespace .k-container__sub:first-child{padding-right:16px;padding-left:8px}[dir=rtl] .k-ui-namespace .k-container__sub:last-child:not(:first-child){padding-left:16px;padding-right:8px}}.k-ui-namespace .k-container__full{clear:both;width:auto;padding:16px}.k-ui-namespace .k-container__full--spaced-top.k-container__full--spaced-top{padding:16px 0 0}.k-ui-namespace.k-ui-container{max-width:400px;margin:0;border:none;width:100%;overflow:hidden;padding:0;background:#fff;color:#222;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch}@media screen and (min-width:400px){.k-ui-namespace.k-ui-container{max-width:none}}[dir=rtl] .k-ui-namespace.k-ui-container{direction:rtl}.k-ui-namespace .k-login-container{background:#2c3e50;color:#fff;text-align:center;white-space:nowrap;padding:16px;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-align:center;align-items:center}.k-ui-namespace .k-sidebar-left,.k-ui-namespace .k-sidebar-right{position:relative;overflow:auto;-webkit-overflow-scrolling:touch;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:0 0 auto;flex:0 0 auto}.k-is-resizing .k-ui-namespace .k-sidebar-left,.k-is-resizing .k-ui-namespace .k-sidebar-right{overflow:hidden}.k-js-enabled .k-ui-namespace .k-sidebar-left,.k-js-enabled .k-ui-namespace .k-sidebar-right{position:absolute;z-index:-1;top:0;height:100%;display:none}.k-ui-namespace .k-sidebar-left{background:#eee;color:#222;border-right:1px solid #cfcfcf}[dir=rtl] .k-ui-namespace .k-sidebar-left{border-right:none;border-left:1px solid #cfcfcf}.k-js-enabled .k-ui-namespace .k-sidebar-left{left:0}.k-js-enabled [dir=rtl] .k-ui-namespace .k-sidebar-left{left:auto;right:0}.k-js-enabled[dir=rtl] .k-ui-namespace .k-sidebar-left{left:auto;right:0}@media screen and (min-width:768px){.k-ui-namespace .k-sidebar-left{min-width:208px;width:208px;max-width:208px}}@media screen and (min-width:1024px){.k-ui-namespace .k-sidebar-left{min-width:272px;width:272px;max-width:272px}}.k-js-enabled .k-ui-namespace .k-sidebar-left{min-width:272px;width:272px;max-width:272px}@media screen and (min-width:768px){.k-js-enabled .k-ui-namespace .k-sidebar-left{position:relative;display:-ms-flexbox;display:flex;height:auto;min-width:208px;width:208px;max-width:208px;z-index:1}}@media screen and (min-width:1024px){.k-js-enabled .k-ui-namespace .k-sidebar-left{min-width:272px;width:272px;max-width:272px}}.k-ui-namespace .k-is-opened-left .k-sidebar-left{z-index:1;display:-ms-flexbox;display:flex}.k-ui-namespace .k-sidebar-right{background:#eee;color:#222;border-left:1px solid #cfcfcf}[dir=rtl] .k-ui-namespace .k-sidebar-right{border-left:none;border-right:1px solid #cfcfcf}.k-js-enabled .k-ui-namespace .k-sidebar-right{right:0}.k-js-enabled [dir=rtl] .k-ui-namespace .k-sidebar-right{right:auto;left:0}.k-js-enabled[dir=rtl] .k-ui-namespace .k-sidebar-right{right:auto;left:0}@media screen and (min-width:600px){.k-ui-namespace .k-sidebar-right{min-width:208px;width:208px;max-width:208px}}@media screen and (min-width:600px){.k-ui-namespace .k-sidebar-right{min-width:272px;width:272px;max-width:272px}}.k-js-enabled .k-ui-namespace .k-sidebar-right{min-width:272px;width:272px;max-width:272px}@media screen and (min-width:600px){.k-js-enabled .k-ui-namespace .k-sidebar-right{position:relative;display:-ms-flexbox;display:flex;height:auto;min-width:208px;width:208px;max-width:208px;z-index:1}}@media screen and (min-width:1024px){.k-js-enabled .k-ui-namespace .k-sidebar-right{min-width:272px;width:272px;max-width:272px}}.k-ui-namespace .k-is-opened-right .k-sidebar-right{display:-ms-flexbox;display:flex;z-index:1}.k-ui-namespace .k-subcontent{background:#fff;border-left:1px solid #e1e1e1;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;overflow:hidden;min-height:0;position:absolute;z-index:-1;left:100%;width:calc(100% - 48px);top:0;bottom:0}[dir=rtl] .k-ui-namespace .k-subcontent{left:auto;right:100%;border-left:none;border-right:1px solid #e1e1e1}@media screen and (min-width:1024px){.k-ui-namespace .k-subcontent{position:relative;left:auto;width:auto;z-index:1}[dir=rtl] .k-ui-namespace .k-subcontent{right:auto}}@media screen and (min-width:1024px){.k-ui-namespace .k-button.k-subcontent-toggle{display:none}}.k-ui-namespace .k-subcontent__child{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;width:auto;overflow:hidden;min-height:0}.k-ui-namespace .k-subcontent__child:not(:only-child){display:none}.k-ui-namespace .k-subcontent__child:not(:only-child).k-is-active{display:-ms-flexbox;display:flex}.k-ui-namespace .k-button.k-subcontent-toggle{position:absolute;visibility:hidden;opacity:0;top:8px;right:8px;padding-left:4px;padding-right:4px;min-width:32px;margin:0;backface-visibility:hidden;transition:all 180ms cubic-bezier(.2,.57,.44,.83);-webkit-backface-visibility:hidden}@media screen and (min-width:1024px){.k-ui-namespace .k-button.k-subcontent-toggle{display:none}}[dir=rtl] .k-ui-namespace .k-button.k-subcontent-toggle{margin:0;right:auto;left:8px}.k-ui-namespace .k-wrapper{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;backface-visibility:hidden;transition:transform 180ms cubic-bezier(.2,.57,.44,.83);-webkit-backface-visibility:hidden}.k-ui-namespace .k-is-opened-left,.k-ui-namespace .k-is-opened-right{overflow:hidden}@media screen and (min-width:768px){.k-ui-namespace .k-is-opened-left,.k-ui-namespace .k-is-opened-right{overflow:auto}}@media screen and (min-width:600px){.k-ui-namespace .k-is-opened-left,.k-ui-namespace .k-is-opened-right{overflow:auto}}.k-is-resizing .k-ui-namespace .k-is-opened-left,.k-is-resizing .k-ui-namespace .k-is-opened-right{overflow:hidden}.k-ui-namespace .k-off-canvas-overlay-left,.k-ui-namespace .k-off-canvas-overlay-right,.k-ui-namespace .k-off-canvas-overlay-subcontent,.k-ui-namespace .k-off-canvas-overlay-top{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;opacity:0;content:" ";background:#000;backface-visibility:hidden;transition:opacity 180ms cubic-bezier(.2,.57,.44,.83);-webkit-backface-visibility:hidden}.k-ui-namespace a{color:#222;cursor:pointer}.k-ui-namespace a:focus,.k-ui-namespace a:hover{color:#222}.k-ui-namespace,.k-ui-namespace *,.k-ui-namespace :after,.k-ui-namespace :before{backface-visibility:hidden}.k-ui-namespace body{min-height:100%;height:100%;padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto}.k-ui-namespace body.k-is-resizing{overflow:hidden}.k-ui-namespace dl{margin-top:0;margin-bottom:16px}.k-ui-namespace dl:after,.k-ui-namespace dl:before{display:table;content:" "}.k-ui-namespace dl:after{clear:both}.k-ui-namespace dl:last-child{margin-bottom:0}.k-ui-namespace dt{margin:0;padding:0;list-style:none;border:none;background:0 0;font-weight:700;float:left;clear:left;margin-right:4px;margin-bottom:4px}.k-ui-namespace dt:last-child{margin-bottom:0}[dir=rtl] .k-ui-namespace dt{float:right;clear:right;margin-right:0;margin-left:4px}.k-ui-namespace dd{margin:0;padding:0;list-style:none;border:none;background:0 0;margin-bottom:4px;max-width:100%}.k-ui-namespace dd:last-child{margin-bottom:0}.k-ui-namespace dd.k-ellipsis{vertical-align:bottom}.k-ui-namespace dd.k-ellipsis .k-ellipsis__item{vertical-align:inherit}.k-ui-namespace fieldset{margin:0;padding:0;list-style:none;border:none;background:0 0;margin-bottom:16px;min-width:0}.k-ui-namespace fieldset:last-child{margin-bottom:0}.k-ui-namespace h1,.k-ui-namespace h2,.k-ui-namespace h3,.k-ui-namespace h4,.k-ui-namespace h5,.k-ui-namespace h6{margin-top:0;margin-bottom:16px}.k-ui-namespace h1:last-child,.k-ui-namespace h2:last-child,.k-ui-namespace h3:last-child,.k-ui-namespace h4:last-child,.k-ui-namespace h5:last-child,.k-ui-namespace h6:last-child{margin-bottom:0}.k-ui-namespace html{min-height:100%;height:100%;padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;line-height:20px;font-weight:400;color:#222;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.k-ui-namespace img{max-width:100%;height:auto}.k-ui-namespace img:only-child{vertical-align:middle;backface-visibility:hidden}.k-ui-namespace .k-image-16{min-width:16px;width:16px;max-width:16px}.k-ui-namespace input[type=search]{box-sizing:border-box}.k-ui-namespace input[type=checkbox],.k-ui-namespace input[type=radio]{margin:4px 0 0;line-height:normal}.k-ui-namespace input[type=file]{display:block}.k-ui-namespace input[type=range]{display:block;width:100%}.k-ui-namespace input[type=checkbox]:focus,.k-ui-namespace input[type=file]:focus,.k-ui-namespace input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.k-ui-namespace .uneditable-input,.k-ui-namespace input[type=color],.k-ui-namespace input[type=date],.k-ui-namespace input[type=datetime-local],.k-ui-namespace input[type=datetime],.k-ui-namespace input[type=email],.k-ui-namespace input[type=month],.k-ui-namespace input[type=number],.k-ui-namespace input[type=password],.k-ui-namespace input[type=search],.k-ui-namespace input[type=tel],.k-ui-namespace input[type=text],.k-ui-namespace input[type=time],.k-ui-namespace input[type=url],.k-ui-namespace input[type=week],.k-ui-namespace select,.k-ui-namespace textarea{height:32px}.k-touchevents .k-ui-namespace .uneditable-input:active,.k-touchevents .k-ui-namespace .uneditable-input:focus,.k-touchevents .k-ui-namespace input[type=color]:active,.k-touchevents .k-ui-namespace input[type=color]:focus,.k-touchevents .k-ui-namespace input[type=date]:active,.k-touchevents .k-ui-namespace input[type=date]:focus,.k-touchevents .k-ui-namespace input[type=datetime-local]:active,.k-touchevents .k-ui-namespace input[type=datetime-local]:focus,.k-touchevents .k-ui-namespace input[type=datetime]:active,.k-touchevents .k-ui-namespace input[type=datetime]:focus,.k-touchevents .k-ui-namespace input[type=email]:active,.k-touchevents .k-ui-namespace input[type=email]:focus,.k-touchevents .k-ui-namespace input[type=month]:active,.k-touchevents .k-ui-namespace input[type=month]:focus,.k-touchevents .k-ui-namespace input[type=number]:active,.k-touchevents .k-ui-namespace input[type=number]:focus,.k-touchevents .k-ui-namespace input[type=password]:active,.k-touchevents .k-ui-namespace input[type=password]:focus,.k-touchevents .k-ui-namespace input[type=search]:active,.k-touchevents .k-ui-namespace input[type=search]:focus,.k-touchevents .k-ui-namespace input[type=tel]:active,.k-touchevents .k-ui-namespace input[type=tel]:focus,.k-touchevents .k-ui-namespace input[type=text]:active,.k-touchevents .k-ui-namespace input[type=text]:focus,.k-touchevents .k-ui-namespace input[type=time]:active,.k-touchevents .k-ui-namespace input[type=time]:focus,.k-touchevents .k-ui-namespace input[type=url]:active,.k-touchevents .k-ui-namespace input[type=url]:focus,.k-touchevents .k-ui-namespace input[type=week]:active,.k-touchevents .k-ui-namespace input[type=week]:focus,.k-touchevents .k-ui-namespace select:active,.k-touchevents .k-ui-namespace select:focus,.k-touchevents .k-ui-namespace textarea:active,.k-touchevents .k-ui-namespace textarea:focus{font-size:16px!important}[dir=rtl] .k-ui-namespace .uneditable-input,[dir=rtl] .k-ui-namespace input[type=color],[dir=rtl] .k-ui-namespace input[type=date],[dir=rtl] .k-ui-namespace input[type=datetime-local],[dir=rtl] .k-ui-namespace input[type=datetime],[dir=rtl] .k-ui-namespace input[type=email],[dir=rtl] .k-ui-namespace input[type=month],[dir=rtl] .k-ui-namespace input[type=number],[dir=rtl] .k-ui-namespace input[type=password],[dir=rtl] .k-ui-namespace input[type=search],[dir=rtl] .k-ui-namespace input[type=tel],[dir=rtl] .k-ui-namespace input[type=text],[dir=rtl] .k-ui-namespace input[type=time],[dir=rtl] .k-ui-namespace input[type=url],[dir=rtl] .k-ui-namespace input[type=week],[dir=rtl] .k-ui-namespace select,[dir=rtl] .k-ui-namespace textarea{text-align:right}.k-ui-namespace .select2-selection--multiple,.k-ui-namespace select[multiple],.k-ui-namespace select[size]{height:auto}.k-ui-namespace label{display:inline-block;vertical-align:middle;max-width:100%;margin-bottom:4px;font-weight:700}.k-ui-namespace label:last-child{margin-bottom:0}.k-ui-namespace label+small{display:inline-block;vertical-align:middle;margin-bottom:4px}.k-ui-namespace label+small:last-child{margin-bottom:0}.k-ui-namespace legend{width:100%;padding:0;color:#222;border:0;display:block;margin:0;border:none;border-bottom:1px solid #e9e9e9;padding-top:16px;padding-bottom:4px;font-size:21px;line-height:28px;font-weight:400;margin-bottom:16px}.k-ui-namespace legend:last-child{margin-bottom:0}.k-ui-namespace legend:first-child{padding-top:0}.k-ui-namespace p{margin-top:0;margin-bottom:16px}.k-ui-namespace p:last-child{margin-bottom:0}.k-ui-namespace ol,.k-ui-namespace ul{margin-top:0;margin-right:0;margin-bottom:16px;margin-left:0;padding-left:1.5em}.k-ui-namespace ol:last-child,.k-ui-namespace ul:last-child{margin-bottom:0}[dir=rtl] .k-ui-namespace ol,[dir=rtl] .k-ui-namespace ul{padding-left:0;padding-right:1.5em}.k-ui-namespace .k-alert{position:relative;overflow:hidden;padding:12px 40px 12px 12px;line-height:20px;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:16px}.k-ui-namespace .k-alert:last-child{margin-bottom:0}[dir=rtl] .k-ui-namespace .k-alert{padding:12px 12px 12px 40px}.k-ui-namespace .k-alert a{color:inherit}.k-ui-namespace .k-alert--overflow{overflow-y:auto;overflow-x:hidden;max-height:200px}@supports (max-height:100vh){.k-ui-namespace .k-alert--overflow{max-height:25vh}}.k-ui-namespace .k-alert--fixed{position:fixed;z-index:9999;top:0;left:50%;transform:translateX(-50%)}.k-ui-namespace .k-alert--success{background-color:#27ae60;color:#fff}.k-ui-namespace .k-alert--success .alert-link{color:#e6e5e5}.k-ui-namespace .k-alert--info{background-color:#3498db;color:#fff}.k-ui-namespace .k-alert--info .alert-link{color:#e6e5e5}.k-ui-namespace .k-alert--warning{background-color:#e67e22;color:#fff}.k-ui-namespace .k-alert--warning .alert-link{color:#e6e5e5}.k-ui-namespace .k-alert--danger{background-color:#c0392b;color:#fff}.k-ui-namespace .k-alert--danger .alert-link{color:#e6e5e5}.k-ui-namespace .k-alert__close{margin:0;padding:0;list-style:none;border:none;background:0 0;position:absolute;top:2px;right:2px;overflow:hidden;width:40px;height:0;padding-top:40px;color:inherit;font-size:16px}.k-ui-namespace .k-alert__close:after{display:block;position:absolute;content:"✕";line-height:1;top:50%;left:50%;transform:translate(-50%,-50%)}[dir=rtl] .k-ui-namespace .k-alert__close{right:auto;left:2px}.k-ui-namespace .k-breadcrumb{border-bottom:1px solid #d4d4d4;overflow:auto;background:#f3f3f3;color:#222;-ms-flex:0 0 auto;flex:0 0 auto}.k-is-resizing .k-ui-namespace .k-breadcrumb{overflow:hidden}.k-ui-namespace .k-breadcrumb ul{margin:0;padding:0;list-style:none;border:none;background:0 0;display:-ms-flexbox;display:flex}.k-ui-namespace .k-breadcrumb li{position:relative;z-index:0;padding-left:20px;min-width:60px;display:none;overflow:hidden;vertical-align:middle;-ms-flex:0 1 auto;flex:0 1 auto;position:relative}[dir=rtl] .k-ui-namespace .k-breadcrumb li{padding-left:0;padding-right:20px}@media screen and (min-width:768px){.k-ui-namespace .k-breadcrumb li{display:inline-block}}.k-ui-namespace .k-breadcrumb li:before{display:block;position:absolute;top:0;bottom:0;left:0;width:20px;padding-top:10px;padding-bottom:10px;text-align:center;line-height:20px;content:"»"}[dir=rtl] .k-ui-namespace .k-breadcrumb li:before{left:auto;right:0}.k-ui-namespace .k-breadcrumb li:first-child{padding-left:0;min-width:40px}[dir=rtl] .k-ui-namespace .k-breadcrumb li:first-child{padding-right:0}.k-ui-namespace .k-breadcrumb li:first-child:before{display:none}.k-ui-namespace .k-breadcrumb li:hover{overflow:visible;-ms-flex:0 0 auto;flex:0 0 auto}.k-ui-namespace .k-breadcrumb li:hover:not(.k-breadcrumb__home)~li{-ms-flex:0 1 auto;flex:0 1 auto}.k-ui-namespace .k-breadcrumb a{color:#222;cursor:pointer}.k-ui-namespace .k-breadcrumb a:focus,.k-ui-namespace .k-breadcrumb a:hover{background:#e1e1e1}.k-ui-namespace .k-breadcrumb .k-breadcrumb__active,.k-ui-namespace .k-breadcrumb .k-breadcrumb__home{display:inline-block;overflow:visible;-ms-flex:0 0 auto;flex:0 0 auto}.k-ui-namespace .k-breadcrumb li:nth-last-child(2){display:inline-block}.k-ui-namespace .k-breadcrumb li:nth-last-child(2):before{content:"…"}@media screen and (min-width:768px){.k-ui-namespace .k-breadcrumb li:nth-last-child(2):before{content:"»"}}.k-ui-namespace .k-breadcrumb .k-breadcrumb__active .k-breadcrumb__content{font-weight:700}.k-ui-namespace .k-breadcrumb__content{position:relative;z-index:2;display:block;padding:10px;min-width:40px;min-height:39px;overflow:hidden;text-align:center;line-height:19px;text-decoration:none;white-space:nowrap;text-overflow:ellipsis}.k-ui-namespace .k-button{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;box-shadow:none;text-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px;margin-right:4px;font-size:13px;line-height:18px;padding:6px 12px}.k-ui-namespace .k-button:last-child{margin-right:0}[dir=rtl] .k-ui-namespace .k-button{margin-right:0;margin-left:4px}[dir=rtl] .k-ui-namespace .k-button:last-child{margin-left:0}.k-ui-namespace .k-button,.k-ui-namespace .k-button:active,.k-ui-namespace .k-button:focus,.k-ui-namespace .k-button:hover{text-decoration:none}.k-ui-namespace .k-button.k-is-active:focus,.k-ui-namespace .k-button:active:focus,.k-ui-namespace .k-button:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.k-ui-namespace .k-button:focus,.k-ui-namespace .k-button:hover{color:#222}.k-ui-namespace .k-button.k-is-active,.k-ui-namespace .k-button:active{outline:0;background-image:none}.k-ui-namespace .k-button.k-is-disabled,.k-ui-namespace .k-button[disabled]{cursor:not-allowed;opacity:.65;pointer-events:none}.k-ui-namespace .k-button.k-button input[type=checkbox]{margin:0 -1px;vertical-align:top}.k-ui-namespace .k-button [class^=k-icon]{display:inline-block}.k-ui-namespace .k-button [class^=k-icon]:first-child{margin:0 .25em 0 .1em}[dir=rtl] .k-ui-namespace .k-button [class^=k-icon]:first-child{margin:0 .1em 0 .25em}.k-ui-namespace .k-button [class^=k-icon]:last-child{margin:0 .1em 0 .25em}[dir=rtl] .k-ui-namespace .k-button [class^=k-icon]:last-child{margin:0 .25em 0 .1em}.k-ui-namespace .k-button .k-visually-hidden+[class*=icon-],.k-ui-namespace .k-button [class*=icon-]:only-child{display:inline-block;margin:-4px;width:14px}.k-ui-namespace .k-button .k-dropdown .k-dropdown__toggle{text-decoration:none;margin:-6px -12px;padding:6px 12px}.k-ui-namespace .k-button .k-dropdown .k-dropdown__menu{margin-top:4px;left:-6px}.k-ui-namespace .k-button--default{color:#222;background-color:#fff;border-color:#cdcdcd}.k-ui-namespace .k-button--default.k-has-focus,.k-ui-namespace .k-button--default:focus{color:#222;background-color:#e6e5e5;border-color:#8d8d8d}.k-ui-namespace .k-button--default:hover{color:#222;background-color:#e6e5e5;border-color:#aeaeae}.k-is-open>.k-ui-namespace .k-button--default.dropdown-toggle,.k-ui-namespace .k-button--default.k-is-active,.k-ui-namespace .k-button--default:active{color:#222;background-color:#e6e5e5;border-color:#aeaeae;box-shadow:inset 1px 2px 4px rgba(0,0,0,.125)}.k-is-open>.k-ui-namespace .k-button--default.dropdown-toggle.k-has-focus,.k-is-open>.k-ui-namespace .k-button--default.dropdown-toggle:focus,.k-is-open>.k-ui-namespace .k-button--default.dropdown-toggle:hover,.k-ui-namespace .k-button--default.k-is-active.k-has-focus,.k-ui-namespace .k-button--default.k-is-active:focus,.k-ui-namespace .k-button--default.k-is-active:hover,.k-ui-namespace .k-button--default:active.k-has-focus,.k-ui-namespace .k-button--default:active:focus,.k-ui-namespace .k-button--default:active:hover{color:#222;background-color:#d4d4d4;border-color:#8d8d8d}.k-is-open>.k-ui-namespace .k-button--default.dropdown-toggle,.k-ui-namespace .k-button--default.k-is-active,.k-ui-namespace .k-button--default:active{background-image:none}.k-ui-namespace .k-button--default.k-is-disabled.k-has-focus,.k-ui-namespace .k-button--default.k-is-disabled:focus,.k-ui-namespace .k-button--default.k-is-disabled:hover,.k-ui-namespace .k-button--default[disabled].k-has-focus,.k-ui-namespace .k-button--default[disabled]:focus,.k-ui-namespace .k-button--default[disabled]:hover,fieldset[disabled] .k-ui-namespace .k-button--default.k-has-focus,fieldset[disabled] .k-ui-namespace .k-button--default:focus,fieldset[disabled] .k-ui-namespace .k-button--default:hover{background-color:#fff;border-color:#cdcdcd}.k-ui-namespace .k-button--primary{color:#fff;background-color:#3071a9;border-color:#2a6495}.k-ui-namespace .k-button--primary.k-has-focus,.k-ui-namespace .k-button--primary:focus{color:#fff;background-color:#255681;border-color:#0e2132}.k-ui-namespace .k-button--primary:hover{color:#fff;background-color:#255681;border-color:#1d4465}.k-is-open>.k-ui-namespace .k-button--primary.dropdown-toggle,.k-ui-namespace .k-button--primary.k-is-active,.k-ui-namespace .k-button--primary:active{color:#fff;background-color:#255681;border-color:#1d4465;box-shadow:inset 1px 2px 4px rgba(0,0,0,.125)}.k-is-open>.k-ui-namespace .k-button--primary.dropdown-toggle.k-has-focus,.k-is-open>.k-ui-namespace .k-button--primary.dropdown-toggle:focus,.k-is-open>.k-ui-namespace .k-button--primary.dropdown-toggle:hover,.k-ui-namespace .k-button--primary.k-is-active.k-has-focus,.k-ui-namespace .k-button--primary.k-is-active:focus,.k-ui-namespace .k-button--primary.k-is-active:hover,.k-ui-namespace .k-button--primary:active.k-has-focus,.k-ui-namespace .k-button--primary:active:focus,.k-ui-namespace .k-button--primary:active:hover{color:#fff;background-color:#1d4465;border-color:#0e2132}.k-is-open>.k-ui-namespace .k-button--primary.dropdown-toggle,.k-ui-namespace .k-button--primary.k-is-active,.k-ui-namespace .k-button--primary:active{background-image:none}.k-ui-namespace .k-button--primary.k-is-disabled.k-has-focus,.k-ui-namespace .k-button--primary.k-is-disabled:focus,.k-ui-namespace .k-button--primary.k-is-disabled:hover,.k-ui-namespace .k-button--primary[disabled].k-has-focus,.k-ui-namespace .k-button--primary[disabled]:focus,.k-ui-namespace .k-button--primary[disabled]:hover,fieldset[disabled] .k-ui-namespace .k-button--primary.k-has-focus,fieldset[disabled] .k-ui-namespace .k-button--primary:focus,fieldset[disabled] .k-ui-namespace .k-button--primary:hover{background-color:#3071a9;border-color:#2a6495}.k-ui-namespace .k-button--success{color:#fff;background-color:#27ae60;border-color:#295}.k-ui-namespace .k-button--success.k-has-focus,.k-ui-namespace .k-button--success:focus{color:#fff;background-color:#1e8449;border-color:#0b311b}.k-ui-namespace .k-button--success:hover{color:#fff;background-color:#1e8449;border-color:#176739}.k-is-open>.k-ui-namespace .k-button--success.dropdown-toggle,.k-ui-namespace .k-button--success.k-is-active,.k-ui-namespace .k-button--success:active{color:#fff;background-color:#1e8449;border-color:#176739;box-shadow:inset 1px 2px 4px rgba(0,0,0,.125)}.k-is-open>.k-ui-namespace .k-button--success.dropdown-toggle.k-has-focus,.k-is-open>.k-ui-namespace .k-button--success.dropdown-toggle:focus,.k-is-open>.k-ui-namespace .k-button--success.dropdown-toggle:hover,.k-ui-namespace .k-button--success.k-is-active.k-has-focus,.k-ui-namespace .k-button--success.k-is-active:focus,.k-ui-namespace .k-button--success.k-is-active:hover,.k-ui-namespace .k-button--success:active.k-has-focus,.k-ui-namespace .k-button--success:active:focus,.k-ui-namespace .k-button--success:active:hover{color:#fff;background-color:#176739;border-color:#0b311b}.k-is-open>.k-ui-namespace .k-button--success.dropdown-toggle,.k-ui-namespace .k-button--success.k-is-active,.k-ui-namespace .k-button--success:active{background-image:none}.k-ui-namespace .k-button--success.k-is-disabled.k-has-focus,.k-ui-namespace .k-button--success.k-is-disabled:focus,.k-ui-namespace .k-button--success.k-is-disabled:hover,.k-ui-namespace .k-button--success[disabled].k-has-focus,.k-ui-namespace .k-button--success[disabled]:focus,.k-ui-namespace .k-button--success[disabled]:hover,fieldset[disabled] .k-ui-namespace .k-button--success.k-has-focus,fieldset[disabled] .k-ui-namespace .k-button--success:focus,fieldset[disabled] .k-ui-namespace .k-button--success:hover{background-color:#27ae60;border-color:#295}.k-ui-namespace .k-button--info{color:#fff;background-color:#3498db;border-color:#258cd1}.k-ui-namespace .k-button--info.k-has-focus,.k-ui-namespace .k-button--info:focus{color:#fff;background-color:#217dbb;border-color:#124364}.k-ui-namespace .k-button--info:hover{color:#fff;background-color:#217dbb;border-color:#1c699d}.k-is-open>.k-ui-namespace .k-button--info.dropdown-toggle,.k-ui-namespace .k-button--info.k-is-active,.k-ui-namespace .k-button--info:active{color:#fff;background-color:#217dbb;border-color:#1c699d;box-shadow:inset 1px 2px 4px rgba(0,0,0,.125)}.k-is-open>.k-ui-namespace .k-button--info.dropdown-toggle.k-has-focus,.k-is-open>.k-ui-namespace .k-button--info.dropdown-toggle:focus,.k-is-open>.k-ui-namespace .k-button--info.dropdown-toggle:hover,.k-ui-namespace .k-button--info.k-is-active.k-has-focus,.k-ui-namespace .k-button--info.k-is-active:focus,.k-ui-namespace .k-button--info.k-is-active:hover,.k-ui-namespace .k-button--info:active.k-has-focus,.k-ui-namespace .k-button--info:active:focus,.k-ui-namespace .k-button--info:active:hover{color:#fff;background-color:#1c699d;border-color:#124364}.k-is-open>.k-ui-namespace .k-button--info.dropdown-toggle,.k-ui-namespace .k-button--info.k-is-active,.k-ui-namespace .k-button--info:active{background-image:none}.k-ui-namespace .k-button--info.k-is-disabled.k-has-focus,.k-ui-namespace .k-button--info.k-is-disabled:focus,.k-ui-namespace .k-button--info.k-is-disabled:hover,.k-ui-namespace .k-button--info[disabled].k-has-focus,.k-ui-namespace .k-button--info[disabled]:focus,.k-ui-namespace .k-button--info[disabled]:hover,fieldset[disabled] .k-ui-namespace .k-button--info.k-has-focus,fieldset[disabled] .k-ui-namespace .k-button--info:focus,fieldset[disabled] .k-ui-namespace .k-button--info:hover{background-color:#3498db;border-color:#258cd1}.k-ui-namespace .k-button--warning{color:#fff;background-color:#e67e22;border-color:#d67118}.k-ui-namespace .k-button--warning.k-has-focus,.k-ui-namespace .k-button--warning:focus{color:#fff;background-color:#bf6516;border-color:#64350b}.k-ui-namespace .k-button--warning:hover{color:#fff;background-color:#bf6516;border-color:#9f5412}.k-is-open>.k-ui-namespace .k-button--warning.dropdown-toggle,.k-ui-namespace .k-button--warning.k-is-active,.k-ui-namespace .k-button--warning:active{color:#fff;background-color:#bf6516;border-color:#9f5412;box-shadow:inset 1px 2px 4px rgba(0,0,0,.125)}.k-is-open>.k-ui-namespace .k-button--warning.dropdown-toggle.k-has-focus,.k-is-open>.k-ui-namespace .k-button--warning.dropdown-toggle:focus,.k-is-open>.k-ui-namespace .k-button--warning.dropdown-toggle:hover,.k-ui-namespace .k-button--warning.k-is-active.k-has-focus,.k-ui-namespace .k-button--warning.k-is-active:focus,.k-ui-namespace .k-button--warning.k-is-active:hover,.k-ui-namespace .k-button--warning:active.k-has-focus,.k-ui-namespace .k-button--warning:active:focus,.k-ui-namespace .k-button--warning:active:hover{color:#fff;background-color:#9f5412;border-color:#64350b}.k-is-open>.k-ui-namespace .k-button--warning.dropdown-toggle,.k-ui-namespace .k-button--warning.k-is-active,.k-ui-namespace .k-button--warning:active{background-image:none}.k-ui-namespace .k-button--warning.k-is-disabled.k-has-focus,.k-ui-namespace .k-button--warning.k-is-disabled:focus,.k-ui-namespace .k-button--warning.k-is-disabled:hover,.k-ui-namespace .k-button--warning[disabled].k-has-focus,.k-ui-namespace .k-button--warning[disabled]:focus,.k-ui-namespace .k-button--warning[disabled]:hover,fieldset[disabled] .k-ui-namespace .k-button--warning.k-has-focus,fieldset[disabled] .k-ui-namespace .k-button--warning:focus,fieldset[disabled] .k-ui-namespace .k-button--warning:hover{background-color:#e67e22;border-color:#d67118}.k-ui-namespace .k-button--danger{color:#fff;background-color:#c0392b;border-color:#ab3326}.k-ui-namespace .k-button--danger.k-has-focus,.k-ui-namespace .k-button--danger:focus{color:#fff;background-color:#962d22;border-color:#43140f}.k-ui-namespace .k-button--danger:hover{color:#fff;background-color:#962d22;border-color:#79241b}.k-is-open>.k-ui-namespace .k-button--danger.dropdown-toggle,.k-ui-namespace .k-button--danger.k-is-active,.k-ui-namespace .k-button--danger:active{color:#fff;background-color:#962d22;border-color:#79241b;box-shadow:inset 1px 2px 4px rgba(0,0,0,.125)}.k-is-open>.k-ui-namespace .k-button--danger.dropdown-toggle.k-has-focus,.k-is-open>.k-ui-namespace .k-button--danger.dropdown-toggle:focus,.k-is-open>.k-ui-namespace .k-button--danger.dropdown-toggle:hover,.k-ui-namespace .k-button--danger.k-is-active.k-has-focus,.k-ui-namespace .k-button--danger.k-is-active:focus,.k-ui-namespace .k-button--danger.k-is-active:hover,.k-ui-namespace .k-button--danger:active.k-has-focus,.k-ui-namespace .k-button--danger:active:focus,.k-ui-namespace .k-button--danger:active:hover{color:#fff;background-color:#79241b;border-color:#43140f}.k-is-open>.k-ui-namespace .k-button--danger.dropdown-toggle,.k-ui-namespace .k-button--danger.k-is-active,.k-ui-namespace .k-button--danger:active{background-image:none}.k-ui-namespace .k-button--danger.k-is-disabled.k-has-focus,.k-ui-namespace .k-button--danger.k-is-disabled:focus,.k-ui-namespace .k-button--danger.k-is-disabled:hover,.k-ui-namespace .k-button--danger[disabled].k-has-focus,.k-ui-namespace .k-button--danger[disabled]:focus,.k-ui-namespace .k-button--danger[disabled]:hover,fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus,fieldset[disabled] .k-ui-namespace .k-button--danger:focus,fieldset[disabled] .k-ui-namespace .k-button--danger:hover{background-color:#c0392b;border-color:#ab3326}.k-ui-namespace .k-button--link{color:#222;font-weight:400;border-radius:0;padding-left:0;padding-right:0}.k-ui-namespace .k-button--link,.k-ui-namespace .k-button--link.k-is-active,.k-ui-namespace .k-button--link.k-is-disabled,.k-ui-namespace .k-button--link:active,.k-ui-namespace .k-button--link[disabled]{background-color:transparent;box-shadow:none}.k-ui-namespace .k-button--link,.k-ui-namespace .k-button--link:active,.k-ui-namespace .k-button--link:focus,.k-ui-namespace .k-button--link:hover{border-color:transparent}.k-ui-namespace .k-button--link:focus,.k-ui-namespace .k-button--link:hover{color:#222;text-decoration:underline;background-color:transparent}.k-ui-namespace .k-button--link.k-is-disabled:focus,.k-ui-namespace .k-button--link.k-is-disabled:hover,.k-ui-namespace .k-button--link[disabled]:focus,.k-ui-namespace .k-button--link[disabled]:hover{color:#343434;text-decoration:none}.k-ui-namespace .k-button--block{display:block;width:100%}.k-ui-namespace .k-button--tiny{border-radius:3px;font-size:8px;line-height:12px;padding:3px 4px}.k-ui-namespace .k-button--small{border-radius:3px;font-size:11px;line-height:16px;padding:5px 8px}.k-ui-namespace .k-button--large{border-radius:6px;font-size:17px;line-height:22px;padding:8px 16px}.k-ui-namespace .k-button--small .k-visually-hidden+[class*=icon-],.k-ui-namespace .k-button--small [class*=icon-]:only-child,.k-ui-namespace .k-button--tiny .k-visually-hidden+[class*=icon-],.k-ui-namespace .k-button--tiny [class*=icon-]:only-child{width:14px;margin-left:-2px;margin-right:-2px}.k-ui-namespace .k-button--block+.k-button--block{margin-top:4px}.k-ui-namespace input[type=button].k-button--block,.k-ui-namespace input[type=reset].k-button--block,.k-ui-namespace input[type=submit].k-button--block{width:100%}.k-ui-namespace .k-button-group{position:relative;display:inline-block;vertical-align:middle}.k-ui-namespace .k-button-group>.k-button{position:relative;float:left;margin:0}[dir=rtl] .k-ui-namespace .k-button-group>.k-button{float:right}.k-ui-namespace .k-button-group>.k-button.k-is-active,.k-ui-namespace .k-button-group>.k-button:active,.k-ui-namespace .k-button-group>.k-button:focus,.k-ui-namespace .k-button-group>.k-button:hover{z-index:2}.k-ui-namespace .k-button-group .k-button+.k-button,.k-ui-namespace .k-button-group .k-button+.k-button-group,.k-ui-namespace .k-button-group .k-button-group+.k-button,.k-ui-namespace .k-button-group .k-button-group+.k-button-group{margin-left:-1px}.k-ui-namespace .k-button-group .k-button+.k-button-group:first-child,.k-ui-namespace .k-button-group .k-button+.k-button:first-child,.k-ui-namespace .k-button-group .k-button-group+.k-button-group:first-child,.k-ui-namespace .k-button-group .k-button-group+.k-button:first-child{margin-left:0}[dir=rtl] .k-ui-namespace .k-button-group .k-button+.k-button,[dir=rtl] .k-ui-namespace .k-button-group .k-button+.k-button-group,[dir=rtl] .k-ui-namespace .k-button-group .k-button-group+.k-button,[dir=rtl] .k-ui-namespace .k-button-group .k-button-group+.k-button-group{margin-left:0;margin-right:-1px}[dir=rtl] .k-ui-namespace .k-button-group .k-button+.k-button-group:first-child,[dir=rtl] .k-ui-namespace .k-button-group .k-button+.k-button:first-child,[dir=rtl] .k-ui-namespace .k-button-group .k-button-group+.k-button-group:first-child,[dir=rtl] .k-ui-namespace .k-button-group .k-button-group+.k-button:first-child{margin-right:0}.k-ui-namespace .k-button-group>.k-button:not(:first-child):not(:last-child){border-radius:0}.k-ui-namespace .k-button-group>.k-button:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}[dir=rtl] .k-ui-namespace .k-button-group>.k-button:first-child:not(:last-child){border-bottom-right-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0}[dir=rtl] .k-ui-namespace .k-button-group>.k-button:first-child:not(:last-child).k-button--tiny{border-bottom-right-radius:3px;border-top-right-radius:3px}[dir=rtl] .k-ui-namespace .k-button-group>.k-button:first-child:not(:last-child).k-button--small{border-bottom-right-radius:3px;border-top-right-radius:3px}[dir=rtl] .k-ui-namespace .k-button-group>.k-button:first-child:not(:last-child).k-button--large{border-bottom-right-radius:6px;border-top-right-radius:6px}.k-ui-namespace .k-button-group>.k-button:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}[dir=rtl] .k-ui-namespace .k-button-group>.k-button:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0}[dir=rtl] .k-ui-namespace .k-button-group>.k-button:last-child:not(:first-child).k-button--tiny{border-bottom-left-radius:3px;border-top-left-radius:3px}[dir=rtl] .k-ui-namespace .k-button-group>.k-button:last-child:not(:first-child).k-button--small{border-bottom-left-radius:3px;border-top-left-radius:3px}[dir=rtl] .k-ui-namespace .k-button-group>.k-button:last-child:not(:first-child).k-button--large{border-bottom-left-radius:6px;border-top-left-radius:6px}.k-ui-namespace .k-card{position:relative;display:block;width:100%;margin-bottom:16px}.k-ui-namespace .k-card:last-child{margin-bottom:0}.k-ui-namespace .k-card--center .k-card__body{text-align:center}.k-ui-namespace .k-card--rounded .k-card__body{border-radius:4px}.k-ui-namespace .k-card--rounded .k-card__caption{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.k-ui-namespace .k-card--rounded .k-card__footer,.k-ui-namespace .k-card--rounded .k-card__header,.k-ui-namespace .k-card--rounded .k-card__image,.k-ui-namespace .k-card--rounded .k-card__image--background,.k-ui-namespace .k-card--rounded .k-card__image--spaced-background,.k-ui-namespace .k-card--rounded .k-card__section{overflow:hidden}.k-ui-namespace .k-card--rounded .k-card__footer:only-child,.k-ui-namespace .k-card--rounded .k-card__footer:only-child img,.k-ui-namespace .k-card--rounded .k-card__header:only-child,.k-ui-namespace .k-card--rounded .k-card__header:only-child img,.k-ui-namespace .k-card--rounded .k-card__image--background:only-child,.k-ui-namespace .k-card--rounded .k-card__image--background:only-child img,.k-ui-namespace .k-card--rounded .k-card__image--spaced-background:only-child,.k-ui-namespace .k-card--rounded .k-card__image--spaced-background:only-child img,.k-ui-namespace .k-card--rounded .k-card__image:only-child,.k-ui-namespace .k-card--rounded .k-card__image:only-child img,.k-ui-namespace .k-card--rounded .k-card__section:only-child,.k-ui-namespace .k-card--rounded .k-card__section:only-child img{border-radius:3px}.k-ui-namespace .k-card--rounded .k-card__footer:first-child,.k-ui-namespace .k-card--rounded .k-card__footer:first-child img,.k-ui-namespace .k-card--rounded .k-card__header:first-child,.k-ui-namespace .k-card--rounded .k-card__header:first-child img,.k-ui-namespace .k-card--rounded .k-card__image--background:first-child,.k-ui-namespace .k-card--rounded .k-card__image--background:first-child img,.k-ui-namespace .k-card--rounded .k-card__image--spaced-background:first-child,.k-ui-namespace .k-card--rounded .k-card__image--spaced-background:first-child img,.k-ui-namespace .k-card--rounded .k-card__image:first-child,.k-ui-namespace .k-card--rounded .k-card__image:first-child img,.k-ui-namespace .k-card--rounded .k-card__section:first-child,.k-ui-namespace .k-card--rounded .k-card__section:first-child img{border-top-left-radius:3px;border-top-right-radius:3px}.k-ui-namespace .k-card--rounded .k-card__footer:last-child,.k-ui-namespace .k-card--rounded .k-card__footer:last-child img,.k-ui-namespace .k-card--rounded .k-card__header:last-child,.k-ui-namespace .k-card--rounded .k-card__header:last-child img,.k-ui-namespace .k-card--rounded .k-card__image--background:last-child,.k-ui-namespace .k-card--rounded .k-card__image--background:last-child img,.k-ui-namespace .k-card--rounded .k-card__image--spaced-background:last-child,.k-ui-namespace .k-card--rounded .k-card__image--spaced-background:last-child img,.k-ui-namespace .k-card--rounded .k-card__image:last-child,.k-ui-namespace .k-card--rounded .k-card__image:last-child img,.k-ui-namespace .k-card--rounded .k-card__section:last-child,.k-ui-namespace .k-card--rounded .k-card__section:last-child img{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.k-ui-namespace .k-card--rounded .k-card__image--background{border-radius:3px}.k-ui-namespace .k-card--rounded .k-card__image--spaced-background{border-radius:2px}.k-ui-namespace .k-card__body{position:relative;display:block;backface-visibility:hidden;background:#fff;border:1px solid #dcdcdc;color:#222;text-decoration:none;transition:all 180ms cubic-bezier(.2,.57,.44,.83);-webkit-backface-visibility:hidden}.k-ui-namespace a.k-card__body:focus,.k-ui-namespace a.k-card__body:hover{border-color:#bdbdbd}.k-ui-namespace a.k-card__body:focus .k-card__header,.k-ui-namespace a.k-card__body:hover .k-card__header{border-color:#bdbdbd}.k-ui-namespace a.k-card__body:focus .k-card__footer,.k-ui-namespace a.k-card__body:hover .k-card__footer{border-color:#bdbdbd}.k-ui-namespace .k-card__image{z-index:0;display:block;overflow:hidden;transition:all 180ms cubic-bezier(.2,.57,.44,.83);-webkit-backface-visibility:hidden}.k-ui-namespace .k-card__image img{vertical-align:top}.k-ui-namespace .k-card__image--background{background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;top:1px;right:1px;bottom:1px;left:1px}.k-ui-namespace .k-card__image--spaced-background{position:absolute;top:2px;right:2px;bottom:2px;left:2px}.k-ui-namespace .k-card__header{position:relative;z-index:1;display:block;padding:8px;font-weight:700;background:#fbfafa;border-bottom:1px solid #dcdcdc;padding-bottom:7px;color:#222;text-decoration:none;transition:all 180ms cubic-bezier(.2,.57,.44,.83);-webkit-backface-visibility:hidden}.k-ui-namespace .k-card__header:last-child{border-bottom:none}.k-ui-namespace .k-card__header:not(:first-child){border-top:1px solid #dcdcdc;padding-top:7px}.k-ui-namespace .k-card__section{position:relative;z-index:1;display:block;padding:8px;text-decoration:none;transition:all 180ms cubic-bezier(.2,.57,.44,.83);-webkit-backface-visibility:hidden}.k-ui-namespace .k-card__section--small-spacing{padding:0;margin:1px}.k-ui-namespace .k-card__footer{position:relative;z-index:1;display:block;padding:8px;background:#fbfafa;border-top:1px solid #dcdcdc;padding-top:7px;color:#222;text-decoration:none;transition:all 180ms cubic-bezier(.2,.57,.44,.83);-webkit-backface-visibility:hidden}.k-ui-namespace .k-card__footer:first-child{border-top:none}.k-ui-namespace .k-card__footer:not(:last-child){border-bottom:1px solid #dcdcdc}.k-ui-namespace .k-card__caption{display:block;width:100%;padding:12px 8px;font-weight:400;text-decoration:none;transition:all 180ms cubic-bezier(.2,.57,.44,.83);-webkit-backface-visibility:hidden}.k-ui-namespace .k-card__caption--overflow{height:3em;line-height:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-ui-namespace .k-card.k-is-selected .k-card__body{border-color:#3071a9}.k-ui-namespace .k-card.k-is-selected .k-card__body:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0}.k-ui-namespace .k-card.k-is-selected .k-card__body:only-child .k-card__header{background:#3071a9;color:#fff}.k-ui-namespace .k-card.k-is-selected .k-card__caption,.k-ui-namespace .k-card.k-is-selected .k-card__footer,.k-ui-namespace .k-card.k-is-selected .k-card__header{border-color:#3071a9;background:#3071a9;color:#fff}.k-ui-namespace .k-card--flex{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.k-ui-namespace .k-card--flex .k-card__body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto}.k-ui-namespace .k-card--flex .k-card__flex-item{-ms-flex:1 1 auto;flex:1 1 auto}.k-ui-namespace .cke_chrome.cke_chrome,.k-ui-namespace .cke_contents.cke_contents,.k-ui-namespace .cke_inner.cke_inner,.k-ui-namespace .cke_source.cke_source{display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto;height:auto!important}.k-ui-namespace .cke_chrome.cke_chrome iframe,.k-ui-namespace .cke_contents.cke_contents iframe,.k-ui-namespace .cke_inner.cke_inner iframe,.k-ui-namespace .cke_source.cke_source iframe{-ms-flex:1 1 auto;flex:1 1 auto}.k-ui-namespace .cke_resizer.cke_resizer{display:none}.k-ui-namespace .k-caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}[dir=rtl] .k-ui-namespace .k-caret{margin-left:0;margin-right:2px}.k-ui-namespace .k-dropdown{position:relative}.k-ui-namespace .k-dropdown__toggle img{max-width:16px}.k-ui-namespace .k-dropdown__menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;text-align:left;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}[dir=rtl] .k-ui-namespace .k-dropdown__menu{left:auto;right:0;float:right;text-align:right}.k-ui-namespace .k-dropdown__menu.k-dropdown__menu{padding:5px 0;margin:2px 0 0;list-style:none}.k-ui-namespace .k-dropdown__menu a{display:block;padding:5px 15px;clear:both;font-weight:400;line-height:20px;color:#222;white-space:nowrap}.k-ui-namespace .k-dropdown__divider{height:1px;margin:5px 0;overflow:hidden;background-color:#e5e5e5}.k-ui-namespace .k-dropdown__menu a:focus,.k-ui-namespace .k-dropdown__menu a:hover{text-decoration:none;color:#151515;background-color:#e6e6e6}.k-ui-namespace .k-dropdown__menu .k-is-active a,.k-ui-namespace .k-dropdown__menu .k-is-active a:focus,.k-ui-namespace .k-dropdown__menu .k-is-active a:hover{color:#fff;text-decoration:none;outline:0;background-color:#3071a9}.k-ui-namespace .k-dropdown__menu .k-is-disabled a,.k-ui-namespace .k-dropdown__menu .k-is-disabled a:focus,.k-ui-namespace .k-dropdown__menu .k-is-disabled a:hover{color:#343434}.k-ui-namespace .k-dropdown__menu .k-is-disabled a:focus,.k-ui-namespace .k-dropdown__menu .k-is-disabled a:hover{text-decoration:none;background-color:transparent;background-image:none;cursor:not-allowed}.k-ui-namespace .k-dropdown.k-is-open>.k-dropdown__menu{display:block}.k-ui-namespace .k-dropdown.k-is-open>a{outline:0}.k-ui-namespace .k-dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.k-ui-namespace .k-dropdown--dropup .k-caret{border-top:0;border-bottom:4px dashed;content:""}.k-ui-namespace .k-dropdown--dropup .k-dropdown__menu{top:auto;bottom:100%;margin-bottom:2px}.k-ui-namespace .k-dropdown__menu--grid{width:212px}.k-ui-namespace .k-dropdown__menu--grid.k-dropdown__menu--grid{padding:5px}[dir=rtl] .k-ui-namespace .k-dropdown__menu--grid.k-dropdown__menu--grid{padding:5px}.k-ui-namespace .k-dropdown__menu--grid img{max-width:16px;max-height:16px}.k-ui-namespace .k-dropdown__menu--grid li{float:left;width:40px;height:40px;margin:0;padding:0;display:block}[dir=rtl] .k-ui-namespace .k-dropdown__menu--grid li{float:right}.k-ui-namespace .k-dropdown__menu--grid li a{display:block;padding:0;margin:0;width:40px;height:40px;text-align:center;border-radius:3px;float:left}.k-ui-namespace .k-dropdown__menu--grid li a [class*=" k-icon-document-"],.k-ui-namespace .k-dropdown__menu--grid li a [class^=k-icon-document-]{display:block;vertical-align:middle;margin:12px auto}.k-ui-namespace .k-dropdown__menu--grid .k-dropdown__block-item{min-width:100%;clear:both;height:auto;margin:5px 0 -5px}.k-ui-namespace .k-dropdown__menu--grid .k-dropdown__block-item a{position:relative;height:auto;width:auto;float:none;border-top:1px solid #e5e5e5;text-align:left;margin:0 -5px;padding:5px 15px;border-radius:0 0 4px 4px}[dir=rtl] .k-ui-namespace .k-dropdown__menu--grid .k-dropdown__block-item a{text-align:right}.k-ui-namespace .k-empty-state{margin:0;font-size:17px;line-height:24px;text-align:center;background:0 0;color:inherit;padding:16px;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.k-ui-namespace .k-empty-state p{margin-bottom:16px}.k-ui-namespace .k-empty-state p:last-child{margin-bottom:0}.k-ui-namespace .k-empty-state p small{font-size:80%}.k-ui-namespace .k-form-control{display:block;width:100%;max-width:100%;height:32px;padding:6px 12px;font-size:13px;line-height:20px;color:#222;background-color:#fff;background-image:none;border:1px solid #cdcdcd;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.k-ui-namespace .k-form-control:focus{border-color:#3498db;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(52,152,219,.6)}.k-ui-namespace .k-form-control::-moz-placeholder{color:#9a9a9a;opacity:1}.k-ui-namespace .k-form-control:-ms-input-placeholder{color:#9a9a9a}.k-ui-namespace .k-form-control::-webkit-input-placeholder{color:#9a9a9a}.k-ui-namespace .k-form-control::-ms-expand{border:0;background-color:transparent}.k-ui-namespace .k-form-control[disabled],.k-ui-namespace .k-form-control[readonly],fieldset[disabled] .k-ui-namespace .k-form-control{background-color:#ddd;opacity:1}.k-ui-namespace .k-form-control[disabled],fieldset[disabled] .k-ui-namespace .k-form-control{cursor:not-allowed}.k-ui-namespace textarea.k-form-control{height:auto}.k-ui-namespace input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){.k-ui-namespace input[type=date].k-form-control,.k-ui-namespace input[type=datetime-local].k-form-control,.k-ui-namespace input[type=month].k-form-control,.k-ui-namespace input[type=time].k-form-control{line-height:32px}.k-input-group--small .k-ui-namespace input[type=date],.k-input-group--small .k-ui-namespace input[type=datetime-local],.k-input-group--small .k-ui-namespace input[type=month],.k-input-group--small .k-ui-namespace input[type=time]{line-height:28px}.k-input-group--large .k-ui-namespace input[type=date],.k-input-group--large .k-ui-namespace input[type=datetime-local],.k-input-group--large .k-ui-namespace input[type=month],.k-input-group--large .k-ui-namespace input[type=time]{line-height:40px}}.k-appearance .k-ui-namespace input[type=checkbox],.k-appearance .k-ui-namespace input[type=radio]{-webkit-appearance:none;position:relative;height:16px;width:16px;margin:0 .33em 0 0;border:1px solid #9a9a9a;padding:0;background:#fff;display:inline-block;vertical-align:middle;cursor:pointer;box-shadow:inset 0 1px 2px rgba(0,0,0,.15);transition:background 180ms cubic-bezier(.2,.57,.44,.83);-webkit-backface-visibility:hidden}.k-appearance .k-ui-namespace input[type=checkbox]:hover,.k-appearance .k-ui-namespace input[type=radio]:hover{background:#f1f1f1}.k-appearance .k-ui-namespace input[type=checkbox]:disabled,.k-appearance .k-ui-namespace input[type=radio]:disabled{border-color:#bbb}.k-appearance .k-ui-namespace input[type=checkbox]:before,.k-appearance .k-ui-namespace input[type=radio]:before{position:absolute;top:0;left:0;visibility:hidden;transform:scale(0,0);text-align:center;vertical-align:middle;background:0 0;transition:all 180ms cubic-bezier(.2,.57,.44,.83);-webkit-backface-visibility:hidden}.k-appearance .k-ui-namespace input[type=checkbox]:checked:before,.k-appearance .k-ui-namespace input[type=radio]:checked:before{visibility:visible;transform:scale(1,1)}.k-appearance .k-ui-namespace label+input[type=checkbox],.k-appearance .k-ui-namespace label+input[type=radio]{margin-left:1em}.k-appearance .k-ui-namespace label+label{margin-left:1em}[dir=rtl].k-appearance .k-ui-namespace input[type=checkbox],[dir=rtl].k-appearance .k-ui-namespace input[type=radio]{margin:0 0 0 .33em}[dir=rtl].k-appearance .k-ui-namespace input[type=checkbox]:before,[dir=rtl].k-appearance .k-ui-namespace input[type=radio]:before{left:auto;right:0}[dir=rtl].k-appearance .k-ui-namespace label+input[type=checkbox],[dir=rtl].k-appearance .k-ui-namespace label+input[type=radio]{margin-left:auto;margin-right:1em}[dir=rtl].k-appearance .k-ui-namespace label+label{margin-left:auto;margin-right:1em}.k-appearance .k-ui-namespace input[type=checkbox]{border-radius:0}.k-appearance .k-ui-namespace input[type=checkbox]:before{content:"";width:14px;height:14px;line-height:14px;font-size:12px;color:#3071a9}.k-appearance .k-ui-namespace input[type=radio]{border-radius:50%}.k-appearance .k-ui-namespace input[type=radio]:before{content:" ";width:8px;height:8px;margin:3px;background:#3071a9;border-radius:50%}.k-ui-namespace .k-has-success .checkbox,.k-ui-namespace .k-has-success .checkbox-inline,.k-ui-namespace .k-has-success .control-label,.k-ui-namespace .k-has-success .help-block,.k-ui-namespace .k-has-success .radio,.k-ui-namespace .k-has-success .radio-inline,.k-ui-namespace .k-has-success.checkbox label,.k-ui-namespace .k-has-success.checkbox-inline label,.k-ui-namespace .k-has-success.radio label,.k-ui-namespace .k-has-success.radio-inline label{color:#209150}.k-ui-namespace .k-has-success .k-form-control{border-color:#209150;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.k-ui-namespace .k-has-success .k-form-control:focus{border-color:#176739;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #43d580}.k-ui-namespace .k-has-success .input-group-addon{color:#209150;border-color:#209150;background-color:#020705}.k-ui-namespace .k-has-success .k-form-control-feedback{color:#209150}.k-ui-namespace .k-has-warning .checkbox,.k-ui-namespace .k-has-warning .checkbox-inline,.k-ui-namespace .k-has-warning .control-label,.k-ui-namespace .k-has-warning .help-block,.k-ui-namespace .k-has-warning .radio,.k-ui-namespace .k-has-warning .radio-inline,.k-ui-namespace .k-has-warning.checkbox label,.k-ui-namespace .k-has-warning.checkbox-inline label,.k-ui-namespace .k-has-warning.radio label,.k-ui-namespace .k-has-warning.radio-inline label{color:#cd6d17}.k-ui-namespace .k-has-warning .k-form-control{border-color:#cd6d17;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.k-ui-namespace .k-has-warning .k-form-control:focus{border-color:#9f5412;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #eda15e}.k-ui-namespace .k-has-warning .input-group-addon{color:#cd6d17;border-color:#cd6d17;background-color:#fff}.k-ui-namespace .k-has-warning .k-form-control-feedback{color:#cd6d17}.k-ui-namespace .k-has-error .checkbox,.k-ui-namespace .k-has-error .checkbox-inline,.k-ui-namespace .k-has-error .control-label,.k-ui-namespace .k-has-error .help-block,.k-ui-namespace .k-has-error .radio,.k-ui-namespace .k-has-error .radio-inline,.k-ui-namespace .k-has-error.checkbox label,.k-ui-namespace .k-has-error.checkbox-inline label,.k-ui-namespace .k-has-error.radio label,.k-ui-namespace .k-has-error.radio-inline label{color:#a33024}.k-ui-namespace .k-has-error .k-form-control{border-color:#a33024;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.k-ui-namespace .k-has-error .k-form-control:focus{border-color:#79241b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d96154}.k-ui-namespace .k-has-error .input-group-addon{color:#a33024;border-color:#a33024;background-color:#fbf0ef}.k-ui-namespace .k-has-error .k-form-control-feedback{color:#a33024}.k-ui-namespace .k-static-form-label{display:inline-block;vertical-align:middle;max-width:100%;font-weight:700;margin-bottom:5px}.k-ui-namespace .k-static-form-label:last-child{margin-bottom:0}.k-ui-namespace .k-input-group{position:relative;display:-ms-flexbox;display:flex;width:100%;border-collapse:separate}.k-ui-namespace .k-input-group .k-form-control{position:relative;z-index:2;float:left;width:auto;min-width:15%;margin-bottom:0}[dir=rtl] .k-ui-namespace .k-input-group .k-form-control{float:right}.k-ui-namespace .k-input-group .k-form-control:focus{z-index:3}.k-ui-namespace .k-input-group .k-input-group__button .k-button{height:32px}.k-ui-namespace .k-input-group--large>.k-form-control,.k-ui-namespace .k-input-group--large>.k-input-group__addon,.k-ui-namespace .k-input-group--large>.k-input-group__button>.k-button,.k-ui-namespace .k-input-group--large>.select2-container--bootstrap .select2-selection--single{height:40px;padding:8px 16px;font-size:17px;line-height:24px;border-radius:6px}[dir=rtl] .k-ui-namespace .k-input-group--large>.k-form-control,[dir=rtl] .k-ui-namespace .k-input-group--large>.k-input-group__addon,[dir=rtl] .k-ui-namespace .k-input-group--large>.k-input-group__button>.k-button,[dir=rtl] .k-ui-namespace .k-input-group--large>.select2-container--bootstrap .select2-selection--single{border-radius:6px}.k-ui-namespace .k-input-group--large>.select2-container--bootstrap .select2-selection--single .select2-selection--rendered{line-height:24px}.k-ui-namespace .k-input-group--large select.k-form-control{height:40px;line-height:40px}[dir=rtl] .k-ui-namespace .k-input-group--large select.k-form-control{direction:rtl}.k-ui-namespace .k-input-group--large select[multiple].k-form-control,.k-ui-namespace .k-input-group--large textarea.k-form-control{height:auto}.k-ui-namespace .k-input-group--small>.k-form-control,.k-ui-namespace .k-input-group--small>.k-input-group__addon,.k-ui-namespace .k-input-group--small>.k-input-group__button>.k-button,.k-ui-namespace .k-input-group--small>.select2-container--bootstrap .select2-selection--single{height:28px;padding:4px 8px;font-size:11px;line-height:20px;border-radius:3px}[dir=rtl] .k-ui-namespace .k-input-group--small>.k-form-control,[dir=rtl] .k-ui-namespace .k-input-group--small>.k-input-group__addon,[dir=rtl] .k-ui-namespace .k-input-group--small>.k-input-group__button>.k-button,[dir=rtl] .k-ui-namespace .k-input-group--small>.select2-container--bootstrap .select2-selection--single{border-radius:3px}.k-ui-namespace .k-input-group--small>.select2-container--bootstrap .select2-selection--single .select2-selection--rendered{line-height:16px}.k-ui-namespace .k-input-group--small select.k-form-control{height:28px;line-height:28px}.k-ui-namespace .k-input-group--small select[multiple].k-form-control,.k-ui-namespace .k-input-group--small textarea.k-form-control{height:auto}.k-ui-namespace .k-input-group .k-form-control,.k-ui-namespace .k-input-group__addon,.k-ui-namespace .k-input-group__button{display:block;-ms-flex:1 1 auto;flex:1 1 auto;margin:0}.k-ui-namespace .k-input-group .k-form-control:not(:first-child):not(:last-child),.k-ui-namespace .k-input-group__addon:not(:first-child):not(:last-child),.k-ui-namespace .k-input-group__button:not(:first-child):not(:last-child){border-radius:0}.k-ui-namespace .k-input-group .select2-container:not(:first-child):not(:last-child) .select2-selection--single{border-radius:0}.k-ui-namespace .k-input-group .select2-container.select2-container--focus,.k-ui-namespace .k-input-group .select2-container.select2-container--open{z-index:3}.k-ui-namespace .k-input-group__addon,.k-ui-namespace .k-input-group__button{white-space:nowrap;vertical-align:middle;width:auto;display:block;-ms-flex:0 0 auto;flex:0 0 auto}.k-ui-namespace .k-input-group__addon{font-size:13px;line-height:20px;height:32px;padding:6px 12px;font-weight:400;color:#222;text-align:center;background-color:#eee;border:1px solid #cdcdcd;border-radius:4px;overflow:hidden;text-overflow:ellipsis}.k-ui-namespace .k-input-group__addon input[type=checkbox],.k-ui-namespace .k-input-group__addon input[type=radio]{margin:-.33em -2px 0;vertical-align:middle}html:not([dir=rtl]) .k-input-group .k-form-control:first-child,html:not([dir=rtl]) .k-input-group__addon:first-child,html:not([dir=rtl]) .k-input-group__button:first-child>.k-button,html:not([dir=rtl]) .k-input-group__button:first-child>.k-button-group>.k-button,html:not([dir=rtl]) .k-input-group__button:first-child>.k-dropdown__toggle,html:not([dir=rtl]) .k-input-group__button:last-child>.k-button-group:not(:last-child)>.k-button,html:not([dir=rtl]) .k-input-group__button:last-child>.k-button:not(:last-child):not(.k-dropdown__toggle){border-bottom-right-radius:0;border-top-right-radius:0}[dir=rtl] .k-ui-namespace .k-input-group .k-form-control:last-child,[dir=rtl] .k-ui-namespace .k-input-group__addon:last-child,[dir=rtl] .k-ui-namespace .k-input-group__button:first-child>.k-button-group:not(:first-child)>.k-button,[dir=rtl] .k-ui-namespace .k-input-group__button:first-child>.k-button:not(:first-child):not(.k-dropdown__toggle),[dir=rtl] .k-ui-namespace .k-input-group__button:last-child>.k-button,[dir=rtl] .k-ui-namespace .k-input-group__button:last-child>.k-button-group>.k-button,[dir=rtl] .k-ui-namespace .k-input-group__button:last-child>.k-dropdown__toggle{border-bottom-right-radius:0;border-top-right-radius:0}.k-ui-namespace .k-input-group__addon:first-child{border-right:none}[dir=rtl] .k-ui-namespace .k-input-group__addon:first-child{border-right:1px solid #cdcdcd;border-left:none}html:not([dir=rtl]) .k-input-group .k-form-control:last-child,html:not([dir=rtl]) .k-input-group__addon:last-child,html:not([dir=rtl]) .k-input-group__button:first-child>.k-button-group:not(:first-child)>.k-button,html:not([dir=rtl]) .k-input-group__button:first-child>.k-button:not(:first-child),html:not([dir=rtl]) .k-input-group__button:last-child>.k-button,html:not([dir=rtl]) .k-input-group__button:last-child>.k-button-group>.k-button,html:not([dir=rtl]) .k-input-group__button:last-child>.k-dropdown__toggle{border-bottom-left-radius:0;border-top-left-radius:0}[dir=rtl] .k-ui-namespace .k-input-group .k-form-control:first-child,[dir=rtl] .k-ui-namespace .k-input-group__addon:first-child,[dir=rtl] .k-ui-namespace .k-input-group__button:first-child>.k-button,[dir=rtl] .k-ui-namespace .k-input-group__button:first-child>.k-button-group>.k-button,[dir=rtl] .k-ui-namespace .k-input-group__button:first-child>.k-dropdown__toggle,[dir=rtl] .k-ui-namespace .k-input-group__button:last-child>.k-button-group:not(:last-child)>.k-button,[dir=rtl] .k-ui-namespace .k-input-group__button:last-child>.k-button:not(:last-child){border-bottom-left-radius:0;border-top-left-radius:0}.k-ui-namespace .k-input-group__addon:last-child{border-left:1px solid #cdcdcd}[dir=rtl] .k-ui-namespace .k-input-group__addon:last-child{border-left-width:1px;border-right:none}.k-ui-namespace .k-input-group__button{position:relative;font-size:0;white-space:nowrap}.k-ui-namespace .k-input-group__button .k-button,.k-ui-namespace .k-input-group__button .k-dropdown__menu{font-size:13px}.k-ui-namespace .k-input-group__button>.k-button{position:relative;font-size:13px;margin:0}.k-ui-namespace .k-input-group__button>.k-button+.k-button{margin-left:-1px}.k-ui-namespace .k-input-group__button>.k-button:active,.k-ui-namespace .k-input-group__button>.k-button:focus,.k-ui-namespace .k-input-group__button>.k-button:hover{z-index:2}.k-ui-namespace .k-input-group__button:first-child>.k-button,.k-ui-namespace .k-input-group__button:first-child>.k-button-group{margin-right:-1px}[dir=rtl] .k-ui-namespace .k-input-group__button:first-child>.k-button,[dir=rtl] .k-ui-namespace .k-input-group__button:first-child>.k-button-group{margin-right:0;margin-left:-1px}.k-ui-namespace .k-input-group__button:last-child>.k-button,.k-ui-namespace .k-input-group__button:last-child>.k-button-group{z-index:2;margin-left:-1px}[dir=rtl] .k-ui-namespace .k-input-group__button:last-child>.k-button,[dir=rtl] .k-ui-namespace .k-input-group__button:last-child>.k-button-group{margin-left:0;margin-right:-1px}.k-ui-namespace .k-form-group{margin:0;margin-bottom:16px}.k-ui-namespace .k-form-group:last-child{margin-bottom:0}.k-ui-namespace .k-form-group--small .k-form-control{font-size:11px;height:28px;padding:4px 8px;line-height:16px;border-radius:3px}.k-ui-namespace .k-form-group--small select.k-form-control{height:28px;line-height:28px}.k-ui-namespace .k-form-group--small select[multiple].k-form-control,.k-ui-namespace .k-form-group--small textarea.k-form-control{height:auto}.k-ui-namespace .k-form-group--large .k-form-control{font-size:17px;height:40px;padding:8px 16px;line-height:24px;border-radius:6px}.k-ui-namespace .k-form-group--large select.k-form-control{height:40px;line-height:40px}.k-ui-namespace .k-form-group--large select[multiple].k-form-control,.k-ui-namespace .k-form-group--large textarea.k-form-control{height:auto}.k-ui-namespace .k-inline-form-group{display:inline-block;margin-right:1em}.k-ui-namespace .k-inline-form-group:last-child{margin-right:0}[dir=rtl] .k-ui-namespace .k-inline-form-group{margin-right:0;margin-left:1em}[dir=rtl] .k-ui-namespace .k-inline-form-group:last-child{margin-left:0;margin-right:1em}.k-ui-namespace .k-inline-form-group .k-button-group,.k-ui-namespace .k-inline-form-group .k-input-group{display:block}.k-ui-namespace .k-form-row-group{display:table;width:100%;background:#fff;border-radius:5px;border:1px solid #cdcdcd;margin-bottom:16px}.k-ui-namespace .k-form-row-group:last-child{margin-bottom:0}.k-ui-namespace .k-form-row{margin:0;border-bottom:1px solid #cdcdcd;padding-bottom:10px}.k-ui-namespace .k-form-row:last-child{border-bottom:0}@media screen and (min-width:600px){.k-ui-namespace .k-form-row{display:table;width:100%;padding-bottom:0}[dir=rtl] .k-ui-namespace .k-form-row{direction:rtl}.k-ui-namespace .k-form-row:last-child{border-bottom:none}}.k-ui-namespace .k-form-row .k-form-row__header{width:100%;background:#f3f3f3;padding:10px}.k-ui-namespace .k-form-row .k-form-row__item{padding:10px 10px 0 10px}@media screen and (min-width:600px){.k-ui-namespace .k-form-row .k-form-row__item{display:table-cell;vertical-align:middle;padding:10px;border-right:1px solid #cdcdcd}[dir=rtl] .k-ui-namespace .k-form-row .k-form-row__item{border-right:none;border-left:1px solid #cdcdcd}}.k-ui-namespace .k-form-row .k-form-row__item:last-child{border-right:none}[dir=rtl] .k-ui-namespace .k-form-row .k-form-row__item:last-child{border-left:none}.k-ui-namespace .k-form-row .k-form-row__item--button,.k-ui-namespace .k-form-row .k-form-row__item--label{width:1%;white-space:nowrap}.k-ui-namespace .k-form-row .k-form-row__item--label{border-right:none;padding-right:0}[dir=rtl] .k-ui-namespace .k-form-row .k-form-row__item--label{border-left:none;padding-right:10px;padding-left:0}@media screen and (min-width:600px){.k-ui-namespace .k-form-row .k-form-row__item--input{padding:5px}}.k-ui-namespace .k-form-row .k-form-control{margin:0}.k-ui-namespace .k-form-row .k-form-row__message a{display:block;padding:10px}.k-ui-namespace .k-form-row .k-form-row__message a:focus,.k-ui-namespace .k-form-row .k-form-row__message a:hover{background:#e6e6e6}.k-ui-namespace .k-form-row:first-child .k-form-row__message a{border-radius:5px 5px 0 0}.k-ui-namespace .k-form-row:first-child .k-form-row__header{border-radius:5px 5px 0 0}.k-ui-namespace .k-form-row:last-child .k-form-row__message a{border-radius:0 0 5px 5px}.k-ui-namespace .k-form-row:last-child .k-form-row__header{border-radius:0 0 5px 5px}.k-ui-namespace .k-form-info{margin-top:.75em;margin-bottom:1em;color:#444}.k-ui-namespace .k-form-info:last-child{margin-bottom:0}.k-ui-namespace .k-form-block{background:#fff;border:1px solid #e0e0e0;margin-bottom:16px}.k-ui-namespace .k-form-block:last-child{margin-bottom:0}.k-ui-namespace .k-form-block__header{border-bottom:1px solid #d4d4d4;padding:8px 8px 7px;background:#f3f3f3;font-weight:700}.k-ui-namespace .k-form-block__content{padding:7px 8px}.k-ui-namespace .k-gallery-container{margin-bottom:16px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.k-ui-namespace .k-gallery-container:last-child{margin-bottom:0}.k-ui-namespace .k-gallery-container .k-gallery{-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto;padding:16px}.k-ui-namespace .k-gallery{overflow:hidden}.k-ui-namespace .k-gallery__items{margin:-8px;font-size:0}@supports ((display:-ms-flexbox) or (display:flex)){.k-ui-namespace .k-gallery__items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}}@supports (display:grid){.k-ui-namespace .k-gallery__items{display:grid}}.k-ui-namespace .k-gallery__item{padding:8px;display:inline-block;vertical-align:middle;font-size:1rem}@supports ((display:-ms-flexbox) or (display:flex)){.k-ui-namespace .k-gallery__item{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto}}.k-ui-namespace .k-gallery__item.k-is-selected .k-card__header{background:#3071a9;border-color:#225179;color:#fff}.k-ui-namespace .k-gallery__item.k-is-selected .k-card__header a{color:#fff}.k-ui-namespace .k-gallery__item.k-is-selected .k-card__body{color:#fff;border-color:#285e8d}.k-ui-namespace .k-gallery__item.k-is-selected:focus .k-card__header,.k-ui-namespace .k-gallery__item.k-is-selected:hover .k-card__header{background:#225179}.k-ui-namespace [data-gallery-items='1'] .k-gallery__item.k-gallery__item{width:100%}@supports ((display:-ms-flexbox) or (display:flex)){.k-ui-namespace [data-gallery-items='1'] .k-gallery__item.k-gallery__item{-ms-flex-preferred-size:100%;flex-basis:100%}}@supports (display:grid){.k-ui-namespace [data-gallery-items='1'] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items='2'] .k-gallery__item.k-gallery__item{width:50%}@supports ((display:-ms-flexbox) or (display:flex)){.k-ui-namespace [data-gallery-items='2'] .k-gallery__item.k-gallery__item{-ms-flex-preferred-size:50%;flex-basis:50%}}@supports (display:grid){.k-ui-namespace [data-gallery-items='2'] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items='3'] .k-gallery__item.k-gallery__item{width:33.3333333333%}@supports ((display:-ms-flexbox) or (display:flex)){.k-ui-namespace [data-gallery-items='3'] .k-gallery__item.k-gallery__item{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%}}@supports (display:grid){.k-ui-namespace [data-gallery-items='3'] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items='4'] .k-gallery__item.k-gallery__item{width:25%}@supports ((display:-ms-flexbox) or (display:flex)){.k-ui-namespace [data-gallery-items='4'] .k-gallery__item.k-gallery__item{-ms-flex-preferred-size:25%;flex-basis:25%}}@supports (display:grid){.k-ui-namespace [data-gallery-items='4'] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items='5'] .k-gallery__item.k-gallery__item{width:20%}@supports ((display:-ms-flexbox) or (display:flex)){.k-ui-namespace [data-gallery-items='5'] .k-gallery__item.k-gallery__item{-ms-flex-preferred-size:20%;flex-basis:20%}}@supports (display:grid){.k-ui-namespace [data-gallery-items='5'] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items='6'] .k-gallery__item.k-gallery__item{width:16.6666666667%}@supports ((display:-ms-flexbox) or (display:flex)){.k-ui-namespace [data-gallery-items='6'] .k-gallery__item.k-gallery__item{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%}}@supports (display:grid){.k-ui-namespace [data-gallery-items='6'] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items='7'] .k-gallery__item.k-gallery__item{width:14.2857142857%}@supports ((display:-ms-flexbox) or (display:flex)){.k-ui-namespace [data-gallery-items='7'] .k-gallery__item.k-gallery__item{-ms-flex-preferred-size:14.2857142857%;flex-basis:14.2857142857%}}@supports (display:grid){.k-ui-namespace [data-gallery-items='7'] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items='8'] .k-gallery__item.k-gallery__item{width:12.5%}@supports ((display:-ms-flexbox) or (display:flex)){.k-ui-namespace [data-gallery-items='8'] .k-gallery__item.k-gallery__item{-ms-flex-preferred-size:12.5%;flex-basis:12.5%}}@supports (display:grid){.k-ui-namespace [data-gallery-items='8'] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items='9'] .k-gallery__item.k-gallery__item{width:11.1111111111%}@supports ((display:-ms-flexbox) or (display:flex)){.k-ui-namespace [data-gallery-items='9'] .k-gallery__item.k-gallery__item{-ms-flex-preferred-size:11.1111111111%;flex-basis:11.1111111111%}}@supports (display:grid){.k-ui-namespace [data-gallery-items='9'] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items='10'] .k-gallery__item.k-gallery__item{width:10%}@supports ((display:-ms-flexbox) or (display:flex)){.k-ui-namespace [data-gallery-items='10'] .k-gallery__item.k-gallery__item{-ms-flex-preferred-size:10%;flex-basis:10%}}@supports (display:grid){.k-ui-namespace [data-gallery-items='10'] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items='11'] .k-gallery__item.k-gallery__item{width:9.0909090909%}@supports ((display:-ms-flexbox) or (display:flex)){.k-ui-namespace [data-gallery-items='11'] .k-gallery__item.k-gallery__item{-ms-flex-preferred-size:9.0909090909%;flex-basis:9.0909090909%}}@supports (display:grid){.k-ui-namespace [data-gallery-items='11'] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items='12'] .k-gallery__item.k-gallery__item{width:8.3333333333%}@supports ((display:-ms-flexbox) or (display:flex)){.k-ui-namespace [data-gallery-items='12'] .k-gallery__item.k-gallery__item{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%}}@supports (display:grid){.k-ui-namespace [data-gallery-items='12'] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items='13'] .k-gallery__item.k-gallery__item{width:7.6923076923%}@supports ((display:-ms-flexbox) or (display:flex)){.k-ui-namespace [data-gallery-items='13'] .k-gallery__item.k-gallery__item{-ms-flex-preferred-size:7.6923076923%;flex-basis:7.6923076923%}}@supports (display:grid){.k-ui-namespace [data-gallery-items='13'] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items='14'] .k-gallery__item.k-gallery__item{width:7.1428571429%}@supports ((display:-ms-flexbox) or (display:flex)){.k-ui-namespace [data-gallery-items='14'] .k-gallery__item.k-gallery__item{-ms-flex-preferred-size:7.1428571429%;flex-basis:7.1428571429%}}@supports (display:grid){.k-ui-namespace [data-gallery-items='14'] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items='15'] .k-gallery__item.k-gallery__item{width:6.6666666667%}@supports ((display:-ms-flexbox) or (display:flex)){.k-ui-namespace [data-gallery-items='15'] .k-gallery__item.k-gallery__item{-ms-flex-preferred-size:6.6666666667%;flex-basis:6.6666666667%}}@supports (display:grid){.k-ui-namespace [data-gallery-items='15'] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items='16'] .k-gallery__item.k-gallery__item{width:6.25%}@supports ((display:-ms-flexbox) or (display:flex)){.k-ui-namespace [data-gallery-items='16'] .k-gallery__item.k-gallery__item{-ms-flex-preferred-size:6.25%;flex-basis:6.25%}}@supports (display:grid){.k-ui-namespace [data-gallery-items='16'] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items='17'] .k-gallery__item.k-gallery__item{width:5.8823529412%}@supports ((display:-ms-flexbox) or (display:flex)){.k-ui-namespace [data-gallery-items='17'] .k-gallery__item.k-gallery__item{-ms-flex-preferred-size:5.8823529412%;flex-basis:5.8823529412%}}@supports (display:grid){.k-ui-namespace [data-gallery-items='17'] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items='18'] .k-gallery__item.k-gallery__item{width:5.5555555556%}@supports ((display:-ms-flexbox) or (display:flex)){.k-ui-namespace [data-gallery-items='18'] .k-gallery__item.k-gallery__item{-ms-flex-preferred-size:5.5555555556%;flex-basis:5.5555555556%}}@supports (display:grid){.k-ui-namespace [data-gallery-items='18'] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items='19'] .k-gallery__item.k-gallery__item{width:5.2631578947%}@supports ((display:-ms-flexbox) or (display:flex)){.k-ui-namespace [data-gallery-items='19'] .k-gallery__item.k-gallery__item{-ms-flex-preferred-size:5.2631578947%;flex-basis:5.2631578947%}}@supports (display:grid){.k-ui-namespace [data-gallery-items='19'] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items='20'] .k-gallery__item.k-gallery__item{width:5%}@supports ((display:-ms-flexbox) or (display:flex)){.k-ui-namespace [data-gallery-items='20'] .k-gallery__item.k-gallery__item{-ms-flex-preferred-size:5%;flex-basis:5%}}@supports (display:grid){.k-ui-namespace [data-gallery-items='20'] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items='21'] .k-gallery__item.k-gallery__item{width:4.7619047619%}@supports ((display:-ms-flexbox) or (display:flex)){.k-ui-namespace [data-gallery-items='21'] .k-gallery__item.k-gallery__item{-ms-flex-preferred-size:4.7619047619%;flex-basis:4.7619047619%}}@supports (display:grid){.k-ui-namespace [data-gallery-items='21'] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items='22'] .k-gallery__item.k-gallery__item{width:4.5454545455%}@supports ((display:-ms-flexbox) or (display:flex)){.k-ui-namespace [data-gallery-items='22'] .k-gallery__item.k-gallery__item{-ms-flex-preferred-size:4.5454545455%;flex-basis:4.5454545455%}}@supports (display:grid){.k-ui-namespace [data-gallery-items='22'] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items='23'] .k-gallery__item.k-gallery__item{width:4.347826087%}@supports ((display:-ms-flexbox) or (display:flex)){.k-ui-namespace [data-gallery-items='23'] .k-gallery__item.k-gallery__item{-ms-flex-preferred-size:4.347826087%;flex-basis:4.347826087%}}@supports (display:grid){.k-ui-namespace [data-gallery-items='23'] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items='24'] .k-gallery__item.k-gallery__item{width:4.1666666667%}@supports ((display:-ms-flexbox) or (display:flex)){.k-ui-namespace [data-gallery-items='24'] .k-gallery__item.k-gallery__item{-ms-flex-preferred-size:4.1666666667%;flex-basis:4.1666666667%}}@supports (display:grid){.k-ui-namespace [data-gallery-items='24'] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace .k-gallery .k-gallery__items{content:"176px"}@supports (display:grid){.k-ui-namespace .k-gallery .k-gallery__items{grid-template-columns:repeat(auto-fill,minmax(176px,1fr))}}.k-ui-namespace .k-gallery .k-gallery__item{width:176px}@supports (display:grid){.k-ui-namespace .k-gallery .k-gallery__item{width:100%;-ms-flex-preferred-size:auto;flex-basis:auto}}.k-ui-namespace .k-gallery--xxs .k-gallery__items{content:"64px"}@supports (display:grid){.k-ui-namespace .k-gallery--xxs .k-gallery__items{grid-template-columns:repeat(auto-fill,minmax(64px,1fr))}}.k-ui-namespace .k-gallery--xxs .k-gallery__item{width:64px}@supports (display:grid){.k-ui-namespace .k-gallery--xxs .k-gallery__item{width:100%;-ms-flex-preferred-size:auto;flex-basis:auto}}.k-ui-namespace .k-gallery--xs .k-gallery__items{content:"112px"}@supports (display:grid){.k-ui-namespace .k-gallery--xs .k-gallery__items{grid-template-columns:repeat(auto-fill,minmax(112px,1fr))}}.k-ui-namespace .k-gallery--xs .k-gallery__item{width:112px}@supports (display:grid){.k-ui-namespace .k-gallery--xs .k-gallery__item{width:100%;-ms-flex-preferred-size:auto;flex-basis:auto}}.k-ui-namespace .k-gallery--s .k-gallery__items{content:"144px"}@supports (display:grid){.k-ui-namespace .k-gallery--s .k-gallery__items{grid-template-columns:repeat(auto-fill,minmax(144px,1fr))}}.k-ui-namespace .k-gallery--s .k-gallery__item{width:144px}@supports (display:grid){.k-ui-namespace .k-gallery--s .k-gallery__item{width:100%;-ms-flex-preferred-size:auto;flex-basis:auto}}.k-ui-namespace .k-gallery--l .k-gallery__items{content:"224px"}@supports (display:grid){.k-ui-namespace .k-gallery--l .k-gallery__items{grid-template-columns:repeat(auto-fill,minmax(224px,1fr))}}.k-ui-namespace .k-gallery--l .k-gallery__item{width:224px}@supports (display:grid){.k-ui-namespace .k-gallery--l .k-gallery__item{width:100%;-ms-flex-preferred-size:auto;flex-basis:auto}}.k-ui-namespace .k-gallery--xl .k-gallery__items{content:"288px"}@supports (display:grid){.k-ui-namespace .k-gallery--xl .k-gallery__items{grid-template-columns:repeat(auto-fill,minmax(288px,1fr))}}.k-ui-namespace .k-gallery--xl .k-gallery__item{width:288px}@supports (display:grid){.k-ui-namespace .k-gallery--xl .k-gallery__item{width:100%;-ms-flex-preferred-size:auto;flex-basis:auto}}.k-ui-namespace .k-gallery--xxl .k-gallery__items{content:"352px"}@supports (display:grid){.k-ui-namespace .k-gallery--xxl .k-gallery__items{grid-template-columns:repeat(auto-fill,minmax(352px,1fr))}}.k-ui-namespace .k-gallery--xxl .k-gallery__item{width:352px}@supports (display:grid){.k-ui-namespace .k-gallery--xxl .k-gallery__item{width:100%;-ms-flex-preferred-size:auto;flex-basis:auto}}.k-ui-namespace .k-gallery-pagination{padding:8px 8px 7px;background:#fbfafa;-ms-flex:0 0 auto;flex:0 0 auto;border-top:1px solid #dcdcdc;box-shadow:0 1px 0 #dcdcdc}.k-ui-namespace .k-off-canvas-toggle-holder{display:none}.k-js-enabled .k-ui-namespace .k-off-canvas-toggle-holder{display:block}@media screen and (min-width:768px){.k-js-enabled .k-ui-namespace .k-off-canvas-toggle-holder--left.k-off-canvas-toggle-holder{display:none}}@media screen and (min-width:600px){.k-js-enabled .k-ui-namespace .k-off-canvas-toggle-holder--right.k-off-canvas-toggle-holder{display:none}}.k-ui-namespace .k-off-canvas-toggle{position:relative;z-index:10;float:left;min-width:32px;height:32px;border:none;border-radius:3px;margin:8px 8px 7px;background:#3071a9;color:#fff;font-size:13px}[dir=rtl] .k-ui-namespace .k-off-canvas-toggle{left:auto;float:right}.k-ui-namespace .k-off-canvas-toggle.k-off-canvas-toggle--left{margin-right:0}[dir=rtl] .k-ui-namespace .k-off-canvas-toggle.k-off-canvas-toggle--left{margin-right:10px;margin-left:0}.k-ui-namespace .k-off-canvas-toggle.k-off-canvas-toggle--right{margin-left:0}[dir=rtl] .k-ui-namespace .k-off-canvas-toggle.k-off-canvas-toggle--right{margin-left:10px;margin-right:0}.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar1,.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar2,.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar3,.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar1,.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar2,.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar3{position:absolute;display:block;background:#fff;vertical-align:middle;border-radius:3px;transition:.3s 180ms cubic-bezier(.2,.57,.44,.83);-webkit-backface-visibility:hidden}.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar1,.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar2,.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar3{left:9px;width:15px;height:3px}.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar1{top:9px}.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar2{top:15px}.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar3{top:21px}.k-ui-namespace .k-show-left-menu .k-off-canvas-toggle--left .k-toggle-button-bar1{top:15px;transform:rotate(135deg)}.k-ui-namespace .k-show-left-menu .k-off-canvas-toggle--left .k-toggle-button-bar2{opacity:0;transform:scale(0)}.k-ui-namespace .k-show-left-menu .k-off-canvas-toggle--left .k-toggle-button-bar3{top:15px;transform:rotate(-135deg)}.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar1,.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar2,.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar3{left:13px}.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar1{width:5px;height:5px;top:8px}.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar2,.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar3{width:5px;height:10px;top:14px}.k-ui-namespace .k-show-right-menu .k-off-canvas-toggle--right .k-toggle-button-bar1{opacity:0;transform:scale(0)}.k-ui-namespace .k-show-right-menu .k-off-canvas-toggle--right .k-toggle-button-bar2{top:9px;left:14px;height:15px;transform:rotate(135deg);opacity:1;width:3px}.k-ui-namespace .k-show-right-menu .k-off-canvas-toggle--right .k-toggle-button-bar3{top:9px;left:14px;transform:rotate(-135deg);height:15px;width:3px}.k-ui-namespace .k-heading{font-size:21px;line-height:28px;margin-bottom:16px}.k-ui-namespace .k-heading:last-child{margin-bottom:0}.k-ui-namespace .k-icon--accent{color:#3071a9}.k-ui-namespace .k-icon--success{color:#27ae60}.k-ui-namespace .k-icon--error{color:#c0392b}.k-ui-namespace .k-icon--size-tiny{font-size:10px}.k-ui-namespace .k-icon--size-small{font-size:13px}.k-ui-namespace .k-icon--size-default{font-size:16px}.k-ui-namespace .k-icon--size-medium{font-size:24px}.k-ui-namespace .k-icon--size-large{font-size:32px}.k-ui-namespace .k-icon--size-xlarge{font-size:48px}.k-ui-namespace .k-icon--size-huge{font-size:64px}.k-ui-namespace .k-icon-text-item{display:inline-block;font-size:inherit!important;line-height:20px;vertical-align:middle;margin-right:4px}.k-ui-namespace [class*=" k-icon-document-"]:before,.k-ui-namespace [class^=k-icon-document-]:before{background-size:cover}.k-ui-namespace .k-label{display:inline-block;padding:.33em .4em;font-size:80%;font-weight:700;line-height:1;text-align:center;white-space:no-wrap;vertical-align:baseline;border-radius:.33em;background:rgba(0,0,0,.4);color:#fff;border:none}.k-ui-namespace .k-label[href],.k-ui-namespace .k-label[href]:focus,.k-ui-namespace .k-label[href]:hover{text-decoration:none}.k-ui-namespace .k-label--base{background:#2c3e50;color:#fff}.k-ui-namespace a.k-label--base:focus,.k-ui-namespace a.k-label--base:hover,.k-ui-namespace button.k-label--base:focus,.k-ui-namespace button.k-label--base:hover{background:#1f2c39;color:#fff}.k-ui-namespace .k-label--accent{background:#3071a9;color:#fff}.k-ui-namespace a.k-label--accent:focus,.k-ui-namespace a.k-label--accent:hover,.k-ui-namespace button.k-label--accent:focus,.k-ui-namespace button.k-label--accent:hover{background:#285e8d;color:#fff}.k-ui-namespace .k-label--success{background:#27ae60;color:#fff}.k-ui-namespace a.k-label--success:focus,.k-ui-namespace a.k-label--success:hover,.k-ui-namespace button.k-label--success:focus,.k-ui-namespace button.k-label--success:hover{background:#209150;color:#fff}.k-ui-namespace .k-label--neutral{background:#3498db;color:#fff}.k-ui-namespace a.k-label--neutral:focus,.k-ui-namespace a.k-label--neutral:hover,.k-ui-namespace button.k-label--neutral:focus,.k-ui-namespace button.k-label--neutral:hover{background:#2386c8;color:#fff}.k-ui-namespace .k-label--warning{background:#e67e22;color:#fff}.k-ui-namespace a.k-label--warning:focus,.k-ui-namespace a.k-label--warning:hover,.k-ui-namespace button.k-label--warning:focus,.k-ui-namespace button.k-label--warning:hover{background:#cd6d17;color:#fff}.k-ui-namespace .k-label--error{background:#c0392b;color:#fff}.k-ui-namespace a.k-label--error:focus,.k-ui-namespace a.k-label--error:hover,.k-ui-namespace button.k-label--error:focus,.k-ui-namespace button.k-label--error:hover{background:#a33024;color:#fff}.k-ui-namespace .k-label--float-end{float:right}[dir=rtl] .k-ui-namespace .k-label--float-end{float:left}.k-ui-namespace .k-navigation .k-label{position:relative;top:-1px;left:2px;margin:-2px 0;padding:0 .25em;font-size:13px;line-height:16px;vertical-align:middle;max-height:16px;box-shadow:0 0 0 2px rgba(0,0,0,.4)}.k-ui-namespace .k-navigation .k-label--base{box-shadow:0 0 0 2px #2c3e50}.k-ui-namespace .k-navigation .k-label--accent{box-shadow:0 0 0 2px #3071a9}.k-ui-namespace .k-navigation .k-label--success{box-shadow:0 0 0 2px #27ae60}.k-ui-namespace .k-navigation .k-label--neutral{box-shadow:0 0 0 2px #3498db}.k-ui-namespace .k-navigation .k-label--warning{box-shadow:0 0 0 2px #e67e22}.k-ui-namespace .k-navigation .k-label--error{box-shadow:0 0 0 2px #c0392b}.k-ui-namespace .k-navigation .k-label--float-end{position:static;margin:0}.k-ui-namespace .k-list{padding:0;list-style:none;border:none;background:0 0;margin:4px 0}[dir=rtl] .k-ui-namespace .k-list{margin:4px 0;padding:0}.k-ui-namespace .k-list li{display:block}.k-ui-namespace .k-list a{display:block;padding:8px 16px;color:#222;line-height:20px;text-decoration:none}.k-ui-namespace .k-list a:focus,.k-ui-namespace .k-list a:hover{background:#fff;color:#222;text-decoration:none}.k-ui-namespace .k-list .k-is-active a{font-weight:700;background:#eee;color:#222}.k-ui-namespace .k-list .k-is-active a:hover{background:0 0;cursor:default}.k-ui-namespace .k-list [class^=k-icon]{display:inline-block;margin-right:8px}[dir=rtl] .k-ui-namespace .k-list [class^=k-icon]{margin-right:auto;margin-left:8px}.k-ui-namespace .k-loader-container{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background:rgba(255,255,255,.8);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader-container .k-loader{color:#3071a9;left:0}.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader{display:inline-block;font-size:5px;margin:0 1.5em 2em;position:relative;text-indent:-9999em;vertical-align:middle}.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader,.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader:after,.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader:before{border-radius:50%;width:1em;height:1em;animation-fill-mode:both;animation:k-loader 1.61s infinite ease-in-out;backface-visibility:visible}.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader:before{left:-1.25em;animation-delay:-.20125s}.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader:after{left:1.25em;animation-delay:.20125s}.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader:after,.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader:before{content:'';position:absolute;top:0}.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader.k-loader--small{font-size:5px}.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader.k-loader--medium{font-size:10px}.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader.k-loader--large{font-size:20px}@keyframes k-loader{0%,100%,80%{box-shadow:0 1em 0 -.5em}40%{box-shadow:0 1em 0 0}}[dir=rtl] .k-ui-namespace .k-loader{transform:scaleX(-1)}.k-ui-namespace .k-button .k-loader-container,.k-ui-namespace .k-tabs .k-loader-container{background:inherit;color:inherit;border-radius:inherit;display:block;text-align:center;transform:scale(.001);transform-origin:50% 50%}.k-ui-namespace .k-button .k-loader-container:before,.k-ui-namespace .k-tabs .k-loader-container:before{position:absolute;content:" ";position:absolute;top:0;right:0;bottom:0;left:0;background:inherit;opacity:.75;transform:scale(1000);transform-origin:50% 50%;border-radius:inherit}.k-cssanimations.k-boxshadow .k-ui-namespace .k-button .k-loader-container .k-loader,.k-cssanimations.k-boxshadow .k-ui-namespace .k-tabs .k-loader-container .k-loader{color:inherit;transform:scale(1000);transform-origin:50% 50%;top:-1000em}.k-cssanimations.k-boxshadow .k-ui-namespace .k-button .k-loader-container .k-loader:nth-child(n),.k-cssanimations.k-boxshadow .k-ui-namespace .k-tabs .k-loader-container .k-loader:nth-child(n){margin-left:1.5em;margin-right:1.5em}.k-ui-namespace .k-button .k-loader:first-child,.k-ui-namespace .k-tabs .k-loader:first-child{margin-right:3em}.k-ui-namespace .k-button .k-loader:not(first-child),.k-ui-namespace .k-tabs .k-loader:not(first-child){margin-left:3em}.k-ui-namespace .k-button .k-loader:last-child,.k-ui-namespace .k-tabs .k-loader:last-child{margin-right:1.5em;margin-left:3em}.k-ui-namespace .k-login{width:100%;max-width:360px;height:auto;margin:auto;display:inline-block;vertical-align:middle;-ms-flex:0 0 auto;flex:0 0 auto}.k-ui-namespace .k-login__brand{display:block;height:auto;width:auto;max-width:100%;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:16px;font-size:17px}.k-ui-namespace .k-login__brand img{max-height:100%;vertical-align:middle}.k-ui-namespace .k-login__content{background:#fff;color:#222;width:100%;border-radius:4px;padding:16px;box-shadow:0 6px 0 -4px rgba(0,0,0,.3);text-align:left;white-space:normal}[dir=rtl] .k-ui-namespace .k-login__content{text-align:right}.k-ui-namespace .k-navigation{margin:0;list-style:none;border:none;border-bottom:1px solid #c8c7c7;padding:16px 0 15px;background:#e6e6e6}[dir=rtl] .k-ui-namespace .k-navigation{padding:16px 0 15px}.k-ui-namespace .k-navigation li{display:block;line-height:16px}.k-ui-namespace .k-navigation a{display:block;padding-top:8px;padding-bottom:8px;padding-right:16px;padding-left:24px;font-size:17px;color:#222;text-decoration:none;position:relative}[dir=rtl] .k-ui-namespace .k-navigation a{padding-right:24px;padding-left:16px}.k-ui-namespace .k-navigation a:focus,.k-ui-namespace .k-navigation a:hover{background:#f8f8f8;color:#222;text-decoration:none}.k-ui-namespace .k-navigation a:after{display:block;position:absolute;content:" ";left:0;top:0;width:5px;height:100%}[dir=rtl] .k-ui-namespace .k-navigation a:after{left:auto;right:0}.k-ui-namespace .k-navigation a:focus,.k-ui-namespace .k-navigation a:hover{background:#f8f8f8}.k-ui-namespace .k-navigation a:focus:after,.k-ui-namespace .k-navigation a:hover:after{background:#3071a9}.k-ui-namespace .k-navigation .k-is-active a{background:#e6e6e6;color:#3071a9;font-weight:700}.k-ui-namespace .k-navigation .k-is-active a:after{top:12%;height:76%;background:#3071a9}.k-ui-namespace .k-navigation .k-is-active a:hover{background:0 0;cursor:default}.k-checked .k-ui-namespace .k-optionlist{display:block;max-width:100%;overflow:auto}.k-checked .k-ui-namespace .k-optionlist:after,.k-checked .k-ui-namespace .k-optionlist:before{display:table;content:" "}.k-checked .k-ui-namespace .k-optionlist:after{clear:both}.k-checked .k-ui-namespace .k-optionlist .k-optionlist__content{position:relative;margin:0;border:1px solid #cdcdcd;padding:1px;border-radius:4px;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;float:left}.k-checked .k-ui-namespace .k-optionlist .k-optionlist__content input[type=radio]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.k-checked .k-ui-namespace .k-optionlist .k-optionlist__content label{position:relative;z-index:1;display:table-cell;margin:0;padding:6px 10px;line-height:1.25em;text-align:center;color:#222;font-weight:400;border-radius:3px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;word-wrap:break-word;overflow-wrap:break-word;-ms-flex:1 1 auto;flex:1 1 auto;transition:all 180ms cubic-bezier(.2,.57,.44,.83);-webkit-backface-visibility:hidden}.k-checked .k-ui-namespace .k-optionlist .k-optionlist__content label:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;content:" ";opacity:0;border-radius:3px;transform:scale(0,0);background:#3498db;transition:all 180ms cubic-bezier(.2,.57,.44,.83);-webkit-backface-visibility:hidden}.k-checked .k-ui-namespace .k-optionlist .k-optionlist__content label:hover{background:rgba(0,0,0,.15)}.k-checked .k-ui-namespace .k-optionlist .k-optionlist__content input:checked+label,.k-checked .k-ui-namespace .k-optionlist .k-optionlist__content input:checked+label:focus,.k-checked .k-ui-namespace .k-optionlist .k-optionlist__content input:checked+label:hover{background:0 0;color:#fefefe}.k-checked .k-ui-namespace .k-optionlist .k-optionlist__content input:checked+label:before{transform:scale(1,1);opacity:1}.k-checked .k-ui-namespace .k-optionlist .k-optionlist__content .k-optionlist__focus{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:0;outline:0;display:block;opacity:0;visibility:hidden;border-radius:4px;border:1px solid #3498db;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(52,152,219,.6)}.k-checked .k-ui-namespace .k-optionlist .k-optionlist__content input:active~.k-optionlist__focus,.k-checked .k-ui-namespace .k-optionlist .k-optionlist__content input:focus~.k-optionlist__focus{opacity:1;visibility:visible}[dir=rtl].k-checked .k-ui-namespace .k-optionlist__content{float:right}.k-checked .k-ui-namespace .k-optionlist--boolean input[value="1"]+label:before{background:#27ae60}.k-checked .k-ui-namespace .k-optionlist--boolean input[value="0"]+label:before{background:#c0392b}.k-checked .k-ui-namespace .k-optionlist--block .k-optionlist__content{width:100%;float:none}.k-checked .k-ui-namespace .k-optionlist--block.k-optionlist--boolean label{width:50%}.k-checked .k-ui-namespace .k-optionlist [disabled]+label{cursor:not-allowed;opacity:.6}.k-checked .k-ui-namespace .k-optionlist [disabled]+label:hover{background:0 0}.k-checked .k-ui-namespace .k-optionlist [disabled]+label:active~.k-optionlist__focus{border-color:#c0392b}.k-ui-namespace .k-pagination{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center}.k-ui-namespace .k-pagination .k-pagination__pages{padding:0;margin:0;border-radius:4px}[dir=rtl] .k-ui-namespace .k-pagination .k-pagination__pages{padding:0}.k-ui-namespace .k-pagination .k-pagination__pages>li{display:inline}.k-ui-namespace .k-pagination .k-pagination__pages>li>a,.k-ui-namespace .k-pagination .k-pagination__pages>li>span{display:block;position:relative;float:left;padding:6px 12px;line-height:18px;text-decoration:none;color:#3071a9;background-color:#fff;border:1px solid #dcdcdc;margin-left:-1px}[dir=rtl] .k-ui-namespace .k-pagination .k-pagination__pages>li>a,[dir=rtl] .k-ui-namespace .k-pagination .k-pagination__pages>li>span{float:right;margin-left:0;margin-right:-1px}.k-ui-namespace .k-pagination .k-pagination__pages>li:first-child>a,.k-ui-namespace .k-pagination .k-pagination__pages>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}[dir=rtl] .k-ui-namespace .k-pagination .k-pagination__pages>li:first-child>a,[dir=rtl] .k-ui-namespace .k-pagination .k-pagination__pages>li:first-child>span{margin-right:0;border-bottom-left-radius:0;border-top-left-radius:0;border-bottom-right-radius:4px;border-top-right-radius:4px}.k-ui-namespace .k-pagination .k-pagination__pages>li:last-child>a,.k-ui-namespace .k-pagination .k-pagination__pages>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.k-ui-namespace .k-pagination .k-pagination__pages>li:last-child>span,[dir=rtl] .k-ui-namespace .k-pagination .k-pagination__pages>li:last-child>a{border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.k-ui-namespace .k-pagination .k-pagination__pages>li>a:focus,.k-ui-namespace .k-pagination .k-pagination__pages>li>a:hover,.k-ui-namespace .k-pagination .k-pagination__pages>li>span:focus,.k-ui-namespace .k-pagination .k-pagination__pages>li>span:hover{z-index:2;color:#285e8d;background-color:#eee;border-color:#dcdcdc}.k-ui-namespace .k-pagination .k-pagination__pages>.k-is-active>a,.k-ui-namespace .k-pagination .k-pagination__pages>.k-is-active>a:focus,.k-ui-namespace .k-pagination .k-pagination__pages>.k-is-active>a:hover,.k-ui-namespace .k-pagination .k-pagination__pages>.k-is-active>span,.k-ui-namespace .k-pagination .k-pagination__pages>.k-is-active>span:focus,.k-ui-namespace .k-pagination .k-pagination__pages>.k-is-active>span:hover{z-index:3;color:#fff;background-color:#3071a9;border-color:#285e8d;cursor:default}.k-ui-namespace .k-pagination select{height:32px;width:auto;margin:0;margin-right:8px}[dir=rtl] .k-ui-namespace .k-pagination select{margin-right:auto;margin-left:8px}.k-ui-namespace .k-scopebar{background:#f3f3f3;color:#222;min-width:100%;box-shadow:inset 0 -1px 0 #d4d4d4;display:-ms-flexbox;display:flex;width:auto;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.k-ui-namespace .k-scopebar:after,.k-ui-namespace .k-scopebar:before{display:table;content:" "}.k-ui-namespace .k-scopebar:after{clear:both}@media screen and (min-width:1024px){.k-ui-namespace .k-scopebar{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.k-ui-namespace .k-scopebar.k-scopebar.k-scopebar{overflow:visible}.k-ui-namespace .k-scopebar__item{border-bottom:1px solid #d4d4d4;min-width:0;box-shadow:0 -1px 0 #d4d4d4;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}.k-ui-namespace .k-scopebar__item:after,.k-ui-namespace .k-scopebar__item:before{display:table;content:" "}.k-ui-namespace .k-scopebar__item:after{clear:both}@media screen and (min-width:400px){.k-ui-namespace .k-scopebar__item{float:left}}.k-ui-namespace .k-scopebar__item--static{display:block;-ms-flex:0 0 auto;flex:0 0 auto}.k-ui-namespace .k-scopebar__item--toggle-buttons{padding-left:4px;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-order:15;order:15;width:auto}.k-ui-namespace .k-scopebar__item--toggle-buttons:after,.k-ui-namespace .k-scopebar__item--toggle-buttons:before{display:table;content:" "}.k-ui-namespace .k-scopebar__item--toggle-buttons:after{clear:both}@media screen and (min-width:600px){.k-ui-namespace .k-scopebar__item--toggle-buttons{-ms-flex:0 0 auto;flex:0 0 auto}}@media screen and (min-width:1024px){.k-ui-namespace .k-scopebar__item--toggle-buttons{display:none}}[dir=rtl] .k-ui-namespace .k-scopebar__item--toggle-buttons{padding-left:0;padding-right:4px}.k-ui-namespace .k-scopebar__item--toggle-buttons .k-toggle-scopebar-breadcrumbs,.k-ui-namespace .k-scopebar__item--toggle-buttons .k-toggle-scopebar-filters{display:block;float:left}@media screen and (min-width:600px){.k-ui-namespace .k-scopebar__item--toggle-buttons .k-toggle-scopebar-breadcrumbs,.k-ui-namespace .k-scopebar__item--toggle-buttons .k-toggle-scopebar-filters{display:none}}.k-ui-namespace .k-scopebar__item--toggle-buttons .k-toggle-scopebar-search{display:block;float:right}[dir=rtl] .k-ui-namespace .k-scopebar__item--toggle-buttons .k-toggle-scopebar-search{float:left}@media screen and (min-width:1024px){.k-ui-namespace .k-scopebar__item--toggle-buttons .k-toggle-scopebar-search{display:none}}.k-ui-namespace .k-scopebar--breadcrumbs .k-scopebar__item--toggle-buttons{-ms-flex:0 0 auto;flex:0 0 auto}.k-ui-namespace .k-scopebar__item--filters{width:100%;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-order:10;order:10}.k-js-enabled .k-ui-namespace .k-scopebar__item--filters{display:none}@media screen and (min-width:400px){.k-js-enabled .k-ui-namespace .k-scopebar__item--filters{width:100%}}@media screen and (min-width:600px){.k-js-enabled .k-ui-namespace .k-scopebar__item--filters{width:auto;display:block}}@media screen and (min-width:600px){.k-ui-namespace .k-scopebar__item--filters{width:auto;-ms-flex-order:0;order:0}}@media screen and (min-width:1024px){.k-ui-namespace .k-scopebar__item--filters{display:block}}.k-ui-namespace .k-scopebar__filters{position:relative;z-index:2}.k-ui-namespace .k-scopebar__filters:after,.k-ui-namespace .k-scopebar__filters:before{display:table;content:" "}.k-ui-namespace .k-scopebar__filters:after{clear:both}.k-ui-namespace .k-scopebar__item--filter{display:block;float:left;width:auto;border-right:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;margin-bottom:-1px}@media screen and (min-width:600px){.k-ui-namespace .k-scopebar__item--filter{position:relative}}[dir=rtl] .k-ui-namespace .k-scopebar__item--filter{border-right:none;border-left:1px solid #ccc;float:right}.k-ui-namespace .k-scopebar__item--filter__icon,.k-ui-namespace .k-scopebar__item--filter__title{display:inline-block;vertical-align:middle}.k-ui-namespace .k-scopebar__item--filter__icon{margin-left:2px}[dir=rtl] .k-ui-namespace .k-scopebar__item--filter__icon{margin-left:0;margin-right:2px}@media screen and (min-width:600px){.k-ui-namespace .k-scopebar__item--filter__icon{margin-left:4px}[dir=rtl] .k-ui-namespace .k-scopebar__item--filter__icon{margin-left:0;margin-right:4px}}.k-ui-namespace .k-scopebar__item-label{position:absolute;z-index:2;top:2px;right:2px;min-width:16px;height:16px;border-radius:50%;background:#c0392b;color:#fff;font-size:11px;line-height:16px;text-align:center;vertical-align:middle;font-weight:700;box-shadow:inset 0 0 2px rgba(0,0,0,.1);pointer-events:none}[dir=rtl] .k-ui-namespace .k-scopebar__item-label{right:auto;left:2px}@media screen and (min-width:600px){.k-ui-namespace .k-scopebar__item-label{top:6px;right:4px}[dir=rtl] .k-ui-namespace .k-scopebar__item-label{right:auto;left:4px}}.k-ui-namespace .k-scopebar__item-label--numberless{top:0;right:0}[dir=rtl] .k-ui-namespace .k-scopebar__item-label--numberless{right:auto;left:0}.k-ui-namespace .k-scopebar__item-label--numberless:after{display:block;content:" ";width:5px;height:5px;background:#fff;position:absolute;top:5px;left:5px;border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,.2)}.k-ui-namespace .k-scopebar-dropdown{overflow:hidden}@media screen and (min-width:600px){.k-ui-namespace .k-scopebar-dropdown{position:relative;z-index:2}}.k-ui-namespace .k-scopebar-dropdown.k-is-active{overflow:visible;z-index:3}.k-ui-namespace .k-scopebar-dropdown.k-is-active .k-scopebar-dropdown__body{visibility:visible}.k-ui-namespace .k-scopebar-dropdown.k-is-active .k-scopebar__item--filter__title{text-decoration:underline}.k-ui-namespace .k-scopebar-dropdown.k-is-active .k-scopebar-dropdown__button{background:#ededed}.k-ui-namespace .k-scopebar-dropdown__button{position:relative;border:none;background:0 0;margin:0;padding:0 6px;line-height:39px;height:39px;font-size:13px;cursor:pointer}.k-ui-namespace .k-scopebar-dropdown__button:focus,.k-ui-namespace .k-scopebar-dropdown__button:hover{background:#ededed}@media screen and (min-width:600px){.k-ui-namespace .k-scopebar-dropdown__button{padding:0 12px}}.k-ui-namespace .k-scopebar-dropdown__body{position:absolute;visibility:hidden;background:#fff;border:1px solid #e0e0e0;color:#222;box-shadow:2px 2px 3px rgba(0,0,0,.15);border-radius:0 0 5px 5px;min-width:200px;left:0;right:0;top:100%}@media screen and (min-width:600px){.k-ui-namespace .k-scopebar-dropdown__body{min-width:300px;right:auto;left:-1px}[dir=rtl] .k-ui-namespace .k-scopebar-dropdown__body{left:auto;right:-1px}}.k-ui-namespace .k-scopebar-dropdown__body .select2{min-width:100%}.k-ui-namespace .k-scopebar-dropdown__body__content{padding:5px}.k-ui-namespace .k-scopebar-dropdown__body__buttons{line-height:14px;border-top:1px solid #e0e0e0;background:#fbfafa;color:#222;padding:8px 5px;text-align:center;border-radius:0 0 5px 5px}.k-ui-namespace .k-scopebar-dropdown__body__buttons .btn{padding:4px 30px;line-height:16px}.k-ui-namespace .k-scopebar__item--breadcrumbs{width:auto;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-order:-1;order:-1;display:block}@media screen and (min-width:600px){.k-ui-namespace .k-scopebar__item--breadcrumbs{width:auto;-ms-flex-order:0;order:0}}@media screen and (min-width:1024px){.k-ui-namespace .k-scopebar__item--breadcrumbs{display:-ms-flexbox!important;display:flex!important;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;overflow:hidden}}.k-ui-namespace .k-scopebar__item--breadcrumbs .k-breadcrumb{position:static;top:auto;bottom:auto;visibility:visible;border-bottom:none;overflow:auto;text-overflow:ellipsis;white-space:nowrap;-ms-flex:1 1 auto;flex:1 1 auto}.k-ui-namespace .k-scopebar__item--buttons{display:block;-ms-flex:0 0 auto;flex:0 0 auto}@media screen and (min-width:400px){.k-ui-namespace .k-scopebar__item--buttons{float:right}}@media screen and (min-width:1024px){.k-ui-namespace .k-scopebar__item--buttons{float:none}}.k-ui-namespace .k-scopebar__button{margin:0;padding:0;list-style:none;border:none;background:0 0;position:relative;display:block;float:left;height:32px;margin:4px 4px 3px 4px;margin-left:0;padding-left:7px;padding-right:7px;border-radius:2px;text-align:center;line-height:32px;cursor:pointer;transition:all 180ms cubic-bezier(.2,.57,.44,.83);-webkit-backface-visibility:hidden;border:1px solid transparent}[dir=rtl] .k-ui-namespace .k-scopebar__button{float:right;margin-left:4px;margin-right:0}.k-ui-namespace .k-scopebar__button:hover{border-color:#d4d4d4;background:#fff}.k-ui-namespace .k-scopebar__button.k-is-active{border-color:#d4d4d4;background:#fff}.k-ui-namespace .k-scopebar__button [class^=k-icon]{display:block;margin-top:7px;margin-bottom:7px;width:16px;height:16px;line-height:0;font-size:0;vertical-align:middle}.k-ui-namespace .k-scopebar__button [class^=k-icon]:before{font-size:16px;line-height:16px}.k-ui-namespace .k-scopebar__item--search{position:relative;margin-left:auto;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-order:20;order:20}[dir=rtl] .k-ui-namespace .k-scopebar__item--search{margin-left:0;margin-right:auto}.k-js-enabled .k-ui-namespace .k-scopebar__item--search{display:none;width:100%}@media screen and (min-width:1024px){.k-ui-namespace .k-scopebar__item--search{display:block!important;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-order:0;order:0}}@media screen and (min-width:1024px){.k-ui-namespace .k-scopebar__item--search{min-width:221px;width:221px;max-width:221px}}@media screen and (min-width:1200px){.k-ui-namespace .k-scopebar__item--search{min-width:286px;width:286px;max-width:286px}}.k-ui-namespace .k-scopebar__item--search .k-search{width:100%;position:relative}.k-ui-namespace .k-scopebar__item--search .k-search--has-search-button .k-search__field{padding-left:26px}[dir=rtl] .k-ui-namespace .k-scopebar__item--search .k-search--has-search-button .k-search__field{padding-left:0;padding-right:26px}.k-ui-namespace .k-scopebar__item--search .k-search--has-empty-button .k-search__field{padding-right:20px}[dir=rtl] .k-ui-namespace .k-scopebar__item--search .k-search--has-empty-button .k-search__field{padding-right:0;padding-left:20px}.k-ui-namespace .k-scopebar__item--search .k-search--has-both-buttons .k-search__field{padding-left:26px;padding-right:20px}[dir=rtl] .k-ui-namespace .k-scopebar__item--search .k-search--has-both-buttons .k-search__field{padding-left:20px;padding-right:26px}.k-ui-namespace .k-scopebar__item--search label{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.k-ui-namespace .k-scopebar__item--search .k-search__field{margin:0;padding:0;list-style:none;border:none;background:0 0;margin:0;display:block;width:100%;max-width:none;height:40px;border-radius:0;padding:4px;padding-right:40px;background:#fff;color:#222;box-shadow:none;-webkit-appearance:none}[dir=rtl] .k-ui-namespace .k-scopebar__item--search .k-search__field{padding-right:0;padding-left:40px}@media screen and (min-width:1024px){.k-ui-namespace .k-scopebar__item--search .k-search__field{border-left:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;margin-bottom:-1px}[dir=rtl] .k-ui-namespace .k-scopebar__item--search .k-search__field{border-left:none;border-right:1px solid #d4d4d4}}.k-ui-namespace .k-scopebar__item--search .k-search__empty,.k-ui-namespace .k-scopebar__item--search .k-search__submit{margin:0;padding:0;list-style:none;border:none;background:0 0;position:absolute;top:50%;width:20px;height:20px;margin-top:-10px;vertical-align:middle;line-height:1;cursor:pointer;color:#555}.k-ui-namespace .k-scopebar__item--search .k-search__empty [class*=k-icon-],.k-ui-namespace .k-scopebar__item--search .k-search__submit [class*=k-icon-]{vertical-align:middle}.k-ui-namespace .k-scopebar__item--search .k-search__empty:focus,.k-ui-namespace .k-scopebar__item--search .k-search__empty:hover,.k-ui-namespace .k-scopebar__item--search .k-search__submit:focus,.k-ui-namespace .k-scopebar__item--search .k-search__submit:hover{color:#222}.k-ui-namespace .k-scopebar__item--search .k-search__empty.k-is-visible,.k-ui-namespace .k-scopebar__item--search .k-search__submit.k-is-visible{display:inline-block}.k-ui-namespace .k-scopebar__item--search .k-search__submit{left:3px;font-size:13px}[dir=rtl] .k-ui-namespace .k-scopebar__item--search .k-search__submit{left:auto;right:3px}.k-ui-namespace .k-scopebar__item--search .k-search__empty{display:none;right:0;font-size:10px}[dir=rtl] .k-ui-namespace .k-scopebar__item--search .k-search__empty{right:auto;left:0}.k-ui-namespace .k-scopebar__item--search .k-search__empty.k-is-visible{display:inline-block}.k-ui-namespace .k-scopebar__item--search .k-scopebar__item-label--numberless{position:absolute;right:auto;left:13px;top:5px}[dir=rtl] .k-ui-namespace .k-scopebar__item--search .k-scopebar__item-label--numberless{left:auto;right:13px}.k-ui-namespace .k-sidebar-item+.k-ui-namespace .k-sidebar-item{margin-top:16px}.k-ui-namespace .k-sidebar-item--flex{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:0 1 auto;flex:0 1 auto;max-height:100%;overflow:hidden;min-height:96px}.k-ui-namespace .k-sidebar-item--flex div{-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto}.k-ui-namespace .k-sidebar-item--flex .k-sidebar-item__header{-ms-flex:0 0 auto;flex:0 0 auto}.k-ui-namespace .k-sidebar-item--overflow{overflow:auto;width:100%;-ms-flex:0 1 auto;flex:0 1 auto}.k-is-resizing .k-ui-namespace .k-sidebar-item--overflow{overflow:hidden}.k-ui-namespace .k-sidebar-item--toggle{padding-bottom:16px}.k-ui-namespace .k-sidebar-item--toggle .k-sidebar-item__header{position:relative}.k-ui-namespace .k-sidebar-item--toggle .k-sidebar-item__toggle{position:absolute;top:16px;right:16px}.k-ui-namespace .k-sidebar-item--toggle .k-sidebar-item__toggle:after{content:"";display:block;background:#fff;border:1px solid #ddd;border-radius:10px;width:20px;line-height:18px;text-align:center;vertical-align:middle;font-size:8px;cursor:pointer;transition:all 180ms cubic-bezier(.2,.57,.44,.83);-webkit-backface-visibility:hidden}.k-ui-namespace .k-sidebar-item--toggle .k-sidebar-item__toggle.k-is-active:after{transform:rotate(180deg)}[dir=rtl] .k-ui-namespace .k-sidebar-item--toggle .k-sidebar-item__toggle{right:auto;left:16px}.k-ui-namespace .k-sidebar-item__header{padding:16px 16px 0;font-weight:700;text-transform:uppercase;font-size:11px;line-height:24px}.k-ui-namespace .k-sidebar-item__content{padding:16px}.k-ui-namespace .k-sidebar-item__content--small{padding:8px 16px}.k-ui-namespace .k-sidebar-item__content--horizontal{padding:0 16px}.k-ui-namespace .k-file-input{position:relative;display:inline-block}.k-eventlistener .k-ui-namespace .k-file-input input{position:absolute;top:0;right:0;bottom:0;margin:0;padding:0;cursor:pointer;font-size:99px;opacity:0}.k-ui-namespace .k-file-input input+label{display:none}.k-eventlistener .k-ui-namespace .k-file-input input+label{display:inline-block}.k-ui-namespace .k-file-input input+label{max-width:100%;font-size:13px;line-height:20px;font-weight:400;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;overflow:hidden;vertical-align:middle;color:#3071a9;padding:0;text-align:center}.k-ui-namespace .k-file-input input.k-has-focus,.k-ui-namespace .k-file-input input:focus{outline:0}.k-ui-namespace .k-file-input input.k-has-focus+label,.k-ui-namespace .k-file-input input:focus+label{outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}.k-ui-namespace .k-file-input input.k-has-drop-focus,.k-ui-namespace .k-file-input input.k-has-focus,.k-ui-namespace .k-file-input input:focus,.k-ui-namespace .k-file-input input:hover{cursor:pointer}.k-ui-namespace .k-file-input input.k-has-drop-focus+label .k-file-input__button,.k-ui-namespace .k-file-input input.k-has-drop-focus+label .k-file-input__button:focus,.k-ui-namespace .k-file-input input.k-has-drop-focus+label .k-file-input__button:hover,.k-ui-namespace .k-file-input input.k-has-focus+label .k-file-input__button,.k-ui-namespace .k-file-input input.k-has-focus+label .k-file-input__button:focus,.k-ui-namespace .k-file-input input.k-has-focus+label .k-file-input__button:hover,.k-ui-namespace .k-file-input input:focus+label .k-file-input__button,.k-ui-namespace .k-file-input input:focus+label .k-file-input__button:focus,.k-ui-namespace .k-file-input input:focus+label .k-file-input__button:hover,.k-ui-namespace .k-file-input input:hover+label .k-file-input__button,.k-ui-namespace .k-file-input input:hover+label .k-file-input__button:focus,.k-ui-namespace .k-file-input input:hover+label .k-file-input__button:hover{background-color:#255681}.k-ui-namespace .k-file-input .k-file-input__button{display:block;background-color:#3071a9;color:#fff;pointer-events:none;vertical-align:middle;font-weight:400;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;box-shadow:none;text-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:0;border-radius:6px;font-size:17px;line-height:24px;padding:8px 16px}.k-ui-namespace .k-file-input .k-file-input__files{width:100%;height:20px;line-height:20px;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:top;text-align:center}.k-ui-namespace .k-file-input .k-file-input__files:empty{display:none}.k-ui-namespace .k-tabs-container{overflow:visible;width:100%;margin:0 auto;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto}.k-ui-namespace .k-tabs-container:after,.k-ui-namespace .k-tabs-container:before{display:table;content:" "}.k-ui-namespace .k-tabs-container:after{clear:both}.k-is-resizing .k-ui-namespace .k-tabs-container{overflow:hidden}.k-ui-namespace .k-tabs-container:not(:first-child) .k-tabs-scroller .k-tabs{border-top:1px solid #dcdcdc;padding-top:11px}.k-ui-namespace .k-tabs-container>.k-tabs-content{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto}.k-ui-namespace .k-tabs-container>.k-tabs-content:after,.k-ui-namespace .k-tabs-container>.k-tabs-content:before{display:table;content:" "}.k-ui-namespace .k-tabs-container>.k-tabs-content:after{clear:both}.k-ui-namespace .k-tabs-container>.k-tabs-content>.k-tab{-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto;padding:0}.k-ui-namespace .k-tabs-wrapper{position:relative;height:48px;overflow:hidden;-ms-flex:0 0 auto;flex:0 0 auto;transition:all 180ms cubic-bezier(.2,.57,.44,.83);-webkit-backface-visibility:hidden}.k-ui-namespace .k-tabs-scroller{height:72px;overflow:auto}.k-ui-namespace .k-tabs-scroller>.k-tabs{padding:12px 8px 0;background:#fff;white-space:nowrap;display:inline-block;min-width:100%}@media screen and (min-width:768px){.k-ui-namespace .k-tabs-scroller>.k-tabs{padding-left:16px;padding-right:16px}}.k-ui-namespace .k-tabs-scroller>.k-tabs li.k-is-active a{background:#fbfafa;color:#222}.k-ui-namespace .k-tabs-scroller>.k-tabs li.k-is-active a:focus{border-color:#cacaca;border-bottom-color:transparent}.k-ui-namespace .k-tabs{position:relative;margin:0;padding:0;list-style:none;border-bottom:1px solid #dcdcdc;font-size:0}.k-ui-namespace .k-tabs li{position:relative;display:inline-block;margin-bottom:-1px;margin-right:2px}.k-ui-namespace .k-tabs li:last-child{margin-right:0}[dir=rtl] .k-ui-namespace .k-tabs li{margin-right:auto;margin-left:2px}[dir=rtl] .k-ui-namespace .k-tabs li:last-child{margin-left:0}.k-ui-namespace .k-tabs .k-is-disabled a{color:#343434;cursor:not-allowed;pointer-events:none}.k-ui-namespace .k-tabs .k-is-disabled a:focus,.k-ui-namespace .k-tabs .k-is-disabled a:hover{color:inherit;text-decoration:none;background-color:transparent;cursor:not-allowed}.k-ui-namespace .k-tabs .k-is-active a,.k-ui-namespace .k-tabs .k-is-active a:focus,.k-ui-namespace .k-tabs .k-is-active a:hover{color:#222;background-color:#fff;border:1px solid #dcdcdc;border-bottom-color:transparent;cursor:default}.k-ui-namespace .k-tabs .k-is-active a:focus{box-shadow:inset 0 1px 0 0 #cacaca}.k-ui-namespace .k-tabs a{position:relative;display:block;padding:8px 16px 6px;line-height:20px;border:1px solid transparent;border-radius:4px 4px 0 0;text-decoration:none;font-size:13px;cursor:pointer}.k-ui-namespace .k-tabs a:focus,.k-ui-namespace .k-tabs a:hover{text-decoration:none;background-color:#eee;border-color:#dcdcdc;outline:0}.k-ui-namespace .k-tabs--transparent{background-color:inherit}.k-ui-namespace .k-tabs--transparent a,.k-ui-namespace .k-tabs--transparent li{background-color:transparent}.k-ui-namespace .k-tabs--transparent .k-is-active,.k-ui-namespace .k-tabs--transparent .k-is-active a,.k-ui-namespace .k-tabs--transparent .k-is-active a:focus,.k-ui-namespace .k-tabs--transparent .k-is-active a:hover,.k-ui-namespace .k-tabs--transparent .k-is-active:focus,.k-ui-namespace .k-tabs--transparent .k-is-active:hover{background-color:inherit}.k-ui-namespace .k-tabs-content>.k-tab{padding:12px}.k-ui-namespace .k-tabs-content>.k-tab:not(.k-is-active){display:none!important}.k-ui-namespace .k-tabs-content>.k-is-active{display:-ms-flexbox;display:flex}.k-ui-namespace .k-tabs-scroller-next,.k-ui-namespace .k-tabs-scroller-prev{margin:0;padding:0;position:absolute;top:0;bottom:0;width:32px;overflow:hidden;display:none;opacity:0;background:#fff;border:1px solid #dcdcdc;border-radius:0;transition:all 180ms cubic-bezier(.2,.57,.44,.83);-webkit-backface-visibility:hidden}.k-ui-namespace .k-tabs-scroller-next:focus,.k-ui-namespace .k-tabs-scroller-next:hover,.k-ui-namespace .k-tabs-scroller-prev:focus,.k-ui-namespace .k-tabs-scroller-prev:hover{background-color:#eee}.k-ui-namespace .k-tabs-scroller-next span,.k-ui-namespace .k-tabs-scroller-prev span{transition:all 180ms cubic-bezier(.2,.57,.44,.83);-webkit-backface-visibility:hidden}[dir=rtl] .k-ui-namespace .k-tabs-scroller-next span:before,[dir=rtl] .k-ui-namespace .k-tabs-scroller-prev span:before{transform:scaleX(1)}.k-ui-namespace .k-tabs-scroller-prev{left:0;border-left:none;transform:translateX(-100%)}.k-ui-namespace .k-tabs-scroller-next{right:0;border-right:none;transform:translateX(100%)}.k-ui-namespace .k-has-tabs-overflow{padding-left:32px;padding-right:32px}.k-ui-namespace .k-has-tabs-overflow .k-tabs-scroller-next,.k-ui-namespace .k-has-tabs-overflow .k-tabs-scroller-prev{transform:translateX(0);cursor:no-drop;opacity:1;display:block}.k-ui-namespace .k-has-tabs-overflow .k-tabs-scroller-next span,.k-ui-namespace .k-has-tabs-overflow .k-tabs-scroller-prev span{opacity:.33}.k-ui-namespace .k-has-tabs-left-overflow .k-tabs-scroller-prev{opacity:1;cursor:pointer}.k-ui-namespace .k-has-tabs-left-overflow .k-tabs-scroller-prev span{opacity:1}.k-ui-namespace .k-has-tabs-right-overflow .k-tabs-scroller-next{opacity:1;cursor:pointer}.k-ui-namespace .k-has-tabs-right-overflow .k-tabs-scroller-next span{opacity:1}.k-ui-namespace .k-table-container{background:#fff;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.k-is-resizing .k-ui-namespace .k-table-container{overflow:hidden}.k-ui-namespace .k-table{overflow:auto;backface-visibility:hidden;will-change:overflow;-ms-flex:1 1 auto;flex:1 1 auto}.k-ui-namespace .k-table-container table{margin:0;padding:0;width:100%;text-align:left;border-collapse:separate;border-spacing:0;font-size:inherit;min-width:0!important;-ms-flex:1 1 auto;flex:1 1 auto}[dir=rtl] .k-ui-namespace .k-table-container table{text-align:right}.k-ui-namespace .k-table-container td,.k-ui-namespace .k-table-container th{border:none;position:relative;height:40px;vertical-align:middle;text-align:left;line-height:1}.k-ui-namespace .k-table-container td input,.k-ui-namespace .k-table-container th input{display:inline-block;vertical-align:middle;margin:0}[dir=rtl] .k-ui-namespace .k-table-container td,[dir=rtl] .k-ui-namespace .k-table-container th{text-align:right}@supports (position:sticky) and (not (position:-webkit-sticky)){.k-ui-namespace .k-table-container th{position:sticky;top:0;z-index:1}}.k-ui-namespace .k-table-container th{border-bottom:1px solid #dcdcdc;z-index:1;padding:0 8px;white-space:nowrap;background:#fbfafa;font-weight:400}.k-ui-namespace .k-table-container th a{display:block;padding:6px 8px;margin-left:-8px;margin-right:-8px;line-height:27px;text-decoration:none}.k-ui-namespace .k-table-container th a:focus,.k-ui-namespace .k-table-container th a:hover{background:#f3f3f3}.k-ui-namespace .k-table-container th [class*=k-icon]{font-size:16px;line-height:1;vertical-align:middle}.k-ui-namespace .k-table-container td{border-bottom:1px solid #ededed;padding:6px 8px;background:#fff}.k-ui-namespace .k-table-container tr:last-child td{border-bottom:none}.k-ui-namespace .k-table-container tr:nth-child(odd) td{background:#fff}.k-ui-namespace .k-table-container tr:focus td,.k-ui-namespace .k-table-container tr:hover td,.k-ui-namespace .k-table-container tr:nth-child(n):focus td,.k-ui-namespace .k-table-container tr:nth-child(n):hover td{background:#fbfafa}.k-ui-namespace .k-table-container [class*=k-icon]{display:inline-block}.k-ui-namespace .k-table-container a{color:inherit}.k-ui-namespace .k-table-container a{display:inline-block;vertical-align:middle;text-decoration:none}.k-ui-namespace .k-table-container a:focus,.k-ui-namespace .k-table-container a:hover{text-decoration:underline}.k-ui-namespace .k-table-container small{display:block;font-size:11px;line-height:16px;padding-top:1px}.k-ui-namespace .k-table-container .k-table-data--right{text-align:right}[dir=rtl] .k-ui-namespace .k-table-container .k-table-data--right{text-align:left}.k-ui-namespace .k-table-container .k-table-data--center{text-align:center}.k-ui-namespace .k-table-container .k-table-data--nowrap{white-space:nowrap}.k-ui-namespace .k-table-container .k-table-data--wrap{word-break:break-all}.k-ui-namespace .k-table-container .k-table-data--form,.k-ui-namespace .k-table-container .k-table-data--icon,.k-ui-namespace .k-table-container .k-table-data--toggle{white-space:nowrap;line-height:1;vertical-align:middle}.k-ui-namespace .k-table-container .k-table-data--form a,.k-ui-namespace .k-table-container .k-table-data--form div,.k-ui-namespace .k-table-container .k-table-data--form img,.k-ui-namespace .k-table-container .k-table-data--form input,.k-ui-namespace .k-table-container .k-table-data--form small,.k-ui-namespace .k-table-container .k-table-data--form span,.k-ui-namespace .k-table-container .k-table-data--form svg,.k-ui-namespace .k-table-container .k-table-data--icon a,.k-ui-namespace .k-table-container .k-table-data--icon div,.k-ui-namespace .k-table-container .k-table-data--icon img,.k-ui-namespace .k-table-container .k-table-data--icon input,.k-ui-namespace .k-table-container .k-table-data--icon small,.k-ui-namespace .k-table-container .k-table-data--icon span,.k-ui-namespace .k-table-container .k-table-data--icon svg,.k-ui-namespace .k-table-container .k-table-data--toggle a,.k-ui-namespace .k-table-container .k-table-data--toggle div,.k-ui-namespace .k-table-container .k-table-data--toggle img,.k-ui-namespace .k-table-container .k-table-data--toggle input,.k-ui-namespace .k-table-container .k-table-data--toggle small,.k-ui-namespace .k-table-container .k-table-data--toggle span,.k-ui-namespace .k-table-container .k-table-data--toggle svg{vertical-align:middle;line-height:1}.k-ui-namespace .k-table-container .k-table-data--form [class*=k-icon],.k-ui-namespace .k-table-container .k-table-data--icon [class*=k-icon],.k-ui-namespace .k-table-container .k-table-data--toggle [class*=k-icon]{font-size:16px}.k-ui-namespace .k-table-container .k-table-data--multiline a,.k-ui-namespace .k-table-container .k-table-data--multiline img,.k-ui-namespace .k-table-container .k-table-data--multiline input,.k-ui-namespace .k-table-container .k-table-data--multiline small,.k-ui-namespace .k-table-container .k-table-data--multiline span,.k-ui-namespace .k-table-container .k-table-data--multiline svg{display:inline;vertical-align:baseline}.k-ui-namespace .k-table-container .k-table-data--multiline a{text-decoration:underline}.k-ui-namespace .k-table-container .k-table-data--multiline a:focus,.k-ui-namespace .k-table-container .k-table-data--multiline a:hover{text-decoration:none}.k-ui-namespace .k-table-container .k-table-data--toggle{padding:0;font-size:0;line-height:0;overflow:hidden;width:0;visibility:visible}.k-ui-namespace .k-table-container .k-table-data--toggle--hidden{padding:0}.k-ui-namespace .k-table-container .k-table-data--toggle--hidden a,.k-ui-namespace .k-table-container .k-table-data--toggle--hidden div,.k-ui-namespace .k-table-container .k-table-data--toggle--hidden img,.k-ui-namespace .k-table-container .k-table-data--toggle--hidden span{display:none!important}.k-ui-namespace .k-table-container .footable.breakpoint .k-table-data--toggle{width:1%;padding-left:8px;padding-right:8px}.k-ui-namespace .k-table-container .k-table-data--form input{margin:0!important}.k-ui-namespace .k-table-container .k-table-data--icon img{min-width:16px;width:16px;max-width:16px}.k-ui-namespace .k-table-container th.k-table-data--icon a{line-height:27px}.k-ui-namespace .k-table-container .k-table-data--ellipsis{max-width:0;overflow:hidden}.k-ui-namespace .k-table-container .k-table-data--ellipsis a,.k-ui-namespace .k-table-container .k-table-data--ellipsis div,.k-ui-namespace .k-table-container .k-table-data--ellipsis input,.k-ui-namespace .k-table-container .k-table-data--ellipsis small,.k-ui-namespace .k-table-container .k-table-data--ellipsis span,.k-ui-namespace .k-table-container .k-table-data--ellipsis svg{vertical-align:middle;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.k-ui-namespace .k-table-container .k-table__item--state a.k-ui-namespace .k-table-container .k-table__item--state,.k-ui-namespace .k-table-container .k-table__item--state button.k-ui-namespace .k-table-container .k-table__item--state{cursor:pointer}.k-ui-namespace .k-table-container .k-table__item--state a.k-ui-namespace .k-table-container .k-table__item--state:focus,.k-ui-namespace .k-table-container .k-table__item--state a.k-ui-namespace .k-table-container .k-table__item--state:hover,.k-ui-namespace .k-table-container .k-table__item--state button.k-ui-namespace .k-table-container .k-table__item--state:focus,.k-ui-namespace .k-table-container .k-table__item--state button.k-ui-namespace .k-table-container .k-table__item--state:hover{text-decoration:underline}.k-ui-namespace .k-table-container .k-table__item--state-pending{color:#e67e22}.k-ui-namespace .k-table-container .k-table__item--state-expired{color:#3498db}.k-ui-namespace .k-table-container .k-table__item--state-unpublished{color:#c0392b}.k-ui-namespace .k-table-container .k-table__item--state-published{color:#27ae60}.k-ui-namespace .k-table-container .k-table__sub-header th{padding:.7em 8px .5em;height:auto;font-size:11px;line-height:16px;font-weight:700;vertical-align:middle;text-transform:uppercase;white-space:nowrap;background:#fbfafa;border-bottom-color:#ededed}@supports (position:sticky) and (not (position:-webkit-sticky)){.k-ui-namespace .k-table-container thead~tbody .k-table__sub-header th{top:40px}}.k-ui-namespace .k-table-container .k-table__item-level{white-space:nowrap}.k-ui-namespace .k-table-container .k-table__item-level:before{content:" ";display:block;width:6px;height:6px;border-left:1px solid #bbb;border-bottom:1px solid #bbb;position:absolute;top:50%;margin-top:-3px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level:before{border-left:none;border-right:1px solid #bbb}.k-ui-namespace .k-table-container .k-table__item-level1{padding-left:8px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level1{padding-left:0;padding-right:8px}.k-ui-namespace .k-table-container .k-table__item-level1:before{left:-10px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level1:before{left:auto;right:-10px}.k-ui-namespace .k-table-container .k-table__item-level2{padding-left:32px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level2{padding-left:0;padding-right:32px}.k-ui-namespace .k-table-container .k-table__item-level2:before{left:14px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level2:before{left:auto;right:14px}.k-ui-namespace .k-table-container .k-table__item-level3{padding-left:56px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level3{padding-left:0;padding-right:56px}.k-ui-namespace .k-table-container .k-table__item-level3:before{left:38px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level3:before{left:auto;right:38px}.k-ui-namespace .k-table-container .k-table__item-level4{padding-left:80px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level4{padding-left:0;padding-right:80px}.k-ui-namespace .k-table-container .k-table__item-level4:before{left:62px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level4:before{left:auto;right:62px}.k-ui-namespace .k-table-container .k-table__item-level5{padding-left:104px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level5{padding-left:0;padding-right:104px}.k-ui-namespace .k-table-container .k-table__item-level5:before{left:86px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level5:before{left:auto;right:86px}.k-ui-namespace .k-table-container .k-table__item-level6{padding-left:128px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level6{padding-left:0;padding-right:128px}.k-ui-namespace .k-table-container .k-table__item-level6:before{left:110px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level6:before{left:auto;right:110px}.k-ui-namespace .k-table-container .k-table__item-level7{padding-left:152px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level7{padding-left:0;padding-right:152px}.k-ui-namespace .k-table-container .k-table__item-level7:before{left:134px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level7:before{left:auto;right:134px}.k-ui-namespace .k-table-container .k-table__item-level8{padding-left:176px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level8{padding-left:0;padding-right:176px}.k-ui-namespace .k-table-container .k-table__item-level8:before{left:158px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level8:before{left:auto;right:158px}.k-ui-namespace .k-table-container .k-table__item-level9{padding-left:200px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level9{padding-left:0;padding-right:200px}.k-ui-namespace .k-table-container .k-table__item-level9:before{left:182px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level9:before{left:auto;right:182px}.k-ui-namespace .k-table-container .k-table__item-level10{padding-left:224px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level10{padding-left:0;padding-right:224px}.k-ui-namespace .k-table-container .k-table__item-level10:before{left:206px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level10:before{left:auto;right:206px}.k-ui-namespace .k-table-container .k-table__item-level11{padding-left:248px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level11{padding-left:0;padding-right:248px}.k-ui-namespace .k-table-container .k-table__item-level11:before{left:230px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level11:before{left:auto;right:230px}.k-ui-namespace .k-table-container .k-table__item-level12{padding-left:272px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level12{padding-left:0;padding-right:272px}.k-ui-namespace .k-table-container .k-table__item-level12:before{left:254px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level12:before{left:auto;right:254px}.k-ui-namespace .k-table-container .k-table__item-level13{padding-left:296px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level13{padding-left:0;padding-right:296px}.k-ui-namespace .k-table-container .k-table__item-level13:before{left:278px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level13:before{left:auto;right:278px}.k-ui-namespace .k-table-container .k-table__item-level14{padding-left:320px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level14{padding-left:0;padding-right:320px}.k-ui-namespace .k-table-container .k-table__item-level14:before{left:302px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level14:before{left:auto;right:302px}.k-ui-namespace .k-table-container .k-table__item-level15{padding-left:344px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level15{padding-left:0;padding-right:344px}.k-ui-namespace .k-table-container .k-table__item-level15:before{left:326px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level15:before{left:auto;right:326px}.k-ui-namespace .k-table-container .k-table__item-level1:before{display:none}.k-ui-namespace .k-table-container .k-table__item-level__icon-item{position:relative;padding-left:20px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level__icon-item{padding-left:0;padding-right:20px}.k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*=k-icon],.k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*=k-image]{position:absolute;left:0}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*=k-icon],[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*=k-image]{left:auto;right:0}.k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*=k-icon]{top:50%;font-size:16px;margin-top:-8px}.k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*=k-image]{height:16px;line-height:16px;vertical-align:middle}.k-ui-namespace .k-table-container tr.k-is-selected>td{background:#3071a9;color:#fff}.k-ui-namespace .k-table-container tr.k-is-selected>td a,.k-ui-namespace .k-table-container tr.k-is-selected>td i,.k-ui-namespace .k-table-container tr.k-is-selected>td span{color:#fff}.k-ui-namespace .k-table-container tr.k-is-selected:focus>td,.k-ui-namespace .k-table-container tr.k-is-selected:hover>td{background-color:#255681}.k-ui-namespace .k-table-container .k-is-active>td{font-weight:700}.k-ui-namespace .k-table-container .k-is-active:not(.k-is-selected)>td:nth-child(n){background:#fbfafa}.k-ui-namespace .k-positioner{display:inline-block;vertical-align:middle;width:16px;height:4px;margin-top:6px;margin-bottom:6px;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;cursor:no-drop;position:relative}.k-ui-namespace .k-positioner.k-is-active{cursor:move}.k-ui-namespace .k-positioner:before{display:block;position:absolute;content:" ";width:16px;height:10px;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;top:-4px}.k-ui-namespace .k-positioner:after{position:absolute;width:32px;height:32px;top:-15px;left:-8px;content:attr(data-position);text-indent:3px;vertical-align:bottom;color:#333;text-shadow:0 0 3px #fff}.k-ui-namespace .k-table-container tr.k-is-selected .k-positioner:after{color:#fff;text-shadow:none}.k-ui-namespace .k-sort-ascending,.k-ui-namespace .k-sort-descending{position:relative;display:inline-block;width:6px;height:3px;background:0 0}.k-ui-namespace .k-sort-ascending:after,.k-ui-namespace .k-sort-ascending:before,.k-ui-namespace .k-sort-descending:after,.k-ui-namespace .k-sort-descending:before{display:block;content:" ";position:absolute;opacity:.33}.k-ui-namespace .k-sort-ascending:before,.k-ui-namespace .k-sort-descending:before{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid;bottom:100%}.k-ui-namespace .k-sort-ascending:after,.k-ui-namespace .k-sort-descending:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid;top:100%}.k-ui-namespace .k-sort-ascending:before{opacity:1}.k-ui-namespace .k-sort-descending:after{opacity:1}.k-ui-namespace th .k-sort-ascending,.k-ui-namespace th .k-sort-descending{margin-left:.66em;vertical-align:middle}[dir=rtl] .k-ui-namespace th .k-sort-ascending,[dir=rtl] .k-ui-namespace th .k-sort-descending{margin-left:0;margin-right:.66em}.k-ui-namespace th a:focus .k-sort-ascending:after,.k-ui-namespace th a:hover .k-sort-ascending:after{opacity:.66}.k-ui-namespace th a:focus .k-sort-descending:before,.k-ui-namespace th a:hover .k-sort-descending:before{opacity:.66}.k-ui-namespace .k-table-pagination{padding:8px 8px 7px;background:#fbfafa;-ms-flex:0 0 auto;flex:0 0 auto;border-top:1px solid #dcdcdc;box-shadow:0 1px 0 #dcdcdc}.k-ui-namespace .k-title-bar{border-bottom:1px solid #d2d2d2;position:relative;z-index:10;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;background:#f0f0f0;color:#222;font-size:21px;-ms-flex:0 0 auto;flex:0 0 auto}.k-ui-namespace .k-title-bar .k-off-canvas-toggle-holder,.k-ui-namespace .k-title-bar .k-title-bar__heading{-ms-flex:0 0 auto;flex:0 0 auto}.k-ui-namespace .k-title-bar .k-off-canvas-toggle-holder{white-space:nowrap}.k-ui-namespace .k-title-bar .k-title-bar__heading{-ms-flex:1 1 auto;flex:1 1 auto;padding:8px 8px 7px;line-height:32px;text-align:center}.k-ui-namespace .k-title-bar .k-title-bar__heading:first-child{margin-left:48px}.k-ui-namespace .k-title-bar .k-title-bar__heading:last-child{margin-right:48px}@media screen and (min-width:768px){.k-ui-namespace .k-title-bar .k-title-bar__heading{text-align:left}.k-ui-namespace .k-title-bar .k-title-bar__heading:first-child{margin-left:0}.k-ui-namespace .k-title-bar .k-title-bar__heading:last-child{margin-right:0}[dir=rtl] .k-ui-namespace .k-title-bar .k-title-bar__heading{text-align:right}}.k-ui-namespace .k-title-bar--mobile{border-bottom:1px solid #d2d2d2;background:#f0f0f0}@media screen and (min-width:768px){.k-ui-namespace .k-title-bar--mobile{display:none}}.k-ui-namespace .k-toolbar{border-bottom:1px solid #d2d2d2;background:#f0f0f0;min-height:40px;padding-bottom:8px;padding-right:8px;-ms-flex:0 0 auto;flex:0 0 auto}[dir=rtl] .k-ui-namespace .k-toolbar{padding-right:0;padding-left:8px}.k-ui-namespace .k-toolbar .k-button{margin:7px 0 0 8px;padding:7px;min-width:32px;line-height:16px}@media screen and (min-width:0) and (max-width:768px){.k-ui-namespace .k-toolbar .k-button:not(.k-toolbar-fullbutton){overflow:hidden;width:32px;height:32px;text-align:center}}@media screen and (min-width:0) and (max-width:768px){.k-ui-namespace .k-toolbar .k-button:not(.k-toolbar-fullbutton) [class^=k-icon]{display:block;margin:0 0 8px;width:17px;height:17px;font-size:17px;line-height:17px}}@media screen and (min-width:0) and (max-width:768px){.k-ui-namespace .k-toolbar .k-button:not(.k-toolbar-fullbutton) .k-toolbar__text{position:relative;z-index:-1;visibility:hidden}}.k-ui-namespace .k-toolbar .k-button .k-dropdown .k-dropdown__toggle{text-decoration:none;margin:-7px;padding:7px}.k-ui-namespace .k-toolbar .k-button .k-dropdown .k-dropdown__menu{margin-top:6px;left:-8px}[dir=rtl] .k-ui-namespace .k-toolbar .k-button .k-dropdown .k-dropdown__menu{left:auto;right:-8px}[dir=rtl] .k-ui-namespace .k-toolbar .k-button{margin-left:0;margin-right:8px}.k-ui-namespace .k-toolbar .k-autosave-indicator{margin:8px 0 0 8px;display:inline-block;vertical-align:middle;padding:4px}[dir=rtl] .k-ui-namespace .k-toolbar .k-autosave-indicator{margin:8px 8px 0 0}.k-ui-namespace .k-toolbar .k-off-canvas-toggle-holder{display:inline-block;vertical-align:middle;margin:7px 0 0 8px}[dir=rtl] .k-ui-namespace .k-toolbar .k-off-canvas-toggle-holder{margin:7px 8px 0 0}.k-ui-namespace .k-toolbar .k-off-canvas-toggle-holder .k-off-canvas-toggle{margin:0}.k-ui-namespace .k-toolbar .k-off-canvas-toggle-holder--right{float:right}[dir=rtl] .k-ui-namespace .k-toolbar .k-off-canvas-toggle-holder--right{float:left}.k-ui-namespace .k-tooltip{position:absolute;z-index:1070;display:block;font-size:11px;opacity:0}.k-ui-namespace .k-tooltip.in{opacity:.9}.k-ui-namespace .k-tooltip.top{margin-top:-3px;padding:5px 0}.k-ui-namespace .k-tooltip.right{margin-left:3px;padding:0 5px}.k-ui-namespace .k-tooltip.bottom{margin-top:3px;padding:5px 0}.k-ui-namespace .k-tooltip.left{margin-left:-3px;padding:0 5px}.k-ui-namespace .k-tooltip__inner{max-width:264px;padding:4px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.k-ui-namespace .k-tooltip__arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.k-ui-namespace .k-tooltip.top .k-tooltip__arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.k-ui-namespace .k-tooltip.top-left .k-tooltip__arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.k-ui-namespace .k-tooltip.top-right .k-tooltip__arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.k-ui-namespace .k-tooltip.right .k-tooltip__arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.k-ui-namespace .k-tooltip.left .k-tooltip__arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.k-ui-namespace .k-tooltip.bottom .k-tooltip__arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.k-ui-namespace .k-tooltip.bottom-left .k-tooltip__arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.k-ui-namespace .k-tooltip.bottom-right .k-tooltip__arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.k-ui-namespace .k-top-container{background:#2c3e50;color:#fff;-ms-flex:0 0 auto;flex:0 0 auto}@media screen and (min-width:768px){.k-ui-namespace .k-top-container{position:relative;z-index:11;display:-ms-flexbox;display:flex}}.k-ui-namespace .k-top-container__logo{height:48px}.k-ui-namespace .k-top-container__logo a,.k-ui-namespace .k-top-container__logo img{display:inline-block;vertical-align:middle;width:auto}.k-ui-namespace .k-top-container__logo a{padding:12px;font-size:17px;font-weight:700;line-height:24px;text-decoration:none;color:inherit}.k-ui-namespace .k-top-container__logo a:focus,.k-ui-namespace .k-top-container__logo a:hover{background:#1f2c39;text-decoration:none;color:inherit}.k-ui-namespace .k-top-container__logo img{max-height:24px}.k-ui-namespace .k-top-container__navigation{position:absolute;top:48px;right:0;bottom:0;width:276px;display:none;background:#2c3e50;overflow:auto;box-shadow:inset 5px 5px 5px rgba(0,0,0,.1)}[dir=rtl] .k-ui-namespace .k-top-container__navigation{right:auto;left:0}@media screen and (min-width:768px){.k-ui-namespace .k-top-container__navigation{position:static;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;box-shadow:none;height:48px;width:auto;overflow:visible;-ms-flex:1 1 auto;flex:1 1 auto}}.k-ui-namespace .k-top-container__navigation ul{list-style:none;margin:0;padding:0;-ms-flex:0 0 auto;flex:0 0 auto}.k-ui-namespace .k-top-container__navigation li{position:relative;margin:0;padding:0}@media screen and (min-width:768px){.k-ui-namespace .k-top-container__navigation li{float:left}}@media screen and (min-width:768px){[dir=rtl] .k-ui-namespace .k-top-container__navigation li{float:right}}.k-ui-namespace .k-top-container__navigation li.k-is-disabled{opacity:.65;cursor:not-allowed}.k-ui-namespace .k-top-container__navigation li.k-is-disabled a{pointer-events:none}.k-ui-namespace .k-top-container__navigation li>a{line-height:40px;position:relative;z-index:0;display:block;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.15);color:inherit;text-shadow:none;text-decoration:none}.k-ui-namespace .k-top-container__navigation li>a.has-open-submenu{z-index:1;background:#1f2c39;text-decoration:none}.k-ui-namespace .k-top-container__navigation li>a:focus,.k-ui-namespace .k-top-container__navigation li>a:hover{text-decoration:none;background:#1f2c39}@media screen and (min-width:768px){.k-ui-namespace .k-top-container__navigation li>a{height:48px;border-bottom:none;line-height:48px;padding:0 12px}}@media screen and (min-width:1024px){.k-ui-namespace .k-top-container__navigation li>a{padding:0 12px}}.k-ui-namespace .k-top-container__navigation li>a:not(:only-child):after{display:inline-block;content:" ";border-top:4px solid;border-right:4px solid transparent;border-bottom:2px solid transparent;border-left:4px solid transparent;margin-left:8px}[dir=rtl] .k-ui-namespace .k-top-container__navigation li>a:not(:only-child):after{border-right:4px solid transparent;border-left:2px solid transparent;margin-left:0;margin-right:8px}.k-ui-namespace .k-top-container__navigation li ul{display:none;border-bottom:1px solid rgba(255,255,255,.25);padding:4px 0;background:#395067}@media screen and (min-width:768px){.k-ui-namespace .k-top-container__navigation li ul{background:#fff;box-shadow:2px 4px 6px rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.33);position:absolute;z-index:0;top:100%;left:1px;width:180px;border-bottom:none;padding:2px}[dir=rtl] .k-ui-namespace .k-top-container__navigation li ul{left:auto;right:1px}}.k-ui-namespace .k-top-container__navigation li ul li{float:none;background:0 0}.k-ui-namespace .k-top-container__navigation li ul li:focus,.k-ui-namespace .k-top-container__navigation li ul li:hover{background:rgba(0,0,0,.1)}.k-ui-namespace .k-top-container__navigation li ul li:focus>ul,.k-ui-namespace .k-top-container__navigation li ul li:hover>ul{display:block}[dir=rtl] .k-ui-namespace .k-top-container__navigation li ul li{float:none}@media screen and (min-width:768px){.k-ui-namespace .k-top-container__navigation li ul li ul{top:-2px;left:100%}[dir=rtl] .k-ui-namespace .k-top-container__navigation li ul li ul{left:auto;right:100%}}.k-ui-namespace .k-top-container__navigation li ul a{height:32px;line-height:32px;border-bottom:none}.k-ui-namespace .k-top-container__navigation li ul a:focus,.k-ui-namespace .k-top-container__navigation li ul a:hover{background:rgba(0,0,0,.1)}.k-ui-namespace .k-top-container__navigation li ul a:focus+ul,.k-ui-namespace .k-top-container__navigation li ul a:hover+ul{display:block}@media screen and (min-width:768px){.k-ui-namespace .k-top-container__navigation li ul a{color:#2c3e50}}.k-ui-namespace .k-top-container__navigation li ul a:not(:only-child):after{position:absolute;top:50%;right:8px;border-top:4px solid transparent;border-right:none;border-bottom:4px solid transparent;border-left:4px solid;margin-top:-4px}[dir=rtl] .k-ui-namespace .k-top-container__navigation li ul a:not(:only-child):after{right:auto;left:8px;border-left:none;border-right:4px solid}.k-ui-namespace .k-top-container__navigation li .has-open-submenu+ul{display:block}@media screen and (min-width:768px){.k-ui-namespace .k-top-container__navigation .k-navigation-right{float:right;margin-left:auto}}@media screen and (min-width:768px) and (min-width:768px){.k-ui-namespace .k-top-container__navigation .k-navigation-right li ul{left:auto;right:0}}@media screen and (min-width:768px) and (min-width:768px){.k-ui-namespace .k-top-container__navigation .k-navigation-right li li ul{left:auto;right:100%}}@media screen and (min-width:768px){[dir=rtl] .k-ui-namespace .k-top-container__navigation .k-navigation-right{float:left;margin-left:0;margin-right:auto}[dir=rtl] .k-ui-namespace .k-top-container__navigation .k-navigation-right li ul{left:0;right:auto}[dir=rtl] .k-ui-namespace .k-top-container__navigation .k-navigation-right li li ul{left:100%;right:auto}}.k-ui-namespace.k-is-opened-top{overflow:visible}.k-ui-namespace.k-is-opened-top .k-top-container__navigation{display:block}.k-ui-namespace.k-is-opened-top .k-wrapper .k-off-canvas-overlay-top{z-index:10}@media screen and (min-width:768px){.k-ui-namespace.k-is-opened-top .k-wrapper .k-off-canvas-overlay-top{z-index:-1}}.k-ui-namespace.k-show-top-menu .k-wrapper{transform:translateX(-276px)}[dir=rtl] .k-ui-namespace.k-show-top-menu .k-wrapper{transform:translateX(276px)}@media screen and (min-width:768px){.k-ui-namespace.k-show-top-menu .k-wrapper{transform:translateX(0)}}.k-ui-namespace.k-show-top-menu .k-wrapper .k-off-canvas-overlay-top{opacity:.75}@media screen and (min-width:768px){.k-ui-namespace.k-show-top-menu .k-wrapper .k-off-canvas-overlay-top{opacity:0}}.k-ui-namespace .k-top-navigation-toggle{position:absolute;top:0;right:0;color:#fff;border:1px solid #fff;background:0 0;border-radius:4px;padding:7px;margin:8px}[dir=rtl] .k-ui-namespace .k-top-navigation-toggle{right:auto;left:0}@media screen and (min-width:768px){.k-ui-namespace .k-top-navigation-toggle{display:none}}.k-ui-namespace .k-well{padding:12px;background-color:#f3f3f3;border:1px solid #e1e1e1;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);margin-bottom:16px}.k-ui-namespace .k-well:last-child{margin-bottom:0}.k-ui-namespace .k-well p{margin-bottom:12px}.k-ui-namespace .k-well p:last-child{margin-bottom:0}.k-ui-namespace .k-well__content{padding:12px;background:#fff;border:1px solid #e1e1e1;border-radius:4px}.k-ui-namespace .k-well .k-tabs-content{margin:0;background:#fff;border:1px solid #e1e1e1;border-top:none;border-radius:0 0 4px 4px}.k-ui-namespace .k-align-left{text-align:left;-ms-flex-item-align:start;align-self:flex-start;margin-right:auto}[dir=rtl] .k-ui-namespace .k-align-left{text-align:right;margin-right:0;margin-left:auto}.k-ui-namespace .k-align-center{text-align:center;-ms-flex-item-align:center;align-self:center;margin-left:auto;margin-right:auto}.k-ui-namespace .k-align-right{text-align:right;-ms-flex-item-align:end;align-self:flex-end;margin-left:auto}[dir=rtl] .k-ui-namespace .k-align-right{text-align:left;margin-left:0;margin-right:auto}.k-ui-namespace .k-background-type{background:#222}.k-ui-namespace .k-background-base{background:#2c3e50;color:#fff}.k-ui-namespace .k-background-accent{background:#3071a9;color:#fff}.k-ui-namespace .k-background-success{background:#27ae60;color:#fff}.k-ui-namespace .k-background-neutral{background:#3498db;color:#fff}.k-ui-namespace .k-background-warning{background:#e67e22;color:#fff}.k-ui-namespace .k-background-error{background:#c0392b;color:#fff}.k-ui-namespace .k-background-transparent{background:0 0;color:inherit}.k-ui-namespace .k-background-inherit{background:inherit;color:inherit}.k-ui-namespace .k-color-type{color:#222}.k-ui-namespace .k-color-base{color:#2c3e50}.k-ui-namespace .k-color-accent{color:#3071a9}.k-ui-namespace .k-color-success{color:#27ae60}.k-ui-namespace .k-color-neutral{color:#3498db}.k-ui-namespace .k-color-warning{color:#e67e22}.k-ui-namespace .k-color-error{color:#c0392b}.k-ui-namespace .k-color-inherit{color:inherit}.k-ui-namespace .k-color-white{color:#fff}.k-ui-namespace .fade{opacity:0;transition:opacity .5s cubic-bezier(.2,.57,.44,.83);-webkit-backface-visibility:hidden}.k-ui-namespace .fade.in{opacity:1}.k-ui-namespace .k-content-block{margin-bottom:16px}.k-ui-namespace .k-content-block:last-child{margin-bottom:0}.k-ui-namespace .k-content-block--small{margin-bottom:1em}.k-ui-namespace .k-content-block--small:last-child{margin-bottom:0}.k-ui-namespace .k-content-block-top{margin-top:16px}.k-ui-namespace .k-content-block-top:first-child{margin-top:0}.k-ui-namespace .k-content-block-top--small{margin-top:1em}.k-ui-namespace .k-content-block-top--small:first-child{margin-top:0}.k-ui-namespace .k-link-coverall:after{display:block;position:absolute;content:" ";position:absolute;top:0;right:0;bottom:0;left:0}.k-ui-namespace .k-coverall-ontop,.k-ui-namespace .k-link-ontop{position:relative;z-index:1}.k-ui-namespace .k-dynamic-content-holder.k-dynamic-content-holder.k-dynamic-content-holder{display:none}.k-ui-namespace .k-ellipsis{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-ui-namespace .k-ellipsis a,.k-ui-namespace .k-ellipsis div,.k-ui-namespace .k-ellipsis input,.k-ui-namespace .k-ellipsis small,.k-ui-namespace .k-ellipsis span,.k-ui-namespace .k-ellipsis svg{display:inline-block;vertical-align:middle;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.k-ui-namespace .k-flag-object{display:-ms-flexbox;display:flex}.k-ui-namespace .k-flag-object__aside{-ms-flex-negative:0;flex-shrink:0}.k-ui-namespace .k-flag-object__aside+.k-flag-object__body{padding-left:16px}[dir=rtl] .k-ui-namespace .k-flag-object__aside+.k-flag-object__body{padding-left:0;padding-right:16px}.k-ui-namespace .k-flag-object__body{-ms-flex-positive:1;flex-grow:1}.k-ui-namespace .k-flag-object__body+.k-flag-object__aside{padding-left:16px}[dir=rtl] .k-ui-namespace .k-flag-object__body+.k-flag-object__aside{padding-left:0;padding-right:16px}.k-ui-namespace .k-flexbox.k-flexbox.k-flexbox{display:-ms-flexbox;display:flex}.k-ui-namespace .k-flexbox-column.k-flexbox-column.k-flexbox-column{-ms-flex-direction:column;flex-direction:column}.k-ui-namespace .k-dont-flex.k-dont-flex.k-dont-flex{-ms-flex:0 0 auto;flex:0 0 auto}.k-ui-namespace .k-do-flex.k-do-flex.k-do-flex{-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (min-width:600px){.k-ui-namespace .k-flexbox-from-beta.k-flexbox-from-beta.k-flexbox-from-beta{display:-ms-flexbox;display:flex}.k-ui-namespace .k-flexbox-column-from-beta.k-flexbox-column-from-beta.k-flexbox-column-from-beta{-ms-flex-direction:column;flex-direction:column}.k-ui-namespace .k-do-flex-from-beta.k-do-flex-from-beta.k-do-flex-from-beta{-ms-flex:1 1 auto;flex:1 1 auto}.k-ui-namespace .k-dont-flex-from-beta.k-dont-flex-from-beta.k-dont-flex-from-beta{-ms-flex:0 0 auto;flex:0 0 auto}}@media screen and (min-width:768px){.k-ui-namespace .k-flexbox-from-charlie.k-flexbox-from-charlie.k-flexbox-from-charlie{display:-ms-flexbox;display:flex}.k-ui-namespace .k-flexbox-column-from-charlie.k-flexbox-column-from-charlie.k-flexbox-column-from-charlie{-ms-flex-direction:column;flex-direction:column}.k-ui-namespace .k-do-flex-from-charlie.k-do-flex-from-charlie.k-do-flex-from-charlie{-ms-flex:1 1 auto;flex:1 1 auto}.k-ui-namespace .k-dont-flex-from-charlie.k-dont-flex-from-charlie.k-dont-flex-from-charlie{-ms-flex:0 0 auto;flex:0 0 auto}}.k-ui-namespace .k-hidden.k-hidden.k-hidden,.k-ui-namespace .k-is-hidden.k-is-hidden.k-is-hidden{display:none}.k-ui-namespace .k-no-margin.k-no-margin.k-no-margin{margin:0}.k-ui-namespace .k-no-margin-horizontal.k-no-margin-horizontal.k-no-margin-horizontal{margin-right:0;margin-left:0}.k-ui-namespace .k-no-margin-vertical.k-no-margin-vertical.k-no-margin-vertical{margin-top:0;margin-bottom:0}.k-ui-namespace .k-no-margin-top.k-no-margin-top.k-no-margin-top{margin-top:0}.k-ui-namespace .k-no-margin-bottom.k-no-margin-bottom.k-no-margin-bottom{margin-bottom:0}html:not([dir=rtl]) .k-no-margin-right.k-no-margin-right.k-no-margin-right{margin-right:0}[dir=rtl] .k-ui-namespace .k-no-margin-right.k-no-margin-right.k-no-margin-right{margin-left:0}html:not([dir=rtl]) .k-no-margin-left.k-no-margin-left.k-no-margin-left{margin-left:0}[dir=rtl] .k-ui-namespace .k-no-margin-left.k-no-margin-left.k-no-margin-left{margin-right:0}.k-ui-namespace .k-no-padding.k-no-padding.k-no-padding{padding:0}.k-ui-namespace .k-no-padding-horizontal.k-no-padding-horizontal.k-no-padding-horizontal{padding-right:0;padding-left:0}.k-ui-namespace .k-no-padding-vertical.k-no-padding-vertical.k-no-padding-vertical{padding-top:0;padding-bottom:0}.k-ui-namespace .k-no-padding-top.k-no-padding-top.k-no-padding-top{padding-top:0}.k-ui-namespace .k-no-padding-bottom.k-no-padding-bottom.k-no-padding-bottom{padding-bottom:0}html:not([dir=rtl]) .k-no-padding-right.k-no-padding-right.k-no-padding-right{padding-right:0}[dir=rtl] .k-ui-namespace .k-no-padding-right.k-no-padding-right.k-no-padding-right{padding-left:0}html:not([dir=rtl]) .k-no-padding-left.k-no-padding-left.k-no-padding-left{padding-left:0}[dir=rtl] .k-ui-namespace .k-no-padding-left.k-no-padding-left.k-no-padding-left{padding-right:0}.k-ui-namespace .k-no-transition.k-no-transition.k-no-transition{transition:none}.k-ui-namespace .k-no-wrap.k-no-wrap.k-no-wrap{white-space:nowrap}.k-ui-namespace .k-overflow.k-overflow.k-overflow{overflow:auto}.k-ui-namespace .k-overflow-hidden.k-overflow-hidden.k-overflow-hidden{overflow:hidden}.k-ui-namespace .k-position-static{position:static}.k-ui-namespace .k-position-relative{position:relative}.k-ui-namespace .k-position-absolute{position:absolute}.k-ui-namespace .k-position-fixed{position:fixed}.k-ui-namespace .k-position-sticky{position:-webkit-sticky;position:sticky;top:0}.k-ui-namespace .k-ratio-block{position:relative;width:100%}.k-ui-namespace .k-ratio-block--16-to-9{position:relative}.k-ui-namespace .k-ratio-block--16-to-9:before{display:block;content:" ";padding-top:56.25%}.k-ui-namespace .k-ratio-block--4-to-3{position:relative}.k-ui-namespace .k-ratio-block--4-to-3:before{display:block;content:" ";padding-top:75%}.k-ui-namespace .k-ratio-block--3-to-2{position:relative}.k-ui-namespace .k-ratio-block--3-to-2:before{display:block;content:" ";padding-top:66.6666666667%}.k-ui-namespace .k-ratio-block--2-to-3{position:relative}.k-ui-namespace .k-ratio-block--2-to-3:before{display:block;content:" ";padding-top:150%}.k-ui-namespace .k-ratio-block--2-to-1{position:relative}.k-ui-namespace .k-ratio-block--2-to-1:before{display:block;content:" ";padding-top:50%}.k-ui-namespace .k-ratio-block--1-to-2{position:relative}.k-ui-namespace .k-ratio-block--1-to-2:before{display:block;content:" ";padding-top:200%}.k-ui-namespace .k-ratio-block--1-to-1{position:relative}.k-ui-namespace .k-ratio-block--1-to-1:before{display:block;content:" ";padding-top:100%}.k-ui-namespace .k-ratio-block.k-is-loaded .k-loader.k-loader{opacity:0}.k-ui-namespace .k-ratio-block .k-loader.k-loader{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%)}.k-ui-namespace .k-ratio-block .k-ratio-block__body{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.k-ui-namespace .k-this-or-that{display:inline-block;margin-right:4px;vertical-align:middle}[dir=rtl] .k-ui-namespace .k-this-or-that{margin-right:0;margin-left:4px}.k-touchevents .k-ui-namespace .k-touchevents-hidden{display:none!important}.k-ui-namespace .k-is-unavailable,.k-ui-namespace .k-unavailable{filter:grayscale(100%);opacity:.5;pointer-events:none;cursor:no-drop}.k-ui-namespace .k-is-unresponsive,.k-ui-namespace .k-is-unresponsive :not(.k-pane-resizer),.k-ui-namespace .k-unresponsive,.k-ui-namespace .k-unresponsive :not(.k-pane-resizer),.k-ui-namespace.k-is-unresponsive,.k-ui-namespace.k-is-unresponsive :not(.k-pane-resizer),.k-ui-namespace.k-unresponsive,.k-ui-namespace.k-unresponsive :not(.k-pane-resizer){pointer-events:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;user-focus:none}.k-ui-namespace .k-visually-hidden.k-visually-hidden.k-visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.k-ui-namespace .k-visually-shown.k-visually-shown.k-visually-shown{position:static;overflow:visible;clip:auto;height:auto;width:auto;margin:0}.k-ui-container:not(.k-no-css-errors) .k-component,.k-ui-container:not(.k-no-css-errors) .k-component-wrapper,.k-ui-container:not(.k-no-css-errors) .k-content,.k-ui-container:not(.k-no-css-errors) .k-content-area,.k-ui-container:not(.k-no-css-errors) .k-content-area__child,.k-ui-container:not(.k-no-css-errors) .k-content-wrapper,.k-ui-container:not(.k-no-css-errors) .k-sidebar-left,.k-ui-container:not(.k-no-css-errors) .k-sidebar-right,.k-ui-container:not(.k-no-css-errors) .k-subcontent,.k-ui-container:not(.k-no-css-errors) .k-subcontent__child,.k-ui-container:not(.k-no-css-errors) .k-top-container,.k-ui-container:not(.k-no-css-errors) .k-wrapper{outline:4px solid red;outline-offset:-2px}.k-ui-container:not(.k-no-css-errors) .k-component-wrapper:after,.k-ui-container:not(.k-no-css-errors) .k-component:after,.k-ui-container:not(.k-no-css-errors) .k-content-area:after,.k-ui-container:not(.k-no-css-errors) .k-content-area__child:after,.k-ui-container:not(.k-no-css-errors) .k-content-wrapper:after,.k-ui-container:not(.k-no-css-errors) .k-content:after,.k-ui-container:not(.k-no-css-errors) .k-sidebar-left:after,.k-ui-container:not(.k-no-css-errors) .k-sidebar-right:after,.k-ui-container:not(.k-no-css-errors) .k-subcontent:after,.k-ui-container:not(.k-no-css-errors) .k-subcontent__child:after,.k-ui-container:not(.k-no-css-errors) .k-top-container:after,.k-ui-container:not(.k-no-css-errors) .k-wrapper:after{position:absolute;z-index:9999;top:0;left:0;content:"There's something wrong in your markup. See UI documentation or add 'k-no-css-errors' class to '.k-ui-container'";background:#c0392b;color:#fff;padding:4px}.k-ui-container:not(.k-no-css-errors) .k-component+.k-sidebar-right,.k-ui-container:not(.k-no-css-errors) .k-component-wrapper>.k-component,.k-ui-container:not(.k-no-css-errors) .k-content-area>.k-content-area__child,.k-ui-container:not(.k-no-css-errors) .k-content-area__child>.k-component-wrapper,.k-ui-container:not(.k-no-css-errors) .k-content-area__child>.k-content,.k-ui-container:not(.k-no-css-errors) .k-content-area__child>.k-subcontent,.k-ui-container:not(.k-no-css-errors) .k-content-wrapper>.k-content,.k-ui-container:not(.k-no-css-errors) .k-content-wrapper>.k-content-area,.k-ui-container:not(.k-no-css-errors) .k-content-wrapper>.k-sidebar-left:first-child,.k-ui-container:not(.k-no-css-errors) .k-content>.k-component-wrapper,.k-ui-container:not(.k-no-css-errors) .k-flex-wrapper:not(:only-child),.k-ui-container:not(.k-no-css-errors) .k-subcontent>.k-subcontent__child,.k-ui-container:not(.k-no-css-errors) .k-subcontent__child>.k-component-wrapper,.k-ui-container:not(.k-no-css-errors) .k-wrapper>.k-content-wrapper,.k-ui-container:not(.k-no-css-errors)>.k-top-container,.k-ui-container:not(.k-no-css-errors)>.k-wrapper{outline:0}.k-ui-container:not(.k-no-css-errors) .k-component+.k-sidebar-right:after,.k-ui-container:not(.k-no-css-errors) .k-component-wrapper>.k-component:after,.k-ui-container:not(.k-no-css-errors) .k-content-area>.k-content-area__child:after,.k-ui-container:not(.k-no-css-errors) .k-content-area__child>.k-component-wrapper:after,.k-ui-container:not(.k-no-css-errors) .k-content-area__child>.k-content:after,.k-ui-container:not(.k-no-css-errors) .k-content-area__child>.k-subcontent:after,.k-ui-container:not(.k-no-css-errors) .k-content-wrapper>.k-content-area:after,.k-ui-container:not(.k-no-css-errors) .k-content-wrapper>.k-content:after,.k-ui-container:not(.k-no-css-errors) .k-content-wrapper>.k-sidebar-left:first-child:after,.k-ui-container:not(.k-no-css-errors) .k-content>.k-component-wrapper:after,.k-ui-container:not(.k-no-css-errors) .k-flex-wrapper:not(:only-child):after,.k-ui-container:not(.k-no-css-errors) .k-subcontent>.k-subcontent__child:after,.k-ui-container:not(.k-no-css-errors) .k-subcontent__child>.k-component-wrapper:after,.k-ui-container:not(.k-no-css-errors) .k-wrapper>.k-content-wrapper:after,.k-ui-container:not(.k-no-css-errors)>.k-top-container:after,.k-ui-container:not(.k-no-css-errors)>.k-wrapper:after{display:none}.footable.breakpoint .footable-toggle{content:" ";display:inline-block;width:20px;height:20px;line-height:18px;border:1px solid #a2a1a1;border-radius:50%;text-align:center;vertical-align:middle}.footable.breakpoint .footable-toggle:after{content:"";display:inline-block;width:10px;height:10px;margin:4px;color:#a2a1a1;font-size:10px;line-height:1.3em;transform:rotate(-90deg);transition:all 180ms cubic-bezier(.2,.57,.44,.83);-webkit-backface-visibility:hidden}[dir=rtl] .footable.breakpoint .footable-toggle:after{transform:rotate(90deg)}.footable.breakpoint tr.k-is-selected .footable-toggle{border-color:#fff}.footable.breakpoint tr.k-is-selected .footable-toggle:after{color:#fff}.footable.breakpoint .footable-row-detail-cell{padding:0}.footable.breakpoint tr.footable-detail-show .footable-toggle:after{transform:rotate(0)}.footable.breakpoint .footable-row-detail-row{margin-bottom:6px}.footable.breakpoint .footable-row-detail-row:after,.footable.breakpoint .footable-row-detail-row:before{display:table;content:" "}.footable.breakpoint .footable-row-detail-row:after{clear:both}.footable.breakpoint .footable-row-detail-row:last-child{margin-bottom:0}.footable.breakpoint .footable-row-detail-name{font-weight:700}.footable.breakpoint .footable-row-detail-name,.footable.breakpoint .footable-row-detail-value{position:relative;min-height:30px;padding:6px 8px}.footable.breakpoint th .footable-toggle{display:none}.k-tree{margin:4px 0;overflow:auto;display:-ms-flexbox;display:flex}.k-tree:after,.k-tree:before{display:table;content:" "}.k-tree:after{clear:both}.k-tree:last-child{margin-bottom:0}.k-tree .jqtree-element{padding:0 12px 0 16px}[dir=rtl] .k-tree .jqtree-element{padding:0 16px 0 12px}.k-tree .jqtree-element:focus,.k-tree .jqtree-element:hover{background:#fff}.k-tree>.jqtree-tree{margin:0;padding:0}.k-tree>.jqtree-tree>.jqtree_common>.jqtree-element{padding-left:15px}[dir=rtl] .k-tree>.jqtree-tree>.jqtree_common>.jqtree-element{padding-left:12px;padding-right:15px}.k-tree .jqtree-selected>.jqtree-element{background:#3071a9;color:#fff}.k-tree .jqtree-selected:hover>.jqtree-element{background:#2d699d}.k-sidebar-item .k-tree>.jqtree-tree>.jqtree-folder .jqtree-element{padding-left:16px}[dir=rtl] .k-sidebar-item .k-tree>.jqtree-tree>.jqtree-folder .jqtree-element{padding-left:12px;padding-right:16px}.jqtree-tree{margin:0;padding:0;list-style:none;border:none;background:0 0;-ms-flex-positive:1;flex-grow:1}.jqtree-tree ul{margin:0;padding:0;list-style:none;border:none;background:0 0;float:left;min-width:100%}.jqtree-tree ul:after,.jqtree-tree ul:before{display:table;content:" "}.jqtree-tree ul:after{clear:both}[dir=rtl] .jqtree-tree.jqtree-tree{padding:0}[dir=rtl] .jqtree-tree,[dir=rtl] .jqtree-tree ul{float:right;padding:0}.jqtree-folder:after,.jqtree-folder:before{display:table;content:" "}.jqtree-folder:after{clear:both}.jqtree-element{position:relative;display:block;width:100%;font-size:0;padding:0;white-space:nowrap;height:auto;cursor:pointer}.jqtree-element a{padding:0;background:0 0}.jqtree-element .jqtree-toggler{height:0;padding-top:28px;overflow:hidden;color:inherit}.jqtree-icon,.jqtree-title,.jqtree-toggler,.jqtree-whitespace{display:inline-block;font-size:13px;line-height:28px;height:28px;vertical-align:middle}.jqtree-icon,.jqtree-toggler,.jqtree-whitespace{width:28px;text-align:center}.jqtree-icon:before{line-height:28px}.k-tree li li .jqtree-whitespace+.jqtree_common:not(.jqtree-toggler){position:relative}.k-tree li li .jqtree-whitespace+.jqtree_common:not(.jqtree-toggler):after{display:block;position:absolute;content:" ";width:6px;height:6px;border-left:1px solid;border-bottom:1px solid #aaa;top:50%;margin-top:-3px;left:-17px}[dir=rtl] .k-tree li li .jqtree-whitespace+.jqtree_common:not(.jqtree-toggler):after{border-left:none;border-right:1px solid #aaa;left:auto;right:-17px}.jqtree-toggler{position:relative}.jqtree-toggler:before{display:block;position:absolute;content:" ";top:50%;left:50%;margin-top:-1px;margin-left:-4px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid;transition:all 180ms cubic-bezier(.2,.57,.44,.83);-webkit-backface-visibility:hidden}.jqtree-toggler:focus:before,.jqtree-toggler:hover:before{border-top-color:#000}.jqtree-toggler.jqtree-closed:before{transform:rotate(-90deg)}[dir=rtl] .jqtree-toggler.jqtree-closed:before{transform:rotate(90deg)}.jqtree-selected>.jqtree-element{font-weight:700}.jqtree-selected>.jqtree_common>.jqtree-toggler:hover{color:#fff}.jqtree-selected>.jqtree_common>.jqtree-toggler:hover:before{border-top-color:#fff}.jqtree-closed ul{display:none}.jqtree--one-level .jqtree-whitespace{display:none}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:10042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}[dir=rtl] .mfp-bg{left:auto;right:0}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:10043;position:fixed;-webkit-backface-visibility:hidden}[dir=rtl] .mfp-wrap{left:auto;right:0}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;max-height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;min-height:420px}[dir=rtl] .mfp-container{left:auto;right:0}.mfp-container.mfp-inline-holder{padding-top:40px;padding-bottom:40px;white-space:nowrap}.mfp-container .mfp-inline{display:block;width:auto;height:auto;padding:15px}.mfp-container .mfp-iframe-scaler .mfp-iframe,.mfp-container .mfp-inline{background:#fff;box-shadow:0 0 8px rgba(0,0,0,.6)}.mfp-container:before{content:' ';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:10045;min-width:280px;max-width:100%!important;max-height:100%!important}[dir=rtl] .mfp-content{text-align:right}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{cursor:auto;max-width:100%!important;width:auto;height:auto;max-height:100%;margin:0 auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:10044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;padding:0;z-index:10046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{position:absolute;text-decoration:none;opacity:.65;margin:0;padding:0;color:#fff;text-align:center;width:40px;height:40px;top:-40px;font-size:21px;line-height:28px;right:-14px}[dir=rtl] .mfp-close{right:auto;left:-14px}.mfp-close:focus,.mfp-close:hover{border:none;background:0 0;margin:0;padding:0;color:#fff;opacity:1}.mfp-close-btn-in .mfp-close{color:#fff}.mfp-counter{position:absolute;top:0;right:0;color:#ccc}[dir=rtl] .mfp-counter{right:auto;left:0}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}[dir=rtl] .mfp-arrow .mfp-a,[dir=rtl] .mfp-arrow .mfp-b,[dir=rtl] .mfp-arrow:after,[dir=rtl] .mfp-arrow:before{left:auto;right:0;margin-left:0;margin-right:35px}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}[dir=rtl] .mfp-arrow-left{left:auto;right:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}[dir=rtl] .mfp-arrow-left .mfp-a,[dir=rtl] .mfp-arrow-left:after{border-right:none;border-left:17px solid #fff;margin-left:0;margin-right:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{border-right:27px solid #3f3f3f;margin-left:25px}[dir=rtl] .mfp-arrow-left .mfp-b,[dir=rtl] .mfp-arrow-left:before{border-right:none;border-left:27px solid #3f3f3f;margin-left:0;margin-right:25px}.mfp-arrow-right{right:0}[dir=rtl] .mfp-arrow-right{right:auto;left:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}[dir=rtl] .mfp-arrow-right .mfp-a,[dir=rtl] .mfp-arrow-right:after{border-left:none;border-right:17px solid #fff;margin-left:0;margin-right:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}[dir=rtl] .mfp-arrow-right .mfp-b,[dir=rtl] .mfp-arrow-right:before{border-left:none;border-right:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;height:100%;max-width:1080px!important;max-height:800px!important}.mfp-iframe-scaler:after,.mfp-iframe-scaler:before{display:table;content:" "}.mfp-iframe-scaler:after{clear:both}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}[dir=rtl] .mfp-iframe-scaler iframe{left:auto;right:0}.mfp-iframe-holder .mfp-close{top:-40px}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{content:'';position:absolute;left:0;right:0;top:40px;bottom:40px;display:block;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure{line-height:0}.mfp-figure figure{margin:0;padding:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}[dir=rtl] .mfp-bottom-bar{left:auto;right:0}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;padding-right:36px}[dir=rtl] .mfp-title{text-align:right;padding-right:0;padding-left:36px}.mfp-figure small{color:#bdbdbd;display:block}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}[dir=rtl] .mfp-img-mobile .mfp-counter{right:auto;left:5px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}[dir=rtl] .mfp-img-mobile .mfp-close{right:auto;left:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}[dir=rtl] .mfp-img-mobile .mfp-figure small{margin-left:0;margin-right:5px}}@media all and (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}[dir=rtl] .mfp-ie7 .mfp-bottom-bar{left:auto;right:50%;margin-left:0;margin-right:-300px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}[dir=rtl] .mfp-ie7 .mfp-close{right:auto;left:0}.k-small-inline-modal-holder{position:relative;max-width:480px!important;width:100%;margin:auto}.k-huge-inline-modal-holder{position:relative;max-width:100%!important;max-height:100%!important;width:100%;margin:auto}.k-huge-inline-modal-holder .k-inline-modal{max-width:100%!important;max-height:100%!important}.k-inline-modal{padding:16px;background:#fff;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.5);width:100%;box-sizing:border-box;max-width:1080px!important;max-height:none!important;white-space:normal;margin-top:32px}.k-inline-modal:first-child{margin-top:0}.k-inline-modal form{margin:0}.k-inline-modal__title{margin-bottom:16px;margin-top:0;font-weight:400;font-size:17px;line-height:24px}.k-inline-modal__title:last-child{margin-bottom:0}.select2.select2-container--bootstrap{width:100%!important;max-width:100%!important}.select2.select2-container.select2-container--bootstrap .select2-search__field{height:34px;margin:0}.select2.select2-container.select2-container--bootstrap input[type]:focus{box-shadow:none}.datepicker{direction:ltr}.datepicker.datepicker-inline{width:224px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker.datepicker-dropdown{position:absolute;top:0;left:0;z-index:1000;padding:5px;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.datepicker.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker.datepicker-dropdown.datepicker-orient-top:before{top:-7px}.datepicker.datepicker-dropdown.datepicker-orient-top:after{top:-6px}.datepicker.datepicker-dropdown.datepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker.datepicker-dropdown.datepicker-orient-bottom:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker>div{display:none}.datepicker.days div.datepicker-days{display:block}.datepicker.months div.datepicker-months{display:block}.datepicker.years div.datepicker-years{display:block}.datepicker table{margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;border:none}.datepicker tr{background:0 0;border:none}.datepicker tr:nth-child(n){background:0 0;border:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;border:none;border-radius:4px;background:0 0;padding:4px 8px}.datepicker td:nth-child(n),.datepicker th:nth-child(n){background:0 0;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#343434}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#343434;cursor:default;opacity:.5}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background:#ffdb99;color:#000}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background:#f6c977;border-radius:0}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background:#4d4d4d}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background:#3071a9}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#343434;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background:#3071a9}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#343434}.datepicker th.datepicker-switch{width:145px}.datepicker tfoot tr th,.datepicker thead tr:first-child th{cursor:pointer}.datepicker tfoot tr th:hover,.datepicker thead tr:first-child th:hover{background:#eee}.datepicker .cw{font-size:11px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.input-append.date .add-on i,.input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:20px;padding:4px 5px;font-weight:400;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}html{/*! Select2 Bootstrap Theme v0.1.0-beta.9 | MIT License | github.com/select2/select2-bootstrap-theme */}html .select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}html .select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}html .select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html .select2-container .select2-selection--single .select2-selection__clear{position:relative}html .select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}html .select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}html .select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}html .select2-container .select2-search--inline{float:left}html .select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}html .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}html .select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}html .select2-results{display:block}html .select2-results__options{list-style:none;margin:0;padding:0}html .select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}html .select2-results__option[aria-selected]{cursor:pointer}html .select2-container--open .select2-dropdown{left:0}html .select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}html .select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}html .select2-search--dropdown{display:block;padding:4px}html .select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}html .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}html .select2-search--dropdown.select2-search--hide{display:none}html .select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}html .select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}html .select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}html .select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}html .select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}html .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}html .select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}html .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}html .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}html .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}html .select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}html .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}html .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}html .select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}html .select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}html .select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}html .select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}html .select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}html .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}html .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}html .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}html .select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,html .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,html .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}html .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}html .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}html .select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}html .select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}html .select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}html .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,html .select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}html .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,html .select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}html .select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}html .select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}html .select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}html .select2-container--default .select2-results__option[role=group]{padding:0}html .select2-container--default .select2-results__option[aria-disabled=true]{color:#999}html .select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}html .select2-container--default .select2-results__option .select2-results__option{padding-left:1em}html .select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}html .select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}html .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}html .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}html .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}html .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}html .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}html .select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}html .select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}html .select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}html .select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}html .select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}html .select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}html .select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}html .select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}html .select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}html .select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}html .select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}html .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}html .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}html .select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}html .select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}html .select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}html .select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}html .select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}html .select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}html .select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}html .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}html .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}html .select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}html .select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}html .select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}html .select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}html .select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}html .select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}html .select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}html .select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}html .select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}html .select2-container--classic .select2-dropdown--above{border-bottom:none}html .select2-container--classic .select2-dropdown--below{border-top:none}html .select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}html .select2-container--classic .select2-results__option[role=group]{padding:0}html .select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}html .select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}html .select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}html .select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}html .select2-container--bootstrap{display:block}html .select2-container--bootstrap .select2-selection{box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background-color:#fff;border:1px solid #cdcdcd;border-radius:4px;color:#222;font-size:13px;outline:0}html .select2-container--bootstrap .select2-selection.form-control{border-radius:4px}html .select2-container--bootstrap .select2-search--dropdown .select2-search__field{box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background-color:#fff;border:1px solid #cdcdcd;border-radius:4px;color:#222;font-size:13px}html .select2-container--bootstrap .select2-search__field{outline:0}html .select2-container--bootstrap .select2-search__field::-webkit-input-placeholder{color:#9a9a9a}html .select2-container--bootstrap .select2-search__field:-moz-placeholder{color:#9a9a9a}html .select2-container--bootstrap .select2-search__field::-moz-placeholder{color:#9a9a9a;opacity:1}html .select2-container--bootstrap .select2-search__field:-ms-input-placeholder{color:#9a9a9a}html .select2-container--bootstrap .select2-results__option{padding:6px 12px}html .select2-container--bootstrap .select2-results__option[role=group]{padding:0}html .select2-container--bootstrap .select2-results__option[aria-disabled=true]{color:#343434;cursor:not-allowed}html .select2-container--bootstrap .select2-results__option[aria-selected=true]{background-color:#e6e6e6;color:#151515}html .select2-container--bootstrap .select2-results__option--highlighted[aria-selected]{background-color:#3071a9;color:#fff}html .select2-container--bootstrap .select2-results__option .select2-results__option{padding:6px 12px}html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__group{padding-left:0}html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option{margin-left:-12px;padding-left:24px}html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-24px;padding-left:36px}html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-36px;padding-left:48px}html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-48px;padding-left:60px}html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-60px;padding-left:72px}html .select2-container--bootstrap .select2-results__group{color:#343434;display:block;padding:6px 12px;font-size:11px;line-height:20px;white-space:nowrap}html .select2-container--bootstrap.select2-container--focus .select2-selection,html .select2-container--bootstrap.select2-container--open .select2-selection{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(52,152,219,.6);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s 180ms cubic-bezier(.2,.57,.44,.83);-webkit-backface-visibility:hidden;border-color:#3498db}html .select2-container--bootstrap.select2-container--open .select2-selection .select2-selection__arrow b{border-color:transparent transparent #9a9a9a transparent;border-width:0 4px 4px 4px}html .select2-container--bootstrap.select2-container--open.select2-container--below .select2-selection{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-color:transparent}html .select2-container--bootstrap.select2-container--open.select2-container--above .select2-selection{border-top-right-radius:0;border-top-left-radius:0;border-top-color:transparent}html .select2-container--bootstrap .select2-selection__clear{color:#9a9a9a;cursor:pointer;float:right;font-weight:700;margin-right:10px}html .select2-container--bootstrap .select2-selection__clear:hover{color:#222}html .select2-container--bootstrap.select2-container--disabled .select2-selection{border-color:#cdcdcd;box-shadow:none}html .select2-container--bootstrap.select2-container--disabled .select2-search__field,html .select2-container--bootstrap.select2-container--disabled .select2-selection{cursor:not-allowed}html .select2-container--bootstrap.select2-container--disabled .select2-selection,html .select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice{background-color:#ddd}html .select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice__remove,html .select2-container--bootstrap.select2-container--disabled .select2-selection__clear{display:none}html .select2-container--bootstrap .select2-dropdown{box-shadow:0 6px 12px rgba(0,0,0,.175);border-color:#3498db;overflow-x:hidden;margin-top:-1px}html .select2-container--bootstrap .select2-dropdown--above{box-shadow:0 -6px 12px rgba(0,0,0,.175);margin-top:1px}html .select2-container--bootstrap .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}html .select2-container--bootstrap .select2-selection--single{height:32px;line-height:20px;padding:6px 24px 6px 12px}html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow{position:absolute;bottom:0;right:12px;top:0;width:4px}html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b{border-color:#9a9a9a transparent transparent transparent;border-style:solid;border-width:4px 4px 0 4px;height:0;left:0;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}html .select2-container--bootstrap .select2-selection--single .select2-selection__rendered{color:#222;padding:0}html .select2-container--bootstrap .select2-selection--single .select2-selection__placeholder{color:#9a9a9a}html .select2-container--bootstrap .select2-selection--multiple{min-height:32px;padding:0;height:auto}html .select2-container--bootstrap .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;display:block;line-height:20px;list-style:none;margin:0;overflow:hidden;padding:0;width:100%;text-overflow:ellipsis;white-space:nowrap}html .select2-container--bootstrap .select2-selection--multiple .select2-selection__placeholder{color:#9a9a9a;float:left;margin-top:5px}html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{color:#222;background:#fff;border:1px solid #cdcdcd;border-radius:4px;cursor:default;float:left;margin:5px 0 0 6px;padding:0 6px}html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field{background:0 0;padding:0 12px;height:30px;line-height:20px;margin-top:0;min-width:5em}html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove{color:#9a9a9a;cursor:pointer;display:inline-block;font-weight:700;margin-right:3px}html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove:hover{color:#222}html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear{margin-top:6px}.form-group-sm html .select2-container--bootstrap .select2-selection--single,.input-group-sm html .select2-container--bootstrap .select2-selection--single,html .select2-container--bootstrap .select2-selection--single.input-sm{border-radius:3px;font-size:11px;height:28px;line-height:16px;padding:4px 16px 4px 4px}.form-group-sm html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,.input-group-sm html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,html .select2-container--bootstrap .select2-selection--single.input-sm .select2-selection__arrow b{margin-left:-4px}.form-group-sm html .select2-container--bootstrap .select2-selection--multiple,.input-group-sm html .select2-container--bootstrap .select2-selection--multiple,html .select2-container--bootstrap .select2-selection--multiple.input-sm{min-height:28px;border-radius:3px}.form-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,.input-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,html .select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__choice{font-size:11px;line-height:16px;margin:3px 0 0 2px;padding:0 4px}.form-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,.input-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,html .select2-container--bootstrap .select2-selection--multiple.input-sm .select2-search--inline .select2-search__field{padding:0 4px;font-size:11px;height:26px;line-height:16px}.form-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,.input-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,html .select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__clear{margin-top:4px}.form-group-lg html .select2-container--bootstrap .select2-selection--single,.input-group-lg html .select2-container--bootstrap .select2-selection--single,html .select2-container--bootstrap .select2-selection--single.input-lg{border-radius:6px;font-size:17px;height:40px;line-height:24px;padding:8px 31px 8px 16px}.form-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow,.input-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow,html .select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow{width:5px}.form-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,.input-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,html .select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow b{border-width:5px 5px 0 5px;margin-left:-5px;margin-left:-8px;margin-top:-2.5px}.form-group-lg html .select2-container--bootstrap .select2-selection--multiple,.input-group-lg html .select2-container--bootstrap .select2-selection--multiple,html .select2-container--bootstrap .select2-selection--multiple.input-lg{min-height:40px;border-radius:6px}.form-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,.input-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,html .select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__choice{font-size:17px;line-height:24px;border-radius:4px;margin:7px 0 0 8px;padding:0 8px}.form-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,.input-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,html .select2-container--bootstrap .select2-selection--multiple.input-lg .select2-search--inline .select2-search__field{padding:0 16px;font-size:17px;height:38px;line-height:24px}.form-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,.input-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,html .select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__clear{margin-top:8px}html .select2-container--bootstrap .select2-selection.input-lg.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #9a9a9a transparent;border-width:0 5px 5px 5px}.input-group-lg html .select2-container--bootstrap .select2-selection.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #9a9a9a transparent;border-width:0 5px 5px 5px}html .select2-container--bootstrap[dir=rtl] .select2-selection--single{padding-left:24px;padding-right:12px}html .select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:0;padding-left:0;text-align:right}html .select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}html .select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__arrow{left:12px;right:auto}html .select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__arrow b{margin-left:0}html .select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice,html .select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}html .select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:0;margin-right:6px}html .select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}html .has-warning .select2-dropdown,html .has-warning .select2-selection{border-color:#cd6d17}html .has-warning .select2-container--focus .select2-selection,html .has-warning .select2-container--open .select2-selection{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #eda15e;border-color:#9f5412}html .has-warning.select2-drop-active{border-color:#9f5412}html .has-warning.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#9f5412}html .has-error .select2-dropdown,html .has-error .select2-selection{border-color:#a33024}html .has-error .select2-container--focus .select2-selection,html .has-error .select2-container--open .select2-selection{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d96154;border-color:#79241b}html .has-error.select2-drop-active{border-color:#79241b}html .has-error.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#79241b}html .has-success .select2-dropdown,html .has-success .select2-selection{border-color:#209150}html .has-success .select2-container--focus .select2-selection,html .has-success .select2-container--open .select2-selection{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #43d580;border-color:#176739}html .has-success.select2-drop-active{border-color:#176739}html .has-success.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#176739}html .input-group .select2-container--bootstrap{display:table;table-layout:fixed;position:relative;z-index:2;float:left;width:100%;margin-bottom:0}html .input-group .select2-container--bootstrap.select2-container--focus,html .input-group .select2-container--bootstrap.select2-container--open{z-index:3}html .input-group.select2-bootstrap-prepend .select2-container--bootstrap .select2-selection{border-bottom-left-radius:0;border-top-left-radius:0}html .input-group.select2-bootstrap-append .select2-container--bootstrap .select2-selection{border-bottom-right-radius:0;border-top-right-radius:0}html .select2-bootstrap-append .input-group-btn,html .select2-bootstrap-append .input-group-btn .btn,html .select2-bootstrap-append .select2-container--bootstrap,html .select2-bootstrap-prepend .input-group-btn,html .select2-bootstrap-prepend .input-group-btn .btn,html .select2-bootstrap-prepend .select2-container--bootstrap{vertical-align:top}html .form-control.select2-hidden-accessible{position:absolute!important;width:1px!important}html .form-inline .select2-container--bootstrap{display:inline-block}.k-bs-container,.k-bs-container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:400px){.k-bs-maxwidth-container{max-width:370px}}@media (min-width:600px){.k-bs-maxwidth-container{max-width:570px}}@media (min-width:768px){.k-bs-maxwidth-container{max-width:738px}}@media (min-width:1024px){.k-bs-maxwidth-container{max-width:994px}}@media (min-width:1200px){.k-bs-maxwidth-container{max-width:1170px}}.k-bs-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.k-bs-no-gutters{margin-right:0;margin-left:0}.k-bs-no-gutters>.k-bs-col,.k-bs-no-gutters>[class*=k-bs-col-]{padding-right:0;padding-left:0}.k-bs-col,.k-bs-col-1,.k-bs-col-10,.k-bs-col-11,.k-bs-col-12,.k-bs-col-2,.k-bs-col-3,.k-bs-col-4,.k-bs-col-5,.k-bs-col-6,.k-bs-col-7,.k-bs-col-8,.k-bs-col-9,.k-bs-col-auto,.k-bs-col-lg,.k-bs-col-lg-1,.k-bs-col-lg-10,.k-bs-col-lg-11,.k-bs-col-lg-12,.k-bs-col-lg-2,.k-bs-col-lg-3,.k-bs-col-lg-4,.k-bs-col-lg-5,.k-bs-col-lg-6,.k-bs-col-lg-7,.k-bs-col-lg-8,.k-bs-col-lg-9,.k-bs-col-lg-auto,.k-bs-col-md,.k-bs-col-md-1,.k-bs-col-md-10,.k-bs-col-md-11,.k-bs-col-md-12,.k-bs-col-md-2,.k-bs-col-md-3,.k-bs-col-md-4,.k-bs-col-md-5,.k-bs-col-md-6,.k-bs-col-md-7,.k-bs-col-md-8,.k-bs-col-md-9,.k-bs-col-md-auto,.k-bs-col-s,.k-bs-col-s-1,.k-bs-col-s-10,.k-bs-col-s-11,.k-bs-col-s-12,.k-bs-col-s-2,.k-bs-col-s-3,.k-bs-col-s-4,.k-bs-col-s-5,.k-bs-col-s-6,.k-bs-col-s-7,.k-bs-col-s-8,.k-bs-col-s-9,.k-bs-col-s-auto,.k-bs-col-sm,.k-bs-col-sm-1,.k-bs-col-sm-10,.k-bs-col-sm-11,.k-bs-col-sm-12,.k-bs-col-sm-2,.k-bs-col-sm-3,.k-bs-col-sm-4,.k-bs-col-sm-5,.k-bs-col-sm-6,.k-bs-col-sm-7,.k-bs-col-sm-8,.k-bs-col-sm-9,.k-bs-col-sm-auto,.k-bs-col-xl,.k-bs-col-xl-1,.k-bs-col-xl-10,.k-bs-col-xl-11,.k-bs-col-xl-12,.k-bs-col-xl-2,.k-bs-col-xl-3,.k-bs-col-xl-4,.k-bs-col-xl-5,.k-bs-col-xl-6,.k-bs-col-xl-7,.k-bs-col-xl-8,.k-bs-col-xl-9,.k-bs-col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.k-bs-col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.k-bs-col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.k-bs-col-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.k-bs-col-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.k-bs-col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.k-bs-col-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.k-bs-col-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.k-bs-col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.k-bs-col-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.k-bs-col-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.k-bs-col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.k-bs-col-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.k-bs-col-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.k-bs-col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.k-bs-order-first{-ms-flex-order:-1;order:-1}.k-bs-order-last{-ms-flex-order:13;order:13}.k-bs-order-0{-ms-flex-order:0;order:0}.k-bs-order-1{-ms-flex-order:1;order:1}.k-bs-order-2{-ms-flex-order:2;order:2}.k-bs-order-3{-ms-flex-order:3;order:3}.k-bs-order-4{-ms-flex-order:4;order:4}.k-bs-order-5{-ms-flex-order:5;order:5}.k-bs-order-6{-ms-flex-order:6;order:6}.k-bs-order-7{-ms-flex-order:7;order:7}.k-bs-order-8{-ms-flex-order:8;order:8}.k-bs-order-9{-ms-flex-order:9;order:9}.k-bs-order-10{-ms-flex-order:10;order:10}.k-bs-order-11{-ms-flex-order:11;order:11}.k-bs-order-12{-ms-flex-order:12;order:12}.k-bs-offset-1{margin-left:8.3333333333%}.k-bs-offset-2{margin-left:16.6666666667%}.k-bs-offset-3{margin-left:25%}.k-bs-offset-4{margin-left:33.3333333333%}.k-bs-offset-5{margin-left:41.6666666667%}.k-bs-offset-6{margin-left:50%}.k-bs-offset-7{margin-left:58.3333333333%}.k-bs-offset-8{margin-left:66.6666666667%}.k-bs-offset-9{margin-left:75%}.k-bs-offset-10{margin-left:83.3333333333%}.k-bs-offset-11{margin-left:91.6666666667%}@media (min-width:400px){.k-bs-col-s{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.k-bs-col-s-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.k-bs-col-s-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.k-bs-col-s-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.k-bs-col-s-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.k-bs-col-s-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.k-bs-col-s-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.k-bs-col-s-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.k-bs-col-s-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.k-bs-col-s-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.k-bs-col-s-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.k-bs-col-s-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.k-bs-col-s-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.k-bs-col-s-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.k-bs-order-s-first{-ms-flex-order:-1;order:-1}.k-bs-order-s-last{-ms-flex-order:13;order:13}.k-bs-order-s-0{-ms-flex-order:0;order:0}.k-bs-order-s-1{-ms-flex-order:1;order:1}.k-bs-order-s-2{-ms-flex-order:2;order:2}.k-bs-order-s-3{-ms-flex-order:3;order:3}.k-bs-order-s-4{-ms-flex-order:4;order:4}.k-bs-order-s-5{-ms-flex-order:5;order:5}.k-bs-order-s-6{-ms-flex-order:6;order:6}.k-bs-order-s-7{-ms-flex-order:7;order:7}.k-bs-order-s-8{-ms-flex-order:8;order:8}.k-bs-order-s-9{-ms-flex-order:9;order:9}.k-bs-order-s-10{-ms-flex-order:10;order:10}.k-bs-order-s-11{-ms-flex-order:11;order:11}.k-bs-order-s-12{-ms-flex-order:12;order:12}.k-bs-offset-s-0{margin-left:0}.k-bs-offset-s-1{margin-left:8.3333333333%}.k-bs-offset-s-2{margin-left:16.6666666667%}.k-bs-offset-s-3{margin-left:25%}.k-bs-offset-s-4{margin-left:33.3333333333%}.k-bs-offset-s-5{margin-left:41.6666666667%}.k-bs-offset-s-6{margin-left:50%}.k-bs-offset-s-7{margin-left:58.3333333333%}.k-bs-offset-s-8{margin-left:66.6666666667%}.k-bs-offset-s-9{margin-left:75%}.k-bs-offset-s-10{margin-left:83.3333333333%}.k-bs-offset-s-11{margin-left:91.6666666667%}}@media (min-width:600px){.k-bs-col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.k-bs-col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.k-bs-col-sm-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.k-bs-col-sm-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.k-bs-col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.k-bs-col-sm-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.k-bs-col-sm-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.k-bs-col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.k-bs-col-sm-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.k-bs-col-sm-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.k-bs-col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.k-bs-col-sm-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.k-bs-col-sm-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.k-bs-col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.k-bs-order-sm-first{-ms-flex-order:-1;order:-1}.k-bs-order-sm-last{-ms-flex-order:13;order:13}.k-bs-order-sm-0{-ms-flex-order:0;order:0}.k-bs-order-sm-1{-ms-flex-order:1;order:1}.k-bs-order-sm-2{-ms-flex-order:2;order:2}.k-bs-order-sm-3{-ms-flex-order:3;order:3}.k-bs-order-sm-4{-ms-flex-order:4;order:4}.k-bs-order-sm-5{-ms-flex-order:5;order:5}.k-bs-order-sm-6{-ms-flex-order:6;order:6}.k-bs-order-sm-7{-ms-flex-order:7;order:7}.k-bs-order-sm-8{-ms-flex-order:8;order:8}.k-bs-order-sm-9{-ms-flex-order:9;order:9}.k-bs-order-sm-10{-ms-flex-order:10;order:10}.k-bs-order-sm-11{-ms-flex-order:11;order:11}.k-bs-order-sm-12{-ms-flex-order:12;order:12}.k-bs-offset-sm-0{margin-left:0}.k-bs-offset-sm-1{margin-left:8.3333333333%}.k-bs-offset-sm-2{margin-left:16.6666666667%}.k-bs-offset-sm-3{margin-left:25%}.k-bs-offset-sm-4{margin-left:33.3333333333%}.k-bs-offset-sm-5{margin-left:41.6666666667%}.k-bs-offset-sm-6{margin-left:50%}.k-bs-offset-sm-7{margin-left:58.3333333333%}.k-bs-offset-sm-8{margin-left:66.6666666667%}.k-bs-offset-sm-9{margin-left:75%}.k-bs-offset-sm-10{margin-left:83.3333333333%}.k-bs-offset-sm-11{margin-left:91.6666666667%}}@media (min-width:768px){.k-bs-col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.k-bs-col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.k-bs-col-md-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.k-bs-col-md-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.k-bs-col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.k-bs-col-md-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.k-bs-col-md-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.k-bs-col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.k-bs-col-md-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.k-bs-col-md-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.k-bs-col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.k-bs-col-md-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.k-bs-col-md-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.k-bs-col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.k-bs-order-md-first{-ms-flex-order:-1;order:-1}.k-bs-order-md-last{-ms-flex-order:13;order:13}.k-bs-order-md-0{-ms-flex-order:0;order:0}.k-bs-order-md-1{-ms-flex-order:1;order:1}.k-bs-order-md-2{-ms-flex-order:2;order:2}.k-bs-order-md-3{-ms-flex-order:3;order:3}.k-bs-order-md-4{-ms-flex-order:4;order:4}.k-bs-order-md-5{-ms-flex-order:5;order:5}.k-bs-order-md-6{-ms-flex-order:6;order:6}.k-bs-order-md-7{-ms-flex-order:7;order:7}.k-bs-order-md-8{-ms-flex-order:8;order:8}.k-bs-order-md-9{-ms-flex-order:9;order:9}.k-bs-order-md-10{-ms-flex-order:10;order:10}.k-bs-order-md-11{-ms-flex-order:11;order:11}.k-bs-order-md-12{-ms-flex-order:12;order:12}.k-bs-offset-md-0{margin-left:0}.k-bs-offset-md-1{margin-left:8.3333333333%}.k-bs-offset-md-2{margin-left:16.6666666667%}.k-bs-offset-md-3{margin-left:25%}.k-bs-offset-md-4{margin-left:33.3333333333%}.k-bs-offset-md-5{margin-left:41.6666666667%}.k-bs-offset-md-6{margin-left:50%}.k-bs-offset-md-7{margin-left:58.3333333333%}.k-bs-offset-md-8{margin-left:66.6666666667%}.k-bs-offset-md-9{margin-left:75%}.k-bs-offset-md-10{margin-left:83.3333333333%}.k-bs-offset-md-11{margin-left:91.6666666667%}}@media (min-width:1024px){.k-bs-col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.k-bs-col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.k-bs-col-lg-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.k-bs-col-lg-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.k-bs-col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.k-bs-col-lg-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.k-bs-col-lg-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.k-bs-col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.k-bs-col-lg-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.k-bs-col-lg-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.k-bs-col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.k-bs-col-lg-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.k-bs-col-lg-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.k-bs-col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.k-bs-order-lg-first{-ms-flex-order:-1;order:-1}.k-bs-order-lg-last{-ms-flex-order:13;order:13}.k-bs-order-lg-0{-ms-flex-order:0;order:0}.k-bs-order-lg-1{-ms-flex-order:1;order:1}.k-bs-order-lg-2{-ms-flex-order:2;order:2}.k-bs-order-lg-3{-ms-flex-order:3;order:3}.k-bs-order-lg-4{-ms-flex-order:4;order:4}.k-bs-order-lg-5{-ms-flex-order:5;order:5}.k-bs-order-lg-6{-ms-flex-order:6;order:6}.k-bs-order-lg-7{-ms-flex-order:7;order:7}.k-bs-order-lg-8{-ms-flex-order:8;order:8}.k-bs-order-lg-9{-ms-flex-order:9;order:9}.k-bs-order-lg-10{-ms-flex-order:10;order:10}.k-bs-order-lg-11{-ms-flex-order:11;order:11}.k-bs-order-lg-12{-ms-flex-order:12;order:12}.k-bs-offset-lg-0{margin-left:0}.k-bs-offset-lg-1{margin-left:8.3333333333%}.k-bs-offset-lg-2{margin-left:16.6666666667%}.k-bs-offset-lg-3{margin-left:25%}.k-bs-offset-lg-4{margin-left:33.3333333333%}.k-bs-offset-lg-5{margin-left:41.6666666667%}.k-bs-offset-lg-6{margin-left:50%}.k-bs-offset-lg-7{margin-left:58.3333333333%}.k-bs-offset-lg-8{margin-left:66.6666666667%}.k-bs-offset-lg-9{margin-left:75%}.k-bs-offset-lg-10{margin-left:83.3333333333%}.k-bs-offset-lg-11{margin-left:91.6666666667%}}@media (min-width:1200px){.k-bs-col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.k-bs-col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.k-bs-col-xl-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.k-bs-col-xl-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.k-bs-col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.k-bs-col-xl-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.k-bs-col-xl-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.k-bs-col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.k-bs-col-xl-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.k-bs-col-xl-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.k-bs-col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.k-bs-col-xl-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.k-bs-col-xl-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.k-bs-col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.k-bs-order-xl-first{-ms-flex-order:-1;order:-1}.k-bs-order-xl-last{-ms-flex-order:13;order:13}.k-bs-order-xl-0{-ms-flex-order:0;order:0}.k-bs-order-xl-1{-ms-flex-order:1;order:1}.k-bs-order-xl-2{-ms-flex-order:2;order:2}.k-bs-order-xl-3{-ms-flex-order:3;order:3}.k-bs-order-xl-4{-ms-flex-order:4;order:4}.k-bs-order-xl-5{-ms-flex-order:5;order:5}.k-bs-order-xl-6{-ms-flex-order:6;order:6}.k-bs-order-xl-7{-ms-flex-order:7;order:7}.k-bs-order-xl-8{-ms-flex-order:8;order:8}.k-bs-order-xl-9{-ms-flex-order:9;order:9}.k-bs-order-xl-10{-ms-flex-order:10;order:10}.k-bs-order-xl-11{-ms-flex-order:11;order:11}.k-bs-order-xl-12{-ms-flex-order:12;order:12}.k-bs-offset-xl-0{margin-left:0}.k-bs-offset-xl-1{margin-left:8.3333333333%}.k-bs-offset-xl-2{margin-left:16.6666666667%}.k-bs-offset-xl-3{margin-left:25%}.k-bs-offset-xl-4{margin-left:33.3333333333%}.k-bs-offset-xl-5{margin-left:41.6666666667%}.k-bs-offset-xl-6{margin-left:50%}.k-bs-offset-xl-7{margin-left:58.3333333333%}.k-bs-offset-xl-8{margin-left:66.6666666667%}.k-bs-offset-xl-9{margin-left:75%}.k-bs-offset-xl-10{margin-left:83.3333333333%}.k-bs-offset-xl-11{margin-left:91.6666666667%}}.k-bs-d-none{display:none!important}.k-bs-d-inline{display:inline!important}.k-bs-d-inline-block{display:inline-block!important}.k-bs-d-block{display:block!important}.k-bs-d-table{display:table!important}.k-bs-d-table-row{display:table-row!important}.k-bs-d-table-cell{display:table-cell!important}.k-bs-d-flex{display:-ms-flexbox!important;display:flex!important}.k-bs-d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:400px){.k-bs-d-s-none{display:none!important}.k-bs-d-s-inline{display:inline!important}.k-bs-d-s-inline-block{display:inline-block!important}.k-bs-d-s-block{display:block!important}.k-bs-d-s-table{display:table!important}.k-bs-d-s-table-row{display:table-row!important}.k-bs-d-s-table-cell{display:table-cell!important}.k-bs-d-s-flex{display:-ms-flexbox!important;display:flex!important}.k-bs-d-s-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:600px){.k-bs-d-sm-none{display:none!important}.k-bs-d-sm-inline{display:inline!important}.k-bs-d-sm-inline-block{display:inline-block!important}.k-bs-d-sm-block{display:block!important}.k-bs-d-sm-table{display:table!important}.k-bs-d-sm-table-row{display:table-row!important}.k-bs-d-sm-table-cell{display:table-cell!important}.k-bs-d-sm-flex{display:-ms-flexbox!important;display:flex!important}.k-bs-d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.k-bs-d-md-none{display:none!important}.k-bs-d-md-inline{display:inline!important}.k-bs-d-md-inline-block{display:inline-block!important}.k-bs-d-md-block{display:block!important}.k-bs-d-md-table{display:table!important}.k-bs-d-md-table-row{display:table-row!important}.k-bs-d-md-table-cell{display:table-cell!important}.k-bs-d-md-flex{display:-ms-flexbox!important;display:flex!important}.k-bs-d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1024px){.k-bs-d-lg-none{display:none!important}.k-bs-d-lg-inline{display:inline!important}.k-bs-d-lg-inline-block{display:inline-block!important}.k-bs-d-lg-block{display:block!important}.k-bs-d-lg-table{display:table!important}.k-bs-d-lg-table-row{display:table-row!important}.k-bs-d-lg-table-cell{display:table-cell!important}.k-bs-d-lg-flex{display:-ms-flexbox!important;display:flex!important}.k-bs-d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.k-bs-d-xl-none{display:none!important}.k-bs-d-xl-inline{display:inline!important}.k-bs-d-xl-inline-block{display:inline-block!important}.k-bs-d-xl-block{display:block!important}.k-bs-d-xl-table{display:table!important}.k-bs-d-xl-table-row{display:table-row!important}.k-bs-d-xl-table-cell{display:table-cell!important}.k-bs-d-xl-flex{display:-ms-flexbox!important;display:flex!important}.k-bs-d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.k-bs-flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.k-bs-flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.k-bs-flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.k-bs-flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.k-bs-flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.k-bs-flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.k-bs-flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.k-bs-flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.k-bs-flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.k-bs-flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.k-bs-flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.k-bs-flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.k-bs-justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.k-bs-justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.k-bs-justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.k-bs-justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.k-bs-justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.k-bs-align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.k-bs-align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.k-bs-align-items-center{-ms-flex-align:center!important;align-items:center!important}.k-bs-align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.k-bs-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.k-bs-align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.k-bs-align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.k-bs-align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.k-bs-align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.k-bs-align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.k-bs-align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.k-bs-align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.k-bs-align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.k-bs-align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.k-bs-align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.k-bs-align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.k-bs-align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:400px){.k-bs-flex-s-row{-ms-flex-direction:row!important;flex-direction:row!important}.k-bs-flex-s-column{-ms-flex-direction:column!important;flex-direction:column!important}.k-bs-flex-s-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.k-bs-flex-s-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.k-bs-flex-s-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.k-bs-flex-s-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.k-bs-flex-s-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.k-bs-flex-s-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.k-bs-flex-s-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.k-bs-flex-s-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.k-bs-flex-s-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.k-bs-flex-s-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.k-bs-justify-content-s-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.k-bs-justify-content-s-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.k-bs-justify-content-s-center{-ms-flex-pack:center!important;justify-content:center!important}.k-bs-justify-content-s-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.k-bs-justify-content-s-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.k-bs-align-items-s-start{-ms-flex-align:start!important;align-items:flex-start!important}.k-bs-align-items-s-end{-ms-flex-align:end!important;align-items:flex-end!important}.k-bs-align-items-s-center{-ms-flex-align:center!important;align-items:center!important}.k-bs-align-items-s-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.k-bs-align-items-s-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.k-bs-align-content-s-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.k-bs-align-content-s-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.k-bs-align-content-s-center{-ms-flex-line-pack:center!important;align-content:center!important}.k-bs-align-content-s-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.k-bs-align-content-s-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.k-bs-align-content-s-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.k-bs-align-self-s-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.k-bs-align-self-s-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.k-bs-align-self-s-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.k-bs-align-self-s-center{-ms-flex-item-align:center!important;align-self:center!important}.k-bs-align-self-s-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.k-bs-align-self-s-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:600px){.k-bs-flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.k-bs-flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.k-bs-flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.k-bs-flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.k-bs-flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.k-bs-flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.k-bs-flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.k-bs-flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.k-bs-flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.k-bs-flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.k-bs-flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.k-bs-flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.k-bs-justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.k-bs-justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.k-bs-justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.k-bs-justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.k-bs-justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.k-bs-align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.k-bs-align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.k-bs-align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.k-bs-align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.k-bs-align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.k-bs-align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.k-bs-align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.k-bs-align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.k-bs-align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.k-bs-align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.k-bs-align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.k-bs-align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.k-bs-align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.k-bs-align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.k-bs-align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.k-bs-align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.k-bs-align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.k-bs-flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.k-bs-flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.k-bs-flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.k-bs-flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.k-bs-flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.k-bs-flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.k-bs-flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.k-bs-flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.k-bs-flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.k-bs-flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.k-bs-flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.k-bs-flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.k-bs-justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.k-bs-justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.k-bs-justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.k-bs-justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.k-bs-justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.k-bs-align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.k-bs-align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.k-bs-align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.k-bs-align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.k-bs-align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.k-bs-align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.k-bs-align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.k-bs-align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.k-bs-align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.k-bs-align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.k-bs-align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.k-bs-align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.k-bs-align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.k-bs-align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.k-bs-align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.k-bs-align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.k-bs-align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1024px){.k-bs-flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.k-bs-flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.k-bs-flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.k-bs-flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.k-bs-flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.k-bs-flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.k-bs-flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.k-bs-flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.k-bs-flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.k-bs-flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.k-bs-flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.k-bs-flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.k-bs-justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.k-bs-justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.k-bs-justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.k-bs-justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.k-bs-justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.k-bs-align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.k-bs-align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.k-bs-align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.k-bs-align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.k-bs-align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.k-bs-align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.k-bs-align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.k-bs-align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.k-bs-align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.k-bs-align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.k-bs-align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.k-bs-align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.k-bs-align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.k-bs-align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.k-bs-align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.k-bs-align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.k-bs-align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.k-bs-flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.k-bs-flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.k-bs-flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.k-bs-flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.k-bs-flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.k-bs-flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.k-bs-flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.k-bs-flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.k-bs-flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.k-bs-flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.k-bs-flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.k-bs-flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.k-bs-justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.k-bs-justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.k-bs-justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.k-bs-justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.k-bs-justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.k-bs-align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.k-bs-align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.k-bs-align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.k-bs-align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.k-bs-align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.k-bs-align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.k-bs-align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.k-bs-align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.k-bs-align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.k-bs-align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.k-bs-align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.k-bs-align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.k-bs-align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.k-bs-align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.k-bs-align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.k-bs-align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.k-bs-align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}} \ No newline at end of file +html{min-height:100%;height:100%;padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;line-height:20px;font-weight:400;color:#222;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100%;height:100%;padding:0;margin:0;display:flex;flex-direction:column;flex:1 1 auto}body.k-is-resizing{overflow:hidden}@font-face{font-family:"k-icons";src:url("../fonts/k-icons/k-icons.eot");src:url("../fonts/k-icons/k-icons.eot?#iefix") format("embedded-opentype"),url("../fonts/k-icons/k-icons.woff") format("woff"),url("../fonts/k-icons/k-icons.ttf") format("truetype"),url("../fonts/k-icons/k-icons.svg#k-icons") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"k-icons";src:url("../fonts/k-icons/k-icons.svg#k-icons") format("svg")}}.footable.breakpoint .footable-toggle:after,.k-ui-namespace .k-sidebar-item--toggle .k-sidebar-item__toggle:after,.k-appearance .k-ui-namespace input[type=checkbox]:before,.k-icon-open,.k-icon-menu-opened,.k-icon-menu-closed,.k-icon-folder-opened,.k-icon-folder-closed,.k-icon-filter,.k-icon-enabled,.k-icon-documents,.k-icon-document-video,.k-icon-document-spreadsheet,.k-icon-document-pdf,.k-icon-document-image,.k-icon-document-folder,.k-icon-document-document,.k-icon-document-default,.k-icon-document-audio,.k-icon-document-archive,.k-icon-disabled,.k-icon-close,.k-icon-zoom-out,.k-icon-zoom-in,.k-icon-yen,.k-icon-x,.k-icon-wrench,.k-icon-wifi,.k-icon-warning,.k-icon-volume-off,.k-icon-volume-low,.k-icon-volume-high,.k-icon-video,.k-icon-vertical-align-top,.k-icon-vertical-align-center,.k-icon-vertical-align-bottom,.k-icon-underline,.k-icon-trash,.k-icon-transfer,.k-icon-timer,.k-icon-thumb-up,.k-icon-thumb-down,.k-icon-text,.k-icon-terminal,.k-icon-task,.k-icon-target,.k-icon-tags,.k-icon-tag,.k-icon-tablet,.k-icon-sun,.k-icon-star,.k-icon-spreadsheet,.k-icon-sort-descending,.k-icon-sort-ascending,.k-icon-signpost,.k-icon-signal,.k-icon-shield,.k-icon-share,.k-icon-share-boxed,.k-icon-script,.k-icon-rss,.k-icon-rss-alt,.k-icon-resize-width,.k-icon-resize-height,.k-icon-resize-both,.k-icon-reload,.k-icon-random,.k-icon-rain,.k-icon-question-mark,.k-icon-puzzle-piece,.k-icon-pulse,.k-icon-project,.k-icon-print,.k-icon-power-standby,.k-icon-plus,.k-icon-play-circle,.k-icon-pin,.k-icon-pie-chart,.k-icon-phone,.k-icon-person,.k-icon-people,.k-icon-pencil,.k-icon-paperclip,.k-icon-musical-note,.k-icon-move,.k-icon-moon,.k-icon-monitor,.k-icon-minus,.k-icon-microphone,.k-icon-menu,.k-icon-medical-cross,.k-icon-media-stop,.k-icon-media-step-forward,.k-icon-media-step-backward,.k-icon-media-skip-forward,.k-icon-media-skip-backward,.k-icon-media-record,.k-icon-media-play,.k-icon-media-pause,.k-icon-map,.k-icon-map-marker,.k-icon-magnifying-glass,.k-icon-loop,.k-icon-loop-square,.k-icon-loop-circular,.k-icon-lock-unlocked,.k-icon-lock-locked,.k-icon-location,.k-icon-list,.k-icon-list-rich,.k-icon-link-intact,.k-icon-link-broken,.k-icon-lightbulb,.k-icon-layers,.k-icon-laptop,.k-icon-key,.k-icon-justify-right,.k-icon-justify-left,.k-icon-justify-center,.k-icon-italic,.k-icon-info,.k-icon-infinity,.k-icon-inbox,.k-icon-image,.k-icon-home,.k-icon-heart,.k-icon-headphones,.k-icon-header,.k-icon-hard-drive,.k-icon-grid-two-up,.k-icon-grid-three-up,.k-icon-grid-four-up,.k-icon-graph,.k-icon-globe,.k-icon-fullscreen-exit,.k-icon-fullscreen-enter,.k-icon-fork,.k-icon-folder,.k-icon-flash,.k-icon-flag,.k-icon-fire,.k-icon-file,.k-icon-eyedropper,.k-icon-eye,.k-icon-external-link,.k-icon-expand-up,.k-icon-expand-right,.k-icon-expand-left,.k-icon-expand-down,.k-icon-excerpt,.k-icon-euro,.k-icon-envelope-open,.k-icon-envelope-closed,.k-icon-ellipses,.k-icon-elevator,.k-icon-eject,.k-icon-droplet,.k-icon-double-quote-serif-right,.k-icon-double-quote-serif-left,.k-icon-double-quote-sans-right,.k-icon-double-quote-sans-left,.k-icon-dollar,.k-icon-document,.k-icon-dial,.k-icon-delete,.k-icon-data-transfer-upload,.k-icon-data-transfer-download,.k-icon-dashboard,.k-icon-crop,.k-icon-credit-card,.k-icon-copywriting,.k-icon-contrast,.k-icon-compass,.k-icon-comment-square,.k-icon-command,.k-icon-collapse-up,.k-icon-collapse-right,.k-icon-collapse-left,.k-icon-collapse-down,.k-icon-cog,.k-icon-code,.k-icon-cloudy,.k-icon-cloud,.k-icon-cloud-upload,.k-icon-cloud-download,.k-icon-clock,.k-icon-clipboard,.k-icon-circle-x,.k-icon-circle-check,.k-icon-chevron-top,.k-icon-chevron-right,.k-icon-chevron-left,.k-icon-chevron-bottom,.k-icon-check,.k-icon-chat,.k-icon-cart,.k-icon-caret-top,.k-icon-caret-right,.k-icon-caret-left,.k-icon-caret-bottom,.k-icon-camera-slr,.k-icon-calendar,.k-icon-calculator,.k-icon-bullhorn,.k-icon-bug,.k-icon-brush,.k-icon-browser,.k-icon-british-pound,.k-icon-briefcase,.k-icon-box,.k-icon-bookmark,.k-icon-book,.k-icon-bolt,.k-icon-bold,.k-icon-bluetooth,.k-icon-bell,.k-icon-beaker,.k-icon-battery-full,.k-icon-battery-empty,.k-icon-basket,.k-icon-bar-chart,.k-icon-ban,.k-icon-badge,.k-icon-audio,.k-icon-audio-spectrum,.k-icon-arrow-top,.k-icon-arrow-thick-top,.k-icon-arrow-thick-right,.k-icon-arrow-thick-left,.k-icon-arrow-thick-bottom,.k-icon-arrow-right,.k-icon-arrow-left,.k-icon-arrow-circle-top,.k-icon-arrow-circle-right,.k-icon-arrow-circle-left,.k-icon-arrow-circle-bottom,.k-icon-arrow-bottom,.k-icon-aperture,.k-icon-align-right,.k-icon-align-left,.k-icon-align-center,.k-icon-action-undo,.k-icon-action-redo,.k-icon-account-logout,.k-icon-account-login{speak:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"k-icons"}.k-appearance .k-ui-namespace input[type=checkbox]:before,.k-icon-open:before,.k-icon-menu-opened:before,.k-icon-menu-closed:before,.k-icon-folder-opened:before,.k-icon-folder-closed:before,.k-icon-filter:before,.k-icon-enabled:before,.k-icon-documents:before,.k-icon-document-video:before,.k-icon-document-spreadsheet:before,.k-icon-document-pdf:before,.k-icon-document-image:before,.k-icon-document-folder:before,.k-icon-document-document:before,.k-icon-document-default:before,.k-icon-document-audio:before,.k-icon-document-archive:before,.k-icon-disabled:before,.k-icon-close:before,.k-icon-zoom-out:before,.k-icon-zoom-in:before,.k-icon-yen:before,.k-icon-x:before,.k-icon-wrench:before,.k-icon-wifi:before,.k-icon-warning:before,.k-icon-volume-off:before,.k-icon-volume-low:before,.k-icon-volume-high:before,.k-icon-video:before,.k-icon-vertical-align-top:before,.k-icon-vertical-align-center:before,.k-icon-vertical-align-bottom:before,.k-icon-underline:before,.k-icon-trash:before,.k-icon-transfer:before,.k-icon-timer:before,.k-icon-thumb-up:before,.k-icon-thumb-down:before,.k-icon-text:before,.k-icon-terminal:before,.k-icon-task:before,.k-icon-target:before,.k-icon-tags:before,.k-icon-tag:before,.k-icon-tablet:before,.k-icon-sun:before,.k-icon-star:before,.k-icon-spreadsheet:before,.k-icon-sort-descending:before,.k-icon-sort-ascending:before,.k-icon-signpost:before,.k-icon-signal:before,.k-icon-shield:before,.k-icon-share:before,.k-icon-share-boxed:before,.k-icon-script:before,.k-icon-rss:before,.k-icon-rss-alt:before,.k-icon-resize-width:before,.k-icon-resize-height:before,.k-icon-resize-both:before,.k-icon-reload:before,.k-icon-random:before,.k-icon-rain:before,.k-icon-question-mark:before,.k-icon-puzzle-piece:before,.k-icon-pulse:before,.k-icon-project:before,.k-icon-print:before,.k-icon-power-standby:before,.k-icon-plus:before,.k-icon-play-circle:before,.k-icon-pin:before,.k-icon-pie-chart:before,.k-icon-phone:before,.k-icon-person:before,.k-icon-people:before,.k-icon-pencil:before,.k-icon-paperclip:before,.k-icon-musical-note:before,.k-icon-move:before,.k-icon-moon:before,.k-icon-monitor:before,.k-icon-minus:before,.k-icon-microphone:before,.k-icon-menu:before,.k-icon-medical-cross:before,.k-icon-media-stop:before,.k-icon-media-step-forward:before,.k-icon-media-step-backward:before,.k-icon-media-skip-forward:before,.k-icon-media-skip-backward:before,.k-icon-media-record:before,.k-icon-media-play:before,.k-icon-media-pause:before,.k-icon-map:before,.k-icon-map-marker:before,.k-icon-magnifying-glass:before,.k-icon-loop:before,.k-icon-loop-square:before,.k-icon-loop-circular:before,.k-icon-lock-unlocked:before,.k-icon-lock-locked:before,.k-icon-location:before,.k-icon-list:before,.k-icon-list-rich:before,.k-icon-link-intact:before,.k-icon-link-broken:before,.k-icon-lightbulb:before,.k-icon-layers:before,.k-icon-laptop:before,.k-icon-key:before,.k-icon-justify-right:before,.k-icon-justify-left:before,.k-icon-justify-center:before,.k-icon-italic:before,.k-icon-info:before,.k-icon-infinity:before,.k-icon-inbox:before,.k-icon-image:before,.k-icon-home:before,.k-icon-heart:before,.k-icon-headphones:before,.k-icon-header:before,.k-icon-hard-drive:before,.k-icon-grid-two-up:before,.k-icon-grid-three-up:before,.k-icon-grid-four-up:before,.k-icon-graph:before,.k-icon-globe:before,.k-icon-fullscreen-exit:before,.k-icon-fullscreen-enter:before,.k-icon-fork:before,.k-icon-folder:before,.k-icon-flash:before,.k-icon-flag:before,.k-icon-fire:before,.k-icon-file:before,.k-icon-eyedropper:before,.k-icon-eye:before,.k-icon-external-link:before,.k-icon-expand-up:before,.k-icon-expand-right:before,.k-icon-expand-left:before,.k-icon-expand-down:before,.k-icon-excerpt:before,.k-icon-euro:before,.k-icon-envelope-open:before,.k-icon-envelope-closed:before,.k-icon-ellipses:before,.k-icon-elevator:before,.k-icon-eject:before,.k-icon-droplet:before,.k-icon-double-quote-serif-right:before,.k-icon-double-quote-serif-left:before,.k-icon-double-quote-sans-right:before,.k-icon-double-quote-sans-left:before,.k-icon-dollar:before,.k-icon-document:before,.k-icon-dial:before,.k-icon-delete:before,.k-icon-data-transfer-upload:before,.k-icon-data-transfer-download:before,.k-icon-dashboard:before,.k-icon-crop:before,.k-icon-credit-card:before,.k-icon-copywriting:before,.k-icon-contrast:before,.k-icon-compass:before,.k-icon-comment-square:before,.k-icon-command:before,.k-icon-collapse-up:before,.k-icon-collapse-right:before,.k-icon-collapse-left:before,.k-icon-collapse-down:before,.k-icon-cog:before,.k-icon-code:before,.k-icon-cloudy:before,.k-icon-cloud:before,.k-icon-cloud-upload:before,.k-icon-cloud-download:before,.k-icon-clock:before,.k-icon-clipboard:before,.k-icon-circle-x:before,.k-icon-circle-check:before,.k-icon-chevron-top:before,.k-icon-chevron-right:before,.k-icon-chevron-left:before,.k-icon-chevron-bottom:before,.k-icon-check:before,.k-icon-chat:before,.k-icon-cart:before,.k-icon-caret-top:before,.k-icon-caret-right:before,.k-icon-caret-left:before,.k-icon-caret-bottom:before,.k-icon-camera-slr:before,.k-icon-calendar:before,.k-icon-calculator:before,.k-icon-bullhorn:before,.k-icon-bug:before,.k-icon-brush:before,.k-icon-browser:before,.k-icon-british-pound:before,.k-icon-briefcase:before,.k-icon-box:before,.k-icon-bookmark:before,.k-icon-book:before,.k-icon-bolt:before,.k-icon-bold:before,.k-icon-bluetooth:before,.k-icon-bell:before,.k-icon-beaker:before,.k-icon-battery-full:before,.k-icon-battery-empty:before,.k-icon-basket:before,.k-icon-bar-chart:before,.k-icon-ban:before,.k-icon-badge:before,.k-icon-audio:before,.k-icon-audio-spectrum:before,.k-icon-arrow-top:before,.k-icon-arrow-thick-top:before,.k-icon-arrow-thick-right:before,.k-icon-arrow-thick-left:before,.k-icon-arrow-thick-bottom:before,.k-icon-arrow-right:before,.k-icon-arrow-left:before,.k-icon-arrow-circle-top:before,.k-icon-arrow-circle-right:before,.k-icon-arrow-circle-left:before,.k-icon-arrow-circle-bottom:before,.k-icon-arrow-bottom:before,.k-icon-aperture:before,.k-icon-align-right:before,.k-icon-align-left:before,.k-icon-align-center:before,.k-icon-action-undo:before,.k-icon-action-redo:before,.k-icon-account-logout:before,.k-icon-account-login:before{display:inline-block;margin:auto;width:1em;height:1em;line-height:1}.k-icon-account-login:before{content:""}[dir=rtl] .k-icon-account-login:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-account-logout:before{content:""}[dir=rtl] .k-icon-account-logout:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-action-redo:before{content:""}[dir=rtl] .k-icon-action-redo:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-action-undo:before{content:""}[dir=rtl] .k-icon-action-undo:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-align-center:before{content:""}.k-icon-align-left:before{content:""}[dir=rtl] .k-icon-align-left:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-align-right:before{content:""}[dir=rtl] .k-icon-align-right:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-aperture:before{content:""}.k-icon-arrow-bottom:before{content:""}.k-icon-arrow-circle-bottom:before{content:""}.k-icon-arrow-circle-left:before{content:""}[dir=rtl] .k-icon-arrow-circle-left:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-arrow-circle-right:before{content:""}[dir=rtl] .k-icon-arrow-circle-right:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-arrow-circle-top:before{content:""}.k-icon-arrow-left:before{content:""}[dir=rtl] .k-icon-arrow-left:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-arrow-right:before{content:""}[dir=rtl] .k-icon-arrow-right:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-arrow-thick-bottom:before{content:""}.k-icon-arrow-thick-left:before{content:""}[dir=rtl] .k-icon-arrow-thick-left:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-arrow-thick-right:before{content:""}[dir=rtl] .k-icon-arrow-thick-right:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-arrow-thick-top:before{content:""}.k-icon-arrow-top:before{content:""}.k-icon-audio-spectrum:before{content:""}.k-icon-audio:before{content:""}.k-icon-badge:before{content:""}.k-icon-ban:before{content:""}.k-icon-bar-chart:before{content:""}[dir=rtl] .k-icon-bar-chart:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-basket:before{content:""}.k-icon-battery-empty:before{content:""}.k-icon-battery-full:before{content:""}.k-icon-beaker:before{content:""}.k-icon-bell:before{content:""}.k-icon-bluetooth:before{content:""}.k-icon-bold:before{content:""}.k-icon-bolt:before{content:""}.k-icon-book:before{content:""}[dir=rtl] .k-icon-book:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-bookmark:before{content:""}.k-icon-box:before{content:""}.k-icon-briefcase:before{content:""}.k-icon-british-pound:before{content:""}.k-icon-browser:before{content:""}[dir=rtl] .k-icon-browser:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-brush:before{content:""}[dir=rtl] .k-icon-brush:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-bug:before{content:""}.k-icon-bullhorn:before{content:""}[dir=rtl] .k-icon-bullhorn:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-calculator:before{content:""}[dir=rtl] .k-icon-calculator:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-calendar:before{content:""}[dir=rtl] .k-icon-calendar:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-camera-slr:before{content:""}.k-icon-caret-bottom:before{content:""}.k-icon-caret-left:before{content:""}[dir=rtl] .k-icon-caret-left:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-caret-right:before{content:""}[dir=rtl] .k-icon-caret-right:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-caret-top:before{content:""}.k-icon-cart:before{content:""}.k-icon-chat:before{content:""}.k-icon-check:before{content:""}.k-icon-chevron-bottom:before{content:""}.k-icon-chevron-left:before{content:""}[dir=rtl] .k-icon-chevron-left:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-chevron-right:before{content:""}[dir=rtl] .k-icon-chevron-right:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-chevron-top:before{content:""}.k-icon-circle-check:before{content:""}.k-icon-circle-x:before{content:""}.k-icon-clipboard:before{content:""}.k-icon-clock:before{content:""}.k-icon-cloud-download:before{content:""}.k-icon-cloud-upload:before{content:""}.k-icon-cloud:before{content:""}.k-icon-cloudy:before{content:""}.k-icon-code:before{content:""}.k-icon-cog:before{content:""}.k-icon-collapse-down:before{content:""}.k-icon-collapse-left:before{content:""}[dir=rtl] .k-icon-collapse-left:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-collapse-right:before{content:""}[dir=rtl] .k-icon-collapse-right:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-collapse-up:before{content:""}.k-icon-command:before{content:""}.k-icon-comment-square:before{content:""}[dir=rtl] .k-icon-comment-square:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-compass:before{content:""}.k-icon-contrast:before{content:""}.k-icon-copywriting:before{content:""}[dir=rtl] .k-icon-copywriting:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-credit-card:before{content:""}.k-icon-crop:before{content:""}.k-icon-dashboard:before{content:""}.k-icon-data-transfer-download:before{content:""}.k-icon-data-transfer-upload:before{content:""}.k-icon-delete:before{content:""}[dir=rtl] .k-icon-delete:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-dial:before{content:""}.k-icon-document:before{content:""}[dir=rtl] .k-icon-document:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-dollar:before{content:""}.k-icon-double-quote-sans-left:before{content:""}[dir=rtl] .k-icon-double-quote-sans-left:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-double-quote-sans-right:before{content:""}[dir=rtl] .k-icon-double-quote-sans-right:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-double-quote-serif-left:before{content:""}[dir=rtl] .k-icon-double-quote-serif-left:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-double-quote-serif-right:before{content:""}[dir=rtl] .k-icon-double-quote-serif-right:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-droplet:before{content:""}.k-icon-eject:before{content:""}.k-icon-elevator:before{content:""}.k-icon-ellipses:before{content:""}.k-icon-envelope-closed:before{content:""}.k-icon-envelope-open:before{content:""}.k-icon-euro:before{content:""}.k-icon-excerpt:before{content:""}.k-icon-expand-down:before{content:""}.k-icon-expand-left:before{content:""}[dir=rtl] .k-icon-expand-left:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-expand-right:before{content:""}[dir=rtl] .k-icon-expand-right:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-expand-up:before{content:""}.k-icon-external-link:before{content:""}[dir=rtl] .k-icon-external-link:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-eye:before{content:""}.k-icon-eyedropper:before{content:""}[dir=rtl] .k-icon-eyedropper:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-file:before{content:""}[dir=rtl] .k-icon-file:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-fire:before{content:""}[dir=rtl] .k-icon-fire:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-flag:before{content:""}[dir=rtl] .k-icon-flag:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-flash:before{content:""}.k-icon-folder:before{content:""}[dir=rtl] .k-icon-folder:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-fork:before{content:""}.k-icon-fullscreen-enter:before{content:""}.k-icon-fullscreen-exit:before{content:""}.k-icon-globe:before{content:""}.k-icon-graph:before{content:""}[dir=rtl] .k-icon-graph:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-grid-four-up:before{content:""}.k-icon-grid-three-up:before{content:""}.k-icon-grid-two-up:before{content:""}.k-icon-hard-drive:before{content:""}.k-icon-header:before{content:""}.k-icon-headphones:before{content:""}.k-icon-heart:before{content:""}.k-icon-home:before{content:""}.k-icon-image:before{content:""}.k-icon-inbox:before{content:""}.k-icon-infinity:before{content:""}.k-icon-info:before{content:""}[dir=rtl] .k-icon-info:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-italic:before{content:""}[dir=rtl] .k-icon-italic:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-justify-center:before{content:""}.k-icon-justify-left:before{content:""}[dir=rtl] .k-icon-justify-left:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-justify-right:before{content:""}[dir=rtl] .k-icon-justify-right:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-key:before{content:""}[dir=rtl] .k-icon-key:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-laptop:before{content:""}.k-icon-layers:before{content:""}[dir=rtl] .k-icon-layers:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-lightbulb:before{content:""}.k-icon-link-broken:before{content:""}[dir=rtl] .k-icon-link-broken:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-link-intact:before{content:""}[dir=rtl] .k-icon-link-intact:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-list-rich:before{content:""}[dir=rtl] .k-icon-list-rich:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-list:before{content:""}[dir=rtl] .k-icon-list:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-location:before{content:""}.k-icon-lock-locked:before{content:""}.k-icon-lock-unlocked:before{content:""}.k-icon-loop-circular:before{content:""}.k-icon-loop-square:before{content:""}.k-icon-loop:before{content:""}.k-icon-magnifying-glass:before{content:""}[dir=rtl] .k-icon-magnifying-glass:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-map-marker:before{content:""}.k-icon-map:before{content:""}.k-icon-media-pause:before{content:""}.k-icon-media-play:before{content:""}[dir=rtl] .k-icon-media-play:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-media-record:before{content:""}.k-icon-media-skip-backward:before{content:""}[dir=rtl] .k-icon-media-skip-backward:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-media-skip-forward:before{content:""}[dir=rtl] .k-icon-media-skip-forward:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-media-step-backward:before{content:""}[dir=rtl] .k-icon-media-step-backward:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-media-step-forward:before{content:""}[dir=rtl] .k-icon-media-step-forward:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-media-stop:before{content:""}.k-icon-medical-cross:before{content:""}.k-icon-menu:before{content:""}.k-icon-microphone:before{content:""}.k-icon-minus:before{content:""}.k-icon-monitor:before{content:""}.k-icon-moon:before{content:""}.k-icon-move:before{content:""}.k-icon-musical-note:before{content:""}.k-icon-paperclip:before{content:""}[dir=rtl] .k-icon-paperclip:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-pencil:before{content:""}[dir=rtl] .k-icon-pencil:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-people:before{content:""}[dir=rtl] .k-icon-people:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-person:before{content:""}.k-icon-phone:before{content:""}.k-icon-pie-chart:before{content:""}[dir=rtl] .k-icon-pie-chart:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-pin:before{content:""}.k-icon-play-circle:before{content:""}[dir=rtl] .k-icon-play-circle:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-plus:before{content:""}.k-icon-power-standby:before{content:""}.k-icon-print:before{content:""}.k-icon-project:before{content:""}[dir=rtl] .k-icon-project:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-pulse:before{content:""}.k-icon-puzzle-piece:before{content:""}.k-icon-question-mark:before{content:""}[dir=rtl] .k-icon-question-mark:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-rain:before{content:""}.k-icon-random:before{content:""}.k-icon-reload:before{content:""}[dir=rtl] .k-icon-reload:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-resize-both:before{content:""}.k-icon-resize-height:before{content:""}.k-icon-resize-width:before{content:""}.k-icon-rss-alt:before{content:""}.k-icon-rss:before{content:""}.k-icon-script:before{content:""}.k-icon-share-boxed:before{content:""}[dir=rtl] .k-icon-share-boxed:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-share:before{content:""}[dir=rtl] .k-icon-share:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-shield:before{content:""}.k-icon-signal:before{content:""}[dir=rtl] .k-icon-signal:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-signpost:before{content:""}.k-icon-sort-ascending:before{content:""}[dir=rtl] .k-icon-sort-ascending:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-sort-descending:before{content:""}[dir=rtl] .k-icon-sort-descending:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-spreadsheet:before{content:""}[dir=rtl] .k-icon-spreadsheet:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-star:before{content:""}.k-icon-sun:before{content:""}.k-icon-tablet:before{content:""}.k-icon-tag:before{content:""}[dir=rtl] .k-icon-tag:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-tags:before{content:""}[dir=rtl] .k-icon-tags:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-target:before{content:""}.k-icon-task:before{content:""}.k-icon-terminal:before{content:""}.k-icon-text:before{content:""}.k-icon-thumb-down:before{content:""}.k-icon-thumb-up:before{content:""}.k-icon-timer:before{content:""}.k-icon-transfer:before{content:""}.k-icon-trash:before{content:""}.k-icon-underline:before{content:""}.k-icon-vertical-align-bottom:before{content:""}.k-icon-vertical-align-center:before{content:""}.k-icon-vertical-align-top:before{content:""}.k-icon-video:before{content:""}[dir=rtl] .k-icon-video:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-volume-high:before{content:""}[dir=rtl] .k-icon-volume-high:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-volume-low:before{content:""}[dir=rtl] .k-icon-volume-low:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-volume-off:before{content:""}[dir=rtl] .k-icon-volume-off:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-warning:before{content:""}.k-icon-wifi:before{content:""}.k-icon-wrench:before{content:""}[dir=rtl] .k-icon-wrench:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-x:before{content:""}.k-icon-yen:before{content:""}.k-icon-zoom-in:before{content:""}[dir=rtl] .k-icon-zoom-in:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-zoom-out:before{content:""}[dir=rtl] .k-icon-zoom-out:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-close:before{content:""}.k-icon-disabled:before{content:""}.k-icon-document-archive:before{content:""}.k-icon-document-audio:before{content:""}[dir=rtl] .k-icon-document-audio:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-document-default:before{content:""}.k-icon-document-document:before{content:""}.k-icon-document-folder:before{content:""}[dir=rtl] .k-icon-document-folder:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-document-image:before{content:""}.k-icon-document-pdf:before{content:""}.k-icon-document-spreadsheet:before{content:""}.k-icon-document-video:before{content:""}.k-icon-documents:before{content:""}.k-icon-enabled:before{content:""}.k-icon-filter:before{content:""}[dir=rtl] .k-icon-filter:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-folder-closed:before{content:""}[dir=rtl] .k-icon-folder-closed:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-folder-opened:before{content:""}[dir=rtl] .k-icon-folder-opened:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-menu-closed:before{content:""}[dir=rtl] .k-icon-menu-closed:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-menu-opened:before{content:""}[dir=rtl] .k-icon-menu-opened:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-icon-open:before{content:""}.k-ui-namespace{/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */}.k-ui-namespace,.k-ui-namespace *,.k-ui-namespace *:before,.k-ui-namespace *:after{box-sizing:border-box}.k-ui-namespace html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.k-ui-namespace body{margin:0}.k-ui-namespace article,.k-ui-namespace aside,.k-ui-namespace footer,.k-ui-namespace header,.k-ui-namespace nav,.k-ui-namespace section{display:block}.k-ui-namespace h1{font-size:2em;margin:.67em 0}.k-ui-namespace figcaption,.k-ui-namespace figure,.k-ui-namespace main{display:block}.k-ui-namespace figure{margin:1em 40px}.k-ui-namespace hr{box-sizing:content-box;height:0;overflow:visible}.k-ui-namespace pre{font-family:monospace,monospace;font-size:1em}.k-ui-namespace a{background-color:transparent;-webkit-text-decoration-skip:objects}.k-ui-namespace abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.k-ui-namespace b,.k-ui-namespace strong{font-weight:inherit}.k-ui-namespace b,.k-ui-namespace strong{font-weight:bolder}.k-ui-namespace code,.k-ui-namespace kbd,.k-ui-namespace samp{font-family:monospace,monospace;font-size:1em}.k-ui-namespace dfn{font-style:italic}.k-ui-namespace mark{background-color:#ff0;color:#000}.k-ui-namespace small{font-size:80%}.k-ui-namespace sub,.k-ui-namespace sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.k-ui-namespace sub{bottom:-0.25em}.k-ui-namespace sup{top:-0.5em}.k-ui-namespace audio,.k-ui-namespace video{display:inline-block}.k-ui-namespace audio:not([controls]){display:none;height:0}.k-ui-namespace img{border-style:none}.k-ui-namespace svg:not(:root){overflow:hidden}.k-ui-namespace button,.k-ui-namespace input,.k-ui-namespace optgroup,.k-ui-namespace select,.k-ui-namespace textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}.k-ui-namespace button,.k-ui-namespace input{overflow:visible}.k-ui-namespace button,.k-ui-namespace select{text-transform:none}.k-ui-namespace button,.k-ui-namespace html [type=button],.k-ui-namespace [type=reset],.k-ui-namespace [type=submit]{-webkit-appearance:button}.k-ui-namespace button::-moz-focus-inner,.k-ui-namespace [type=button]::-moz-focus-inner,.k-ui-namespace [type=reset]::-moz-focus-inner,.k-ui-namespace [type=submit]::-moz-focus-inner{border-style:none;padding:0}.k-ui-namespace button:-moz-focusring,.k-ui-namespace [type=button]:-moz-focusring,.k-ui-namespace [type=reset]:-moz-focusring,.k-ui-namespace [type=submit]:-moz-focusring{outline:1px dotted ButtonText}.k-ui-namespace fieldset{padding:.35em .75em .625em}.k-ui-namespace legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.k-ui-namespace progress{display:inline-block;vertical-align:baseline}.k-ui-namespace textarea{overflow:auto}.k-ui-namespace [type=checkbox],.k-ui-namespace [type=radio]{box-sizing:border-box;padding:0}.k-ui-namespace [type=number]::-webkit-inner-spin-button,.k-ui-namespace [type=number]::-webkit-outer-spin-button{height:auto}.k-ui-namespace [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.k-ui-namespace [type=search]::-webkit-search-cancel-button,.k-ui-namespace [type=search]::-webkit-search-decoration{-webkit-appearance:none}.k-ui-namespace ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.k-ui-namespace details,.k-ui-namespace menu{display:block}.k-ui-namespace summary{display:list-item}.k-ui-namespace canvas{display:inline-block}.k-ui-namespace template{display:none}.k-ui-namespace [hidden]{display:none}.k-ui-namespace .k-component{position:relative;background:#fbfbfb;margin:0;padding:0;display:flex;flex-direction:column;flex:1 1 auto;overflow:auto;backface-visibility:hidden;transition:-webkit-transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);transition:transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);transition:transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83), -webkit-transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden}.k-is-resizing .k-ui-namespace .k-component{overflow:hidden}.k-is-transitioning .k-ui-namespace .k-component{z-index:2}.k-ui-namespace .k-show-right-menu .k-component{-webkit-transform:translateX(-272px);transform:translateX(-272px)}@media screen and (min-width: 600px){.k-ui-namespace .k-show-right-menu .k-component{-webkit-transform:translateX(0);transform:translateX(0)}}[dir=rtl] .k-ui-namespace .k-show-right-menu .k-component{-webkit-transform:translateX(272px);transform:translateX(272px)}@media screen and (min-width: 600px){[dir=rtl] .k-ui-namespace .k-show-right-menu .k-component{-webkit-transform:translateX(0);transform:translateX(0)}}.k-ui-namespace .k-show-right-menu .k-component .k-off-canvas-overlay-right{opacity:.75}@media screen and (min-width: 600px){.k-ui-namespace .k-show-right-menu .k-component .k-off-canvas-overlay-right{opacity:0}}.k-ui-namespace .k-is-opened-right .k-component .k-off-canvas-overlay-right{z-index:9}@media screen and (min-width: 600px){.k-ui-namespace .k-is-opened-right .k-component .k-off-canvas-overlay-right{z-index:-1}}.k-ui-namespace .k-component-wrapper{position:relative;background:#fbfbfb;display:flex;flex-direction:row;flex:1 1 auto;overflow:auto;min-height:0}.k-is-resizing .k-ui-namespace .k-component-wrapper{overflow:hidden}.k-ui-namespace .k-content{position:relative;background:#fff;display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden;min-height:0;backface-visibility:hidden;transition:-webkit-transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);transition:transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);transition:transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83), -webkit-transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden}.k-is-transitioning .k-ui-namespace .k-content{z-index:2}@media screen and (min-width: 1024px){.k-ui-namespace .k-content-area .k-content:not(:last-child){min-width:280px;width:280px;max-width:280px}.k-js-enabled .k-ui-namespace .k-content-area .k-content:not(:last-child){padding-right:8px}.k-js-enabled [dir=rtl] .k-ui-namespace .k-content-area .k-content:not(:last-child){padding-right:0;padding-left:8px}.k-js-enabled[dir=rtl] .k-ui-namespace .k-content-area .k-content:not(:last-child){padding-right:0;padding-left:8px}}@media screen and (min-width: 600px){.k-ui-namespace .k-content-area .k-content:not(:last-child) .k-sidebar-right{min-width:0;width:208px;max-width:50%}}@media screen and (min-width: 1024px){.k-ui-namespace .k-content-area .k-content:not(:last-child) .k-sidebar-right{width:272px}}.k-ui-namespace .k-content-area .k-content:not(:last-child) .k-pane-resizer{width:8px;height:100%;background:#fff;border-left:1px solid #e1e1e1;position:absolute;z-index:99;right:0;top:0;bottom:0;cursor:col-resize;display:none}[dir=rtl] .k-ui-namespace .k-content-area .k-content:not(:last-child) .k-pane-resizer{right:auto;left:0;border-left:none;border-right:1px solid #e1e1e1}@media screen and (min-width: 1024px){.k-ui-namespace .k-content-area .k-content:not(:last-child) .k-pane-resizer{display:block}}.k-ui-namespace .k-content-area .k-content:not(:last-child) .k-scopebar__item--search{min-width:100%;width:100%;max-width:100%}.k-ui-namespace .k-content-area .k-content:not(:last-child) .k-scopebar__item--search .k-search__field{border-left:none;border-right:none}.k-ui-namespace .k-show-left-menu .k-content-area,.k-ui-namespace .k-show-left-menu .k-content{-webkit-transform:translate(272px, 0);transform:translate(272px, 0)}@media screen and (min-width: 768px){.k-ui-namespace .k-show-left-menu .k-content-area,.k-ui-namespace .k-show-left-menu .k-content{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.k-ui-namespace .k-show-left-menu .k-content-area .k-content,.k-ui-namespace .k-show-left-menu .k-content .k-content{-webkit-transform:none;transform:none}[dir=rtl] .k-ui-namespace .k-show-left-menu .k-content-area,[dir=rtl] .k-ui-namespace .k-show-left-menu .k-content{-webkit-transform:translate(-272px, 0);transform:translate(-272px, 0)}@media screen and (min-width: 768px){[dir=rtl] .k-ui-namespace .k-show-left-menu .k-content-area,[dir=rtl] .k-ui-namespace .k-show-left-menu .k-content{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}[dir=rtl] .k-ui-namespace .k-show-left-menu .k-content-area .k-content,[dir=rtl] .k-ui-namespace .k-show-left-menu .k-content .k-content{-webkit-transform:none;transform:none}.k-ui-namespace .k-show-left-menu .k-content-area .k-off-canvas-overlay-left,.k-ui-namespace .k-show-left-menu .k-content .k-off-canvas-overlay-left{opacity:.75}@media screen and (min-width: 768px){.k-ui-namespace .k-show-left-menu .k-content-area .k-off-canvas-overlay-left,.k-ui-namespace .k-show-left-menu .k-content .k-off-canvas-overlay-left{opacity:0}}.k-ui-namespace .k-is-opened-left .k-content-area,.k-ui-namespace .k-is-opened-left .k-content{overflow:hidden}@media screen and (min-width: 768px){.k-ui-namespace .k-is-opened-left .k-content-area,.k-ui-namespace .k-is-opened-left .k-content{overflow:auto}}@media screen and (min-width: 600px){.k-ui-namespace .k-is-opened-left .k-content-area,.k-ui-namespace .k-is-opened-left .k-content{overflow:auto}}.k-is-resizing .k-ui-namespace .k-is-opened-left .k-content-area,.k-is-resizing .k-ui-namespace .k-is-opened-left .k-content{overflow:hidden}.k-ui-namespace .k-is-opened-left .k-content-area .k-off-canvas-overlay-left,.k-ui-namespace .k-is-opened-left .k-content .k-off-canvas-overlay-left{z-index:9}@media screen and (min-width: 768px){.k-ui-namespace .k-is-opened-left .k-content-area .k-off-canvas-overlay-left,.k-ui-namespace .k-is-opened-left .k-content .k-off-canvas-overlay-left{z-index:-1}}.k-ui-namespace .k-content-area{position:relative;overflow:hidden;display:flex;flex:1 1 auto;width:auto;min-height:0;backface-visibility:hidden;transition:-webkit-transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);transition:transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);transition:transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83), -webkit-transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden}.k-is-transitioning .k-ui-namespace .k-content-area{z-index:3}.k-ui-namespace .k-show-subcontent-area .k-button.k-subcontent-toggle{opacity:1}.k-ui-namespace .k-show-subcontent-area .k-content-area__child{-webkit-transform:translateX(-100%) translateX(48px);transform:translateX(-100%) translateX(48px)}@media screen and (min-width: 1024px){.k-ui-namespace .k-show-subcontent-area .k-content-area__child{-webkit-transform:none;transform:none}}[dir=rtl] .k-ui-namespace .k-show-subcontent-area .k-content-area__child{-webkit-transform:translateX(100%) translateX(-48px);transform:translateX(100%) translateX(-48px)}@media screen and (min-width: 1024px){[dir=rtl] .k-ui-namespace .k-show-subcontent-area .k-content-area__child{-webkit-transform:none;transform:none}}.k-ui-namespace .k-show-subcontent-area .k-off-canvas-overlay-subcontent{opacity:.75}@media screen and (min-width: 1024px){.k-ui-namespace .k-show-subcontent-area .k-off-canvas-overlay-subcontent{opacity:0}}.k-ui-namespace .k-is-opened-subcontent .k-content-area{z-index:3}.k-ui-namespace .k-is-opened-subcontent .k-button.k-subcontent-toggle{visibility:visible;z-index:10}.k-ui-namespace .k-is-opened-subcontent .k-off-canvas-overlay-subcontent{z-index:9}@media screen and (min-width: 1024px){.k-ui-namespace .k-is-opened-subcontent .k-off-canvas-overlay-subcontent{z-index:-1}}.k-ui-namespace .k-content-area__child{position:relative;display:none;flex:1 1 auto;width:auto;min-height:0;overflow:visible;max-width:100%;backface-visibility:hidden;transition:-webkit-transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);transition:transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);transition:transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83), -webkit-transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden}.k-ui-namespace .k-content-area__child.k-is-active{display:flex}.k-ui-namespace .k-content-area__child:nth-last-child(2):first-child,.k-ui-namespace .k-content-area__child:only-child{display:flex}.k-ui-namespace .k-content-area__child .k-content{z-index:inherit}.k-ui-namespace .k-content-wrapper{position:relative;clear:both;margin:0;overflow:hidden;display:flex;flex-direction:row;flex:1 1 auto;border-bottom:none;min-height:0}.k-ui-namespace .k-flex-wrapper{margin:0;padding:0;list-style:none;border:none;background:transparent;display:flex;flex-direction:column;flex:1 1 auto;overflow:auto}.k-is-resizing .k-ui-namespace .k-flex-wrapper{overflow:hidden}.k-ui-namespace .k-container{width:100%;margin:0 auto;flex:0 0 auto;background-color:inherit}.k-ui-namespace .k-container:before,.k-ui-namespace .k-container:after{display:table;content:" "}.k-ui-namespace .k-container:after{clear:both}.k-is-resizing .k-ui-namespace .k-container{overflow:hidden}@media screen and (min-width: 768px){.k-ui-namespace .k-container{overflow:hidden}}.k-ui-namespace .k-container+.k-container .k-container__full,.k-ui-namespace .k-container+.k-container .k-container__main,.k-ui-namespace .k-container+.k-container .k-container__sub{padding-top:0}.k-ui-namespace .k-container__main{padding:16px;background-color:inherit}@media screen and (min-width: 768px){.k-ui-namespace .k-container__main{float:left;width:calc(100% * 8 / 12)}.k-ui-namespace .k-container__main:first-child{padding-right:8px}.k-ui-namespace .k-container__main:last-child:not(:first-child){padding-left:8px}[dir=rtl] .k-ui-namespace .k-container__main{float:right}[dir=rtl] .k-ui-namespace .k-container__main:first-child{padding-right:16px;padding-left:8px}[dir=rtl] .k-ui-namespace .k-container__main:last-child:not(:first-child){padding-left:16px;padding-right:8px}}.k-ui-namespace .k-container__sub{padding:16px;background-color:inherit}@media screen and (min-width: 768px){.k-ui-namespace .k-container__sub{float:left;width:calc(100% * 4 / 12)}.k-ui-namespace .k-container__sub:first-child{padding-right:8px}.k-ui-namespace .k-container__sub:last-child:not(:first-child){padding-left:8px}[dir=rtl] .k-ui-namespace .k-container__sub{float:right}[dir=rtl] .k-ui-namespace .k-container__sub:first-child{padding-right:16px;padding-left:8px}[dir=rtl] .k-ui-namespace .k-container__sub:last-child:not(:first-child){padding-left:16px;padding-right:8px}}.k-ui-namespace .k-container__full{clear:both;width:auto;padding:16px}.k-ui-namespace .k-container__full--spaced-top.k-container__full--spaced-top{padding:16px 0 0}.k-ui-namespace.k-ui-container{max-width:400px;margin:0;border:none;width:100%;overflow:hidden;padding:0;background:#fff;color:#222;display:flex;flex:1 1 auto;flex-direction:column;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch}@media screen and (min-width: 400px){.k-ui-namespace.k-ui-container{max-width:none}}[dir=rtl] .k-ui-namespace.k-ui-container{direction:rtl}.k-ui-namespace .k-login-container{background:#2c3e50;color:#fff;text-align:center;white-space:nowrap;padding:16px;display:flex;flex:1 1 auto;align-items:center}.k-ui-namespace .k-sidebar-left,.k-ui-namespace .k-sidebar-right{position:relative;overflow:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;flex:0 0 auto}.k-is-resizing .k-ui-namespace .k-sidebar-left,.k-is-resizing .k-ui-namespace .k-sidebar-right{overflow:hidden}.k-js-enabled .k-ui-namespace .k-sidebar-left,.k-js-enabled .k-ui-namespace .k-sidebar-right{position:absolute;z-index:-1;top:0;height:100%;display:none}.k-ui-namespace .k-sidebar-left{background:#eee;color:#222;border-right:1px solid #cfcfcf}[dir=rtl] .k-ui-namespace .k-sidebar-left{border-right:none;border-left:1px solid #cfcfcf}.k-js-enabled .k-ui-namespace .k-sidebar-left{left:0}.k-js-enabled [dir=rtl] .k-ui-namespace .k-sidebar-left{left:auto;right:0}.k-js-enabled[dir=rtl] .k-ui-namespace .k-sidebar-left{left:auto;right:0}@media screen and (min-width: 768px){.k-ui-namespace .k-sidebar-left{min-width:208px;width:208px;max-width:208px}}@media screen and (min-width: 1024px){.k-ui-namespace .k-sidebar-left{min-width:272px;width:272px;max-width:272px}}.k-js-enabled .k-ui-namespace .k-sidebar-left{min-width:272px;width:272px;max-width:272px}@media screen and (min-width: 768px){.k-js-enabled .k-ui-namespace .k-sidebar-left{position:relative;display:flex;height:auto;min-width:208px;width:208px;max-width:208px;z-index:1}}@media screen and (min-width: 1024px){.k-js-enabled .k-ui-namespace .k-sidebar-left{min-width:272px;width:272px;max-width:272px}}.k-ui-namespace .k-is-opened-left .k-sidebar-left{z-index:1;display:flex}.k-ui-namespace .k-sidebar-right{background:#eee;color:#222;border-left:1px solid #cfcfcf}[dir=rtl] .k-ui-namespace .k-sidebar-right{border-left:none;border-right:1px solid #cfcfcf}.k-js-enabled .k-ui-namespace .k-sidebar-right{right:0}.k-js-enabled [dir=rtl] .k-ui-namespace .k-sidebar-right{right:auto;left:0}.k-js-enabled[dir=rtl] .k-ui-namespace .k-sidebar-right{right:auto;left:0}@media screen and (min-width: 600px){.k-ui-namespace .k-sidebar-right{min-width:208px;width:208px;max-width:208px}}@media screen and (min-width: 600px){.k-ui-namespace .k-sidebar-right{min-width:272px;width:272px;max-width:272px}}.k-js-enabled .k-ui-namespace .k-sidebar-right{min-width:272px;width:272px;max-width:272px}@media screen and (min-width: 600px){.k-js-enabled .k-ui-namespace .k-sidebar-right{position:relative;display:flex;height:auto;min-width:208px;width:208px;max-width:208px;z-index:1}}@media screen and (min-width: 1024px){.k-js-enabled .k-ui-namespace .k-sidebar-right{min-width:272px;width:272px;max-width:272px}}.k-ui-namespace .k-is-opened-right .k-sidebar-right{display:flex;z-index:1}.k-ui-namespace .k-subcontent{background:#fff;border-left:1px solid #e1e1e1;display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden;min-height:0;position:absolute;z-index:-1;left:100%;width:calc(100% - 48px);top:0;bottom:0}[dir=rtl] .k-ui-namespace .k-subcontent{left:auto;right:100%;border-left:none;border-right:1px solid #e1e1e1}@media screen and (min-width: 1024px){.k-ui-namespace .k-subcontent{position:relative;left:auto;width:auto;z-index:1}[dir=rtl] .k-ui-namespace .k-subcontent{right:auto}}@media screen and (min-width: 1024px){.k-ui-namespace .k-button.k-subcontent-toggle{display:none}}.k-ui-namespace .k-subcontent__child{display:flex;flex:1 1 auto;flex-direction:column;width:auto;overflow:hidden;min-height:0}.k-ui-namespace .k-subcontent__child:not(:only-child){display:none}.k-ui-namespace .k-subcontent__child:not(:only-child).k-is-active{display:flex}.k-ui-namespace .k-button.k-subcontent-toggle{position:absolute;visibility:hidden;opacity:0;top:8px;right:8px;padding-left:4px;padding-right:4px;min-width:32px;margin:0;backface-visibility:hidden;transition:all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden}@media screen and (min-width: 1024px){.k-ui-namespace .k-button.k-subcontent-toggle{display:none}}[dir=rtl] .k-ui-namespace .k-button.k-subcontent-toggle{margin:0;right:auto;left:8px}.k-ui-namespace .k-wrapper{position:relative;display:flex;flex-direction:column;flex:1 1 auto;overflow:hidden;backface-visibility:hidden;transition:-webkit-transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);transition:transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);transition:transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83), -webkit-transform 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden}.k-ui-namespace .k-is-opened-left,.k-ui-namespace .k-is-opened-right{overflow:hidden}@media screen and (min-width: 768px){.k-ui-namespace .k-is-opened-left,.k-ui-namespace .k-is-opened-right{overflow:auto}}@media screen and (min-width: 600px){.k-ui-namespace .k-is-opened-left,.k-ui-namespace .k-is-opened-right{overflow:auto}}.k-is-resizing .k-ui-namespace .k-is-opened-left,.k-is-resizing .k-ui-namespace .k-is-opened-right{overflow:hidden}.k-ui-namespace .k-off-canvas-overlay-top,.k-ui-namespace .k-off-canvas-overlay-left,.k-ui-namespace .k-off-canvas-overlay-right,.k-ui-namespace .k-off-canvas-overlay-subcontent{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;opacity:0;content:" ";background:#000;backface-visibility:hidden;transition:opacity 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden}.k-ui-namespace a{color:#222;cursor:pointer}.k-ui-namespace a:focus,.k-ui-namespace a:hover{color:#222}.k-ui-namespace,.k-ui-namespace *,.k-ui-namespace *:before,.k-ui-namespace *:after{-webkit-backface-visibility:hidden;backface-visibility:hidden}.k-ui-namespace body{min-height:100%;height:100%;padding:0;margin:0;display:flex;flex-direction:column;flex:1 1 auto}.k-ui-namespace body.k-is-resizing{overflow:hidden}.k-ui-namespace dl{margin-top:0;margin-bottom:16px}.k-ui-namespace dl:before,.k-ui-namespace dl:after{display:table;content:" "}.k-ui-namespace dl:after{clear:both}.k-ui-namespace dl:last-child{margin-bottom:0}.k-ui-namespace dt{margin:0;padding:0;list-style:none;border:none;background:transparent;font-weight:700;float:left;clear:left;margin-right:4px;margin-bottom:4px}.k-ui-namespace dt:last-child{margin-bottom:0}[dir=rtl] .k-ui-namespace dt{float:right;clear:right;margin-right:0;margin-left:4px}.k-ui-namespace dd{margin:0;padding:0;list-style:none;border:none;background:transparent;margin-bottom:4px;max-width:100%}.k-ui-namespace dd:last-child{margin-bottom:0}.k-ui-namespace dd.k-ellipsis{vertical-align:bottom}.k-ui-namespace dd.k-ellipsis .k-ellipsis__item{vertical-align:inherit}.k-ui-namespace fieldset{margin:0;padding:0;list-style:none;border:none;background:transparent;margin-bottom:16px;min-width:0}.k-ui-namespace fieldset:last-child{margin-bottom:0}.k-ui-namespace h1,.k-ui-namespace h2,.k-ui-namespace h3,.k-ui-namespace h4,.k-ui-namespace h5,.k-ui-namespace h6{margin-top:0;margin-bottom:16px}.k-ui-namespace h1:last-child,.k-ui-namespace h2:last-child,.k-ui-namespace h3:last-child,.k-ui-namespace h4:last-child,.k-ui-namespace h5:last-child,.k-ui-namespace h6:last-child{margin-bottom:0}.k-ui-namespace html{min-height:100%;height:100%;padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;line-height:20px;font-weight:400;color:#222;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.k-ui-namespace img{max-width:100%;height:auto}.k-ui-namespace img:only-child{vertical-align:middle;-webkit-backface-visibility:hidden;backface-visibility:hidden}.k-ui-namespace .k-image-16{min-width:16px;width:16px;max-width:16px}.k-ui-namespace input[type=search]{box-sizing:border-box}.k-ui-namespace input[type=radio],.k-ui-namespace input[type=checkbox]{margin:4px 0 0;line-height:normal}.k-ui-namespace input[type=file]{display:block}.k-ui-namespace input[type=range]{display:block;width:100%}.k-ui-namespace input[type=file]:focus,.k-ui-namespace input[type=radio]:focus,.k-ui-namespace input[type=checkbox]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.k-ui-namespace select,.k-ui-namespace textarea,.k-ui-namespace input[type=text],.k-ui-namespace input[type=password],.k-ui-namespace input[type=datetime],.k-ui-namespace input[type=datetime-local],.k-ui-namespace input[type=date],.k-ui-namespace input[type=month],.k-ui-namespace input[type=time],.k-ui-namespace input[type=week],.k-ui-namespace input[type=number],.k-ui-namespace input[type=email],.k-ui-namespace input[type=url],.k-ui-namespace input[type=search],.k-ui-namespace input[type=tel],.k-ui-namespace input[type=color],.k-ui-namespace .uneditable-input{height:32px}.k-touchevents .k-ui-namespace select:focus,.k-touchevents .k-ui-namespace select:active,.k-touchevents .k-ui-namespace textarea:focus,.k-touchevents .k-ui-namespace textarea:active,.k-touchevents .k-ui-namespace input[type=text]:focus,.k-touchevents .k-ui-namespace input[type=text]:active,.k-touchevents .k-ui-namespace input[type=password]:focus,.k-touchevents .k-ui-namespace input[type=password]:active,.k-touchevents .k-ui-namespace input[type=datetime]:focus,.k-touchevents .k-ui-namespace input[type=datetime]:active,.k-touchevents .k-ui-namespace input[type=datetime-local]:focus,.k-touchevents .k-ui-namespace input[type=datetime-local]:active,.k-touchevents .k-ui-namespace input[type=date]:focus,.k-touchevents .k-ui-namespace input[type=date]:active,.k-touchevents .k-ui-namespace input[type=month]:focus,.k-touchevents .k-ui-namespace input[type=month]:active,.k-touchevents .k-ui-namespace input[type=time]:focus,.k-touchevents .k-ui-namespace input[type=time]:active,.k-touchevents .k-ui-namespace input[type=week]:focus,.k-touchevents .k-ui-namespace input[type=week]:active,.k-touchevents .k-ui-namespace input[type=number]:focus,.k-touchevents .k-ui-namespace input[type=number]:active,.k-touchevents .k-ui-namespace input[type=email]:focus,.k-touchevents .k-ui-namespace input[type=email]:active,.k-touchevents .k-ui-namespace input[type=url]:focus,.k-touchevents .k-ui-namespace input[type=url]:active,.k-touchevents .k-ui-namespace input[type=search]:focus,.k-touchevents .k-ui-namespace input[type=search]:active,.k-touchevents .k-ui-namespace input[type=tel]:focus,.k-touchevents .k-ui-namespace input[type=tel]:active,.k-touchevents .k-ui-namespace input[type=color]:focus,.k-touchevents .k-ui-namespace input[type=color]:active,.k-touchevents .k-ui-namespace .uneditable-input:focus,.k-touchevents .k-ui-namespace .uneditable-input:active{font-size:16px !important}[dir=rtl] .k-ui-namespace select,[dir=rtl] .k-ui-namespace textarea,[dir=rtl] .k-ui-namespace input[type=text],[dir=rtl] .k-ui-namespace input[type=password],[dir=rtl] .k-ui-namespace input[type=datetime],[dir=rtl] .k-ui-namespace input[type=datetime-local],[dir=rtl] .k-ui-namespace input[type=date],[dir=rtl] .k-ui-namespace input[type=month],[dir=rtl] .k-ui-namespace input[type=time],[dir=rtl] .k-ui-namespace input[type=week],[dir=rtl] .k-ui-namespace input[type=number],[dir=rtl] .k-ui-namespace input[type=email],[dir=rtl] .k-ui-namespace input[type=url],[dir=rtl] .k-ui-namespace input[type=search],[dir=rtl] .k-ui-namespace input[type=tel],[dir=rtl] .k-ui-namespace input[type=color],[dir=rtl] .k-ui-namespace .uneditable-input{text-align:right}.k-ui-namespace .select2-selection--multiple,.k-ui-namespace select[multiple],.k-ui-namespace select[size]{height:auto}.k-ui-namespace label{display:inline-block;vertical-align:middle;max-width:100%;margin-bottom:4px;font-weight:700}.k-ui-namespace label:last-child{margin-bottom:0}.k-ui-namespace label+small{display:inline-block;vertical-align:middle;margin-bottom:4px}.k-ui-namespace label+small:last-child{margin-bottom:0}.k-ui-namespace legend{width:100%;padding:0;color:#222;border:0;display:block;margin:0;border:none;border-bottom:1px solid #e9e9e9;padding-top:16px;padding-bottom:4px;font-size:21px;line-height:28px;font-weight:400;margin-bottom:16px}.k-ui-namespace legend:last-child{margin-bottom:0}.k-ui-namespace legend:first-child{padding-top:0}.k-ui-namespace p{margin-top:0;margin-bottom:16px}.k-ui-namespace p:last-child{margin-bottom:0}.k-ui-namespace ul,.k-ui-namespace ol{margin-top:0;margin-right:0;margin-bottom:16px;margin-left:0;padding-left:1.5em}.k-ui-namespace ul:last-child,.k-ui-namespace ol:last-child{margin-bottom:0}[dir=rtl] .k-ui-namespace ul,[dir=rtl] .k-ui-namespace ol{padding-left:0;padding-right:1.5em}.k-ui-namespace .k-alert{position:relative;overflow:hidden;padding:12px 40px 12px 12px;line-height:20px;flex:0 0 auto;margin-bottom:16px}.k-ui-namespace .k-alert:last-child{margin-bottom:0}[dir=rtl] .k-ui-namespace .k-alert{padding:12px 12px 12px 40px}.k-ui-namespace .k-alert a{color:inherit}.k-ui-namespace .k-alert--overflow{overflow-y:auto;overflow-x:hidden;max-height:200px}@supports(max-height: 100vh){.k-ui-namespace .k-alert--overflow{max-height:25vh}}.k-ui-namespace .k-alert--fixed{position:fixed;z-index:9999;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.k-ui-namespace .k-alert--success{background-color:#27ae60;color:#fff}.k-ui-namespace .k-alert--success .alert-link{color:#e6e6e6}.k-ui-namespace .k-alert--info{background-color:#3498db;color:#fff}.k-ui-namespace .k-alert--info .alert-link{color:#e6e6e6}.k-ui-namespace .k-alert--warning{background-color:#e67e22;color:#fff}.k-ui-namespace .k-alert--warning .alert-link{color:#e6e6e6}.k-ui-namespace .k-alert--danger{background-color:#c0392b;color:#fff}.k-ui-namespace .k-alert--danger .alert-link{color:#e6e6e6}.k-ui-namespace .k-alert__close{margin:0;padding:0;list-style:none;border:none;background:transparent;position:absolute;top:2px;right:2px;overflow:hidden;width:40px;height:0;padding-top:40px;color:inherit;font-size:16px}.k-ui-namespace .k-alert__close:after{display:block;position:absolute;content:"✕";line-height:1;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}[dir=rtl] .k-ui-namespace .k-alert__close{right:auto;left:2px}.k-ui-namespace .k-breadcrumb{border-bottom:1px solid #d4d4d4;overflow:auto;background:#f3f3f3;color:#222;flex:0 0 auto}.k-is-resizing .k-ui-namespace .k-breadcrumb{overflow:hidden}.k-ui-namespace .k-breadcrumb ul{margin:0;padding:0;list-style:none;border:none;background:transparent;display:flex}.k-ui-namespace .k-breadcrumb li{position:relative;z-index:0;padding-left:20px;min-width:60px;display:none;overflow:hidden;vertical-align:middle;flex:0 1 auto;position:relative}[dir=rtl] .k-ui-namespace .k-breadcrumb li{padding-left:0;padding-right:20px}@media screen and (min-width: 768px){.k-ui-namespace .k-breadcrumb li{display:inline-block}}.k-ui-namespace .k-breadcrumb li:before{display:block;position:absolute;top:0;bottom:0;left:0;width:20px;padding-top:10px;padding-bottom:10px;text-align:center;line-height:20px;content:"»"}[dir=rtl] .k-ui-namespace .k-breadcrumb li:before{left:auto;right:0}.k-ui-namespace .k-breadcrumb li:first-child{padding-left:0;min-width:40px}[dir=rtl] .k-ui-namespace .k-breadcrumb li:first-child{padding-right:0}.k-ui-namespace .k-breadcrumb li:first-child:before{display:none}.k-ui-namespace .k-breadcrumb li:hover{overflow:visible;flex:0 0 auto}.k-ui-namespace .k-breadcrumb li:hover:not(.k-breadcrumb__home)~li{flex:0 1 auto}.k-ui-namespace .k-breadcrumb a{color:#222;cursor:pointer}.k-ui-namespace .k-breadcrumb a:focus,.k-ui-namespace .k-breadcrumb a:hover{background:#e1e1e1}.k-ui-namespace .k-breadcrumb .k-breadcrumb__active,.k-ui-namespace .k-breadcrumb .k-breadcrumb__home{display:inline-block;overflow:visible;flex:0 0 auto}.k-ui-namespace .k-breadcrumb li:nth-last-child(2){display:inline-block}.k-ui-namespace .k-breadcrumb li:nth-last-child(2):before{content:"…"}@media screen and (min-width: 768px){.k-ui-namespace .k-breadcrumb li:nth-last-child(2):before{content:"»"}}.k-ui-namespace .k-breadcrumb .k-breadcrumb__active .k-breadcrumb__content{font-weight:700}.k-ui-namespace .k-breadcrumb__content{position:relative;z-index:2;display:block;padding:10px;min-width:40px;min-height:39px;overflow:hidden;text-align:center;line-height:19px;text-decoration:none;white-space:nowrap;text-overflow:ellipsis}.k-ui-namespace .k-button{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;box-shadow:none;text-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px;margin-right:4px;font-size:13px;line-height:18px;padding:6px 12px}.k-ui-namespace .k-button:last-child{margin-right:0}[dir=rtl] .k-ui-namespace .k-button{margin-right:0;margin-left:4px}[dir=rtl] .k-ui-namespace .k-button:last-child{margin-left:0}.k-ui-namespace .k-button,.k-ui-namespace .k-button:hover,.k-ui-namespace .k-button:focus,.k-ui-namespace .k-button:active{text-decoration:none}.k-ui-namespace .k-button:focus,.k-ui-namespace .k-button:active:focus,.k-ui-namespace .k-button.k-is-active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.k-ui-namespace .k-button:hover,.k-ui-namespace .k-button:focus{color:#222}.k-ui-namespace .k-button:active,.k-ui-namespace .k-button.k-is-active{outline:0;background-image:none}.k-ui-namespace .k-button[disabled],.k-ui-namespace .k-button.k-is-disabled{cursor:not-allowed;opacity:.65;pointer-events:none}.k-ui-namespace .k-button.k-button input[type=checkbox]{margin:0 -1px;vertical-align:top}.k-ui-namespace .k-button [class^=k-icon]{display:inline-block}.k-ui-namespace .k-button [class^=k-icon]:first-child{margin:0 .25em 0 .1em}[dir=rtl] .k-ui-namespace .k-button [class^=k-icon]:first-child{margin:0 .1em 0 .25em}.k-ui-namespace .k-button [class^=k-icon]:last-child{margin:0 .1em 0 .25em}[dir=rtl] .k-ui-namespace .k-button [class^=k-icon]:last-child{margin:0 .25em 0 .1em}.k-ui-namespace .k-button [class*=icon-]:only-child,.k-ui-namespace .k-button .k-visually-hidden+[class*=icon-]{display:inline-block;margin:-4px;width:14px}.k-ui-namespace .k-button .k-dropdown .k-dropdown__toggle{text-decoration:none;margin:-6px -12px;padding:6px 12px}.k-ui-namespace .k-button .k-dropdown .k-dropdown__menu{margin-top:4px;left:-6px}.k-ui-namespace .k-button--default{color:#222;background-color:#fff;border-color:#cdcdcd}.k-ui-namespace .k-button--default:focus,.k-ui-namespace .k-button--default.k-has-focus{color:#222;background-color:#e6e6e6;border-color:#8d8d8d}.k-ui-namespace .k-button--default:hover{color:#222;background-color:#e6e6e6;border-color:#aeaeae}.k-ui-namespace .k-button--default:active,.k-ui-namespace .k-button--default.k-is-active,.k-is-open>.k-ui-namespace .k-button--default.dropdown-toggle{color:#222;background-color:#e6e6e6;border-color:#aeaeae;box-shadow:inset 1px 2px 4px rgba(0,0,0,.125)}.k-ui-namespace .k-button--default:active:hover,.k-ui-namespace .k-button--default:active:focus,.k-ui-namespace .k-button--default:active.k-has-focus,.k-ui-namespace .k-button--default.k-is-active:hover,.k-ui-namespace .k-button--default.k-is-active:focus,.k-ui-namespace .k-button--default.k-is-active.k-has-focus,.k-is-open>.k-ui-namespace .k-button--default.dropdown-toggle:hover,.k-is-open>.k-ui-namespace .k-button--default.dropdown-toggle:focus,.k-is-open>.k-ui-namespace .k-button--default.dropdown-toggle.k-has-focus{color:#222;background-color:#d4d4d4;border-color:#8d8d8d}.k-ui-namespace .k-button--default:active,.k-ui-namespace .k-button--default.k-is-active,.k-is-open>.k-ui-namespace .k-button--default.dropdown-toggle{background-image:none}.k-ui-namespace .k-button--default.k-is-disabled:hover,.k-ui-namespace .k-button--default.k-is-disabled:focus,.k-ui-namespace .k-button--default.k-is-disabled.k-has-focus,.k-ui-namespace .k-button--default[disabled]:hover,.k-ui-namespace .k-button--default[disabled]:focus,.k-ui-namespace .k-button--default[disabled].k-has-focus,fieldset[disabled] .k-ui-namespace .k-button--default:hover,fieldset[disabled] .k-ui-namespace .k-button--default:focus,fieldset[disabled] .k-ui-namespace .k-button--default.k-has-focus{background-color:#fff;border-color:#cdcdcd}.k-ui-namespace .k-button--primary{color:#fff;background-color:#3071a9;border-color:#2a6495}.k-ui-namespace .k-button--primary:focus,.k-ui-namespace .k-button--primary.k-has-focus{color:#fff;background-color:#255681;border-color:#0e2132}.k-ui-namespace .k-button--primary:hover{color:#fff;background-color:#255681;border-color:#1d4465}.k-ui-namespace .k-button--primary:active,.k-ui-namespace .k-button--primary.k-is-active,.k-is-open>.k-ui-namespace .k-button--primary.dropdown-toggle{color:#fff;background-color:#255681;border-color:#1d4465;box-shadow:inset 1px 2px 4px rgba(0,0,0,.125)}.k-ui-namespace .k-button--primary:active:hover,.k-ui-namespace .k-button--primary:active:focus,.k-ui-namespace .k-button--primary:active.k-has-focus,.k-ui-namespace .k-button--primary.k-is-active:hover,.k-ui-namespace .k-button--primary.k-is-active:focus,.k-ui-namespace .k-button--primary.k-is-active.k-has-focus,.k-is-open>.k-ui-namespace .k-button--primary.dropdown-toggle:hover,.k-is-open>.k-ui-namespace .k-button--primary.dropdown-toggle:focus,.k-is-open>.k-ui-namespace .k-button--primary.dropdown-toggle.k-has-focus{color:#fff;background-color:#1d4465;border-color:#0e2132}.k-ui-namespace .k-button--primary:active,.k-ui-namespace .k-button--primary.k-is-active,.k-is-open>.k-ui-namespace .k-button--primary.dropdown-toggle{background-image:none}.k-ui-namespace .k-button--primary.k-is-disabled:hover,.k-ui-namespace .k-button--primary.k-is-disabled:focus,.k-ui-namespace .k-button--primary.k-is-disabled.k-has-focus,.k-ui-namespace .k-button--primary[disabled]:hover,.k-ui-namespace .k-button--primary[disabled]:focus,.k-ui-namespace .k-button--primary[disabled].k-has-focus,fieldset[disabled] .k-ui-namespace .k-button--primary:hover,fieldset[disabled] .k-ui-namespace .k-button--primary:focus,fieldset[disabled] .k-ui-namespace .k-button--primary.k-has-focus{background-color:#3071a9;border-color:#2a6495}.k-ui-namespace .k-button--success{color:#fff;background-color:#27ae60;border-color:#295}.k-ui-namespace .k-button--success:focus,.k-ui-namespace .k-button--success.k-has-focus{color:#fff;background-color:#1e8449;border-color:#0b311b}.k-ui-namespace .k-button--success:hover{color:#fff;background-color:#1e8449;border-color:#176739}.k-ui-namespace .k-button--success:active,.k-ui-namespace .k-button--success.k-is-active,.k-is-open>.k-ui-namespace .k-button--success.dropdown-toggle{color:#fff;background-color:#1e8449;border-color:#176739;box-shadow:inset 1px 2px 4px rgba(0,0,0,.125)}.k-ui-namespace .k-button--success:active:hover,.k-ui-namespace .k-button--success:active:focus,.k-ui-namespace .k-button--success:active.k-has-focus,.k-ui-namespace .k-button--success.k-is-active:hover,.k-ui-namespace .k-button--success.k-is-active:focus,.k-ui-namespace .k-button--success.k-is-active.k-has-focus,.k-is-open>.k-ui-namespace .k-button--success.dropdown-toggle:hover,.k-is-open>.k-ui-namespace .k-button--success.dropdown-toggle:focus,.k-is-open>.k-ui-namespace .k-button--success.dropdown-toggle.k-has-focus{color:#fff;background-color:#176739;border-color:#0b311b}.k-ui-namespace .k-button--success:active,.k-ui-namespace .k-button--success.k-is-active,.k-is-open>.k-ui-namespace .k-button--success.dropdown-toggle{background-image:none}.k-ui-namespace .k-button--success.k-is-disabled:hover,.k-ui-namespace .k-button--success.k-is-disabled:focus,.k-ui-namespace .k-button--success.k-is-disabled.k-has-focus,.k-ui-namespace .k-button--success[disabled]:hover,.k-ui-namespace .k-button--success[disabled]:focus,.k-ui-namespace .k-button--success[disabled].k-has-focus,fieldset[disabled] .k-ui-namespace .k-button--success:hover,fieldset[disabled] .k-ui-namespace .k-button--success:focus,fieldset[disabled] .k-ui-namespace .k-button--success.k-has-focus{background-color:#27ae60;border-color:#295}.k-ui-namespace .k-button--info{color:#fff;background-color:#3498db;border-color:#258cd1}.k-ui-namespace .k-button--info:focus,.k-ui-namespace .k-button--info.k-has-focus{color:#fff;background-color:#217dbb;border-color:#124364}.k-ui-namespace .k-button--info:hover{color:#fff;background-color:#217dbb;border-color:#1c699d}.k-ui-namespace .k-button--info:active,.k-ui-namespace .k-button--info.k-is-active,.k-is-open>.k-ui-namespace .k-button--info.dropdown-toggle{color:#fff;background-color:#217dbb;border-color:#1c699d;box-shadow:inset 1px 2px 4px rgba(0,0,0,.125)}.k-ui-namespace .k-button--info:active:hover,.k-ui-namespace .k-button--info:active:focus,.k-ui-namespace .k-button--info:active.k-has-focus,.k-ui-namespace .k-button--info.k-is-active:hover,.k-ui-namespace .k-button--info.k-is-active:focus,.k-ui-namespace .k-button--info.k-is-active.k-has-focus,.k-is-open>.k-ui-namespace .k-button--info.dropdown-toggle:hover,.k-is-open>.k-ui-namespace .k-button--info.dropdown-toggle:focus,.k-is-open>.k-ui-namespace .k-button--info.dropdown-toggle.k-has-focus{color:#fff;background-color:#1c699d;border-color:#124364}.k-ui-namespace .k-button--info:active,.k-ui-namespace .k-button--info.k-is-active,.k-is-open>.k-ui-namespace .k-button--info.dropdown-toggle{background-image:none}.k-ui-namespace .k-button--info.k-is-disabled:hover,.k-ui-namespace .k-button--info.k-is-disabled:focus,.k-ui-namespace .k-button--info.k-is-disabled.k-has-focus,.k-ui-namespace .k-button--info[disabled]:hover,.k-ui-namespace .k-button--info[disabled]:focus,.k-ui-namespace .k-button--info[disabled].k-has-focus,fieldset[disabled] .k-ui-namespace .k-button--info:hover,fieldset[disabled] .k-ui-namespace .k-button--info:focus,fieldset[disabled] .k-ui-namespace .k-button--info.k-has-focus{background-color:#3498db;border-color:#258cd1}.k-ui-namespace .k-button--warning{color:#fff;background-color:#e67e22;border-color:#d67118}.k-ui-namespace .k-button--warning:focus,.k-ui-namespace .k-button--warning.k-has-focus{color:#fff;background-color:#bf6516;border-color:#64350b}.k-ui-namespace .k-button--warning:hover{color:#fff;background-color:#bf6516;border-color:#9f5412}.k-ui-namespace .k-button--warning:active,.k-ui-namespace .k-button--warning.k-is-active,.k-is-open>.k-ui-namespace .k-button--warning.dropdown-toggle{color:#fff;background-color:#bf6516;border-color:#9f5412;box-shadow:inset 1px 2px 4px rgba(0,0,0,.125)}.k-ui-namespace .k-button--warning:active:hover,.k-ui-namespace .k-button--warning:active:focus,.k-ui-namespace .k-button--warning:active.k-has-focus,.k-ui-namespace .k-button--warning.k-is-active:hover,.k-ui-namespace .k-button--warning.k-is-active:focus,.k-ui-namespace .k-button--warning.k-is-active.k-has-focus,.k-is-open>.k-ui-namespace .k-button--warning.dropdown-toggle:hover,.k-is-open>.k-ui-namespace .k-button--warning.dropdown-toggle:focus,.k-is-open>.k-ui-namespace .k-button--warning.dropdown-toggle.k-has-focus{color:#fff;background-color:#9f5412;border-color:#64350b}.k-ui-namespace .k-button--warning:active,.k-ui-namespace .k-button--warning.k-is-active,.k-is-open>.k-ui-namespace .k-button--warning.dropdown-toggle{background-image:none}.k-ui-namespace .k-button--warning.k-is-disabled:hover,.k-ui-namespace .k-button--warning.k-is-disabled:focus,.k-ui-namespace .k-button--warning.k-is-disabled.k-has-focus,.k-ui-namespace .k-button--warning[disabled]:hover,.k-ui-namespace .k-button--warning[disabled]:focus,.k-ui-namespace .k-button--warning[disabled].k-has-focus,fieldset[disabled] .k-ui-namespace .k-button--warning:hover,fieldset[disabled] .k-ui-namespace .k-button--warning:focus,fieldset[disabled] .k-ui-namespace .k-button--warning.k-has-focus{background-color:#e67e22;border-color:#d67118}.k-ui-namespace .k-button--danger{color:#fff;background-color:#c0392b;border-color:#ab3326}.k-ui-namespace .k-button--danger:focus,.k-ui-namespace .k-button--danger.k-has-focus{color:#fff;background-color:#962d22;border-color:#43140f}.k-ui-namespace .k-button--danger:hover{color:#fff;background-color:#962d22;border-color:#79241b}.k-ui-namespace .k-button--danger:active,.k-ui-namespace .k-button--danger.k-is-active,.k-is-open>.k-ui-namespace .k-button--danger.dropdown-toggle{color:#fff;background-color:#962d22;border-color:#79241b;box-shadow:inset 1px 2px 4px rgba(0,0,0,.125)}.k-ui-namespace .k-button--danger:active:hover,.k-ui-namespace .k-button--danger:active:focus,.k-ui-namespace .k-button--danger:active.k-has-focus,.k-ui-namespace .k-button--danger.k-is-active:hover,.k-ui-namespace .k-button--danger.k-is-active:focus,.k-ui-namespace .k-button--danger.k-is-active.k-has-focus,.k-is-open>.k-ui-namespace .k-button--danger.dropdown-toggle:hover,.k-is-open>.k-ui-namespace .k-button--danger.dropdown-toggle:focus,.k-is-open>.k-ui-namespace .k-button--danger.dropdown-toggle.k-has-focus{color:#fff;background-color:#79241b;border-color:#43140f}.k-ui-namespace .k-button--danger:active,.k-ui-namespace .k-button--danger.k-is-active,.k-is-open>.k-ui-namespace .k-button--danger.dropdown-toggle{background-image:none}.k-ui-namespace .k-button--danger.k-is-disabled:hover,.k-ui-namespace .k-button--danger.k-is-disabled:focus,.k-ui-namespace .k-button--danger.k-is-disabled.k-has-focus,.k-ui-namespace .k-button--danger[disabled]:hover,.k-ui-namespace .k-button--danger[disabled]:focus,.k-ui-namespace .k-button--danger[disabled].k-has-focus,fieldset[disabled] .k-ui-namespace .k-button--danger:hover,fieldset[disabled] .k-ui-namespace .k-button--danger:focus,fieldset[disabled] .k-ui-namespace .k-button--danger.k-has-focus{background-color:#c0392b;border-color:#ab3326}.k-ui-namespace .k-button--link{color:#222;font-weight:normal;border-radius:0;padding-left:0;padding-right:0}.k-ui-namespace .k-button--link,.k-ui-namespace .k-button--link:active,.k-ui-namespace .k-button--link.k-is-active,.k-ui-namespace .k-button--link[disabled],.k-ui-namespace .k-button--link.k-is-disabled{background-color:transparent;box-shadow:none}.k-ui-namespace .k-button--link,.k-ui-namespace .k-button--link:hover,.k-ui-namespace .k-button--link:focus,.k-ui-namespace .k-button--link:active{border-color:transparent}.k-ui-namespace .k-button--link:hover,.k-ui-namespace .k-button--link:focus{color:#222;text-decoration:underline;background-color:transparent}.k-ui-namespace .k-button--link[disabled]:hover,.k-ui-namespace .k-button--link[disabled]:focus,.k-ui-namespace .k-button--link.k-is-disabled:hover,.k-ui-namespace .k-button--link.k-is-disabled:focus{color:#343434;text-decoration:none}.k-ui-namespace .k-button--block{display:block;width:100%}.k-ui-namespace .k-button--tiny{border-radius:3px;font-size:8px;line-height:12px;padding:3px 4px}.k-ui-namespace .k-button--small{border-radius:3px;font-size:11px;line-height:16px;padding:5px 8px}.k-ui-namespace .k-button--large{border-radius:6px;font-size:17px;line-height:22px;padding:8px 16px}.k-ui-namespace .k-button--tiny [class*=icon-]:only-child,.k-ui-namespace .k-button--tiny .k-visually-hidden+[class*=icon-],.k-ui-namespace .k-button--small [class*=icon-]:only-child,.k-ui-namespace .k-button--small .k-visually-hidden+[class*=icon-]{width:14px;margin-left:-2px;margin-right:-2px}.k-ui-namespace .k-button--block+.k-button--block{margin-top:4px}.k-ui-namespace input[type=submit].k-button--block,.k-ui-namespace input[type=reset].k-button--block,.k-ui-namespace input[type=button].k-button--block{width:100%}.k-ui-namespace .k-button-group{position:relative;display:inline-block;vertical-align:middle}.k-ui-namespace .k-button-group>.k-button{position:relative;float:left;margin:0}[dir=rtl] .k-ui-namespace .k-button-group>.k-button{float:right}.k-ui-namespace .k-button-group>.k-button:hover,.k-ui-namespace .k-button-group>.k-button:focus,.k-ui-namespace .k-button-group>.k-button:active,.k-ui-namespace .k-button-group>.k-button.k-is-active{z-index:2}.k-ui-namespace .k-button-group .k-button+.k-button,.k-ui-namespace .k-button-group .k-button+.k-button-group,.k-ui-namespace .k-button-group .k-button-group+.k-button,.k-ui-namespace .k-button-group .k-button-group+.k-button-group{margin-left:-1px}.k-ui-namespace .k-button-group .k-button+.k-button:first-child,.k-ui-namespace .k-button-group .k-button+.k-button-group:first-child,.k-ui-namespace .k-button-group .k-button-group+.k-button:first-child,.k-ui-namespace .k-button-group .k-button-group+.k-button-group:first-child{margin-left:0}[dir=rtl] .k-ui-namespace .k-button-group .k-button+.k-button,[dir=rtl] .k-ui-namespace .k-button-group .k-button+.k-button-group,[dir=rtl] .k-ui-namespace .k-button-group .k-button-group+.k-button,[dir=rtl] .k-ui-namespace .k-button-group .k-button-group+.k-button-group{margin-left:0;margin-right:-1px}[dir=rtl] .k-ui-namespace .k-button-group .k-button+.k-button:first-child,[dir=rtl] .k-ui-namespace .k-button-group .k-button+.k-button-group:first-child,[dir=rtl] .k-ui-namespace .k-button-group .k-button-group+.k-button:first-child,[dir=rtl] .k-ui-namespace .k-button-group .k-button-group+.k-button-group:first-child{margin-right:0}.k-ui-namespace .k-button-group>.k-button:not(:first-child):not(:last-child){border-radius:0}.k-ui-namespace .k-button-group>.k-button:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}[dir=rtl] .k-ui-namespace .k-button-group>.k-button:first-child:not(:last-child){border-bottom-right-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0}[dir=rtl] .k-ui-namespace .k-button-group>.k-button:first-child:not(:last-child).k-button--tiny{border-bottom-right-radius:3px;border-top-right-radius:3px}[dir=rtl] .k-ui-namespace .k-button-group>.k-button:first-child:not(:last-child).k-button--small{border-bottom-right-radius:3px;border-top-right-radius:3px}[dir=rtl] .k-ui-namespace .k-button-group>.k-button:first-child:not(:last-child).k-button--large{border-bottom-right-radius:6px;border-top-right-radius:6px}.k-ui-namespace .k-button-group>.k-button:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}[dir=rtl] .k-ui-namespace .k-button-group>.k-button:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0}[dir=rtl] .k-ui-namespace .k-button-group>.k-button:last-child:not(:first-child).k-button--tiny{border-bottom-left-radius:3px;border-top-left-radius:3px}[dir=rtl] .k-ui-namespace .k-button-group>.k-button:last-child:not(:first-child).k-button--small{border-bottom-left-radius:3px;border-top-left-radius:3px}[dir=rtl] .k-ui-namespace .k-button-group>.k-button:last-child:not(:first-child).k-button--large{border-bottom-left-radius:6px;border-top-left-radius:6px}.k-ui-namespace .k-card{position:relative;display:block;width:100%;margin-bottom:16px}.k-ui-namespace .k-card:last-child{margin-bottom:0}.k-ui-namespace .k-card--center .k-card__body{text-align:center}.k-ui-namespace .k-card--rounded .k-card__body{border-radius:4px}.k-ui-namespace .k-card--rounded .k-card__caption{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.k-ui-namespace .k-card--rounded .k-card__image,.k-ui-namespace .k-card--rounded .k-card__image--background,.k-ui-namespace .k-card--rounded .k-card__image--spaced-background,.k-ui-namespace .k-card--rounded .k-card__header,.k-ui-namespace .k-card--rounded .k-card__section,.k-ui-namespace .k-card--rounded .k-card__footer{overflow:hidden}.k-ui-namespace .k-card--rounded .k-card__image:only-child,.k-ui-namespace .k-card--rounded .k-card__image:only-child img,.k-ui-namespace .k-card--rounded .k-card__image--background:only-child,.k-ui-namespace .k-card--rounded .k-card__image--background:only-child img,.k-ui-namespace .k-card--rounded .k-card__image--spaced-background:only-child,.k-ui-namespace .k-card--rounded .k-card__image--spaced-background:only-child img,.k-ui-namespace .k-card--rounded .k-card__header:only-child,.k-ui-namespace .k-card--rounded .k-card__header:only-child img,.k-ui-namespace .k-card--rounded .k-card__section:only-child,.k-ui-namespace .k-card--rounded .k-card__section:only-child img,.k-ui-namespace .k-card--rounded .k-card__footer:only-child,.k-ui-namespace .k-card--rounded .k-card__footer:only-child img{border-radius:3px}.k-ui-namespace .k-card--rounded .k-card__image:first-child,.k-ui-namespace .k-card--rounded .k-card__image:first-child img,.k-ui-namespace .k-card--rounded .k-card__image--background:first-child,.k-ui-namespace .k-card--rounded .k-card__image--background:first-child img,.k-ui-namespace .k-card--rounded .k-card__image--spaced-background:first-child,.k-ui-namespace .k-card--rounded .k-card__image--spaced-background:first-child img,.k-ui-namespace .k-card--rounded .k-card__header:first-child,.k-ui-namespace .k-card--rounded .k-card__header:first-child img,.k-ui-namespace .k-card--rounded .k-card__section:first-child,.k-ui-namespace .k-card--rounded .k-card__section:first-child img,.k-ui-namespace .k-card--rounded .k-card__footer:first-child,.k-ui-namespace .k-card--rounded .k-card__footer:first-child img{border-top-left-radius:3px;border-top-right-radius:3px}.k-ui-namespace .k-card--rounded .k-card__image:last-child,.k-ui-namespace .k-card--rounded .k-card__image:last-child img,.k-ui-namespace .k-card--rounded .k-card__image--background:last-child,.k-ui-namespace .k-card--rounded .k-card__image--background:last-child img,.k-ui-namespace .k-card--rounded .k-card__image--spaced-background:last-child,.k-ui-namespace .k-card--rounded .k-card__image--spaced-background:last-child img,.k-ui-namespace .k-card--rounded .k-card__header:last-child,.k-ui-namespace .k-card--rounded .k-card__header:last-child img,.k-ui-namespace .k-card--rounded .k-card__section:last-child,.k-ui-namespace .k-card--rounded .k-card__section:last-child img,.k-ui-namespace .k-card--rounded .k-card__footer:last-child,.k-ui-namespace .k-card--rounded .k-card__footer:last-child img{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.k-ui-namespace .k-card--rounded .k-card__image--background{border-radius:3px}.k-ui-namespace .k-card--rounded .k-card__image--spaced-background{border-radius:2px}.k-ui-namespace .k-card__body{position:relative;display:block;backface-visibility:hidden;background:#fff;border:1px solid #dcdcdc;color:#222;text-decoration:none;transition:all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden}.k-ui-namespace a.k-card__body:focus,.k-ui-namespace a.k-card__body:hover{border-color:#bdbdbd}.k-ui-namespace a.k-card__body:focus .k-card__header,.k-ui-namespace a.k-card__body:hover .k-card__header{border-color:#bdbdbd}.k-ui-namespace a.k-card__body:focus .k-card__footer,.k-ui-namespace a.k-card__body:hover .k-card__footer{border-color:#bdbdbd}.k-ui-namespace .k-card__image{z-index:0;display:block;overflow:hidden;transition:all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden}.k-ui-namespace .k-card__image img{vertical-align:top}.k-ui-namespace .k-card__image--background{background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;top:1px;right:1px;bottom:1px;left:1px}.k-ui-namespace .k-card__image--spaced-background{position:absolute;top:2px;right:2px;bottom:2px;left:2px}.k-ui-namespace .k-card__header{position:relative;z-index:1;display:block;padding:8px;font-weight:700;background:#fbfbfb;border-bottom:1px solid #dcdcdc;padding-bottom:7px;color:#222;text-decoration:none;transition:all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden}.k-ui-namespace .k-card__header:last-child{border-bottom:none}.k-ui-namespace .k-card__header:not(:first-child){border-top:1px solid #dcdcdc;padding-top:7px}.k-ui-namespace .k-card__section{position:relative;z-index:1;display:block;padding:8px;text-decoration:none;transition:all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden}.k-ui-namespace .k-card__section--small-spacing{padding:0;margin:1px}.k-ui-namespace .k-card__footer{position:relative;z-index:1;display:block;padding:8px;background:#fbfbfb;border-top:1px solid #dcdcdc;padding-top:7px;color:#222;text-decoration:none;transition:all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden}.k-ui-namespace .k-card__footer:first-child{border-top:none}.k-ui-namespace .k-card__footer:not(:last-child){border-bottom:1px solid #dcdcdc}.k-ui-namespace .k-card__caption{display:block;width:100%;padding:12px 8px;font-weight:400;text-decoration:none;transition:all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden}.k-ui-namespace .k-card__caption--overflow{height:3em;line-height:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-ui-namespace .k-card.k-is-selected .k-card__body{border-color:#3071a9}.k-ui-namespace .k-card.k-is-selected .k-card__body:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0}.k-ui-namespace .k-card.k-is-selected .k-card__body:only-child .k-card__header{background:#3071a9;color:#fff}.k-ui-namespace .k-card.k-is-selected .k-card__header,.k-ui-namespace .k-card.k-is-selected .k-card__footer,.k-ui-namespace .k-card.k-is-selected .k-card__caption{border-color:#3071a9;background:#3071a9;color:#fff}.k-ui-namespace .k-card--flex{display:flex;flex-direction:column}.k-ui-namespace .k-card--flex .k-card__body{display:flex;flex-direction:column;flex:1 1 auto}.k-ui-namespace .k-card--flex .k-card__flex-item{flex:1 1 auto}.k-ui-namespace .cke_chrome.cke_chrome,.k-ui-namespace .cke_inner.cke_inner,.k-ui-namespace .cke_contents.cke_contents,.k-ui-namespace .cke_source.cke_source{display:flex !important;flex-direction:column;flex:1 1 auto;height:auto !important}.k-ui-namespace .cke_chrome.cke_chrome iframe,.k-ui-namespace .cke_inner.cke_inner iframe,.k-ui-namespace .cke_contents.cke_contents iframe,.k-ui-namespace .cke_source.cke_source iframe{flex:1 1 auto}.k-ui-namespace .cke_resizer.cke_resizer{display:none}.k-ui-namespace .k-caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}[dir=rtl] .k-ui-namespace .k-caret{margin-left:0;margin-right:2px}.k-ui-namespace .k-dropdown{position:relative}.k-ui-namespace .k-dropdown__toggle img{max-width:16px}.k-ui-namespace .k-dropdown__menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;text-align:left;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}[dir=rtl] .k-ui-namespace .k-dropdown__menu{left:auto;right:0;float:right;text-align:right}.k-ui-namespace .k-dropdown__menu.k-dropdown__menu{padding:5px 0;margin:2px 0 0;list-style:none}.k-ui-namespace .k-dropdown__menu a{display:block;padding:5px 15px;clear:both;font-weight:normal;line-height:20px;color:#222;white-space:nowrap}.k-ui-namespace .k-dropdown__divider{height:1px;margin:5px 0;overflow:hidden;background-color:#e5e5e5}.k-ui-namespace .k-dropdown__menu a:hover,.k-ui-namespace .k-dropdown__menu a:focus{text-decoration:none;color:#151515;background-color:#e6e6e6}.k-ui-namespace .k-dropdown__menu .k-is-active a,.k-ui-namespace .k-dropdown__menu .k-is-active a:hover,.k-ui-namespace .k-dropdown__menu .k-is-active a:focus{color:#fff;text-decoration:none;outline:0;background-color:#3071a9}.k-ui-namespace .k-dropdown__menu .k-is-disabled a,.k-ui-namespace .k-dropdown__menu .k-is-disabled a:hover,.k-ui-namespace .k-dropdown__menu .k-is-disabled a:focus{color:#343434}.k-ui-namespace .k-dropdown__menu .k-is-disabled a:hover,.k-ui-namespace .k-dropdown__menu .k-is-disabled a:focus{text-decoration:none;background-color:transparent;background-image:none;cursor:not-allowed}.k-ui-namespace .k-dropdown.k-is-open>.k-dropdown__menu{display:block}.k-ui-namespace .k-dropdown.k-is-open>a{outline:0}.k-ui-namespace .k-dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.k-ui-namespace .k-dropdown--dropup .k-caret{border-top:0;border-bottom:4px dashed;content:""}.k-ui-namespace .k-dropdown--dropup .k-dropdown__menu{top:auto;bottom:100%;margin-bottom:2px}.k-ui-namespace .k-dropdown__menu--grid{width:212px}.k-ui-namespace .k-dropdown__menu--grid.k-dropdown__menu--grid{padding:5px}[dir=rtl] .k-ui-namespace .k-dropdown__menu--grid.k-dropdown__menu--grid{padding:5px}.k-ui-namespace .k-dropdown__menu--grid img{max-width:16px;max-height:16px}.k-ui-namespace .k-dropdown__menu--grid li{float:left;width:40px;height:40px;margin:0;padding:0;display:block}[dir=rtl] .k-ui-namespace .k-dropdown__menu--grid li{float:right}.k-ui-namespace .k-dropdown__menu--grid li a{display:block;padding:0;margin:0;width:40px;height:40px;text-align:center;border-radius:3px;float:left}.k-ui-namespace .k-dropdown__menu--grid li a [class^=k-icon-document-],.k-ui-namespace .k-dropdown__menu--grid li a [class*=" k-icon-document-"]{display:block;vertical-align:middle;margin:12px auto}.k-ui-namespace .k-dropdown__menu--grid .k-dropdown__block-item{min-width:100%;clear:both;height:auto;margin:5px 0 -5px}.k-ui-namespace .k-dropdown__menu--grid .k-dropdown__block-item a{position:relative;height:auto;width:auto;float:none;border-top:1px solid #e5e5e5;text-align:left;margin:0 -5px;padding:5px 15px;border-radius:0 0 4px 4px}[dir=rtl] .k-ui-namespace .k-dropdown__menu--grid .k-dropdown__block-item a{text-align:right}.k-ui-namespace .k-empty-state{margin:0;font-size:17px;line-height:24px;text-align:center;background:transparent;color:inherit;padding:16px;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center}.k-ui-namespace .k-empty-state p{margin-bottom:16px}.k-ui-namespace .k-empty-state p:last-child{margin-bottom:0}.k-ui-namespace .k-empty-state p small{font-size:80%}.k-ui-namespace .k-form-control{display:block;width:100%;max-width:100%;height:32px;padding:6px 12px;font-size:13px;line-height:20px;color:#222;background-color:#fff;background-image:none;border:1px solid #cdcdcd;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.k-ui-namespace .k-form-control:focus{border-color:#3498db;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(52,152,219,.6)}.k-ui-namespace .k-form-control::-moz-placeholder{color:#9a9a9a;opacity:1}.k-ui-namespace .k-form-control:-ms-input-placeholder{color:#9a9a9a}.k-ui-namespace .k-form-control::-webkit-input-placeholder{color:#9a9a9a}.k-ui-namespace .k-form-control::-ms-expand{border:0;background-color:transparent}.k-ui-namespace .k-form-control[disabled],.k-ui-namespace .k-form-control[readonly],fieldset[disabled] .k-ui-namespace .k-form-control{background-color:#ddd;opacity:1}.k-ui-namespace .k-form-control[disabled],fieldset[disabled] .k-ui-namespace .k-form-control{cursor:not-allowed}.k-ui-namespace textarea.k-form-control{height:auto}.k-ui-namespace input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio: 0){.k-ui-namespace input[type=date].k-form-control,.k-ui-namespace input[type=time].k-form-control,.k-ui-namespace input[type=datetime-local].k-form-control,.k-ui-namespace input[type=month].k-form-control{line-height:32px}.k-input-group--small .k-ui-namespace input[type=date],.k-input-group--small .k-ui-namespace input[type=time],.k-input-group--small .k-ui-namespace input[type=datetime-local],.k-input-group--small .k-ui-namespace input[type=month]{line-height:28px}.k-input-group--large .k-ui-namespace input[type=date],.k-input-group--large .k-ui-namespace input[type=time],.k-input-group--large .k-ui-namespace input[type=datetime-local],.k-input-group--large .k-ui-namespace input[type=month]{line-height:40px}}.k-appearance .k-ui-namespace input[type=checkbox],.k-appearance .k-ui-namespace input[type=radio]{-webkit-appearance:none;position:relative;height:16px;width:16px;margin:0 .33em 0 0;border:1px solid #9a9a9a;padding:0;background:#fff;display:inline-block;vertical-align:middle;cursor:pointer;box-shadow:inset 0 1px 2px rgba(0,0,0,.15);transition:background 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden}.k-appearance .k-ui-namespace input[type=checkbox]:hover,.k-appearance .k-ui-namespace input[type=radio]:hover{background:#f1f1f1}.k-appearance .k-ui-namespace input[type=checkbox]:disabled,.k-appearance .k-ui-namespace input[type=radio]:disabled{border-color:#bbb}.k-appearance .k-ui-namespace input[type=checkbox]:before,.k-appearance .k-ui-namespace input[type=radio]:before{position:absolute;top:0;left:0;visibility:hidden;-webkit-transform:scale(0, 0);transform:scale(0, 0);text-align:center;vertical-align:middle;background:transparent;transition:all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden}.k-appearance .k-ui-namespace input[type=checkbox]:checked:before,.k-appearance .k-ui-namespace input[type=radio]:checked:before{visibility:visible;-webkit-transform:scale(1, 1);transform:scale(1, 1)}.k-appearance .k-ui-namespace label+input[type=checkbox],.k-appearance .k-ui-namespace label+input[type=radio]{margin-left:1em}.k-appearance .k-ui-namespace label+label{margin-left:1em}[dir=rtl].k-appearance .k-ui-namespace input[type=checkbox],[dir=rtl].k-appearance .k-ui-namespace input[type=radio]{margin:0 0 0 .33em}[dir=rtl].k-appearance .k-ui-namespace input[type=checkbox]:before,[dir=rtl].k-appearance .k-ui-namespace input[type=radio]:before{left:auto;right:0}[dir=rtl].k-appearance .k-ui-namespace label+input[type=checkbox],[dir=rtl].k-appearance .k-ui-namespace label+input[type=radio]{margin-left:auto;margin-right:1em}[dir=rtl].k-appearance .k-ui-namespace label+label{margin-left:auto;margin-right:1em}.k-appearance .k-ui-namespace input[type=checkbox]{border-radius:0}.k-appearance .k-ui-namespace input[type=checkbox]:before{content:"";width:14px;height:14px;line-height:14px;font-size:12px;color:#3071a9}.k-appearance .k-ui-namespace input[type=radio]{border-radius:50%}.k-appearance .k-ui-namespace input[type=radio]:before{content:" ";width:8px;height:8px;margin:3px;background:#3071a9;border-radius:50%}.k-ui-namespace .k-has-success .help-block,.k-ui-namespace .k-has-success .control-label,.k-ui-namespace .k-has-success .radio,.k-ui-namespace .k-has-success .checkbox,.k-ui-namespace .k-has-success .radio-inline,.k-ui-namespace .k-has-success .checkbox-inline,.k-ui-namespace .k-has-success.radio label,.k-ui-namespace .k-has-success.checkbox label,.k-ui-namespace .k-has-success.radio-inline label,.k-ui-namespace .k-has-success.checkbox-inline label{color:#209150}.k-ui-namespace .k-has-success .k-form-control{border-color:#209150;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.k-ui-namespace .k-has-success .k-form-control:focus{border-color:#176739;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #43d580}.k-ui-namespace .k-has-success .input-group-addon{color:#209150;border-color:#209150;background-color:#020705}.k-ui-namespace .k-has-success .k-form-control-feedback{color:#209150}.k-ui-namespace .k-has-warning .help-block,.k-ui-namespace .k-has-warning .control-label,.k-ui-namespace .k-has-warning .radio,.k-ui-namespace .k-has-warning .checkbox,.k-ui-namespace .k-has-warning .radio-inline,.k-ui-namespace .k-has-warning .checkbox-inline,.k-ui-namespace .k-has-warning.radio label,.k-ui-namespace .k-has-warning.checkbox label,.k-ui-namespace .k-has-warning.radio-inline label,.k-ui-namespace .k-has-warning.checkbox-inline label{color:#cd6d17}.k-ui-namespace .k-has-warning .k-form-control{border-color:#cd6d17;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.k-ui-namespace .k-has-warning .k-form-control:focus{border-color:#9f5412;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #eda15e}.k-ui-namespace .k-has-warning .input-group-addon{color:#cd6d17;border-color:#cd6d17;background-color:#fff}.k-ui-namespace .k-has-warning .k-form-control-feedback{color:#cd6d17}.k-ui-namespace .k-has-error .help-block,.k-ui-namespace .k-has-error .control-label,.k-ui-namespace .k-has-error .radio,.k-ui-namespace .k-has-error .checkbox,.k-ui-namespace .k-has-error .radio-inline,.k-ui-namespace .k-has-error .checkbox-inline,.k-ui-namespace .k-has-error.radio label,.k-ui-namespace .k-has-error.checkbox label,.k-ui-namespace .k-has-error.radio-inline label,.k-ui-namespace .k-has-error.checkbox-inline label{color:#a33024}.k-ui-namespace .k-has-error .k-form-control{border-color:#a33024;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.k-ui-namespace .k-has-error .k-form-control:focus{border-color:#79241b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d96154}.k-ui-namespace .k-has-error .input-group-addon{color:#a33024;border-color:#a33024;background-color:#fbf0ef}.k-ui-namespace .k-has-error .k-form-control-feedback{color:#a33024}.k-ui-namespace .k-static-form-label{display:inline-block;vertical-align:middle;max-width:100%;font-weight:bold;margin-bottom:5px}.k-ui-namespace .k-static-form-label:last-child{margin-bottom:0}.k-ui-namespace .k-input-group{position:relative;display:flex;width:100%;border-collapse:separate}.k-ui-namespace .k-input-group .k-form-control{position:relative;z-index:2;float:left;width:auto;min-width:15%;margin-bottom:0}[dir=rtl] .k-ui-namespace .k-input-group .k-form-control{float:right}.k-ui-namespace .k-input-group .k-form-control:focus{z-index:3}.k-ui-namespace .k-input-group .k-input-group__button .k-button{height:32px}.k-ui-namespace .k-input-group--large>.k-form-control,.k-ui-namespace .k-input-group--large>.select2-container--bootstrap .select2-selection--single,.k-ui-namespace .k-input-group--large>.k-input-group__addon,.k-ui-namespace .k-input-group--large>.k-input-group__button>.k-button{height:40px;padding:8px 16px;font-size:17px;line-height:24px;border-radius:6px}[dir=rtl] .k-ui-namespace .k-input-group--large>.k-form-control,[dir=rtl] .k-ui-namespace .k-input-group--large>.select2-container--bootstrap .select2-selection--single,[dir=rtl] .k-ui-namespace .k-input-group--large>.k-input-group__addon,[dir=rtl] .k-ui-namespace .k-input-group--large>.k-input-group__button>.k-button{border-radius:6px}.k-ui-namespace .k-input-group--large>.select2-container--bootstrap .select2-selection--single .select2-selection--rendered{line-height:24px}.k-ui-namespace .k-input-group--large select.k-form-control{height:40px;line-height:40px}[dir=rtl] .k-ui-namespace .k-input-group--large select.k-form-control{direction:rtl}.k-ui-namespace .k-input-group--large textarea.k-form-control,.k-ui-namespace .k-input-group--large select[multiple].k-form-control{height:auto}.k-ui-namespace .k-input-group--small>.k-form-control,.k-ui-namespace .k-input-group--small>.select2-container--bootstrap .select2-selection--single,.k-ui-namespace .k-input-group--small>.k-input-group__addon,.k-ui-namespace .k-input-group--small>.k-input-group__button>.k-button{height:28px;padding:4px 8px;font-size:11px;line-height:20px;border-radius:3px}[dir=rtl] .k-ui-namespace .k-input-group--small>.k-form-control,[dir=rtl] .k-ui-namespace .k-input-group--small>.select2-container--bootstrap .select2-selection--single,[dir=rtl] .k-ui-namespace .k-input-group--small>.k-input-group__addon,[dir=rtl] .k-ui-namespace .k-input-group--small>.k-input-group__button>.k-button{border-radius:3px}.k-ui-namespace .k-input-group--small>.select2-container--bootstrap .select2-selection--single .select2-selection--rendered{line-height:16px}.k-ui-namespace .k-input-group--small select.k-form-control{height:28px;line-height:28px}.k-ui-namespace .k-input-group--small textarea.k-form-control,.k-ui-namespace .k-input-group--small select[multiple].k-form-control{height:auto}.k-ui-namespace .k-input-group__addon,.k-ui-namespace .k-input-group__button,.k-ui-namespace .k-input-group .k-form-control{display:block;flex:1 1 auto;margin:0}.k-ui-namespace .k-input-group__addon:not(:first-child):not(:last-child),.k-ui-namespace .k-input-group__button:not(:first-child):not(:last-child),.k-ui-namespace .k-input-group .k-form-control:not(:first-child):not(:last-child){border-radius:0}.k-ui-namespace .k-input-group .select2-container:not(:first-child):not(:last-child) .select2-selection--single{border-radius:0}.k-ui-namespace .k-input-group .select2-container.select2-container--open,.k-ui-namespace .k-input-group .select2-container.select2-container--focus{z-index:3}.k-ui-namespace .k-input-group__addon,.k-ui-namespace .k-input-group__button{white-space:nowrap;vertical-align:middle;width:auto;display:block;flex:0 0 auto}.k-ui-namespace .k-input-group__addon{font-size:13px;line-height:20px;height:32px;padding:6px 12px;font-weight:normal;color:#222;text-align:center;background-color:#eee;border:1px solid #cdcdcd;border-radius:4px;overflow:hidden;text-overflow:ellipsis}.k-ui-namespace .k-input-group__addon input[type=radio],.k-ui-namespace .k-input-group__addon input[type=checkbox]{margin:-0.33em -2px 0;vertical-align:middle}html:not([dir=rtl]) .k-input-group .k-form-control:first-child,html:not([dir=rtl]) .k-input-group__addon:first-child,html:not([dir=rtl]) .k-input-group__button:first-child>.k-button,html:not([dir=rtl]) .k-input-group__button:first-child>.k-button-group>.k-button,html:not([dir=rtl]) .k-input-group__button:first-child>.k-dropdown__toggle,html:not([dir=rtl]) .k-input-group__button:last-child>.k-button:not(:last-child):not(.k-dropdown__toggle),html:not([dir=rtl]) .k-input-group__button:last-child>.k-button-group:not(:last-child)>.k-button{border-bottom-right-radius:0;border-top-right-radius:0}[dir=rtl] .k-ui-namespace .k-input-group .k-form-control:last-child,[dir=rtl] .k-ui-namespace .k-input-group__addon:last-child,[dir=rtl] .k-ui-namespace .k-input-group__button:last-child>.k-button,[dir=rtl] .k-ui-namespace .k-input-group__button:last-child>.k-button-group>.k-button,[dir=rtl] .k-ui-namespace .k-input-group__button:last-child>.k-dropdown__toggle,[dir=rtl] .k-ui-namespace .k-input-group__button:first-child>.k-button:not(:first-child):not(.k-dropdown__toggle),[dir=rtl] .k-ui-namespace .k-input-group__button:first-child>.k-button-group:not(:first-child)>.k-button{border-bottom-right-radius:0;border-top-right-radius:0}.k-ui-namespace .k-input-group__addon:first-child{border-right:none}[dir=rtl] .k-ui-namespace .k-input-group__addon:first-child{border-right:1px solid #cdcdcd;border-left:none}html:not([dir=rtl]) .k-input-group .k-form-control:last-child,html:not([dir=rtl]) .k-input-group__addon:last-child,html:not([dir=rtl]) .k-input-group__button:last-child>.k-button,html:not([dir=rtl]) .k-input-group__button:last-child>.k-button-group>.k-button,html:not([dir=rtl]) .k-input-group__button:last-child>.k-dropdown__toggle,html:not([dir=rtl]) .k-input-group__button:first-child>.k-button:not(:first-child),html:not([dir=rtl]) .k-input-group__button:first-child>.k-button-group:not(:first-child)>.k-button{border-bottom-left-radius:0;border-top-left-radius:0}[dir=rtl] .k-ui-namespace .k-input-group .k-form-control:first-child,[dir=rtl] .k-ui-namespace .k-input-group__addon:first-child,[dir=rtl] .k-ui-namespace .k-input-group__button:first-child>.k-button,[dir=rtl] .k-ui-namespace .k-input-group__button:first-child>.k-button-group>.k-button,[dir=rtl] .k-ui-namespace .k-input-group__button:first-child>.k-dropdown__toggle,[dir=rtl] .k-ui-namespace .k-input-group__button:last-child>.k-button:not(:last-child),[dir=rtl] .k-ui-namespace .k-input-group__button:last-child>.k-button-group:not(:last-child)>.k-button{border-bottom-left-radius:0;border-top-left-radius:0}.k-ui-namespace .k-input-group__addon:last-child{border-left:1px solid #cdcdcd}[dir=rtl] .k-ui-namespace .k-input-group__addon:last-child{border-left-width:1px;border-right:none}.k-ui-namespace .k-input-group__button{position:relative;font-size:0;white-space:nowrap}.k-ui-namespace .k-input-group__button .k-button,.k-ui-namespace .k-input-group__button .k-dropdown__menu{font-size:13px}.k-ui-namespace .k-input-group__button>.k-button{position:relative;font-size:13px;margin:0}.k-ui-namespace .k-input-group__button>.k-button+.k-button{margin-left:-1px}.k-ui-namespace .k-input-group__button>.k-button:hover,.k-ui-namespace .k-input-group__button>.k-button:focus,.k-ui-namespace .k-input-group__button>.k-button:active{z-index:2}.k-ui-namespace .k-input-group__button:first-child>.k-button,.k-ui-namespace .k-input-group__button:first-child>.k-button-group{margin-right:-1px}[dir=rtl] .k-ui-namespace .k-input-group__button:first-child>.k-button,[dir=rtl] .k-ui-namespace .k-input-group__button:first-child>.k-button-group{margin-right:0;margin-left:-1px}.k-ui-namespace .k-input-group__button:last-child>.k-button,.k-ui-namespace .k-input-group__button:last-child>.k-button-group{z-index:2;margin-left:-1px}[dir=rtl] .k-ui-namespace .k-input-group__button:last-child>.k-button,[dir=rtl] .k-ui-namespace .k-input-group__button:last-child>.k-button-group{margin-left:0;margin-right:-1px}.k-ui-namespace .k-form-group{margin:0;margin-bottom:16px}.k-ui-namespace .k-form-group:last-child{margin-bottom:0}.k-ui-namespace .k-form-group--small .k-form-control{font-size:11px;height:28px;padding:4px 8px;line-height:16px;border-radius:3px}.k-ui-namespace .k-form-group--small select.k-form-control{height:28px;line-height:28px}.k-ui-namespace .k-form-group--small textarea.k-form-control,.k-ui-namespace .k-form-group--small select[multiple].k-form-control{height:auto}.k-ui-namespace .k-form-group--large .k-form-control{font-size:17px;height:40px;padding:8px 16px;line-height:24px;border-radius:6px}.k-ui-namespace .k-form-group--large select.k-form-control{height:40px;line-height:40px}.k-ui-namespace .k-form-group--large textarea.k-form-control,.k-ui-namespace .k-form-group--large select[multiple].k-form-control{height:auto}.k-ui-namespace .k-inline-form-group{display:inline-block;margin-right:1em}.k-ui-namespace .k-inline-form-group:last-child{margin-right:0}[dir=rtl] .k-ui-namespace .k-inline-form-group{margin-right:0;margin-left:1em}[dir=rtl] .k-ui-namespace .k-inline-form-group:last-child{margin-left:0;margin-right:1em}.k-ui-namespace .k-inline-form-group .k-input-group,.k-ui-namespace .k-inline-form-group .k-button-group{display:block}.k-ui-namespace .k-form-row-group{display:table;width:100%;background:#fff;border-radius:5px;border:1px solid #cdcdcd;margin-bottom:16px}.k-ui-namespace .k-form-row-group:last-child{margin-bottom:0}.k-ui-namespace .k-form-row{margin:0;border-bottom:1px solid #cdcdcd;padding-bottom:10px}.k-ui-namespace .k-form-row:last-child{border-bottom:0}@media screen and (min-width: 600px){.k-ui-namespace .k-form-row{display:table;width:100%;padding-bottom:0}[dir=rtl] .k-ui-namespace .k-form-row{direction:rtl}.k-ui-namespace .k-form-row:last-child{border-bottom:none}}.k-ui-namespace .k-form-row .k-form-row__header{width:100%;background:#f3f3f3;padding:10px}.k-ui-namespace .k-form-row .k-form-row__item{padding:10px 10px 0 10px}@media screen and (min-width: 600px){.k-ui-namespace .k-form-row .k-form-row__item{display:table-cell;vertical-align:middle;padding:10px;border-right:1px solid #cdcdcd}[dir=rtl] .k-ui-namespace .k-form-row .k-form-row__item{border-right:none;border-left:1px solid #cdcdcd}}.k-ui-namespace .k-form-row .k-form-row__item:last-child{border-right:none}[dir=rtl] .k-ui-namespace .k-form-row .k-form-row__item:last-child{border-left:none}.k-ui-namespace .k-form-row .k-form-row__item--button,.k-ui-namespace .k-form-row .k-form-row__item--label{width:1%;white-space:nowrap}.k-ui-namespace .k-form-row .k-form-row__item--label{border-right:none;padding-right:0}[dir=rtl] .k-ui-namespace .k-form-row .k-form-row__item--label{border-left:none;padding-right:10px;padding-left:0}@media screen and (min-width: 600px){.k-ui-namespace .k-form-row .k-form-row__item--input{padding:5px}}.k-ui-namespace .k-form-row .k-form-control{margin:0}.k-ui-namespace .k-form-row .k-form-row__message a{display:block;padding:10px}.k-ui-namespace .k-form-row .k-form-row__message a:focus,.k-ui-namespace .k-form-row .k-form-row__message a:hover{background:#e6e6e6}.k-ui-namespace .k-form-row:first-child .k-form-row__message a{border-radius:5px 5px 0 0}.k-ui-namespace .k-form-row:first-child .k-form-row__header{border-radius:5px 5px 0 0}.k-ui-namespace .k-form-row:last-child .k-form-row__message a{border-radius:0 0 5px 5px}.k-ui-namespace .k-form-row:last-child .k-form-row__header{border-radius:0 0 5px 5px}.k-ui-namespace .k-form-info{margin-top:.75em;margin-bottom:1em;color:#444}.k-ui-namespace .k-form-info:last-child{margin-bottom:0}.k-ui-namespace .k-form-block{background:#fff;border:1px solid #e0e0e0;margin-bottom:16px}.k-ui-namespace .k-form-block:last-child{margin-bottom:0}.k-ui-namespace .k-form-block__header{border-bottom:1px solid #d4d4d4;padding:8px 8px 7px;background:#f3f3f3;font-weight:700}.k-ui-namespace .k-form-block__content{padding:7px 8px}.k-ui-namespace .k-gallery-container{margin-bottom:16px;display:flex;flex-direction:column;flex:1 1 auto;overflow:hidden}.k-ui-namespace .k-gallery-container:last-child{margin-bottom:0}.k-ui-namespace .k-gallery-container .k-gallery{flex:1 1 auto;overflow:auto;padding:16px}.k-ui-namespace .k-gallery{overflow:hidden}.k-ui-namespace .k-gallery__items{margin:-8px;font-size:0}@supports(display: flex){.k-ui-namespace .k-gallery__items{display:flex;flex-wrap:wrap;justify-content:flex-start}}@supports(display: grid){.k-ui-namespace .k-gallery__items{display:grid}}.k-ui-namespace .k-gallery__item{padding:8px;display:inline-block;vertical-align:middle;font-size:1rem}@supports(display: flex){.k-ui-namespace .k-gallery__item{display:flex;flex:0 0 auto}}.k-ui-namespace .k-gallery__item.k-is-selected .k-card__header{background:#3071a9;border-color:#225179;color:#fff}.k-ui-namespace .k-gallery__item.k-is-selected .k-card__header a{color:#fff}.k-ui-namespace .k-gallery__item.k-is-selected .k-card__body{color:#fff;border-color:#285e8d}.k-ui-namespace .k-gallery__item.k-is-selected:hover .k-card__header,.k-ui-namespace .k-gallery__item.k-is-selected:focus .k-card__header{background:#225179}.k-ui-namespace [data-gallery-items="1"] .k-gallery__item.k-gallery__item{width:100%}@supports(display: flex){.k-ui-namespace [data-gallery-items="1"] .k-gallery__item.k-gallery__item{flex-basis:100%}}@supports(display: grid){.k-ui-namespace [data-gallery-items="1"] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items="2"] .k-gallery__item.k-gallery__item{width:50%}@supports(display: flex){.k-ui-namespace [data-gallery-items="2"] .k-gallery__item.k-gallery__item{flex-basis:50%}}@supports(display: grid){.k-ui-namespace [data-gallery-items="2"] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items="3"] .k-gallery__item.k-gallery__item{width:33.3333333333%}@supports(display: flex){.k-ui-namespace [data-gallery-items="3"] .k-gallery__item.k-gallery__item{flex-basis:33.3333333333%}}@supports(display: grid){.k-ui-namespace [data-gallery-items="3"] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items="4"] .k-gallery__item.k-gallery__item{width:25%}@supports(display: flex){.k-ui-namespace [data-gallery-items="4"] .k-gallery__item.k-gallery__item{flex-basis:25%}}@supports(display: grid){.k-ui-namespace [data-gallery-items="4"] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items="5"] .k-gallery__item.k-gallery__item{width:20%}@supports(display: flex){.k-ui-namespace [data-gallery-items="5"] .k-gallery__item.k-gallery__item{flex-basis:20%}}@supports(display: grid){.k-ui-namespace [data-gallery-items="5"] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items="6"] .k-gallery__item.k-gallery__item{width:16.6666666667%}@supports(display: flex){.k-ui-namespace [data-gallery-items="6"] .k-gallery__item.k-gallery__item{flex-basis:16.6666666667%}}@supports(display: grid){.k-ui-namespace [data-gallery-items="6"] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items="7"] .k-gallery__item.k-gallery__item{width:14.2857142857%}@supports(display: flex){.k-ui-namespace [data-gallery-items="7"] .k-gallery__item.k-gallery__item{flex-basis:14.2857142857%}}@supports(display: grid){.k-ui-namespace [data-gallery-items="7"] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items="8"] .k-gallery__item.k-gallery__item{width:12.5%}@supports(display: flex){.k-ui-namespace [data-gallery-items="8"] .k-gallery__item.k-gallery__item{flex-basis:12.5%}}@supports(display: grid){.k-ui-namespace [data-gallery-items="8"] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items="9"] .k-gallery__item.k-gallery__item{width:11.1111111111%}@supports(display: flex){.k-ui-namespace [data-gallery-items="9"] .k-gallery__item.k-gallery__item{flex-basis:11.1111111111%}}@supports(display: grid){.k-ui-namespace [data-gallery-items="9"] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items="10"] .k-gallery__item.k-gallery__item{width:10%}@supports(display: flex){.k-ui-namespace [data-gallery-items="10"] .k-gallery__item.k-gallery__item{flex-basis:10%}}@supports(display: grid){.k-ui-namespace [data-gallery-items="10"] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items="11"] .k-gallery__item.k-gallery__item{width:9.0909090909%}@supports(display: flex){.k-ui-namespace [data-gallery-items="11"] .k-gallery__item.k-gallery__item{flex-basis:9.0909090909%}}@supports(display: grid){.k-ui-namespace [data-gallery-items="11"] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items="12"] .k-gallery__item.k-gallery__item{width:8.3333333333%}@supports(display: flex){.k-ui-namespace [data-gallery-items="12"] .k-gallery__item.k-gallery__item{flex-basis:8.3333333333%}}@supports(display: grid){.k-ui-namespace [data-gallery-items="12"] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items="13"] .k-gallery__item.k-gallery__item{width:7.6923076923%}@supports(display: flex){.k-ui-namespace [data-gallery-items="13"] .k-gallery__item.k-gallery__item{flex-basis:7.6923076923%}}@supports(display: grid){.k-ui-namespace [data-gallery-items="13"] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items="14"] .k-gallery__item.k-gallery__item{width:7.1428571429%}@supports(display: flex){.k-ui-namespace [data-gallery-items="14"] .k-gallery__item.k-gallery__item{flex-basis:7.1428571429%}}@supports(display: grid){.k-ui-namespace [data-gallery-items="14"] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items="15"] .k-gallery__item.k-gallery__item{width:6.6666666667%}@supports(display: flex){.k-ui-namespace [data-gallery-items="15"] .k-gallery__item.k-gallery__item{flex-basis:6.6666666667%}}@supports(display: grid){.k-ui-namespace [data-gallery-items="15"] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items="16"] .k-gallery__item.k-gallery__item{width:6.25%}@supports(display: flex){.k-ui-namespace [data-gallery-items="16"] .k-gallery__item.k-gallery__item{flex-basis:6.25%}}@supports(display: grid){.k-ui-namespace [data-gallery-items="16"] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items="17"] .k-gallery__item.k-gallery__item{width:5.8823529412%}@supports(display: flex){.k-ui-namespace [data-gallery-items="17"] .k-gallery__item.k-gallery__item{flex-basis:5.8823529412%}}@supports(display: grid){.k-ui-namespace [data-gallery-items="17"] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items="18"] .k-gallery__item.k-gallery__item{width:5.5555555556%}@supports(display: flex){.k-ui-namespace [data-gallery-items="18"] .k-gallery__item.k-gallery__item{flex-basis:5.5555555556%}}@supports(display: grid){.k-ui-namespace [data-gallery-items="18"] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items="19"] .k-gallery__item.k-gallery__item{width:5.2631578947%}@supports(display: flex){.k-ui-namespace [data-gallery-items="19"] .k-gallery__item.k-gallery__item{flex-basis:5.2631578947%}}@supports(display: grid){.k-ui-namespace [data-gallery-items="19"] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items="20"] .k-gallery__item.k-gallery__item{width:5%}@supports(display: flex){.k-ui-namespace [data-gallery-items="20"] .k-gallery__item.k-gallery__item{flex-basis:5%}}@supports(display: grid){.k-ui-namespace [data-gallery-items="20"] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items="21"] .k-gallery__item.k-gallery__item{width:4.7619047619%}@supports(display: flex){.k-ui-namespace [data-gallery-items="21"] .k-gallery__item.k-gallery__item{flex-basis:4.7619047619%}}@supports(display: grid){.k-ui-namespace [data-gallery-items="21"] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items="22"] .k-gallery__item.k-gallery__item{width:4.5454545455%}@supports(display: flex){.k-ui-namespace [data-gallery-items="22"] .k-gallery__item.k-gallery__item{flex-basis:4.5454545455%}}@supports(display: grid){.k-ui-namespace [data-gallery-items="22"] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items="23"] .k-gallery__item.k-gallery__item{width:4.347826087%}@supports(display: flex){.k-ui-namespace [data-gallery-items="23"] .k-gallery__item.k-gallery__item{flex-basis:4.347826087%}}@supports(display: grid){.k-ui-namespace [data-gallery-items="23"] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace [data-gallery-items="24"] .k-gallery__item.k-gallery__item{width:4.1666666667%}@supports(display: flex){.k-ui-namespace [data-gallery-items="24"] .k-gallery__item.k-gallery__item{flex-basis:4.1666666667%}}@supports(display: grid){.k-ui-namespace [data-gallery-items="24"] .k-gallery__item.k-gallery__item{width:100%}}.k-ui-namespace .k-gallery .k-gallery__items{content:"176px"}@supports(display: grid){.k-ui-namespace .k-gallery .k-gallery__items{grid-template-columns:repeat(auto-fill, minmax(176px, 1fr))}}.k-ui-namespace .k-gallery .k-gallery__item{width:176px}@supports(display: grid){.k-ui-namespace .k-gallery .k-gallery__item{width:100%;flex-basis:auto}}.k-ui-namespace .k-gallery--xxs .k-gallery__items{content:"64px"}@supports(display: grid){.k-ui-namespace .k-gallery--xxs .k-gallery__items{grid-template-columns:repeat(auto-fill, minmax(64px, 1fr))}}.k-ui-namespace .k-gallery--xxs .k-gallery__item{width:64px}@supports(display: grid){.k-ui-namespace .k-gallery--xxs .k-gallery__item{width:100%;flex-basis:auto}}.k-ui-namespace .k-gallery--xs .k-gallery__items{content:"112px"}@supports(display: grid){.k-ui-namespace .k-gallery--xs .k-gallery__items{grid-template-columns:repeat(auto-fill, minmax(112px, 1fr))}}.k-ui-namespace .k-gallery--xs .k-gallery__item{width:112px}@supports(display: grid){.k-ui-namespace .k-gallery--xs .k-gallery__item{width:100%;flex-basis:auto}}.k-ui-namespace .k-gallery--s .k-gallery__items{content:"144px"}@supports(display: grid){.k-ui-namespace .k-gallery--s .k-gallery__items{grid-template-columns:repeat(auto-fill, minmax(144px, 1fr))}}.k-ui-namespace .k-gallery--s .k-gallery__item{width:144px}@supports(display: grid){.k-ui-namespace .k-gallery--s .k-gallery__item{width:100%;flex-basis:auto}}.k-ui-namespace .k-gallery--l .k-gallery__items{content:"224px"}@supports(display: grid){.k-ui-namespace .k-gallery--l .k-gallery__items{grid-template-columns:repeat(auto-fill, minmax(224px, 1fr))}}.k-ui-namespace .k-gallery--l .k-gallery__item{width:224px}@supports(display: grid){.k-ui-namespace .k-gallery--l .k-gallery__item{width:100%;flex-basis:auto}}.k-ui-namespace .k-gallery--xl .k-gallery__items{content:"288px"}@supports(display: grid){.k-ui-namespace .k-gallery--xl .k-gallery__items{grid-template-columns:repeat(auto-fill, minmax(288px, 1fr))}}.k-ui-namespace .k-gallery--xl .k-gallery__item{width:288px}@supports(display: grid){.k-ui-namespace .k-gallery--xl .k-gallery__item{width:100%;flex-basis:auto}}.k-ui-namespace .k-gallery--xxl .k-gallery__items{content:"352px"}@supports(display: grid){.k-ui-namespace .k-gallery--xxl .k-gallery__items{grid-template-columns:repeat(auto-fill, minmax(352px, 1fr))}}.k-ui-namespace .k-gallery--xxl .k-gallery__item{width:352px}@supports(display: grid){.k-ui-namespace .k-gallery--xxl .k-gallery__item{width:100%;flex-basis:auto}}.k-ui-namespace .k-gallery-pagination{padding:8px 8px 7px;background:#fbfbfb;flex:0 0 auto;border-top:1px solid #dcdcdc;box-shadow:0 1px 0 #dcdcdc}.k-ui-namespace .k-off-canvas-toggle-holder{display:none}.k-js-enabled .k-ui-namespace .k-off-canvas-toggle-holder{display:block}@media screen and (min-width: 768px){.k-js-enabled .k-ui-namespace .k-off-canvas-toggle-holder--left.k-off-canvas-toggle-holder{display:none}}@media screen and (min-width: 600px){.k-js-enabled .k-ui-namespace .k-off-canvas-toggle-holder--right.k-off-canvas-toggle-holder{display:none}}.k-ui-namespace .k-off-canvas-toggle{position:relative;z-index:10;float:left;min-width:32px;height:32px;border:none;border-radius:3px;margin:8px 8px 7px;background:#3071a9;color:#fff;font-size:13px}[dir=rtl] .k-ui-namespace .k-off-canvas-toggle{left:auto;float:right}.k-ui-namespace .k-off-canvas-toggle.k-off-canvas-toggle--left{margin-right:0}[dir=rtl] .k-ui-namespace .k-off-canvas-toggle.k-off-canvas-toggle--left{margin-right:10px;margin-left:0}.k-ui-namespace .k-off-canvas-toggle.k-off-canvas-toggle--right{margin-left:0}[dir=rtl] .k-ui-namespace .k-off-canvas-toggle.k-off-canvas-toggle--right{margin-left:10px;margin-right:0}.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar1,.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar2,.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar3,.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar1,.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar2,.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar3{position:absolute;display:block;background:#fff;vertical-align:middle;border-radius:3px;transition:.3s 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden}.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar1,.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar2,.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar3{left:9px;width:15px;height:3px}.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar1{top:9px}.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar2{top:15px}.k-ui-namespace .k-off-canvas-toggle--left .k-toggle-button-bar3{top:21px}.k-ui-namespace .k-show-left-menu .k-off-canvas-toggle--left .k-toggle-button-bar1{top:15px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.k-ui-namespace .k-show-left-menu .k-off-canvas-toggle--left .k-toggle-button-bar2{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.k-ui-namespace .k-show-left-menu .k-off-canvas-toggle--left .k-toggle-button-bar3{top:15px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar1,.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar2,.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar3{left:13px}.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar1{width:5px;height:5px;top:8px}.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar2,.k-ui-namespace .k-off-canvas-toggle--right .k-toggle-button-bar3{width:5px;height:10px;top:14px}.k-ui-namespace .k-show-right-menu .k-off-canvas-toggle--right .k-toggle-button-bar1{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.k-ui-namespace .k-show-right-menu .k-off-canvas-toggle--right .k-toggle-button-bar2{top:9px;left:14px;height:15px;-webkit-transform:rotate(135deg);transform:rotate(135deg);opacity:1;width:3px}.k-ui-namespace .k-show-right-menu .k-off-canvas-toggle--right .k-toggle-button-bar3{top:9px;left:14px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);height:15px;width:3px}.k-ui-namespace .k-heading{font-size:21px;line-height:28px;margin-bottom:16px}.k-ui-namespace .k-heading:last-child{margin-bottom:0}.k-ui-namespace .k-icon--accent{color:#3071a9}.k-ui-namespace .k-icon--success{color:#27ae60}.k-ui-namespace .k-icon--error{color:#c0392b}.k-ui-namespace .k-icon--size-tiny{font-size:10px}.k-ui-namespace .k-icon--size-small{font-size:13px}.k-ui-namespace .k-icon--size-default{font-size:16px}.k-ui-namespace .k-icon--size-medium{font-size:24px}.k-ui-namespace .k-icon--size-large{font-size:32px}.k-ui-namespace .k-icon--size-xlarge{font-size:48px}.k-ui-namespace .k-icon--size-huge{font-size:64px}.k-ui-namespace .k-icon-text-item{display:inline-block;font-size:inherit !important;line-height:20px;vertical-align:middle;margin-right:4px}.k-ui-namespace [class^=k-icon-document-]:before,.k-ui-namespace [class*=" k-icon-document-"]:before{background-size:cover}.k-ui-namespace .k-label{display:inline-block;padding:.33em .4em;font-size:80%;font-weight:700;line-height:1;text-align:center;white-space:no-wrap;vertical-align:baseline;border-radius:.33em;background:rgba(0,0,0,.4);color:#fff;border:none}.k-ui-namespace .k-label[href],.k-ui-namespace .k-label[href]:hover,.k-ui-namespace .k-label[href]:focus{text-decoration:none}.k-ui-namespace .k-label--base{background:#2c3e50;color:#fff}.k-ui-namespace a.k-label--base:hover,.k-ui-namespace a.k-label--base:focus,.k-ui-namespace button.k-label--base:hover,.k-ui-namespace button.k-label--base:focus{background:#1f2c39;color:#fff}.k-ui-namespace .k-label--accent{background:#3071a9;color:#fff}.k-ui-namespace a.k-label--accent:hover,.k-ui-namespace a.k-label--accent:focus,.k-ui-namespace button.k-label--accent:hover,.k-ui-namespace button.k-label--accent:focus{background:#285e8d;color:#fff}.k-ui-namespace .k-label--success{background:#27ae60;color:#fff}.k-ui-namespace a.k-label--success:hover,.k-ui-namespace a.k-label--success:focus,.k-ui-namespace button.k-label--success:hover,.k-ui-namespace button.k-label--success:focus{background:#209150;color:#fff}.k-ui-namespace .k-label--neutral{background:#3498db;color:#fff}.k-ui-namespace a.k-label--neutral:hover,.k-ui-namespace a.k-label--neutral:focus,.k-ui-namespace button.k-label--neutral:hover,.k-ui-namespace button.k-label--neutral:focus{background:#2386c8;color:#fff}.k-ui-namespace .k-label--warning{background:#e67e22;color:#fff}.k-ui-namespace a.k-label--warning:hover,.k-ui-namespace a.k-label--warning:focus,.k-ui-namespace button.k-label--warning:hover,.k-ui-namespace button.k-label--warning:focus{background:#cd6d17;color:#fff}.k-ui-namespace .k-label--error{background:#c0392b;color:#fff}.k-ui-namespace a.k-label--error:hover,.k-ui-namespace a.k-label--error:focus,.k-ui-namespace button.k-label--error:hover,.k-ui-namespace button.k-label--error:focus{background:#a33024;color:#fff}.k-ui-namespace .k-label--float-end{float:right}[dir=rtl] .k-ui-namespace .k-label--float-end{float:left}.k-ui-namespace .k-navigation .k-label{position:relative;top:-1px;left:2px;margin:-2px 0;padding:0 .25em;font-size:13px;line-height:16px;vertical-align:middle;max-height:16px;box-shadow:0 0 0 2px rgba(0,0,0,.4)}.k-ui-namespace .k-navigation .k-label--base{box-shadow:0 0 0 2px #2c3e50}.k-ui-namespace .k-navigation .k-label--accent{box-shadow:0 0 0 2px #3071a9}.k-ui-namespace .k-navigation .k-label--success{box-shadow:0 0 0 2px #27ae60}.k-ui-namespace .k-navigation .k-label--neutral{box-shadow:0 0 0 2px #3498db}.k-ui-namespace .k-navigation .k-label--warning{box-shadow:0 0 0 2px #e67e22}.k-ui-namespace .k-navigation .k-label--error{box-shadow:0 0 0 2px #c0392b}.k-ui-namespace .k-navigation .k-label--float-end{position:static;margin:0}.k-ui-namespace .k-list{padding:0;list-style:none;border:none;background:transparent;margin:4px 0}[dir=rtl] .k-ui-namespace .k-list{margin:4px 0;padding:0}.k-ui-namespace .k-list li{display:block}.k-ui-namespace .k-list a{display:block;padding:8px 16px;color:#222;line-height:20px;text-decoration:none}.k-ui-namespace .k-list a:hover,.k-ui-namespace .k-list a:focus{background:#fff;color:#222;text-decoration:none}.k-ui-namespace .k-list .k-is-active a{font-weight:700;background:#eee;color:#222}.k-ui-namespace .k-list .k-is-active a:hover{background:transparent;cursor:default}.k-ui-namespace .k-list [class^=k-icon]{display:inline-block;margin-right:8px}[dir=rtl] .k-ui-namespace .k-list [class^=k-icon]{margin-right:auto;margin-left:8px}.k-ui-namespace .k-loader-container{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background:rgba(255,255,255,.8);display:flex;flex-direction:column;align-items:center;justify-content:center}.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader-container .k-loader{color:#3071a9;left:0}.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader{display:inline-block;font-size:5px;margin:0 1.5em 2em;position:relative;text-indent:-9999em;vertical-align:middle}.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader,.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader:before,.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader:after{border-radius:50%;width:1em;height:1em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:k-loader 1.61s infinite ease-in-out;animation:k-loader 1.61s infinite ease-in-out;-webkit-backface-visibility:visible;backface-visibility:visible}.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader:before{left:-1.25em;-webkit-animation-delay:-0.20125s;animation-delay:-0.20125s}.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader:after{left:1.25em;-webkit-animation-delay:.20125s;animation-delay:.20125s}.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader:before,.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader:after{content:"";position:absolute;top:0}.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader.k-loader--small{font-size:5px}.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader.k-loader--medium{font-size:10px}.k-cssanimations.k-boxshadow .k-ui-namespace .k-loader.k-loader--large{font-size:20px}@-webkit-keyframes k-loader{0%,80%,100%{box-shadow:0 1em 0 -0.5em}40%{box-shadow:0 1em 0 0}}@keyframes k-loader{0%,80%,100%{box-shadow:0 1em 0 -0.5em}40%{box-shadow:0 1em 0 0}}[dir=rtl] .k-ui-namespace .k-loader{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.k-ui-namespace .k-button .k-loader-container,.k-ui-namespace .k-tabs .k-loader-container{background:inherit;color:inherit;border-radius:inherit;display:block;text-align:center;-webkit-transform:scale(0.001);transform:scale(0.001);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.k-ui-namespace .k-button .k-loader-container:before,.k-ui-namespace .k-tabs .k-loader-container:before{position:absolute;content:" ";position:absolute;top:0;right:0;bottom:0;left:0;background:inherit;opacity:.75;-webkit-transform:scale(1000);transform:scale(1000);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;border-radius:inherit}.k-cssanimations.k-boxshadow .k-ui-namespace .k-button .k-loader-container .k-loader,.k-cssanimations.k-boxshadow .k-ui-namespace .k-tabs .k-loader-container .k-loader{color:inherit;-webkit-transform:scale(1000);transform:scale(1000);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;top:-1000em}.k-cssanimations.k-boxshadow .k-ui-namespace .k-button .k-loader-container .k-loader:nth-child(n),.k-cssanimations.k-boxshadow .k-ui-namespace .k-tabs .k-loader-container .k-loader:nth-child(n){margin-left:1.5em;margin-right:1.5em}.k-ui-namespace .k-button .k-loader:first-child,.k-ui-namespace .k-tabs .k-loader:first-child{margin-right:3em}.k-ui-namespace .k-button .k-loader:not(first-child),.k-ui-namespace .k-tabs .k-loader:not(first-child){margin-left:3em}.k-ui-namespace .k-button .k-loader:last-child,.k-ui-namespace .k-tabs .k-loader:last-child{margin-right:1.5em;margin-left:3em}.k-ui-namespace .k-login{width:100%;max-width:360px;height:auto;margin:auto;display:inline-block;vertical-align:middle;flex:0 0 auto}.k-ui-namespace .k-login__brand{display:block;height:auto;width:auto;max-width:100%;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:16px;font-size:17px}.k-ui-namespace .k-login__brand img{max-height:100%;vertical-align:middle}.k-ui-namespace .k-login__content{background:#fff;color:#222;width:100%;border-radius:4px;padding:16px;box-shadow:0 6px 0 -4px rgba(0,0,0,.3);text-align:left;white-space:normal}[dir=rtl] .k-ui-namespace .k-login__content{text-align:right}.k-ui-namespace .k-navigation{margin:0;list-style:none;border:none;border-bottom:1px solid #c8c8c8;padding:16px 0 15px;background:#e6e6e6}[dir=rtl] .k-ui-namespace .k-navigation{padding:16px 0 15px}.k-ui-namespace .k-navigation li{display:block;line-height:16px}.k-ui-namespace .k-navigation a{display:block;padding-top:8px;padding-bottom:8px;padding-right:16px;padding-left:24px;font-size:17px;color:#222;text-decoration:none;position:relative}[dir=rtl] .k-ui-namespace .k-navigation a{padding-right:24px;padding-left:16px}.k-ui-namespace .k-navigation a:hover,.k-ui-namespace .k-navigation a:focus{background:#f8f8f8;color:#222;text-decoration:none}.k-ui-namespace .k-navigation a:after{display:block;position:absolute;content:" ";left:0;top:0;width:5px;height:100%}[dir=rtl] .k-ui-namespace .k-navigation a:after{left:auto;right:0}.k-ui-namespace .k-navigation a:hover,.k-ui-namespace .k-navigation a:focus{background:#f8f8f8}.k-ui-namespace .k-navigation a:hover:after,.k-ui-namespace .k-navigation a:focus:after{background:#3071a9}.k-ui-namespace .k-navigation .k-is-active a{background:#e6e6e6;color:#3071a9;font-weight:700}.k-ui-namespace .k-navigation .k-is-active a:after{top:12%;height:76%;background:#3071a9}.k-ui-namespace .k-navigation .k-is-active a:hover{background:transparent;cursor:default}.k-checked .k-ui-namespace .k-optionlist{display:block;max-width:100%;overflow:auto}.k-checked .k-ui-namespace .k-optionlist:before,.k-checked .k-ui-namespace .k-optionlist:after{display:table;content:" "}.k-checked .k-ui-namespace .k-optionlist:after{clear:both}.k-checked .k-ui-namespace .k-optionlist .k-optionlist__content{position:relative;margin:0;border:1px solid #cdcdcd;padding:1px;border-radius:4px;background:#fff;display:flex;flex-wrap:wrap;float:left}.k-checked .k-ui-namespace .k-optionlist .k-optionlist__content input[type=radio]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.k-checked .k-ui-namespace .k-optionlist .k-optionlist__content label{position:relative;z-index:1;display:table-cell;margin:0;padding:6px 10px;line-height:1.25em;text-align:center;color:#222;font-weight:400;border-radius:3px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;word-wrap:break-word;overflow-wrap:break-word;flex:1 1 auto;transition:all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden}.k-checked .k-ui-namespace .k-optionlist .k-optionlist__content label:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;content:" ";opacity:0;border-radius:3px;-webkit-transform:scale(0, 0);transform:scale(0, 0);background:#3498db;transition:all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden}.k-checked .k-ui-namespace .k-optionlist .k-optionlist__content label:hover{background:rgba(0,0,0,.15)}.k-checked .k-ui-namespace .k-optionlist .k-optionlist__content input:checked+label,.k-checked .k-ui-namespace .k-optionlist .k-optionlist__content input:checked+label:hover,.k-checked .k-ui-namespace .k-optionlist .k-optionlist__content input:checked+label:focus{background:transparent;color:#fff}.k-checked .k-ui-namespace .k-optionlist .k-optionlist__content input:checked+label:before{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:1}.k-checked .k-ui-namespace .k-optionlist .k-optionlist__content .k-optionlist__focus{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:0;outline:0;display:block;opacity:0;visibility:hidden;border-radius:4px;border:1px solid #3498db;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(52,152,219,.6)}.k-checked .k-ui-namespace .k-optionlist .k-optionlist__content input:active~.k-optionlist__focus,.k-checked .k-ui-namespace .k-optionlist .k-optionlist__content input:focus~.k-optionlist__focus{opacity:1;visibility:visible}[dir=rtl].k-checked .k-ui-namespace .k-optionlist__content{float:right}.k-checked .k-ui-namespace .k-optionlist--boolean input[value="1"]+label:before{background:#27ae60}.k-checked .k-ui-namespace .k-optionlist--boolean input[value="0"]+label:before{background:#c0392b}.k-checked .k-ui-namespace .k-optionlist--block .k-optionlist__content{width:100%;float:none}.k-checked .k-ui-namespace .k-optionlist--block.k-optionlist--boolean label{width:50%}.k-checked .k-ui-namespace .k-optionlist [disabled]+label{cursor:not-allowed;opacity:.6}.k-checked .k-ui-namespace .k-optionlist [disabled]+label:hover{background:transparent}.k-checked .k-ui-namespace .k-optionlist [disabled]+label:active~.k-optionlist__focus{border-color:#c0392b}.k-ui-namespace .k-pagination{display:flex;justify-content:flex-start;align-content:center}.k-ui-namespace .k-pagination .k-pagination__pages{padding:0;margin:0;border-radius:4px}[dir=rtl] .k-ui-namespace .k-pagination .k-pagination__pages{padding:0}.k-ui-namespace .k-pagination .k-pagination__pages>li{display:inline}.k-ui-namespace .k-pagination .k-pagination__pages>li>a,.k-ui-namespace .k-pagination .k-pagination__pages>li>span{display:block;position:relative;float:left;padding:6px 12px;line-height:18px;text-decoration:none;color:#3071a9;background-color:#fff;border:1px solid #dcdcdc;margin-left:-1px}[dir=rtl] .k-ui-namespace .k-pagination .k-pagination__pages>li>a,[dir=rtl] .k-ui-namespace .k-pagination .k-pagination__pages>li>span{float:right;margin-left:0;margin-right:-1px}.k-ui-namespace .k-pagination .k-pagination__pages>li:first-child>a,.k-ui-namespace .k-pagination .k-pagination__pages>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}[dir=rtl] .k-ui-namespace .k-pagination .k-pagination__pages>li:first-child>a,[dir=rtl] .k-ui-namespace .k-pagination .k-pagination__pages>li:first-child>span{margin-right:0;border-bottom-left-radius:0;border-top-left-radius:0;border-bottom-right-radius:4px;border-top-right-radius:4px}.k-ui-namespace .k-pagination .k-pagination__pages>li:last-child>a,.k-ui-namespace .k-pagination .k-pagination__pages>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}[dir=rtl] .k-ui-namespace .k-pagination .k-pagination__pages>li:last-child>a,.k-ui-namespace .k-pagination .k-pagination__pages>li:last-child>span{border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.k-ui-namespace .k-pagination .k-pagination__pages>li>a:hover,.k-ui-namespace .k-pagination .k-pagination__pages>li>a:focus,.k-ui-namespace .k-pagination .k-pagination__pages>li>span:hover,.k-ui-namespace .k-pagination .k-pagination__pages>li>span:focus{z-index:2;color:#285e8d;background-color:#eee;border-color:#dcdcdc}.k-ui-namespace .k-pagination .k-pagination__pages>.k-is-active>a,.k-ui-namespace .k-pagination .k-pagination__pages>.k-is-active>a:hover,.k-ui-namespace .k-pagination .k-pagination__pages>.k-is-active>a:focus,.k-ui-namespace .k-pagination .k-pagination__pages>.k-is-active>span,.k-ui-namespace .k-pagination .k-pagination__pages>.k-is-active>span:hover,.k-ui-namespace .k-pagination .k-pagination__pages>.k-is-active>span:focus{z-index:3;color:#fff;background-color:#3071a9;border-color:#285e8d;cursor:default}.k-ui-namespace .k-pagination select{height:32px;width:auto;margin:0;margin-right:8px}[dir=rtl] .k-ui-namespace .k-pagination select{margin-right:auto;margin-left:8px}.k-ui-namespace .k-scopebar{background:#f3f3f3;color:#222;min-width:100%;box-shadow:inset 0 -1px 0 #d4d4d4;display:flex;width:auto;flex:0 0 auto;flex-wrap:wrap;overflow:hidden}.k-ui-namespace .k-scopebar:before,.k-ui-namespace .k-scopebar:after{display:table;content:" "}.k-ui-namespace .k-scopebar:after{clear:both}@media screen and (min-width: 1024px){.k-ui-namespace .k-scopebar{flex-wrap:nowrap}}.k-ui-namespace .k-scopebar.k-scopebar.k-scopebar{overflow:visible}.k-ui-namespace .k-scopebar__item{border-bottom:1px solid #d4d4d4;min-width:0;box-shadow:0 -1px 0 #d4d4d4;flex:1 1 auto;width:auto}.k-ui-namespace .k-scopebar__item:before,.k-ui-namespace .k-scopebar__item:after{display:table;content:" "}.k-ui-namespace .k-scopebar__item:after{clear:both}@media screen and (min-width: 400px){.k-ui-namespace .k-scopebar__item{float:left}}.k-ui-namespace .k-scopebar__item--static{display:block;flex:0 0 auto}.k-ui-namespace .k-scopebar__item--toggle-buttons{padding-left:4px;flex:1 1 auto;order:15;width:auto}.k-ui-namespace .k-scopebar__item--toggle-buttons:before,.k-ui-namespace .k-scopebar__item--toggle-buttons:after{display:table;content:" "}.k-ui-namespace .k-scopebar__item--toggle-buttons:after{clear:both}@media screen and (min-width: 600px){.k-ui-namespace .k-scopebar__item--toggle-buttons{flex:0 0 auto}}@media screen and (min-width: 1024px){.k-ui-namespace .k-scopebar__item--toggle-buttons{display:none}}[dir=rtl] .k-ui-namespace .k-scopebar__item--toggle-buttons{padding-left:0;padding-right:4px}.k-ui-namespace .k-scopebar__item--toggle-buttons .k-toggle-scopebar-filters,.k-ui-namespace .k-scopebar__item--toggle-buttons .k-toggle-scopebar-breadcrumbs{display:block;float:left}@media screen and (min-width: 600px){.k-ui-namespace .k-scopebar__item--toggle-buttons .k-toggle-scopebar-filters,.k-ui-namespace .k-scopebar__item--toggle-buttons .k-toggle-scopebar-breadcrumbs{display:none}}.k-ui-namespace .k-scopebar__item--toggle-buttons .k-toggle-scopebar-search{display:block;float:right}[dir=rtl] .k-ui-namespace .k-scopebar__item--toggle-buttons .k-toggle-scopebar-search{float:left}@media screen and (min-width: 1024px){.k-ui-namespace .k-scopebar__item--toggle-buttons .k-toggle-scopebar-search{display:none}}.k-ui-namespace .k-scopebar--breadcrumbs .k-scopebar__item--toggle-buttons{flex:0 0 auto}.k-ui-namespace .k-scopebar__item--filters{width:100%;flex:1 1 auto;order:10}.k-js-enabled .k-ui-namespace .k-scopebar__item--filters{display:none}@media screen and (min-width: 400px){.k-js-enabled .k-ui-namespace .k-scopebar__item--filters{width:100%}}@media screen and (min-width: 600px){.k-js-enabled .k-ui-namespace .k-scopebar__item--filters{width:auto;display:block}}@media screen and (min-width: 600px){.k-ui-namespace .k-scopebar__item--filters{width:auto;order:0}}@media screen and (min-width: 1024px){.k-ui-namespace .k-scopebar__item--filters{display:block}}.k-ui-namespace .k-scopebar__filters{position:relative;z-index:2}.k-ui-namespace .k-scopebar__filters:before,.k-ui-namespace .k-scopebar__filters:after{display:table;content:" "}.k-ui-namespace .k-scopebar__filters:after{clear:both}.k-ui-namespace .k-scopebar__item--filter{display:block;float:left;width:auto;border-right:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;margin-bottom:-1px}@media screen and (min-width: 600px){.k-ui-namespace .k-scopebar__item--filter{position:relative}}[dir=rtl] .k-ui-namespace .k-scopebar__item--filter{border-right:none;border-left:1px solid #ccc;float:right}.k-ui-namespace .k-scopebar__item--filter__title,.k-ui-namespace .k-scopebar__item--filter__icon{display:inline-block;vertical-align:middle}.k-ui-namespace .k-scopebar__item--filter__icon{margin-left:2px}[dir=rtl] .k-ui-namespace .k-scopebar__item--filter__icon{margin-left:0;margin-right:2px}@media screen and (min-width: 600px){.k-ui-namespace .k-scopebar__item--filter__icon{margin-left:4px}[dir=rtl] .k-ui-namespace .k-scopebar__item--filter__icon{margin-left:0;margin-right:4px}}.k-ui-namespace .k-scopebar__item-label{position:absolute;z-index:2;top:2px;right:2px;min-width:16px;height:16px;border-radius:50%;background:#c0392b;color:#fff;font-size:11px;line-height:16px;text-align:center;vertical-align:middle;font-weight:700;box-shadow:inset 0 0 2px rgba(0,0,0,.1);pointer-events:none}[dir=rtl] .k-ui-namespace .k-scopebar__item-label{right:auto;left:2px}@media screen and (min-width: 600px){.k-ui-namespace .k-scopebar__item-label{top:6px;right:4px}[dir=rtl] .k-ui-namespace .k-scopebar__item-label{right:auto;left:4px}}.k-ui-namespace .k-scopebar__item-label--numberless{top:0;right:0}[dir=rtl] .k-ui-namespace .k-scopebar__item-label--numberless{right:auto;left:0}.k-ui-namespace .k-scopebar__item-label--numberless:after{display:block;content:" ";width:5px;height:5px;background:#fff;position:absolute;top:5px;left:5px;border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,.2)}.k-ui-namespace .k-scopebar-dropdown{overflow:hidden}@media screen and (min-width: 600px){.k-ui-namespace .k-scopebar-dropdown{position:relative;z-index:2}}.k-ui-namespace .k-scopebar-dropdown.k-is-active{overflow:visible;z-index:3}.k-ui-namespace .k-scopebar-dropdown.k-is-active .k-scopebar-dropdown__body{visibility:visible}.k-ui-namespace .k-scopebar-dropdown.k-is-active .k-scopebar__item--filter__title{text-decoration:underline}.k-ui-namespace .k-scopebar-dropdown.k-is-active .k-scopebar-dropdown__button{background:#ededed}.k-ui-namespace .k-scopebar-dropdown__button{position:relative;border:none;background:transparent;margin:0;padding:0 6px;line-height:39px;height:39px;font-size:13px;cursor:pointer}.k-ui-namespace .k-scopebar-dropdown__button:hover,.k-ui-namespace .k-scopebar-dropdown__button:focus{background:#ededed}@media screen and (min-width: 600px){.k-ui-namespace .k-scopebar-dropdown__button{padding:0 12px}}.k-ui-namespace .k-scopebar-dropdown__body{position:absolute;visibility:hidden;background:#fff;border:1px solid #e0e0e0;color:#222;box-shadow:2px 2px 3px rgba(0,0,0,.15);border-radius:0 0 5px 5px;min-width:200px;left:0;right:0;top:100%}@media screen and (min-width: 600px){.k-ui-namespace .k-scopebar-dropdown__body{min-width:300px;right:auto;left:-1px}[dir=rtl] .k-ui-namespace .k-scopebar-dropdown__body{left:auto;right:-1px}}.k-ui-namespace .k-scopebar-dropdown__body .select2{min-width:100%}.k-ui-namespace .k-scopebar-dropdown__body__content{padding:5px}.k-ui-namespace .k-scopebar-dropdown__body__buttons{line-height:14px;border-top:1px solid #e0e0e0;background:#fbfbfb;color:#222;padding:8px 5px;text-align:center;border-radius:0 0 5px 5px}.k-ui-namespace .k-scopebar-dropdown__body__buttons .btn{padding:4px 30px;line-height:16px}.k-ui-namespace .k-scopebar__item--breadcrumbs{width:auto;flex:1 1 auto;order:-1;display:block}@media screen and (min-width: 600px){.k-ui-namespace .k-scopebar__item--breadcrumbs{width:auto;order:0}}@media screen and (min-width: 1024px){.k-ui-namespace .k-scopebar__item--breadcrumbs{display:flex !important;flex:1 1 auto;max-width:100%;overflow:hidden}}.k-ui-namespace .k-scopebar__item--breadcrumbs .k-breadcrumb{position:static;top:auto;bottom:auto;visibility:visible;border-bottom:none;overflow:auto;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto}.k-ui-namespace .k-scopebar__item--buttons{display:block;flex:0 0 auto}@media screen and (min-width: 400px){.k-ui-namespace .k-scopebar__item--buttons{float:right}}@media screen and (min-width: 1024px){.k-ui-namespace .k-scopebar__item--buttons{float:none}}.k-ui-namespace .k-scopebar__button{margin:0;padding:0;list-style:none;border:none;background:transparent;position:relative;display:block;float:left;height:32px;margin:4px 4px 3px 4px;margin-left:0;padding-left:7px;padding-right:7px;border-radius:2px;text-align:center;line-height:32px;cursor:pointer;transition:all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden;border:1px solid transparent}[dir=rtl] .k-ui-namespace .k-scopebar__button{float:right;margin-left:4px;margin-right:0}.k-ui-namespace .k-scopebar__button:hover{border-color:#d4d4d4;background:#fff}.k-ui-namespace .k-scopebar__button.k-is-active{border-color:#d4d4d4;background:#fff}.k-ui-namespace .k-scopebar__button [class^=k-icon]{display:block;margin-top:7px;margin-bottom:7px;width:16px;height:16px;line-height:0;font-size:0;vertical-align:middle}.k-ui-namespace .k-scopebar__button [class^=k-icon]:before{font-size:16px;line-height:16px}.k-ui-namespace .k-scopebar__item--search{position:relative;margin-left:auto;flex:1 1 auto;order:20}[dir=rtl] .k-ui-namespace .k-scopebar__item--search{margin-left:0;margin-right:auto}.k-js-enabled .k-ui-namespace .k-scopebar__item--search{display:none;width:100%}@media screen and (min-width: 1024px){.k-ui-namespace .k-scopebar__item--search{display:block !important;flex:0 0 auto;order:0}}@media screen and (min-width: 1024px){.k-ui-namespace .k-scopebar__item--search{min-width:221px;width:221px;max-width:221px}}@media screen and (min-width: 1200px){.k-ui-namespace .k-scopebar__item--search{min-width:286px;width:286px;max-width:286px}}.k-ui-namespace .k-scopebar__item--search .k-search{width:100%;position:relative}.k-ui-namespace .k-scopebar__item--search .k-search--has-search-button .k-search__field{padding-left:26px}[dir=rtl] .k-ui-namespace .k-scopebar__item--search .k-search--has-search-button .k-search__field{padding-left:0;padding-right:26px}.k-ui-namespace .k-scopebar__item--search .k-search--has-empty-button .k-search__field{padding-right:20px}[dir=rtl] .k-ui-namespace .k-scopebar__item--search .k-search--has-empty-button .k-search__field{padding-right:0;padding-left:20px}.k-ui-namespace .k-scopebar__item--search .k-search--has-both-buttons .k-search__field{padding-left:26px;padding-right:20px}[dir=rtl] .k-ui-namespace .k-scopebar__item--search .k-search--has-both-buttons .k-search__field{padding-left:20px;padding-right:26px}.k-ui-namespace .k-scopebar__item--search label{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.k-ui-namespace .k-scopebar__item--search .k-search__field{margin:0;padding:0;list-style:none;border:none;background:transparent;margin:0;display:block;width:100%;max-width:none;height:40px;border-radius:0;padding:4px;padding-right:40px;background:#fff;color:#222;box-shadow:none;-webkit-appearance:none}[dir=rtl] .k-ui-namespace .k-scopebar__item--search .k-search__field{padding-right:0;padding-left:40px}@media screen and (min-width: 1024px){.k-ui-namespace .k-scopebar__item--search .k-search__field{border-left:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;margin-bottom:-1px}[dir=rtl] .k-ui-namespace .k-scopebar__item--search .k-search__field{border-left:none;border-right:1px solid #d4d4d4}}.k-ui-namespace .k-scopebar__item--search .k-search__submit,.k-ui-namespace .k-scopebar__item--search .k-search__empty{margin:0;padding:0;list-style:none;border:none;background:transparent;position:absolute;top:50%;width:20px;height:20px;margin-top:-10px;vertical-align:middle;line-height:1;cursor:pointer;color:#555}.k-ui-namespace .k-scopebar__item--search .k-search__submit [class*=k-icon-],.k-ui-namespace .k-scopebar__item--search .k-search__empty [class*=k-icon-]{vertical-align:middle}.k-ui-namespace .k-scopebar__item--search .k-search__submit:focus,.k-ui-namespace .k-scopebar__item--search .k-search__submit:hover,.k-ui-namespace .k-scopebar__item--search .k-search__empty:focus,.k-ui-namespace .k-scopebar__item--search .k-search__empty:hover{color:#222}.k-ui-namespace .k-scopebar__item--search .k-search__submit.k-is-visible,.k-ui-namespace .k-scopebar__item--search .k-search__empty.k-is-visible{display:inline-block}.k-ui-namespace .k-scopebar__item--search .k-search__submit{left:3px;font-size:13px}[dir=rtl] .k-ui-namespace .k-scopebar__item--search .k-search__submit{left:auto;right:3px}.k-ui-namespace .k-scopebar__item--search .k-search__empty{display:none;right:0px;font-size:10px}[dir=rtl] .k-ui-namespace .k-scopebar__item--search .k-search__empty{right:auto;left:0px}.k-ui-namespace .k-scopebar__item--search .k-search__empty.k-is-visible{display:inline-block}.k-ui-namespace .k-scopebar__item--search .k-scopebar__item-label--numberless{position:absolute;right:auto;left:13px;top:5px}[dir=rtl] .k-ui-namespace .k-scopebar__item--search .k-scopebar__item-label--numberless{left:auto;right:13px}.k-ui-namespace .k-sidebar-item+.k-ui-namespace .k-sidebar-item{margin-top:16px}.k-ui-namespace .k-sidebar-item--flex{display:flex;flex-direction:column;flex:0 1 auto;max-height:100%;overflow:hidden;min-height:96px}.k-ui-namespace .k-sidebar-item--flex div{flex:1 1 auto;overflow:auto}.k-ui-namespace .k-sidebar-item--flex .k-sidebar-item__header{flex:0 0 auto}.k-ui-namespace .k-sidebar-item--overflow{overflow:auto;width:100%;flex:0 1 auto}.k-is-resizing .k-ui-namespace .k-sidebar-item--overflow{overflow:hidden}.k-ui-namespace .k-sidebar-item--toggle{padding-bottom:16px}.k-ui-namespace .k-sidebar-item--toggle .k-sidebar-item__header{position:relative}.k-ui-namespace .k-sidebar-item--toggle .k-sidebar-item__toggle{position:absolute;top:16px;right:16px}.k-ui-namespace .k-sidebar-item--toggle .k-sidebar-item__toggle:after{content:"";display:block;background:#fff;border:1px solid #ddd;border-radius:10px;width:20px;line-height:18px;text-align:center;vertical-align:middle;font-size:8px;cursor:pointer;transition:all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden}.k-ui-namespace .k-sidebar-item--toggle .k-sidebar-item__toggle.k-is-active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}[dir=rtl] .k-ui-namespace .k-sidebar-item--toggle .k-sidebar-item__toggle{right:auto;left:16px}.k-ui-namespace .k-sidebar-item__header{padding:16px 16px 0;font-weight:700;text-transform:uppercase;font-size:11px;line-height:24px}.k-ui-namespace .k-sidebar-item__content{padding:16px}.k-ui-namespace .k-sidebar-item__content--small{padding:8px 16px}.k-ui-namespace .k-sidebar-item__content--horizontal{padding:0 16px}.k-ui-namespace .k-file-input{position:relative;display:inline-block}.k-eventlistener .k-ui-namespace .k-file-input input{position:absolute;top:0;right:0;bottom:0;margin:0;padding:0;cursor:pointer;font-size:99px;opacity:0;filter:alpha(opacity=0)}.k-ui-namespace .k-file-input input+label{display:none}.k-eventlistener .k-ui-namespace .k-file-input input+label{display:inline-block}.k-ui-namespace .k-file-input input+label{max-width:100%;font-size:13px;line-height:20px;font-weight:400;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;overflow:hidden;vertical-align:middle;color:#3071a9;padding:0;text-align:center}.k-ui-namespace .k-file-input input:focus,.k-ui-namespace .k-file-input input.k-has-focus{outline:none}.k-ui-namespace .k-file-input input:focus+label,.k-ui-namespace .k-file-input input.k-has-focus+label{outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}.k-ui-namespace .k-file-input input:focus,.k-ui-namespace .k-file-input input.k-has-focus,.k-ui-namespace .k-file-input input.k-has-drop-focus,.k-ui-namespace .k-file-input input:hover{cursor:pointer}.k-ui-namespace .k-file-input input:focus+label .k-file-input__button,.k-ui-namespace .k-file-input input:focus+label .k-file-input__button:hover,.k-ui-namespace .k-file-input input:focus+label .k-file-input__button:focus,.k-ui-namespace .k-file-input input.k-has-focus+label .k-file-input__button,.k-ui-namespace .k-file-input input.k-has-focus+label .k-file-input__button:hover,.k-ui-namespace .k-file-input input.k-has-focus+label .k-file-input__button:focus,.k-ui-namespace .k-file-input input.k-has-drop-focus+label .k-file-input__button,.k-ui-namespace .k-file-input input.k-has-drop-focus+label .k-file-input__button:hover,.k-ui-namespace .k-file-input input.k-has-drop-focus+label .k-file-input__button:focus,.k-ui-namespace .k-file-input input:hover+label .k-file-input__button,.k-ui-namespace .k-file-input input:hover+label .k-file-input__button:hover,.k-ui-namespace .k-file-input input:hover+label .k-file-input__button:focus{background-color:#255681}.k-ui-namespace .k-file-input .k-file-input__button{display:block;background-color:#3071a9;color:#fff;pointer-events:none;vertical-align:middle;font-weight:400;text-align:center;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;box-shadow:none;text-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:0;border-radius:6px;font-size:17px;line-height:24px;padding:8px 16px}.k-ui-namespace .k-file-input .k-file-input__files{width:100%;height:20px;line-height:20px;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:top;text-align:center}.k-ui-namespace .k-file-input .k-file-input__files:empty{display:none}.k-ui-namespace .k-tabs-container{overflow:visible;width:100%;margin:0 auto;padding:0;display:flex;flex-direction:column;flex:1 1 auto}.k-ui-namespace .k-tabs-container:before,.k-ui-namespace .k-tabs-container:after{display:table;content:" "}.k-ui-namespace .k-tabs-container:after{clear:both}.k-is-resizing .k-ui-namespace .k-tabs-container{overflow:hidden}.k-ui-namespace .k-tabs-container:not(:first-child) .k-tabs-scroller .k-tabs{border-top:1px solid #dcdcdc;padding-top:11px}.k-ui-namespace .k-tabs-container>.k-tabs-content{display:flex;flex:1 1 auto}.k-ui-namespace .k-tabs-container>.k-tabs-content:before,.k-ui-namespace .k-tabs-container>.k-tabs-content:after{display:table;content:" "}.k-ui-namespace .k-tabs-container>.k-tabs-content:after{clear:both}.k-ui-namespace .k-tabs-container>.k-tabs-content>.k-tab{flex-direction:column;flex:1 1 auto;padding:0}.k-ui-namespace .k-tabs-wrapper{position:relative;height:48px;overflow:hidden;flex:0 0 auto;transition:all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden}.k-ui-namespace .k-tabs-scroller{height:72px;overflow:auto}.k-ui-namespace .k-tabs-scroller>.k-tabs{padding:12px 8px 0;background:#fff;white-space:nowrap;display:inline-block;min-width:100%}@media screen and (min-width: 768px){.k-ui-namespace .k-tabs-scroller>.k-tabs{padding-left:16px;padding-right:16px}}.k-ui-namespace .k-tabs-scroller>.k-tabs li.k-is-active a{background:#fbfbfb;color:#222}.k-ui-namespace .k-tabs-scroller>.k-tabs li.k-is-active a:focus{border-color:#cacaca;border-bottom-color:transparent}.k-ui-namespace .k-tabs{position:relative;margin:0;padding:0;list-style:none;border-bottom:1px solid #dcdcdc;font-size:0}.k-ui-namespace .k-tabs li{position:relative;display:inline-block;margin-bottom:-1px;margin-right:2px}.k-ui-namespace .k-tabs li:last-child{margin-right:0}[dir=rtl] .k-ui-namespace .k-tabs li{margin-right:auto;margin-left:2px}[dir=rtl] .k-ui-namespace .k-tabs li:last-child{margin-left:0}.k-ui-namespace .k-tabs .k-is-disabled a{color:#343434;cursor:not-allowed;pointer-events:none}.k-ui-namespace .k-tabs .k-is-disabled a:hover,.k-ui-namespace .k-tabs .k-is-disabled a:focus{color:inherit;text-decoration:none;background-color:transparent;cursor:not-allowed}.k-ui-namespace .k-tabs .k-is-active a,.k-ui-namespace .k-tabs .k-is-active a:hover,.k-ui-namespace .k-tabs .k-is-active a:focus{color:#222;background-color:#fff;border:1px solid #dcdcdc;border-bottom-color:transparent;cursor:default}.k-ui-namespace .k-tabs .k-is-active a:focus{box-shadow:inset 0 1px 0 0 #cacaca}.k-ui-namespace .k-tabs a{position:relative;display:block;padding:8px 16px 6px;line-height:20px;border:1px solid transparent;border-radius:4px 4px 0 0;text-decoration:none;font-size:13px;cursor:pointer}.k-ui-namespace .k-tabs a:hover,.k-ui-namespace .k-tabs a:focus{text-decoration:none;background-color:#eee;border-color:#dcdcdc;outline:none}.k-ui-namespace .k-tabs--transparent{background-color:inherit}.k-ui-namespace .k-tabs--transparent li,.k-ui-namespace .k-tabs--transparent a{background-color:transparent}.k-ui-namespace .k-tabs--transparent .k-is-active,.k-ui-namespace .k-tabs--transparent .k-is-active:hover,.k-ui-namespace .k-tabs--transparent .k-is-active:focus,.k-ui-namespace .k-tabs--transparent .k-is-active a,.k-ui-namespace .k-tabs--transparent .k-is-active a:hover,.k-ui-namespace .k-tabs--transparent .k-is-active a:focus{background-color:inherit}.k-ui-namespace .k-tabs-content>.k-tab{padding:12px}.k-ui-namespace .k-tabs-content>.k-tab:not(.k-is-active){display:none !important}.k-ui-namespace .k-tabs-content>.k-is-active{display:flex}.k-ui-namespace .k-tabs-scroller-prev,.k-ui-namespace .k-tabs-scroller-next{margin:0;padding:0;position:absolute;top:0;bottom:0;width:32px;overflow:hidden;display:none;opacity:0;background:#fff;border:1px solid #dcdcdc;border-radius:0;transition:all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden}.k-ui-namespace .k-tabs-scroller-prev:focus,.k-ui-namespace .k-tabs-scroller-prev:hover,.k-ui-namespace .k-tabs-scroller-next:focus,.k-ui-namespace .k-tabs-scroller-next:hover{background-color:#eee}.k-ui-namespace .k-tabs-scroller-prev span,.k-ui-namespace .k-tabs-scroller-next span{transition:all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden}[dir=rtl] .k-ui-namespace .k-tabs-scroller-prev span:before,[dir=rtl] .k-ui-namespace .k-tabs-scroller-next span:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.k-ui-namespace .k-tabs-scroller-prev{left:0;border-left:none;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.k-ui-namespace .k-tabs-scroller-next{right:0;border-right:none;-webkit-transform:translateX(100%);transform:translateX(100%)}.k-ui-namespace .k-has-tabs-overflow{padding-left:32px;padding-right:32px}.k-ui-namespace .k-has-tabs-overflow .k-tabs-scroller-prev,.k-ui-namespace .k-has-tabs-overflow .k-tabs-scroller-next{-webkit-transform:translateX(0);transform:translateX(0);cursor:no-drop;opacity:1;display:block}.k-ui-namespace .k-has-tabs-overflow .k-tabs-scroller-prev span,.k-ui-namespace .k-has-tabs-overflow .k-tabs-scroller-next span{opacity:.33}.k-ui-namespace .k-has-tabs-left-overflow .k-tabs-scroller-prev{opacity:1;cursor:pointer}.k-ui-namespace .k-has-tabs-left-overflow .k-tabs-scroller-prev span{opacity:1}.k-ui-namespace .k-has-tabs-right-overflow .k-tabs-scroller-next{opacity:1;cursor:pointer}.k-ui-namespace .k-has-tabs-right-overflow .k-tabs-scroller-next span{opacity:1}.k-ui-namespace .k-table-container{background:#fff;display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.k-is-resizing .k-ui-namespace .k-table-container{overflow:hidden}.k-ui-namespace .k-table{overflow:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:overflow;flex:1 1 auto}.k-ui-namespace .k-table-container table{margin:0;padding:0;width:100%;text-align:left;border-collapse:separate;border-spacing:0;font-size:inherit;min-width:0 !important;flex:1 1 auto}[dir=rtl] .k-ui-namespace .k-table-container table{text-align:right}.k-ui-namespace .k-table-container th,.k-ui-namespace .k-table-container td{border:none;position:relative;height:40px;vertical-align:middle;text-align:left;line-height:1}.k-ui-namespace .k-table-container th input,.k-ui-namespace .k-table-container td input{display:inline-block;vertical-align:middle;margin:0}[dir=rtl] .k-ui-namespace .k-table-container th,[dir=rtl] .k-ui-namespace .k-table-container td{text-align:right}@supports((position: -webkit-sticky) or (position: sticky)) and (not (position: -webkit-sticky)){.k-ui-namespace .k-table-container th{position:-webkit-sticky;position:sticky;top:0;z-index:1}}.k-ui-namespace .k-table-container th{border-bottom:1px solid #dcdcdc;z-index:1;padding:0 8px;white-space:nowrap;background:#fbfbfb;font-weight:400}.k-ui-namespace .k-table-container th a{display:block;padding:6px 8px;margin-left:-8px;margin-right:-8px;line-height:27px;text-decoration:none}.k-ui-namespace .k-table-container th a:focus,.k-ui-namespace .k-table-container th a:hover{background:#f3f3f3}.k-ui-namespace .k-table-container th [class*=k-icon]{font-size:16px;line-height:1;vertical-align:middle}.k-ui-namespace .k-table-container td{border-bottom:1px solid #ededed;padding:6px 8px;background:#fff}.k-ui-namespace .k-table-container tr:last-child td{border-bottom:none}.k-ui-namespace .k-table-container tr:nth-child(odd) td{background:#fff}.k-ui-namespace .k-table-container tr:focus td,.k-ui-namespace .k-table-container tr:hover td,.k-ui-namespace .k-table-container tr:nth-child(n):focus td,.k-ui-namespace .k-table-container tr:nth-child(n):hover td{background:#fbfbfb}.k-ui-namespace .k-table-container [class*=k-icon]{display:inline-block}.k-ui-namespace .k-table-container a{color:inherit}.k-ui-namespace .k-table-container a{display:inline-block;vertical-align:middle;text-decoration:none}.k-ui-namespace .k-table-container a:hover,.k-ui-namespace .k-table-container a:focus{text-decoration:underline}.k-ui-namespace .k-table-container small{display:block;font-size:11px;line-height:16px;padding-top:1px}.k-ui-namespace .k-table-container .k-table-data--right{text-align:right}[dir=rtl] .k-ui-namespace .k-table-container .k-table-data--right{text-align:left}.k-ui-namespace .k-table-container .k-table-data--center{text-align:center}.k-ui-namespace .k-table-container .k-table-data--nowrap{white-space:nowrap}.k-ui-namespace .k-table-container .k-table-data--wrap{word-break:break-all}.k-ui-namespace .k-table-container .k-table-data--toggle,.k-ui-namespace .k-table-container .k-table-data--form,.k-ui-namespace .k-table-container .k-table-data--icon{white-space:nowrap;line-height:1;vertical-align:middle}.k-ui-namespace .k-table-container .k-table-data--toggle a,.k-ui-namespace .k-table-container .k-table-data--toggle span,.k-ui-namespace .k-table-container .k-table-data--toggle input,.k-ui-namespace .k-table-container .k-table-data--toggle svg,.k-ui-namespace .k-table-container .k-table-data--toggle div,.k-ui-namespace .k-table-container .k-table-data--toggle small,.k-ui-namespace .k-table-container .k-table-data--toggle img,.k-ui-namespace .k-table-container .k-table-data--form a,.k-ui-namespace .k-table-container .k-table-data--form span,.k-ui-namespace .k-table-container .k-table-data--form input,.k-ui-namespace .k-table-container .k-table-data--form svg,.k-ui-namespace .k-table-container .k-table-data--form div,.k-ui-namespace .k-table-container .k-table-data--form small,.k-ui-namespace .k-table-container .k-table-data--form img,.k-ui-namespace .k-table-container .k-table-data--icon a,.k-ui-namespace .k-table-container .k-table-data--icon span,.k-ui-namespace .k-table-container .k-table-data--icon input,.k-ui-namespace .k-table-container .k-table-data--icon svg,.k-ui-namespace .k-table-container .k-table-data--icon div,.k-ui-namespace .k-table-container .k-table-data--icon small,.k-ui-namespace .k-table-container .k-table-data--icon img{vertical-align:middle;line-height:1}.k-ui-namespace .k-table-container .k-table-data--toggle [class*=k-icon],.k-ui-namespace .k-table-container .k-table-data--form [class*=k-icon],.k-ui-namespace .k-table-container .k-table-data--icon [class*=k-icon]{font-size:16px}.k-ui-namespace .k-table-container .k-table-data--multiline a,.k-ui-namespace .k-table-container .k-table-data--multiline span,.k-ui-namespace .k-table-container .k-table-data--multiline input,.k-ui-namespace .k-table-container .k-table-data--multiline svg,.k-ui-namespace .k-table-container .k-table-data--multiline small,.k-ui-namespace .k-table-container .k-table-data--multiline img{display:inline;vertical-align:baseline}.k-ui-namespace .k-table-container .k-table-data--multiline a{text-decoration:underline}.k-ui-namespace .k-table-container .k-table-data--multiline a:hover,.k-ui-namespace .k-table-container .k-table-data--multiline a:focus{text-decoration:none}.k-ui-namespace .k-table-container .k-table-data--toggle{padding:0;font-size:0;line-height:0;overflow:hidden;width:0;visibility:visible}.k-ui-namespace .k-table-container .k-table-data--toggle--hidden{padding:0}.k-ui-namespace .k-table-container .k-table-data--toggle--hidden span,.k-ui-namespace .k-table-container .k-table-data--toggle--hidden div,.k-ui-namespace .k-table-container .k-table-data--toggle--hidden img,.k-ui-namespace .k-table-container .k-table-data--toggle--hidden a{display:none !important}.k-ui-namespace .k-table-container .footable.breakpoint .k-table-data--toggle{width:1%;padding-left:8px;padding-right:8px}.k-ui-namespace .k-table-container .k-table-data--form input{margin:0 !important}.k-ui-namespace .k-table-container .k-table-data--icon img{min-width:16px;width:16px;max-width:16px}.k-ui-namespace .k-table-container th.k-table-data--icon a{line-height:27px}.k-ui-namespace .k-table-container .k-table-data--ellipsis{max-width:0;overflow:hidden}.k-ui-namespace .k-table-container .k-table-data--ellipsis a,.k-ui-namespace .k-table-container .k-table-data--ellipsis span,.k-ui-namespace .k-table-container .k-table-data--ellipsis input,.k-ui-namespace .k-table-container .k-table-data--ellipsis svg,.k-ui-namespace .k-table-container .k-table-data--ellipsis div,.k-ui-namespace .k-table-container .k-table-data--ellipsis small{vertical-align:middle;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.k-ui-namespace .k-table-container .k-table__item--state button.k-ui-namespace .k-table-container .k-table__item--state,.k-ui-namespace .k-table-container .k-table__item--state a.k-ui-namespace .k-table-container .k-table__item--state{cursor:pointer}.k-ui-namespace .k-table-container .k-table__item--state button.k-ui-namespace .k-table-container .k-table__item--state:focus,.k-ui-namespace .k-table-container .k-table__item--state button.k-ui-namespace .k-table-container .k-table__item--state:hover,.k-ui-namespace .k-table-container .k-table__item--state a.k-ui-namespace .k-table-container .k-table__item--state:focus,.k-ui-namespace .k-table-container .k-table__item--state a.k-ui-namespace .k-table-container .k-table__item--state:hover{text-decoration:underline}.k-ui-namespace .k-table-container .k-table__item--state-pending{color:#e67e22}.k-ui-namespace .k-table-container .k-table__item--state-expired{color:#3498db}.k-ui-namespace .k-table-container .k-table__item--state-unpublished{color:#c0392b}.k-ui-namespace .k-table-container .k-table__item--state-published{color:#27ae60}.k-ui-namespace .k-table-container .k-table__sub-header th{padding:.7em 8px .5em;height:auto;font-size:11px;line-height:16px;font-weight:700;vertical-align:middle;text-transform:uppercase;white-space:nowrap;background:#fbfbfb;border-bottom-color:#ededed}@supports((position: -webkit-sticky) or (position: sticky)) and (not (position: -webkit-sticky)){.k-ui-namespace .k-table-container thead~tbody .k-table__sub-header th{top:40px}}.k-ui-namespace .k-table-container .k-table__item-level{white-space:nowrap}.k-ui-namespace .k-table-container .k-table__item-level:before{content:" ";display:block;width:6px;height:6px;border-left:1px solid #bbb;border-bottom:1px solid #bbb;position:absolute;top:50%;margin-top:-3px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level:before{border-left:none;border-right:1px solid #bbb}.k-ui-namespace .k-table-container .k-table__item-level1{padding-left:8px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level1{padding-left:0;padding-right:8px}.k-ui-namespace .k-table-container .k-table__item-level1:before{left:-10px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level1:before{left:auto;right:-10px}.k-ui-namespace .k-table-container .k-table__item-level2{padding-left:32px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level2{padding-left:0;padding-right:32px}.k-ui-namespace .k-table-container .k-table__item-level2:before{left:14px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level2:before{left:auto;right:14px}.k-ui-namespace .k-table-container .k-table__item-level3{padding-left:56px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level3{padding-left:0;padding-right:56px}.k-ui-namespace .k-table-container .k-table__item-level3:before{left:38px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level3:before{left:auto;right:38px}.k-ui-namespace .k-table-container .k-table__item-level4{padding-left:80px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level4{padding-left:0;padding-right:80px}.k-ui-namespace .k-table-container .k-table__item-level4:before{left:62px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level4:before{left:auto;right:62px}.k-ui-namespace .k-table-container .k-table__item-level5{padding-left:104px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level5{padding-left:0;padding-right:104px}.k-ui-namespace .k-table-container .k-table__item-level5:before{left:86px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level5:before{left:auto;right:86px}.k-ui-namespace .k-table-container .k-table__item-level6{padding-left:128px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level6{padding-left:0;padding-right:128px}.k-ui-namespace .k-table-container .k-table__item-level6:before{left:110px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level6:before{left:auto;right:110px}.k-ui-namespace .k-table-container .k-table__item-level7{padding-left:152px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level7{padding-left:0;padding-right:152px}.k-ui-namespace .k-table-container .k-table__item-level7:before{left:134px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level7:before{left:auto;right:134px}.k-ui-namespace .k-table-container .k-table__item-level8{padding-left:176px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level8{padding-left:0;padding-right:176px}.k-ui-namespace .k-table-container .k-table__item-level8:before{left:158px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level8:before{left:auto;right:158px}.k-ui-namespace .k-table-container .k-table__item-level9{padding-left:200px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level9{padding-left:0;padding-right:200px}.k-ui-namespace .k-table-container .k-table__item-level9:before{left:182px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level9:before{left:auto;right:182px}.k-ui-namespace .k-table-container .k-table__item-level10{padding-left:224px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level10{padding-left:0;padding-right:224px}.k-ui-namespace .k-table-container .k-table__item-level10:before{left:206px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level10:before{left:auto;right:206px}.k-ui-namespace .k-table-container .k-table__item-level11{padding-left:248px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level11{padding-left:0;padding-right:248px}.k-ui-namespace .k-table-container .k-table__item-level11:before{left:230px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level11:before{left:auto;right:230px}.k-ui-namespace .k-table-container .k-table__item-level12{padding-left:272px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level12{padding-left:0;padding-right:272px}.k-ui-namespace .k-table-container .k-table__item-level12:before{left:254px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level12:before{left:auto;right:254px}.k-ui-namespace .k-table-container .k-table__item-level13{padding-left:296px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level13{padding-left:0;padding-right:296px}.k-ui-namespace .k-table-container .k-table__item-level13:before{left:278px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level13:before{left:auto;right:278px}.k-ui-namespace .k-table-container .k-table__item-level14{padding-left:320px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level14{padding-left:0;padding-right:320px}.k-ui-namespace .k-table-container .k-table__item-level14:before{left:302px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level14:before{left:auto;right:302px}.k-ui-namespace .k-table-container .k-table__item-level15{padding-left:344px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level15{padding-left:0;padding-right:344px}.k-ui-namespace .k-table-container .k-table__item-level15:before{left:326px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level15:before{left:auto;right:326px}.k-ui-namespace .k-table-container .k-table__item-level1:before{display:none}.k-ui-namespace .k-table-container .k-table__item-level__icon-item{position:relative;padding-left:20px}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level__icon-item{padding-left:0;padding-right:20px}.k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*=k-icon],.k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*=k-image]{position:absolute;left:0}[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*=k-icon],[dir=rtl] .k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*=k-image]{left:auto;right:0}.k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*=k-icon]{top:50%;font-size:16px;margin-top:-8px}.k-ui-namespace .k-table-container .k-table__item-level__icon-item [class*=k-image]{height:16px;line-height:16px;vertical-align:middle}.k-ui-namespace .k-table-container tr.k-is-selected>td{background:#3071a9;color:#fff}.k-ui-namespace .k-table-container tr.k-is-selected>td a,.k-ui-namespace .k-table-container tr.k-is-selected>td i,.k-ui-namespace .k-table-container tr.k-is-selected>td span{color:#fff}.k-ui-namespace .k-table-container tr.k-is-selected:hover>td,.k-ui-namespace .k-table-container tr.k-is-selected:focus>td{background-color:#255681}.k-ui-namespace .k-table-container .k-is-active>td{font-weight:bold}.k-ui-namespace .k-table-container .k-is-active:not(.k-is-selected)>td:nth-child(n){background:#fbfbfb}.k-ui-namespace .k-positioner{display:inline-block;vertical-align:middle;width:16px;height:4px;margin-top:6px;margin-bottom:6px;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;cursor:no-drop;position:relative}.k-ui-namespace .k-positioner.k-is-active{cursor:move}.k-ui-namespace .k-positioner:before{display:block;position:absolute;content:" ";width:16px;height:10px;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;top:-4px}.k-ui-namespace .k-positioner:after{position:absolute;width:32px;height:32px;top:-15px;left:-8px;content:attr(data-position);text-indent:3px;vertical-align:bottom;color:#333;text-shadow:0 0 3px #fff}.k-ui-namespace .k-table-container tr.k-is-selected .k-positioner:after{color:#fff;text-shadow:none}.k-ui-namespace .k-sort-ascending,.k-ui-namespace .k-sort-descending{position:relative;display:inline-block;width:6px;height:3px;background:transparent}.k-ui-namespace .k-sort-ascending:before,.k-ui-namespace .k-sort-ascending:after,.k-ui-namespace .k-sort-descending:before,.k-ui-namespace .k-sort-descending:after{display:block;content:" ";position:absolute;opacity:.33}.k-ui-namespace .k-sort-ascending:before,.k-ui-namespace .k-sort-descending:before{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid;bottom:100%}.k-ui-namespace .k-sort-ascending:after,.k-ui-namespace .k-sort-descending:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid;top:100%}.k-ui-namespace .k-sort-ascending:before{opacity:1}.k-ui-namespace .k-sort-descending:after{opacity:1}.k-ui-namespace th .k-sort-ascending,.k-ui-namespace th .k-sort-descending{margin-left:.66em;vertical-align:middle}[dir=rtl] .k-ui-namespace th .k-sort-ascending,[dir=rtl] .k-ui-namespace th .k-sort-descending{margin-left:0;margin-right:.66em}.k-ui-namespace th a:focus .k-sort-ascending:after,.k-ui-namespace th a:hover .k-sort-ascending:after{opacity:.66}.k-ui-namespace th a:focus .k-sort-descending:before,.k-ui-namespace th a:hover .k-sort-descending:before{opacity:.66}.k-ui-namespace .k-table-pagination{padding:8px 8px 7px;background:#fbfbfb;flex:0 0 auto;border-top:1px solid #dcdcdc;box-shadow:0 1px 0 #dcdcdc}.k-ui-namespace .k-title-bar{border-bottom:1px solid #d2d2d2;position:relative;z-index:10;display:flex;justify-content:space-between;align-items:center;width:100%;background:#f0f0f0;color:#222;font-size:21px;flex:0 0 auto}.k-ui-namespace .k-title-bar .k-off-canvas-toggle-holder,.k-ui-namespace .k-title-bar .k-title-bar__heading{flex:0 0 auto}.k-ui-namespace .k-title-bar .k-off-canvas-toggle-holder{white-space:nowrap}.k-ui-namespace .k-title-bar .k-title-bar__heading{flex:1 1 auto;padding:8px 8px 7px;line-height:32px;text-align:center}.k-ui-namespace .k-title-bar .k-title-bar__heading:first-child{margin-left:48px}.k-ui-namespace .k-title-bar .k-title-bar__heading:last-child{margin-right:48px}@media screen and (min-width: 768px){.k-ui-namespace .k-title-bar .k-title-bar__heading{text-align:left}.k-ui-namespace .k-title-bar .k-title-bar__heading:first-child{margin-left:0}.k-ui-namespace .k-title-bar .k-title-bar__heading:last-child{margin-right:0}[dir=rtl] .k-ui-namespace .k-title-bar .k-title-bar__heading{text-align:right}}.k-ui-namespace .k-title-bar--mobile{border-bottom:1px solid #d2d2d2;background:#f0f0f0}@media screen and (min-width: 768px){.k-ui-namespace .k-title-bar--mobile{display:none}}.k-ui-namespace .k-toolbar{border-bottom:1px solid #d2d2d2;background:#f0f0f0;min-height:40px;padding-bottom:8px;padding-right:8px;flex:0 0 auto}[dir=rtl] .k-ui-namespace .k-toolbar{padding-right:0;padding-left:8px}.k-ui-namespace .k-toolbar .k-button{margin:7px 0 0 8px;padding:7px;min-width:32px;line-height:16px}@media screen and (min-width: 0)and (max-width: 768px){.k-ui-namespace .k-toolbar .k-button:not(.k-toolbar-fullbutton){overflow:hidden;width:32px;height:32px;text-align:center}}@media screen and (min-width: 0)and (max-width: 768px){.k-ui-namespace .k-toolbar .k-button:not(.k-toolbar-fullbutton) [class^=k-icon]{display:block;margin:0 0 8px;width:17px;height:17px;font-size:17px;line-height:17px}}@media screen and (min-width: 0)and (max-width: 768px){.k-ui-namespace .k-toolbar .k-button:not(.k-toolbar-fullbutton) .k-toolbar__text{position:relative;z-index:-1;visibility:hidden}}.k-ui-namespace .k-toolbar .k-button .k-dropdown .k-dropdown__toggle{text-decoration:none;margin:-7px;padding:7px}.k-ui-namespace .k-toolbar .k-button .k-dropdown .k-dropdown__menu{margin-top:6px;left:-8px}[dir=rtl] .k-ui-namespace .k-toolbar .k-button .k-dropdown .k-dropdown__menu{left:auto;right:-8px}[dir=rtl] .k-ui-namespace .k-toolbar .k-button{margin-left:0;margin-right:8px}.k-ui-namespace .k-toolbar .k-autosave-indicator{margin:8px 0 0 8px;display:inline-block;vertical-align:middle;padding:4px}[dir=rtl] .k-ui-namespace .k-toolbar .k-autosave-indicator{margin:8px 8px 0 0}.k-ui-namespace .k-toolbar .k-off-canvas-toggle-holder{display:inline-block;vertical-align:middle;margin:7px 0 0 8px}[dir=rtl] .k-ui-namespace .k-toolbar .k-off-canvas-toggle-holder{margin:7px 8px 0 0}.k-ui-namespace .k-toolbar .k-off-canvas-toggle-holder .k-off-canvas-toggle{margin:0}.k-ui-namespace .k-toolbar .k-off-canvas-toggle-holder--right{float:right}[dir=rtl] .k-ui-namespace .k-toolbar .k-off-canvas-toggle-holder--right{float:left}.k-ui-namespace .k-tooltip{position:absolute;z-index:1070;display:block;font-size:11px;opacity:0}.k-ui-namespace .k-tooltip.in{opacity:.9}.k-ui-namespace .k-tooltip.top{margin-top:-3px;padding:5px 0}.k-ui-namespace .k-tooltip.right{margin-left:3px;padding:0 5px}.k-ui-namespace .k-tooltip.bottom{margin-top:3px;padding:5px 0}.k-ui-namespace .k-tooltip.left{margin-left:-3px;padding:0 5px}.k-ui-namespace .k-tooltip__inner{max-width:264px;padding:4px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.k-ui-namespace .k-tooltip__arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.k-ui-namespace .k-tooltip.top .k-tooltip__arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.k-ui-namespace .k-tooltip.top-left .k-tooltip__arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.k-ui-namespace .k-tooltip.top-right .k-tooltip__arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.k-ui-namespace .k-tooltip.right .k-tooltip__arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.k-ui-namespace .k-tooltip.left .k-tooltip__arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.k-ui-namespace .k-tooltip.bottom .k-tooltip__arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.k-ui-namespace .k-tooltip.bottom-left .k-tooltip__arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.k-ui-namespace .k-tooltip.bottom-right .k-tooltip__arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.k-ui-namespace .k-top-container{background:#2c3e50;color:#fff;flex:0 0 auto}@media screen and (min-width: 768px){.k-ui-namespace .k-top-container{position:relative;z-index:11;display:flex}}.k-ui-namespace .k-top-container__logo{height:48px}.k-ui-namespace .k-top-container__logo a,.k-ui-namespace .k-top-container__logo img{display:inline-block;vertical-align:middle;width:auto}.k-ui-namespace .k-top-container__logo a{padding:12px;font-size:17px;font-weight:700;line-height:24px;text-decoration:none;color:inherit}.k-ui-namespace .k-top-container__logo a:focus,.k-ui-namespace .k-top-container__logo a:hover{background:#1f2c39;text-decoration:none;color:inherit}.k-ui-namespace .k-top-container__logo img{max-height:24px}.k-ui-namespace .k-top-container__navigation{position:absolute;top:48px;right:0;bottom:0;width:276px;display:none;background:#2c3e50;overflow:auto;box-shadow:inset 5px 5px 5px rgba(0,0,0,.1)}[dir=rtl] .k-ui-namespace .k-top-container__navigation{right:auto;left:0}@media screen and (min-width: 768px){.k-ui-namespace .k-top-container__navigation{position:static;display:flex;justify-content:space-between;box-shadow:none;height:48px;width:auto;overflow:visible;flex:1 1 auto}}.k-ui-namespace .k-top-container__navigation ul{list-style:none;margin:0;padding:0;flex:0 0 auto}.k-ui-namespace .k-top-container__navigation li{position:relative;margin:0;padding:0}@media screen and (min-width: 768px){.k-ui-namespace .k-top-container__navigation li{float:left}}@media screen and (min-width: 768px){[dir=rtl] .k-ui-namespace .k-top-container__navigation li{float:right}}.k-ui-namespace .k-top-container__navigation li.k-is-disabled{opacity:.65;cursor:not-allowed}.k-ui-namespace .k-top-container__navigation li.k-is-disabled a{pointer-events:none}.k-ui-namespace .k-top-container__navigation li>a{line-height:40px;position:relative;z-index:0;display:block;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.15);color:inherit;text-shadow:none;text-decoration:none}.k-ui-namespace .k-top-container__navigation li>a.has-open-submenu{z-index:1;background:#1f2c39;text-decoration:none}.k-ui-namespace .k-top-container__navigation li>a:focus,.k-ui-namespace .k-top-container__navigation li>a:hover{text-decoration:none;background:#1f2c39}@media screen and (min-width: 768px){.k-ui-namespace .k-top-container__navigation li>a{height:48px;border-bottom:none;line-height:48px;padding:0 12px}}@media screen and (min-width: 1024px){.k-ui-namespace .k-top-container__navigation li>a{padding:0 12px}}.k-ui-namespace .k-top-container__navigation li>a:not(:only-child):after{display:inline-block;content:" ";border-top:4px solid;border-right:4px solid transparent;border-bottom:2px solid transparent;border-left:4px solid transparent;margin-left:8px}[dir=rtl] .k-ui-namespace .k-top-container__navigation li>a:not(:only-child):after{border-right:4px solid transparent;border-left:2px solid transparent;margin-left:0;margin-right:8px}.k-ui-namespace .k-top-container__navigation li ul{display:none;border-bottom:1px solid rgba(255,255,255,.25);padding:4px 0;background:#395067}@media screen and (min-width: 768px){.k-ui-namespace .k-top-container__navigation li ul{background:#fff;box-shadow:2px 4px 6px rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.33);position:absolute;z-index:0;top:100%;left:1px;width:180px;border-bottom:none;padding:2px}[dir=rtl] .k-ui-namespace .k-top-container__navigation li ul{left:auto;right:1px}}.k-ui-namespace .k-top-container__navigation li ul li{float:none;background:transparent}.k-ui-namespace .k-top-container__navigation li ul li:focus,.k-ui-namespace .k-top-container__navigation li ul li:hover{background:rgba(0,0,0,.1)}.k-ui-namespace .k-top-container__navigation li ul li:focus>ul,.k-ui-namespace .k-top-container__navigation li ul li:hover>ul{display:block}[dir=rtl] .k-ui-namespace .k-top-container__navigation li ul li{float:none}@media screen and (min-width: 768px){.k-ui-namespace .k-top-container__navigation li ul li ul{top:-2px;left:100%}[dir=rtl] .k-ui-namespace .k-top-container__navigation li ul li ul{left:auto;right:100%}}.k-ui-namespace .k-top-container__navigation li ul a{height:32px;line-height:32px;border-bottom:none}.k-ui-namespace .k-top-container__navigation li ul a:focus,.k-ui-namespace .k-top-container__navigation li ul a:hover{background:rgba(0,0,0,.1)}.k-ui-namespace .k-top-container__navigation li ul a:focus+ul,.k-ui-namespace .k-top-container__navigation li ul a:hover+ul{display:block}@media screen and (min-width: 768px){.k-ui-namespace .k-top-container__navigation li ul a{color:#2c3e50}}.k-ui-namespace .k-top-container__navigation li ul a:not(:only-child):after{position:absolute;top:50%;right:8px;border-top:4px solid transparent;border-right:none;border-bottom:4px solid transparent;border-left:4px solid;margin-top:-4px}[dir=rtl] .k-ui-namespace .k-top-container__navigation li ul a:not(:only-child):after{right:auto;left:8px;border-left:none;border-right:4px solid}.k-ui-namespace .k-top-container__navigation li .has-open-submenu+ul{display:block}@media screen and (min-width: 768px){.k-ui-namespace .k-top-container__navigation .k-navigation-right{float:right;margin-left:auto}}@media screen and (min-width: 768px)and (min-width: 768px){.k-ui-namespace .k-top-container__navigation .k-navigation-right li ul{left:auto;right:0}}@media screen and (min-width: 768px)and (min-width: 768px){.k-ui-namespace .k-top-container__navigation .k-navigation-right li li ul{left:auto;right:100%}}@media screen and (min-width: 768px){[dir=rtl] .k-ui-namespace .k-top-container__navigation .k-navigation-right{float:left;margin-left:0;margin-right:auto}[dir=rtl] .k-ui-namespace .k-top-container__navigation .k-navigation-right li ul{left:0;right:auto}[dir=rtl] .k-ui-namespace .k-top-container__navigation .k-navigation-right li li ul{left:100%;right:auto}}.k-ui-namespace.k-is-opened-top{overflow:visible}.k-ui-namespace.k-is-opened-top .k-top-container__navigation{display:block}.k-ui-namespace.k-is-opened-top .k-wrapper .k-off-canvas-overlay-top{z-index:10}@media screen and (min-width: 768px){.k-ui-namespace.k-is-opened-top .k-wrapper .k-off-canvas-overlay-top{z-index:-1}}.k-ui-namespace.k-show-top-menu .k-wrapper{-webkit-transform:translateX(-276px);transform:translateX(-276px)}[dir=rtl] .k-ui-namespace.k-show-top-menu .k-wrapper{-webkit-transform:translateX(276px);transform:translateX(276px)}@media screen and (min-width: 768px){.k-ui-namespace.k-show-top-menu .k-wrapper{-webkit-transform:translateX(0);transform:translateX(0)}}.k-ui-namespace.k-show-top-menu .k-wrapper .k-off-canvas-overlay-top{opacity:.75}@media screen and (min-width: 768px){.k-ui-namespace.k-show-top-menu .k-wrapper .k-off-canvas-overlay-top{opacity:0}}.k-ui-namespace .k-top-navigation-toggle{position:absolute;top:0;right:0;color:#fff;border:1px solid #fff;background:transparent;border-radius:4px;padding:7px;margin:8px}[dir=rtl] .k-ui-namespace .k-top-navigation-toggle{right:auto;left:0}@media screen and (min-width: 768px){.k-ui-namespace .k-top-navigation-toggle{display:none}}.k-ui-namespace .k-well{padding:12px;background-color:#f3f3f3;border:1px solid #e1e1e1;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);margin-bottom:16px}.k-ui-namespace .k-well:last-child{margin-bottom:0}.k-ui-namespace .k-well p{margin-bottom:12px}.k-ui-namespace .k-well p:last-child{margin-bottom:0}.k-ui-namespace .k-well__content{padding:12px;background:#fff;border:1px solid #e1e1e1;border-radius:4px}.k-ui-namespace .k-well .k-tabs-content{margin:0;background:#fff;border:1px solid #e1e1e1;border-top:none;border-radius:0 0 4px 4px}.k-ui-namespace .k-align-left{text-align:left;align-self:flex-start;margin-right:auto}[dir=rtl] .k-ui-namespace .k-align-left{text-align:right;margin-right:0;margin-left:auto}.k-ui-namespace .k-align-center{text-align:center;align-self:center;margin-left:auto;margin-right:auto}.k-ui-namespace .k-align-right{text-align:right;align-self:flex-end;margin-left:auto}[dir=rtl] .k-ui-namespace .k-align-right{text-align:left;margin-left:0;margin-right:auto}.k-ui-namespace .k-background-type{background:#222}.k-ui-namespace .k-background-base{background:#2c3e50;color:#fff}.k-ui-namespace .k-background-accent{background:#3071a9;color:#fff}.k-ui-namespace .k-background-success{background:#27ae60;color:#fff}.k-ui-namespace .k-background-neutral{background:#3498db;color:#fff}.k-ui-namespace .k-background-warning{background:#e67e22;color:#fff}.k-ui-namespace .k-background-error{background:#c0392b;color:#fff}.k-ui-namespace .k-background-transparent{background:transparent;color:inherit}.k-ui-namespace .k-background-inherit{background:inherit;color:inherit}.k-ui-namespace .k-color-type{color:#222}.k-ui-namespace .k-color-base{color:#2c3e50}.k-ui-namespace .k-color-accent{color:#3071a9}.k-ui-namespace .k-color-success{color:#27ae60}.k-ui-namespace .k-color-neutral{color:#3498db}.k-ui-namespace .k-color-warning{color:#e67e22}.k-ui-namespace .k-color-error{color:#c0392b}.k-ui-namespace .k-color-inherit{color:inherit}.k-ui-namespace .k-color-white{color:#fff}.k-ui-namespace .fade{opacity:0;transition:opacity .5s cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden}.k-ui-namespace .fade.in{opacity:1}.k-ui-namespace .k-content-block{margin-bottom:16px}.k-ui-namespace .k-content-block:last-child{margin-bottom:0}.k-ui-namespace .k-content-block--small{margin-bottom:1em}.k-ui-namespace .k-content-block--small:last-child{margin-bottom:0}.k-ui-namespace .k-content-block-top{margin-top:16px}.k-ui-namespace .k-content-block-top:first-child{margin-top:0}.k-ui-namespace .k-content-block-top--small{margin-top:1em}.k-ui-namespace .k-content-block-top--small:first-child{margin-top:0}.k-ui-namespace .k-link-coverall:after{display:block;position:absolute;content:" ";position:absolute;top:0;right:0;bottom:0;left:0}.k-ui-namespace .k-coverall-ontop,.k-ui-namespace .k-link-ontop{position:relative;z-index:1}.k-ui-namespace .k-dynamic-content-holder.k-dynamic-content-holder.k-dynamic-content-holder{display:none}.k-ui-namespace .k-ellipsis{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-ui-namespace .k-ellipsis a,.k-ui-namespace .k-ellipsis span,.k-ui-namespace .k-ellipsis input,.k-ui-namespace .k-ellipsis svg,.k-ui-namespace .k-ellipsis div,.k-ui-namespace .k-ellipsis small{display:inline-block;vertical-align:middle;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.k-ui-namespace .k-flag-object{display:flex}.k-ui-namespace .k-flag-object__aside{flex-shrink:0}.k-ui-namespace .k-flag-object__aside+.k-flag-object__body{padding-left:16px}[dir=rtl] .k-ui-namespace .k-flag-object__aside+.k-flag-object__body{padding-left:0;padding-right:16px}.k-ui-namespace .k-flag-object__body{flex-grow:1}.k-ui-namespace .k-flag-object__body+.k-flag-object__aside{padding-left:16px}[dir=rtl] .k-ui-namespace .k-flag-object__body+.k-flag-object__aside{padding-left:0;padding-right:16px}.k-ui-namespace .k-flexbox.k-flexbox.k-flexbox{display:flex}.k-ui-namespace .k-flexbox-column.k-flexbox-column.k-flexbox-column{flex-direction:column}.k-ui-namespace .k-dont-flex.k-dont-flex.k-dont-flex{flex:0 0 auto}.k-ui-namespace .k-do-flex.k-do-flex.k-do-flex{flex:1 1 auto}@media screen and (min-width: 600px){.k-ui-namespace .k-flexbox-from-beta.k-flexbox-from-beta.k-flexbox-from-beta{display:flex}.k-ui-namespace .k-flexbox-column-from-beta.k-flexbox-column-from-beta.k-flexbox-column-from-beta{flex-direction:column}.k-ui-namespace .k-do-flex-from-beta.k-do-flex-from-beta.k-do-flex-from-beta{flex:1 1 auto}.k-ui-namespace .k-dont-flex-from-beta.k-dont-flex-from-beta.k-dont-flex-from-beta{flex:0 0 auto}}@media screen and (min-width: 768px){.k-ui-namespace .k-flexbox-from-charlie.k-flexbox-from-charlie.k-flexbox-from-charlie{display:flex}.k-ui-namespace .k-flexbox-column-from-charlie.k-flexbox-column-from-charlie.k-flexbox-column-from-charlie{flex-direction:column}.k-ui-namespace .k-do-flex-from-charlie.k-do-flex-from-charlie.k-do-flex-from-charlie{flex:1 1 auto}.k-ui-namespace .k-dont-flex-from-charlie.k-dont-flex-from-charlie.k-dont-flex-from-charlie{flex:0 0 auto}}.k-ui-namespace .k-hidden.k-hidden.k-hidden,.k-ui-namespace .k-is-hidden.k-is-hidden.k-is-hidden{display:none}.k-ui-namespace .k-no-margin.k-no-margin.k-no-margin{margin:0}.k-ui-namespace .k-no-margin-horizontal.k-no-margin-horizontal.k-no-margin-horizontal{margin-right:0;margin-left:0}.k-ui-namespace .k-no-margin-vertical.k-no-margin-vertical.k-no-margin-vertical{margin-top:0;margin-bottom:0}.k-ui-namespace .k-no-margin-top.k-no-margin-top.k-no-margin-top{margin-top:0}.k-ui-namespace .k-no-margin-bottom.k-no-margin-bottom.k-no-margin-bottom{margin-bottom:0}html:not([dir=rtl]) .k-no-margin-right.k-no-margin-right.k-no-margin-right{margin-right:0}[dir=rtl] .k-ui-namespace .k-no-margin-right.k-no-margin-right.k-no-margin-right{margin-left:0}html:not([dir=rtl]) .k-no-margin-left.k-no-margin-left.k-no-margin-left{margin-left:0}[dir=rtl] .k-ui-namespace .k-no-margin-left.k-no-margin-left.k-no-margin-left{margin-right:0}.k-ui-namespace .k-no-padding.k-no-padding.k-no-padding{padding:0}.k-ui-namespace .k-no-padding-horizontal.k-no-padding-horizontal.k-no-padding-horizontal{padding-right:0;padding-left:0}.k-ui-namespace .k-no-padding-vertical.k-no-padding-vertical.k-no-padding-vertical{padding-top:0;padding-bottom:0}.k-ui-namespace .k-no-padding-top.k-no-padding-top.k-no-padding-top{padding-top:0}.k-ui-namespace .k-no-padding-bottom.k-no-padding-bottom.k-no-padding-bottom{padding-bottom:0}html:not([dir=rtl]) .k-no-padding-right.k-no-padding-right.k-no-padding-right{padding-right:0}[dir=rtl] .k-ui-namespace .k-no-padding-right.k-no-padding-right.k-no-padding-right{padding-left:0}html:not([dir=rtl]) .k-no-padding-left.k-no-padding-left.k-no-padding-left{padding-left:0}[dir=rtl] .k-ui-namespace .k-no-padding-left.k-no-padding-left.k-no-padding-left{padding-right:0}.k-ui-namespace .k-no-transition.k-no-transition.k-no-transition{transition:none}.k-ui-namespace .k-no-wrap.k-no-wrap.k-no-wrap{white-space:nowrap}.k-ui-namespace .k-overflow.k-overflow.k-overflow{overflow:auto}.k-ui-namespace .k-overflow-hidden.k-overflow-hidden.k-overflow-hidden{overflow:hidden}.k-ui-namespace .k-position-static{position:static}.k-ui-namespace .k-position-relative{position:relative}.k-ui-namespace .k-position-absolute{position:absolute}.k-ui-namespace .k-position-fixed{position:fixed}.k-ui-namespace .k-position-sticky{position:-webkit-sticky;position:sticky;top:0}.k-ui-namespace .k-ratio-block{position:relative;width:100%}.k-ui-namespace .k-ratio-block--16-to-9{position:relative}.k-ui-namespace .k-ratio-block--16-to-9:before{display:block;content:" ";padding-top:56.25%}.k-ui-namespace .k-ratio-block--4-to-3{position:relative}.k-ui-namespace .k-ratio-block--4-to-3:before{display:block;content:" ";padding-top:75%}.k-ui-namespace .k-ratio-block--3-to-2{position:relative}.k-ui-namespace .k-ratio-block--3-to-2:before{display:block;content:" ";padding-top:66.6666666667%}.k-ui-namespace .k-ratio-block--2-to-3{position:relative}.k-ui-namespace .k-ratio-block--2-to-3:before{display:block;content:" ";padding-top:150%}.k-ui-namespace .k-ratio-block--2-to-1{position:relative}.k-ui-namespace .k-ratio-block--2-to-1:before{display:block;content:" ";padding-top:50%}.k-ui-namespace .k-ratio-block--1-to-2{position:relative}.k-ui-namespace .k-ratio-block--1-to-2:before{display:block;content:" ";padding-top:200%}.k-ui-namespace .k-ratio-block--1-to-1{position:relative}.k-ui-namespace .k-ratio-block--1-to-1:before{display:block;content:" ";padding-top:100%}.k-ui-namespace .k-ratio-block.k-is-loaded .k-loader.k-loader{opacity:0}.k-ui-namespace .k-ratio-block .k-loader.k-loader{position:absolute;top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.k-ui-namespace .k-ratio-block .k-ratio-block__body{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.k-ui-namespace .k-this-or-that{display:inline-block;margin-right:4px;vertical-align:middle}[dir=rtl] .k-ui-namespace .k-this-or-that{margin-right:0;margin-left:4px}.k-touchevents .k-ui-namespace .k-touchevents-hidden{display:none !important}.k-ui-namespace .k-unavailable,.k-ui-namespace .k-is-unavailable{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5;pointer-events:none;cursor:no-drop}.k-ui-namespace.k-unresponsive,.k-ui-namespace.k-unresponsive *:not(.k-pane-resizer),.k-ui-namespace.k-is-unresponsive,.k-ui-namespace.k-is-unresponsive *:not(.k-pane-resizer),.k-ui-namespace .k-unresponsive,.k-ui-namespace .k-unresponsive *:not(.k-pane-resizer),.k-ui-namespace .k-is-unresponsive,.k-ui-namespace .k-is-unresponsive *:not(.k-pane-resizer){pointer-events:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;user-focus:none}.k-ui-namespace .k-visually-hidden.k-visually-hidden.k-visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.k-ui-namespace .k-visually-shown.k-visually-shown.k-visually-shown{position:static;overflow:visible;clip:auto;height:auto;width:auto;margin:0}.k-ui-container:not(.k-no-css-errors) .k-top-container,.k-ui-container:not(.k-no-css-errors) .k-wrapper,.k-ui-container:not(.k-no-css-errors) .k-content-wrapper,.k-ui-container:not(.k-no-css-errors) .k-content-area,.k-ui-container:not(.k-no-css-errors) .k-content-area__child,.k-ui-container:not(.k-no-css-errors) .k-content,.k-ui-container:not(.k-no-css-errors) .k-subcontent,.k-ui-container:not(.k-no-css-errors) .k-subcontent__child,.k-ui-container:not(.k-no-css-errors) .k-component-wrapper,.k-ui-container:not(.k-no-css-errors) .k-component,.k-ui-container:not(.k-no-css-errors) .k-sidebar-left,.k-ui-container:not(.k-no-css-errors) .k-sidebar-right{outline:4px solid red;outline-offset:-2px}.k-ui-container:not(.k-no-css-errors) .k-top-container:after,.k-ui-container:not(.k-no-css-errors) .k-wrapper:after,.k-ui-container:not(.k-no-css-errors) .k-content-wrapper:after,.k-ui-container:not(.k-no-css-errors) .k-content-area:after,.k-ui-container:not(.k-no-css-errors) .k-content-area__child:after,.k-ui-container:not(.k-no-css-errors) .k-content:after,.k-ui-container:not(.k-no-css-errors) .k-subcontent:after,.k-ui-container:not(.k-no-css-errors) .k-subcontent__child:after,.k-ui-container:not(.k-no-css-errors) .k-component-wrapper:after,.k-ui-container:not(.k-no-css-errors) .k-component:after,.k-ui-container:not(.k-no-css-errors) .k-sidebar-left:after,.k-ui-container:not(.k-no-css-errors) .k-sidebar-right:after{position:absolute;z-index:9999;top:0;left:0;content:"There's something wrong in your markup. See UI documentation or add 'k-no-css-errors' class to '.k-ui-container'";background:#c0392b;color:#fff;padding:4px}.k-ui-container:not(.k-no-css-errors)>.k-top-container,.k-ui-container:not(.k-no-css-errors)>.k-wrapper,.k-ui-container:not(.k-no-css-errors) .k-wrapper>.k-content-wrapper,.k-ui-container:not(.k-no-css-errors) .k-content-wrapper>.k-content-area,.k-ui-container:not(.k-no-css-errors) .k-content-area>.k-content-area__child,.k-ui-container:not(.k-no-css-errors) .k-content-wrapper>.k-content,.k-ui-container:not(.k-no-css-errors) .k-content-area__child>.k-content,.k-ui-container:not(.k-no-css-errors) .k-content-area__child>.k-subcontent,.k-ui-container:not(.k-no-css-errors) .k-subcontent>.k-subcontent__child,.k-ui-container:not(.k-no-css-errors) .k-content>.k-component-wrapper,.k-ui-container:not(.k-no-css-errors) .k-content-area__child>.k-component-wrapper,.k-ui-container:not(.k-no-css-errors) .k-subcontent__child>.k-component-wrapper,.k-ui-container:not(.k-no-css-errors) .k-component-wrapper>.k-component,.k-ui-container:not(.k-no-css-errors) .k-flex-wrapper:not(:only-child),.k-ui-container:not(.k-no-css-errors) .k-content-wrapper>.k-sidebar-left:first-child,.k-ui-container:not(.k-no-css-errors) .k-component+.k-sidebar-right{outline:none}.k-ui-container:not(.k-no-css-errors)>.k-top-container:after,.k-ui-container:not(.k-no-css-errors)>.k-wrapper:after,.k-ui-container:not(.k-no-css-errors) .k-wrapper>.k-content-wrapper:after,.k-ui-container:not(.k-no-css-errors) .k-content-wrapper>.k-content-area:after,.k-ui-container:not(.k-no-css-errors) .k-content-area>.k-content-area__child:after,.k-ui-container:not(.k-no-css-errors) .k-content-wrapper>.k-content:after,.k-ui-container:not(.k-no-css-errors) .k-content-area__child>.k-content:after,.k-ui-container:not(.k-no-css-errors) .k-content-area__child>.k-subcontent:after,.k-ui-container:not(.k-no-css-errors) .k-subcontent>.k-subcontent__child:after,.k-ui-container:not(.k-no-css-errors) .k-content>.k-component-wrapper:after,.k-ui-container:not(.k-no-css-errors) .k-content-area__child>.k-component-wrapper:after,.k-ui-container:not(.k-no-css-errors) .k-subcontent__child>.k-component-wrapper:after,.k-ui-container:not(.k-no-css-errors) .k-component-wrapper>.k-component:after,.k-ui-container:not(.k-no-css-errors) .k-flex-wrapper:not(:only-child):after,.k-ui-container:not(.k-no-css-errors) .k-content-wrapper>.k-sidebar-left:first-child:after,.k-ui-container:not(.k-no-css-errors) .k-component+.k-sidebar-right:after{display:none}.footable.breakpoint .footable-toggle{content:" ";display:inline-block;width:20px;height:20px;line-height:18px;border:1px solid #a2a2a2;border-radius:50%;text-align:center;vertical-align:middle}.footable.breakpoint .footable-toggle:after{content:"";display:inline-block;width:10px;height:10px;margin:4px;color:#a2a2a2;font-size:10px;line-height:1.3em;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden}[dir=rtl] .footable.breakpoint .footable-toggle:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.footable.breakpoint tr.k-is-selected .footable-toggle{border-color:#fff}.footable.breakpoint tr.k-is-selected .footable-toggle:after{color:#fff}.footable.breakpoint .footable-row-detail-cell{padding:0}.footable.breakpoint tr.footable-detail-show .footable-toggle:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.footable.breakpoint .footable-row-detail-row{margin-bottom:6px}.footable.breakpoint .footable-row-detail-row:before,.footable.breakpoint .footable-row-detail-row:after{display:table;content:" "}.footable.breakpoint .footable-row-detail-row:after{clear:both}.footable.breakpoint .footable-row-detail-row:last-child{margin-bottom:0}.footable.breakpoint .footable-row-detail-name{font-weight:700}.footable.breakpoint .footable-row-detail-name,.footable.breakpoint .footable-row-detail-value{position:relative;min-height:30px;padding:6px 8px}.footable.breakpoint th .footable-toggle{display:none}.k-tree{margin:4px 0;overflow:auto;display:flex}.k-tree:before,.k-tree:after{display:table;content:" "}.k-tree:after{clear:both}.k-tree:last-child{margin-bottom:0}.k-tree .jqtree-element{padding:0 12px 0 16px}[dir=rtl] .k-tree .jqtree-element{padding:0 16px 0 12px}.k-tree .jqtree-element:hover,.k-tree .jqtree-element:focus{background:#fff}.k-tree>.jqtree-tree{margin:0;padding:0}.k-tree>.jqtree-tree>.jqtree_common>.jqtree-element{padding-left:16px}[dir=rtl] .k-tree>.jqtree-tree>.jqtree_common>.jqtree-element{padding-left:12px;padding-right:16px}.k-tree .jqtree-selected>.jqtree-element{background:#3071a9;color:#fff}.k-tree .jqtree-selected:hover>.jqtree-element{background:#2d699d}.k-sidebar-item .k-tree>.jqtree-tree>.jqtree-folder .jqtree-element{padding-left:16px}[dir=rtl] .k-sidebar-item .k-tree>.jqtree-tree>.jqtree-folder .jqtree-element{padding-left:12px;padding-right:16px}.jqtree-tree{margin:0;padding:0;list-style:none;border:none;background:transparent;flex-grow:1}.jqtree-tree ul{margin:0;padding:0;list-style:none;border:none;background:transparent;float:left;min-width:100%}.jqtree-tree ul:before,.jqtree-tree ul:after{display:table;content:" "}.jqtree-tree ul:after{clear:both}[dir=rtl] .jqtree-tree.jqtree-tree{padding:0}[dir=rtl] .jqtree-tree,[dir=rtl] .jqtree-tree ul{float:right;padding:0}.jqtree-folder:before,.jqtree-folder:after{display:table;content:" "}.jqtree-folder:after{clear:both}.jqtree-element{position:relative;display:block;width:100%;font-size:0;padding:0;white-space:nowrap;height:auto;cursor:pointer}.jqtree-element a{padding:0;background:transparent}.jqtree-element .jqtree-toggler{height:0;padding-top:28px;overflow:hidden;color:inherit}.jqtree-whitespace,.jqtree-toggler,.jqtree-icon,.jqtree-title{display:inline-block;font-size:13px;line-height:28px;height:28px;vertical-align:middle}.jqtree-whitespace,.jqtree-toggler,.jqtree-icon{width:28px;text-align:center}.jqtree-icon:before{line-height:28px}.k-tree li li .jqtree-whitespace+.jqtree_common:not(.jqtree-toggler){position:relative}.k-tree li li .jqtree-whitespace+.jqtree_common:not(.jqtree-toggler):after{display:block;position:absolute;content:" ";width:6px;height:6px;border-left:1px solid;border-bottom:1px solid #aaa;top:50%;margin-top:-3px;left:-17px}[dir=rtl] .k-tree li li .jqtree-whitespace+.jqtree_common:not(.jqtree-toggler):after{border-left:none;border-right:1px solid #aaa;left:auto;right:-17px}.jqtree-toggler{position:relative}.jqtree-toggler:before{display:block;position:absolute;content:" ";top:50%;left:50%;margin-top:-1px;margin-left:-4px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid;transition:all 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden}.jqtree-toggler:hover:before,.jqtree-toggler:focus:before{border-top-color:#000}.jqtree-toggler.jqtree-closed:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}[dir=rtl] .jqtree-toggler.jqtree-closed:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.jqtree-selected>.jqtree-element{font-weight:700}.jqtree-selected>.jqtree_common>.jqtree-toggler:hover{color:#fff}.jqtree-selected>.jqtree_common>.jqtree-toggler:hover:before{border-top-color:#fff}.jqtree-closed ul{display:none}.jqtree--one-level .jqtree-whitespace{display:none}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:10042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}[dir=rtl] .mfp-bg{left:auto;right:0}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:10043;position:fixed;-webkit-backface-visibility:hidden}[dir=rtl] .mfp-wrap{left:auto;right:0}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;max-height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;min-height:420px}[dir=rtl] .mfp-container{left:auto;right:0}.mfp-container.mfp-inline-holder{padding-top:40px;padding-bottom:40px;white-space:nowrap}.mfp-container .mfp-inline{display:block;width:auto;height:auto;padding:15px}.mfp-container .mfp-iframe-scaler .mfp-iframe,.mfp-container .mfp-inline{background:#fff;box-shadow:0 0 8px rgba(0,0,0,.6)}.mfp-container:before{content:" ";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:10045;min-width:280px;max-width:100% !important;max-height:100% !important}[dir=rtl] .mfp-content{text-align:right}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{cursor:auto;max-width:100% !important;width:auto;height:auto;max-height:100%;margin:0 auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:10044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;padding:0;z-index:10046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{position:absolute;text-decoration:none;opacity:.65;margin:0;padding:0;color:#fff;text-align:center;width:40px;height:40px;top:-40px;font-size:21px;line-height:28px;right:-14px}[dir=rtl] .mfp-close{right:auto;left:-14px}.mfp-close:hover,.mfp-close:focus{border:none;background:transparent;margin:0;padding:0;color:#fff;opacity:1}.mfp-close-btn-in .mfp-close{color:#fff}.mfp-counter{position:absolute;top:0;right:0;color:#ccc}[dir=rtl] .mfp-counter{right:auto;left:0}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}[dir=rtl] .mfp-arrow:before,[dir=rtl] .mfp-arrow:after,[dir=rtl] .mfp-arrow .mfp-b,[dir=rtl] .mfp-arrow .mfp-a{left:auto;right:0;margin-left:0;margin-right:35px}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}[dir=rtl] .mfp-arrow-left{left:auto;right:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}[dir=rtl] .mfp-arrow-left:after,[dir=rtl] .mfp-arrow-left .mfp-a{border-right:none;border-left:17px solid #fff;margin-left:0;margin-right:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{border-right:27px solid #3f3f3f;margin-left:25px}[dir=rtl] .mfp-arrow-left:before,[dir=rtl] .mfp-arrow-left .mfp-b{border-right:none;border-left:27px solid #3f3f3f;margin-left:0;margin-right:25px}.mfp-arrow-right{right:0}[dir=rtl] .mfp-arrow-right{right:auto;left:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}[dir=rtl] .mfp-arrow-right:after,[dir=rtl] .mfp-arrow-right .mfp-a{border-left:none;border-right:17px solid #fff;margin-left:0;margin-right:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}[dir=rtl] .mfp-arrow-right:before,[dir=rtl] .mfp-arrow-right .mfp-b{border-left:none;border-right:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;height:100%;max-width:1080px !important;max-height:800px !important}.mfp-iframe-scaler:before,.mfp-iframe-scaler:after{display:table;content:" "}.mfp-iframe-scaler:after{clear:both}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}[dir=rtl] .mfp-iframe-scaler iframe{left:auto;right:0}.mfp-iframe-holder .mfp-close{top:-40px}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{content:"";position:absolute;left:0;right:0;top:40px;bottom:40px;display:block;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure{line-height:0}.mfp-figure figure{margin:0;padding:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}[dir=rtl] .mfp-bottom-bar{left:auto;right:0}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;padding-right:36px}[dir=rtl] .mfp-title{text-align:right;padding-right:0;padding-left:36px}.mfp-figure small{color:#bdbdbd;display:block}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px)and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}[dir=rtl] .mfp-img-mobile .mfp-counter{right:auto;left:5px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}[dir=rtl] .mfp-img-mobile .mfp-close{right:auto;left:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}[dir=rtl] .mfp-img-mobile .mfp-figure small{margin-left:0;margin-right:5px}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}[dir=rtl] .mfp-ie7 .mfp-bottom-bar{left:auto;right:50%;margin-left:0;margin-right:-300px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}[dir=rtl] .mfp-ie7 .mfp-close{right:auto;left:0}.k-small-inline-modal-holder{position:relative;max-width:480px !important;width:100%;margin:auto}.k-huge-inline-modal-holder{position:relative;max-width:100% !important;max-height:100% !important;width:100%;margin:auto}.k-huge-inline-modal-holder .k-inline-modal{max-width:100% !important;max-height:100% !important}.k-inline-modal{padding:16px;background:#fff;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.5);width:100%;box-sizing:border-box;max-width:1080px !important;max-height:none !important;white-space:normal;margin-top:32px}.k-inline-modal:first-child{margin-top:0}.k-inline-modal form{margin:0}.k-inline-modal__title{margin-bottom:16px;margin-top:0;font-weight:400;font-size:17px;line-height:24px}.k-inline-modal__title:last-child{margin-bottom:0}.select2.select2-container--bootstrap{width:100% !important;max-width:100% !important}.select2.select2-container.select2-container--bootstrap .select2-search__field{height:34px;margin:0}.select2.select2-container.select2-container--bootstrap input[type]:focus{box-shadow:none}.select2-dropdown{z-index:10051 !important}.datepicker{direction:ltr}.datepicker.datepicker-inline{width:224px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker.datepicker-dropdown{position:absolute;top:0;left:0;z-index:1000;padding:5px;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.datepicker.datepicker-dropdown:before{content:"";display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker.datepicker-dropdown:after{content:"";display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker.datepicker-dropdown.datepicker-orient-top:before{top:-7px}.datepicker.datepicker-dropdown.datepicker-orient-top:after{top:-6px}.datepicker.datepicker-dropdown.datepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker.datepicker-dropdown.datepicker-orient-bottom:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker>div{display:none}.datepicker.days div.datepicker-days{display:block}.datepicker.months div.datepicker-months{display:block}.datepicker.years div.datepicker-years{display:block}.datepicker table{margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:transparent;border:none}.datepicker tr{background:transparent;border:none}.datepicker tr:nth-child(n){background:transparent;border:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;border:none;border-radius:4px;background:transparent;padding:4px 8px}.datepicker td:nth-child(n),.datepicker th:nth-child(n){background:transparent;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.old,.datepicker table tr td.new{color:#343434}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#343434;cursor:default;opacity:.5}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background:#ffdb99;color:#000}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover{background:#eee;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover{background:#f7ca77;border-radius:0}.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background:#4d4d4d}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background:#3071a9}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#343434;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background:#3071a9}.datepicker table tr td span.old,.datepicker table tr td span.new{color:#343434}.datepicker th.datepicker-switch{width:145px}.datepicker thead tr:first-child th,.datepicker tfoot tr th{cursor:pointer}.datepicker thead tr:first-child th:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .cw{font-size:11px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.input-append.date .add-on i,.input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:20px;padding:4px 5px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}html{/*! Select2 Bootstrap Theme v0.1.0-beta.9 | MIT License | github.com/select2/select2-bootstrap-theme */}html .select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}html .select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}html .select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html .select2-container .select2-selection--single .select2-selection__clear{position:relative}html .select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}html .select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}html .select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}html .select2-container .select2-search--inline{float:left}html .select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}html .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}html .select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}html .select2-results{display:block}html .select2-results__options{list-style:none;margin:0;padding:0}html .select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}html .select2-results__option[aria-selected]{cursor:pointer}html .select2-container--open .select2-dropdown{left:0}html .select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}html .select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}html .select2-search--dropdown{display:block;padding:4px}html .select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}html .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}html .select2-search--dropdown.select2-search--hide{display:none}html .select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}html .select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}html .select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}html .select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}html .select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}html .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}html .select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}html .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}html .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}html .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}html .select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}html .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}html .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}html .select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}html .select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}html .select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}html .select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}html .select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}html .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}html .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}html .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}html .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,html .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder,html .select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline{float:right}html .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}html .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}html .select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}html .select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}html .select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}html .select2-container--default.select2-container--open.select2-container--above .select2-selection--single,html .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}html .select2-container--default.select2-container--open.select2-container--below .select2-selection--single,html .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}html .select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}html .select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}html .select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}html .select2-container--default .select2-results__option[role=group]{padding:0}html .select2-container--default .select2-results__option[aria-disabled=true]{color:#999}html .select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}html .select2-container--default .select2-results__option .select2-results__option{padding-left:1em}html .select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}html .select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}html .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}html .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}html .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}html .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}html .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}html .select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}html .select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom, white 50%, #eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}html .select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}html .select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}html .select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}html .select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}html .select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0)}html .select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}html .select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}html .select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}html .select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}html .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}html .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}html .select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom, white 0%, #eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}html .select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom, #eeeeee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0)}html .select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}html .select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}html .select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}html .select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}html .select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}html .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}html .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}html .select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}html .select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}html .select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}html .select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}html .select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}html .select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}html .select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}html .select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}html .select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}html .select2-container--classic .select2-dropdown--above{border-bottom:none}html .select2-container--classic .select2-dropdown--below{border-top:none}html .select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}html .select2-container--classic .select2-results__option[role=group]{padding:0}html .select2-container--classic .select2-results__option[aria-disabled=true]{color:gray}html .select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}html .select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}html .select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}html .select2-container--bootstrap{display:block}html .select2-container--bootstrap .select2-selection{box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background-color:#fff;border:1px solid #cdcdcd;border-radius:4px;color:#222;font-size:13px;outline:0}html .select2-container--bootstrap .select2-selection.form-control{border-radius:4px}html .select2-container--bootstrap .select2-search--dropdown .select2-search__field{box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background-color:#fff;border:1px solid #cdcdcd;border-radius:4px;color:#222;font-size:13px}html .select2-container--bootstrap .select2-search__field{outline:0}html .select2-container--bootstrap .select2-search__field::-webkit-input-placeholder{color:#9a9a9a}html .select2-container--bootstrap .select2-search__field:-moz-placeholder{color:#9a9a9a}html .select2-container--bootstrap .select2-search__field::-moz-placeholder{color:#9a9a9a;opacity:1}html .select2-container--bootstrap .select2-search__field:-ms-input-placeholder{color:#9a9a9a}html .select2-container--bootstrap .select2-results__option{padding:6px 12px}html .select2-container--bootstrap .select2-results__option[role=group]{padding:0}html .select2-container--bootstrap .select2-results__option[aria-disabled=true]{color:#343434;cursor:not-allowed}html .select2-container--bootstrap .select2-results__option[aria-selected=true]{background-color:#e6e6e6;color:#151515}html .select2-container--bootstrap .select2-results__option--highlighted[aria-selected]{background-color:#3071a9;color:#fff}html .select2-container--bootstrap .select2-results__option .select2-results__option{padding:6px 12px}html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__group{padding-left:0}html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option{margin-left:-12px;padding-left:24px}html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-24px;padding-left:36px}html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-36px;padding-left:48px}html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-48px;padding-left:60px}html .select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-60px;padding-left:72px}html .select2-container--bootstrap .select2-results__group{color:#343434;display:block;padding:6px 12px;font-size:11px;line-height:20px;white-space:nowrap}html .select2-container--bootstrap.select2-container--focus .select2-selection,html .select2-container--bootstrap.select2-container--open .select2-selection{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(52,152,219,.6);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s 180ms cubic-bezier(0.2, 0.57, 0.44, 0.83);-webkit-backface-visibility:hidden;border-color:#3498db}html .select2-container--bootstrap.select2-container--open .select2-selection .select2-selection__arrow b{border-color:transparent transparent #9a9a9a transparent;border-width:0 4px 4px 4px}html .select2-container--bootstrap.select2-container--open.select2-container--below .select2-selection{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-color:transparent}html .select2-container--bootstrap.select2-container--open.select2-container--above .select2-selection{border-top-right-radius:0;border-top-left-radius:0;border-top-color:transparent}html .select2-container--bootstrap .select2-selection__clear{color:#9a9a9a;cursor:pointer;float:right;font-weight:bold;margin-right:10px}html .select2-container--bootstrap .select2-selection__clear:hover{color:#222}html .select2-container--bootstrap.select2-container--disabled .select2-selection{border-color:#cdcdcd;box-shadow:none}html .select2-container--bootstrap.select2-container--disabled .select2-selection,html .select2-container--bootstrap.select2-container--disabled .select2-search__field{cursor:not-allowed}html .select2-container--bootstrap.select2-container--disabled .select2-selection,html .select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice{background-color:#ddd}html .select2-container--bootstrap.select2-container--disabled .select2-selection__clear,html .select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice__remove{display:none}html .select2-container--bootstrap .select2-dropdown{box-shadow:0 6px 12px rgba(0,0,0,.175);border-color:#3498db;overflow-x:hidden;margin-top:-1px}html .select2-container--bootstrap .select2-dropdown--above{box-shadow:0px -6px 12px rgba(0,0,0,.175);margin-top:1px}html .select2-container--bootstrap .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}html .select2-container--bootstrap .select2-selection--single{height:32px;line-height:20px;padding:6px 24px 6px 12px}html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow{position:absolute;bottom:0;right:12px;top:0;width:4px}html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b{border-color:#9a9a9a transparent transparent transparent;border-style:solid;border-width:4px 4px 0 4px;height:0;left:0;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}html .select2-container--bootstrap .select2-selection--single .select2-selection__rendered{color:#222;padding:0}html .select2-container--bootstrap .select2-selection--single .select2-selection__placeholder{color:#9a9a9a}html .select2-container--bootstrap .select2-selection--multiple{min-height:32px;padding:0;height:auto}html .select2-container--bootstrap .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;display:block;line-height:20px;list-style:none;margin:0;overflow:hidden;padding:0;width:100%;text-overflow:ellipsis;white-space:nowrap}html .select2-container--bootstrap .select2-selection--multiple .select2-selection__placeholder{color:#9a9a9a;float:left;margin-top:5px}html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{color:#222;background:#fff;border:1px solid #cdcdcd;border-radius:4px;cursor:default;float:left;margin:5px 0 0 6px;padding:0 6px}html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field{background:transparent;padding:0 12px;height:30px;line-height:20px;margin-top:0;min-width:5em}html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove{color:#9a9a9a;cursor:pointer;display:inline-block;font-weight:bold;margin-right:3px}html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove:hover{color:#222}html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear{margin-top:6px}html .select2-container--bootstrap .select2-selection--single.input-sm,.input-group-sm html .select2-container--bootstrap .select2-selection--single,.form-group-sm html .select2-container--bootstrap .select2-selection--single{border-radius:3px;font-size:11px;height:28px;line-height:16px;padding:4px 16px 4px 4px}html .select2-container--bootstrap .select2-selection--single.input-sm .select2-selection__arrow b,.input-group-sm html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,.form-group-sm html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b{margin-left:-4px}html .select2-container--bootstrap .select2-selection--multiple.input-sm,.input-group-sm html .select2-container--bootstrap .select2-selection--multiple,.form-group-sm html .select2-container--bootstrap .select2-selection--multiple{min-height:28px;border-radius:3px}html .select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__choice,.input-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,.form-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{font-size:11px;line-height:16px;margin:3px 0 0 2px;padding:0 4px}html .select2-container--bootstrap .select2-selection--multiple.input-sm .select2-search--inline .select2-search__field,.input-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,.form-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field{padding:0 4px;font-size:11px;height:26px;line-height:16px}html .select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__clear,.input-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,.form-group-sm html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear{margin-top:4px}html .select2-container--bootstrap .select2-selection--single.input-lg,.input-group-lg html .select2-container--bootstrap .select2-selection--single,.form-group-lg html .select2-container--bootstrap .select2-selection--single{border-radius:6px;font-size:17px;height:40px;line-height:24px;padding:8px 31px 8px 16px}html .select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow,.input-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow,.form-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow{width:5px}html .select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow b,.input-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,.form-group-lg html .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b{border-width:5px 5px 0 5px;margin-left:-5px;margin-left:-8px;margin-top:-2.5px}html .select2-container--bootstrap .select2-selection--multiple.input-lg,.input-group-lg html .select2-container--bootstrap .select2-selection--multiple,.form-group-lg html .select2-container--bootstrap .select2-selection--multiple{min-height:40px;border-radius:6px}html .select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__choice,.input-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,.form-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{font-size:17px;line-height:24px;border-radius:4px;margin:7px 0 0 8px;padding:0 8px}html .select2-container--bootstrap .select2-selection--multiple.input-lg .select2-search--inline .select2-search__field,.input-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,.form-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field{padding:0 16px;font-size:17px;height:38px;line-height:24px}html .select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__clear,.input-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,.form-group-lg html .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear{margin-top:8px}html .select2-container--bootstrap .select2-selection.input-lg.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #9a9a9a transparent;border-width:0 5px 5px 5px}.input-group-lg html .select2-container--bootstrap .select2-selection.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #9a9a9a transparent;border-width:0 5px 5px 5px}html .select2-container--bootstrap[dir=rtl] .select2-selection--single{padding-left:24px;padding-right:12px}html .select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:0;padding-left:0;text-align:right}html .select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}html .select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__arrow{left:12px;right:auto}html .select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__arrow b{margin-left:0}html .select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice,html .select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}html .select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:0;margin-right:6px}html .select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}html .has-warning .select2-dropdown,html .has-warning .select2-selection{border-color:#cd6d17}html .has-warning .select2-container--focus .select2-selection,html .has-warning .select2-container--open .select2-selection{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #eda15e;border-color:#9f5412}html .has-warning.select2-drop-active{border-color:#9f5412}html .has-warning.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#9f5412}html .has-error .select2-dropdown,html .has-error .select2-selection{border-color:#a33024}html .has-error .select2-container--focus .select2-selection,html .has-error .select2-container--open .select2-selection{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d96154;border-color:#79241b}html .has-error.select2-drop-active{border-color:#79241b}html .has-error.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#79241b}html .has-success .select2-dropdown,html .has-success .select2-selection{border-color:#209150}html .has-success .select2-container--focus .select2-selection,html .has-success .select2-container--open .select2-selection{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #43d580;border-color:#176739}html .has-success.select2-drop-active{border-color:#176739}html .has-success.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#176739}html .input-group .select2-container--bootstrap{display:table;table-layout:fixed;position:relative;z-index:2;float:left;width:100%;margin-bottom:0}html .input-group .select2-container--bootstrap.select2-container--open,html .input-group .select2-container--bootstrap.select2-container--focus{z-index:3}html .input-group.select2-bootstrap-prepend .select2-container--bootstrap .select2-selection{border-bottom-left-radius:0;border-top-left-radius:0}html .input-group.select2-bootstrap-append .select2-container--bootstrap .select2-selection{border-bottom-right-radius:0;border-top-right-radius:0}html .select2-bootstrap-append .select2-container--bootstrap,html .select2-bootstrap-append .input-group-btn,html .select2-bootstrap-append .input-group-btn .btn,html .select2-bootstrap-prepend .select2-container--bootstrap,html .select2-bootstrap-prepend .input-group-btn,html .select2-bootstrap-prepend .input-group-btn .btn{vertical-align:top}html .form-control.select2-hidden-accessible{position:absolute !important;width:1px !important}html .form-inline .select2-container--bootstrap{display:inline-block}.k-bs-container-fluid,.k-bs-container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 400px){.k-bs-maxwidth-container{max-width:370px}}@media(min-width: 600px){.k-bs-maxwidth-container{max-width:570px}}@media(min-width: 768px){.k-bs-maxwidth-container{max-width:738px}}@media(min-width: 1024px){.k-bs-maxwidth-container{max-width:994px}}@media(min-width: 1200px){.k-bs-maxwidth-container{max-width:1170px}}.k-bs-row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.k-bs-no-gutters{margin-right:0;margin-left:0}.k-bs-no-gutters>.k-bs-col,.k-bs-no-gutters>[class*=k-bs-col-]{padding-right:0;padding-left:0}.k-bs-col-xl,.k-bs-col-xl-auto,.k-bs-col-xl-12,.k-bs-col-xl-11,.k-bs-col-xl-10,.k-bs-col-xl-9,.k-bs-col-xl-8,.k-bs-col-xl-7,.k-bs-col-xl-6,.k-bs-col-xl-5,.k-bs-col-xl-4,.k-bs-col-xl-3,.k-bs-col-xl-2,.k-bs-col-xl-1,.k-bs-col-lg,.k-bs-col-lg-auto,.k-bs-col-lg-12,.k-bs-col-lg-11,.k-bs-col-lg-10,.k-bs-col-lg-9,.k-bs-col-lg-8,.k-bs-col-lg-7,.k-bs-col-lg-6,.k-bs-col-lg-5,.k-bs-col-lg-4,.k-bs-col-lg-3,.k-bs-col-lg-2,.k-bs-col-lg-1,.k-bs-col-md,.k-bs-col-md-auto,.k-bs-col-md-12,.k-bs-col-md-11,.k-bs-col-md-10,.k-bs-col-md-9,.k-bs-col-md-8,.k-bs-col-md-7,.k-bs-col-md-6,.k-bs-col-md-5,.k-bs-col-md-4,.k-bs-col-md-3,.k-bs-col-md-2,.k-bs-col-md-1,.k-bs-col-sm,.k-bs-col-sm-auto,.k-bs-col-sm-12,.k-bs-col-sm-11,.k-bs-col-sm-10,.k-bs-col-sm-9,.k-bs-col-sm-8,.k-bs-col-sm-7,.k-bs-col-sm-6,.k-bs-col-sm-5,.k-bs-col-sm-4,.k-bs-col-sm-3,.k-bs-col-sm-2,.k-bs-col-sm-1,.k-bs-col-s,.k-bs-col-s-auto,.k-bs-col-s-12,.k-bs-col-s-11,.k-bs-col-s-10,.k-bs-col-s-9,.k-bs-col-s-8,.k-bs-col-s-7,.k-bs-col-s-6,.k-bs-col-s-5,.k-bs-col-s-4,.k-bs-col-s-3,.k-bs-col-s-2,.k-bs-col-s-1,.k-bs-col,.k-bs-col-auto,.k-bs-col-12,.k-bs-col-11,.k-bs-col-10,.k-bs-col-9,.k-bs-col-8,.k-bs-col-7,.k-bs-col-6,.k-bs-col-5,.k-bs-col-4,.k-bs-col-3,.k-bs-col-2,.k-bs-col-1{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.k-bs-col{flex-basis:0;flex-grow:1;max-width:100%}.k-bs-col-auto{flex:0 0 auto;width:auto;max-width:none}.k-bs-col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.k-bs-col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.k-bs-col-3{flex:0 0 25%;max-width:25%}.k-bs-col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.k-bs-col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.k-bs-col-6{flex:0 0 50%;max-width:50%}.k-bs-col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.k-bs-col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.k-bs-col-9{flex:0 0 75%;max-width:75%}.k-bs-col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.k-bs-col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.k-bs-col-12{flex:0 0 100%;max-width:100%}.k-bs-order-first{order:-1}.k-bs-order-last{order:13}.k-bs-order-0{order:0}.k-bs-order-1{order:1}.k-bs-order-2{order:2}.k-bs-order-3{order:3}.k-bs-order-4{order:4}.k-bs-order-5{order:5}.k-bs-order-6{order:6}.k-bs-order-7{order:7}.k-bs-order-8{order:8}.k-bs-order-9{order:9}.k-bs-order-10{order:10}.k-bs-order-11{order:11}.k-bs-order-12{order:12}.k-bs-offset-1{margin-left:8.3333333333%}.k-bs-offset-2{margin-left:16.6666666667%}.k-bs-offset-3{margin-left:25%}.k-bs-offset-4{margin-left:33.3333333333%}.k-bs-offset-5{margin-left:41.6666666667%}.k-bs-offset-6{margin-left:50%}.k-bs-offset-7{margin-left:58.3333333333%}.k-bs-offset-8{margin-left:66.6666666667%}.k-bs-offset-9{margin-left:75%}.k-bs-offset-10{margin-left:83.3333333333%}.k-bs-offset-11{margin-left:91.6666666667%}@media(min-width: 400px){.k-bs-col-s{flex-basis:0;flex-grow:1;max-width:100%}.k-bs-col-s-auto{flex:0 0 auto;width:auto;max-width:none}.k-bs-col-s-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.k-bs-col-s-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.k-bs-col-s-3{flex:0 0 25%;max-width:25%}.k-bs-col-s-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.k-bs-col-s-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.k-bs-col-s-6{flex:0 0 50%;max-width:50%}.k-bs-col-s-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.k-bs-col-s-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.k-bs-col-s-9{flex:0 0 75%;max-width:75%}.k-bs-col-s-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.k-bs-col-s-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.k-bs-col-s-12{flex:0 0 100%;max-width:100%}.k-bs-order-s-first{order:-1}.k-bs-order-s-last{order:13}.k-bs-order-s-0{order:0}.k-bs-order-s-1{order:1}.k-bs-order-s-2{order:2}.k-bs-order-s-3{order:3}.k-bs-order-s-4{order:4}.k-bs-order-s-5{order:5}.k-bs-order-s-6{order:6}.k-bs-order-s-7{order:7}.k-bs-order-s-8{order:8}.k-bs-order-s-9{order:9}.k-bs-order-s-10{order:10}.k-bs-order-s-11{order:11}.k-bs-order-s-12{order:12}.k-bs-offset-s-0{margin-left:0}.k-bs-offset-s-1{margin-left:8.3333333333%}.k-bs-offset-s-2{margin-left:16.6666666667%}.k-bs-offset-s-3{margin-left:25%}.k-bs-offset-s-4{margin-left:33.3333333333%}.k-bs-offset-s-5{margin-left:41.6666666667%}.k-bs-offset-s-6{margin-left:50%}.k-bs-offset-s-7{margin-left:58.3333333333%}.k-bs-offset-s-8{margin-left:66.6666666667%}.k-bs-offset-s-9{margin-left:75%}.k-bs-offset-s-10{margin-left:83.3333333333%}.k-bs-offset-s-11{margin-left:91.6666666667%}}@media(min-width: 600px){.k-bs-col-sm{flex-basis:0;flex-grow:1;max-width:100%}.k-bs-col-sm-auto{flex:0 0 auto;width:auto;max-width:none}.k-bs-col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.k-bs-col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.k-bs-col-sm-3{flex:0 0 25%;max-width:25%}.k-bs-col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.k-bs-col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.k-bs-col-sm-6{flex:0 0 50%;max-width:50%}.k-bs-col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.k-bs-col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.k-bs-col-sm-9{flex:0 0 75%;max-width:75%}.k-bs-col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.k-bs-col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.k-bs-col-sm-12{flex:0 0 100%;max-width:100%}.k-bs-order-sm-first{order:-1}.k-bs-order-sm-last{order:13}.k-bs-order-sm-0{order:0}.k-bs-order-sm-1{order:1}.k-bs-order-sm-2{order:2}.k-bs-order-sm-3{order:3}.k-bs-order-sm-4{order:4}.k-bs-order-sm-5{order:5}.k-bs-order-sm-6{order:6}.k-bs-order-sm-7{order:7}.k-bs-order-sm-8{order:8}.k-bs-order-sm-9{order:9}.k-bs-order-sm-10{order:10}.k-bs-order-sm-11{order:11}.k-bs-order-sm-12{order:12}.k-bs-offset-sm-0{margin-left:0}.k-bs-offset-sm-1{margin-left:8.3333333333%}.k-bs-offset-sm-2{margin-left:16.6666666667%}.k-bs-offset-sm-3{margin-left:25%}.k-bs-offset-sm-4{margin-left:33.3333333333%}.k-bs-offset-sm-5{margin-left:41.6666666667%}.k-bs-offset-sm-6{margin-left:50%}.k-bs-offset-sm-7{margin-left:58.3333333333%}.k-bs-offset-sm-8{margin-left:66.6666666667%}.k-bs-offset-sm-9{margin-left:75%}.k-bs-offset-sm-10{margin-left:83.3333333333%}.k-bs-offset-sm-11{margin-left:91.6666666667%}}@media(min-width: 768px){.k-bs-col-md{flex-basis:0;flex-grow:1;max-width:100%}.k-bs-col-md-auto{flex:0 0 auto;width:auto;max-width:none}.k-bs-col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.k-bs-col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.k-bs-col-md-3{flex:0 0 25%;max-width:25%}.k-bs-col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.k-bs-col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.k-bs-col-md-6{flex:0 0 50%;max-width:50%}.k-bs-col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.k-bs-col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.k-bs-col-md-9{flex:0 0 75%;max-width:75%}.k-bs-col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.k-bs-col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.k-bs-col-md-12{flex:0 0 100%;max-width:100%}.k-bs-order-md-first{order:-1}.k-bs-order-md-last{order:13}.k-bs-order-md-0{order:0}.k-bs-order-md-1{order:1}.k-bs-order-md-2{order:2}.k-bs-order-md-3{order:3}.k-bs-order-md-4{order:4}.k-bs-order-md-5{order:5}.k-bs-order-md-6{order:6}.k-bs-order-md-7{order:7}.k-bs-order-md-8{order:8}.k-bs-order-md-9{order:9}.k-bs-order-md-10{order:10}.k-bs-order-md-11{order:11}.k-bs-order-md-12{order:12}.k-bs-offset-md-0{margin-left:0}.k-bs-offset-md-1{margin-left:8.3333333333%}.k-bs-offset-md-2{margin-left:16.6666666667%}.k-bs-offset-md-3{margin-left:25%}.k-bs-offset-md-4{margin-left:33.3333333333%}.k-bs-offset-md-5{margin-left:41.6666666667%}.k-bs-offset-md-6{margin-left:50%}.k-bs-offset-md-7{margin-left:58.3333333333%}.k-bs-offset-md-8{margin-left:66.6666666667%}.k-bs-offset-md-9{margin-left:75%}.k-bs-offset-md-10{margin-left:83.3333333333%}.k-bs-offset-md-11{margin-left:91.6666666667%}}@media(min-width: 1024px){.k-bs-col-lg{flex-basis:0;flex-grow:1;max-width:100%}.k-bs-col-lg-auto{flex:0 0 auto;width:auto;max-width:none}.k-bs-col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.k-bs-col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.k-bs-col-lg-3{flex:0 0 25%;max-width:25%}.k-bs-col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.k-bs-col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.k-bs-col-lg-6{flex:0 0 50%;max-width:50%}.k-bs-col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.k-bs-col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.k-bs-col-lg-9{flex:0 0 75%;max-width:75%}.k-bs-col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.k-bs-col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.k-bs-col-lg-12{flex:0 0 100%;max-width:100%}.k-bs-order-lg-first{order:-1}.k-bs-order-lg-last{order:13}.k-bs-order-lg-0{order:0}.k-bs-order-lg-1{order:1}.k-bs-order-lg-2{order:2}.k-bs-order-lg-3{order:3}.k-bs-order-lg-4{order:4}.k-bs-order-lg-5{order:5}.k-bs-order-lg-6{order:6}.k-bs-order-lg-7{order:7}.k-bs-order-lg-8{order:8}.k-bs-order-lg-9{order:9}.k-bs-order-lg-10{order:10}.k-bs-order-lg-11{order:11}.k-bs-order-lg-12{order:12}.k-bs-offset-lg-0{margin-left:0}.k-bs-offset-lg-1{margin-left:8.3333333333%}.k-bs-offset-lg-2{margin-left:16.6666666667%}.k-bs-offset-lg-3{margin-left:25%}.k-bs-offset-lg-4{margin-left:33.3333333333%}.k-bs-offset-lg-5{margin-left:41.6666666667%}.k-bs-offset-lg-6{margin-left:50%}.k-bs-offset-lg-7{margin-left:58.3333333333%}.k-bs-offset-lg-8{margin-left:66.6666666667%}.k-bs-offset-lg-9{margin-left:75%}.k-bs-offset-lg-10{margin-left:83.3333333333%}.k-bs-offset-lg-11{margin-left:91.6666666667%}}@media(min-width: 1200px){.k-bs-col-xl{flex-basis:0;flex-grow:1;max-width:100%}.k-bs-col-xl-auto{flex:0 0 auto;width:auto;max-width:none}.k-bs-col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.k-bs-col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.k-bs-col-xl-3{flex:0 0 25%;max-width:25%}.k-bs-col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.k-bs-col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.k-bs-col-xl-6{flex:0 0 50%;max-width:50%}.k-bs-col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.k-bs-col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.k-bs-col-xl-9{flex:0 0 75%;max-width:75%}.k-bs-col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.k-bs-col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.k-bs-col-xl-12{flex:0 0 100%;max-width:100%}.k-bs-order-xl-first{order:-1}.k-bs-order-xl-last{order:13}.k-bs-order-xl-0{order:0}.k-bs-order-xl-1{order:1}.k-bs-order-xl-2{order:2}.k-bs-order-xl-3{order:3}.k-bs-order-xl-4{order:4}.k-bs-order-xl-5{order:5}.k-bs-order-xl-6{order:6}.k-bs-order-xl-7{order:7}.k-bs-order-xl-8{order:8}.k-bs-order-xl-9{order:9}.k-bs-order-xl-10{order:10}.k-bs-order-xl-11{order:11}.k-bs-order-xl-12{order:12}.k-bs-offset-xl-0{margin-left:0}.k-bs-offset-xl-1{margin-left:8.3333333333%}.k-bs-offset-xl-2{margin-left:16.6666666667%}.k-bs-offset-xl-3{margin-left:25%}.k-bs-offset-xl-4{margin-left:33.3333333333%}.k-bs-offset-xl-5{margin-left:41.6666666667%}.k-bs-offset-xl-6{margin-left:50%}.k-bs-offset-xl-7{margin-left:58.3333333333%}.k-bs-offset-xl-8{margin-left:66.6666666667%}.k-bs-offset-xl-9{margin-left:75%}.k-bs-offset-xl-10{margin-left:83.3333333333%}.k-bs-offset-xl-11{margin-left:91.6666666667%}}.k-bs-d-none{display:none !important}.k-bs-d-inline{display:inline !important}.k-bs-d-inline-block{display:inline-block !important}.k-bs-d-block{display:block !important}.k-bs-d-table{display:table !important}.k-bs-d-table-row{display:table-row !important}.k-bs-d-table-cell{display:table-cell !important}.k-bs-d-flex{display:flex !important}.k-bs-d-inline-flex{display:inline-flex !important}@media(min-width: 400px){.k-bs-d-s-none{display:none !important}.k-bs-d-s-inline{display:inline !important}.k-bs-d-s-inline-block{display:inline-block !important}.k-bs-d-s-block{display:block !important}.k-bs-d-s-table{display:table !important}.k-bs-d-s-table-row{display:table-row !important}.k-bs-d-s-table-cell{display:table-cell !important}.k-bs-d-s-flex{display:flex !important}.k-bs-d-s-inline-flex{display:inline-flex !important}}@media(min-width: 600px){.k-bs-d-sm-none{display:none !important}.k-bs-d-sm-inline{display:inline !important}.k-bs-d-sm-inline-block{display:inline-block !important}.k-bs-d-sm-block{display:block !important}.k-bs-d-sm-table{display:table !important}.k-bs-d-sm-table-row{display:table-row !important}.k-bs-d-sm-table-cell{display:table-cell !important}.k-bs-d-sm-flex{display:flex !important}.k-bs-d-sm-inline-flex{display:inline-flex !important}}@media(min-width: 768px){.k-bs-d-md-none{display:none !important}.k-bs-d-md-inline{display:inline !important}.k-bs-d-md-inline-block{display:inline-block !important}.k-bs-d-md-block{display:block !important}.k-bs-d-md-table{display:table !important}.k-bs-d-md-table-row{display:table-row !important}.k-bs-d-md-table-cell{display:table-cell !important}.k-bs-d-md-flex{display:flex !important}.k-bs-d-md-inline-flex{display:inline-flex !important}}@media(min-width: 1024px){.k-bs-d-lg-none{display:none !important}.k-bs-d-lg-inline{display:inline !important}.k-bs-d-lg-inline-block{display:inline-block !important}.k-bs-d-lg-block{display:block !important}.k-bs-d-lg-table{display:table !important}.k-bs-d-lg-table-row{display:table-row !important}.k-bs-d-lg-table-cell{display:table-cell !important}.k-bs-d-lg-flex{display:flex !important}.k-bs-d-lg-inline-flex{display:inline-flex !important}}@media(min-width: 1200px){.k-bs-d-xl-none{display:none !important}.k-bs-d-xl-inline{display:inline !important}.k-bs-d-xl-inline-block{display:inline-block !important}.k-bs-d-xl-block{display:block !important}.k-bs-d-xl-table{display:table !important}.k-bs-d-xl-table-row{display:table-row !important}.k-bs-d-xl-table-cell{display:table-cell !important}.k-bs-d-xl-flex{display:flex !important}.k-bs-d-xl-inline-flex{display:inline-flex !important}}.k-bs-flex-row{flex-direction:row !important}.k-bs-flex-column{flex-direction:column !important}.k-bs-flex-row-reverse{flex-direction:row-reverse !important}.k-bs-flex-column-reverse{flex-direction:column-reverse !important}.k-bs-flex-wrap{flex-wrap:wrap !important}.k-bs-flex-nowrap{flex-wrap:nowrap !important}.k-bs-flex-wrap-reverse{flex-wrap:wrap-reverse !important}.k-bs-flex-fill{flex:1 1 auto !important}.k-bs-flex-grow-0{flex-grow:0 !important}.k-bs-flex-grow-1{flex-grow:1 !important}.k-bs-flex-shrink-0{flex-shrink:0 !important}.k-bs-flex-shrink-1{flex-shrink:1 !important}.k-bs-justify-content-start{justify-content:flex-start !important}.k-bs-justify-content-end{justify-content:flex-end !important}.k-bs-justify-content-center{justify-content:center !important}.k-bs-justify-content-between{justify-content:space-between !important}.k-bs-justify-content-around{justify-content:space-around !important}.k-bs-align-items-start{align-items:flex-start !important}.k-bs-align-items-end{align-items:flex-end !important}.k-bs-align-items-center{align-items:center !important}.k-bs-align-items-baseline{align-items:baseline !important}.k-bs-align-items-stretch{align-items:stretch !important}.k-bs-align-content-start{align-content:flex-start !important}.k-bs-align-content-end{align-content:flex-end !important}.k-bs-align-content-center{align-content:center !important}.k-bs-align-content-between{align-content:space-between !important}.k-bs-align-content-around{align-content:space-around !important}.k-bs-align-content-stretch{align-content:stretch !important}.k-bs-align-self-auto{align-self:auto !important}.k-bs-align-self-start{align-self:flex-start !important}.k-bs-align-self-end{align-self:flex-end !important}.k-bs-align-self-center{align-self:center !important}.k-bs-align-self-baseline{align-self:baseline !important}.k-bs-align-self-stretch{align-self:stretch !important}@media(min-width: 400px){.k-bs-flex-s-row{flex-direction:row !important}.k-bs-flex-s-column{flex-direction:column !important}.k-bs-flex-s-row-reverse{flex-direction:row-reverse !important}.k-bs-flex-s-column-reverse{flex-direction:column-reverse !important}.k-bs-flex-s-wrap{flex-wrap:wrap !important}.k-bs-flex-s-nowrap{flex-wrap:nowrap !important}.k-bs-flex-s-wrap-reverse{flex-wrap:wrap-reverse !important}.k-bs-flex-s-fill{flex:1 1 auto !important}.k-bs-flex-s-grow-0{flex-grow:0 !important}.k-bs-flex-s-grow-1{flex-grow:1 !important}.k-bs-flex-s-shrink-0{flex-shrink:0 !important}.k-bs-flex-s-shrink-1{flex-shrink:1 !important}.k-bs-justify-content-s-start{justify-content:flex-start !important}.k-bs-justify-content-s-end{justify-content:flex-end !important}.k-bs-justify-content-s-center{justify-content:center !important}.k-bs-justify-content-s-between{justify-content:space-between !important}.k-bs-justify-content-s-around{justify-content:space-around !important}.k-bs-align-items-s-start{align-items:flex-start !important}.k-bs-align-items-s-end{align-items:flex-end !important}.k-bs-align-items-s-center{align-items:center !important}.k-bs-align-items-s-baseline{align-items:baseline !important}.k-bs-align-items-s-stretch{align-items:stretch !important}.k-bs-align-content-s-start{align-content:flex-start !important}.k-bs-align-content-s-end{align-content:flex-end !important}.k-bs-align-content-s-center{align-content:center !important}.k-bs-align-content-s-between{align-content:space-between !important}.k-bs-align-content-s-around{align-content:space-around !important}.k-bs-align-content-s-stretch{align-content:stretch !important}.k-bs-align-self-s-auto{align-self:auto !important}.k-bs-align-self-s-start{align-self:flex-start !important}.k-bs-align-self-s-end{align-self:flex-end !important}.k-bs-align-self-s-center{align-self:center !important}.k-bs-align-self-s-baseline{align-self:baseline !important}.k-bs-align-self-s-stretch{align-self:stretch !important}}@media(min-width: 600px){.k-bs-flex-sm-row{flex-direction:row !important}.k-bs-flex-sm-column{flex-direction:column !important}.k-bs-flex-sm-row-reverse{flex-direction:row-reverse !important}.k-bs-flex-sm-column-reverse{flex-direction:column-reverse !important}.k-bs-flex-sm-wrap{flex-wrap:wrap !important}.k-bs-flex-sm-nowrap{flex-wrap:nowrap !important}.k-bs-flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.k-bs-flex-sm-fill{flex:1 1 auto !important}.k-bs-flex-sm-grow-0{flex-grow:0 !important}.k-bs-flex-sm-grow-1{flex-grow:1 !important}.k-bs-flex-sm-shrink-0{flex-shrink:0 !important}.k-bs-flex-sm-shrink-1{flex-shrink:1 !important}.k-bs-justify-content-sm-start{justify-content:flex-start !important}.k-bs-justify-content-sm-end{justify-content:flex-end !important}.k-bs-justify-content-sm-center{justify-content:center !important}.k-bs-justify-content-sm-between{justify-content:space-between !important}.k-bs-justify-content-sm-around{justify-content:space-around !important}.k-bs-align-items-sm-start{align-items:flex-start !important}.k-bs-align-items-sm-end{align-items:flex-end !important}.k-bs-align-items-sm-center{align-items:center !important}.k-bs-align-items-sm-baseline{align-items:baseline !important}.k-bs-align-items-sm-stretch{align-items:stretch !important}.k-bs-align-content-sm-start{align-content:flex-start !important}.k-bs-align-content-sm-end{align-content:flex-end !important}.k-bs-align-content-sm-center{align-content:center !important}.k-bs-align-content-sm-between{align-content:space-between !important}.k-bs-align-content-sm-around{align-content:space-around !important}.k-bs-align-content-sm-stretch{align-content:stretch !important}.k-bs-align-self-sm-auto{align-self:auto !important}.k-bs-align-self-sm-start{align-self:flex-start !important}.k-bs-align-self-sm-end{align-self:flex-end !important}.k-bs-align-self-sm-center{align-self:center !important}.k-bs-align-self-sm-baseline{align-self:baseline !important}.k-bs-align-self-sm-stretch{align-self:stretch !important}}@media(min-width: 768px){.k-bs-flex-md-row{flex-direction:row !important}.k-bs-flex-md-column{flex-direction:column !important}.k-bs-flex-md-row-reverse{flex-direction:row-reverse !important}.k-bs-flex-md-column-reverse{flex-direction:column-reverse !important}.k-bs-flex-md-wrap{flex-wrap:wrap !important}.k-bs-flex-md-nowrap{flex-wrap:nowrap !important}.k-bs-flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.k-bs-flex-md-fill{flex:1 1 auto !important}.k-bs-flex-md-grow-0{flex-grow:0 !important}.k-bs-flex-md-grow-1{flex-grow:1 !important}.k-bs-flex-md-shrink-0{flex-shrink:0 !important}.k-bs-flex-md-shrink-1{flex-shrink:1 !important}.k-bs-justify-content-md-start{justify-content:flex-start !important}.k-bs-justify-content-md-end{justify-content:flex-end !important}.k-bs-justify-content-md-center{justify-content:center !important}.k-bs-justify-content-md-between{justify-content:space-between !important}.k-bs-justify-content-md-around{justify-content:space-around !important}.k-bs-align-items-md-start{align-items:flex-start !important}.k-bs-align-items-md-end{align-items:flex-end !important}.k-bs-align-items-md-center{align-items:center !important}.k-bs-align-items-md-baseline{align-items:baseline !important}.k-bs-align-items-md-stretch{align-items:stretch !important}.k-bs-align-content-md-start{align-content:flex-start !important}.k-bs-align-content-md-end{align-content:flex-end !important}.k-bs-align-content-md-center{align-content:center !important}.k-bs-align-content-md-between{align-content:space-between !important}.k-bs-align-content-md-around{align-content:space-around !important}.k-bs-align-content-md-stretch{align-content:stretch !important}.k-bs-align-self-md-auto{align-self:auto !important}.k-bs-align-self-md-start{align-self:flex-start !important}.k-bs-align-self-md-end{align-self:flex-end !important}.k-bs-align-self-md-center{align-self:center !important}.k-bs-align-self-md-baseline{align-self:baseline !important}.k-bs-align-self-md-stretch{align-self:stretch !important}}@media(min-width: 1024px){.k-bs-flex-lg-row{flex-direction:row !important}.k-bs-flex-lg-column{flex-direction:column !important}.k-bs-flex-lg-row-reverse{flex-direction:row-reverse !important}.k-bs-flex-lg-column-reverse{flex-direction:column-reverse !important}.k-bs-flex-lg-wrap{flex-wrap:wrap !important}.k-bs-flex-lg-nowrap{flex-wrap:nowrap !important}.k-bs-flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.k-bs-flex-lg-fill{flex:1 1 auto !important}.k-bs-flex-lg-grow-0{flex-grow:0 !important}.k-bs-flex-lg-grow-1{flex-grow:1 !important}.k-bs-flex-lg-shrink-0{flex-shrink:0 !important}.k-bs-flex-lg-shrink-1{flex-shrink:1 !important}.k-bs-justify-content-lg-start{justify-content:flex-start !important}.k-bs-justify-content-lg-end{justify-content:flex-end !important}.k-bs-justify-content-lg-center{justify-content:center !important}.k-bs-justify-content-lg-between{justify-content:space-between !important}.k-bs-justify-content-lg-around{justify-content:space-around !important}.k-bs-align-items-lg-start{align-items:flex-start !important}.k-bs-align-items-lg-end{align-items:flex-end !important}.k-bs-align-items-lg-center{align-items:center !important}.k-bs-align-items-lg-baseline{align-items:baseline !important}.k-bs-align-items-lg-stretch{align-items:stretch !important}.k-bs-align-content-lg-start{align-content:flex-start !important}.k-bs-align-content-lg-end{align-content:flex-end !important}.k-bs-align-content-lg-center{align-content:center !important}.k-bs-align-content-lg-between{align-content:space-between !important}.k-bs-align-content-lg-around{align-content:space-around !important}.k-bs-align-content-lg-stretch{align-content:stretch !important}.k-bs-align-self-lg-auto{align-self:auto !important}.k-bs-align-self-lg-start{align-self:flex-start !important}.k-bs-align-self-lg-end{align-self:flex-end !important}.k-bs-align-self-lg-center{align-self:center !important}.k-bs-align-self-lg-baseline{align-self:baseline !important}.k-bs-align-self-lg-stretch{align-self:stretch !important}}@media(min-width: 1200px){.k-bs-flex-xl-row{flex-direction:row !important}.k-bs-flex-xl-column{flex-direction:column !important}.k-bs-flex-xl-row-reverse{flex-direction:row-reverse !important}.k-bs-flex-xl-column-reverse{flex-direction:column-reverse !important}.k-bs-flex-xl-wrap{flex-wrap:wrap !important}.k-bs-flex-xl-nowrap{flex-wrap:nowrap !important}.k-bs-flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.k-bs-flex-xl-fill{flex:1 1 auto !important}.k-bs-flex-xl-grow-0{flex-grow:0 !important}.k-bs-flex-xl-grow-1{flex-grow:1 !important}.k-bs-flex-xl-shrink-0{flex-shrink:0 !important}.k-bs-flex-xl-shrink-1{flex-shrink:1 !important}.k-bs-justify-content-xl-start{justify-content:flex-start !important}.k-bs-justify-content-xl-end{justify-content:flex-end !important}.k-bs-justify-content-xl-center{justify-content:center !important}.k-bs-justify-content-xl-between{justify-content:space-between !important}.k-bs-justify-content-xl-around{justify-content:space-around !important}.k-bs-align-items-xl-start{align-items:flex-start !important}.k-bs-align-items-xl-end{align-items:flex-end !important}.k-bs-align-items-xl-center{align-items:center !important}.k-bs-align-items-xl-baseline{align-items:baseline !important}.k-bs-align-items-xl-stretch{align-items:stretch !important}.k-bs-align-content-xl-start{align-content:flex-start !important}.k-bs-align-content-xl-end{align-content:flex-end !important}.k-bs-align-content-xl-center{align-content:center !important}.k-bs-align-content-xl-between{align-content:space-between !important}.k-bs-align-content-xl-around{align-content:space-around !important}.k-bs-align-content-xl-stretch{align-content:stretch !important}.k-bs-align-self-xl-auto{align-self:auto !important}.k-bs-align-self-xl-start{align-self:flex-start !important}.k-bs-align-self-xl-end{align-self:flex-end !important}.k-bs-align-self-xl-center{align-self:center !important}.k-bs-align-self-xl-baseline{align-self:baseline !important}.k-bs-align-self-xl-stretch{align-self:stretch !important}} \ No newline at end of file diff --git a/code/libraries/joomlatools/library/resources/assets/fonts/k-icons/k-icons.eot b/code/libraries/joomlatools/library/resources/assets/fonts/k-icons/k-icons.eot index 50a38bdfd..103500bea 100644 Binary files a/code/libraries/joomlatools/library/resources/assets/fonts/k-icons/k-icons.eot and b/code/libraries/joomlatools/library/resources/assets/fonts/k-icons/k-icons.eot differ diff --git a/code/libraries/joomlatools/library/resources/assets/fonts/k-icons/k-icons.svg b/code/libraries/joomlatools/library/resources/assets/fonts/k-icons/k-icons.svg index c3703a149..4f63bf3b0 100644 --- a/code/libraries/joomlatools/library/resources/assets/fonts/k-icons/k-icons.svg +++ b/code/libraries/joomlatools/library/resources/assets/fonts/k-icons/k-icons.svg @@ -2,8 +2,8 @@ -Created by FontForge 20170104 at Mon Nov 13 16:50:20 2017 - By Robin Poort +Created by FontForge 20170812 at Fri May 8 16:20:21 2020 + By root diff --git a/code/libraries/joomlatools/library/resources/assets/fonts/k-icons/k-icons.ttf b/code/libraries/joomlatools/library/resources/assets/fonts/k-icons/k-icons.ttf index cb4254282..aae01236c 100644 Binary files a/code/libraries/joomlatools/library/resources/assets/fonts/k-icons/k-icons.ttf and b/code/libraries/joomlatools/library/resources/assets/fonts/k-icons/k-icons.ttf differ diff --git a/code/libraries/joomlatools/library/resources/assets/fonts/k-icons/k-icons.woff b/code/libraries/joomlatools/library/resources/assets/fonts/k-icons/k-icons.woff index 5bec00907..1f78cf7db 100644 Binary files a/code/libraries/joomlatools/library/resources/assets/fonts/k-icons/k-icons.woff and b/code/libraries/joomlatools/library/resources/assets/fonts/k-icons/k-icons.woff differ diff --git a/code/libraries/joomlatools/library/resources/assets/js/admin.js b/code/libraries/joomlatools/library/resources/assets/js/admin.js index d161632e9..d4d7d63c1 100644 --- a/code/libraries/joomlatools/library/resources/assets/js/admin.js +++ b/code/libraries/joomlatools/library/resources/assets/js/admin.js @@ -1,5 +1,9 @@ +//kquery.set.js var globalCacheForjQueryReplacement = window.jQuery; window.jQuery = window.kQuery; + + +//select2.full.js /*! * Select2 4.0.3 * https://select2.github.io @@ -6437,6 +6441,57 @@ S2.define('jquery.select2',[ return select2; })); + + +//koowa.select2.autocomplete.js + +if(!Koowa) { + /** @namespace */ + var Koowa = {}; +} + +Koowa.getSelect2Options = function(options) { + var defaults = { + width: "resolve", + minimumInputLength: 2, + queryVarName: "search", + theme: "bootstrap", + ajax: { + url: options.url, + delay: 100, + data: function (params) { + var page = params.page || 1, // page is the one-based page number tracked by Select2 + query = { + limit: 10, // page size + offset: (page-1)*10 + }; + query[options.queryVarName] = params.term; + + return query; + }, + processResults: function (data, page) { + var results = [], + more = (page * 10) < data.meta.total; // whether or not there are more results available + + kQuery.each(data.data, function(i, item) { + // Change format to what select2 expects + item.id = item.attributes[options.value]; + item.text = item.attributes[options.text]; + + results.push(item); + }); + + // notice we return the value of more so Select2 knows if more results can be loaded + return {results: results, more: more}; + } + } + }; + + return kQuery.extend( {}, defaults, options); +}; + + +//jquery.magnific-popup.js /*! Magnific Popup - v1.1.0 - 2016-02-20 * http://dimsemenov.com/plugins/magnific-popup/ * Copyright (c) 2016 Dmitry Semenov; */ @@ -8144,160 +8199,1689 @@ $.magnificPopup.registerModule('gallery', { }); } - _document.on('keydown'+ns, function(e) { - if (e.keyCode === 37) { - mfp.prev(); - } else if (e.keyCode === 39) { - mfp.next(); - } - }); - }); + _document.on('keydown'+ns, function(e) { + if (e.keyCode === 37) { + mfp.prev(); + } else if (e.keyCode === 39) { + mfp.next(); + } + }); + }); + + _mfpOn('UpdateStatus'+ns, function(e, data) { + if(data.text) { + data.text = _replaceCurrTotal(data.text, mfp.currItem.index, mfp.items.length); + } + }); + + _mfpOn(MARKUP_PARSE_EVENT+ns, function(e, element, values, item) { + var l = mfp.items.length; + values.counter = l > 1 ? _replaceCurrTotal(gSt.tCounter, item.index, l) : ''; + }); + + _mfpOn('BuildControls' + ns, function() { + if(mfp.items.length > 1 && gSt.arrows && !mfp.arrowLeft) { + var markup = gSt.arrowMarkup, + arrowLeft = mfp.arrowLeft = $( markup.replace(/%title%/gi, gSt.tPrev).replace(/%dir%/gi, 'left') ).addClass(PREVENT_CLOSE_CLASS), + arrowRight = mfp.arrowRight = $( markup.replace(/%title%/gi, gSt.tNext).replace(/%dir%/gi, 'right') ).addClass(PREVENT_CLOSE_CLASS); + + arrowLeft.click(function() { + mfp.prev(); + }); + arrowRight.click(function() { + mfp.next(); + }); + + mfp.container.append(arrowLeft.add(arrowRight)); + } + }); + + _mfpOn(CHANGE_EVENT+ns, function() { + if(mfp._preloadTimeout) clearTimeout(mfp._preloadTimeout); + + mfp._preloadTimeout = setTimeout(function() { + mfp.preloadNearbyImages(); + mfp._preloadTimeout = null; + }, 16); + }); + + + _mfpOn(CLOSE_EVENT+ns, function() { + _document.off(ns); + mfp.wrap.off('click'+ns); + mfp.arrowRight = mfp.arrowLeft = null; + }); + + }, + next: function() { + mfp.direction = true; + mfp.index = _getLoopedId(mfp.index + 1); + mfp.updateItemHTML(); + }, + prev: function() { + mfp.direction = false; + mfp.index = _getLoopedId(mfp.index - 1); + mfp.updateItemHTML(); + }, + goTo: function(newIndex) { + mfp.direction = (newIndex >= mfp.index); + mfp.index = newIndex; + mfp.updateItemHTML(); + }, + preloadNearbyImages: function() { + var p = mfp.st.gallery.preload, + preloadBefore = Math.min(p[0], mfp.items.length), + preloadAfter = Math.min(p[1], mfp.items.length), + i; + + for(i = 1; i <= (mfp.direction ? preloadAfter : preloadBefore); i++) { + mfp._preloadItem(mfp.index+i); + } + for(i = 1; i <= (mfp.direction ? preloadBefore : preloadAfter); i++) { + mfp._preloadItem(mfp.index-i); + } + }, + _preloadItem: function(index) { + index = _getLoopedId(index); + + if(mfp.items[index].preloaded) { + return; + } + + var item = mfp.items[index]; + if(!item.parsed) { + item = mfp.parseEl( index ); + } + + _mfpTrigger('LazyLoad', item); + + if(item.type === 'image') { + item.img = $('').on('load.mfploader', function() { + item.hasSize = true; + }).on('error.mfploader', function() { + item.hasSize = true; + item.loadError = true; + _mfpTrigger('LazyLoadError', item); + }).attr('src', item.src); + } + + + item.preloaded = true; + } + } +}); + +/*>>gallery*/ + +/*>>retina*/ + +var RETINA_NS = 'retina'; + +$.magnificPopup.registerModule(RETINA_NS, { + options: { + replaceSrc: function(item) { + return item.src.replace(/\.\w+$/, function(m) { return '@2x' + m; }); + }, + ratio: 1 // Function or number. Set to 1 to disable. + }, + proto: { + initRetina: function() { + if(window.devicePixelRatio > 1) { + + var st = mfp.st.retina, + ratio = st.ratio; + + ratio = !isNaN(ratio) ? ratio : ratio(); + + if(ratio > 1) { + _mfpOn('ImageHasSize' + '.' + RETINA_NS, function(e, item) { + item.img.css({ + 'max-width': item.img[0].naturalWidth / ratio, + 'width': '100%' + }); + }); + _mfpOn('ElementParse' + '.' + RETINA_NS, function(e, item) { + item.src = st.replaceSrc(item, ratio); + }); + } + } + + } + } +}); + +/*>>retina*/ + _checkInstance(); })); + + +//jquery.validate.js +/*! + * jQuery Validation Plugin v1.14.0 + * + * http://jqueryvalidation.org/ + * + * Copyright (c) 2015 Jörn Zaefferer + * Released under the MIT license + */ +(function( factory ) { + if ( typeof define === "function" && define.amd ) { + define( ["jquery"], factory ); + } else { + factory( jQuery ); + } +}(function( $ ) { + +$.extend($.fn, { + // http://jqueryvalidation.org/validate/ + validate: function( options ) { + + // if nothing is selected, return nothing; can't chain anyway + if ( !this.length ) { + if ( options && options.debug && window.console ) { + console.warn( "Nothing selected, can't validate, returning nothing." ); + } + return; + } + + // check if a validator for this form was already created + var validator = $.data( this[ 0 ], "validator" ); + if ( validator ) { + return validator; + } + + // Add novalidate tag if HTML5. + this.attr( "novalidate", "novalidate" ); + + validator = new $.validator( options, this[ 0 ] ); + $.data( this[ 0 ], "validator", validator ); + + if ( validator.settings.onsubmit ) { + + this.on( "click.validate", ":submit", function( event ) { + if ( validator.settings.submitHandler ) { + validator.submitButton = event.target; + } + + // allow suppressing validation by adding a cancel class to the submit button + if ( $( this ).hasClass( "cancel" ) ) { + validator.cancelSubmit = true; + } + + // allow suppressing validation by adding the html5 formnovalidate attribute to the submit button + if ( $( this ).attr( "formnovalidate" ) !== undefined ) { + validator.cancelSubmit = true; + } + }); + + // validate the form on submit + this.on( "submit.validate", function( event ) { + if ( validator.settings.debug ) { + // prevent form submit to be able to see console output + event.preventDefault(); + } + function handle() { + var hidden, result; + if ( validator.settings.submitHandler ) { + if ( validator.submitButton ) { + // insert a hidden input as a replacement for the missing submit button + hidden = $( "" ) + .attr( "name", validator.submitButton.name ) + .val( $( validator.submitButton ).val() ) + .appendTo( validator.currentForm ); + } + result = validator.settings.submitHandler.call( validator, validator.currentForm, event ); + if ( validator.submitButton ) { + // and clean up afterwards; thanks to no-block-scope, hidden can be referenced + hidden.remove(); + } + if ( result !== undefined ) { + return result; + } + return false; + } + return true; + } + + // prevent submit for invalid forms or custom submit handlers + if ( validator.cancelSubmit ) { + validator.cancelSubmit = false; + return handle(); + } + if ( validator.form() ) { + if ( validator.pendingRequest ) { + validator.formSubmitted = true; + return false; + } + return handle(); + } else { + validator.focusInvalid(); + return false; + } + }); + } + + return validator; + }, + // http://jqueryvalidation.org/valid/ + valid: function() { + var valid, validator, errorList; + + if ( $( this[ 0 ] ).is( "form" ) ) { + valid = this.validate().form(); + } else { + errorList = []; + valid = true; + validator = $( this[ 0 ].form ).validate(); + this.each( function() { + valid = validator.element( this ) && valid; + errorList = errorList.concat( validator.errorList ); + }); + validator.errorList = errorList; + } + return valid; + }, + + // http://jqueryvalidation.org/rules/ + rules: function( command, argument ) { + var element = this[ 0 ], + settings, staticRules, existingRules, data, param, filtered; + + if ( command ) { + settings = $.data( element.form, "validator" ).settings; + staticRules = settings.rules; + existingRules = $.validator.staticRules( element ); + switch ( command ) { + case "add": + $.extend( existingRules, $.validator.normalizeRule( argument ) ); + // remove messages from rules, but allow them to be set separately + delete existingRules.messages; + staticRules[ element.name ] = existingRules; + if ( argument.messages ) { + settings.messages[ element.name ] = $.extend( settings.messages[ element.name ], argument.messages ); + } + break; + case "remove": + if ( !argument ) { + delete staticRules[ element.name ]; + return existingRules; + } + filtered = {}; + $.each( argument.split( /\s/ ), function( index, method ) { + filtered[ method ] = existingRules[ method ]; + delete existingRules[ method ]; + if ( method === "required" ) { + $( element ).removeAttr( "aria-required" ); + } + }); + return filtered; + } + } + + data = $.validator.normalizeRules( + $.extend( + {}, + $.validator.classRules( element ), + $.validator.attributeRules( element ), + $.validator.dataRules( element ), + $.validator.staticRules( element ) + ), element ); + + // make sure required is at front + if ( data.required ) { + param = data.required; + delete data.required; + data = $.extend( { required: param }, data ); + $( element ).attr( "aria-required", "true" ); + } + + // make sure remote is at back + if ( data.remote ) { + param = data.remote; + delete data.remote; + data = $.extend( data, { remote: param }); + } + + return data; + } +}); + +// Custom selectors +$.extend( $.expr[ ":" ], { + // http://jqueryvalidation.org/blank-selector/ + blank: function( a ) { + return !$.trim( "" + $( a ).val() ); + }, + // http://jqueryvalidation.org/filled-selector/ + filled: function( a ) { + return !!$.trim( "" + $( a ).val() ); + }, + // http://jqueryvalidation.org/unchecked-selector/ + unchecked: function( a ) { + return !$( a ).prop( "checked" ); + } +}); + +// constructor for validator +$.validator = function( options, form ) { + this.settings = $.extend( true, {}, $.validator.defaults, options ); + this.currentForm = form; + this.init(); +}; + +// http://jqueryvalidation.org/jQuery.validator.format/ +$.validator.format = function( source, params ) { + if ( arguments.length === 1 ) { + return function() { + var args = $.makeArray( arguments ); + args.unshift( source ); + return $.validator.format.apply( this, args ); + }; + } + if ( arguments.length > 2 && params.constructor !== Array ) { + params = $.makeArray( arguments ).slice( 1 ); + } + if ( params.constructor !== Array ) { + params = [ params ]; + } + $.each( params, function( i, n ) { + source = source.replace( new RegExp( "\\{" + i + "\\}", "g" ), function() { + return n; + }); + }); + return source; +}; + +$.extend( $.validator, { + + defaults: { + messages: {}, + groups: {}, + rules: {}, + errorClass: "error", + validClass: "valid", + errorElement: "label", + focusCleanup: false, + focusInvalid: true, + errorContainer: $( [] ), + errorLabelContainer: $( [] ), + onsubmit: true, + ignore: ":hidden", + ignoreTitle: false, + onfocusin: function( element ) { + this.lastActive = element; + + // Hide error label and remove error class on focus if enabled + if ( this.settings.focusCleanup ) { + if ( this.settings.unhighlight ) { + this.settings.unhighlight.call( this, element, this.settings.errorClass, this.settings.validClass ); + } + this.hideThese( this.errorsFor( element ) ); + } + }, + onfocusout: function( element ) { + if ( !this.checkable( element ) && ( element.name in this.submitted || !this.optional( element ) ) ) { + this.element( element ); + } + }, + onkeyup: function( element, event ) { + // Avoid revalidate the field when pressing one of the following keys + // Shift => 16 + // Ctrl => 17 + // Alt => 18 + // Caps lock => 20 + // End => 35 + // Home => 36 + // Left arrow => 37 + // Up arrow => 38 + // Right arrow => 39 + // Down arrow => 40 + // Insert => 45 + // Num lock => 144 + // AltGr key => 225 + var excludedKeys = [ + 16, 17, 18, 20, 35, 36, 37, + 38, 39, 40, 45, 144, 225 + ]; + + if ( event.which === 9 && this.elementValue( element ) === "" || $.inArray( event.keyCode, excludedKeys ) !== -1 ) { + return; + } else if ( element.name in this.submitted || element === this.lastElement ) { + this.element( element ); + } + }, + onclick: function( element ) { + // click on selects, radiobuttons and checkboxes + if ( element.name in this.submitted ) { + this.element( element ); + + // or option elements, check parent select in that case + } else if ( element.parentNode.name in this.submitted ) { + this.element( element.parentNode ); + } + }, + highlight: function( element, errorClass, validClass ) { + if ( element.type === "radio" ) { + this.findByName( element.name ).addClass( errorClass ).removeClass( validClass ); + } else { + $( element ).addClass( errorClass ).removeClass( validClass ); + } + }, + unhighlight: function( element, errorClass, validClass ) { + if ( element.type === "radio" ) { + this.findByName( element.name ).removeClass( errorClass ).addClass( validClass ); + } else { + $( element ).removeClass( errorClass ).addClass( validClass ); + } + } + }, + + // http://jqueryvalidation.org/jQuery.validator.setDefaults/ + setDefaults: function( settings ) { + $.extend( $.validator.defaults, settings ); + }, + + messages: { + required: "This field is required.", + remote: "Please fix this field.", + email: "Please enter a valid email address.", + url: "Please enter a valid URL.", + date: "Please enter a valid date.", + dateISO: "Please enter a valid date ( ISO ).", + number: "Please enter a valid number.", + digits: "Please enter only digits.", + creditcard: "Please enter a valid credit card number.", + equalTo: "Please enter the same value again.", + maxlength: $.validator.format( "Please enter no more than {0} characters." ), + minlength: $.validator.format( "Please enter at least {0} characters." ), + rangelength: $.validator.format( "Please enter a value between {0} and {1} characters long." ), + range: $.validator.format( "Please enter a value between {0} and {1}." ), + max: $.validator.format( "Please enter a value less than or equal to {0}." ), + min: $.validator.format( "Please enter a value greater than or equal to {0}." ) + }, + + autoCreateRanges: false, + + prototype: { + + init: function() { + this.labelContainer = $( this.settings.errorLabelContainer ); + this.errorContext = this.labelContainer.length && this.labelContainer || $( this.currentForm ); + this.containers = $( this.settings.errorContainer ).add( this.settings.errorLabelContainer ); + this.submitted = {}; + this.valueCache = {}; + this.pendingRequest = 0; + this.pending = {}; + this.invalid = {}; + this.reset(); + + var groups = ( this.groups = {} ), + rules; + $.each( this.settings.groups, function( key, value ) { + if ( typeof value === "string" ) { + value = value.split( /\s/ ); + } + $.each( value, function( index, name ) { + groups[ name ] = key; + }); + }); + rules = this.settings.rules; + $.each( rules, function( key, value ) { + rules[ key ] = $.validator.normalizeRule( value ); + }); + + function delegate( event ) { + var validator = $.data( this.form, "validator" ), + eventType = "on" + event.type.replace( /^validate/, "" ), + settings = validator.settings; + if ( settings[ eventType ] && !$( this ).is( settings.ignore ) ) { + settings[ eventType ].call( validator, this, event ); + } + } + + $( this.currentForm ) + .on( "focusin.validate focusout.validate keyup.validate", + ":text, [type='password'], [type='file'], select, textarea, [type='number'], [type='search'], " + + "[type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], " + + "[type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'], " + + "[type='radio'], [type='checkbox']", delegate) + // Support: Chrome, oldIE + // "select" is provided as event.target when clicking a option + .on("click.validate", "select, option, [type='radio'], [type='checkbox']", delegate); + + if ( this.settings.invalidHandler ) { + $( this.currentForm ).on( "invalid-form.validate", this.settings.invalidHandler ); + } + + // Add aria-required to any Static/Data/Class required fields before first validation + // Screen readers require this attribute to be present before the initial submission http://www.w3.org/TR/WCAG-TECHS/ARIA2.html + $( this.currentForm ).find( "[required], [data-rule-required], .required" ).attr( "aria-required", "true" ); + }, + + // http://jqueryvalidation.org/Validator.form/ + form: function() { + this.checkForm(); + $.extend( this.submitted, this.errorMap ); + this.invalid = $.extend({}, this.errorMap ); + if ( !this.valid() ) { + $( this.currentForm ).triggerHandler( "invalid-form", [ this ]); + } + this.showErrors(); + return this.valid(); + }, + + checkForm: function() { + this.prepareForm(); + for ( var i = 0, elements = ( this.currentElements = this.elements() ); elements[ i ]; i++ ) { + this.check( elements[ i ] ); + } + return this.valid(); + }, + + // http://jqueryvalidation.org/Validator.element/ + element: function( element ) { + var cleanElement = this.clean( element ), + checkElement = this.validationTargetFor( cleanElement ), + result = true; + + this.lastElement = checkElement; + + if ( checkElement === undefined ) { + delete this.invalid[ cleanElement.name ]; + } else { + this.prepareElement( checkElement ); + this.currentElements = $( checkElement ); + + result = this.check( checkElement ) !== false; + if ( result ) { + delete this.invalid[ checkElement.name ]; + } else { + this.invalid[ checkElement.name ] = true; + } + } + // Add aria-invalid status for screen readers + $( element ).attr( "aria-invalid", !result ); + + if ( !this.numberOfInvalids() ) { + // Hide error containers on last error + this.toHide = this.toHide.add( this.containers ); + } + this.showErrors(); + return result; + }, + + // http://jqueryvalidation.org/Validator.showErrors/ + showErrors: function( errors ) { + if ( errors ) { + // add items to error list and map + $.extend( this.errorMap, errors ); + this.errorList = []; + for ( var name in errors ) { + this.errorList.push({ + message: errors[ name ], + element: this.findByName( name )[ 0 ] + }); + } + // remove items from success list + this.successList = $.grep( this.successList, function( element ) { + return !( element.name in errors ); + }); + } + if ( this.settings.showErrors ) { + this.settings.showErrors.call( this, this.errorMap, this.errorList ); + } else { + this.defaultShowErrors(); + } + }, + + // http://jqueryvalidation.org/Validator.resetForm/ + resetForm: function() { + if ( $.fn.resetForm ) { + $( this.currentForm ).resetForm(); + } + this.submitted = {}; + this.lastElement = null; + this.prepareForm(); + this.hideErrors(); + var i, elements = this.elements() + .removeData( "previousValue" ) + .removeAttr( "aria-invalid" ); + + if ( this.settings.unhighlight ) { + for ( i = 0; elements[ i ]; i++ ) { + this.settings.unhighlight.call( this, elements[ i ], + this.settings.errorClass, "" ); + } + } else { + elements.removeClass( this.settings.errorClass ); + } + }, + + numberOfInvalids: function() { + return this.objectLength( this.invalid ); + }, + + objectLength: function( obj ) { + /* jshint unused: false */ + var count = 0, + i; + for ( i in obj ) { + count++; + } + return count; + }, + + hideErrors: function() { + this.hideThese( this.toHide ); + }, + + hideThese: function( errors ) { + errors.not( this.containers ).text( "" ); + this.addWrapper( errors ).hide(); + }, + + valid: function() { + return this.size() === 0; + }, + + size: function() { + return this.errorList.length; + }, + + focusInvalid: function() { + if ( this.settings.focusInvalid ) { + try { + $( this.findLastActive() || this.errorList.length && this.errorList[ 0 ].element || []) + .filter( ":visible" ) + .focus() + // manually trigger focusin event; without it, focusin handler isn't called, findLastActive won't have anything to find + .trigger( "focusin" ); + } catch ( e ) { + // ignore IE throwing errors when focusing hidden elements + } + } + }, + + findLastActive: function() { + var lastActive = this.lastActive; + return lastActive && $.grep( this.errorList, function( n ) { + return n.element.name === lastActive.name; + }).length === 1 && lastActive; + }, + + elements: function() { + var validator = this, + rulesCache = {}; + + // select all valid inputs inside the form (no submit or reset buttons) + return $( this.currentForm ) + .find( "input, select, textarea" ) + .not( ":submit, :reset, :image, :disabled" ) + .not( this.settings.ignore ) + .filter( function() { + if ( !this.name && validator.settings.debug && window.console ) { + console.error( "%o has no name assigned", this ); + } + + // select only the first element for each name, and only those with rules specified + if ( this.name in rulesCache || !validator.objectLength( $( this ).rules() ) ) { + return false; + } + + rulesCache[ this.name ] = true; + return true; + }); + }, + + clean: function( selector ) { + return $( selector )[ 0 ]; + }, + + errors: function() { + var errorClass = this.settings.errorClass.split( " " ).join( "." ); + return $( this.settings.errorElement + "." + errorClass, this.errorContext ); + }, + + reset: function() { + this.successList = []; + this.errorList = []; + this.errorMap = {}; + this.toShow = $( [] ); + this.toHide = $( [] ); + this.currentElements = $( [] ); + }, + + prepareForm: function() { + this.reset(); + this.toHide = this.errors().add( this.containers ); + }, + + prepareElement: function( element ) { + this.reset(); + this.toHide = this.errorsFor( element ); + }, + + elementValue: function( element ) { + var val, + $element = $( element ), + type = element.type; + + if ( type === "radio" || type === "checkbox" ) { + return this.findByName( element.name ).filter(":checked").val(); + } else if ( type === "number" && typeof element.validity !== "undefined" ) { + return element.validity.badInput ? false : $element.val(); + } + + val = $element.val(); + if ( typeof val === "string" ) { + return val.replace(/\r/g, "" ); + } + return val; + }, + + check: function( element ) { + element = this.validationTargetFor( this.clean( element ) ); + + var rules = $( element ).rules(), + rulesCount = $.map( rules, function( n, i ) { + return i; + }).length, + dependencyMismatch = false, + val = this.elementValue( element ), + result, method, rule; + + for ( method in rules ) { + rule = { method: method, parameters: rules[ method ] }; + try { + + result = $.validator.methods[ method ].call( this, val, element, rule.parameters ); + + // if a method indicates that the field is optional and therefore valid, + // don't mark it as valid when there are no other rules + if ( result === "dependency-mismatch" && rulesCount === 1 ) { + dependencyMismatch = true; + continue; + } + dependencyMismatch = false; + + if ( result === "pending" ) { + this.toHide = this.toHide.not( this.errorsFor( element ) ); + return; + } + + if ( !result ) { + this.formatAndAdd( element, rule ); + return false; + } + } catch ( e ) { + if ( this.settings.debug && window.console ) { + console.log( "Exception occurred when checking element " + element.id + ", check the '" + rule.method + "' method.", e ); + } + if ( e instanceof TypeError ) { + e.message += ". Exception occurred when checking element " + element.id + ", check the '" + rule.method + "' method."; + } + + throw e; + } + } + if ( dependencyMismatch ) { + return; + } + if ( this.objectLength( rules ) ) { + this.successList.push( element ); + } + return true; + }, + + // return the custom message for the given element and validation method + // specified in the element's HTML5 data attribute + // return the generic message if present and no method specific message is present + customDataMessage: function( element, method ) { + return $( element ).data( "msg" + method.charAt( 0 ).toUpperCase() + + method.substring( 1 ).toLowerCase() ) || $( element ).data( "msg" ); + }, + + // return the custom message for the given element name and validation method + customMessage: function( name, method ) { + var m = this.settings.messages[ name ]; + return m && ( m.constructor === String ? m : m[ method ]); + }, + + // return the first defined argument, allowing empty strings + findDefined: function() { + for ( var i = 0; i < arguments.length; i++) { + if ( arguments[ i ] !== undefined ) { + return arguments[ i ]; + } + } + return undefined; + }, + + defaultMessage: function( element, method ) { + return this.findDefined( + this.customMessage( element.name, method ), + this.customDataMessage( element, method ), + // title is never undefined, so handle empty string as undefined + !this.settings.ignoreTitle && element.title || undefined, + $.validator.messages[ method ], + "Warning: No message defined for " + element.name + "" + ); + }, + + formatAndAdd: function( element, rule ) { + var message = this.defaultMessage( element, rule.method ), + theregex = /\$?\{(\d+)\}/g; + if ( typeof message === "function" ) { + message = message.call( this, rule.parameters, element ); + } else if ( theregex.test( message ) ) { + message = $.validator.format( message.replace( theregex, "{$1}" ), rule.parameters ); + } + this.errorList.push({ + message: message, + element: element, + method: rule.method + }); + + this.errorMap[ element.name ] = message; + this.submitted[ element.name ] = message; + }, + + addWrapper: function( toToggle ) { + if ( this.settings.wrapper ) { + toToggle = toToggle.add( toToggle.parent( this.settings.wrapper ) ); + } + return toToggle; + }, + + defaultShowErrors: function() { + var i, elements, error; + for ( i = 0; this.errorList[ i ]; i++ ) { + error = this.errorList[ i ]; + if ( this.settings.highlight ) { + this.settings.highlight.call( this, error.element, this.settings.errorClass, this.settings.validClass ); + } + this.showLabel( error.element, error.message ); + } + if ( this.errorList.length ) { + this.toShow = this.toShow.add( this.containers ); + } + if ( this.settings.success ) { + for ( i = 0; this.successList[ i ]; i++ ) { + this.showLabel( this.successList[ i ] ); + } + } + if ( this.settings.unhighlight ) { + for ( i = 0, elements = this.validElements(); elements[ i ]; i++ ) { + this.settings.unhighlight.call( this, elements[ i ], this.settings.errorClass, this.settings.validClass ); + } + } + this.toHide = this.toHide.not( this.toShow ); + this.hideErrors(); + this.addWrapper( this.toShow ).show(); + }, + + validElements: function() { + return this.currentElements.not( this.invalidElements() ); + }, + + invalidElements: function() { + return $( this.errorList ).map(function() { + return this.element; + }); + }, + + showLabel: function( element, message ) { + var place, group, errorID, + error = this.errorsFor( element ), + elementID = this.idOrName( element ), + describedBy = $( element ).attr( "aria-describedby" ); + if ( error.length ) { + // refresh error/success class + error.removeClass( this.settings.validClass ).addClass( this.settings.errorClass ); + // replace message on existing label + error.html( message ); + } else { + // create error element + error = $( "<" + this.settings.errorElement + ">" ) + .attr( "id", elementID + "-error" ) + .addClass( this.settings.errorClass ) + .html( message || "" ); + + // Maintain reference to the element to be placed into the DOM + place = error; + if ( this.settings.wrapper ) { + // make sure the element is visible, even in IE + // actually showing the wrapped element is handled elsewhere + place = error.hide().show().wrap( "<" + this.settings.wrapper + "/>" ).parent(); + } + if ( this.labelContainer.length ) { + this.labelContainer.append( place ); + } else if ( this.settings.errorPlacement ) { + this.settings.errorPlacement( place, $( element ) ); + } else { + place.insertAfter( element ); + } + + // Link error back to the element + if ( error.is( "label" ) ) { + // If the error is a label, then associate using 'for' + error.attr( "for", elementID ); + } else if ( error.parents( "label[for='" + elementID + "']" ).length === 0 ) { + // If the element is not a child of an associated label, then it's necessary + // to explicitly apply aria-describedby + + errorID = error.attr( "id" ).replace( /(:|\.|\[|\]|\$)/g, "\\$1"); + // Respect existing non-error aria-describedby + if ( !describedBy ) { + describedBy = errorID; + } else if ( !describedBy.match( new RegExp( "\\b" + errorID + "\\b" ) ) ) { + // Add to end of list if not already present + describedBy += " " + errorID; + } + $( element ).attr( "aria-describedby", describedBy ); + + // If this element is grouped, then assign to all elements in the same group + group = this.groups[ element.name ]; + if ( group ) { + $.each( this.groups, function( name, testgroup ) { + if ( testgroup === group ) { + $( "[name='" + name + "']", this.currentForm ) + .attr( "aria-describedby", error.attr( "id" ) ); + } + }); + } + } + } + if ( !message && this.settings.success ) { + error.text( "" ); + if ( typeof this.settings.success === "string" ) { + error.addClass( this.settings.success ); + } else { + this.settings.success( error, element ); + } + } + this.toShow = this.toShow.add( error ); + }, + + errorsFor: function( element ) { + var name = this.idOrName( element ), + describer = $( element ).attr( "aria-describedby" ), + selector = "label[for='" + name + "'], label[for='" + name + "'] *"; + + // aria-describedby should directly reference the error element + if ( describer ) { + selector = selector + ", #" + describer.replace( /\s+/g, ", #" ); + } + return this + .errors() + .filter( selector ); + }, + + idOrName: function( element ) { + return this.groups[ element.name ] || ( this.checkable( element ) ? element.name : element.id || element.name ); + }, + + validationTargetFor: function( element ) { + + // If radio/checkbox, validate first element in group instead + if ( this.checkable( element ) ) { + element = this.findByName( element.name ); + } + + // Always apply ignore filter + return $( element ).not( this.settings.ignore )[ 0 ]; + }, + + checkable: function( element ) { + return ( /radio|checkbox/i ).test( element.type ); + }, + + findByName: function( name ) { + return $( this.currentForm ).find( "[name='" + name + "']" ); + }, + + getLength: function( value, element ) { + switch ( element.nodeName.toLowerCase() ) { + case "select": + return $( "option:selected", element ).length; + case "input": + if ( this.checkable( element ) ) { + return this.findByName( element.name ).filter( ":checked" ).length; + } + } + return value.length; + }, + + depend: function( param, element ) { + return this.dependTypes[typeof param] ? this.dependTypes[typeof param]( param, element ) : true; + }, + + dependTypes: { + "boolean": function( param ) { + return param; + }, + "string": function( param, element ) { + return !!$( param, element.form ).length; + }, + "function": function( param, element ) { + return param( element ); + } + }, + + optional: function( element ) { + var val = this.elementValue( element ); + return !$.validator.methods.required.call( this, val, element ) && "dependency-mismatch"; + }, + + startRequest: function( element ) { + if ( !this.pending[ element.name ] ) { + this.pendingRequest++; + this.pending[ element.name ] = true; + } + }, + + stopRequest: function( element, valid ) { + this.pendingRequest--; + // sometimes synchronization fails, make sure pendingRequest is never < 0 + if ( this.pendingRequest < 0 ) { + this.pendingRequest = 0; + } + delete this.pending[ element.name ]; + if ( valid && this.pendingRequest === 0 && this.formSubmitted && this.form() ) { + $( this.currentForm ).submit(); + this.formSubmitted = false; + } else if (!valid && this.pendingRequest === 0 && this.formSubmitted ) { + $( this.currentForm ).triggerHandler( "invalid-form", [ this ]); + this.formSubmitted = false; + } + }, + + previousValue: function( element ) { + return $.data( element, "previousValue" ) || $.data( element, "previousValue", { + old: null, + valid: true, + message: this.defaultMessage( element, "remote" ) + }); + }, + + // cleans up all forms and elements, removes validator-specific events + destroy: function() { + this.resetForm(); + + $( this.currentForm ) + .off( ".validate" ) + .removeData( "validator" ); + } + + }, + + classRuleSettings: { + required: { required: true }, + email: { email: true }, + url: { url: true }, + date: { date: true }, + dateISO: { dateISO: true }, + number: { number: true }, + digits: { digits: true }, + creditcard: { creditcard: true } + }, + + addClassRules: function( className, rules ) { + if ( className.constructor === String ) { + this.classRuleSettings[ className ] = rules; + } else { + $.extend( this.classRuleSettings, className ); + } + }, + + classRules: function( element ) { + var rules = {}, + classes = $( element ).attr( "class" ); + + if ( classes ) { + $.each( classes.split( " " ), function() { + if ( this in $.validator.classRuleSettings ) { + $.extend( rules, $.validator.classRuleSettings[ this ]); + } + }); + } + return rules; + }, + + normalizeAttributeRule: function( rules, type, method, value ) { + + // convert the value to a number for number inputs, and for text for backwards compability + // allows type="date" and others to be compared as strings + if ( /min|max/.test( method ) && ( type === null || /number|range|text/.test( type ) ) ) { + value = Number( value ); + + // Support Opera Mini, which returns NaN for undefined minlength + if ( isNaN( value ) ) { + value = undefined; + } + } + + if ( value || value === 0 ) { + rules[ method ] = value; + } else if ( type === method && type !== "range" ) { + + // exception: the jquery validate 'range' method + // does not test for the html5 'range' type + rules[ method ] = true; + } + }, + + attributeRules: function( element ) { + var rules = {}, + $element = $( element ), + type = element.getAttribute( "type" ), + method, value; + + for ( method in $.validator.methods ) { + + // support for in both html5 and older browsers + if ( method === "required" ) { + value = element.getAttribute( method ); + + // Some browsers return an empty string for the required attribute + // and non-HTML5 browsers might have required="" markup + if ( value === "" ) { + value = true; + } + + // force non-HTML5 browsers to return bool + value = !!value; + } else { + value = $element.attr( method ); + } + + this.normalizeAttributeRule( rules, type, method, value ); + } + + // maxlength may be returned as -1, 2147483647 ( IE ) and 524288 ( safari ) for text inputs + if ( rules.maxlength && /-1|2147483647|524288/.test( rules.maxlength ) ) { + delete rules.maxlength; + } + + return rules; + }, + + dataRules: function( element ) { + var rules = {}, + $element = $( element ), + type = element.getAttribute( "type" ), + method, value; + + for ( method in $.validator.methods ) { + value = $element.data( "rule" + method.charAt( 0 ).toUpperCase() + method.substring( 1 ).toLowerCase() ); + this.normalizeAttributeRule( rules, type, method, value ); + } + return rules; + }, + + staticRules: function( element ) { + var rules = {}, + validator = $.data( element.form, "validator" ); + + if ( validator.settings.rules ) { + rules = $.validator.normalizeRule( validator.settings.rules[ element.name ] ) || {}; + } + return rules; + }, + + normalizeRules: function( rules, element ) { + // handle dependency check + $.each( rules, function( prop, val ) { + // ignore rule when param is explicitly false, eg. required:false + if ( val === false ) { + delete rules[ prop ]; + return; + } + if ( val.param || val.depends ) { + var keepRule = true; + switch ( typeof val.depends ) { + case "string": + keepRule = !!$( val.depends, element.form ).length; + break; + case "function": + keepRule = val.depends.call( element, element ); + break; + } + if ( keepRule ) { + rules[ prop ] = val.param !== undefined ? val.param : true; + } else { + delete rules[ prop ]; + } + } + }); + + // evaluate parameters + $.each( rules, function( rule, parameter ) { + rules[ rule ] = $.isFunction( parameter ) ? parameter( element ) : parameter; + }); + + // clean number parameters + $.each([ "minlength", "maxlength" ], function() { + if ( rules[ this ] ) { + rules[ this ] = Number( rules[ this ] ); + } + }); + $.each([ "rangelength", "range" ], function() { + var parts; + if ( rules[ this ] ) { + if ( $.isArray( rules[ this ] ) ) { + rules[ this ] = [ Number( rules[ this ][ 0 ]), Number( rules[ this ][ 1 ] ) ]; + } else if ( typeof rules[ this ] === "string" ) { + parts = rules[ this ].replace(/[\[\]]/g, "" ).split( /[\s,]+/ ); + rules[ this ] = [ Number( parts[ 0 ]), Number( parts[ 1 ] ) ]; + } + } + }); + + if ( $.validator.autoCreateRanges ) { + // auto-create ranges + if ( rules.min != null && rules.max != null ) { + rules.range = [ rules.min, rules.max ]; + delete rules.min; + delete rules.max; + } + if ( rules.minlength != null && rules.maxlength != null ) { + rules.rangelength = [ rules.minlength, rules.maxlength ]; + delete rules.minlength; + delete rules.maxlength; + } + } + + return rules; + }, + + // Converts a simple string to a {string: true} rule, e.g., "required" to {required:true} + normalizeRule: function( data ) { + if ( typeof data === "string" ) { + var transformed = {}; + $.each( data.split( /\s/ ), function() { + transformed[ this ] = true; + }); + data = transformed; + } + return data; + }, + + // http://jqueryvalidation.org/jQuery.validator.addMethod/ + addMethod: function( name, method, message ) { + $.validator.methods[ name ] = method; + $.validator.messages[ name ] = message !== undefined ? message : $.validator.messages[ name ]; + if ( method.length < 3 ) { + $.validator.addClassRules( name, $.validator.normalizeRule( name ) ); + } + }, + + methods: { + + // http://jqueryvalidation.org/required-method/ + required: function( value, element, param ) { + // check if dependency is met + if ( !this.depend( param, element ) ) { + return "dependency-mismatch"; + } + if ( element.nodeName.toLowerCase() === "select" ) { + // could be an array for select-multiple or a string, both are fine this way + var val = $( element ).val(); + return val && val.length > 0; + } + if ( this.checkable( element ) ) { + return this.getLength( value, element ) > 0; + } + return value.length > 0; + }, + + // http://jqueryvalidation.org/email-method/ + email: function( value, element ) { + // From https://html.spec.whatwg.org/multipage/forms.html#valid-e-mail-address + // Retrieved 2014-01-14 + // If you have a problem with this implementation, report a bug against the above spec + // Or use custom methods to implement your own email validation + return this.optional( element ) || /^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test( value ); + }, + + // http://jqueryvalidation.org/url-method/ + url: function( value, element ) { + + // Copyright (c) 2010-2013 Diego Perini, MIT licensed + // https://gist.github.com/dperini/729294 + // see also https://mathiasbynens.be/demo/url-regex + // modified to allow protocol-relative URLs + return this.optional( element ) || /^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})).?)(?::\d{2,5})?(?:[/?#]\S*)?$/i.test( value ); + }, + + // http://jqueryvalidation.org/date-method/ + date: function( value, element ) { + return this.optional( element ) || !/Invalid|NaN/.test( new Date( value ).toString() ); + }, - _mfpOn('UpdateStatus'+ns, function(e, data) { - if(data.text) { - data.text = _replaceCurrTotal(data.text, mfp.currItem.index, mfp.items.length); - } - }); + // http://jqueryvalidation.org/dateISO-method/ + dateISO: function( value, element ) { + return this.optional( element ) || /^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/.test( value ); + }, - _mfpOn(MARKUP_PARSE_EVENT+ns, function(e, element, values, item) { - var l = mfp.items.length; - values.counter = l > 1 ? _replaceCurrTotal(gSt.tCounter, item.index, l) : ''; - }); + // http://jqueryvalidation.org/number-method/ + number: function( value, element ) { + return this.optional( element ) || /^(?:-?\d+|-?\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test( value ); + }, - _mfpOn('BuildControls' + ns, function() { - if(mfp.items.length > 1 && gSt.arrows && !mfp.arrowLeft) { - var markup = gSt.arrowMarkup, - arrowLeft = mfp.arrowLeft = $( markup.replace(/%title%/gi, gSt.tPrev).replace(/%dir%/gi, 'left') ).addClass(PREVENT_CLOSE_CLASS), - arrowRight = mfp.arrowRight = $( markup.replace(/%title%/gi, gSt.tNext).replace(/%dir%/gi, 'right') ).addClass(PREVENT_CLOSE_CLASS); + // http://jqueryvalidation.org/digits-method/ + digits: function( value, element ) { + return this.optional( element ) || /^\d+$/.test( value ); + }, - arrowLeft.click(function() { - mfp.prev(); - }); - arrowRight.click(function() { - mfp.next(); - }); + // http://jqueryvalidation.org/creditcard-method/ + // based on http://en.wikipedia.org/wiki/Luhn_algorithm + creditcard: function( value, element ) { + if ( this.optional( element ) ) { + return "dependency-mismatch"; + } + // accept only spaces, digits and dashes + if ( /[^0-9 \-]+/.test( value ) ) { + return false; + } + var nCheck = 0, + nDigit = 0, + bEven = false, + n, cDigit; - mfp.container.append(arrowLeft.add(arrowRight)); - } - }); + value = value.replace( /\D/g, "" ); - _mfpOn(CHANGE_EVENT+ns, function() { - if(mfp._preloadTimeout) clearTimeout(mfp._preloadTimeout); + // Basing min and max length on + // http://developer.ean.com/general_info/Valid_Credit_Card_Types + if ( value.length < 13 || value.length > 19 ) { + return false; + } - mfp._preloadTimeout = setTimeout(function() { - mfp.preloadNearbyImages(); - mfp._preloadTimeout = null; - }, 16); - }); + for ( n = value.length - 1; n >= 0; n--) { + cDigit = value.charAt( n ); + nDigit = parseInt( cDigit, 10 ); + if ( bEven ) { + if ( ( nDigit *= 2 ) > 9 ) { + nDigit -= 9; + } + } + nCheck += nDigit; + bEven = !bEven; + } + return ( nCheck % 10 ) === 0; + }, - _mfpOn(CLOSE_EVENT+ns, function() { - _document.off(ns); - mfp.wrap.off('click'+ns); - mfp.arrowRight = mfp.arrowLeft = null; - }); + // http://jqueryvalidation.org/minlength-method/ + minlength: function( value, element, param ) { + var length = $.isArray( value ) ? value.length : this.getLength( value, element ); + return this.optional( element ) || length >= param; + }, + // http://jqueryvalidation.org/maxlength-method/ + maxlength: function( value, element, param ) { + var length = $.isArray( value ) ? value.length : this.getLength( value, element ); + return this.optional( element ) || length <= param; }, - next: function() { - mfp.direction = true; - mfp.index = _getLoopedId(mfp.index + 1); - mfp.updateItemHTML(); + + // http://jqueryvalidation.org/rangelength-method/ + rangelength: function( value, element, param ) { + var length = $.isArray( value ) ? value.length : this.getLength( value, element ); + return this.optional( element ) || ( length >= param[ 0 ] && length <= param[ 1 ] ); }, - prev: function() { - mfp.direction = false; - mfp.index = _getLoopedId(mfp.index - 1); - mfp.updateItemHTML(); + + // http://jqueryvalidation.org/min-method/ + min: function( value, element, param ) { + return this.optional( element ) || value >= param; }, - goTo: function(newIndex) { - mfp.direction = (newIndex >= mfp.index); - mfp.index = newIndex; - mfp.updateItemHTML(); + + // http://jqueryvalidation.org/max-method/ + max: function( value, element, param ) { + return this.optional( element ) || value <= param; }, - preloadNearbyImages: function() { - var p = mfp.st.gallery.preload, - preloadBefore = Math.min(p[0], mfp.items.length), - preloadAfter = Math.min(p[1], mfp.items.length), - i; - for(i = 1; i <= (mfp.direction ? preloadAfter : preloadBefore); i++) { - mfp._preloadItem(mfp.index+i); - } - for(i = 1; i <= (mfp.direction ? preloadBefore : preloadAfter); i++) { - mfp._preloadItem(mfp.index-i); - } + // http://jqueryvalidation.org/range-method/ + range: function( value, element, param ) { + return this.optional( element ) || ( value >= param[ 0 ] && value <= param[ 1 ] ); }, - _preloadItem: function(index) { - index = _getLoopedId(index); - if(mfp.items[index].preloaded) { - return; + // http://jqueryvalidation.org/equalTo-method/ + equalTo: function( value, element, param ) { + // bind to the blur event of the target in order to revalidate whenever the target field is updated + // TODO find a way to bind the event just once, avoiding the unbind-rebind overhead + var target = $( param ); + if ( this.settings.onfocusout ) { + target.off( ".validate-equalTo" ).on( "blur.validate-equalTo", function() { + $( element ).valid(); + }); } + return value === target.val(); + }, - var item = mfp.items[index]; - if(!item.parsed) { - item = mfp.parseEl( index ); + // http://jqueryvalidation.org/remote-method/ + remote: function( value, element, param ) { + if ( this.optional( element ) ) { + return "dependency-mismatch"; } - _mfpTrigger('LazyLoad', item); + var previous = this.previousValue( element ), + validator, data; - if(item.type === 'image') { - item.img = $('').on('load.mfploader', function() { - item.hasSize = true; - }).on('error.mfploader', function() { - item.hasSize = true; - item.loadError = true; - _mfpTrigger('LazyLoadError', item); - }).attr('src', item.src); + if (!this.settings.messages[ element.name ] ) { + this.settings.messages[ element.name ] = {}; } + previous.originalMessage = this.settings.messages[ element.name ].remote; + this.settings.messages[ element.name ].remote = previous.message; + param = typeof param === "string" && { url: param } || param; - item.preloaded = true; + if ( previous.old === value ) { + return previous.valid; + } + + previous.old = value; + validator = this; + this.startRequest( element ); + data = {}; + data[ element.name ] = value; + $.ajax( $.extend( true, { + mode: "abort", + port: "validate" + element.name, + dataType: "json", + data: data, + context: validator.currentForm, + success: function( response ) { + var valid = response === true || response === "true", + errors, message, submitted; + + validator.settings.messages[ element.name ].remote = previous.originalMessage; + if ( valid ) { + submitted = validator.formSubmitted; + validator.prepareElement( element ); + validator.formSubmitted = submitted; + validator.successList.push( element ); + delete validator.invalid[ element.name ]; + validator.showErrors(); + } else { + errors = {}; + message = response || validator.defaultMessage( element, "remote" ); + errors[ element.name ] = previous.message = $.isFunction( message ) ? message( value ) : message; + validator.invalid[ element.name ] = true; + validator.showErrors( errors ); + } + previous.valid = valid; + validator.stopRequest( element, valid ); + } + }, param ) ); + return "pending"; } } + }); -/*>>gallery*/ +// ajax mode: abort +// usage: $.ajax({ mode: "abort"[, port: "uniqueport"]}); +// if mode:"abort" is used, the previous request on that port (port can be undefined) is aborted via XMLHttpRequest.abort() + +var pendingRequests = {}, + ajax; +// Use a prefilter if available (1.5+) +if ( $.ajaxPrefilter ) { + $.ajaxPrefilter(function( settings, _, xhr ) { + var port = settings.port; + if ( settings.mode === "abort" ) { + if ( pendingRequests[port] ) { + pendingRequests[port].abort(); + } + pendingRequests[port] = xhr; + } + }); +} else { + // Proxy ajax + ajax = $.ajax; + $.ajax = function( settings ) { + var mode = ( "mode" in settings ? settings : $.ajaxSettings ).mode, + port = ( "port" in settings ? settings : $.ajaxSettings ).port; + if ( mode === "abort" ) { + if ( pendingRequests[port] ) { + pendingRequests[port].abort(); + } + pendingRequests[port] = ajax.apply(this, arguments); + return pendingRequests[port]; + } + return ajax.apply(this, arguments); + }; +} -/*>>retina*/ +})); -var RETINA_NS = 'retina'; -$.magnificPopup.registerModule(RETINA_NS, { - options: { - replaceSrc: function(item) { - return item.src.replace(/\.\w+$/, function(m) { return '@2x' + m; }); - }, - ratio: 1 // Function or number. Set to 1 to disable. - }, - proto: { - initRetina: function() { - if(window.devicePixelRatio > 1) { +//jquery.validate.patch.js +/* + --- - var st = mfp.st.retina, - ratio = st.ratio; + description: Monkey patching the Form.Validator to alter its behavior and extend it into doing more - ratio = !isNaN(ratio) ? ratio : ratio(); + license: GNU GPLv3 - if(ratio > 1) { - _mfpOn('ImageHasSize' + '.' + RETINA_NS, function(e, item) { - item.img.css({ - 'max-width': item.img[0].naturalWidth / ratio, - 'width': '100%' - }); - }); - _mfpOn('ElementParse' + '.' + RETINA_NS, function(e, item) { - item.src = st.replaceSrc(item, ratio); - }); - } - } + copyright: Copyright (C) 2007 Johan Janssens and Timble CVBA. (http://www.timble.net) - } - } -}); + ... + */ -/*>>retina*/ - _checkInstance(); })); -(function($) { var jQuery = $;/*! +(function($){ + + $.extend($.validator.prototype, { + errorsFor: function( element ) { + var name = this.idOrName( element ), + describer = $( element ).attr( "aria-describedby" ), + selector = "p[for='" + name + "'], p[for='" + name + "'] *"; + + // aria-describedby should directly reference the error element + if ( describer ) { + selector = selector + ", #" + describer.replace( /\s+/g, ", #" ); + } + return this + .errors() + .filter( selector ); + }, + showLabel: function(element, message) { + var label = this.errorsFor( element ); + + if (label.length == 0) { + var railsGenerated = $(element).next('span.help-inline'); + if (railsGenerated.length) { + railsGenerated.attr('for', this.idOrName(element)); + railsGenerated.attr('generated', 'true'); + label = railsGenerated; + } + } + + if (label.length) { + // refresh error/success class + label.removeClass(this.settings.validClass).addClass(this.settings.errorClass); + // check if we have a generated label, replace the message then + label.attr('generated') && label.html(message); + } else { + // create label + label = $('<' + this.settings.errorElement + '/>') + .attr({'for': this.idOrName(element), generated: true}) + .addClass(this.settings.errorClass) + .addClass('help-block') + .html(message || ''); + if (this.settings.wrapper) { + // make sure the element is visible, even in IE + // actually showing the wrapped element is handled elsewhere + label = label.hide().show().wrap('<' + this.settings.wrapper + '/>').parent(); + } + if (!this.labelContainer.append(label).length) { + this.settings.errorPlacement + ? this.settings.errorPlacement(label, $(element)) + : label.insertAfter(element); + } + } + if (!message && this.settings.success) { + label.text(''); + typeof this.settings.success == 'string' + ? label.addClass(this.settings.success) + : this.settings.success(label); + } + this.toShow = this.toShow.add(label); + } + }); + + /** + + Setting custom validator defaults to work with twitter bootstrap */ + $.extend($.validator.defaults, { + errorClass: 'k-has-error', + errorElement: 'p', + highlight: function (element, errorClass, validClass) { + if (element.type === 'radio') { + this.findByName(element.name).closest('div.k-form-group, div.control-group') + .removeClass(validClass) + .addClass('error') // TODO: take out after site CSS refactor + .addClass(errorClass); + }else { + $(element).closest('div.k-form-group, div.control-group') + .removeClass(validClass) + .addClass('error') // TODO: take out after site CSS refactor + .addClass(errorClass); + } + }, + unhighlight: function (element, errorClass, validClass) { + if (element.type === 'radio') { + this.findByName(element.name).closest('div.k-form-group, div.control-group') + .removeClass('error') // TODO: take out after site CSS refactor + .removeClass(errorClass) + .addClass(validClass); + } else { + $(element).closest('div.k-form-group, div.control-group') + .removeClass('error') // TODO: take out after site CSS refactor + .removeClass(errorClass) + .addClass(validClass); + + $(element).next('span.help-inline').text(''); + } + }, + errorPlacement: function(error, element) { + var $element = $(element); + var isInputAppend = ($element.parent('div.input-append').length > 0); + if (isInputAppend) { + appendElement = $element.next('span.add-on'); + error.insertAfter(appendElement); + }else { + // Insert it right out of input-group + var parent = $element.parent(); + error.insertAfter(parent.hasClass('k-input-group') || parent.hasClass('input-group') ? parent : $element); + } + } + }); + +})(kQuery); + + +//footable-processed.js +(function($) { var jQuery = $;/*! * FooTable - Awesome Responsive Tables * Version : 2.0.3 * http://fooplugins.com/plugins/footable-jquery/ @@ -9122,6 +10706,9 @@ $.magnificPopup.registerModule(RETINA_NS, { } })(jQuery, window); })(jQuery); + + +//tree.jquery.js /* JqTree 1.3.4 @@ -12719,6 +14306,9 @@ module.exports = '1.3.4'; },{}]},{},[11]); + + +//bootstrap-dropdown.js /* ============================================================ * bootstrap-dropdown.js v2.3.2 * http://getbootstrap.com/2.3.2/javascript.html#dropdowns @@ -12889,6 +14479,9 @@ module.exports = '1.3.4'; }(window.jQuery); + + +//bootstrap-tab.js /* ======================================================== * bootstrap-tab.js v2.3.2 * http://getbootstrap.com/2.3.2/javascript.html#tabs @@ -13047,6 +14640,9 @@ module.exports = '1.3.4'; }) }(window.jQuery); + + +//bootstrap-tooltip.js /* =========================================================== * bootstrap-tooltip.js v2.3.2 * http://getbootstrap.com/2.3.2/javascript.html#tooltips @@ -13428,6 +15024,9 @@ module.exports = '1.3.4'; }(window.jQuery); + + +//jquery.ui.widget.js /*! jQuery UI - v1.11.4 - 2016-01-08 * http://jqueryui.com * Includes: widget.js @@ -13994,6 +15593,9 @@ module.exports = '1.3.4'; })); + + +//koowa.scopebar.js ;(function(window, document, $) { $.widget("koowa.scopebar", { @@ -14258,6 +15860,9 @@ module.exports = '1.3.4'; }); } (window, document, kQuery)); + + +//koowa.class.js /** * Joomlatools Framework - https://www.joomlatools.com/developer/framework/ * @@ -14427,6 +16032,9 @@ Koowa.Class = klass({ })(window.kQuery); + + +//koowa.grid.js /** * Joomlatools Framework - https://www.joomlatools.com/developer/framework/ * @@ -14600,6 +16208,9 @@ $(function() { })(window.kQuery); + + +//koowa.tree.js /** * Koowa jqTree wrapper * @@ -14933,6 +16544,9 @@ $(function() { }); }(window.kQuery)); + + +//datepicker.js /* ========================================================= * bootstrap-datepicker.js * http://www.eyecon.ro/bootstrap-datepicker @@ -16353,6 +17967,17 @@ $(function() { }( window.kQuery )); + + +//ui.initialize.js +var kodekitUI = typeof kodekitUI !== 'undefined' ? kodekitUI : {}; + +// Add js-enabled class to html element +document.documentElement.classList.add('k-js-enabled'); + + + +//ui.konami.js /* * Konami-JS ~ * :: Now with support for touch events and multiple instances for @@ -16459,6 +18084,9 @@ var Konami = function (callback) { return konami; }; + + +//ui.custom-file-input.js /* By Osvaldas Valutis, www.osvaldas.info Available for use under the MIT License @@ -16509,6 +18137,9 @@ var Konami = function (callback) { })(kQuery); + + +//ui.tabbable.js /*! * jQuery.tabbable 1.0 - Simple utility for selecting the next / previous ':tabbable' element. * https://github.com/marklagendijk/jQuery.tabbable @@ -16644,6 +18275,9 @@ var Konami = function (callback) { } } })(kQuery); + + +//ui.off-canvas-menu.js /* @preserve * Off canvas menu * Copyright 2015 Robin Poort @@ -17067,6 +18701,9 @@ var Konami = function (callback) { })(kQuery); + + +//ui.ajaxloading.js /** * Sidebar off-canvas toggles */ @@ -17140,16 +18777,81 @@ var Konami = function (callback) { })(kQuery); + + +//ui.dragger.js /** * Sidebar off-canvas toggles */ (function($) { + var styleElement; + + function setCSS(css) { + if (!styleElement) { + styleElement = document.createElement('style'); + styleElement.type = 'text/css'; + styleElement.setAttribute('data-type', 'kodekitStyles'); + (document.head || document.getElementsByTagName('head')[0]).appendChild(styleElement); + } + + // Add CSS to style element + if (styleElement.styleSheet){ + styleElement.styleSheet.cssText += css; + } else { + styleElement.innerHTML += css; + } + } + + function readCookie(name) { + var nameEQ = name + "="; + var ca = document.cookie.split(';'); + for(var i=0;i < ca.length;i++) { + var c = ca[i]; + while (c.charAt(0) === ' ') { + c = c.substring(1,c.length); + } + if (c.indexOf(nameEQ) === 0) { + return c.substring(nameEQ.length,c.length); + } + } + return null; + } + + function createCookie(name, value, days) { + var expires; + if (days) { + var date = new Date(); + date.setTime(date.getTime()+(days*24*60*60*1000)); + expires = "; expires="+date.toGMTString(); + } + else { + expires = ""; + } + document.cookie = name+"="+value+expires+"; path=/"; + } + kodekitUI.dragger = function() { var middlepane = document.querySelector(".k-js-middlepane"); if (middlepane !== null && document.querySelector('.k-pane-resizer') == undefined) { + + // If a cookie is set for middlepane + var middlepaneWidthCookieValue = readCookie("kodekitUI.middlepanewidth"); + + if (middlepaneWidthCookieValue !== null) { + setCSS( + '@media screen and (min-width: 1024px) {' + + '.k-ui-container .k-content-area .k-content:not(:last-child) {' + + 'min-width:'+middlepaneWidthCookieValue+'px;' + + 'width:'+middlepaneWidthCookieValue+'px;' + + 'max-width:'+middlepaneWidthCookieValue+'px;' + + '}' + + '}' + ); + } + var middlepaneResizer = document.createElement("div"); middlepaneResizer.className = "k-pane-resizer"; middlepane.appendChild(middlepaneResizer); @@ -17197,8 +18899,8 @@ var Konami = function (callback) { width = 221; } - kodekitUI.createCookie("kodekitUI.middlepanewidth", width); - kodekitUI.setCSS( + createCookie("kodekitUI.middlepanewidth", width); + setCSS( '@media screen and (min-width: 1024px) {' + '.k-ui-container .k-content-area .k-content:not(:last-child) {' + 'min-width:'+width+'px;' + @@ -17213,6 +18915,9 @@ var Konami = function (callback) { })(kQuery); + + +//ui.gallery.js /** * Gallery */ @@ -17260,6 +18965,9 @@ var Konami = function (callback) { })(kQuery); + + +//ui.sidebartoggle.js /** * Sidebar off-canvas toggles */ @@ -17422,6 +19130,9 @@ var Konami = function (callback) { })(kQuery); + + +//ui.scopebartoggles.js /** * Filter and search toggle buttons in the scopebar */ @@ -17488,6 +19199,9 @@ var Konami = function (callback) { })(kQuery); + + +//ui.subcontenttoggle.js // Subcontent toggle (function($) { @@ -17568,6 +19282,9 @@ var Konami = function (callback) { })(kQuery); + + +//ui.topnavigation.js // Top navigation (function($) { @@ -17677,6 +19394,9 @@ var Konami = function (callback) { })(kQuery); + + +//ui.tabs-scroller.js (function($) { var tabsOverflowClass = 'k-has-tabs-overflow', @@ -17852,6 +19572,9 @@ var Konami = function (callback) { })(kQuery); + + +//ui.main.js (function($) { @@ -18022,5 +19745,9 @@ var Konami = function (callback) { })(kQuery); + + +//kquery.unset.js window.jQuery = globalCacheForjQueryReplacement; -globalCacheForjQueryReplacement = undefined; \ No newline at end of file +globalCacheForjQueryReplacement = undefined; + diff --git a/code/libraries/joomlatools/library/resources/assets/js/admin.min.js b/code/libraries/joomlatools/library/resources/assets/js/admin.min.js index 0d7002983..7fbde3fbd 100644 --- a/code/libraries/joomlatools/library/resources/assets/js/admin.min.js +++ b/code/libraries/joomlatools/library/resources/assets/js/admin.min.js @@ -1,96 +1 @@ -var globalCacheForjQueryReplacement=window.jQuery;/** - * Joomlatools Framework - https://www.joomlatools.com/developer/framework/ - * - * @copyright Copyright (C) 2015 Johan Janssens and Timble CVBA. (http://www.timble.net) - * @license GNU GPLv3 - * @link https://github.com/joomlatools/joomlatools-framework for the canonical source repository - */ -if(window.jQuery=window.kQuery,/*! - * Select2 4.0.3 - * https://select2.github.io - * - * Released under the MIT license - * https://github.com/select2/select2/blob/master/LICENSE.md - */ -function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):jQuery)}(function(a){var b=function(){if(a&&a.fn&&a.fn.select2&&a.fn.select2.amd)var b=a.fn.select2.amd;var b;/*! - * jQuery Mousewheel 3.1.13 - * - * Copyright jQuery Foundation and other contributors - * Released under the MIT license - * http://jquery.org/license - */ -return function(){if(!b||!b.requirejs){b?c=b:b={};/** - * @license almond 0.3.1 Copyright (c) 2011-2014, The Dojo Foundation All Rights Reserved. - * Available via the MIT or new BSD license. - * see: http://github.com/jrburke/almond for details - */ -var a,c,d;!function(b){function e(a,b){return u.call(a,b)}function f(a,b){var c,d,e,f,g,h,i,j,k,l,m,n=b&&b.split("/"),o=s.map,p=o&&o["*"]||{};if(a&&"."===a.charAt(0))if(b){for(a=a.split("/"),g=a.length-1,s.nodeIdCompat&&w.test(a[g])&&(a[g]=a[g].replace(w,"")),a=n.slice(0,n.length-1).concat(a),k=0;k0&&(a.splice(k-1,2),k-=2)}a=a.join("/")}else 0===a.indexOf("./")&&(a=a.substring(2));if((n||p)&&o){for(c=a.split("/"),k=c.length;k>0;k-=1){if(d=c.slice(0,k).join("/"),n)for(l=n.length;l>0;l-=1)if(e=o[n.slice(0,l).join("/")],e&&(e=e[d])){f=e,h=k;break}if(f)break;!i&&p&&p[d]&&(i=p[d],j=k)}!f&&i&&(f=i,h=j),f&&(c.splice(0,h,f),a=c.join("/"))}return a}function g(a,c){return function(){var d=v.call(arguments,0);return"string"!=typeof d[0]&&1===d.length&&d.push(null),n.apply(b,d.concat([a,c]))}}function h(a){return function(b){return f(b,a)}}function i(a){return function(b){q[a]=b}}function j(a){if(e(r,a)){var c=r[a];delete r[a],t[a]=!0,m.apply(b,c)}if(!e(q,a)&&!e(t,a))throw new Error("No "+a);return q[a]}function k(a){var b,c=a?a.indexOf("!"):-1;return c>-1&&(b=a.substring(0,c),a=a.substring(c+1,a.length)),[b,a]}function l(a){return function(){return s&&s.config&&s.config[a]||{}}}var m,n,o,p,q={},r={},s={},t={},u=Object.prototype.hasOwnProperty,v=[].slice,w=/\.js$/;o=function(a,b){var c,d=k(a),e=d[0];return a=d[1],e&&(e=f(e,b),c=j(e)),e?a=c&&c.normalize?c.normalize(a,h(b)):f(a,b):(a=f(a,b),d=k(a),e=d[0],a=d[1],e&&(c=j(e))),{f:e?e+"!"+a:a,n:a,pr:e,p:c}},p={require:function(a){return g(a)},exports:function(a){var b=q[a];return"undefined"!=typeof b?b:q[a]={}},module:function(a){return{id:a,uri:"",exports:q[a],config:l(a)}}},m=function(a,c,d,f){var h,k,l,m,n,s,u=[],v=typeof d;if(f=f||a,"undefined"===v||"function"===v){for(c=!c.length&&d.length?["require","exports","module"]:c,n=0;n0&&(b.call(arguments,a.prototype.constructor),e=c.prototype.constructor),e.apply(this,arguments)}function e(){this.constructor=d}var f=b(c),g=b(a);c.displayName=a.displayName,d.prototype=new e;for(var h=0;h":">",'"':""","'":"'","/":"/"};return"string"!=typeof a?a:String(a).replace(/[&<>"'\/\\]/g,function(a){return b[a]})},c.appendMany=function(b,c){if("1.7"===a.fn.jquery.substr(0,3)){var d=a();a.map(c,function(a){d=d.add(a)}),c=d}b.append(c)},c}),b.define("select2/results",["jquery","./utils"],function(a,b){function c(a,b,d){this.$element=a,this.data=d,this.options=b,c.__super__.constructor.call(this)}return b.Extend(c,b.Observable),c.prototype.render=function(){var b=a('
      ');return this.options.get("multiple")&&b.attr("aria-multiselectable","true"),this.$results=b,b},c.prototype.clear=function(){this.$results.empty()},c.prototype.displayMessage=function(b){var c=this.options.get("escapeMarkup");this.clear(),this.hideLoading();var d=a('
    • '),e=this.options.get("translations").get(b.message);d.append(c(e(b.args))),d[0].className+=" select2-results__message",this.$results.append(d)},c.prototype.hideMessages=function(){this.$results.find(".select2-results__message").remove()},c.prototype.append=function(a){this.hideLoading();var b=[];if(null==a.results||0===a.results.length)return void(0===this.$results.children().length&&this.trigger("results:message",{message:"noResults"}));a.results=this.sort(a.results);for(var c=0;c0?b.first().trigger("mouseenter"):a.first().trigger("mouseenter"),this.ensureHighlightVisible()},c.prototype.setClasses=function(){var b=this;this.data.current(function(c){var d=a.map(c,function(a){return a.id.toString()}),e=b.$results.find(".select2-results__option[aria-selected]");e.each(function(){var b=a(this),c=a.data(this,"data"),e=""+c.id;null!=c.element&&c.element.selected||null==c.element&&a.inArray(e,d)>-1?b.attr("aria-selected","true"):b.attr("aria-selected","false")})})},c.prototype.showLoading=function(a){this.hideLoading();var b=this.options.get("translations").get("searching"),c={disabled:!0,loading:!0,text:b(a)},d=this.option(c);d.className+=" loading-results",this.$results.prepend(d)},c.prototype.hideLoading=function(){this.$results.find(".loading-results").remove()},c.prototype.option=function(b){var c=document.createElement("li");c.className="select2-results__option";var d={role:"treeitem","aria-selected":"false"};b.disabled&&(delete d["aria-selected"],d["aria-disabled"]="true"),null==b.id&&delete d["aria-selected"],null!=b._resultId&&(c.id=b._resultId),b.title&&(c.title=b.title),b.children&&(d.role="group",d["aria-label"]=b.text,delete d["aria-selected"]);for(var e in d){var f=d[e];c.setAttribute(e,f)}if(b.children){var g=a(c),h=document.createElement("strong");h.className="select2-results__group";a(h);this.template(b,h);for(var i=[],j=0;j",{class:"select2-results__options select2-results__options--nested"});m.append(i),g.append(h),g.append(m)}else this.template(b,c);return a.data(c,"data",b),c},c.prototype.bind=function(b,c){var d=this,e=b.id+"-results";this.$results.attr("id",e),b.on("results:all",function(a){d.clear(),d.append(a.data),b.isOpen()&&(d.setClasses(),d.highlightFirstItem())}),b.on("results:append",function(a){d.append(a.data),b.isOpen()&&d.setClasses()}),b.on("query",function(a){d.hideMessages(),d.showLoading(a)}),b.on("select",function(){b.isOpen()&&(d.setClasses(),d.highlightFirstItem())}),b.on("unselect",function(){b.isOpen()&&(d.setClasses(),d.highlightFirstItem())}),b.on("open",function(){d.$results.attr("aria-expanded","true"),d.$results.attr("aria-hidden","false"),d.setClasses(),d.ensureHighlightVisible()}),b.on("close",function(){d.$results.attr("aria-expanded","false"),d.$results.attr("aria-hidden","true"),d.$results.removeAttr("aria-activedescendant")}),b.on("results:toggle",function(){var a=d.getHighlightedResults();0!==a.length&&a.trigger("mouseup")}),b.on("results:select",function(){var a=d.getHighlightedResults();if(0!==a.length){var b=a.data("data");"true"==a.attr("aria-selected")?d.trigger("close",{}):d.trigger("select",{data:b})}}),b.on("results:previous",function(){var a=d.getHighlightedResults(),b=d.$results.find("[aria-selected]"),c=b.index(a);if(0!==c){var e=c-1;0===a.length&&(e=0);var f=b.eq(e);f.trigger("mouseenter");var g=d.$results.offset().top,h=f.offset().top,i=d.$results.scrollTop()+(h-g);0===e?d.$results.scrollTop(0):h-g<0&&d.$results.scrollTop(i)}}),b.on("results:next",function(){var a=d.getHighlightedResults(),b=d.$results.find("[aria-selected]"),c=b.index(a),e=c+1;if(!(e>=b.length)){var f=b.eq(e);f.trigger("mouseenter");var g=d.$results.offset().top+d.$results.outerHeight(!1),h=f.offset().top+f.outerHeight(!1),i=d.$results.scrollTop()+h-g;0===e?d.$results.scrollTop(0):h>g&&d.$results.scrollTop(i)}}),b.on("results:focus",function(a){a.element.addClass("select2-results__option--highlighted")}),b.on("results:message",function(a){d.displayMessage(a)}),a.fn.mousewheel&&this.$results.on("mousewheel",function(a){var b=d.$results.scrollTop(),c=d.$results.get(0).scrollHeight-b+a.deltaY,e=a.deltaY>0&&b-a.deltaY<=0,f=a.deltaY<0&&c<=d.$results.height();e?(d.$results.scrollTop(0),a.preventDefault(),a.stopPropagation()):f&&(d.$results.scrollTop(d.$results.get(0).scrollHeight-d.$results.height()),a.preventDefault(),a.stopPropagation())}),this.$results.on("mouseup",".select2-results__option[aria-selected]",function(b){var c=a(this),e=c.data("data");return"true"===c.attr("aria-selected")?void(d.options.get("multiple")?d.trigger("unselect",{originalEvent:b,data:e}):d.trigger("close",{})):void d.trigger("select",{originalEvent:b,data:e})}),this.$results.on("mouseenter",".select2-results__option[aria-selected]",function(b){var c=a(this).data("data");d.getHighlightedResults().removeClass("select2-results__option--highlighted"),d.trigger("results:focus",{data:c,element:a(this)})})},c.prototype.getHighlightedResults=function(){var a=this.$results.find(".select2-results__option--highlighted");return a},c.prototype.destroy=function(){this.$results.remove()},c.prototype.ensureHighlightVisible=function(){var a=this.getHighlightedResults();if(0!==a.length){var b=this.$results.find("[aria-selected]"),c=b.index(a),d=this.$results.offset().top,e=a.offset().top,f=this.$results.scrollTop()+(e-d),g=e-d;f-=2*a.outerHeight(!1),c<=2?this.$results.scrollTop(0):(g>this.$results.outerHeight()||g<0)&&this.$results.scrollTop(f)}},c.prototype.template=function(b,c){var d=this.options.get("templateResult"),e=this.options.get("escapeMarkup"),f=d(b,c);null==f?c.style.display="none":"string"==typeof f?c.innerHTML=e(f):a(c).append(f)},c}),b.define("select2/keys",[],function(){var a={BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46};return a}),b.define("select2/selection/base",["jquery","../utils","../keys"],function(a,b,c){function d(a,b){this.$element=a,this.options=b,d.__super__.constructor.call(this)}return b.Extend(d,b.Observable),d.prototype.render=function(){var b=a('');return this._tabindex=0,null!=this.$element.data("old-tabindex")?this._tabindex=this.$element.data("old-tabindex"):null!=this.$element.attr("tabindex")&&(this._tabindex=this.$element.attr("tabindex")),b.attr("title",this.$element.attr("title")),b.attr("tabindex",this._tabindex),this.$selection=b,b},d.prototype.bind=function(a,b){var d=this,e=(a.id+"-container",a.id+"-results");this.container=a,this.$selection.on("focus",function(a){d.trigger("focus",a)}),this.$selection.on("blur",function(a){d._handleBlur(a)}),this.$selection.on("keydown",function(a){d.trigger("keypress",a),a.which===c.SPACE&&a.preventDefault()}),a.on("results:focus",function(a){d.$selection.attr("aria-activedescendant",a.data._resultId)}),a.on("selection:update",function(a){d.update(a.data)}),a.on("open",function(){d.$selection.attr("aria-expanded","true"),d.$selection.attr("aria-owns",e),d._attachCloseHandler(a)}),a.on("close",function(){d.$selection.attr("aria-expanded","false"),d.$selection.removeAttr("aria-activedescendant"),d.$selection.removeAttr("aria-owns"),d.$selection.focus(),d._detachCloseHandler(a)}),a.on("enable",function(){d.$selection.attr("tabindex",d._tabindex)}),a.on("disable",function(){d.$selection.attr("tabindex","-1")})},d.prototype._handleBlur=function(b){var c=this;window.setTimeout(function(){document.activeElement==c.$selection[0]||a.contains(c.$selection[0],document.activeElement)||c.trigger("blur",b)},1)},d.prototype._attachCloseHandler=function(b){a(document.body).on("mousedown.select2."+b.id,function(b){var c=a(b.target),d=c.closest(".select2"),e=a(".select2.select2-container--open");e.each(function(){var b=a(this);if(this!=d[0]){var c=b.data("element");c.select2("close")}})})},d.prototype._detachCloseHandler=function(b){a(document.body).off("mousedown.select2."+b.id)},d.prototype.position=function(a,b){var c=b.find(".selection");c.append(a)},d.prototype.destroy=function(){this._detachCloseHandler(this.container)},d.prototype.update=function(a){throw new Error("The `update` method must be defined in child classes.")},d}),b.define("select2/selection/single",["jquery","./base","../utils","../keys"],function(a,b,c,d){function e(){e.__super__.constructor.apply(this,arguments)}return c.Extend(e,b),e.prototype.render=function(){var a=e.__super__.render.call(this);return a.addClass("select2-selection--single"),a.html(''),a},e.prototype.bind=function(a,b){var c=this;e.__super__.bind.apply(this,arguments);var d=a.id+"-container";this.$selection.find(".select2-selection__rendered").attr("id",d),this.$selection.attr("aria-labelledby",d),this.$selection.on("mousedown",function(a){1===a.which&&c.trigger("toggle",{originalEvent:a})}),this.$selection.on("focus",function(a){}),this.$selection.on("blur",function(a){}),a.on("focus",function(b){a.isOpen()||c.$selection.focus()}),a.on("selection:update",function(a){c.update(a.data)})},e.prototype.clear=function(){this.$selection.find(".select2-selection__rendered").empty()},e.prototype.display=function(a,b){var c=this.options.get("templateSelection"),d=this.options.get("escapeMarkup");return d(c(a,b))},e.prototype.selectionContainer=function(){return a("")},e.prototype.update=function(a){if(0===a.length)return void this.clear();var b=a[0],c=this.$selection.find(".select2-selection__rendered"),d=this.display(b,c);c.empty().append(d),c.prop("title",b.title||b.text)},e}),b.define("select2/selection/multiple",["jquery","./base","../utils"],function(a,b,c){function d(a,b){d.__super__.constructor.apply(this,arguments)}return c.Extend(d,b),d.prototype.render=function(){var a=d.__super__.render.call(this);return a.addClass("select2-selection--multiple"),a.html('
        '),a},d.prototype.bind=function(b,c){var e=this;d.__super__.bind.apply(this,arguments),this.$selection.on("click",function(a){e.trigger("toggle",{originalEvent:a})}),this.$selection.on("click",".select2-selection__choice__remove",function(b){if(!e.options.get("disabled")){var c=a(this),d=c.parent(),f=d.data("data");e.trigger("unselect",{originalEvent:b,data:f})}})},d.prototype.clear=function(){this.$selection.find(".select2-selection__rendered").empty()},d.prototype.display=function(a,b){var c=this.options.get("templateSelection"),d=this.options.get("escapeMarkup");return d(c(a,b))},d.prototype.selectionContainer=function(){var b=a('
      • ×
      • ');return b},d.prototype.update=function(a){if(this.clear(),0!==a.length){for(var b=[],d=0;d1;if(d||c)return a.call(this,b);this.clear();var e=this.createPlaceholder(this.placeholder);this.$selection.find(".select2-selection__rendered").append(e)},b}),b.define("select2/selection/allowClear",["jquery","../keys"],function(a,b){function c(){}return c.prototype.bind=function(a,b,c){var d=this;a.call(this,b,c),null==this.placeholder&&this.options.get("debug")&&window.console&&console.error&&console.error("Select2: The `allowClear` option should be used in combination with the `placeholder` option."),this.$selection.on("mousedown",".select2-selection__clear",function(a){d._handleClear(a)}),b.on("keypress",function(a){d._handleKeyboardClear(a,b)})},c.prototype._handleClear=function(a,b){if(!this.options.get("disabled")){var c=this.$selection.find(".select2-selection__clear");if(0!==c.length){b.stopPropagation();for(var d=c.data("data"),e=0;e0||0===c.length)){var d=a('×');d.data("data",c),this.$selection.find(".select2-selection__rendered").prepend(d)}},c}),b.define("select2/selection/search",["jquery","../utils","../keys"],function(a,b,c){function d(a,b,c){a.call(this,b,c)}return d.prototype.render=function(b){var c=a('');this.$searchContainer=c,this.$search=c.find("input");var d=b.call(this);return this._transferTabIndex(),d},d.prototype.bind=function(a,b,d){var e=this;a.call(this,b,d),b.on("open",function(){e.$search.trigger("focus")}),b.on("close",function(){e.$search.val(""),e.$search.removeAttr("aria-activedescendant"),e.$search.trigger("focus")}),b.on("enable",function(){e.$search.prop("disabled",!1),e._transferTabIndex()}),b.on("disable",function(){e.$search.prop("disabled",!0)}),b.on("focus",function(a){e.$search.trigger("focus")}),b.on("results:focus",function(a){e.$search.attr("aria-activedescendant",a.id)}),this.$selection.on("focusin",".select2-search--inline",function(a){e.trigger("focus",a)}),this.$selection.on("focusout",".select2-search--inline",function(a){e._handleBlur(a)}),this.$selection.on("keydown",".select2-search--inline",function(a){a.stopPropagation(),e.trigger("keypress",a),e._keyUpPrevented=a.isDefaultPrevented();var b=a.which;if(b===c.BACKSPACE&&""===e.$search.val()){var d=e.$searchContainer.prev(".select2-selection__choice");if(d.length>0){var f=d.data("data");e.searchRemoveChoice(f),a.preventDefault()}}});var f=document.documentMode,g=f&&f<=11;this.$selection.on("input.searchcheck",".select2-search--inline",function(a){return g?void e.$selection.off("input.search input.searchcheck"):void e.$selection.off("keyup.search")}),this.$selection.on("keyup.search input.search",".select2-search--inline",function(a){if(g&&"input"===a.type)return void e.$selection.off("input.search input.searchcheck");var b=a.which;b!=c.SHIFT&&b!=c.CTRL&&b!=c.ALT&&b!=c.TAB&&e.handleSearch(a)})},d.prototype._transferTabIndex=function(a){this.$search.attr("tabindex",this.$selection.attr("tabindex")),this.$selection.attr("tabindex","-1")},d.prototype.createPlaceholder=function(a,b){this.$search.attr("placeholder",b.text)},d.prototype.update=function(a,b){var c=this.$search[0]==document.activeElement;this.$search.attr("placeholder",""),a.call(this,b),this.$selection.find(".select2-selection__rendered").append(this.$searchContainer),this.resizeSearch(),c&&this.$search.focus()},d.prototype.handleSearch=function(){if(this.resizeSearch(),!this._keyUpPrevented){var a=this.$search.val();this.trigger("query",{term:a})}this._keyUpPrevented=!1},d.prototype.searchRemoveChoice=function(a,b){this.trigger("unselect",{data:b}),this.$search.val(b.text),this.handleSearch()},d.prototype.resizeSearch=function(){this.$search.css("width","25px");var a="";if(""!==this.$search.attr("placeholder"))a=this.$selection.find(".select2-selection__rendered").innerWidth();else{var b=this.$search.val().length+1;a=.75*b+"em"}this.$search.css("width",a)},d}),b.define("select2/selection/eventRelay",["jquery"],function(a){function b(){}return b.prototype.bind=function(b,c,d){var e=this,f=["open","opening","close","closing","select","selecting","unselect","unselecting"],g=["opening","closing","selecting","unselecting"];b.call(this,c,d),c.on("*",function(b,c){if(a.inArray(b,f)!==-1){c=c||{};var d=a.Event("select2:"+b,{params:c});e.$element.trigger(d),a.inArray(b,g)!==-1&&(c.prevented=d.isDefaultPrevented())}})},b}),b.define("select2/translation",["jquery","require"],function(a,b){function c(a){this.dict=a||{}}return c.prototype.all=function(){return this.dict},c.prototype.get=function(a){return this.dict[a]},c.prototype.extend=function(b){this.dict=a.extend({},b.all(),this.dict)},c._cache={},c.loadPath=function(a){if(!(a in c._cache)){var d=b(a);c._cache[a]=d}return new c(c._cache[a])},c}),b.define("select2/diacritics",[],function(){var a={"Ⓐ":"A","A":"A","À":"A","Á":"A","Â":"A","Ầ":"A","Ấ":"A","Ẫ":"A","Ẩ":"A","Ã":"A","Ā":"A","Ă":"A","Ằ":"A","Ắ":"A","Ẵ":"A","Ẳ":"A","Ȧ":"A","Ǡ":"A","Ä":"A","Ǟ":"A","Ả":"A","Å":"A","Ǻ":"A","Ǎ":"A","Ȁ":"A","Ȃ":"A","Ạ":"A","Ậ":"A","Ặ":"A","Ḁ":"A","Ą":"A","Ⱥ":"A","Ɐ":"A","Ꜳ":"AA","Æ":"AE","Ǽ":"AE","Ǣ":"AE","Ꜵ":"AO","Ꜷ":"AU","Ꜹ":"AV","Ꜻ":"AV","Ꜽ":"AY","Ⓑ":"B","B":"B","Ḃ":"B","Ḅ":"B","Ḇ":"B","Ƀ":"B","Ƃ":"B","Ɓ":"B","Ⓒ":"C","C":"C","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","Ç":"C","Ḉ":"C","Ƈ":"C","Ȼ":"C","Ꜿ":"C","Ⓓ":"D","D":"D","Ḋ":"D","Ď":"D","Ḍ":"D","Ḑ":"D","Ḓ":"D","Ḏ":"D","Đ":"D","Ƌ":"D","Ɗ":"D","Ɖ":"D","Ꝺ":"D","DZ":"DZ","DŽ":"DZ","Dz":"Dz","Dž":"Dz","Ⓔ":"E","E":"E","È":"E","É":"E","Ê":"E","Ề":"E","Ế":"E","Ễ":"E","Ể":"E","Ẽ":"E","Ē":"E","Ḕ":"E","Ḗ":"E","Ĕ":"E","Ė":"E","Ë":"E","Ẻ":"E","Ě":"E","Ȅ":"E","Ȇ":"E","Ẹ":"E","Ệ":"E","Ȩ":"E","Ḝ":"E","Ę":"E","Ḙ":"E","Ḛ":"E","Ɛ":"E","Ǝ":"E","Ⓕ":"F","F":"F","Ḟ":"F","Ƒ":"F","Ꝼ":"F","Ⓖ":"G","G":"G","Ǵ":"G","Ĝ":"G","Ḡ":"G","Ğ":"G","Ġ":"G","Ǧ":"G","Ģ":"G","Ǥ":"G","Ɠ":"G","Ꞡ":"G","Ᵹ":"G","Ꝿ":"G","Ⓗ":"H","H":"H","Ĥ":"H","Ḣ":"H","Ḧ":"H","Ȟ":"H","Ḥ":"H","Ḩ":"H","Ḫ":"H","Ħ":"H","Ⱨ":"H","Ⱶ":"H","Ɥ":"H","Ⓘ":"I","I":"I","Ì":"I","Í":"I","Î":"I","Ĩ":"I","Ī":"I","Ĭ":"I","İ":"I","Ï":"I","Ḯ":"I","Ỉ":"I","Ǐ":"I","Ȉ":"I","Ȋ":"I","Ị":"I","Į":"I","Ḭ":"I","Ɨ":"I","Ⓙ":"J","J":"J","Ĵ":"J","Ɉ":"J","Ⓚ":"K","K":"K","Ḱ":"K","Ǩ":"K","Ḳ":"K","Ķ":"K","Ḵ":"K","Ƙ":"K","Ⱪ":"K","Ꝁ":"K","Ꝃ":"K","Ꝅ":"K","Ꞣ":"K","Ⓛ":"L","L":"L","Ŀ":"L","Ĺ":"L","Ľ":"L","Ḷ":"L","Ḹ":"L","Ļ":"L","Ḽ":"L","Ḻ":"L","Ł":"L","Ƚ":"L","Ɫ":"L","Ⱡ":"L","Ꝉ":"L","Ꝇ":"L","Ꞁ":"L","LJ":"LJ","Lj":"Lj","Ⓜ":"M","M":"M","Ḿ":"M","Ṁ":"M","Ṃ":"M","Ɱ":"M","Ɯ":"M","Ⓝ":"N","N":"N","Ǹ":"N","Ń":"N","Ñ":"N","Ṅ":"N","Ň":"N","Ṇ":"N","Ņ":"N","Ṋ":"N","Ṉ":"N","Ƞ":"N","Ɲ":"N","Ꞑ":"N","Ꞥ":"N","NJ":"NJ","Nj":"Nj","Ⓞ":"O","O":"O","Ò":"O","Ó":"O","Ô":"O","Ồ":"O","Ố":"O","Ỗ":"O","Ổ":"O","Õ":"O","Ṍ":"O","Ȭ":"O","Ṏ":"O","Ō":"O","Ṑ":"O","Ṓ":"O","Ŏ":"O","Ȯ":"O","Ȱ":"O","Ö":"O","Ȫ":"O","Ỏ":"O","Ő":"O","Ǒ":"O","Ȍ":"O","Ȏ":"O","Ơ":"O","Ờ":"O","Ớ":"O","Ỡ":"O","Ở":"O","Ợ":"O","Ọ":"O","Ộ":"O","Ǫ":"O","Ǭ":"O","Ø":"O","Ǿ":"O","Ɔ":"O","Ɵ":"O","Ꝋ":"O","Ꝍ":"O","Ƣ":"OI","Ꝏ":"OO","Ȣ":"OU","Ⓟ":"P","P":"P","Ṕ":"P","Ṗ":"P","Ƥ":"P","Ᵽ":"P","Ꝑ":"P","Ꝓ":"P","Ꝕ":"P","Ⓠ":"Q","Q":"Q","Ꝗ":"Q","Ꝙ":"Q","Ɋ":"Q","Ⓡ":"R","R":"R","Ŕ":"R","Ṙ":"R","Ř":"R","Ȑ":"R","Ȓ":"R","Ṛ":"R","Ṝ":"R","Ŗ":"R","Ṟ":"R","Ɍ":"R","Ɽ":"R","Ꝛ":"R","Ꞧ":"R","Ꞃ":"R","Ⓢ":"S","S":"S","ẞ":"S","Ś":"S","Ṥ":"S","Ŝ":"S","Ṡ":"S","Š":"S","Ṧ":"S","Ṣ":"S","Ṩ":"S","Ș":"S","Ş":"S","Ȿ":"S","Ꞩ":"S","Ꞅ":"S","Ⓣ":"T","T":"T","Ṫ":"T","Ť":"T","Ṭ":"T","Ț":"T","Ţ":"T","Ṱ":"T","Ṯ":"T","Ŧ":"T","Ƭ":"T","Ʈ":"T","Ⱦ":"T","Ꞇ":"T","Ꜩ":"TZ","Ⓤ":"U","U":"U","Ù":"U","Ú":"U","Û":"U","Ũ":"U","Ṹ":"U","Ū":"U","Ṻ":"U","Ŭ":"U","Ü":"U","Ǜ":"U","Ǘ":"U","Ǖ":"U","Ǚ":"U","Ủ":"U","Ů":"U","Ű":"U","Ǔ":"U","Ȕ":"U","Ȗ":"U","Ư":"U","Ừ":"U","Ứ":"U","Ữ":"U","Ử":"U","Ự":"U","Ụ":"U","Ṳ":"U","Ų":"U","Ṷ":"U","Ṵ":"U","Ʉ":"U","Ⓥ":"V","V":"V","Ṽ":"V","Ṿ":"V","Ʋ":"V","Ꝟ":"V","Ʌ":"V","Ꝡ":"VY","Ⓦ":"W","W":"W","Ẁ":"W","Ẃ":"W","Ŵ":"W","Ẇ":"W","Ẅ":"W","Ẉ":"W","Ⱳ":"W","Ⓧ":"X","X":"X","Ẋ":"X","Ẍ":"X","Ⓨ":"Y","Y":"Y","Ỳ":"Y","Ý":"Y","Ŷ":"Y","Ỹ":"Y","Ȳ":"Y","Ẏ":"Y","Ÿ":"Y","Ỷ":"Y","Ỵ":"Y","Ƴ":"Y","Ɏ":"Y","Ỿ":"Y","Ⓩ":"Z","Z":"Z","Ź":"Z","Ẑ":"Z","Ż":"Z","Ž":"Z","Ẓ":"Z","Ẕ":"Z","Ƶ":"Z","Ȥ":"Z","Ɀ":"Z","Ⱬ":"Z","Ꝣ":"Z","ⓐ":"a","a":"a","ẚ":"a","à":"a","á":"a","â":"a","ầ":"a","ấ":"a","ẫ":"a","ẩ":"a","ã":"a","ā":"a","ă":"a","ằ":"a","ắ":"a","ẵ":"a","ẳ":"a","ȧ":"a","ǡ":"a","ä":"a","ǟ":"a","ả":"a","å":"a","ǻ":"a","ǎ":"a","ȁ":"a","ȃ":"a","ạ":"a","ậ":"a","ặ":"a","ḁ":"a","ą":"a","ⱥ":"a","ɐ":"a","ꜳ":"aa","æ":"ae","ǽ":"ae","ǣ":"ae","ꜵ":"ao","ꜷ":"au","ꜹ":"av","ꜻ":"av","ꜽ":"ay","ⓑ":"b","b":"b","ḃ":"b","ḅ":"b","ḇ":"b","ƀ":"b","ƃ":"b","ɓ":"b","ⓒ":"c","c":"c","ć":"c","ĉ":"c","ċ":"c","č":"c","ç":"c","ḉ":"c","ƈ":"c","ȼ":"c","ꜿ":"c","ↄ":"c","ⓓ":"d","d":"d","ḋ":"d","ď":"d","ḍ":"d","ḑ":"d","ḓ":"d","ḏ":"d","đ":"d","ƌ":"d","ɖ":"d","ɗ":"d","ꝺ":"d","dz":"dz","dž":"dz","ⓔ":"e","e":"e","è":"e","é":"e","ê":"e","ề":"e","ế":"e","ễ":"e","ể":"e","ẽ":"e","ē":"e","ḕ":"e","ḗ":"e","ĕ":"e","ė":"e","ë":"e","ẻ":"e","ě":"e","ȅ":"e","ȇ":"e","ẹ":"e","ệ":"e","ȩ":"e","ḝ":"e","ę":"e","ḙ":"e","ḛ":"e","ɇ":"e","ɛ":"e","ǝ":"e","ⓕ":"f","f":"f","ḟ":"f","ƒ":"f","ꝼ":"f","ⓖ":"g","g":"g","ǵ":"g","ĝ":"g","ḡ":"g","ğ":"g","ġ":"g","ǧ":"g","ģ":"g","ǥ":"g","ɠ":"g","ꞡ":"g","ᵹ":"g","ꝿ":"g","ⓗ":"h","h":"h","ĥ":"h","ḣ":"h","ḧ":"h","ȟ":"h","ḥ":"h","ḩ":"h","ḫ":"h","ẖ":"h","ħ":"h","ⱨ":"h","ⱶ":"h","ɥ":"h","ƕ":"hv","ⓘ":"i","i":"i","ì":"i","í":"i","î":"i","ĩ":"i","ī":"i","ĭ":"i","ï":"i","ḯ":"i","ỉ":"i","ǐ":"i","ȉ":"i","ȋ":"i","ị":"i","į":"i","ḭ":"i","ɨ":"i","ı":"i","ⓙ":"j","j":"j","ĵ":"j","ǰ":"j","ɉ":"j","ⓚ":"k","k":"k","ḱ":"k","ǩ":"k","ḳ":"k","ķ":"k","ḵ":"k","ƙ":"k","ⱪ":"k","ꝁ":"k","ꝃ":"k","ꝅ":"k","ꞣ":"k","ⓛ":"l","l":"l","ŀ":"l","ĺ":"l","ľ":"l","ḷ":"l","ḹ":"l","ļ":"l","ḽ":"l","ḻ":"l","ſ":"l","ł":"l","ƚ":"l","ɫ":"l","ⱡ":"l","ꝉ":"l","ꞁ":"l","ꝇ":"l","lj":"lj","ⓜ":"m","m":"m","ḿ":"m","ṁ":"m","ṃ":"m","ɱ":"m","ɯ":"m","ⓝ":"n","n":"n","ǹ":"n","ń":"n","ñ":"n","ṅ":"n","ň":"n","ṇ":"n","ņ":"n","ṋ":"n","ṉ":"n","ƞ":"n","ɲ":"n","ʼn":"n","ꞑ":"n","ꞥ":"n","nj":"nj","ⓞ":"o","o":"o","ò":"o","ó":"o","ô":"o","ồ":"o","ố":"o","ỗ":"o","ổ":"o","õ":"o","ṍ":"o","ȭ":"o","ṏ":"o","ō":"o","ṑ":"o","ṓ":"o","ŏ":"o","ȯ":"o","ȱ":"o","ö":"o","ȫ":"o","ỏ":"o","ő":"o","ǒ":"o","ȍ":"o","ȏ":"o","ơ":"o","ờ":"o","ớ":"o","ỡ":"o","ở":"o","ợ":"o","ọ":"o","ộ":"o","ǫ":"o","ǭ":"o","ø":"o","ǿ":"o","ɔ":"o","ꝋ":"o","ꝍ":"o","ɵ":"o","ƣ":"oi","ȣ":"ou","ꝏ":"oo","ⓟ":"p","p":"p","ṕ":"p","ṗ":"p","ƥ":"p","ᵽ":"p","ꝑ":"p","ꝓ":"p","ꝕ":"p","ⓠ":"q","q":"q","ɋ":"q","ꝗ":"q","ꝙ":"q","ⓡ":"r","r":"r","ŕ":"r","ṙ":"r","ř":"r","ȑ":"r","ȓ":"r","ṛ":"r","ṝ":"r","ŗ":"r","ṟ":"r","ɍ":"r","ɽ":"r","ꝛ":"r","ꞧ":"r","ꞃ":"r","ⓢ":"s","s":"s","ß":"s","ś":"s","ṥ":"s","ŝ":"s","ṡ":"s","š":"s","ṧ":"s","ṣ":"s","ṩ":"s","ș":"s","ş":"s","ȿ":"s","ꞩ":"s","ꞅ":"s","ẛ":"s","ⓣ":"t","t":"t","ṫ":"t","ẗ":"t","ť":"t","ṭ":"t","ț":"t","ţ":"t","ṱ":"t","ṯ":"t","ŧ":"t","ƭ":"t","ʈ":"t","ⱦ":"t","ꞇ":"t","ꜩ":"tz","ⓤ":"u","u":"u","ù":"u","ú":"u","û":"u","ũ":"u","ṹ":"u","ū":"u","ṻ":"u","ŭ":"u","ü":"u","ǜ":"u","ǘ":"u","ǖ":"u","ǚ":"u","ủ":"u","ů":"u","ű":"u","ǔ":"u","ȕ":"u","ȗ":"u","ư":"u","ừ":"u","ứ":"u","ữ":"u","ử":"u","ự":"u","ụ":"u","ṳ":"u","ų":"u","ṷ":"u","ṵ":"u","ʉ":"u","ⓥ":"v","v":"v","ṽ":"v","ṿ":"v","ʋ":"v","ꝟ":"v","ʌ":"v","ꝡ":"vy","ⓦ":"w","w":"w","ẁ":"w","ẃ":"w","ŵ":"w","ẇ":"w","ẅ":"w","ẘ":"w","ẉ":"w","ⱳ":"w","ⓧ":"x","x":"x","ẋ":"x","ẍ":"x","ⓨ":"y","y":"y","ỳ":"y","ý":"y","ŷ":"y","ỹ":"y","ȳ":"y","ẏ":"y","ÿ":"y","ỷ":"y","ẙ":"y","ỵ":"y","ƴ":"y","ɏ":"y","ỿ":"y","ⓩ":"z","z":"z","ź":"z","ẑ":"z","ż":"z","ž":"z","ẓ":"z","ẕ":"z","ƶ":"z","ȥ":"z","ɀ":"z","ⱬ":"z","ꝣ":"z","Ά":"Α","Έ":"Ε","Ή":"Η","Ί":"Ι","Ϊ":"Ι","Ό":"Ο","Ύ":"Υ","Ϋ":"Υ","Ώ":"Ω","ά":"α","έ":"ε","ή":"η","ί":"ι","ϊ":"ι","ΐ":"ι","ό":"ο","ύ":"υ","ϋ":"υ","ΰ":"υ","ω":"ω","ς":"σ"};return a}),b.define("select2/data/base",["../utils"],function(a){function b(a,c){b.__super__.constructor.call(this)}return a.Extend(b,a.Observable),b.prototype.current=function(a){throw new Error("The `current` method must be defined in child classes.")},b.prototype.query=function(a,b){throw new Error("The `query` method must be defined in child classes.")},b.prototype.bind=function(a,b){},b.prototype.destroy=function(){},b.prototype.generateResultId=function(b,c){var d=b.id+"-result-";return d+=a.generateChars(4),d+=null!=c.id?"-"+c.id.toString():"-"+a.generateChars(4)},b}),b.define("select2/data/select",["./base","../utils","jquery"],function(a,b,c){function d(a,b){this.$element=a,this.options=b,d.__super__.constructor.call(this)}return b.Extend(d,a),d.prototype.current=function(a){var b=[],d=this;this.$element.find(":selected").each(function(){var a=c(this),e=d.item(a);b.push(e)}),a(b)},d.prototype.select=function(a){var b=this;if(a.selected=!0,c(a.element).is("option"))return a.element.selected=!0,void this.$element.trigger("change");if(this.$element.prop("multiple"))this.current(function(d){var e=[];a=[a],a.push.apply(a,d);for(var f=0;f=0){var k=f.filter(d(j)),l=this.item(k),m=c.extend(!0,{},j,l),n=this.option(m);k.replaceWith(n)}else{var o=this.option(j);if(j.children){var p=this.convertToOptions(j.children);b.appendMany(o,p)}h.push(o)}}return h},d}),b.define("select2/data/ajax",["./array","../utils","jquery"],function(a,b,c){function d(a,b){this.ajaxOptions=this._applyDefaults(b.get("ajax")),null!=this.ajaxOptions.processResults&&(this.processResults=this.ajaxOptions.processResults),d.__super__.constructor.call(this,a,b)}return b.Extend(d,a),d.prototype._applyDefaults=function(a){var b={data:function(a){return c.extend({},a,{q:a.term})},transport:function(a,b,d){var e=c.ajax(a);return e.then(b),e.fail(d),e}};return c.extend({},b,a,!0)},d.prototype.processResults=function(a){return a},d.prototype.query=function(a,b){function d(){var d=f.transport(f,function(d){var f=e.processResults(d,a);e.options.get("debug")&&window.console&&console.error&&(f&&f.results&&c.isArray(f.results)||console.error("Select2: The AJAX results did not return an array in the `results` key of the response.")),b(f)},function(){d.status&&"0"===d.status||e.trigger("results:message",{message:"errorLoading"})});e._request=d}var e=this;null!=this._request&&(c.isFunction(this._request.abort)&&this._request.abort(),this._request=null);var f=c.extend({type:"GET"},this.ajaxOptions);"function"==typeof f.url&&(f.url=f.url.call(this.$element,a)),"function"==typeof f.data&&(f.data=f.data.call(this.$element,a)),this.ajaxOptions.delay&&null!=a.term?(this._queryTimeout&&window.clearTimeout(this._queryTimeout),this._queryTimeout=window.setTimeout(d,this.ajaxOptions.delay)):d()},d}),b.define("select2/data/tags",["jquery"],function(a){function b(b,c,d){var e=d.get("tags"),f=d.get("createTag");void 0!==f&&(this.createTag=f);var g=d.get("insertTag");if(void 0!==g&&(this.insertTag=g),b.call(this,c,d),a.isArray(e))for(var h=0;h0&&b.term.length>this.maximumInputLength?void this.trigger("results:message",{message:"inputTooLong",args:{maximum:this.maximumInputLength,input:b.term,params:b}}):void a.call(this,b,c)},a}),b.define("select2/data/maximumSelectionLength",[],function(){function a(a,b,c){this.maximumSelectionLength=c.get("maximumSelectionLength"),a.call(this,b,c)}return a.prototype.query=function(a,b,c){var d=this;this.current(function(e){var f=null!=e?e.length:0;return d.maximumSelectionLength>0&&f>=d.maximumSelectionLength?void d.trigger("results:message",{message:"maximumSelected",args:{maximum:d.maximumSelectionLength}}):void a.call(d,b,c)})},a}),b.define("select2/dropdown",["jquery","./utils"],function(a,b){function c(a,b){this.$element=a,this.options=b,c.__super__.constructor.call(this)}return b.Extend(c,b.Observable),c.prototype.render=function(){var b=a('');return b.attr("dir",this.options.get("dir")),this.$dropdown=b,b},c.prototype.bind=function(){},c.prototype.position=function(a,b){},c.prototype.destroy=function(){this.$dropdown.remove()},c}),b.define("select2/dropdown/search",["jquery","../utils"],function(a,b){function c(){}return c.prototype.render=function(b){var c=b.call(this),d=a('');return this.$searchContainer=d,this.$search=d.find("input"),c.prepend(d),c},c.prototype.bind=function(b,c,d){var e=this;b.call(this,c,d),this.$search.on("keydown",function(a){e.trigger("keypress",a),e._keyUpPrevented=a.isDefaultPrevented()}),this.$search.on("input",function(b){a(this).off("keyup")}),this.$search.on("keyup input",function(a){e.handleSearch(a)}),c.on("open",function(){e.$search.attr("tabindex",0),e.$search.focus(),window.setTimeout(function(){e.$search.focus()},0)}),c.on("close",function(){e.$search.attr("tabindex",-1),e.$search.val("")}),c.on("focus",function(){c.isOpen()&&e.$search.focus()}),c.on("results:all",function(a){if(null==a.query.term||""===a.query.term){var b=e.showSearch(a);b?e.$searchContainer.removeClass("select2-search--hide"):e.$searchContainer.addClass("select2-search--hide")}})},c.prototype.handleSearch=function(a){if(!this._keyUpPrevented){var b=this.$search.val();this.trigger("query",{term:b})}this._keyUpPrevented=!1},c.prototype.showSearch=function(a,b){return!0},c}),b.define("select2/dropdown/hidePlaceholder",[],function(){function a(a,b,c,d){this.placeholder=this.normalizePlaceholder(c.get("placeholder")),a.call(this,b,c,d)}return a.prototype.append=function(a,b){b.results=this.removePlaceholder(b.results),a.call(this,b)},a.prototype.normalizePlaceholder=function(a,b){return"string"==typeof b&&(b={id:"",text:b}),b},a.prototype.removePlaceholder=function(a,b){for(var c=b.slice(0),d=b.length-1;d>=0;d--){var e=b[d];this.placeholder.id===e.id&&c.splice(d,1)}return c},a}),b.define("select2/dropdown/infiniteScroll",["jquery"],function(a){function b(a,b,c,d){this.lastParams={},a.call(this,b,c,d),this.$loadingMore=this.createLoadingMore(),this.loading=!1}return b.prototype.append=function(a,b){this.$loadingMore.remove(),this.loading=!1,a.call(this,b),this.showLoadingMore(b)&&this.$results.append(this.$loadingMore)},b.prototype.bind=function(b,c,d){var e=this;b.call(this,c,d),c.on("query",function(a){e.lastParams=a,e.loading=!0}),c.on("query:append",function(a){e.lastParams=a,e.loading=!0}),this.$results.on("scroll",function(){var b=a.contains(document.documentElement,e.$loadingMore[0]);if(!e.loading&&b){var c=e.$results.offset().top+e.$results.outerHeight(!1),d=e.$loadingMore.offset().top+e.$loadingMore.outerHeight(!1);c+50>=d&&e.loadMore()}})},b.prototype.loadMore=function(){this.loading=!0;var b=a.extend({},{page:1},this.lastParams);b.page++,this.trigger("query:append",b)},b.prototype.showLoadingMore=function(a,b){return b.pagination&&b.pagination.more},b.prototype.createLoadingMore=function(){var b=a('
      • '),c=this.options.get("translations").get("loadingMore");return b.html(c(this.lastParams)),b},b}),b.define("select2/dropdown/attachBody",["jquery","../utils"],function(a,b){function c(b,c,d){this.$dropdownParent=d.get("dropdownParent")||a(document.body),b.call(this,c,d)}return c.prototype.bind=function(a,b,c){var d=this,e=!1;a.call(this,b,c),b.on("open",function(){d._showDropdown(),d._attachPositioningHandler(b),e||(e=!0,b.on("results:all",function(){d._positionDropdown(),d._resizeDropdown()}),b.on("results:append",function(){d._positionDropdown(),d._resizeDropdown()}))}),b.on("close",function(){d._hideDropdown(),d._detachPositioningHandler(b)}),this.$dropdownContainer.on("mousedown",function(a){a.stopPropagation()})},c.prototype.destroy=function(a){a.call(this),this.$dropdownContainer.remove()},c.prototype.position=function(a,b,c){b.attr("class",c.attr("class")),b.removeClass("select2"),b.addClass("select2-container--open"),b.css({position:"absolute",top:-999999}),this.$container=c},c.prototype.render=function(b){var c=a(""),d=b.call(this);return c.append(d),this.$dropdownContainer=c,c},c.prototype._hideDropdown=function(a){this.$dropdownContainer.detach()},c.prototype._attachPositioningHandler=function(c,d){var e=this,f="scroll.select2."+d.id,g="resize.select2."+d.id,h="orientationchange.select2."+d.id,i=this.$container.parents().filter(b.hasScroll);i.each(function(){a(this).data("select2-scroll-position",{x:a(this).scrollLeft(),y:a(this).scrollTop()})}),i.on(f,function(b){var c=a(this).data("select2-scroll-position");a(this).scrollTop(c.y)}),a(window).on(f+" "+g+" "+h,function(a){e._positionDropdown(),e._resizeDropdown()})},c.prototype._detachPositioningHandler=function(c,d){var e="scroll.select2."+d.id,f="resize.select2."+d.id,g="orientationchange.select2."+d.id,h=this.$container.parents().filter(b.hasScroll);h.off(e),a(window).off(e+" "+f+" "+g)},c.prototype._positionDropdown=function(){var b=a(window),c=this.$dropdown.hasClass("select2-dropdown--above"),d=this.$dropdown.hasClass("select2-dropdown--below"),e=null,f=this.$container.offset();f.bottom=f.top+this.$container.outerHeight(!1);var g={height:this.$container.outerHeight(!1)};g.top=f.top,g.bottom=f.top+g.height;var h={height:this.$dropdown.outerHeight(!1)},i={top:b.scrollTop(),bottom:b.scrollTop()+b.height()},j=i.topf.bottom+h.height,l={left:f.left,top:g.bottom},m=this.$dropdownParent;"static"===m.css("position")&&(m=m.offsetParent());var n=m.offset();l.top-=n.top,l.left-=n.left,c||d||(e="below"),k||!j||c?!j&&k&&c&&(e="below"):e="above",("above"==e||c&&"below"!==e)&&(l.top=g.top-n.top-h.height),null!=e&&(this.$dropdown.removeClass("select2-dropdown--below select2-dropdown--above").addClass("select2-dropdown--"+e),this.$container.removeClass("select2-container--below select2-container--above").addClass("select2-container--"+e)),this.$dropdownContainer.css(l)},c.prototype._resizeDropdown=function(){var a={width:this.$container.outerWidth(!1)+"px"};this.options.get("dropdownAutoWidth")&&(a.minWidth=a.width,a.position="relative",a.width="auto"),this.$dropdown.css(a)},c.prototype._showDropdown=function(a){this.$dropdownContainer.appendTo(this.$dropdownParent),this._positionDropdown(),this._resizeDropdown()},c}),b.define("select2/dropdown/minimumResultsForSearch",[],function(){function a(b){for(var c=0,d=0;d0&&(l.dataAdapter=j.Decorate(l.dataAdapter,r)),l.maximumInputLength>0&&(l.dataAdapter=j.Decorate(l.dataAdapter,s)),l.maximumSelectionLength>0&&(l.dataAdapter=j.Decorate(l.dataAdapter,t)),l.tags&&(l.dataAdapter=j.Decorate(l.dataAdapter,p)),null==l.tokenSeparators&&null==l.tokenizer||(l.dataAdapter=j.Decorate(l.dataAdapter,q)),null!=l.query){var C=b(l.amdBase+"compat/query");l.dataAdapter=j.Decorate(l.dataAdapter,C)}if(null!=l.initSelection){var D=b(l.amdBase+"compat/initSelection");l.dataAdapter=j.Decorate(l.dataAdapter,D)}}if(null==l.resultsAdapter&&(l.resultsAdapter=c,null!=l.ajax&&(l.resultsAdapter=j.Decorate(l.resultsAdapter,x)),null!=l.placeholder&&(l.resultsAdapter=j.Decorate(l.resultsAdapter,w)),l.selectOnClose&&(l.resultsAdapter=j.Decorate(l.resultsAdapter,A))),null==l.dropdownAdapter){if(l.multiple)l.dropdownAdapter=u;else{var E=j.Decorate(u,v);l.dropdownAdapter=E}if(0!==l.minimumResultsForSearch&&(l.dropdownAdapter=j.Decorate(l.dropdownAdapter,z)),l.closeOnSelect&&(l.dropdownAdapter=j.Decorate(l.dropdownAdapter,B)),null!=l.dropdownCssClass||null!=l.dropdownCss||null!=l.adaptDropdownCssClass){var F=b(l.amdBase+"compat/dropdownCss");l.dropdownAdapter=j.Decorate(l.dropdownAdapter,F)}l.dropdownAdapter=j.Decorate(l.dropdownAdapter,y)}if(null==l.selectionAdapter){if(l.multiple?l.selectionAdapter=e:l.selectionAdapter=d,null!=l.placeholder&&(l.selectionAdapter=j.Decorate(l.selectionAdapter,f)),l.allowClear&&(l.selectionAdapter=j.Decorate(l.selectionAdapter,g)),l.multiple&&(l.selectionAdapter=j.Decorate(l.selectionAdapter,h)),null!=l.containerCssClass||null!=l.containerCss||null!=l.adaptContainerCssClass){var G=b(l.amdBase+"compat/containerCss");l.selectionAdapter=j.Decorate(l.selectionAdapter,G)}l.selectionAdapter=j.Decorate(l.selectionAdapter,i)}if("string"==typeof l.language)if(l.language.indexOf("-")>0){var H=l.language.split("-"),I=H[0];l.language=[l.language,I]}else l.language=[l.language];if(a.isArray(l.language)){var J=new k;l.language.push("en");for(var K=l.language,L=0;L0){for(var f=a.extend(!0,{},e),g=e.children.length-1;g>=0;g--){var h=e.children[g],i=c(d,h);null==i&&f.children.splice(g,1)}return f.children.length>0?f:c(d,f)}var j=b(e.text).toUpperCase(),k=b(d.term).toUpperCase();return j.indexOf(k)>-1?e:null}this.defaults={amdBase:"./",amdLanguageBase:"./i18n/",closeOnSelect:!0,debug:!1,dropdownAutoWidth:!1,escapeMarkup:j.escapeMarkup,language:C,matcher:c,minimumInputLength:0,maximumInputLength:0,maximumSelectionLength:0,minimumResultsForSearch:0,selectOnClose:!1,sorter:function(a){return a},templateResult:function(a){return a.text},templateSelection:function(a){return a.text},theme:"default",width:"resolve"}},D.prototype.set=function(b,c){var d=a.camelCase(b),e={};e[d]=c;var f=j._convertData(e);a.extend(this.defaults,f)};var E=new D;return E}),b.define("select2/options",["require","jquery","./defaults","./utils"],function(a,b,c,d){function e(b,e){if(this.options=b,null!=e&&this.fromElement(e),this.options=c.apply(this.options),e&&e.is("input")){var f=a(this.get("amdBase")+"compat/inputData");this.options.dataAdapter=d.Decorate(this.options.dataAdapter,f)}}return e.prototype.fromElement=function(a){var c=["select2"];null==this.options.multiple&&(this.options.multiple=a.prop("multiple")),null==this.options.disabled&&(this.options.disabled=a.prop("disabled")),null==this.options.language&&(a.prop("lang")?this.options.language=a.prop("lang").toLowerCase():a.closest("[lang]").prop("lang")&&(this.options.language=a.closest("[lang]").prop("lang"))),null==this.options.dir&&(a.prop("dir")?this.options.dir=a.prop("dir"):a.closest("[dir]").prop("dir")?this.options.dir=a.closest("[dir]").prop("dir"):this.options.dir="ltr"),a.prop("disabled",this.options.disabled),a.prop("multiple",this.options.multiple),a.data("select2Tags")&&(this.options.debug&&window.console&&console.warn&&console.warn('Select2: The `data-select2-tags` attribute has been changed to use the `data-data` and `data-tags="true"` attributes and will be removed in future versions of Select2.'),a.data("data",a.data("select2Tags")),a.data("tags",!0)),a.data("ajaxUrl")&&(this.options.debug&&window.console&&console.warn&&console.warn("Select2: The `data-ajax-url` attribute has been changed to `data-ajax--url` and support for the old attribute will be removed in future versions of Select2."),a.attr("ajax--url",a.data("ajaxUrl")),a.data("ajax--url",a.data("ajaxUrl")));var e={};e=b.fn.jquery&&"1."==b.fn.jquery.substr(0,2)&&a[0].dataset?b.extend(!0,{},a[0].dataset,a.data()):a.data();var f=b.extend(!0,{},e);f=d._convertData(f);for(var g in f)b.inArray(g,c)>-1||(b.isPlainObject(this.options[g])?b.extend(this.options[g],f[g]):this.options[g]=f[g]);return this},e.prototype.get=function(a){return this.options[a]},e.prototype.set=function(a,b){this.options[a]=b},e}),b.define("select2/core",["jquery","./options","./utils","./keys"],function(a,b,c,d){var e=function(a,c){null!=a.data("select2")&&a.data("select2").destroy(),this.$element=a,this.id=this._generateId(a),c=c||{},this.options=new b(c,a),e.__super__.constructor.call(this);var d=a.attr("tabindex")||0;a.data("old-tabindex",d),a.attr("tabindex","-1");var f=this.options.get("dataAdapter");this.dataAdapter=new f(a,this.options);var g=this.render();this._placeContainer(g);var h=this.options.get("selectionAdapter");this.selection=new h(a,this.options),this.$selection=this.selection.render(),this.selection.position(this.$selection,g);var i=this.options.get("dropdownAdapter");this.dropdown=new i(a,this.options),this.$dropdown=this.dropdown.render(),this.dropdown.position(this.$dropdown,g);var j=this.options.get("resultsAdapter");this.results=new j(a,this.options,this.dataAdapter),this.$results=this.results.render(),this.results.position(this.$results,this.$dropdown);var k=this;this._bindAdapters(),this._registerDomEvents(),this._registerDataEvents(),this._registerSelectionEvents(),this._registerDropdownEvents(),this._registerResultsEvents(),this._registerEvents(),this.dataAdapter.current(function(a){k.trigger("selection:update",{data:a})}),a.addClass("select2-hidden-accessible"),a.attr("aria-hidden","true"),this._syncAttributes(),a.data("select2",this)};return c.Extend(e,c.Observable),e.prototype._generateId=function(a){var b="";return b=null!=a.attr("id")?a.attr("id"):null!=a.attr("name")?a.attr("name")+"-"+c.generateChars(2):c.generateChars(4),b=b.replace(/(:|\.|\[|\]|,)/g,""),b="select2-"+b},e.prototype._placeContainer=function(a){a.insertAfter(this.$element);var b=this._resolveWidth(this.$element,this.options.get("width"));null!=b&&a.css("width",b)},e.prototype._resolveWidth=function(a,b){var c=/^width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i;if("resolve"==b){var d=this._resolveWidth(a,"style");return null!=d?d:this._resolveWidth(a,"element")}if("element"==b){var e=a.outerWidth(!1);return e<=0?"auto":e+"px"}if("style"==b){var f=a.attr("style");if("string"!=typeof f)return null;for(var g=f.split(";"),h=0,i=g.length;h=1)return k[1]}return null}return b},e.prototype._bindAdapters=function(){this.dataAdapter.bind(this,this.$container),this.selection.bind(this,this.$container),this.dropdown.bind(this,this.$container),this.results.bind(this,this.$container)},e.prototype._registerDomEvents=function(){var b=this;this.$element.on("change.select2",function(){b.dataAdapter.current(function(a){b.trigger("selection:update",{data:a})})}),this.$element.on("focus.select2",function(a){b.trigger("focus",a)}),this._syncA=c.bind(this._syncAttributes,this),this._syncS=c.bind(this._syncSubtree,this),this.$element[0].attachEvent&&this.$element[0].attachEvent("onpropertychange",this._syncA);var d=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;null!=d?(this._observer=new d(function(c){a.each(c,b._syncA),a.each(c,b._syncS)}),this._observer.observe(this.$element[0],{attributes:!0,childList:!0,subtree:!1})):this.$element[0].addEventListener&&(this.$element[0].addEventListener("DOMAttrModified",b._syncA,!1),this.$element[0].addEventListener("DOMNodeInserted",b._syncS,!1),this.$element[0].addEventListener("DOMNodeRemoved",b._syncS,!1))},e.prototype._registerDataEvents=function(){var a=this;this.dataAdapter.on("*",function(b,c){a.trigger(b,c)})},e.prototype._registerSelectionEvents=function(){var b=this,c=["toggle","focus"];this.selection.on("toggle",function(){b.toggleDropdown()}),this.selection.on("focus",function(a){b.focus(a)}),this.selection.on("*",function(d,e){a.inArray(d,c)===-1&&b.trigger(d,e)})},e.prototype._registerDropdownEvents=function(){var a=this;this.dropdown.on("*",function(b,c){a.trigger(b,c)})},e.prototype._registerResultsEvents=function(){var a=this;this.results.on("*",function(b,c){a.trigger(b,c)})},e.prototype._registerEvents=function(){var a=this;this.on("open",function(){a.$container.addClass("select2-container--open")}),this.on("close",function(){a.$container.removeClass("select2-container--open")}),this.on("enable",function(){a.$container.removeClass("select2-container--disabled")}),this.on("disable",function(){a.$container.addClass("select2-container--disabled")}),this.on("blur",function(){a.$container.removeClass("select2-container--focus")}),this.on("query",function(b){a.isOpen()||a.trigger("open",{}),this.dataAdapter.query(b,function(c){a.trigger("results:all",{data:c,query:b})})}),this.on("query:append",function(b){this.dataAdapter.query(b,function(c){a.trigger("results:append",{data:c,query:b})})}),this.on("keypress",function(b){var c=b.which;a.isOpen()?c===d.ESC||c===d.TAB||c===d.UP&&b.altKey?(a.close(),b.preventDefault()):c===d.ENTER?(a.trigger("results:select",{}),b.preventDefault()):c===d.SPACE&&b.ctrlKey?(a.trigger("results:toggle",{}),b.preventDefault()):c===d.UP?(a.trigger("results:previous",{}),b.preventDefault()):c===d.DOWN&&(a.trigger("results:next",{}),b.preventDefault()):(c===d.ENTER||c===d.SPACE||c===d.DOWN&&b.altKey)&&(a.open(),b.preventDefault())})},e.prototype._syncAttributes=function(){this.options.set("disabled",this.$element.prop("disabled")),this.options.get("disabled")?(this.isOpen()&&this.close(),this.trigger("disable",{})):this.trigger("enable",{})},e.prototype._syncSubtree=function(a,b){var c=!1,d=this;if(!a||!a.target||"OPTION"===a.target.nodeName||"OPTGROUP"===a.target.nodeName){if(b)if(b.addedNodes&&b.addedNodes.length>0)for(var e=0;e0&&(c=!0);else c=!0;c&&this.dataAdapter.current(function(a){d.trigger("selection:update",{data:a})})}},e.prototype.trigger=function(a,b){var c=e.__super__.trigger,d={open:"opening",close:"closing",select:"selecting",unselect:"unselecting"};if(void 0===b&&(b={}),a in d){var f=d[a],g={prevented:!1,name:a,args:b};if(c.call(this,f,g),g.prevented)return void(b.prevented=!0)}c.call(this,a,b)},e.prototype.toggleDropdown=function(){this.options.get("disabled")||(this.isOpen()?this.close():this.open())},e.prototype.open=function(){this.isOpen()||this.trigger("query",{})},e.prototype.close=function(){this.isOpen()&&this.trigger("close",{})},e.prototype.isOpen=function(){return this.$container.hasClass("select2-container--open")},e.prototype.hasFocus=function(){return this.$container.hasClass("select2-container--focus")},e.prototype.focus=function(a){this.hasFocus()||(this.$container.addClass("select2-container--focus"),this.trigger("focus",{}))},e.prototype.enable=function(a){this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("enable")` method has been deprecated and will be removed in later Select2 versions. Use $element.prop("disabled") instead.'),null!=a&&0!==a.length||(a=[!0]);var b=!a[0];this.$element.prop("disabled",b)},e.prototype.data=function(){this.options.get("debug")&&arguments.length>0&&window.console&&console.warn&&console.warn('Select2: Data can no longer be set using `select2("data")`. You should consider setting the value instead using `$element.val()`.');var a=[];return this.dataAdapter.current(function(b){a=b}),a},e.prototype.val=function(b){if(this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("val")` method has been deprecated and will be removed in later Select2 versions. Use $element.val() instead.'),null==b||0===b.length)return this.$element.val();var c=b[0];a.isArray(c)&&(c=a.map(c,function(a){return a.toString()})),this.$element.val(c).trigger("change")},e.prototype.destroy=function(){this.$container.remove(),this.$element[0].detachEvent&&this.$element[0].detachEvent("onpropertychange",this._syncA),null!=this._observer?(this._observer.disconnect(),this._observer=null):this.$element[0].removeEventListener&&(this.$element[0].removeEventListener("DOMAttrModified",this._syncA,!1),this.$element[0].removeEventListener("DOMNodeInserted",this._syncS,!1),this.$element[0].removeEventListener("DOMNodeRemoved",this._syncS,!1)),this._syncA=null,this._syncS=null,this.$element.off(".select2"),this.$element.attr("tabindex",this.$element.data("old-tabindex")),this.$element.removeClass("select2-hidden-accessible"),this.$element.attr("aria-hidden","false"),this.$element.removeData("select2"),this.dataAdapter.destroy(),this.selection.destroy(),this.dropdown.destroy(),this.results.destroy(),this.dataAdapter=null,this.selection=null,this.dropdown=null,this.results=null},e.prototype.render=function(){var b=a('');return b.attr("dir",this.options.get("dir")),this.$container=b,this.$container.addClass("select2-container--"+this.options.get("theme")), -b.data("element",this.$element),b},e}),b.define("select2/compat/utils",["jquery"],function(a){function b(b,c,d){var e,f,g=[];e=a.trim(b.attr("class")),e&&(e=""+e,a(e.split(/\s+/)).each(function(){0===this.indexOf("select2-")&&g.push(this)})),e=a.trim(c.attr("class")),e&&(e=""+e,a(e.split(/\s+/)).each(function(){0!==this.indexOf("select2-")&&(f=d(this),null!=f&&g.push(f))})),b.attr("class",g.join(" "))}return{syncCssClasses:b}}),b.define("select2/compat/containerCss",["jquery","./utils"],function(a,b){function c(a){return null}function d(){}return d.prototype.render=function(d){var e=d.call(this),f=this.options.get("containerCssClass")||"";a.isFunction(f)&&(f=f(this.$element));var g=this.options.get("adaptContainerCssClass");if(g=g||c,f.indexOf(":all:")!==-1){f=f.replace(":all:","");var h=g;g=function(a){var b=h(a);return null!=b?b+" "+a:a}}var i=this.options.get("containerCss")||{};return a.isFunction(i)&&(i=i(this.$element)),b.syncCssClasses(e,this.$element,g),e.css(i),e.addClass(f),e},d}),b.define("select2/compat/dropdownCss",["jquery","./utils"],function(a,b){function c(a){return null}function d(){}return d.prototype.render=function(d){var e=d.call(this),f=this.options.get("dropdownCssClass")||"";a.isFunction(f)&&(f=f(this.$element));var g=this.options.get("adaptDropdownCssClass");if(g=g||c,f.indexOf(":all:")!==-1){f=f.replace(":all:","");var h=g;g=function(a){var b=h(a);return null!=b?b+" "+a:a}}var i=this.options.get("dropdownCss")||{};return a.isFunction(i)&&(i=i(this.$element)),b.syncCssClasses(e,this.$element,g),e.css(i),e.addClass(f),e},d}),b.define("select2/compat/initSelection",["jquery"],function(a){function b(a,b,c){c.get("debug")&&window.console&&console.warn&&console.warn("Select2: The `initSelection` option has been deprecated in favor of a custom data adapter that overrides the `current` method. This method is now called multiple times instead of a single time when the instance is initialized. Support will be removed for the `initSelection` option in future versions of Select2"),this.initSelection=c.get("initSelection"),this._isInitialized=!1,a.call(this,b,c)}return b.prototype.current=function(b,c){var d=this;return this._isInitialized?void b.call(this,c):void this.initSelection.call(null,this.$element,function(b){d._isInitialized=!0,a.isArray(b)||(b=[b]),c(b)})},b}),b.define("select2/compat/inputData",["jquery"],function(a){function b(a,b,c){this._currentData=[],this._valueSeparator=c.get("valueSeparator")||",","hidden"===b.prop("type")&&c.get("debug")&&console&&console.warn&&console.warn("Select2: Using a hidden input with Select2 is no longer supported and may stop working in the future. It is recommended to use a `')}}),a._trigger("beforeSubmitForm",null,{form:b,box:d}),b.submit()},this.element.on("click",".k-js-clear-filter",function(a){a.preventDefault();var b=c(a.target).parents(".k-js-dropdown");b.find(":input").not(":button, :submit, :reset, :hidden").removeAttr("checked").removeAttr("selected").not(":checkbox, :radio").val("").filter("select").trigger("change");var d=a.target.form;d&&submitForm(d,b)}).on("click",".k-js-apply-filter",function(a){a.preventDefault();var b=a.target.form,d=c(a.target).parents(".k-js-dropdown");b&&submitForm(b,d)})},openDropdown:function(a){var b=a.parent();this.closeDropdown(),b.addClass("k-is-active");var c=b.find("select");1===c.length&&c.data("select2"),a.focus()},closeDropdown:function(){var a=c(".k-js-dropdown.k-is-active"),b=a.find("select");a.removeClass("k-is-active"),b.data("select2")&&b.select2("close")}})}(window,document,kQuery),!Koowa)var Koowa={};Function.prototype.bind||(Function.prototype.bind=function(a){if("function"!=typeof this)throw new TypeError("Function.prototype.bind - what is trying to be bound is not callable");var b=Array.prototype.slice.call(arguments,1),c=this,d=function(){},e=function(){return c.apply(this instanceof d&&a?this:a,b.concat(Array.prototype.slice.call(arguments)))};return d.prototype=this.prototype,e.prototype=new d,e});/*! - * klass: a classical JS OOP façade - * https://github.com/ded/klass - * License MIT (c) Dustin Diaz & Jacob Thornton 2012 - */ -var klass=function(){function a(a){return e.call(b(a)?a:function(){},a,1)}function b(a){return typeof a===h}function c(a,b,c){return function(){var d=this.supr;this.supr=c[j][a];var e={}.fabricatedUndefined,f=e;try{f=b.apply(this,arguments)}finally{this.supr=d}return f}}function d(a,d,e){for(var f in d)d.hasOwnProperty(f)&&(a[f]=b(d[f])&&b(e[j][f])&&i.test(d[f])?c(f,d[f],e):d[f])}function e(a,c){function e(){}function f(){this.initialize?this.initialize.apply(this,arguments):(c||i&&g.apply(this,arguments),k.apply(this,arguments))}e[j]=this[j];var g=this,h=new e,i=b(a),k=i?a:this,l=i?{}:a;return f.methods=function(a){return d(h,a,g),f[j]=h,this},f.methods.call(f,l).prototype.constructor=f,f.extend=arguments.callee,f[j].implement=f.statics=function(a,b){return a="string"==typeof a?function(){var c={};return c[a]=b,c}():a,d(this,a,g),this},f}var f=this,g=f.klass,h="function",i=/xyz/.test(function(){xyz})?/\bsupr\b/:/.*/,j="prototype";return a.noConflict=function(){return f.klass=g,this},a}();!function(a){Koowa.Class=klass({options:{},getOptions:function(){return{}},initialize:function(){this.setOptions(this.getOptions())},setOptions:function(b){return"object"==typeof b&&(this.options=a.extend(!0,{},this.options,b)),this}})}(window.kQuery),/** - * Joomlatools Framework - https://www.joomlatools.com/developer/framework/ - * - * @copyright Copyright (C) 2015 Johan Janssens and Timble CVBA. (http://www.timble.net) - * @license GNU GPLv3 - * @link https://github.com/joomlatools/joomlatools-framework for the canonical source repository - */ -"undefined"==typeof Koowa&&(Koowa={}),function(a){Koowa.Grid=Koowa.Class.extend({initialize:function(b){var c=this;this.element=a(b),this.form=this.element.is("form")?this.element:this.element.closest("form"),this.checkall=this.element.find(".k-js-grid-checkall"),this.checkboxes=this.element.find(".k-js-grid-checkbox").filter(function(b,c){return!a(c).prop("disabled")}),this.checkboxes.length||this.checkall.prop("disabled",!0),this.checkall.on("change.koowa",function(b,d){d||c.checkAll(a(this).prop("checked"))}),this.checkboxes.on("change.koowa",function(a,b){b||c.setCheckAll()}),this.setScopebar(),this.setTableHeaders(),this.setTableRows()},setScopebar:function(){var b=this;a(".k-js-filter-container",this.form).scopebar({beforeSubmitForm:function(){b.uncheckAll()}})},setTableHeaders:function(){this.form.on("click.koowa","th",function(b){var c=a(b.target),d=c.find("a");if(d.length)d.prop("href")?window.location.href=d.prop("href"):d.trigger("click",b);else{var e=c.find(".k-js-grid-checkall");e.length&&e.prop("checked",!e.is(":checked")).trigger("change")}})},setTableRows:function(){this.form.on("click.koowa","tr",function(b){var c=a(b.target);if(!c.is("[type=radio], [type=checkbox], a[href], span.footable-toggle")){var d=c.is("tr")?c:c.parents("tr"),e=d.find(".k-js-grid-checkbox");1!=d.data("readonly")&&e.length&&e.length&&e.prop("checked",!e.prop("checked")).trigger("change")}}),a(".k-js-grid-checkbox").on("change.koowa",function(b){var c,d=a(b.target),e=d.parents("tr"),f=e.parent();d.is("[type=radio]")&&f.find(".k-is-selected").removeClass("k-is-selected"),a(this).prop("checked")?e.addClass("k-is-selected"):e.removeClass("k-is-selected"),c=f.find(".k-is-selected").length,c>1?f.addClass("k-has-selected-multiple").removeClass("k-has-selected-single"):1===c?f.removeClass("k-has-selected-multiple").addClass("k-has-selected-single"):f.removeClass("k-has-selected-multiple").removeClass("k-has-selected-single")}).trigger("change",!0)},checkAll:function(b){var c=this.checkboxes.filter(function(c,d){return a(d).prop("checked")!==b});this.checkboxes.prop("checked",b),c.trigger("change",!0)},uncheckAll:function(){this.checkAll(!1)},setCheckAll:function(){var b=this.checkboxes.filter(function(b,c){return a(c).prop("checked")!==!1}).length;this.checkall.prop("checked",this.checkboxes.length===b),this.checkall.trigger("change",!0)}}),Koowa.Grid.getAllSelected=function(b){return a(".k-js-grid-checkbox:checked",b)},Koowa.Grid.getIdQuery=function(a){return decodeURIComponent(this.getAllSelected(a).serialize())},a(function(){a(".k-js-grid").each(function(b,c){new Koowa.Grid(a(c))})})}(window.kQuery),/** - * Koowa jqTree wrapper - * - * Customized instance of jqTree to render a list of categories in a tree structure. - * It deals with turning a flat list into a hierarchy structure that jqTree understands. - * - * @copyright Copyright (C) 2007 - 2014 Johan Janssens and Timble CVBA. (http://www.timble.net) - * @license GNU GPLv3 - * @link https://github.com/joomlatools/joomlatools-framework for the canonical source repository - * @requires Koowa.Class, jqTree plugin - */ -function(a){Koowa.Tree=Koowa.Class.extend({initialize:function(b,c){this.setOptions(c),this.element=a(b),this.options.onBeforeInitialize&&this.options.onBeforeInitialize.call(this),a(window).on("load",a.proxy(function(){"relative"!=this.element.css("position")&&this.element.css("position","relative")},this)),this.attachHandlers(),this.options.data&&this.options.data.length&&(this.options.data=this.parseData(this.options.data)),this.element.addClass("jqtree--one-level"),this.tree=a.proxy(this.element.tree,this.element),this.tree(this.options),this.options.onAfterInitialize&&this.options.onAfterInitialize.call(this)},getDefaults:function(){var b=this,c={selected:null,data:[],autoOpen:0,useContextMenu:!1,keyboardSupport:!1,toggler:[{folder:"k-icon-folder-closed"},{folder:"k-icon-folder-opened"}],onCreateLi:function(c,d){if(d.find(".jqtree-element").attr("title",c.name),c.isFolder()){var e=b.options.toggler,f=e[c.is_open?1:0],g=a("",{class:"jqtree_common jqtree-icon "+f.folder,on:{click:function(a){a.preventDefault(),a.stopPropagation(),b.element.tree("toggle",c)}}});d.find(".jqtree-title").before(g)}else{var h=d.find(".jqtree-title");h.before(''),h.before(' ')}for(var i=c.getLevel(),j=d.find(".jqtree-title").parent(),k=1;k');i>1&&b.element.removeClass("jqtree--one-level")}};return c},setOptions:function(b){return this.options=a.extend(!0,{},this.getDefaults(),b),this},selectNode:function(a,b){var c=[-1],d=b.tree("getState");c.push.apply(c,a.path.split("/").map(function(a){return parseInt(a,10)})),d.selected_node=a.id,d.open_nodes.push.apply(d.open_nodes,c),b.tree("setState",d)},parseData:function(a){return this._parseData(a)},_parseData:function(b){var c=[],d={};return a.each(b,function(a,b){d[b.id]=b,0!=b.parent&&d.hasOwnProperty(b.parent)?(d[b.parent].hasOwnProperty("children")||(d[b.parent].children=[]),d[b.parent].children.push(b)):c.push(b)}),c},unserialize:function(a){var b,c={};a=a.replace(/^\?/,"").split(/&/);for(b in a)a.hasOwnProperty(b)&&(b=a[b].split("="),c[decodeURIComponent(b[0])]=decodeURIComponent(b[1]));return c},_attachHandlers:function(){var b=this.options,c=this,d=b.toggler;this.element.bind({"tree.select":function(b){a(this).find(".k-is-active").removeClass("k-is-active"),b.node&&a(this).find(".jqtree-selected").addClass("k-is-active")},"tree.open":function(b){var c=b.node,e=d[1],f=d[0],g=a(c.element).children(".jqtree-element").find(".jqtree-icon");g.removeClass(f.folder).addClass(e.folder),g.closest("span").find("."+f.folder).removeClass(f.folder).addClass(e.folder)},"tree.close":function(b){var c=b.node,e=d[0],f=d[1],g=a(c.element).children(".jqtree-element").find(".jqtree-icon");g.removeClass(f.folder).addClass(e.folder),g.closest("span").find("."+f.folder).removeClass(f.folder).addClass(e.folder)},"tree.init":function(){if(b.selected){var d=a(this).tree("getNodeById",b.selected);a(this).tree("selectNode",d),c.selectNode(d,a(this))}},"tree.refresh":function(){a(this).find(".jqtree-selected").addClass("k-is-active")}})},attachHandlers:function(){this._attachHandlers()},scrollIntoView:function(b,c,d){var e=a(b.element),f=c.height(),g=c.width(),h=e[0].offsetTop,i=e.height(),j=e.width(),k=Math.min(h,h-f+i),l={};if(k>c.scrollTop()?l.scrollTop=k:hf&&(m=f-b-d));var o,p,q=this.o.orientation.y;"auto"===q&&(o=-h+j.top-c,p=h+g-(j.top+k+c),q=Math.max(o,p)===p?"top":"bottom"),this.picker.addClass("datepicker-orient-"+q),"top"===q?n+=k:n-=c+parseInt(this.picker.css("padding-top")),this.picker.css({top:n,left:m,zIndex:i})}},_allow_update:!0,update:function(){if(this._allow_update){var a,b=new Date(this.date),c=!1;arguments&&arguments.length&&("string"==typeof arguments[0]||arguments[0]instanceof Date)?(a=arguments[0],a instanceof Date&&(a=this._local_to_utc(a)),c=!0):(a=this.isInput?this.element.val():this.element.data("date")||this.element.find("input").val(),delete this.element.data().date),this.date=l.parseDate(a,this.o.format,this.o.language),c?this.setValue():a?b.getTime()!==this.date.getTime()&&this._trigger("changeDate"):this._trigger("clearDate"),this.datethis.o.endDate?(this.viewDate=new Date(this.o.endDate),this.date=new Date(this.o.endDate)):(this.viewDate=new Date(this.date),this.date=new Date(this.date)),this.fill()}},fillDow:function(){var a=this.o.weekStart,b="";if(this.o.calendarWeeks){var c=' ';b+=c,this.picker.find(".datepicker-days thead tr:first-child").prepend(c)}for(;a'+k[this.o.language].daysMin[a++%7]+"";b+="",this.picker.find(".datepicker-days thead").append(b)},fillMonths:function(){for(var a="",b=0;b<12;)a+=''+k[this.o.language].monthsShort[b++]+"";this.picker.find(".datepicker-months td").html(a)},setRange:function(b){b&&b.length?this.range=a.map(b,function(a){return a.valueOf()}):delete this.range,this.fill()},getClassNames:function(b){var c=[],d=this.viewDate.getUTCFullYear(),e=this.viewDate.getUTCMonth(),f=this.date,g=new Date;return b.getUTCFullYear()d||b.getUTCFullYear()==d&&b.getUTCMonth()>e)&&c.push("new"),this.o.todayHighlight&&b.getUTCFullYear()==g.getFullYear()&&b.getUTCMonth()==g.getMonth()&&b.getUTCDate()==g.getDate()&&c.push("today"),b.getUTCFullYear()==f.getUTCFullYear()&&b.getUTCMonth()==f.getUTCMonth()&&b.getUTCDate()==f.getUTCDate()&&c.push("active"),(b.valueOf()this.o.endDate||a.inArray(b.getUTCDay(),this.o.daysOfWeekDisabled)!==-1)&&c.push("disabled"),this.range&&(b>this.range[0]&&b"),this.o.calendarWeeks)){var r=new Date(+m+(this.o.weekStart-m.getUTCDay()-7)%7*864e5),s=new Date(+r+(11-r.getUTCDay())%7*864e5),t=new Date(+(t=b(s.getUTCFullYear(),0,1))+(11-t.getUTCDay())%7*864e5),u=(s-t)/864e5/7+1;q.push(''+u+"")}if(p=this.getClassNames(m),p.push("day"),this.o.beforeShowDay!==a.noop){var v=this.o.beforeShowDay(this._utc_to_local(m));void 0===v?v={}:"boolean"==typeof v?v={enabled:v}:"string"==typeof v&&(v={classes:v}),v.enabled===!1&&p.push("disabled"),v.classes&&(p=p.concat(v.classes.split(/\s+/))),v.tooltip&&(c=v.tooltip)}p=a.unique(p),q.push('"+m.getUTCDate()+""),m.getUTCDay()==this.o.weekEnd&&q.push(""),m.setUTCDate(m.getUTCDate()+1)}this.picker.find(".datepicker-days tbody").empty().append(q.join(""));var w=this.date&&this.date.getUTCFullYear(),x=this.picker.find(".datepicker-months").find("th:eq(1)").text(e).end().find("span").removeClass("active");w&&w==e&&x.eq(this.date.getUTCMonth()).addClass("active"),(ei)&&x.addClass("disabled"),e==g&&x.slice(0,h).addClass("disabled"),e==i&&x.slice(j+1).addClass("disabled"),q="",e=10*parseInt(e/10,10);var y=this.picker.find(".datepicker-years").find("th:eq(1)").text(e+"-"+(e+9)).end().find("td");e-=1;for(var z=-1;z<11;z++)q+='i?" disabled":"")+'">'+e+"",e+=1;y.html(q)},updateNavArrows:function(){if(this._allow_update){var a=new Date(this.viewDate),b=a.getUTCFullYear(),c=a.getUTCMonth();switch(this.viewMode){case 0:this.o.startDate!==-(1/0)&&b<=this.o.startDate.getUTCFullYear()&&c<=this.o.startDate.getUTCMonth()?this.picker.find(".prev").css({visibility:"hidden"}):this.picker.find(".prev").css({visibility:"visible"}),this.o.endDate!==1/0&&b>=this.o.endDate.getUTCFullYear()&&c>=this.o.endDate.getUTCMonth()?this.picker.find(".next").css({visibility:"hidden"}):this.picker.find(".next").css({visibility:"visible"});break;case 1:case 2:this.o.startDate!==-(1/0)&&b<=this.o.startDate.getUTCFullYear()?this.picker.find(".prev").css({visibility:"hidden"}):this.picker.find(".prev").css({visibility:"visible"}),this.o.endDate!==1/0&&b>=this.o.endDate.getUTCFullYear()?this.picker.find(".next").css({visibility:"hidden"}):this.picker.find(".next").css({visibility:"visible"})}}},click:function(c){c.preventDefault();var d=a(c.target).closest("span, td, th");if(1==d.length)switch(d[0].nodeName.toLowerCase()){case"th":switch(d[0].className){case"datepicker-switch":this.showMode(1);break;case"prev":case"next":var e=l.modes[this.viewMode].navStep*("prev"==d[0].className?-1:1);switch(this.viewMode){case 0:this.viewDate=this.moveMonth(this.viewDate,e),this._trigger("changeMonth",this.viewDate);break;case 1:case 2:this.viewDate=this.moveYear(this.viewDate,e),1===this.viewMode&&this._trigger("changeYear",this.viewDate)}this.fill();break;case"today":var f=new Date;f=b(f.getFullYear(),f.getMonth(),f.getDate(),this.viewDate.getUTCHours(),this.viewDate.getUTCMinutes(),this.viewDate.getUTCSeconds()),this.showMode(-2);var g="linked"==this.o.todayBtn?null:"view";this._setDate(f,g);break;case"clear":var h;this.isInput?h=this.element:this.component&&(h=this.element.find("input")),h&&h.val("").change(),this._trigger("changeDate"),this.update(),this.o.autoclose&&this.hide()}break;case"span":if(!d.is(".disabled")){if(this.viewDate.setUTCDate(1),d.is(".month")){var i=1,j=d.parent().find("span").index(d),k=this.viewDate.getUTCFullYear();this.viewDate.setUTCMonth(j),this._trigger("changeMonth",this.viewDate),1===this.o.minViewMode&&this._setDate(b(k,j,i,this.viewDate.getUTCHours(),this.viewDate.getUTCMinutes(),this.viewDate.getUTCSeconds(),0))}else{var k=parseInt(d.text(),10)||0,i=1,j=0;this.viewDate.setUTCFullYear(k),this._trigger("changeYear",this.viewDate),2===this.o.minViewMode&&this._setDate(b(k,j,i,this.viewDate.getUTCHours(),this.viewDate.getUTCMinutes(),this.viewDate.getUTCSeconds(),0))}this.showMode(-1),this.fill()}break;case"td":if(d.is(".day")&&!d.is(".disabled")){var i=parseInt(d.text(),10)||1,k=this.viewDate.getUTCFullYear(),j=this.viewDate.getUTCMonth();d.is(".old")?0===j?(j=11,k-=1):j-=1:d.is(".new")&&(11==j?(j=0,k+=1):j+=1),this._setDate(b(k,j,i,this.viewDate.getUTCHours(),this.viewDate.getUTCMinutes(),this.viewDate.getUTCSeconds(),0))}}},_setDate:function(a,b){b&&"date"!=b||(this.date=new Date(a)),b&&"view"!=b||(this.viewDate=new Date(a)),this.fill(),this.setValue(),this._trigger("changeDate");var c;this.isInput?c=this.element:this.component&&(c=this.element.find("input")),c&&c.change(),!this.o.autoclose||b&&"date"!=b||this.hide()},moveMonth:function(a,b){if(!b)return a;var c,d,e=new Date(a.valueOf()),f=e.getUTCDate(),g=e.getUTCMonth(),h=Math.abs(b);if(b=b>0?1:-1,1==h)d=b==-1?function(){return e.getUTCMonth()==g}:function(){return e.getUTCMonth()!=c},c=g+b,e.setUTCMonth(c),(c<0||c>11)&&(c=(c+12)%12);else{for(var i=0;i=this.o.startDate&&a<=this.o.endDate},keydown:function(a){if(this.picker.is(":not(:visible)"))return void(27==a.keyCode&&this.show());var b,c,d,e=!1;switch(a.keyCode){case 27:this.hide(),a.preventDefault();break;case 37:case 39:if(!this.o.keyboardNavigation)break;b=37==a.keyCode?-1:1,a.ctrlKey?(c=this.moveYear(this.date,b),d=this.moveYear(this.viewDate,b),this._trigger("changeYear",this.viewDate)):a.shiftKey?(c=this.moveMonth(this.date,b),d=this.moveMonth(this.viewDate,b),this._trigger("changeMonth",this.viewDate)):(c=new Date(this.date),c.setUTCDate(this.date.getUTCDate()+b),d=new Date(this.viewDate),d.setUTCDate(this.viewDate.getUTCDate()+b)),this.dateWithinRange(c)&&(this.date=c,this.viewDate=d,this.setValue(),this.update(),a.preventDefault(),e=!0);break;case 38:case 40:if(!this.o.keyboardNavigation)break;b=38==a.keyCode?-1:1,a.ctrlKey?(c=this.moveYear(this.date,b),d=this.moveYear(this.viewDate,b),this._trigger("changeYear",this.viewDate)):a.shiftKey?(c=this.moveMonth(this.date,b),d=this.moveMonth(this.viewDate,b),this._trigger("changeMonth",this.viewDate)):(c=new Date(this.date),c.setUTCDate(this.date.getUTCDate()+7*b),d=new Date(this.viewDate),d.setUTCDate(this.viewDate.getUTCDate()+7*b)),this.dateWithinRange(c)&&(this.date=c,this.viewDate=d,this.setValue(),this.update(),a.preventDefault(),e=!0);break;case 13:this.hide(),a.preventDefault();break;case 9:this.hide()}if(e){this._trigger("changeDate");var f;this.isInput?f=this.element:this.component&&(f=this.element.find("input")),f&&f.change()}},showMode:function(a){a&&(this.viewMode=Math.max(this.o.minViewMode,Math.min(2,this.viewMode+a))),this.picker.find(">div").hide().filter(".datepicker-"+l.modes[this.viewMode].clsName).show(),this.updateNavArrows()}};var g=function(b,c){this.element=a(b),this.inputs=a.map(c.inputs,function(a){return a.jquery?a[0]:a}),delete c.inputs,a(this.inputs).kdatepicker(c).bind("changeDate",a.proxy(this.dateUpdated,this)),this.pickers=a.map(this.inputs,function(b){return a(b).data("kdatepicker")}),this.updateDates()};g.prototype={updateDates:function(){this.dates=a.map(this.pickers,function(a){return a.date}),this.updateRanges()},updateRanges:function(){var b=a.map(this.dates,function(a){return a.valueOf()});a.each(this.pickers,function(a,c){c.setRange(b)})},dateUpdated:function(b){var c=a(b.target).data("kdatepicker"),d=c.getUTCDate(),e=a.inArray(b.target,this.inputs),f=this.inputs.length;if(e!=-1){if(d=0&&dthis.dates[e])for(;ethis.dates[e];)this.pickers[e++].setUTCDate(d);this.updateDates()}},remove:function(){a.map(this.pickers,function(a){a.remove()}),delete this.element.data().kdatepicker}};var h=a.fn.kdatepicker;a.fn.kdatepicker=function(b){var e=Array.apply(null,arguments);e.shift();var h;return this.each(function(){var j=a(this),k=j.data("kdatepicker"),l="object"==typeof b&&b;if(!k){var m=c(this,"date"),n=a.extend({},i,m,l),o=d(n.language),p=a.extend({},i,o,m,l);if(j.is(".input-daterange")||p.inputs){var q={inputs:p.inputs||j.find("input").toArray()};j.data("kdatepicker",k=new g(this,a.extend(p,q)))}else j.data("kdatepicker",k=new f(this,p))}if("string"==typeof b&&"function"==typeof k[b]&&(h=k[b].apply(k,e),void 0!==h))return!1}),void 0!==h?h:this};var i=a.fn.kdatepicker.defaults={autoclose:!1,beforeShowDay:a.noop,calendarWeeks:!1,clearBtn:!1,daysOfWeekDisabled:[],endDate:1/0,forceParse:!0,format:"mm/dd/yyyy",keyboardNavigation:!0,language:"en",minViewMode:0,orientation:"auto",rtl:!1,startDate:-(1/0),startView:0,todayBtn:!1,todayHighlight:!1,weekStart:0,parentEl:"body"},j=a.fn.kdatepicker.locale_opts=["format","rtl","weekStart"];a.fn.kdatepicker.Constructor=f;var k=a.fn.kdatepicker.dates={en:{days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sun"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa","Su"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",clear:"Clear"}},l={modes:[{clsName:"days",navFnc:"Month",navStep:1},{clsName:"months",navFnc:"FullYear",navStep:1},{clsName:"years",navFnc:"FullYear",navStep:10}],isLeapYear:function(a){return a%4===0&&a%100!==0||a%400===0},getDaysInMonth:function(a,b){return[31,l.isLeapYear(a)?29:28,31,30,31,30,31,31,30,31,30,31][b]},validParts:/ss?|ii?|hh?|dd?|DD?|mm?|MM?|yy(?:yy)?/g,nonpunctuation:/[^ -\/:-@\[\u3400-\u9fff-`{-~\t\n\r]+/g,parseFormat:function(a){var b=a.replace(this.validParts,"\0").split("\0"),c=a.match(this.validParts);if(!b||!b.length||!c||0===c.length)throw new Error("Invalid date format.");return{separators:b,parts:c}},parseDate:function(c,d,e){if(c instanceof Date)return c;if("string"==typeof d&&(d=l.parseFormat(d)),/^[\-+]\d+[sihdmwy]([\s,]+[\-+]\d+[sihdmwy])*$/.test(c)){var g,h,i=/([\-+]\d+)([sihdmwy])/,j=c.match(/([\-+]\d+)([sihdmwy])/g);c=new Date;for(var m=0;m«»',contTemplate:'',footTemplate:''};l.template='
        '+l.headTemplate+""+l.footTemplate+'
        '+l.headTemplate+l.contTemplate+l.footTemplate+'
        '+l.headTemplate+l.contTemplate+l.footTemplate+"
        ",a.fn.kdatepicker.DPGlobal=l,a.fn.kdatepicker.noConflict=function(){return a.fn.kdatepicker=h,this},a(document).on("focus.datepicker.data-api click.datepicker.data-api",'[data-provide="datepicker"]',function(b){var c=a(this);c.data("kdatepicker")||(b.preventDefault(),c.kdatepicker("show"))}),a(function(){a('[data-provide="datepicker-inline"]').kdatepicker()})}(window.kQuery);var Konami=function(a){var b={addEvent:function(a,b,c,d){a.addEventListener?a.addEventListener(b,c,!1):a.attachEvent&&(a["e"+b+c]=c,a[b+c]=function(){a["e"+b+c](window.event,d)},a.attachEvent("on"+b,a[b+c]))},input:"",pattern:"38384040373937396665",load:function(a){this.addEvent(document,"keydown",function(c,d){if(d&&(b=d),b.input+=c?c.keyCode:event.keyCode,b.input.length>b.pattern.length&&(b.input=b.input.substr(b.input.length-b.pattern.length)),b.input==b.pattern)return b.code(a),b.input="",c.preventDefault(),!1},this),this.iphone.load(a)},code:function(a){window.location=a},iphone:{start_x:0,start_y:0,stop_x:0,stop_y:0,tap:!1,capture:!1,orig_keys:"",keys:["UP","UP","DOWN","DOWN","LEFT","RIGHT","LEFT","RIGHT","TAP","TAP"],code:function(a){b.code(a)},load:function(a){this.orig_keys=this.keys,b.addEvent(document,"touchmove",function(a){if(1==a.touches.length&&1==b.iphone.capture){var c=a.touches[0];b.iphone.stop_x=c.pageX,b.iphone.stop_y=c.pageY,b.iphone.tap=!1,b.iphone.capture=!1,b.iphone.check_direction()}}),b.addEvent(document,"touchend",function(c){1==b.iphone.tap&&b.iphone.check_direction(a)},!1),b.addEvent(document,"touchstart",function(a){b.iphone.start_x=a.changedTouches[0].pageX,b.iphone.start_y=a.changedTouches[0].pageY,b.iphone.tap=!0,b.iphone.capture=!0})},check_direction:function(a){x_magnitude=Math.abs(this.start_x-this.stop_x),y_magnitude=Math.abs(this.start_y-this.stop_y),x=this.start_x-this.stop_x<0?"RIGHT":"LEFT",y=this.start_y-this.stop_y<0?"DOWN":"UP",result=x_magnitude>y_magnitude?x:y,result=1==this.tap?"TAP":result,result==this.keys[0]&&(this.keys=this.keys.slice(1,this.keys.length)),0==this.keys.length&&(this.keys=this.orig_keys,this.code(a))}}};return"string"==typeof a&&b.load(a),"function"==typeof a&&(b.code=a,b.load()),b};!function(a){a.fn.kfileinput=function(){return this.each(function(){var b=a(this),c=b.data("kfileinput");if(!c){b.data("kfileinput",!0);var d=b[0],e=d.nextElementSibling,f=e.innerHTML;d.addEventListener("change",function(a){var b="";b=this.files&&this.files.length>1?(this.getAttribute("data-multiple-caption")||"").replace("{count}",this.files.length):a.target.value.split("\\").pop(),b?e.querySelector(".k-file-input__files").innerHTML=b:e.innerHTML=f}),d.ondragover=function(a){this.classList.add("k-has-drop-focus")},d.ondragleave=function(a){this.classList.remove("k-has-drop-focus")},d.ondragend=function(a){this.classList.remove("k-has-drop-focus")},d.ondrop=function(a){this.classList.remove("k-has-drop-focus")},d.addEventListener("focus",function(){d.classList.add("k-has-focus")}),d.addEventListener("blur",function(){d.classList.remove("k-has-focus")})}})}}(kQuery),/*! - * jQuery.tabbable 1.0 - Simple utility for selecting the next / previous ':tabbable' element. - * https://github.com/marklagendijk/jQuery.tabbable - * - * Includes ':tabbable' and ':focusable' selectors from jQuery UI Core - * - * Copyright 2013, Mark Lagendijk - * Released under the MIT license - * - */ -function(a){function b(b){var c=a(b),d=a(":focus"),e=0;if(1===d.length){var f=c.index(d);f+10&&(e=f-1)}c.eq(e).focus()}function d(b){function c(b){return a.expr.filters.visible(b)&&!a(b).parents().addBack().filter(function(){return"hidden"===a.css(this,"visibility")}).length}var d,e,f,g=b.nodeName.toLowerCase(),h=!isNaN(a.attr(b,"tabindex"));return"area"===g?(d=b.parentNode,e=d.name,!(!b.href||!e||"map"!==d.nodeName.toLowerCase())&&(f=a("img[usemap=#"+e+"]")[0],!!f&&c(f))):(/input|select|textarea|button|object/.test(g)?!b.disabled:"a"===g?b.href||h:h)&&c(b)}a.focusNext=function(){b(":focusable")},a.focusPrev=function(){c(":focusable")},a.tabNext=function(){b(":tabbable")},a.tabPrev=function(){c(":tabbable")},a.extend(a.expr[":"],{data:a.expr.createPseudo?a.expr.createPseudo(function(b){return function(c){return!!a.data(c,b)}}):function(b,c,d){return!!a.data(b,d[3])},focusable:function(a){return d(a)},tabbable:function(b){var c=a.attr(b,"tabindex"),e=isNaN(c);return(e||c>=0)&&d(b)}})}(kQuery),/* @preserve - * Off canvas menu - * Copyright 2015 Robin Poort - * http://www.robinpoort.com - */ -function(a){a.offCanvasMenu=function(b,c){var d={menu:a(b),position:"left",menuExpandedClass:"k-show-left-menu",openedClass:"k-is-opened",transitionClass:"k-is-transitioning",noTransitionClass:"k-no-transition",wrapper:a(b).parent(),container:a(".container"),menuToggle:[],expandedWidth:a(b).outerWidth(),offCanvasOverlay:"k-off-canvas-overlay",offCanvasOverlayPosition:"after",ariaControls:null,opacity:.75,onBeforeToggleOpen:function(){},onAfterToggleOpen:function(){},onBeforeToggleClose:function(){},onAfterToggleClose:function(){}},e=this;e.settings={},e.init=function(){function b(){a.each(B,function(){if(void 0==a(this).find("."+e.settings.offCanvasOverlay)[0]){"after"!==e.settings.offCanvasOverlayPosition?a(this).prepend('
        '):a(this).append('
        ');var b=a("."+e.settings.offCanvasOverlay);a.extend(z,b)}})}function f(a){w.bind("keydown",function(b){9===b.keyCode&&u.hasClass(r)&&(b.preventDefault(),b.shiftKey?a.find(":tabbable").last().focus():a.find(":tabbable").first().focus())}),a.find(":tabbable").first().bind("keydown",function(a){9===a.keyCode&&u.hasClass(r)&&a.shiftKey&&(a.preventDefault(),w.focus())}),a.find(":tabbable").last().bind("keydown",function(a){9===a.keyCode&&u.hasClass(r)&&(a.shiftKey||(a.preventDefault(),w.focus()))})}function g(c){clearTimeout(o),a("body").addClass(e.settings.transitionClass),e.settings.onBeforeToggleOpen(),b(),w.attr({"aria-expanded":"true"}),u.addClass(r+" "+s),o=setTimeout(function(){f(c),a("body").removeClass(e.settings.transitionClass),e.settings.onAfterToggleOpen()},A)}function h(){clearTimeout(o),a("body").addClass(e.settings.transitionClass),e.settings.onBeforeToggleOpen(),w.attr({"aria-expanded":"false"}),u.removeClass(r),o=setTimeout(function(){u.removeClass(s),a("body").removeClass(e.settings.transitionClass),e.settings.onAfterToggleOpen()},A)}function i(a,b){if(u.is('[class*="'+s+'"]')&&!u.is('[class*="'+s+'"]')){var c=u.find('button[class^="k-off-canvas-toggle"]').not(w);c.trigger("click")}b.stopPropagation();var d=u.hasClass(r)?"k-is-opened":"k-is-closed";"k-is-closed"===d&&g(a),"k-is-opened"===d&&h()}function j(){return"left"==q?p.offset().left+y:p.offset().left}function k(a){return"left"==q&&a>=-25&&a<=y||"right"==q&&a>=-y&&a<=25}function l(b){u.hasClass(r)&&(G=!0,a("body").addClass(e.settings.transitionClass),E=b.originalEvent.touches[0].pageX,H={startingX:j(),pageX:E,pageY:b.originalEvent.touches[0].pageY},D=u.position().left,I=void 0,F=e.settings.opacity,a.each(B,function(){a(this).addClass(t)}),a.each(z,function(){a(this).addClass(t)}),b.stopPropagation())}function m(b){if(u.hasClass(r)&&(D=b.originalEvent.touches[0].pageX-H.pageX,"undefined"==typeof I&&(I=!!(I||Math.abs(D)=0)?h():g(p)),G=null,H={},b.stopPropagation()}}e.settings=a.extend({},d,c);var o,p=e.settings.menu,q=e.settings.position,r=e.settings.menuExpandedClass,s=e.settings.openedClass,t=(e.settings.noTransitionClass,e.settings.noTransitionClass),u=e.settings.wrapper,v=e.settings.container,w=e.settings.menuToggle,x=e.settings.ariaControls,y=p.outerWidth(),z=a("."+e.settings.offCanvasOverlay),A=Math.round(1e3*parseFloat(v.css("transition-duration"))),B=e.settings.transitionElements,C=a("html").attr("dir");"right"!==q||c.menuExpandedClass||(r="k-show-right-menu"),u.is("body")&&(u=a("html, body")),null==e.settings.transitionElements&&(B=v),b(),w.length&&(w.attr({role:"button","aria-controls":x,"aria-expanded":"false"}),w.off().click(function(a){w.is(":visible")&&i(p,a)}),u.click(function(b){u.hasClass(r)&&b.target==a("."+e.settings.offCanvasOverlay)[0]&&(b.stopPropagation(),h())}),a(document).bind("keydown",function(a){27===a.keyCode&&u.hasClass(r)&&(a.stopPropagation(),h(),w.focus())})),"ontouchstart"in document.documentElement&&(u.on("touchstart",l),u.on("touchmove",m),u.on("touchend",n));var D,E,F,G=null,H={},I=!1},e.init()},a.fn.offCanvasMenu=function(b){return this.each(function(){if(void 0==a(this).data("offCanvasMenu")){var c=new a.offCanvasMenu(this,b);a(this).data("offCanvasMenu",c)}})}}(kQuery),function(a){kodekitUI.ajaxloading=function(){var b=a("[data-ajax-target]");b.length&&a(".k-ui-container").on("click",b,function(b){var c=b.target,d=c.href,e=a(c).attr("data-ajax-target"),f="k-is-active";if(e){b.preventDefault(),b.stopPropagation();var g=function(b){for(;b&&b!==document;b=b.parentNode)if(a(b).parent().find("."+f).length)return b;return null},h=g(c);a(h).parent().children("."+f).removeClass(f),a(h).addClass(f),a("#"+e).load(d+" #"+e+" > :first-child",function(b,c,d){if("success"==c){a(".k-js-wrapper").hasClass("k-show-left-menu")&&a(".k-off-canvas-toggle--left").trigger("click");var e=b.split("")[1].split("")[0],f=e.split("")[1].split("")[0];kodekitUI.loaded(b,c,d,e,f)}"error"==c&&console.error("Error: "+d.status+": "+d.statusText)})}})}}(kQuery),function(a){kodekitUI.dragger=function(){function a(a){f=a.clientX,g=parseInt(document.defaultView.getComputedStyle(d).width,10),i=document.documentElement.getAttribute("dir")||"ltr",document.documentElement.addEventListener("mousemove",b,!1),document.documentElement.addEventListener("mouseup",c,!1)}function b(a){document.getElementsByClassName("k-ui-container")[0].classList.add("k-is-unresponsive"),h="ltr"==i?g+a.clientX-f:g-(a.clientX-f),h<=221&&(h=221),d.style.width=h+"px",d.style.minWidth=h+"px",d.style.maxWidth=h+"px"}function c(a){document.documentElement.removeEventListener("mousemove",b,!1),document.documentElement.removeEventListener("mouseup",c,!1),document.getElementsByClassName("k-ui-container")[0].classList.remove("k-is-unresponsive"),d.removeAttribute("style");var e;e="ltr"==i?g+a.clientX-f:g-(a.clientX-f),e<=221&&(e=221),kodekitUI.createCookie("kodekitUI.middlepanewidth",e),kodekitUI.setCSS("@media screen and (min-width: 1024px) {.k-ui-container .k-content-area .k-content:not(:last-child) {min-width:"+e+"px;width:"+e+"px;max-width:"+e+"px;}}"),window.dispatchEvent(new Event("resize"))}var d=document.querySelector(".k-js-middlepane");if(null!==d&&void 0==document.querySelector(".k-pane-resizer")){var e=document.createElement("div");e.className="k-pane-resizer",d.appendChild(e),e.addEventListener("mousedown",a,!1);var f,g,h,i}}}(kQuery),function(a){kodekitUI.gallery=function(){var b=a(".k-gallery");if(b.length){var c,d=b[0].querySelector(".k-gallery__items"),e=parseInt(window.getComputedStyle(d,null).getPropertyValue("content").split('"')[1],10),f=function(){c||(c=setTimeout(function(){c=null,g()},200))},g=function(){var a=parseFloat(b.width()),c=Math.ceil(a/e);b.attr("data-gallery-items",c-1)};g(),window.addEventListener("resize",f)}}}(kQuery),function(a){kodekitUI.sidebarToggle=function(){function b(b,c){var d,e=b.attr("data-toggle-button-content")||'',f='
        ",g=".k-ui-container",h=b.closest(g),i=h.find(".k-js-title-bar"),j=h.find(".k-js-toolbar"),k=h.find(".k-js-wrapper"),l=h.find(".k-js-content"),m=h.find(".k-js-content-area"),n=(h.find(".k-js-page"),h.find(".k-js-component")),o=h.find(".k-off-canvas-toggle--"+c),p=a(f),q=null;p.addClass("k-off-canvas-toggle-holder--"+c).children("button").addClass("k-off-canvas-toggle--"+c);var r=l;d=l,m.length&&(r=m,d=m),0===o.length&&("left"==c?i.length?i.prepend(p):j.length&&j.prepend(p):"right"==c&&(j.length?j.append(p):i.length&&i.append(p),d=n),q=a(".k-off-canvas-toggle--"+c),b.offCanvasMenu({menuToggle:q,openedClass:"k-is-opened-"+c,wrapper:k,container:r,position:c,offCanvasOverlay:"k-off-canvas-overlay-"+c,transitionElements:d,onBeforeToggleOpen:function(){a(".k-show-subcontent-area").length&&a(".k-js-subcontent-toggle").trigger("click")}}))}if(a(".k-js-title-bar, .k-js-toolbar").length&&a(".k-js-wrapper").length&&a(".k-js-content").length){var c=a(".k-js-sidebar-left"),d=a(".k-js-sidebar-right");if(c.length){a.each(c,function(){b(a(this),"left")});var e=a(".k-tree"),f=a(".k-list");(e.length||f.length)&&(e.on("click",".jqtree-title",function(){a(".k-js-wrapper").hasClass("k-is-opened-left")&&a(".k-off-canvas-toggle--left").trigger("click")}),f.on("click","a",function(){a(".k-js-wrapper").hasClass("k-is-opened-left")&&a(".k-off-canvas-toggle--left").trigger("click")}))}d.length&&(a.each(d,function(){b(a(this),"right")}),a(".k-table-container table.k-js-with-sidebar").off().on("click","a",function(b){a(this).hasClass("navigate")||b.stopPropagation(),a(this).closest(".k-content").siblings(".k-subcontent").length||a(this).parents("td").length>0&&a(".k-off-canvas-toggle--right").trigger("click")}),a(".k-table-container table.k-js-with-sidebar tbody").off().on("click","tr",function(b){a(this).closest("table").hasClass("k-js-click-to-select")||a(this).closest(".k-content").siblings(".k-subcontent").length||"A"!==b.target.nodeName&&"INPUT"!==b.target.nodeName&&(b.stopPropagation(),a(this).find("a").trigger("click"))}))}}}(kQuery),function(a){var b=!1;kodekitUI.scopebarToggles=function(){var c=a(".k-js-scopebar");c.length&&(a.each(c,function(){var b=a(this),c=b.find(".k-scopebar__item--filters"),d=b.find(".k-scopebar__item--search"),e=".k-scopebar__item--toggle-buttons",f='
        ';b.find(e).length||b.prepend(f);var g=b.find(e);c.length&&!b.find(".k-toggle-scopebar-filters").length&&g.prepend(''),d.length&&!b.find(".k-toggle-scopebar-search").length&&(g.prepend(''),g.siblings(".k-scopebar__item--search").find(".k-search__field").val()&&a(".k-js-search-count").show())}),b||(b=!0,a(document).on("click.koowa",".k-js-toggle-filters",function(){a(event.target).parents(".k-js-scopebar").find(".k-scopebar__item--filters").slideToggle("fast")}),a(document).on("click.koowa",".k-js-toggle-search",function(){a(event.target).parents(".k-js-scopebar").find(".k-scopebar__item--search").slideToggle("fast")})))}}(kQuery),function(a){kodekitUI.subcontentToggle=function(){var b=a(".k-js-subcontent");if(b.length){var c=a(".k-content-area__child"),d=b.attr("data-toggle-button-content")||'',e='",f=c.find(".k-js-subcontent-toggle"),g=a(e),h=null;0===f.length&&c.prepend(g),h=a(".k-js-subcontent-toggle"),b.offCanvasMenu({menuToggle:h,menuExpandedClass:"k-show-subcontent-area",openedClass:"k-is-opened-subcontent",position:"right",container:c,expandedWidth:"276",offCanvasOverlay:"k-off-canvas-overlay-subcontent",offCanvasOverlayPosition:"before",wrapper:a(".k-js-content-area")}),a(".k-table-container table.k-js-with-subcontent a").off().on("click",function(b){if(a(this).parents("td").length>0){var c=a(this)[0].closest(".k-content-area__child"),d=a(c).find(".k-js-subcontent-toggle");setTimeout(function(){d.trigger("click")},32)}}),a(".k-table-container table.k-js-with-subcontent tbody").off().on("click","tr",function(b){a(this).closest("table").hasClass("k-js-click-to-select")||"A"!==b.target.nodeName&&"INPUT"!==b.target.nodeName&&(b.preventDefault(),b.stopPropagation(),a(this).find("a").trigger("click"))})}}}(kQuery),function(a){a.fn.ktopnavigation=function(){return this.each(function(){function b(b){d.hasClass(g)&&a(this).hasClass(h)?c():(a("."+h).removeClass(h),b.addClass(h),d.addClass(g))}function c(){d.removeClass(g).find("."+h).removeClass(h)}var d=a(this),e=d.data("ktopnavigation");if(!e){d.data("ktopnavigation",!0);var f=d.find("> ul > li > a"),g="has-open-menu",h="has-open-submenu",i=d.attr("data-toggle-button-content")||"Menu";0===d.parent().find("#k-js-top-navigation-toggle").length&&d.parent().append(a('")),d.offCanvasMenu({menuToggle:a("#k-js-top-navigation-toggle"),menuExpandedClass:"k-show-top-menu",openedClass:"k-is-opened-top",position:"right",container:a(".k-js-wrapper"),expandedWidth:"276",offCanvasOverlay:"k-off-canvas-overlay-top",wrapper:a(".k-ui-container")}),f.on("click",function(e){a(this).next("ul").length&&(e.preventDefault(),d.hasClass(g)&&a(this).hasClass(h)?c():b(a(this)))}),d.on("click","ul li ul li a",function(){c()}),f.on("mouseover",function(c){a(".k-top-container").css("z-index")>=11&&(c.preventDefault(),d.hasClass(g)&&(d.find("."+h).blur(),b(a(this))))}),a(document).mouseup(function(a){var b=d.children("ul");b.is(a.target)||0!==b.has(a.target).length||d.hasClass(g)&&c()}),a(document).keyup(function(a){27===a.keyCode&&c()})}})}}(kQuery),function(a){function b(a,b,c){if(a.length){var d=b.outerWidth(),h=a.innerWidth(),i=a.scrollLeft();d>h?c.addClass(e):c.removeClass(e),d>h&&i>0&&c.addClass(f),d>h&&c.addClass(g),(d<=h||i<=0)&&c.removeClass(f),(d<=h||i>=d-h)&&c.removeClass(g)}}function c(a,b,c){var d,e=c.outerWidth(),f=b.innerWidth(),g=b.scrollLeft();"prev"===a&&(d=g-f*h,d<0&&(d=0)),"next"===a&&(d=g+f*h,d>e-f&&(d=e-f)),b.animate({scrollLeft:d},i)}function d(a,b,c){if(a.parent("li").parent("ul").parent().hasClass("k-js-tabs-scroller")){var d,e=a.parent().position().left,f=e+a.parent().outerWidth(),g=parseInt(c.css("padding-left"),10),h=parseInt(c.css("padding-right"),10),j=b.scrollLeft(),k=b.innerWidth();f>j+k&&(d=j+(f-(k+j)+2*h)),eScroll left'),j.children(".k-tabs-scroller-next").length||j.append(''),setTimeout(function(){b(e,h,j),j.on("click",".k-tabs-scroller-prev",function(){c("prev",e,h)}),j.on("click",".k-tabs-scroller-next",function(){c("next",e,h)}),setTimeout(function(){d(e.find(".k-is-active a"),e,h)},i)},200),j.on("click","li a",function(){d(a(this),e,h)}),e.on("scroll",function(){clearTimeout(g),g=setTimeout(function(){b(e,h,j)},200)}),a(window).on("resize",function(){clearTimeout(g),g=setTimeout(function(){b(e,h,j)},200)})}})}}(kQuery),function(a){kodekitUI.initializeFootable=function(){a(".k-js-responsive-table").removeClass("footable footable-loaded").footable({toggleSelector:".footable-toggle",breakpoints:{phone:400,tablet:600,desktop:800}})},kodekitUI.initializeSelect2=function(){a(".k-js-select2").select2({theme:"bootstrap"})},kodekitUI.initializeDatepicker=function(){a(".k-js-datepicker").kdatepicker()},kodekitUI.initializeModal=function(){a(".k-js-image-modal").magnificPopup({type:"image"}),a(".k-js-inline-modal").magnificPopup({type:"inline"}),a(".k-js-iframe-modal").magnificPopup({type:"iframe"})},kodekitUI.initializeTooltip=function(){a(".k-js-tooltip").ktooltip({animation:!0,placement:"top",delay:{show:200,hide:50},container:".k-ui-container"})},kodekitUI.initializeNavigation=function(){a(".k-js-top-navigation").ktopnavigation()},kodekitUI.initializeFileinput=function(){a(".k-js-file-input").kfileinput()},kodekitUI.initializeTabscroller=function(){a(".k-js-tabs-scroller").ktabscroller()},"undefined"==typeof kodekitUI.loadFunctions&&(kodekitUI.loadFunctions=function(){kodekitUI.initializeFootable(),kodekitUI.initializeSelect2(),kodekitUI.initializeDatepicker(),kodekitUI.initializeModal(),kodekitUI.initializeTooltip(),kodekitUI.initializeNavigation(),kodekitUI.initializeFileinput(),kodekitUI.initializeTabscroller(),kodekitUI.sidebarToggle(),kodekitUI.scopebarToggles(),kodekitUI.subcontentToggle(),kodekitUI.gallery(),kodekitUI.dragger()}),a(document).ready(function(){new Konami(function(){a("html, .k-ui-container").css({"font-family":"Comic Sans MS"})});var b,c="k-is-resizing";a(window).on("resize",function(){a("body").addClass(c),clearTimeout(b),b=setTimeout(function(){a("body").removeClass(c)},200)}),a('a[data-k-toggle="tab"]').on("shown",function(a){kodekitUI.initializeFootable()}),kodekitUI.loadFunctions(),kodekitUI.ajaxloading(),kodekitUI.loaded=function(a,b,c,d,e){kodekitUI.loadFunctions()}})}(kQuery),window.jQuery=globalCacheForjQueryReplacement,globalCacheForjQueryReplacement=void 0; \ No newline at end of file +var globalCacheForjQueryReplacement=window.jQuery;if(window.jQuery=window.kQuery,function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?e(require("jquery")):e(jQuery)}((function(e){var t=function(){if(e&&e.fn&&e.fn.select2&&e.fn.select2.amd)var t=e.fn.select2.amd;var n;return function(){var e,n,i;t&&t.requirejs||(t?n=t:t={},function(t){var o,r,s,a,l={},d={},c={},u={},h=Object.prototype.hasOwnProperty,p=[].slice,f=/\.js$/;function g(e,t){return h.call(e,t)}function m(e,t){var n,i,o,r,s,a,l,d,u,h,p,g=t&&t.split("/"),m=c.map,v=m&&m["*"]||{};if(e&&"."===e.charAt(0))if(t){for(s=(e=e.split("/")).length-1,c.nodeIdCompat&&f.test(e[s])&&(e[s]=e[s].replace(f,"")),e=g.slice(0,g.length-1).concat(e),u=0;u0&&(e.splice(u-1,2),u-=2)}e=e.join("/")}else 0===e.indexOf("./")&&(e=e.substring(2));if((g||v)&&m){for(u=(n=e.split("/")).length;u>0;u-=1){if(i=n.slice(0,u).join("/"),g)for(h=g.length;h>0;h-=1)if((o=m[g.slice(0,h).join("/")])&&(o=o[i])){r=o,a=u;break}if(r)break;!l&&v&&v[i]&&(l=v[i],d=u)}!r&&l&&(r=l,a=d),r&&(n.splice(0,a,r),e=n.join("/"))}return e}function v(e,t){return function(){var n=p.call(arguments,0);return"string"!=typeof n[0]&&1===n.length&&n.push(null),r.apply(void 0,n.concat([e,t]))}}function y(e){return function(t){l[e]=t}}function _(e){if(g(d,e)){var t=d[e];delete d[e],u[e]=!0,o.apply(void 0,t)}if(!g(l,e)&&!g(u,e))throw new Error("No "+e);return l[e]}function w(e){var t,n=e?e.indexOf("!"):-1;return n>-1&&(t=e.substring(0,n),e=e.substring(n+1,e.length)),[t,e]}function b(e){return function(){return c&&c.config&&c.config[e]||{}}}s=function(e,t){var n,i=w(e),o=i[0];return e=i[1],o&&(n=_(o=m(o,t))),o?e=n&&n.normalize?n.normalize(e,function(e){return function(t){return m(t,e)}}(t)):m(e,t):(o=(i=w(e=m(e,t)))[0],e=i[1],o&&(n=_(o))),{f:o?o+"!"+e:e,n:e,pr:o,p:n}},a={require:function(e){return v(e)},exports:function(e){var t=l[e];return void 0!==t?t:l[e]={}},module:function(e){return{id:e,uri:"",exports:l[e],config:b(e)}}},o=function(e,t,n,i){var o,r,c,h,p,f,m=[],w=typeof n;if(i=i||e,"undefined"===w||"function"===w){for(t=!t.length&&n.length?["require","exports","module"]:t,p=0;p0&&(n.call(arguments,e.prototype.constructor),o=t.prototype.constructor),o.apply(this,arguments)}t.displayName=e.displayName,r.prototype=new function(){this.constructor=r};for(var s=0;s":">",'"':""","'":"'","/":"/"};return"string"!=typeof e?e:String(e).replace(/[&<>"'\/\\]/g,(function(e){return t[e]}))},t.appendMany=function(t,n){if("1.7"===e.fn.jquery.substr(0,3)){var i=e();e.map(n,(function(e){i=i.add(e)})),n=i}t.append(n)},t})),t.define("select2/results",["jquery","./utils"],(function(e,t){function n(e,t,i){this.$element=e,this.data=i,this.options=t,n.__super__.constructor.call(this)}return t.Extend(n,t.Observable),n.prototype.render=function(){var t=e('
          ');return this.options.get("multiple")&&t.attr("aria-multiselectable","true"),this.$results=t,t},n.prototype.clear=function(){this.$results.empty()},n.prototype.displayMessage=function(t){var n=this.options.get("escapeMarkup");this.clear(),this.hideLoading();var i=e('
        • '),o=this.options.get("translations").get(t.message);i.append(n(o(t.args))),i[0].className+=" select2-results__message",this.$results.append(i)},n.prototype.hideMessages=function(){this.$results.find(".select2-results__message").remove()},n.prototype.append=function(e){this.hideLoading();var t=[];if(null!=e.results&&0!==e.results.length){e.results=this.sort(e.results);for(var n=0;n0?t.first().trigger("mouseenter"):e.first().trigger("mouseenter"),this.ensureHighlightVisible()},n.prototype.setClasses=function(){var t=this;this.data.current((function(n){var i=e.map(n,(function(e){return e.id.toString()}));t.$results.find(".select2-results__option[aria-selected]").each((function(){var t=e(this),n=e.data(this,"data"),o=""+n.id;null!=n.element&&n.element.selected||null==n.element&&e.inArray(o,i)>-1?t.attr("aria-selected","true"):t.attr("aria-selected","false")}))}))},n.prototype.showLoading=function(e){this.hideLoading();var t={disabled:!0,loading:!0,text:this.options.get("translations").get("searching")(e)},n=this.option(t);n.className+=" loading-results",this.$results.prepend(n)},n.prototype.hideLoading=function(){this.$results.find(".loading-results").remove()},n.prototype.option=function(t){var n=document.createElement("li");n.className="select2-results__option";var i={role:"treeitem","aria-selected":"false"};for(var o in t.disabled&&(delete i["aria-selected"],i["aria-disabled"]="true"),null==t.id&&delete i["aria-selected"],null!=t._resultId&&(n.id=t._resultId),t.title&&(n.title=t.title),t.children&&(i.role="group",i["aria-label"]=t.text,delete i["aria-selected"]),i){var r=i[o];n.setAttribute(o,r)}if(t.children){var s=e(n),a=document.createElement("strong");a.className="select2-results__group";e(a);this.template(t,a);for(var l=[],d=0;d",{class:"select2-results__options select2-results__options--nested"});h.append(l),s.append(a),s.append(h)}else this.template(t,n);return e.data(n,"data",t),n},n.prototype.bind=function(t,n){var i=this,o=t.id+"-results";this.$results.attr("id",o),t.on("results:all",(function(e){i.clear(),i.append(e.data),t.isOpen()&&(i.setClasses(),i.highlightFirstItem())})),t.on("results:append",(function(e){i.append(e.data),t.isOpen()&&i.setClasses()})),t.on("query",(function(e){i.hideMessages(),i.showLoading(e)})),t.on("select",(function(){t.isOpen()&&(i.setClasses(),i.highlightFirstItem())})),t.on("unselect",(function(){t.isOpen()&&(i.setClasses(),i.highlightFirstItem())})),t.on("open",(function(){i.$results.attr("aria-expanded","true"),i.$results.attr("aria-hidden","false"),i.setClasses(),i.ensureHighlightVisible()})),t.on("close",(function(){i.$results.attr("aria-expanded","false"),i.$results.attr("aria-hidden","true"),i.$results.removeAttr("aria-activedescendant")})),t.on("results:toggle",(function(){var e=i.getHighlightedResults();0!==e.length&&e.trigger("mouseup")})),t.on("results:select",(function(){var e=i.getHighlightedResults();if(0!==e.length){var t=e.data("data");"true"==e.attr("aria-selected")?i.trigger("close",{}):i.trigger("select",{data:t})}})),t.on("results:previous",(function(){var e=i.getHighlightedResults(),t=i.$results.find("[aria-selected]"),n=t.index(e);if(0!==n){var o=n-1;0===e.length&&(o=0);var r=t.eq(o);r.trigger("mouseenter");var s=i.$results.offset().top,a=r.offset().top,l=i.$results.scrollTop()+(a-s);0===o?i.$results.scrollTop(0):a-s<0&&i.$results.scrollTop(l)}})),t.on("results:next",(function(){var e=i.getHighlightedResults(),t=i.$results.find("[aria-selected]"),n=t.index(e)+1;if(!(n>=t.length)){var o=t.eq(n);o.trigger("mouseenter");var r=i.$results.offset().top+i.$results.outerHeight(!1),s=o.offset().top+o.outerHeight(!1),a=i.$results.scrollTop()+s-r;0===n?i.$results.scrollTop(0):s>r&&i.$results.scrollTop(a)}})),t.on("results:focus",(function(e){e.element.addClass("select2-results__option--highlighted")})),t.on("results:message",(function(e){i.displayMessage(e)})),e.fn.mousewheel&&this.$results.on("mousewheel",(function(e){var t=i.$results.scrollTop(),n=i.$results.get(0).scrollHeight-t+e.deltaY,o=e.deltaY>0&&t-e.deltaY<=0,r=e.deltaY<0&&n<=i.$results.height();o?(i.$results.scrollTop(0),e.preventDefault(),e.stopPropagation()):r&&(i.$results.scrollTop(i.$results.get(0).scrollHeight-i.$results.height()),e.preventDefault(),e.stopPropagation())})),this.$results.on("mouseup",".select2-results__option[aria-selected]",(function(t){var n=e(this),o=n.data("data");"true"!==n.attr("aria-selected")?i.trigger("select",{originalEvent:t,data:o}):i.options.get("multiple")?i.trigger("unselect",{originalEvent:t,data:o}):i.trigger("close",{})})),this.$results.on("mouseenter",".select2-results__option[aria-selected]",(function(t){var n=e(this).data("data");i.getHighlightedResults().removeClass("select2-results__option--highlighted"),i.trigger("results:focus",{data:n,element:e(this)})}))},n.prototype.getHighlightedResults=function(){return this.$results.find(".select2-results__option--highlighted")},n.prototype.destroy=function(){this.$results.remove()},n.prototype.ensureHighlightVisible=function(){var e=this.getHighlightedResults();if(0!==e.length){var t=this.$results.find("[aria-selected]").index(e),n=this.$results.offset().top,i=e.offset().top,o=this.$results.scrollTop()+(i-n),r=i-n;o-=2*e.outerHeight(!1),t<=2?this.$results.scrollTop(0):(r>this.$results.outerHeight()||r<0)&&this.$results.scrollTop(o)}},n.prototype.template=function(t,n){var i=this.options.get("templateResult"),o=this.options.get("escapeMarkup"),r=i(t,n);null==r?n.style.display="none":"string"==typeof r?n.innerHTML=o(r):e(n).append(r)},n})),t.define("select2/keys",[],(function(){return{BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46}})),t.define("select2/selection/base",["jquery","../utils","../keys"],(function(e,t,n){function i(e,t){this.$element=e,this.options=t,i.__super__.constructor.call(this)}return t.Extend(i,t.Observable),i.prototype.render=function(){var t=e('');return this._tabindex=0,null!=this.$element.data("old-tabindex")?this._tabindex=this.$element.data("old-tabindex"):null!=this.$element.attr("tabindex")&&(this._tabindex=this.$element.attr("tabindex")),t.attr("title",this.$element.attr("title")),t.attr("tabindex",this._tabindex),this.$selection=t,t},i.prototype.bind=function(e,t){var i=this,o=(e.id,e.id+"-results");this.container=e,this.$selection.on("focus",(function(e){i.trigger("focus",e)})),this.$selection.on("blur",(function(e){i._handleBlur(e)})),this.$selection.on("keydown",(function(e){i.trigger("keypress",e),e.which===n.SPACE&&e.preventDefault()})),e.on("results:focus",(function(e){i.$selection.attr("aria-activedescendant",e.data._resultId)})),e.on("selection:update",(function(e){i.update(e.data)})),e.on("open",(function(){i.$selection.attr("aria-expanded","true"),i.$selection.attr("aria-owns",o),i._attachCloseHandler(e)})),e.on("close",(function(){i.$selection.attr("aria-expanded","false"),i.$selection.removeAttr("aria-activedescendant"),i.$selection.removeAttr("aria-owns"),i.$selection.focus(),i._detachCloseHandler(e)})),e.on("enable",(function(){i.$selection.attr("tabindex",i._tabindex)})),e.on("disable",(function(){i.$selection.attr("tabindex","-1")}))},i.prototype._handleBlur=function(t){var n=this;window.setTimeout((function(){document.activeElement==n.$selection[0]||e.contains(n.$selection[0],document.activeElement)||n.trigger("blur",t)}),1)},i.prototype._attachCloseHandler=function(t){e(document.body).on("mousedown.select2."+t.id,(function(t){var n=e(t.target).closest(".select2");e(".select2.select2-container--open").each((function(){var t=e(this);this!=n[0]&&t.data("element").select2("close")}))}))},i.prototype._detachCloseHandler=function(t){e(document.body).off("mousedown.select2."+t.id)},i.prototype.position=function(e,t){t.find(".selection").append(e)},i.prototype.destroy=function(){this._detachCloseHandler(this.container)},i.prototype.update=function(e){throw new Error("The `update` method must be defined in child classes.")},i})),t.define("select2/selection/single",["jquery","./base","../utils","../keys"],(function(e,t,n,i){function o(){o.__super__.constructor.apply(this,arguments)}return n.Extend(o,t),o.prototype.render=function(){var e=o.__super__.render.call(this);return e.addClass("select2-selection--single"),e.html(''),e},o.prototype.bind=function(e,t){var n=this;o.__super__.bind.apply(this,arguments);var i=e.id+"-container";this.$selection.find(".select2-selection__rendered").attr("id",i),this.$selection.attr("aria-labelledby",i),this.$selection.on("mousedown",(function(e){1===e.which&&n.trigger("toggle",{originalEvent:e})})),this.$selection.on("focus",(function(e){})),this.$selection.on("blur",(function(e){})),e.on("focus",(function(t){e.isOpen()||n.$selection.focus()})),e.on("selection:update",(function(e){n.update(e.data)}))},o.prototype.clear=function(){this.$selection.find(".select2-selection__rendered").empty()},o.prototype.display=function(e,t){var n=this.options.get("templateSelection");return this.options.get("escapeMarkup")(n(e,t))},o.prototype.selectionContainer=function(){return e("")},o.prototype.update=function(e){if(0!==e.length){var t=e[0],n=this.$selection.find(".select2-selection__rendered"),i=this.display(t,n);n.empty().append(i),n.prop("title",t.title||t.text)}else this.clear()},o})),t.define("select2/selection/multiple",["jquery","./base","../utils"],(function(e,t,n){function i(e,t){i.__super__.constructor.apply(this,arguments)}return n.Extend(i,t),i.prototype.render=function(){var e=i.__super__.render.call(this);return e.addClass("select2-selection--multiple"),e.html('
            '),e},i.prototype.bind=function(t,n){var o=this;i.__super__.bind.apply(this,arguments),this.$selection.on("click",(function(e){o.trigger("toggle",{originalEvent:e})})),this.$selection.on("click",".select2-selection__choice__remove",(function(t){if(!o.options.get("disabled")){var n=e(this).parent().data("data");o.trigger("unselect",{originalEvent:t,data:n})}}))},i.prototype.clear=function(){this.$selection.find(".select2-selection__rendered").empty()},i.prototype.display=function(e,t){var n=this.options.get("templateSelection");return this.options.get("escapeMarkup")(n(e,t))},i.prototype.selectionContainer=function(){return e('
          • ×
          • ')},i.prototype.update=function(e){if(this.clear(),0!==e.length){for(var t=[],i=0;i1||n)return e.call(this,t);this.clear();var i=this.createPlaceholder(this.placeholder);this.$selection.find(".select2-selection__rendered").append(i)},t})),t.define("select2/selection/allowClear",["jquery","../keys"],(function(e,t){function n(){}return n.prototype.bind=function(e,t,n){var i=this;e.call(this,t,n),null==this.placeholder&&this.options.get("debug")&&window.console&&console.error&&console.error("Select2: The `allowClear` option should be used in combination with the `placeholder` option."),this.$selection.on("mousedown",".select2-selection__clear",(function(e){i._handleClear(e)})),t.on("keypress",(function(e){i._handleKeyboardClear(e,t)}))},n.prototype._handleClear=function(e,t){if(!this.options.get("disabled")){var n=this.$selection.find(".select2-selection__clear");if(0!==n.length){t.stopPropagation();for(var i=n.data("data"),o=0;o0||0===n.length)){var i=e('×');i.data("data",n),this.$selection.find(".select2-selection__rendered").prepend(i)}},n})),t.define("select2/selection/search",["jquery","../utils","../keys"],(function(e,t,n){function i(e,t,n){e.call(this,t,n)}return i.prototype.render=function(t){var n=e('');this.$searchContainer=n,this.$search=n.find("input");var i=t.call(this);return this._transferTabIndex(),i},i.prototype.bind=function(e,t,i){var o=this;e.call(this,t,i),t.on("open",(function(){o.$search.trigger("focus")})),t.on("close",(function(){o.$search.val(""),o.$search.removeAttr("aria-activedescendant"),o.$search.trigger("focus")})),t.on("enable",(function(){o.$search.prop("disabled",!1),o._transferTabIndex()})),t.on("disable",(function(){o.$search.prop("disabled",!0)})),t.on("focus",(function(e){o.$search.trigger("focus")})),t.on("results:focus",(function(e){o.$search.attr("aria-activedescendant",e.id)})),this.$selection.on("focusin",".select2-search--inline",(function(e){o.trigger("focus",e)})),this.$selection.on("focusout",".select2-search--inline",(function(e){o._handleBlur(e)})),this.$selection.on("keydown",".select2-search--inline",(function(e){if(e.stopPropagation(),o.trigger("keypress",e),o._keyUpPrevented=e.isDefaultPrevented(),e.which===n.BACKSPACE&&""===o.$search.val()){var t=o.$searchContainer.prev(".select2-selection__choice");if(t.length>0){var i=t.data("data");o.searchRemoveChoice(i),e.preventDefault()}}}));var r=document.documentMode,s=r&&r<=11;this.$selection.on("input.searchcheck",".select2-search--inline",(function(e){s?o.$selection.off("input.search input.searchcheck"):o.$selection.off("keyup.search")})),this.$selection.on("keyup.search input.search",".select2-search--inline",(function(e){if(s&&"input"===e.type)o.$selection.off("input.search input.searchcheck");else{var t=e.which;t!=n.SHIFT&&t!=n.CTRL&&t!=n.ALT&&t!=n.TAB&&o.handleSearch(e)}}))},i.prototype._transferTabIndex=function(e){this.$search.attr("tabindex",this.$selection.attr("tabindex")),this.$selection.attr("tabindex","-1")},i.prototype.createPlaceholder=function(e,t){this.$search.attr("placeholder",t.text)},i.prototype.update=function(e,t){var n=this.$search[0]==document.activeElement;this.$search.attr("placeholder",""),e.call(this,t),this.$selection.find(".select2-selection__rendered").append(this.$searchContainer),this.resizeSearch(),n&&this.$search.focus()},i.prototype.handleSearch=function(){if(this.resizeSearch(),!this._keyUpPrevented){var e=this.$search.val();this.trigger("query",{term:e})}this._keyUpPrevented=!1},i.prototype.searchRemoveChoice=function(e,t){this.trigger("unselect",{data:t}),this.$search.val(t.text),this.handleSearch()},i.prototype.resizeSearch=function(){this.$search.css("width","25px");var e="";""!==this.$search.attr("placeholder")?e=this.$selection.find(".select2-selection__rendered").innerWidth():e=.75*(this.$search.val().length+1)+"em";this.$search.css("width",e)},i})),t.define("select2/selection/eventRelay",["jquery"],(function(e){function t(){}return t.prototype.bind=function(t,n,i){var o=this,r=["open","opening","close","closing","select","selecting","unselect","unselecting"],s=["opening","closing","selecting","unselecting"];t.call(this,n,i),n.on("*",(function(t,n){if(-1!==e.inArray(t,r)){n=n||{};var i=e.Event("select2:"+t,{params:n});o.$element.trigger(i),-1!==e.inArray(t,s)&&(n.prevented=i.isDefaultPrevented())}}))},t})),t.define("select2/translation",["jquery","require"],(function(e,t){function n(e){this.dict=e||{}}return n.prototype.all=function(){return this.dict},n.prototype.get=function(e){return this.dict[e]},n.prototype.extend=function(t){this.dict=e.extend({},t.all(),this.dict)},n._cache={},n.loadPath=function(e){if(!(e in n._cache)){var i=t(e);n._cache[e]=i}return new n(n._cache[e])},n})),t.define("select2/diacritics",[],(function(){return{"Ⓐ":"A","A":"A","À":"A","Á":"A","Â":"A","Ầ":"A","Ấ":"A","Ẫ":"A","Ẩ":"A","Ã":"A","Ā":"A","Ă":"A","Ằ":"A","Ắ":"A","Ẵ":"A","Ẳ":"A","Ȧ":"A","Ǡ":"A","Ä":"A","Ǟ":"A","Ả":"A","Å":"A","Ǻ":"A","Ǎ":"A","Ȁ":"A","Ȃ":"A","Ạ":"A","Ậ":"A","Ặ":"A","Ḁ":"A","Ą":"A","Ⱥ":"A","Ɐ":"A","Ꜳ":"AA","Æ":"AE","Ǽ":"AE","Ǣ":"AE","Ꜵ":"AO","Ꜷ":"AU","Ꜹ":"AV","Ꜻ":"AV","Ꜽ":"AY","Ⓑ":"B","B":"B","Ḃ":"B","Ḅ":"B","Ḇ":"B","Ƀ":"B","Ƃ":"B","Ɓ":"B","Ⓒ":"C","C":"C","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","Ç":"C","Ḉ":"C","Ƈ":"C","Ȼ":"C","Ꜿ":"C","Ⓓ":"D","D":"D","Ḋ":"D","Ď":"D","Ḍ":"D","Ḑ":"D","Ḓ":"D","Ḏ":"D","Đ":"D","Ƌ":"D","Ɗ":"D","Ɖ":"D","Ꝺ":"D","DZ":"DZ","DŽ":"DZ","Dz":"Dz","Dž":"Dz","Ⓔ":"E","E":"E","È":"E","É":"E","Ê":"E","Ề":"E","Ế":"E","Ễ":"E","Ể":"E","Ẽ":"E","Ē":"E","Ḕ":"E","Ḗ":"E","Ĕ":"E","Ė":"E","Ë":"E","Ẻ":"E","Ě":"E","Ȅ":"E","Ȇ":"E","Ẹ":"E","Ệ":"E","Ȩ":"E","Ḝ":"E","Ę":"E","Ḙ":"E","Ḛ":"E","Ɛ":"E","Ǝ":"E","Ⓕ":"F","F":"F","Ḟ":"F","Ƒ":"F","Ꝼ":"F","Ⓖ":"G","G":"G","Ǵ":"G","Ĝ":"G","Ḡ":"G","Ğ":"G","Ġ":"G","Ǧ":"G","Ģ":"G","Ǥ":"G","Ɠ":"G","Ꞡ":"G","Ᵹ":"G","Ꝿ":"G","Ⓗ":"H","H":"H","Ĥ":"H","Ḣ":"H","Ḧ":"H","Ȟ":"H","Ḥ":"H","Ḩ":"H","Ḫ":"H","Ħ":"H","Ⱨ":"H","Ⱶ":"H","Ɥ":"H","Ⓘ":"I","I":"I","Ì":"I","Í":"I","Î":"I","Ĩ":"I","Ī":"I","Ĭ":"I","İ":"I","Ï":"I","Ḯ":"I","Ỉ":"I","Ǐ":"I","Ȉ":"I","Ȋ":"I","Ị":"I","Į":"I","Ḭ":"I","Ɨ":"I","Ⓙ":"J","J":"J","Ĵ":"J","Ɉ":"J","Ⓚ":"K","K":"K","Ḱ":"K","Ǩ":"K","Ḳ":"K","Ķ":"K","Ḵ":"K","Ƙ":"K","Ⱪ":"K","Ꝁ":"K","Ꝃ":"K","Ꝅ":"K","Ꞣ":"K","Ⓛ":"L","L":"L","Ŀ":"L","Ĺ":"L","Ľ":"L","Ḷ":"L","Ḹ":"L","Ļ":"L","Ḽ":"L","Ḻ":"L","Ł":"L","Ƚ":"L","Ɫ":"L","Ⱡ":"L","Ꝉ":"L","Ꝇ":"L","Ꞁ":"L","LJ":"LJ","Lj":"Lj","Ⓜ":"M","M":"M","Ḿ":"M","Ṁ":"M","Ṃ":"M","Ɱ":"M","Ɯ":"M","Ⓝ":"N","N":"N","Ǹ":"N","Ń":"N","Ñ":"N","Ṅ":"N","Ň":"N","Ṇ":"N","Ņ":"N","Ṋ":"N","Ṉ":"N","Ƞ":"N","Ɲ":"N","Ꞑ":"N","Ꞥ":"N","NJ":"NJ","Nj":"Nj","Ⓞ":"O","O":"O","Ò":"O","Ó":"O","Ô":"O","Ồ":"O","Ố":"O","Ỗ":"O","Ổ":"O","Õ":"O","Ṍ":"O","Ȭ":"O","Ṏ":"O","Ō":"O","Ṑ":"O","Ṓ":"O","Ŏ":"O","Ȯ":"O","Ȱ":"O","Ö":"O","Ȫ":"O","Ỏ":"O","Ő":"O","Ǒ":"O","Ȍ":"O","Ȏ":"O","Ơ":"O","Ờ":"O","Ớ":"O","Ỡ":"O","Ở":"O","Ợ":"O","Ọ":"O","Ộ":"O","Ǫ":"O","Ǭ":"O","Ø":"O","Ǿ":"O","Ɔ":"O","Ɵ":"O","Ꝋ":"O","Ꝍ":"O","Ƣ":"OI","Ꝏ":"OO","Ȣ":"OU","Ⓟ":"P","P":"P","Ṕ":"P","Ṗ":"P","Ƥ":"P","Ᵽ":"P","Ꝑ":"P","Ꝓ":"P","Ꝕ":"P","Ⓠ":"Q","Q":"Q","Ꝗ":"Q","Ꝙ":"Q","Ɋ":"Q","Ⓡ":"R","R":"R","Ŕ":"R","Ṙ":"R","Ř":"R","Ȑ":"R","Ȓ":"R","Ṛ":"R","Ṝ":"R","Ŗ":"R","Ṟ":"R","Ɍ":"R","Ɽ":"R","Ꝛ":"R","Ꞧ":"R","Ꞃ":"R","Ⓢ":"S","S":"S","ẞ":"S","Ś":"S","Ṥ":"S","Ŝ":"S","Ṡ":"S","Š":"S","Ṧ":"S","Ṣ":"S","Ṩ":"S","Ș":"S","Ş":"S","Ȿ":"S","Ꞩ":"S","Ꞅ":"S","Ⓣ":"T","T":"T","Ṫ":"T","Ť":"T","Ṭ":"T","Ț":"T","Ţ":"T","Ṱ":"T","Ṯ":"T","Ŧ":"T","Ƭ":"T","Ʈ":"T","Ⱦ":"T","Ꞇ":"T","Ꜩ":"TZ","Ⓤ":"U","U":"U","Ù":"U","Ú":"U","Û":"U","Ũ":"U","Ṹ":"U","Ū":"U","Ṻ":"U","Ŭ":"U","Ü":"U","Ǜ":"U","Ǘ":"U","Ǖ":"U","Ǚ":"U","Ủ":"U","Ů":"U","Ű":"U","Ǔ":"U","Ȕ":"U","Ȗ":"U","Ư":"U","Ừ":"U","Ứ":"U","Ữ":"U","Ử":"U","Ự":"U","Ụ":"U","Ṳ":"U","Ų":"U","Ṷ":"U","Ṵ":"U","Ʉ":"U","Ⓥ":"V","V":"V","Ṽ":"V","Ṿ":"V","Ʋ":"V","Ꝟ":"V","Ʌ":"V","Ꝡ":"VY","Ⓦ":"W","W":"W","Ẁ":"W","Ẃ":"W","Ŵ":"W","Ẇ":"W","Ẅ":"W","Ẉ":"W","Ⱳ":"W","Ⓧ":"X","X":"X","Ẋ":"X","Ẍ":"X","Ⓨ":"Y","Y":"Y","Ỳ":"Y","Ý":"Y","Ŷ":"Y","Ỹ":"Y","Ȳ":"Y","Ẏ":"Y","Ÿ":"Y","Ỷ":"Y","Ỵ":"Y","Ƴ":"Y","Ɏ":"Y","Ỿ":"Y","Ⓩ":"Z","Z":"Z","Ź":"Z","Ẑ":"Z","Ż":"Z","Ž":"Z","Ẓ":"Z","Ẕ":"Z","Ƶ":"Z","Ȥ":"Z","Ɀ":"Z","Ⱬ":"Z","Ꝣ":"Z","ⓐ":"a","a":"a","ẚ":"a","à":"a","á":"a","â":"a","ầ":"a","ấ":"a","ẫ":"a","ẩ":"a","ã":"a","ā":"a","ă":"a","ằ":"a","ắ":"a","ẵ":"a","ẳ":"a","ȧ":"a","ǡ":"a","ä":"a","ǟ":"a","ả":"a","å":"a","ǻ":"a","ǎ":"a","ȁ":"a","ȃ":"a","ạ":"a","ậ":"a","ặ":"a","ḁ":"a","ą":"a","ⱥ":"a","ɐ":"a","ꜳ":"aa","æ":"ae","ǽ":"ae","ǣ":"ae","ꜵ":"ao","ꜷ":"au","ꜹ":"av","ꜻ":"av","ꜽ":"ay","ⓑ":"b","b":"b","ḃ":"b","ḅ":"b","ḇ":"b","ƀ":"b","ƃ":"b","ɓ":"b","ⓒ":"c","c":"c","ć":"c","ĉ":"c","ċ":"c","č":"c","ç":"c","ḉ":"c","ƈ":"c","ȼ":"c","ꜿ":"c","ↄ":"c","ⓓ":"d","d":"d","ḋ":"d","ď":"d","ḍ":"d","ḑ":"d","ḓ":"d","ḏ":"d","đ":"d","ƌ":"d","ɖ":"d","ɗ":"d","ꝺ":"d","dz":"dz","dž":"dz","ⓔ":"e","e":"e","è":"e","é":"e","ê":"e","ề":"e","ế":"e","ễ":"e","ể":"e","ẽ":"e","ē":"e","ḕ":"e","ḗ":"e","ĕ":"e","ė":"e","ë":"e","ẻ":"e","ě":"e","ȅ":"e","ȇ":"e","ẹ":"e","ệ":"e","ȩ":"e","ḝ":"e","ę":"e","ḙ":"e","ḛ":"e","ɇ":"e","ɛ":"e","ǝ":"e","ⓕ":"f","f":"f","ḟ":"f","ƒ":"f","ꝼ":"f","ⓖ":"g","g":"g","ǵ":"g","ĝ":"g","ḡ":"g","ğ":"g","ġ":"g","ǧ":"g","ģ":"g","ǥ":"g","ɠ":"g","ꞡ":"g","ᵹ":"g","ꝿ":"g","ⓗ":"h","h":"h","ĥ":"h","ḣ":"h","ḧ":"h","ȟ":"h","ḥ":"h","ḩ":"h","ḫ":"h","ẖ":"h","ħ":"h","ⱨ":"h","ⱶ":"h","ɥ":"h","ƕ":"hv","ⓘ":"i","i":"i","ì":"i","í":"i","î":"i","ĩ":"i","ī":"i","ĭ":"i","ï":"i","ḯ":"i","ỉ":"i","ǐ":"i","ȉ":"i","ȋ":"i","ị":"i","į":"i","ḭ":"i","ɨ":"i","ı":"i","ⓙ":"j","j":"j","ĵ":"j","ǰ":"j","ɉ":"j","ⓚ":"k","k":"k","ḱ":"k","ǩ":"k","ḳ":"k","ķ":"k","ḵ":"k","ƙ":"k","ⱪ":"k","ꝁ":"k","ꝃ":"k","ꝅ":"k","ꞣ":"k","ⓛ":"l","l":"l","ŀ":"l","ĺ":"l","ľ":"l","ḷ":"l","ḹ":"l","ļ":"l","ḽ":"l","ḻ":"l","ſ":"l","ł":"l","ƚ":"l","ɫ":"l","ⱡ":"l","ꝉ":"l","ꞁ":"l","ꝇ":"l","lj":"lj","ⓜ":"m","m":"m","ḿ":"m","ṁ":"m","ṃ":"m","ɱ":"m","ɯ":"m","ⓝ":"n","n":"n","ǹ":"n","ń":"n","ñ":"n","ṅ":"n","ň":"n","ṇ":"n","ņ":"n","ṋ":"n","ṉ":"n","ƞ":"n","ɲ":"n","ʼn":"n","ꞑ":"n","ꞥ":"n","nj":"nj","ⓞ":"o","o":"o","ò":"o","ó":"o","ô":"o","ồ":"o","ố":"o","ỗ":"o","ổ":"o","õ":"o","ṍ":"o","ȭ":"o","ṏ":"o","ō":"o","ṑ":"o","ṓ":"o","ŏ":"o","ȯ":"o","ȱ":"o","ö":"o","ȫ":"o","ỏ":"o","ő":"o","ǒ":"o","ȍ":"o","ȏ":"o","ơ":"o","ờ":"o","ớ":"o","ỡ":"o","ở":"o","ợ":"o","ọ":"o","ộ":"o","ǫ":"o","ǭ":"o","ø":"o","ǿ":"o","ɔ":"o","ꝋ":"o","ꝍ":"o","ɵ":"o","ƣ":"oi","ȣ":"ou","ꝏ":"oo","ⓟ":"p","p":"p","ṕ":"p","ṗ":"p","ƥ":"p","ᵽ":"p","ꝑ":"p","ꝓ":"p","ꝕ":"p","ⓠ":"q","q":"q","ɋ":"q","ꝗ":"q","ꝙ":"q","ⓡ":"r","r":"r","ŕ":"r","ṙ":"r","ř":"r","ȑ":"r","ȓ":"r","ṛ":"r","ṝ":"r","ŗ":"r","ṟ":"r","ɍ":"r","ɽ":"r","ꝛ":"r","ꞧ":"r","ꞃ":"r","ⓢ":"s","s":"s","ß":"s","ś":"s","ṥ":"s","ŝ":"s","ṡ":"s","š":"s","ṧ":"s","ṣ":"s","ṩ":"s","ș":"s","ş":"s","ȿ":"s","ꞩ":"s","ꞅ":"s","ẛ":"s","ⓣ":"t","t":"t","ṫ":"t","ẗ":"t","ť":"t","ṭ":"t","ț":"t","ţ":"t","ṱ":"t","ṯ":"t","ŧ":"t","ƭ":"t","ʈ":"t","ⱦ":"t","ꞇ":"t","ꜩ":"tz","ⓤ":"u","u":"u","ù":"u","ú":"u","û":"u","ũ":"u","ṹ":"u","ū":"u","ṻ":"u","ŭ":"u","ü":"u","ǜ":"u","ǘ":"u","ǖ":"u","ǚ":"u","ủ":"u","ů":"u","ű":"u","ǔ":"u","ȕ":"u","ȗ":"u","ư":"u","ừ":"u","ứ":"u","ữ":"u","ử":"u","ự":"u","ụ":"u","ṳ":"u","ų":"u","ṷ":"u","ṵ":"u","ʉ":"u","ⓥ":"v","v":"v","ṽ":"v","ṿ":"v","ʋ":"v","ꝟ":"v","ʌ":"v","ꝡ":"vy","ⓦ":"w","w":"w","ẁ":"w","ẃ":"w","ŵ":"w","ẇ":"w","ẅ":"w","ẘ":"w","ẉ":"w","ⱳ":"w","ⓧ":"x","x":"x","ẋ":"x","ẍ":"x","ⓨ":"y","y":"y","ỳ":"y","ý":"y","ŷ":"y","ỹ":"y","ȳ":"y","ẏ":"y","ÿ":"y","ỷ":"y","ẙ":"y","ỵ":"y","ƴ":"y","ɏ":"y","ỿ":"y","ⓩ":"z","z":"z","ź":"z","ẑ":"z","ż":"z","ž":"z","ẓ":"z","ẕ":"z","ƶ":"z","ȥ":"z","ɀ":"z","ⱬ":"z","ꝣ":"z","Ά":"Α","Έ":"Ε","Ή":"Η","Ί":"Ι","Ϊ":"Ι","Ό":"Ο","Ύ":"Υ","Ϋ":"Υ","Ώ":"Ω","ά":"α","έ":"ε","ή":"η","ί":"ι","ϊ":"ι","ΐ":"ι","ό":"ο","ύ":"υ","ϋ":"υ","ΰ":"υ","ω":"ω","ς":"σ"}})),t.define("select2/data/base",["../utils"],(function(e){function t(e,n){t.__super__.constructor.call(this)}return e.Extend(t,e.Observable),t.prototype.current=function(e){throw new Error("The `current` method must be defined in child classes.")},t.prototype.query=function(e,t){throw new Error("The `query` method must be defined in child classes.")},t.prototype.bind=function(e,t){},t.prototype.destroy=function(){},t.prototype.generateResultId=function(t,n){var i=t.id+"-result-";return i+=e.generateChars(4),null!=n.id?i+="-"+n.id.toString():i+="-"+e.generateChars(4),i},t})),t.define("select2/data/select",["./base","../utils","jquery"],(function(e,t,n){function i(e,t){this.$element=e,this.options=t,i.__super__.constructor.call(this)}return t.Extend(i,e),i.prototype.current=function(e){var t=[],i=this;this.$element.find(":selected").each((function(){var e=n(this),o=i.item(e);t.push(o)})),e(t)},i.prototype.select=function(e){var t=this;if(e.selected=!0,n(e.element).is("option"))return e.element.selected=!0,void this.$element.trigger("change");if(this.$element.prop("multiple"))this.current((function(i){var o=[];(e=[e]).push.apply(e,i);for(var r=0;r=0){var c=o.filter(a(d)),u=this.item(c),h=n.extend(!0,{},d,u),p=this.option(h);c.replaceWith(p)}else{var f=this.option(d);if(d.children){var g=this.convertToOptions(d.children);t.appendMany(f,g)}s.push(f)}}return s},i})),t.define("select2/data/ajax",["./array","../utils","jquery"],(function(e,t,n){function i(e,t){this.ajaxOptions=this._applyDefaults(t.get("ajax")),null!=this.ajaxOptions.processResults&&(this.processResults=this.ajaxOptions.processResults),i.__super__.constructor.call(this,e,t)}return t.Extend(i,e),i.prototype._applyDefaults=function(e){var t={data:function(e){return n.extend({},e,{q:e.term})},transport:function(e,t,i){var o=n.ajax(e);return o.then(t),o.fail(i),o}};return n.extend({},t,e,!0)},i.prototype.processResults=function(e){return e},i.prototype.query=function(e,t){var i=this;null!=this._request&&(n.isFunction(this._request.abort)&&this._request.abort(),this._request=null);var o=n.extend({type:"GET"},this.ajaxOptions);function r(){var r=o.transport(o,(function(o){var r=i.processResults(o,e);i.options.get("debug")&&window.console&&console.error&&(r&&r.results&&n.isArray(r.results)||console.error("Select2: The AJAX results did not return an array in the `results` key of the response.")),t(r)}),(function(){r.status&&"0"===r.status||i.trigger("results:message",{message:"errorLoading"})}));i._request=r}"function"==typeof o.url&&(o.url=o.url.call(this.$element,e)),"function"==typeof o.data&&(o.data=o.data.call(this.$element,e)),this.ajaxOptions.delay&&null!=e.term?(this._queryTimeout&&window.clearTimeout(this._queryTimeout),this._queryTimeout=window.setTimeout(r,this.ajaxOptions.delay)):r()},i})),t.define("select2/data/tags",["jquery"],(function(e){function t(t,n,i){var o=i.get("tags"),r=i.get("createTag");void 0!==r&&(this.createTag=r);var s=i.get("insertTag");if(void 0!==s&&(this.insertTag=s),t.call(this,n,i),e.isArray(o))for(var a=0;a0&&t.term.length>this.maximumInputLength?this.trigger("results:message",{message:"inputTooLong",args:{maximum:this.maximumInputLength,input:t.term,params:t}}):e.call(this,t,n)},e})),t.define("select2/data/maximumSelectionLength",[],(function(){function e(e,t,n){this.maximumSelectionLength=n.get("maximumSelectionLength"),e.call(this,t,n)}return e.prototype.query=function(e,t,n){var i=this;this.current((function(o){var r=null!=o?o.length:0;i.maximumSelectionLength>0&&r>=i.maximumSelectionLength?i.trigger("results:message",{message:"maximumSelected",args:{maximum:i.maximumSelectionLength}}):e.call(i,t,n)}))},e})),t.define("select2/dropdown",["jquery","./utils"],(function(e,t){function n(e,t){this.$element=e,this.options=t,n.__super__.constructor.call(this)}return t.Extend(n,t.Observable),n.prototype.render=function(){var t=e('');return t.attr("dir",this.options.get("dir")),this.$dropdown=t,t},n.prototype.bind=function(){},n.prototype.position=function(e,t){},n.prototype.destroy=function(){this.$dropdown.remove()},n})),t.define("select2/dropdown/search",["jquery","../utils"],(function(e,t){function n(){}return n.prototype.render=function(t){var n=t.call(this),i=e('');return this.$searchContainer=i,this.$search=i.find("input"),n.prepend(i),n},n.prototype.bind=function(t,n,i){var o=this;t.call(this,n,i),this.$search.on("keydown",(function(e){o.trigger("keypress",e),o._keyUpPrevented=e.isDefaultPrevented()})),this.$search.on("input",(function(t){e(this).off("keyup")})),this.$search.on("keyup input",(function(e){o.handleSearch(e)})),n.on("open",(function(){o.$search.attr("tabindex",0),o.$search.focus(),window.setTimeout((function(){o.$search.focus()}),0)})),n.on("close",(function(){o.$search.attr("tabindex",-1),o.$search.val("")})),n.on("focus",(function(){n.isOpen()&&o.$search.focus()})),n.on("results:all",(function(e){null!=e.query.term&&""!==e.query.term||(o.showSearch(e)?o.$searchContainer.removeClass("select2-search--hide"):o.$searchContainer.addClass("select2-search--hide"))}))},n.prototype.handleSearch=function(e){if(!this._keyUpPrevented){var t=this.$search.val();this.trigger("query",{term:t})}this._keyUpPrevented=!1},n.prototype.showSearch=function(e,t){return!0},n})),t.define("select2/dropdown/hidePlaceholder",[],(function(){function e(e,t,n,i){this.placeholder=this.normalizePlaceholder(n.get("placeholder")),e.call(this,t,n,i)}return e.prototype.append=function(e,t){t.results=this.removePlaceholder(t.results),e.call(this,t)},e.prototype.normalizePlaceholder=function(e,t){return"string"==typeof t&&(t={id:"",text:t}),t},e.prototype.removePlaceholder=function(e,t){for(var n=t.slice(0),i=t.length-1;i>=0;i--){var o=t[i];this.placeholder.id===o.id&&n.splice(i,1)}return n},e})),t.define("select2/dropdown/infiniteScroll",["jquery"],(function(e){function t(e,t,n,i){this.lastParams={},e.call(this,t,n,i),this.$loadingMore=this.createLoadingMore(),this.loading=!1}return t.prototype.append=function(e,t){this.$loadingMore.remove(),this.loading=!1,e.call(this,t),this.showLoadingMore(t)&&this.$results.append(this.$loadingMore)},t.prototype.bind=function(t,n,i){var o=this;t.call(this,n,i),n.on("query",(function(e){o.lastParams=e,o.loading=!0})),n.on("query:append",(function(e){o.lastParams=e,o.loading=!0})),this.$results.on("scroll",(function(){var t=e.contains(document.documentElement,o.$loadingMore[0]);!o.loading&&t&&(o.$results.offset().top+o.$results.outerHeight(!1)+50>=o.$loadingMore.offset().top+o.$loadingMore.outerHeight(!1)&&o.loadMore())}))},t.prototype.loadMore=function(){this.loading=!0;var t=e.extend({},{page:1},this.lastParams);t.page++,this.trigger("query:append",t)},t.prototype.showLoadingMore=function(e,t){return t.pagination&&t.pagination.more},t.prototype.createLoadingMore=function(){var t=e('
          • '),n=this.options.get("translations").get("loadingMore");return t.html(n(this.lastParams)),t},t})),t.define("select2/dropdown/attachBody",["jquery","../utils"],(function(e,t){function n(t,n,i){this.$dropdownParent=i.get("dropdownParent")||e(document.body),t.call(this,n,i)}return n.prototype.bind=function(e,t,n){var i=this,o=!1;e.call(this,t,n),t.on("open",(function(){i._showDropdown(),i._attachPositioningHandler(t),o||(o=!0,t.on("results:all",(function(){i._positionDropdown(),i._resizeDropdown()})),t.on("results:append",(function(){i._positionDropdown(),i._resizeDropdown()})))})),t.on("close",(function(){i._hideDropdown(),i._detachPositioningHandler(t)})),this.$dropdownContainer.on("mousedown",(function(e){e.stopPropagation()}))},n.prototype.destroy=function(e){e.call(this),this.$dropdownContainer.remove()},n.prototype.position=function(e,t,n){t.attr("class",n.attr("class")),t.removeClass("select2"),t.addClass("select2-container--open"),t.css({position:"absolute",top:-999999}),this.$container=n},n.prototype.render=function(t){var n=e(""),i=t.call(this);return n.append(i),this.$dropdownContainer=n,n},n.prototype._hideDropdown=function(e){this.$dropdownContainer.detach()},n.prototype._attachPositioningHandler=function(n,i){var o=this,r="scroll.select2."+i.id,s="resize.select2."+i.id,a="orientationchange.select2."+i.id,l=this.$container.parents().filter(t.hasScroll);l.each((function(){e(this).data("select2-scroll-position",{x:e(this).scrollLeft(),y:e(this).scrollTop()})})),l.on(r,(function(t){var n=e(this).data("select2-scroll-position");e(this).scrollTop(n.y)})),e(window).on(r+" "+s+" "+a,(function(e){o._positionDropdown(),o._resizeDropdown()}))},n.prototype._detachPositioningHandler=function(n,i){var o="scroll.select2."+i.id,r="resize.select2."+i.id,s="orientationchange.select2."+i.id;this.$container.parents().filter(t.hasScroll).off(o),e(window).off(o+" "+r+" "+s)},n.prototype._positionDropdown=function(){var t=e(window),n=this.$dropdown.hasClass("select2-dropdown--above"),i=this.$dropdown.hasClass("select2-dropdown--below"),o=null,r=this.$container.offset();r.bottom=r.top+this.$container.outerHeight(!1);var s={height:this.$container.outerHeight(!1)};s.top=r.top,s.bottom=r.top+s.height;var a=this.$dropdown.outerHeight(!1),l=t.scrollTop(),d=t.scrollTop()+t.height(),c=lr.bottom+a,h={left:r.left,top:s.bottom},p=this.$dropdownParent;"static"===p.css("position")&&(p=p.offsetParent());var f=p.offset();h.top-=f.top,h.left-=f.left,n||i||(o="below"),u||!c||n?!c&&u&&n&&(o="below"):o="above",("above"==o||n&&"below"!==o)&&(h.top=s.top-f.top-a),null!=o&&(this.$dropdown.removeClass("select2-dropdown--below select2-dropdown--above").addClass("select2-dropdown--"+o),this.$container.removeClass("select2-container--below select2-container--above").addClass("select2-container--"+o)),this.$dropdownContainer.css(h)},n.prototype._resizeDropdown=function(){var e={width:this.$container.outerWidth(!1)+"px"};this.options.get("dropdownAutoWidth")&&(e.minWidth=e.width,e.position="relative",e.width="auto"),this.$dropdown.css(e)},n.prototype._showDropdown=function(e){this.$dropdownContainer.appendTo(this.$dropdownParent),this._positionDropdown(),this._resizeDropdown()},n})),t.define("select2/dropdown/minimumResultsForSearch",[],(function(){function e(e,t,n,i){this.minimumResultsForSearch=n.get("minimumResultsForSearch"),this.minimumResultsForSearch<0&&(this.minimumResultsForSearch=1/0),e.call(this,t,n,i)}return e.prototype.showSearch=function(e,t){return!(function e(t){for(var n=0,i=0;i0&&(u.dataAdapter=d.Decorate(u.dataAdapter,v)),u.maximumInputLength>0&&(u.dataAdapter=d.Decorate(u.dataAdapter,y)),u.maximumSelectionLength>0&&(u.dataAdapter=d.Decorate(u.dataAdapter,_)),u.tags&&(u.dataAdapter=d.Decorate(u.dataAdapter,g)),null==u.tokenSeparators&&null==u.tokenizer||(u.dataAdapter=d.Decorate(u.dataAdapter,m)),null!=u.query){var E=t(u.amdBase+"compat/query");u.dataAdapter=d.Decorate(u.dataAdapter,E)}if(null!=u.initSelection){var I=t(u.amdBase+"compat/initSelection");u.dataAdapter=d.Decorate(u.dataAdapter,I)}}if(null==u.resultsAdapter&&(u.resultsAdapter=n,null!=u.ajax&&(u.resultsAdapter=d.Decorate(u.resultsAdapter,C)),null!=u.placeholder&&(u.resultsAdapter=d.Decorate(u.resultsAdapter,k)),u.selectOnClose&&(u.resultsAdapter=d.Decorate(u.resultsAdapter,T))),null==u.dropdownAdapter){if(u.multiple)u.dropdownAdapter=w;else{var N=d.Decorate(w,b);u.dropdownAdapter=N}if(0!==u.minimumResultsForSearch&&(u.dropdownAdapter=d.Decorate(u.dropdownAdapter,D)),u.closeOnSelect&&(u.dropdownAdapter=d.Decorate(u.dropdownAdapter,S)),null!=u.dropdownCssClass||null!=u.dropdownCss||null!=u.adaptDropdownCssClass){var A=t(u.amdBase+"compat/dropdownCss");u.dropdownAdapter=d.Decorate(u.dropdownAdapter,A)}u.dropdownAdapter=d.Decorate(u.dropdownAdapter,x)}if(null==u.selectionAdapter){if(u.multiple?u.selectionAdapter=o:u.selectionAdapter=i,null!=u.placeholder&&(u.selectionAdapter=d.Decorate(u.selectionAdapter,r)),u.allowClear&&(u.selectionAdapter=d.Decorate(u.selectionAdapter,s)),u.multiple&&(u.selectionAdapter=d.Decorate(u.selectionAdapter,a)),null!=u.containerCssClass||null!=u.containerCss||null!=u.adaptContainerCssClass){var $=t(u.amdBase+"compat/containerCss");u.selectionAdapter=d.Decorate(u.selectionAdapter,$)}u.selectionAdapter=d.Decorate(u.selectionAdapter,l)}if("string"==typeof u.language)if(u.language.indexOf("-")>0){var j=u.language.split("-")[0];u.language=[u.language,j]}else u.language=[u.language];if(e.isArray(u.language)){var O=new c;u.language.push("en");for(var M=u.language,F=0;F0){for(var r=e.extend(!0,{},o),s=o.children.length-1;s>=0;s--){null==n(i,o.children[s])&&r.children.splice(s,1)}return r.children.length>0?r:n(i,r)}var a=t(o.text).toUpperCase(),l=t(i.term).toUpperCase();return a.indexOf(l)>-1?o:null},minimumInputLength:0,maximumInputLength:0,maximumSelectionLength:0,minimumResultsForSearch:0,selectOnClose:!1,sorter:function(e){return e},templateResult:function(e){return e.text},templateSelection:function(e){return e.text},theme:"default",width:"resolve"}},I.prototype.set=function(t,n){var i={};i[e.camelCase(t)]=n;var o=d._convertData(i);e.extend(this.defaults,o)},new I})),t.define("select2/options",["require","jquery","./defaults","./utils"],(function(e,t,n,i){function o(t,o){if(this.options=t,null!=o&&this.fromElement(o),this.options=n.apply(this.options),o&&o.is("input")){var r=e(this.get("amdBase")+"compat/inputData");this.options.dataAdapter=i.Decorate(this.options.dataAdapter,r)}}return o.prototype.fromElement=function(e){var n=["select2"];null==this.options.multiple&&(this.options.multiple=e.prop("multiple")),null==this.options.disabled&&(this.options.disabled=e.prop("disabled")),null==this.options.language&&(e.prop("lang")?this.options.language=e.prop("lang").toLowerCase():e.closest("[lang]").prop("lang")&&(this.options.language=e.closest("[lang]").prop("lang"))),null==this.options.dir&&(e.prop("dir")?this.options.dir=e.prop("dir"):e.closest("[dir]").prop("dir")?this.options.dir=e.closest("[dir]").prop("dir"):this.options.dir="ltr"),e.prop("disabled",this.options.disabled),e.prop("multiple",this.options.multiple),e.data("select2Tags")&&(this.options.debug&&window.console&&console.warn&&console.warn('Select2: The `data-select2-tags` attribute has been changed to use the `data-data` and `data-tags="true"` attributes and will be removed in future versions of Select2.'),e.data("data",e.data("select2Tags")),e.data("tags",!0)),e.data("ajaxUrl")&&(this.options.debug&&window.console&&console.warn&&console.warn("Select2: The `data-ajax-url` attribute has been changed to `data-ajax--url` and support for the old attribute will be removed in future versions of Select2."),e.attr("ajax--url",e.data("ajaxUrl")),e.data("ajax--url",e.data("ajaxUrl")));var o={};o=t.fn.jquery&&"1."==t.fn.jquery.substr(0,2)&&e[0].dataset?t.extend(!0,{},e[0].dataset,e.data()):e.data();var r=t.extend(!0,{},o);for(var s in r=i._convertData(r))t.inArray(s,n)>-1||(t.isPlainObject(this.options[s])?t.extend(this.options[s],r[s]):this.options[s]=r[s]);return this},o.prototype.get=function(e){return this.options[e]},o.prototype.set=function(e,t){this.options[e]=t},o})),t.define("select2/core",["jquery","./options","./utils","./keys"],(function(e,t,n,i){var o=function(e,n){null!=e.data("select2")&&e.data("select2").destroy(),this.$element=e,this.id=this._generateId(e),n=n||{},this.options=new t(n,e),o.__super__.constructor.call(this);var i=e.attr("tabindex")||0;e.data("old-tabindex",i),e.attr("tabindex","-1");var r=this.options.get("dataAdapter");this.dataAdapter=new r(e,this.options);var s=this.render();this._placeContainer(s);var a=this.options.get("selectionAdapter");this.selection=new a(e,this.options),this.$selection=this.selection.render(),this.selection.position(this.$selection,s);var l=this.options.get("dropdownAdapter");this.dropdown=new l(e,this.options),this.$dropdown=this.dropdown.render(),this.dropdown.position(this.$dropdown,s);var d=this.options.get("resultsAdapter");this.results=new d(e,this.options,this.dataAdapter),this.$results=this.results.render(),this.results.position(this.$results,this.$dropdown);var c=this;this._bindAdapters(),this._registerDomEvents(),this._registerDataEvents(),this._registerSelectionEvents(),this._registerDropdownEvents(),this._registerResultsEvents(),this._registerEvents(),this.dataAdapter.current((function(e){c.trigger("selection:update",{data:e})})),e.addClass("select2-hidden-accessible"),e.attr("aria-hidden","true"),this._syncAttributes(),e.data("select2",this)};return n.Extend(o,n.Observable),o.prototype._generateId=function(e){return"select2-"+(null!=e.attr("id")?e.attr("id"):null!=e.attr("name")?e.attr("name")+"-"+n.generateChars(2):n.generateChars(4)).replace(/(:|\.|\[|\]|,)/g,"")},o.prototype._placeContainer=function(e){e.insertAfter(this.$element);var t=this._resolveWidth(this.$element,this.options.get("width"));null!=t&&e.css("width",t)},o.prototype._resolveWidth=function(e,t){var n=/^width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i;if("resolve"==t){var i=this._resolveWidth(e,"style");return null!=i?i:this._resolveWidth(e,"element")}if("element"==t){var o=e.outerWidth(!1);return o<=0?"auto":o+"px"}if("style"==t){var r=e.attr("style");if("string"!=typeof r)return null;for(var s=r.split(";"),a=0,l=s.length;a=1)return d[1]}return null}return t},o.prototype._bindAdapters=function(){this.dataAdapter.bind(this,this.$container),this.selection.bind(this,this.$container),this.dropdown.bind(this,this.$container),this.results.bind(this,this.$container)},o.prototype._registerDomEvents=function(){var t=this;this.$element.on("change.select2",(function(){t.dataAdapter.current((function(e){t.trigger("selection:update",{data:e})}))})),this.$element.on("focus.select2",(function(e){t.trigger("focus",e)})),this._syncA=n.bind(this._syncAttributes,this),this._syncS=n.bind(this._syncSubtree,this),this.$element[0].attachEvent&&this.$element[0].attachEvent("onpropertychange",this._syncA);var i=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;null!=i?(this._observer=new i((function(n){e.each(n,t._syncA),e.each(n,t._syncS)})),this._observer.observe(this.$element[0],{attributes:!0,childList:!0,subtree:!1})):this.$element[0].addEventListener&&(this.$element[0].addEventListener("DOMAttrModified",t._syncA,!1),this.$element[0].addEventListener("DOMNodeInserted",t._syncS,!1),this.$element[0].addEventListener("DOMNodeRemoved",t._syncS,!1))},o.prototype._registerDataEvents=function(){var e=this;this.dataAdapter.on("*",(function(t,n){e.trigger(t,n)}))},o.prototype._registerSelectionEvents=function(){var t=this,n=["toggle","focus"];this.selection.on("toggle",(function(){t.toggleDropdown()})),this.selection.on("focus",(function(e){t.focus(e)})),this.selection.on("*",(function(i,o){-1===e.inArray(i,n)&&t.trigger(i,o)}))},o.prototype._registerDropdownEvents=function(){var e=this;this.dropdown.on("*",(function(t,n){e.trigger(t,n)}))},o.prototype._registerResultsEvents=function(){var e=this;this.results.on("*",(function(t,n){e.trigger(t,n)}))},o.prototype._registerEvents=function(){var e=this;this.on("open",(function(){e.$container.addClass("select2-container--open")})),this.on("close",(function(){e.$container.removeClass("select2-container--open")})),this.on("enable",(function(){e.$container.removeClass("select2-container--disabled")})),this.on("disable",(function(){e.$container.addClass("select2-container--disabled")})),this.on("blur",(function(){e.$container.removeClass("select2-container--focus")})),this.on("query",(function(t){e.isOpen()||e.trigger("open",{}),this.dataAdapter.query(t,(function(n){e.trigger("results:all",{data:n,query:t})}))})),this.on("query:append",(function(t){this.dataAdapter.query(t,(function(n){e.trigger("results:append",{data:n,query:t})}))})),this.on("keypress",(function(t){var n=t.which;e.isOpen()?n===i.ESC||n===i.TAB||n===i.UP&&t.altKey?(e.close(),t.preventDefault()):n===i.ENTER?(e.trigger("results:select",{}),t.preventDefault()):n===i.SPACE&&t.ctrlKey?(e.trigger("results:toggle",{}),t.preventDefault()):n===i.UP?(e.trigger("results:previous",{}),t.preventDefault()):n===i.DOWN&&(e.trigger("results:next",{}),t.preventDefault()):(n===i.ENTER||n===i.SPACE||n===i.DOWN&&t.altKey)&&(e.open(),t.preventDefault())}))},o.prototype._syncAttributes=function(){this.options.set("disabled",this.$element.prop("disabled")),this.options.get("disabled")?(this.isOpen()&&this.close(),this.trigger("disable",{})):this.trigger("enable",{})},o.prototype._syncSubtree=function(e,t){var n=!1,i=this;if(!e||!e.target||"OPTION"===e.target.nodeName||"OPTGROUP"===e.target.nodeName){if(t)if(t.addedNodes&&t.addedNodes.length>0)for(var o=0;o0&&(n=!0);else n=!0;n&&this.dataAdapter.current((function(e){i.trigger("selection:update",{data:e})}))}},o.prototype.trigger=function(e,t){var n=o.__super__.trigger,i={open:"opening",close:"closing",select:"selecting",unselect:"unselecting"};if(void 0===t&&(t={}),e in i){var r=i[e],s={prevented:!1,name:e,args:t};if(n.call(this,r,s),s.prevented)return void(t.prevented=!0)}n.call(this,e,t)},o.prototype.toggleDropdown=function(){this.options.get("disabled")||(this.isOpen()?this.close():this.open())},o.prototype.open=function(){this.isOpen()||this.trigger("query",{})},o.prototype.close=function(){this.isOpen()&&this.trigger("close",{})},o.prototype.isOpen=function(){return this.$container.hasClass("select2-container--open")},o.prototype.hasFocus=function(){return this.$container.hasClass("select2-container--focus")},o.prototype.focus=function(e){this.hasFocus()||(this.$container.addClass("select2-container--focus"),this.trigger("focus",{}))},o.prototype.enable=function(e){this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("enable")` method has been deprecated and will be removed in later Select2 versions. Use $element.prop("disabled") instead.'),null!=e&&0!==e.length||(e=[!0]);var t=!e[0];this.$element.prop("disabled",t)},o.prototype.data=function(){this.options.get("debug")&&arguments.length>0&&window.console&&console.warn&&console.warn('Select2: Data can no longer be set using `select2("data")`. You should consider setting the value instead using `$element.val()`.');var e=[];return this.dataAdapter.current((function(t){e=t})),e},o.prototype.val=function(t){if(this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("val")` method has been deprecated and will be removed in later Select2 versions. Use $element.val() instead.'),null==t||0===t.length)return this.$element.val();var n=t[0];e.isArray(n)&&(n=e.map(n,(function(e){return e.toString()}))),this.$element.val(n).trigger("change")},o.prototype.destroy=function(){this.$container.remove(),this.$element[0].detachEvent&&this.$element[0].detachEvent("onpropertychange",this._syncA),null!=this._observer?(this._observer.disconnect(),this._observer=null):this.$element[0].removeEventListener&&(this.$element[0].removeEventListener("DOMAttrModified",this._syncA,!1),this.$element[0].removeEventListener("DOMNodeInserted",this._syncS,!1),this.$element[0].removeEventListener("DOMNodeRemoved",this._syncS,!1)),this._syncA=null,this._syncS=null,this.$element.off(".select2"),this.$element.attr("tabindex",this.$element.data("old-tabindex")),this.$element.removeClass("select2-hidden-accessible"),this.$element.attr("aria-hidden","false"),this.$element.removeData("select2"),this.dataAdapter.destroy(),this.selection.destroy(),this.dropdown.destroy(),this.results.destroy(),this.dataAdapter=null,this.selection=null,this.dropdown=null,this.results=null},o.prototype.render=function(){var t=e('');return t.attr("dir",this.options.get("dir")),this.$container=t,this.$container.addClass("select2-container--"+this.options.get("theme")),t.data("element",this.$element),t},o})),t.define("select2/compat/utils",["jquery"],(function(e){return{syncCssClasses:function(t,n,i){var o,r,s=[];(o=e.trim(t.attr("class")))&&e((o=""+o).split(/\s+/)).each((function(){0===this.indexOf("select2-")&&s.push(this)})),(o=e.trim(n.attr("class")))&&e((o=""+o).split(/\s+/)).each((function(){0!==this.indexOf("select2-")&&null!=(r=i(this))&&s.push(r)})),t.attr("class",s.join(" "))}}})),t.define("select2/compat/containerCss",["jquery","./utils"],(function(e,t){function n(e){return null}function i(){}return i.prototype.render=function(i){var o=i.call(this),r=this.options.get("containerCssClass")||"";e.isFunction(r)&&(r=r(this.$element));var s=this.options.get("adaptContainerCssClass");if(s=s||n,-1!==r.indexOf(":all:")){r=r.replace(":all:","");var a=s;s=function(e){var t=a(e);return null!=t?t+" "+e:e}}var l=this.options.get("containerCss")||{};return e.isFunction(l)&&(l=l(this.$element)),t.syncCssClasses(o,this.$element,s),o.css(l),o.addClass(r),o},i})),t.define("select2/compat/dropdownCss",["jquery","./utils"],(function(e,t){function n(e){return null}function i(){}return i.prototype.render=function(i){var o=i.call(this),r=this.options.get("dropdownCssClass")||"";e.isFunction(r)&&(r=r(this.$element));var s=this.options.get("adaptDropdownCssClass");if(s=s||n,-1!==r.indexOf(":all:")){r=r.replace(":all:","");var a=s;s=function(e){var t=a(e);return null!=t?t+" "+e:e}}var l=this.options.get("dropdownCss")||{};return e.isFunction(l)&&(l=l(this.$element)),t.syncCssClasses(o,this.$element,s),o.css(l),o.addClass(r),o},i})),t.define("select2/compat/initSelection",["jquery"],(function(e){function t(e,t,n){n.get("debug")&&window.console&&console.warn&&console.warn("Select2: The `initSelection` option has been deprecated in favor of a custom data adapter that overrides the `current` method. This method is now called multiple times instead of a single time when the instance is initialized. Support will be removed for the `initSelection` option in future versions of Select2"),this.initSelection=n.get("initSelection"),this._isInitialized=!1,e.call(this,t,n)}return t.prototype.current=function(t,n){var i=this;this._isInitialized?t.call(this,n):this.initSelection.call(null,this.$element,(function(t){i._isInitialized=!0,e.isArray(t)||(t=[t]),n(t)}))},t})),t.define("select2/compat/inputData",["jquery"],(function(e){function t(e,t,n){this._currentData=[],this._valueSeparator=n.get("valueSeparator")||",","hidden"===t.prop("type")&&n.get("debug")&&console&&console.warn&&console.warn("Select2: Using a hidden input with Select2 is no longer supported and may stop working in the future. It is recommended to use a `").attr("name",n.submitButton.name).val(e(n.submitButton).val()).appendTo(n.currentForm)),o=n.settings.submitHandler.call(n,n.currentForm,t),n.submitButton&&i.remove(),void 0!==o&&o)}return n.settings.debug&&t.preventDefault(),n.cancelSubmit?(n.cancelSubmit=!1,i()):n.form()?n.pendingRequest?(n.formSubmitted=!0,!1):i():(n.focusInvalid(),!1)}))),n)}t&&t.debug&&window.console&&console.warn("Nothing selected, can't validate, returning nothing.")},valid:function(){var t,n,i;return e(this[0]).is("form")?t=this.validate().form():(i=[],t=!0,n=e(this[0].form).validate(),this.each((function(){t=n.element(this)&&t,i=i.concat(n.errorList)})),n.errorList=i),t},rules:function(t,n){var i,o,r,s,a,l,d=this[0];if(t)switch(o=(i=e.data(d.form,"validator").settings).rules,r=e.validator.staticRules(d),t){case"add":e.extend(r,e.validator.normalizeRule(n)),delete r.messages,o[d.name]=r,n.messages&&(i.messages[d.name]=e.extend(i.messages[d.name],n.messages));break;case"remove":return n?(l={},e.each(n.split(/\s/),(function(t,n){l[n]=r[n],delete r[n],"required"===n&&e(d).removeAttr("aria-required")})),l):(delete o[d.name],r)}return(s=e.validator.normalizeRules(e.extend({},e.validator.classRules(d),e.validator.attributeRules(d),e.validator.dataRules(d),e.validator.staticRules(d)),d)).required&&(a=s.required,delete s.required,s=e.extend({required:a},s),e(d).attr("aria-required","true")),s.remote&&(a=s.remote,delete s.remote,s=e.extend(s,{remote:a})),s}}),e.extend(e.expr[":"],{blank:function(t){return!e.trim(""+e(t).val())},filled:function(t){return!!e.trim(""+e(t).val())},unchecked:function(t){return!e(t).prop("checked")}}),e.validator=function(t,n){this.settings=e.extend(!0,{},e.validator.defaults,t),this.currentForm=n,this.init()},e.validator.format=function(t,n){return 1===arguments.length?function(){var n=e.makeArray(arguments);return n.unshift(t),e.validator.format.apply(this,n)}:(arguments.length>2&&n.constructor!==Array&&(n=e.makeArray(arguments).slice(1)),n.constructor!==Array&&(n=[n]),e.each(n,(function(e,n){t=t.replace(new RegExp("\\{"+e+"\\}","g"),(function(){return n}))})),t)},e.extend(e.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",validClass:"valid",errorElement:"label",focusCleanup:!1,focusInvalid:!0,errorContainer:e([]),errorLabelContainer:e([]),onsubmit:!0,ignore:":hidden",ignoreTitle:!1,onfocusin:function(e){this.lastActive=e,this.settings.focusCleanup&&(this.settings.unhighlight&&this.settings.unhighlight.call(this,e,this.settings.errorClass,this.settings.validClass),this.hideThese(this.errorsFor(e)))},onfocusout:function(e){this.checkable(e)||!(e.name in this.submitted)&&this.optional(e)||this.element(e)},onkeyup:function(t,n){9===n.which&&""===this.elementValue(t)||-1!==e.inArray(n.keyCode,[16,17,18,20,35,36,37,38,39,40,45,144,225])||(t.name in this.submitted||t===this.lastElement)&&this.element(t)},onclick:function(e){e.name in this.submitted?this.element(e):e.parentNode.name in this.submitted&&this.element(e.parentNode)},highlight:function(t,n,i){"radio"===t.type?this.findByName(t.name).addClass(n).removeClass(i):e(t).addClass(n).removeClass(i)},unhighlight:function(t,n,i){"radio"===t.type?this.findByName(t.name).removeClass(n).addClass(i):e(t).removeClass(n).addClass(i)}},setDefaults:function(t){e.extend(e.validator.defaults,t)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date ( ISO ).",number:"Please enter a valid number.",digits:"Please enter only digits.",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",maxlength:e.validator.format("Please enter no more than {0} characters."),minlength:e.validator.format("Please enter at least {0} characters."),rangelength:e.validator.format("Please enter a value between {0} and {1} characters long."),range:e.validator.format("Please enter a value between {0} and {1}."),max:e.validator.format("Please enter a value less than or equal to {0}."),min:e.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:!1,prototype:{init:function(){this.labelContainer=e(this.settings.errorLabelContainer),this.errorContext=this.labelContainer.length&&this.labelContainer||e(this.currentForm),this.containers=e(this.settings.errorContainer).add(this.settings.errorLabelContainer),this.submitted={},this.valueCache={},this.pendingRequest=0,this.pending={},this.invalid={},this.reset();var t,n=this.groups={};function i(t){var n=e.data(this.form,"validator"),i="on"+t.type.replace(/^validate/,""),o=n.settings;o[i]&&!e(this).is(o.ignore)&&o[i].call(n,this,t)}e.each(this.settings.groups,(function(t,i){"string"==typeof i&&(i=i.split(/\s/)),e.each(i,(function(e,i){n[i]=t}))})),t=this.settings.rules,e.each(t,(function(n,i){t[n]=e.validator.normalizeRule(i)})),e(this.currentForm).on("focusin.validate focusout.validate keyup.validate",":text, [type='password'], [type='file'], select, textarea, [type='number'], [type='search'], [type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], [type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'], [type='radio'], [type='checkbox']",i).on("click.validate","select, option, [type='radio'], [type='checkbox']",i),this.settings.invalidHandler&&e(this.currentForm).on("invalid-form.validate",this.settings.invalidHandler),e(this.currentForm).find("[required], [data-rule-required], .required").attr("aria-required","true")},form:function(){return this.checkForm(),e.extend(this.submitted,this.errorMap),this.invalid=e.extend({},this.errorMap),this.valid()||e(this.currentForm).triggerHandler("invalid-form",[this]),this.showErrors(),this.valid()},checkForm:function(){this.prepareForm();for(var e=0,t=this.currentElements=this.elements();t[e];e++)this.check(t[e]);return this.valid()},element:function(t){var n=this.clean(t),i=this.validationTargetFor(n),o=!0;return this.lastElement=i,void 0===i?delete this.invalid[n.name]:(this.prepareElement(i),this.currentElements=e(i),(o=!1!==this.check(i))?delete this.invalid[i.name]:this.invalid[i.name]=!0),e(t).attr("aria-invalid",!o),this.numberOfInvalids()||(this.toHide=this.toHide.add(this.containers)),this.showErrors(),o},showErrors:function(t){if(t){for(var n in e.extend(this.errorMap,t),this.errorList=[],t)this.errorList.push({message:t[n],element:this.findByName(n)[0]});this.successList=e.grep(this.successList,(function(e){return!(e.name in t)}))}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){e.fn.resetForm&&e(this.currentForm).resetForm(),this.submitted={},this.lastElement=null,this.prepareForm(),this.hideErrors();var t,n=this.elements().removeData("previousValue").removeAttr("aria-invalid");if(this.settings.unhighlight)for(t=0;n[t];t++)this.settings.unhighlight.call(this,n[t],this.settings.errorClass,"");else n.removeClass(this.settings.errorClass)},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(e){var t,n=0;for(t in e)n++;return n},hideErrors:function(){this.hideThese(this.toHide)},hideThese:function(e){e.not(this.containers).text(""),this.addWrapper(e).hide()},valid:function(){return 0===this.size()},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{e(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus().trigger("focusin")}catch(e){}},findLastActive:function(){var t=this.lastActive;return t&&1===e.grep(this.errorList,(function(e){return e.element.name===t.name})).length&&t},elements:function(){var t=this,n={};return e(this.currentForm).find("input, select, textarea").not(":submit, :reset, :image, :disabled").not(this.settings.ignore).filter((function(){return!this.name&&t.settings.debug&&window.console&&console.error("%o has no name assigned",this),!(this.name in n||!t.objectLength(e(this).rules()))&&(n[this.name]=!0,!0)}))},clean:function(t){return e(t)[0]},errors:function(){var t=this.settings.errorClass.split(" ").join(".");return e(this.settings.errorElement+"."+t,this.errorContext)},reset:function(){this.successList=[],this.errorList=[],this.errorMap={},this.toShow=e([]),this.toHide=e([]),this.currentElements=e([])},prepareForm:function(){this.reset(),this.toHide=this.errors().add(this.containers)},prepareElement:function(e){this.reset(),this.toHide=this.errorsFor(e)},elementValue:function(t){var n,i=e(t),o=t.type;return"radio"===o||"checkbox"===o?this.findByName(t.name).filter(":checked").val():"number"===o&&void 0!==t.validity?!t.validity.badInput&&i.val():"string"==typeof(n=i.val())?n.replace(/\r/g,""):n},check:function(t){t=this.validationTargetFor(this.clean(t));var n,i,o,r=e(t).rules(),s=e.map(r,(function(e,t){return t})).length,a=!1,l=this.elementValue(t);for(i in r){o={method:i,parameters:r[i]};try{if("dependency-mismatch"===(n=e.validator.methods[i].call(this,l,t,o.parameters))&&1===s){a=!0;continue}if(a=!1,"pending"===n)return void(this.toHide=this.toHide.not(this.errorsFor(t)));if(!n)return this.formatAndAdd(t,o),!1}catch(e){throw this.settings.debug&&window.console&&console.log("Exception occurred when checking element "+t.id+", check the '"+o.method+"' method.",e),e instanceof TypeError&&(e.message+=". Exception occurred when checking element "+t.id+", check the '"+o.method+"' method."),e}}if(!a)return this.objectLength(r)&&this.successList.push(t),!0},customDataMessage:function(t,n){return e(t).data("msg"+n.charAt(0).toUpperCase()+n.substring(1).toLowerCase())||e(t).data("msg")},customMessage:function(e,t){var n=this.settings.messages[e];return n&&(n.constructor===String?n:n[t])},findDefined:function(){for(var e=0;eWarning: No message defined for "+t.name+"")},formatAndAdd:function(t,n){var i=this.defaultMessage(t,n.method),o=/\$?\{(\d+)\}/g;"function"==typeof i?i=i.call(this,n.parameters,t):o.test(i)&&(i=e.validator.format(i.replace(o,"{$1}"),n.parameters)),this.errorList.push({message:i,element:t,method:n.method}),this.errorMap[t.name]=i,this.submitted[t.name]=i},addWrapper:function(e){return this.settings.wrapper&&(e=e.add(e.parent(this.settings.wrapper))),e},defaultShowErrors:function(){var e,t,n;for(e=0;this.errorList[e];e++)n=this.errorList[e],this.settings.highlight&&this.settings.highlight.call(this,n.element,this.settings.errorClass,this.settings.validClass),this.showLabel(n.element,n.message);if(this.errorList.length&&(this.toShow=this.toShow.add(this.containers)),this.settings.success)for(e=0;this.successList[e];e++)this.showLabel(this.successList[e]);if(this.settings.unhighlight)for(e=0,t=this.validElements();t[e];e++)this.settings.unhighlight.call(this,t[e],this.settings.errorClass,this.settings.validClass);this.toHide=this.toHide.not(this.toShow),this.hideErrors(),this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return e(this.errorList).map((function(){return this.element}))},showLabel:function(t,n){var i,o,r,s=this.errorsFor(t),a=this.idOrName(t),l=e(t).attr("aria-describedby");s.length?(s.removeClass(this.settings.validClass).addClass(this.settings.errorClass),s.html(n)):(i=s=e("<"+this.settings.errorElement+">").attr("id",a+"-error").addClass(this.settings.errorClass).html(n||""),this.settings.wrapper&&(i=s.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()),this.labelContainer.length?this.labelContainer.append(i):this.settings.errorPlacement?this.settings.errorPlacement(i,e(t)):i.insertAfter(t),s.is("label")?s.attr("for",a):0===s.parents("label[for='"+a+"']").length&&(r=s.attr("id").replace(/(:|\.|\[|\]|\$)/g,"\\$1"),l?l.match(new RegExp("\\b"+r+"\\b"))||(l+=" "+r):l=r,e(t).attr("aria-describedby",l),(o=this.groups[t.name])&&e.each(this.groups,(function(t,n){n===o&&e("[name='"+t+"']",this.currentForm).attr("aria-describedby",s.attr("id"))})))),!n&&this.settings.success&&(s.text(""),"string"==typeof this.settings.success?s.addClass(this.settings.success):this.settings.success(s,t)),this.toShow=this.toShow.add(s)},errorsFor:function(t){var n=this.idOrName(t),i=e(t).attr("aria-describedby"),o="label[for='"+n+"'], label[for='"+n+"'] *";return i&&(o=o+", #"+i.replace(/\s+/g,", #")),this.errors().filter(o)},idOrName:function(e){return this.groups[e.name]||(this.checkable(e)?e.name:e.id||e.name)},validationTargetFor:function(t){return this.checkable(t)&&(t=this.findByName(t.name)),e(t).not(this.settings.ignore)[0]},checkable:function(e){return/radio|checkbox/i.test(e.type)},findByName:function(t){return e(this.currentForm).find("[name='"+t+"']")},getLength:function(t,n){switch(n.nodeName.toLowerCase()){case"select":return e("option:selected",n).length;case"input":if(this.checkable(n))return this.findByName(n.name).filter(":checked").length}return t.length},depend:function(e,t){return!this.dependTypes[typeof e]||this.dependTypes[typeof e](e,t)},dependTypes:{boolean:function(e){return e},string:function(t,n){return!!e(t,n.form).length},function:function(e,t){return e(t)}},optional:function(t){var n=this.elementValue(t);return!e.validator.methods.required.call(this,n,t)&&"dependency-mismatch"},startRequest:function(e){this.pending[e.name]||(this.pendingRequest++,this.pending[e.name]=!0)},stopRequest:function(t,n){this.pendingRequest--,this.pendingRequest<0&&(this.pendingRequest=0),delete this.pending[t.name],n&&0===this.pendingRequest&&this.formSubmitted&&this.form()?(e(this.currentForm).submit(),this.formSubmitted=!1):!n&&0===this.pendingRequest&&this.formSubmitted&&(e(this.currentForm).triggerHandler("invalid-form",[this]),this.formSubmitted=!1)},previousValue:function(t){return e.data(t,"previousValue")||e.data(t,"previousValue",{old:null,valid:!0,message:this.defaultMessage(t,"remote")})},destroy:function(){this.resetForm(),e(this.currentForm).off(".validate").removeData("validator")}},classRuleSettings:{required:{required:!0},email:{email:!0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},number:{number:!0},digits:{digits:!0},creditcard:{creditcard:!0}},addClassRules:function(t,n){t.constructor===String?this.classRuleSettings[t]=n:e.extend(this.classRuleSettings,t)},classRules:function(t){var n={},i=e(t).attr("class");return i&&e.each(i.split(" "),(function(){this in e.validator.classRuleSettings&&e.extend(n,e.validator.classRuleSettings[this])})),n},normalizeAttributeRule:function(e,t,n,i){/min|max/.test(n)&&(null===t||/number|range|text/.test(t))&&(i=Number(i),isNaN(i)&&(i=void 0)),i||0===i?e[n]=i:t===n&&"range"!==t&&(e[n]=!0)},attributeRules:function(t){var n,i,o={},r=e(t),s=t.getAttribute("type");for(n in e.validator.methods)"required"===n?(""===(i=t.getAttribute(n))&&(i=!0),i=!!i):i=r.attr(n),this.normalizeAttributeRule(o,s,n,i);return o.maxlength&&/-1|2147483647|524288/.test(o.maxlength)&&delete o.maxlength,o},dataRules:function(t){var n,i,o={},r=e(t),s=t.getAttribute("type");for(n in e.validator.methods)i=r.data("rule"+n.charAt(0).toUpperCase()+n.substring(1).toLowerCase()),this.normalizeAttributeRule(o,s,n,i);return o},staticRules:function(t){var n={},i=e.data(t.form,"validator");return i.settings.rules&&(n=e.validator.normalizeRule(i.settings.rules[t.name])||{}),n},normalizeRules:function(t,n){return e.each(t,(function(i,o){if(!1!==o){if(o.param||o.depends){var r=!0;switch(typeof o.depends){case"string":r=!!e(o.depends,n.form).length;break;case"function":r=o.depends.call(n,n)}r?t[i]=void 0===o.param||o.param:delete t[i]}}else delete t[i]})),e.each(t,(function(i,o){t[i]=e.isFunction(o)?o(n):o})),e.each(["minlength","maxlength"],(function(){t[this]&&(t[this]=Number(t[this]))})),e.each(["rangelength","range"],(function(){var n;t[this]&&(e.isArray(t[this])?t[this]=[Number(t[this][0]),Number(t[this][1])]:"string"==typeof t[this]&&(n=t[this].replace(/[\[\]]/g,"").split(/[\s,]+/),t[this]=[Number(n[0]),Number(n[1])]))})),e.validator.autoCreateRanges&&(null!=t.min&&null!=t.max&&(t.range=[t.min,t.max],delete t.min,delete t.max),null!=t.minlength&&null!=t.maxlength&&(t.rangelength=[t.minlength,t.maxlength],delete t.minlength,delete t.maxlength)),t},normalizeRule:function(t){if("string"==typeof t){var n={};e.each(t.split(/\s/),(function(){n[this]=!0})),t=n}return t},addMethod:function(t,n,i){e.validator.methods[t]=n,e.validator.messages[t]=void 0!==i?i:e.validator.messages[t],n.length<3&&e.validator.addClassRules(t,e.validator.normalizeRule(t))},methods:{required:function(t,n,i){if(!this.depend(i,n))return"dependency-mismatch";if("select"===n.nodeName.toLowerCase()){var o=e(n).val();return o&&o.length>0}return this.checkable(n)?this.getLength(t,n)>0:t.length>0},email:function(e,t){return this.optional(t)||/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test(e)},url:function(e,t){return this.optional(t)||/^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})).?)(?::\d{2,5})?(?:[/?#]\S*)?$/i.test(e)},date:function(e,t){return this.optional(t)||!/Invalid|NaN/.test(new Date(e).toString())},dateISO:function(e,t){return this.optional(t)||/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/.test(e)},number:function(e,t){return this.optional(t)||/^(?:-?\d+|-?\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test(e)},digits:function(e,t){return this.optional(t)||/^\d+$/.test(e)},creditcard:function(e,t){if(this.optional(t))return"dependency-mismatch";if(/[^0-9 \-]+/.test(e))return!1;var n,i,o=0,r=0,s=!1;if((e=e.replace(/\D/g,"")).length<13||e.length>19)return!1;for(n=e.length-1;n>=0;n--)i=e.charAt(n),r=parseInt(i,10),s&&(r*=2)>9&&(r-=9),o+=r,s=!s;return o%10==0},minlength:function(t,n,i){var o=e.isArray(t)?t.length:this.getLength(t,n);return this.optional(n)||o>=i},maxlength:function(t,n,i){var o=e.isArray(t)?t.length:this.getLength(t,n);return this.optional(n)||o<=i},rangelength:function(t,n,i){var o=e.isArray(t)?t.length:this.getLength(t,n);return this.optional(n)||o>=i[0]&&o<=i[1]},min:function(e,t,n){return this.optional(t)||e>=n},max:function(e,t,n){return this.optional(t)||e<=n},range:function(e,t,n){return this.optional(t)||e>=n[0]&&e<=n[1]},equalTo:function(t,n,i){var o=e(i);return this.settings.onfocusout&&o.off(".validate-equalTo").on("blur.validate-equalTo",(function(){e(n).valid()})),t===o.val()},remote:function(t,n,i){if(this.optional(n))return"dependency-mismatch";var o,r,s=this.previousValue(n);return this.settings.messages[n.name]||(this.settings.messages[n.name]={}),s.originalMessage=this.settings.messages[n.name].remote,this.settings.messages[n.name].remote=s.message,i="string"==typeof i&&{url:i}||i,s.old===t?s.valid:(s.old=t,o=this,this.startRequest(n),(r={})[n.name]=t,e.ajax(e.extend(!0,{mode:"abort",port:"validate"+n.name,dataType:"json",data:r,context:o.currentForm,success:function(i){var r,a,l,d=!0===i||"true"===i;o.settings.messages[n.name].remote=s.originalMessage,d?(l=o.formSubmitted,o.prepareElement(n),o.formSubmitted=l,o.successList.push(n),delete o.invalid[n.name],o.showErrors()):(r={},a=i||o.defaultMessage(n,"remote"),r[n.name]=s.message=e.isFunction(a)?a(t):a,o.invalid[n.name]=!0,o.showErrors(r)),s.valid=d,o.stopRequest(n,d)}},i)),"pending")}}});var t,n={};e.ajaxPrefilter?e.ajaxPrefilter((function(e,t,i){var o=e.port;"abort"===e.mode&&(n[o]&&n[o].abort(),n[o]=i)})):(t=e.ajax,e.ajax=function(i){var o=("mode"in i?i:e.ajaxSettings).mode,r=("port"in i?i:e.ajaxSettings).port;return"abort"===o?(n[r]&&n[r].abort(),n[r]=t.apply(this,arguments),n[r]):t.apply(this,arguments)})})),function(e){e.extend(e.validator.prototype,{errorsFor:function(t){var n=this.idOrName(t),i=e(t).attr("aria-describedby"),o="p[for='"+n+"'], p[for='"+n+"'] *";return i&&(o=o+", #"+i.replace(/\s+/g,", #")),this.errors().filter(o)},showLabel:function(t,n){var i=this.errorsFor(t);if(0==i.length){var o=e(t).next("span.help-inline");o.length&&(o.attr("for",this.idOrName(t)),o.attr("generated","true"),i=o)}i.length?(i.removeClass(this.settings.validClass).addClass(this.settings.errorClass),i.attr("generated")&&i.html(n)):(i=e("<"+this.settings.errorElement+"/>").attr({for:this.idOrName(t),generated:!0}).addClass(this.settings.errorClass).addClass("help-block").html(n||""),this.settings.wrapper&&(i=i.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()),this.labelContainer.append(i).length||(this.settings.errorPlacement?this.settings.errorPlacement(i,e(t)):i.insertAfter(t))),!n&&this.settings.success&&(i.text(""),"string"==typeof this.settings.success?i.addClass(this.settings.success):this.settings.success(i)),this.toShow=this.toShow.add(i)}}),e.extend(e.validator.defaults,{errorClass:"k-has-error",errorElement:"p",highlight:function(t,n,i){"radio"===t.type?this.findByName(t.name).closest("div.k-form-group, div.control-group").removeClass(i).addClass("error").addClass(n):e(t).closest("div.k-form-group, div.control-group").removeClass(i).addClass("error").addClass(n)},unhighlight:function(t,n,i){"radio"===t.type?this.findByName(t.name).closest("div.k-form-group, div.control-group").removeClass("error").removeClass(n).addClass(i):(e(t).closest("div.k-form-group, div.control-group").removeClass("error").removeClass(n).addClass(i),e(t).next("span.help-inline").text(""))},errorPlacement:function(t,n){var i=e(n);if(i.parent("div.input-append").length>0)appendElement=i.next("span.add-on"),t.insertAfter(appendElement);else{var o=i.parent();t.insertAfter(o.hasClass("k-input-group")||o.hasClass("input-group")?o:i)}}})}(kQuery),function(e){var t=e;!function(e,n,i){n.footable={options:{delay:100,breakpoints:{phone:480,tablet:1024},parsers:{alpha:function(t){return e(t).data("value")||e.trim(e(t).text())},numeric:function(t){var n=e(t).data("value")||e(t).text().replace(/[^0-9.\-]/g,"");return n=parseFloat(n),isNaN(n)&&(n=0),n}},addRowToggle:!0,calculateWidthOverride:null,toggleSelector:" > tbody > tr:not(.footable-row-detail)",columnDataSelector:"> thead > tr:last-child > th, > thead > tr:last-child > td",detailSeparator:":",toggleHTMLElement:"",createGroupedDetail:function(e){for(var t={_none:{name:null,data:[]}},n=0;n'+s[a].name+"
            ");for(var l=0;l
            ").addClass(r.detailInnerRow).append(e("
            ").addClass(r.detailInnerName).append(s[a].data[l].name+d)).append(e("
            ").addClass(r.detailInnerValue).attr("data-bind-value",s[a].data[l].bindName).append(s[a].data[l].display)))}}},classes:{main:"footable",loading:"footable-loading",loaded:"footable-loaded",toggle:"footable-toggle",disabled:"footable-disabled",detail:"footable-row-detail",detailCell:"footable-row-detail-cell",detailInner:"footable-row-detail-inner",detailInnerRow:"footable-row-detail-row",detailInnerGroup:"footable-row-detail-group",detailInnerName:"footable-row-detail-name",detailInnerValue:"footable-row-detail-value",detailShow:"footable-detail-show"},triggers:{initialize:"footable_initialize",resize:"footable_resize",redraw:"footable_redraw",toggleRow:"footable_toggle_row",expandFirstRow:"footable_expand_first_row",expandAll:"footable_expand_all",collapseAll:"footable_collapse_all"},events:{alreadyInitialized:"footable_already_initialized",initializing:"footable_initializing",initialized:"footable_initialized",resizing:"footable_resizing",resized:"footable_resized",redrawn:"footable_redrawn",breakpoint:"footable_breakpoint",columnData:"footable_column_data",rowDetailUpdating:"footable_row_detail_updating",rowDetailUpdated:"footable_row_detail_updated",rowCollapsed:"footable_row_collapsed",rowExpanded:"footable_row_expanded",rowRemoved:"footable_row_removed",reset:"footable_reset"},debug:!1,log:null},version:{major:0,minor:5,toString:function(){return n.footable.version.major+"."+n.footable.version.minor},parse:function(e){var t=/(\d+)\.?(\d+)?\.?(\d+)?/.exec(e);return{major:parseInt(t[1],10)||0,minor:parseInt(t[2],10)||0,patch:parseInt(t[3],10)||0}}},plugins:{_validate:function(t){if(!e.isFunction(t))return!0===n.footable.options.debug&&console.error('Validation failed, expected type "function", received type "{0}".',typeof t),!1;var i=new t;return"string"!=typeof i.name?(!0===n.footable.options.debug&&console.error('Validation failed, plugin does not implement a string property called "name".',i),!1):e.isFunction(i.init)?(!0===n.footable.options.debug&&console.log('Validation succeeded for plugin "'+i.name+'".',i),!0):(!0===n.footable.options.debug&&console.error('Validation failed, plugin "'+i.name+'" does not implement a function called "init".',i),!1)},registered:[],register:function(t,i){n.footable.plugins._validate(t)&&(n.footable.plugins.registered.push(t),"object"==typeof i&&e.extend(!0,n.footable.options,i))},load:function(e){var t,i,o=[];for(i=0;i td:nth-child("+(parseInt(o.index,10)+1)+"),> tbody > tr:not(."+d.detail+",."+d.disabled+") > th:nth-child("+(parseInt(o.index,10)+1)+")";return void t.find(r).not("."+d.detailCell).prepend(e(l.toggleHTMLElement).addClass(d.toggle))}}n||t.find("> tbody > tr:not(."+d.detail+",."+d.disabled+") > td:first-child").add("> tbody > tr:not(."+d.detail+",."+d.disabled+") > th:first-child").not("."+d.detailCell).prepend(e(l.toggleHTMLElement).addClass(d.toggle))}},a.setColumnClasses=function(){var t=e(a.table);for(var n in a.columns){var i=a.columns[n];if(null!==i.className){var o="",r=!0;e.each(i.matches,(function(e,t){r||(o+=", "),o+="> tbody > tr:not(."+d.detail+") > td:nth-child("+(parseInt(t,10)+1)+")",r=!1})),t.find(o).not("."+d.detailCell).addClass(i.className)}}},a.bindToggleSelectors=function(){var t=e(a.table);a.hasAnyBreakpointColumn()&&(t.find(l.toggleSelector).unbind(u.toggleRow).bind(u.toggleRow,(function(t){var n=e(this).is("tr")?e(this):e(this).parents("tr:first");a.toggleDetail(n)})),t.find(l.toggleSelector).unbind("click.footable").bind("click.footable",(function(n){t.is(".breakpoint")&&e(n.target).is("td,th,."+d.toggle)&&e(this).trigger(u.toggleRow)})))},a.parse=function(e,t){return(l.parsers[t.type]||l.parsers.alpha)(e)},a.getColumnData=function(n){var i=e(n),o=i.data("hide"),r=i.index();o=o||"",o=t.map(o.split(","),(function(e){return t.trim(e)}));var s={index:r,hide:{},type:i.data("type")||"alpha",name:i.data("name")||e.trim(i.text()),ignore:i.data("ignore")||!1,toggle:i.data("toggle")||!1,className:i.data("class")||null,matches:[],names:{},group:i.data("group")||null,groupName:null,isEditable:i.data("editable")};if(null!==s.group){var d=e(a.table).find('> thead > tr.footable-group-row > th[data-group="'+s.group+'"], > thead > tr.footable-group-row > td[data-group="'+s.group+'"]').first();s.groupName=a.parse(d,{type:"alpha"})}var u=parseInt(i.prev().attr("colspan")||0,10);h+=u>1?u-1:0;var p=parseInt(i.attr("colspan")||0,10),f=s.index+h;if(p>1){var g=i.data("names");g=(g=g||"").split(",");for(var m=0;m=0;var v=!1;for(var y in l.breakpoints)s.hide[y]="all"===i.data("hide")||e.inArray(y,o)>=0,v=v||s.hide[y];return s.hasBreakpoint=v,a.raise(c.columnData,{column:{data:s,th:n}}).column.data},a.getViewportWidth=function(){return window.innerWidth||(document.body?document.body.offsetWidth:0)},a.calculateWidth=function(e,n){return t.isFunction(l.calculateWidthOverride)?l.calculateWidthOverride(e,n):(n.viewportWidth tbody > tr:not(."+d.detail+")").data("detail_created",!1).end().find("> thead > tr:last-child > th").each((function(){var i=a.columns[e(this).index()],o="",r=!0;e.each(i.matches,(function(e,t){r||(o+=", ");var n=t+1;o+="> tbody > tr:not(."+d.detail+") > td:nth-child("+n+")",o+=", > tfoot > tr:not(."+d.detail+") > td:nth-child("+n+")",o+=", > colgroup > col:nth-child("+n+")",r=!1})),o+=', > thead > tr[data-group-row="true"] > th[data-group="'+i.group+'"]';var s=t.find(o).add(this);if(""!==n&&(!1===i.hide[n]?s.addClass("footable-visible").show():s.removeClass("footable-visible").hide()),1===t.find("> thead > tr.footable-group-row").length){var l=t.find('> thead > tr:last-child > th[data-group="'+i.group+'"]:visible, > thead > tr:last-child > th[data-group="'+i.group+'"]:visible'),c=t.find('> thead > tr.footable-group-row > th[data-group="'+i.group+'"], > thead > tr.footable-group-row > td[data-group="'+i.group+'"]'),u=0;e.each(l,(function(){u+=parseInt(e(this).attr("colspan")||1,10)})),u>0?c.attr("colspan",u).show():c.hide()}})).end().find("> tbody > tr."+d.detailShow).each((function(){a.createOrUpdateDetailRow(this)})),t.find("[data-bind-name]").each((function(){a.toggleInput(this)})),t.find("> tbody > tr."+d.detailShow+":visible").each((function(){var t=e(this).next();t.hasClass(d.detail)&&(i?t.show():t.hide())})),t.find("> thead > tr > th.footable-last-column, > tbody > tr > td.footable-last-column").removeClass("footable-last-column"),t.find("> thead > tr > th.footable-first-column, > tbody > tr > td.footable-first-column").removeClass("footable-first-column"),t.find("> thead > tr, > tbody > tr").find("> th.footable-visible:last, > td.footable-visible:last").addClass("footable-last-column").end().find("> th.footable-visible:first, > td.footable-visible:first").addClass("footable-first-column"),a.raise(c.redrawn)},a.toggleDetail=function(t){var n=t.jquery?t:e(t),i=n.next();n.hasClass(d.detailShow)?(n.removeClass(d.detailShow),i.hasClass(d.detail)&&i.hide(),a.raise(c.rowCollapsed,{row:n[0]})):(a.createOrUpdateDetailRow(n[0]),n.addClass(d.detailShow).next().show(),a.raise(c.rowExpanded,{row:n[0]}))},a.removeRow=function(t){var n=t.jquery?t:e(t);n.hasClass(d.detail)&&(n=n.prev());var i=n.next();!0===n.data("detail_created")&&i.remove(),n.remove(),a.raise(c.rowRemoved)},a.appendRow=function(t){var n=t.jquery?t:e(t);e(a.table).find("tbody").append(n),a.redraw()},a.getColumnFromTdIndex=function(t){var n=null;for(var i in a.columns)if(e.inArray(t,a.columns[i].matches)>=0){n=a.columns[i];break}return n},a.createOrUpdateDetailRow=function(t){var n,i=e(t),o=i.next(),r=[];if(!0===i.data("detail_created"))return!0;if(i.is(":hidden"))return!1;if(a.raise(c.rowDetailUpdating,{row:i,detail:o}),i.find("> td:hidden").each((function(){var t=e(this).index(),n=a.getColumnFromTdIndex(t),i=n.name;if(!0===n.ignore)return!0;t in n.names&&(i=n.names[t]);var o,s=e(this).attr("data-bind-name");if(null!=s&&e(this).is(":empty")){var l=e("."+d.detailInnerValue+'[data-bind-value="'+s+'"]');e(this).html(e(l).contents().detach())}return!1!==n.isEditable&&(n.isEditable||e(this).find(":input").length>0)&&(null==s&&(s="bind-"+e.now()+"-"+t,e(this).attr("data-bind-name",s)),o=e(this).contents().detach()),o||(o=e(this).contents().clone(!0,!0)),r.push({name:i,value:a.parse(this,n),display:o,group:n.group,groupName:n.groupName,bindName:s}),!0})),0===r.length)return!1;var s=i.find("> td:visible").length,u=o.hasClass(d.detail);return u||(o=e('
            '),i.after(o)),o.find("> td:first").attr("colspan",s),n=o.find("."+d.detailInner).empty(),l.createDetail(n,r,l.createGroupedDetail,l.detailSeparator,d),i.data("detail_created",!0),a.raise(c.rowDetailUpdated,{row:i,detail:o}),!u},a.raise=function(t,n){!0===a.options.debug&&e.isFunction(a.options.log)&&a.options.log(t,"event"),n=n||{};var i={ft:a};e.extend(!0,i,n);var o=e.Event(t,i);return o.ft||e.extend(!0,o,i),e(a.table).trigger(o),o},a.reset=function(){var t=e(a.table);t.removeData("footable_info").data("breakpoint","").removeClass(d.loading).removeClass(d.loaded),t.find(l.toggleSelector).unbind(u.toggleRow).unbind("click.footable"),t.find("> tbody > tr").removeClass(d.detailShow),t.find("> tbody > tr."+d.detail).remove(),a.raise(c.reset)},a.toggleInput=function(t){var n=e(t).attr("data-bind-name");if(null!=n){var i=e("."+d.detailInnerValue+'[data-bind-value="'+n+'"]');null!=i&&(e(t).is(":visible")?e(i).is(":empty")||e(t).html(e(i).contents().detach()):e(t).is(":empty")||e(i).html(e(t).contents().detach()))}},a.init(),a}e.fn.footable=function(t){t=t||{};var i=e.extend(!0,{},n.footable.options,t);return this.each((function(){o++;var t=new s(this,i,o);e(this).data("footable",t)}))}}(t,window)}(jQuery),function e(t,n,i){function o(s,a){if(!n[s]){if(!t[s]){var l="function"==typeof require&&require;if(!a&&l)return l(s,!0);if(r)return r(s,!0);var d=new Error("Cannot find module '"+s+"'");throw d.code="MODULE_NOT_FOUND",d}var c=n[s]={exports:{}};t[s][0].call(c.exports,(function(e){var n=t[s][1][e];return o(n||e)}),c,c.exports,e,t,n,i)}return n[s].exports}for(var r="function"==typeof require&&require,s=0;si.right||t>i.bottom)return null;for(r=0,o=this.hit_areas.length;r>1,t<(n=this.hit_areas[s]).top)o=s;else{if(!(t>n.bottom))return n;r=s+1}return null},e.prototype.mustOpenFolderTimer=function(e){var t;return(t=e.node).isFolder()&&!t.is_open&&e.position===a.INSIDE},e.prototype.updateDropHint=function(){var e;if(this.hovered_area)return this.removeDropHint(),e=this.tree_widget._getNodeElementForNode(this.hovered_area.node),this.previous_ghost=e.addDropHint(this.hovered_area.position)},e.prototype.startOpenFolderTimer=function(e){var t,n;return n=this,t=function(){return n.tree_widget._openNode(e,n.tree_widget.options.slide,(function(){return n.refresh(),n.updateDropHint()}))},this.stopOpenFolderTimer(),this.open_folder_timer=setTimeout(t,this.tree_widget.options.openFolderDelay)},e.prototype.stopOpenFolderTimer=function(){if(this.open_folder_timer)return clearTimeout(this.open_folder_timer),this.open_folder_timer=null},e.prototype.moveItem=function(e){var t,n,i,o,r,s;if(this.hovered_area&&this.hovered_area.position!==a.NONE&&this.canMoveToArea(this.hovered_area)&&(n=this.current_item.node,r=this.hovered_area.node,i=this.hovered_area.position,o=n.parent,i===a.INSIDE&&(this.hovered_area.node.is_open=!0),s=this,t=function(){return s.tree_widget.tree.moveNode(n,r,i),s.tree_widget.element.empty(),s.tree_widget._refreshElements()},!this.tree_widget._triggerEvent("tree.move",{move_info:{moved_node:n,target_node:r,position:a.getName(i),previous_parent:o,do_move:t,original_event:e.original_event}}).isDefaultPrevented()))return t()},e.prototype.getTreeDimensions=function(){var e;return{left:(e=this.tree_widget.element.offset()).left,top:e.top,right:e.left+this.tree_widget.element.width(),bottom:e.top+this.tree_widget.element.height()+16}},e}(),l=function(){function e(e){this.tree=e}return e.prototype.iterate=function(){var e,t,n;return t=!0,n=this,(e=function(o,r){var s,a,l,d,c,u,h;if(u=(o.is_open||!o.element)&&o.hasChildren(),o.element){if(!(s=i(o.element)).is(":visible"))return;t&&(n.handleFirstNode(o,s),t=!1),o.hasChildren()?o.is_open?n.handleOpenFolder(o,s)||(u=!1):n.handleClosedFolder(o,r,s):n.handleNode(o,r,s)}if(u){for(a=o.children.length,l=d=0,c=(h=o.children).length;d'+r+"
            "),this.$element.css("position","absolute"),o.append(this.$element)}return e.prototype.move=function(e,t){return this.$element.offset({left:e-this.offset_x,top:t-this.offset_y})},e.prototype.remove=function(){return this.$element.remove()},e}(),t.exports={DragAndDropHandler:o,DragElement:r,HitAreasGenerator:s}},{"./node":5,"./util":12}],2:[function(e,t,n){var i,o,r,s;e("./node_element").NodeElement,s=e("./util"),r=s.html_escape,i=jQuery,o=function(){function e(e){this.tree_widget=e,this.opened_icon_element=this.createButtonElement(e.options.openedIcon),this.closed_icon_element=this.createButtonElement(e.options.closedIcon)}return e.prototype.render=function(e){return e&&e.parent?this.renderFromNode(e):this.renderFromRoot()},e.prototype.renderFromRoot=function(){var e;return(e=this.tree_widget.element).empty(),this.createDomElements(e[0],this.tree_widget.tree.children,!0,!0,1)},e.prototype.renderFromNode=function(e){var t,n;if(t=i(e.element),n=this.createLi(e,e.getLevel()),this.attachNodeData(e,n),t.after(n),t.remove(),e.children)return this.createDomElements(n,e.children,!1,!1,e.getLevel()+1)},e.prototype.createDomElements=function(e,t,n,i,o){var r,s,a,l,d;for(d=this.createUl(n),e.appendChild(d),s=0,a=t.length;s1))return t=e.originalEvent.changedTouches[0],this._handleMouseDown(e,this._getPositionInfo(t))},t.prototype._touchMove=function(e){var t;if(!(e.originalEvent.touches.length>1))return t=e.originalEvent.changedTouches[0],this._handleMouseMove(e,this._getPositionInfo(t))},t.prototype._touchEnd=function(e){var t;if(!(e.originalEvent.touches.length>1))return t=e.originalEvent.changedTouches[0],this._handleMouseUp(this._getPositionInfo(t))},t}(r),t.exports=o},{"./simple.widget":10}],5:[function(e,t,n){var i,o,r;i=jQuery,(r={getName:function(e){return r.strings[e-1]},nameToIndex:function(e){var t,n,i;for(t=n=1,i=r.strings.length;1<=i?n<=i:n>=i;t=1<=i?++n:--n)if(r.strings[t-1]===e)return t;return 0}}).BEFORE=1,r.AFTER=2,r.INSIDE=3,r.NONE=4,r.strings=["before","after","inside","none"],o=function(){function e(t,n,i){null==n&&(n=!1),null==i&&(i=e),this.name="",this.setData(t),this.children=[],this.parent=null,n&&(this.id_mapping={},this.tree=this,this.node_class=i)}return e.prototype.setData=function(e){var t,n,i,o;if(o=this,n=function(e){if(null!==e)return o.name=e},"object"!=typeof e)n(e);else for(t in e)i=e[t],"label"===t?n(i):"children"!==t&&(this[t]=i);return null},e.prototype.initFromData=function(e){var t,n,i;return i=this,n=function(e){if(i.setData(e),e.children)return t(e.children)},t=function(e){return function(t){var n,i,o,r;for(i=0,o=t.length;i=0?this.parent.children[e]:null},e.prototype.getNextSibling=function(){var e;return this.parent&&(e=this.parent.getChildIndex(this)+1)'),t.append(this.$hint),this.$hint.css({width:n,height:t.outerHeight()-4})}return e.prototype.remove=function(){return this.$hint.remove()},e}(),s=function(){function e(e,t,n){this.$element=t,this.node=e,this.$ghost=i('
          • '),n===l.AFTER?this.moveAfter():n===l.BEFORE?this.moveBefore():n===l.INSIDE&&(e.isFolder()&&e.is_open?this.moveInsideOpenFolder():this.moveInside())}return e.prototype.remove=function(){return this.$ghost.remove()},e.prototype.moveAfter=function(){return this.$element.after(this.$ghost)},e.prototype.moveBefore=function(){return this.$element.before(this.$ghost)},e.prototype.moveInsideOpenFolder=function(){return i(this.node.children[0].element).before(this.$ghost)},e.prototype.moveInside=function(){return this.$element.after(this.$ghost),this.$ghost.addClass("jqtree-inside")},e}(),t.exports={BorderDropHint:o,FolderElement:r,GhostDropHint:s,NodeElement:a}},{"./node":5}],7:[function(e,t,n){var i,o,r,s;(s=e("./util")).indexOf,r=s.isInt,i=jQuery,o=function(){function e(e){this.tree_widget=e}return e.prototype.saveState=function(){var e;return e=JSON.stringify(this.getState()),this.tree_widget.options.onSetStateFromStorage?this.tree_widget.options.onSetStateFromStorage(e):this.supportsLocalStorage()?localStorage.setItem(this.getCookieName(),e):i.cookie?(i.cookie.raw=!0,i.cookie(this.getCookieName(),e,{path:"/"})):void 0},e.prototype.getStateFromStorage=function(){var e;return(e=this._loadFromStorage())?this._parseState(e):null},e.prototype._parseState=function(e){var t;return(t=i.parseJSON(e))&&t.selected_node&&r(t.selected_node)&&(t.selected_node=[t.selected_node]),t},e.prototype._loadFromStorage=function(){return this.tree_widget.options.onGetStateFromStorage?this.tree_widget.options.onGetStateFromStorage():this.supportsLocalStorage()?localStorage.getItem(this.getCookieName()):i.cookie?(i.cookie.raw=!0,i.cookie(this.getCookieName())):null},e.prototype.getState=function(){var e,t,n;return n=this,e=function(){var e;return e=[],n.tree_widget.tree.iterate((function(t){return t.is_open&&t.id&&t.hasChildren()&&e.push(t.id),!0})),e},t=function(e){return function(){var t;return function(){var e,n,i,o;for(o=[],e=0,n=(i=this.tree_widget.getSelectedNodes()).length;e=s},e}(),t.exports=o},{}],9:[function(e,t,n){var i;jQuery,i=function(){function e(e){this.tree_widget=e,this.clear()}return e.prototype.getSelectedNode=function(){var e;return!!(e=this.getSelectedNodes()).length&&e[0]},e.prototype.getSelectedNodes=function(){var e,t,n;if(this.selected_single_node)return[this.selected_single_node];for(e in n=[],this.selected_nodes)(t=this.tree_widget.getNodeById(e))&&n.push(t);return n},e.prototype.getSelectedNodesUnder=function(e){var t,n,i;if(this.selected_single_node)return e.isParentOf(this.selected_single_node)?[this.selected_single_node]:[];for(t in i=[],this.selected_nodes)(n=this.tree_widget.getNodeById(t))&&e.isParentOf(n)&&i.push(n);return i},e.prototype.isNodeSelected=function(e){return e.id?this.selected_nodes[e.id]:!!this.selected_single_node&&this.selected_single_node.element===e.element},e.prototype.clear=function(){return this.selected_nodes={},this.selected_single_node=null},e.prototype.removeFromSelection=function(e,t){if(null==t&&(t=!1),e.id){if(delete this.selected_nodes[e.id],t)return e.iterate((n=this,function(t){return delete n.selected_nodes[e.id],!0}))}else if(this.selected_single_node&&e.element===this.selected_single_node.element)return this.selected_single_node=null;var n},e.prototype.addToSelection=function(e){return e.id?this.selected_nodes[e.id]=!0:this.selected_single_node=e},e}(),t.exports=i},{}],10:[function(e,t,n){var i,o,r=[].slice;i=jQuery,o=function(){function e(e,t){this.$el=i(e),this.options=i.extend({},this.defaults,t)}return e.prototype.defaults={},e.prototype.destroy=function(){return this._deinit()},e.prototype._init=function(){return null},e.prototype._deinit=function(){return null},e.register=function(t,n){var o,s,a,l,d;return l=function(){return"simple_widget_"+n},d=function(t,n){var o;return(o=i.data(t,n))&&o instanceof e?o:null},s=function(e,n){var o,r,s,a,c;for(o=l(),s=0,a=e.length;s/g,">").replace(/"/g,""").replace(/'/g,"'").replace(/\//g,"/")},o=function(e){return e?"true":"false"},t.exports={_indexOf:i,getBoolString:o,html_escape:r,indexOf:s,isInt:a}},{}],13:[function(e,t,n){t.exports="1.3.4"},{}]},{},[11]),function(e){"use strict";var t="[data-k-toggle=dropdown]",n=function(t){var n=e(t).on("click.k-dropdown.data-api",this.toggle);e("html").on("click.k-dropdown.data-api",(function(){n.parent().removeClass("k-is-open")}))};function i(){e(".k-dropdown-backdrop").remove(),e(t).each((function(){o(e(this)).removeClass("k-is-open")}))}function o(t){var n,i=t.attr("data-target");return i||(i=(i=t.attr("href"))&&/#/.test(i)&&i.replace(/.*(?=#[^\s]*$)/,"")),(n=i&&e(i))&&n.length||(n=t.parent()),n}n.prototype={constructor:n,toggle:function(t){var n,r,s=e(this);if(!s.is(".k-is-disabled, :disabled"))return r=(n=o(s)).hasClass("k-is-open"),i(),r||("ontouchstart"in document.documentElement&&e('
            ').insertBefore(e(this)).on("click",i),n.toggleClass("k-is-open")),s.focus(),!1},keydown:function(n){var i,r,s,a,l;if(/(38|40|27)/.test(n.keyCode)&&(i=e(this),n.preventDefault(),n.stopPropagation(),!i.is(".k-is-disabled, :disabled"))){if(!(a=(s=o(i)).hasClass("k-is-open"))||a&&27==n.keyCode)return 27==n.which&&s.find(t).focus(),i.click();(r=e("[role=menu] li:not(.k-dropdown__divider):visible a",s)).length&&(l=r.index(r.filter(":focus")),38==n.keyCode&&l>0&&l--,40==n.keyCode&&l .k-is-active"),r=i&&e.support.transition&&o.hasClass("fade");function s(){o.removeClass("k-is-active").find("> .k-dropdown__menu > .k-is-active").removeClass("k-is-active"),t.addClass("k-is-active"),r?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".k-dropdown__menu")&&t.closest("li.k-dropdown").addClass("k-is-active"),i&&i()}r?o.one(e.support.transition.end,s):s(),o.removeClass("in")}};var n=e.fn.tab;e.fn.ktab=function(n){return this.each((function(){var i=e(this),o=i.data("ktab");o||i.data("ktab",o=new t(this)),"string"==typeof n&&o[n]()}))},e.fn.ktab.Constructor=t,e.fn.ktab.noConflict=function(){return e.fn.ktab=n,this},e(document).on("click.k-tab.data-api",'[data-k-toggle="tab"], [data-k-toggle="pill"]',(function(t){t.preventDefault(),e(this).ktab("show")}))}(window.jQuery),function(e){"use strict";var t=function(e,t){this.init("ktooltip",e,t)};t.prototype={constructor:t,init:function(t,n,i){var o,r,s,a,l;for(this.type=t,this.$element=e(n),this.options=this.getOptions(i),this.enabled=!0,l=(s=this.options.trigger.split(" ")).length;l--;)"click"==(a=s[l])?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):"manual"!=a&&(o="hover"==a?"mouseenter":"focus",r="hover"==a?"mouseleave":"blur",this.$element.on(o+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(r+"."+this.type,this.options.selector,e.proxy(this.leave,this)));this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return(t=e.extend({},e.fn[this.type].defaults,this.$element.data(),t)).delay&&"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n,i=e.fn[this.type].defaults,o={};if(this._options&&e.each(this._options,(function(e,t){i[e]!=t&&(o[e]=t)}),this),!(n=e(t.currentTarget)[this.type](o).data(this.type)).options.delay||!n.options.delay.show)return n.show();clearTimeout(this.timeout),n.hoverState="in",this.timeout=setTimeout((function(){"in"==n.hoverState&&n.show()}),n.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);if(this.timeout&&clearTimeout(this.timeout),!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout((function(){"out"==n.hoverState&&n.hide()}),n.options.delay.hide)},show:function(){var t,n,i,o,r,s,a=e.Event("show");if(this.hasContent()&&this.enabled){if(this.$element.trigger(a),a.isDefaultPrevented())return;switch(t=this.tip(),this.setContent(),this.options.animation&&t.addClass("fade"),r="function"==typeof this.options.placement?this.options.placement.call(this,t[0],this.$element[0]):this.options.placement,t.detach().css({top:0,left:0,display:"block"}),this.options.container?t.appendTo(this.options.container):t.insertAfter(this.$element),n=this.getPosition(),i=t[0].offsetWidth,o=t[0].offsetHeight,r){case"bottom":s={top:n.top+n.height,left:n.left+n.width/2-i/2};break;case"top":s={top:n.top-o,left:n.left+n.width/2-i/2};break;case"left":s={top:n.top+n.height/2-o/2,left:n.left-i};break;case"right":s={top:n.top+n.height/2-o/2,left:n.left+n.width}}this.applyPlacement(s,r),this.$element.trigger("shown")}},applyPlacement:function(e,t){var n,i,o,r,s=this.tip(),a=s[0].offsetWidth,l=s[0].offsetHeight;s.offset(e).addClass(t).addClass("in"),n=s[0].offsetWidth,i=s[0].offsetHeight,"top"==t&&i!=l&&(e.top=e.top+l-i,r=!0),"bottom"==t||"top"==t?(o=0,e.left<0&&(o=-2*e.left,e.left=0,s.offset(e),n=s[0].offsetWidth,i=s[0].offsetHeight),this.replaceArrow(o-a+n,n,"left")):this.replaceArrow(i-l,i,"top"),r&&s.offset(e)},replaceArrow:function(e,t,n){this.arrow().css(n,e?50*(1-e/t)+"%":"")},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".k-tooltip__inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){var t,n=this.tip(),i=e.Event("hide");if(void 0!==window.MooTools&&!this.mootools_compatible){var o=window.Element.prototype.hide;window.Element.implement({hide:function(){if(e(this).data("ktooltip"))return this;o.apply(this,arguments)}}),this.mootools_compatible=!0}if(this.$element.trigger(i),!i.isDefaultPrevented())return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?(t=setTimeout((function(){n.off(e.support.transition.end).detach()}),500),n.one(e.support.transition.end,(function(){clearTimeout(t),n.detach()}))):n.detach(),this.$element.trigger("hidden"),this},fixTitle:function(){var e=this.$element;(e.attr("title")||"string"!=typeof e.attr("data-original-title"))&&e.attr("data-original-title",e.attr("title")||"").attr("title","")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},"function"==typeof t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e=this.$element,t=this.options;return e.attr("data-original-title")||("function"==typeof t.title?t.title.call(e[0]):t.title)},tip:function(){return this.$tip=this.$tip||e(this.options.template)},arrow:function(){return this.$arrow=this.$arrow||this.tip().find(".k-tooltip__arrow")},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=t?e(t.currentTarget)[this.type](this._options).data(this.type):this;n.tip().hasClass("in")?n.hide():n.show()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};e.fn.tooltip;e.fn.ktooltip=function(n){return this.each((function(){var i=e(this),o=i.data("ktooltip"),r="object"==typeof n&&n;o||i.data("ktooltip",o=new t(this,r)),"string"==typeof n&&o[n]()}))},e.fn.ktooltip.Constructor=t,e.fn.ktooltip.defaults={animation:!0,placement:"top",selector:!1,template:'
            ',trigger:"hover focus",title:"",delay:0,html:!1,container:!1}}(window.jQuery),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e(kQuery)}((function(e){var t,n=0,i=Array.prototype.slice;e.cleanData=(t=e.cleanData,function(n){var i,o,r;for(r=0;null!=(o=n[r]);r++)try{(i=e._data(o,"events"))&&i.remove&&e(o).triggerHandler("remove")}catch(e){}t(n)}),e.widget=function(t,n,i){var o,r,s,a,l={},d=t.split(".")[0];return t=t.split(".")[1],o=d+"-"+t,i||(i=n,n=e.Widget),e.expr[":"][o.toLowerCase()]=function(t){return!!e.data(t,o)},e[d]=e[d]||{},r=e[d][t],s=e[d][t]=function(e,t){if(!this._createWidget)return new s(e,t);arguments.length&&this._createWidget(e,t)},e.extend(s,r,{version:i.version,_proto:e.extend({},i),_childConstructors:[]}),(a=new n).options=e.widget.extend({},a.options),e.each(i,(function(t,i){var o,r;e.isFunction(i)?l[t]=(o=function(){return n.prototype[t].apply(this,arguments)},r=function(e){return n.prototype[t].apply(this,e)},function(){var e,t=this._super,n=this._superApply;return this._super=o,this._superApply=r,e=i.apply(this,arguments),this._super=t,this._superApply=n,e}):l[t]=i})),s.prototype=e.widget.extend(a,{widgetEventPrefix:r&&a.widgetEventPrefix||t},l,{constructor:s,namespace:d,widgetName:t,widgetFullName:o}),r?(e.each(r._childConstructors,(function(t,n){var i=n.prototype;e.widget(i.namespace+"."+i.widgetName,s,n._proto)})),delete r._childConstructors):n._childConstructors.push(s),e.widget.bridge(t,s),s},e.widget.extend=function(t){for(var n,o,r=i.call(arguments,1),s=0,a=r.length;s",options:{disabled:!1,create:null},_createWidget:function(t,i){i=e(i||this.defaultElement||this)[0],this.element=e(i),this.uuid=n++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=e(),this.hoverable=e(),this.focusable=e(),i!==this&&(e.data(i,this.widgetFullName,this),this._on(!0,this.element,{remove:function(e){e.target===i&&this.destroy()}}),this.document=e(i.style?i.ownerDocument:i.document||i),this.window=e(this.document[0].defaultView||this.document[0].parentWindow)),this.options=e.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:e.noop,_getCreateEventData:e.noop,_create:e.noop,_init:e.noop,destroy:function(){this._destroy(),this.element.unbind(this.eventNamespace).removeData(this.widgetFullName).removeData(e.camelCase(this.widgetFullName)),this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled ui-state-disabled"),this.bindings.unbind(this.eventNamespace),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")},_destroy:e.noop,widget:function(){return this.element},option:function(t,n){var i,o,r,s=t;if(0===arguments.length)return e.widget.extend({},this.options);if("string"==typeof t)if(s={},i=t.split("."),t=i.shift(),i.length){for(o=s[t]=e.widget.extend({},this.options[t]),r=0;r0&&(d=c),d?l.attr("data-has-label","").html(d):l.removeAttr("data-has-label").hide(),o.show(),r.show(),t.append(r);var u=t.find(".k-js-dropdown-label[data-has-label]").length,h=n(".k-js-filter-count");u?h.show():h.hide()}))},_addEvents:function(){var e=this,i=function(){return n(".k-js-dropdown").hasClass("k-is-active")};n(t).keyup((function(t){if(39==t.keyCode&&i()){var o=n(".k-js-dropdown.k-is-active").next().find(n(".k-js-dropdown-button"));o.hasClass("k-js-dropdown-button")&&(e.closeDropdown(),e.openDropdown(o))}if(37==t.keyCode&&i()){var r=n(".k-js-dropdown.k-is-active").prev().find(n(".k-js-dropdown-button"));r.hasClass("k-js-dropdown-button")&&(e.closeDropdown(),e.openDropdown(r))}27==t.keyCode&&i()&&e.closeDropdown()})),n("html").click((function(t){var i=n(t.target),o=-1!==t.target.className.search("select2-"),r=i.parents(".datepicker-dropdown").length>0||i.is("td")&&i.hasClass("day");o||r||0!==i.parents(".k-js-filter-container").length||e.closeDropdown()})),this.element.on("click","*",(function(t){var i=n(t.target);i.hasClass("k-js-dropdown-button")||(i=i.parents(".k-js-dropdown-button")),0!==i.length&&(i.parent().hasClass("k-is-active")?e.closeDropdown():e.openDropdown(i),t.stopPropagation())})),this.element.on("mouseenter mouseleave","*",(function(t){var o=n(t.target);o.hasClass("k-js-dropdown-button")||(o=o.parents(".k-js-dropdown-button")),0!==o.length&&i()&&!o.parent().hasClass("k-is-active")&&(e.closeDropdown(),e.openDropdown(o),o.focus())})),submitForm=function(t,i){i.find("select").each((function(e,i){var o=n(i).val();if(!o||""===o||"object"==typeof o&&1===o.length&&""===o[0]){var r=n(i).attr("name");r=r.replace("[]",""),n(i).removeAttr("name"),n(t).append('')}})),e._trigger("beforeSubmitForm",null,{form:t,box:i}),t.submit()},this.element.on("click",".k-js-clear-filter",(function(e){e.preventDefault();var t=n(e.target).parents(".k-js-dropdown");t.find(":input").not(":button, :submit, :reset, :hidden").removeAttr("checked").removeAttr("selected").not(":checkbox, :radio").val("").filter("select").trigger("change");var i=e.target.form;i&&submitForm(i,t)})).on("click",".k-js-apply-filter",(function(e){e.preventDefault();var t=e.target.form,i=n(e.target).parents(".k-js-dropdown");t&&submitForm(t,i)}))},openDropdown:function(e){var t=e.parent();this.closeDropdown(),t.addClass("k-is-active");var n=t.find("select");1===n.length&&n.data("select2"),e.focus()},closeDropdown:function(){var e=n(".k-js-dropdown.k-is-active"),t=e.find("select");e.removeClass("k-is-active"),t.data("select2")&&t.select2("close")}})}(window,document,kQuery),!Koowa)Koowa={};Function.prototype.bind||(Function.prototype.bind=function(e){if("function"!=typeof this)throw new TypeError("Function.prototype.bind - what is trying to be bound is not callable");var t=Array.prototype.slice.call(arguments,1),n=this,i=function(){},o=function(){return n.apply(this instanceof i&&e?this:e,t.concat(Array.prototype.slice.call(arguments)))};return i.prototype=this.prototype,o.prototype=new i,o});var klass=function(){var e=this,t=e.klass,n=/xyz/.test((function(){xyz}))?/\bsupr\b/:/.*/,i="prototype";function o(e){return l.call(r(e)?e:function(){},e,1)}function r(e){return"function"==typeof e}function s(e,t,n){return function(){var o=this.supr;this.supr=n[i][e];var r={}.fabricatedUndefined,s=r;try{s=t.apply(this,arguments)}finally{this.supr=o}return s}}function a(e,t,o){for(var a in t)t.hasOwnProperty(a)&&(e[a]=r(t[a])&&r(o[i][a])&&n.test(t[a])?s(a,t[a],o):t[a])}function l(e,t){function n(){}n[i]=this[i];var o=this,s=new n,l=r(e),d=l?e:this,c=l?{}:e;function u(){this.initialize?this.initialize.apply(this,arguments):(t||l&&o.apply(this,arguments),d.apply(this,arguments))}return u.methods=function(e){return a(s,e,o),u[i]=s,this},u.methods.call(u,c).prototype.constructor=u,u.extend=arguments.callee,u[i].implement=u.statics=function(e,t){var n;return a(this,e="string"==typeof e?((n={})[e]=t,n):e,o),this},u}return o.noConflict=function(){return e.klass=t,this},o}();!function(e){Koowa.Class=klass({options:{},getOptions:function(){return{}},initialize:function(){this.setOptions(this.getOptions())},setOptions:function(t){return"object"==typeof t&&(this.options=e.extend(!0,{},this.options,t)),this}})}(window.kQuery),void 0===Koowa&&(Koowa={}),function(e){Koowa.Grid=Koowa.Class.extend({initialize:function(t){var n=this;this.element=e(t),this.form=this.element.is("form")?this.element:this.element.closest("form"),this.checkall=this.element.find(".k-js-grid-checkall"),this.checkboxes=this.element.find(".k-js-grid-checkbox").filter((function(t,n){return!e(n).prop("disabled")})),this.checkboxes.length||this.checkall.prop("disabled",!0),this.checkall.on("change.koowa",(function(t,i){i||n.checkAll(e(this).prop("checked"))})),this.checkboxes.on("change.koowa",(function(e,t){t||n.setCheckAll()})),this.setScopebar(),this.setTableHeaders(),this.setTableRows()},setScopebar:function(){var t=this;e(".k-js-filter-container",this.form).scopebar({beforeSubmitForm:function(){t.uncheckAll()}})},setTableHeaders:function(){this.form.on("click.koowa","th",(function(t){var n=e(t.target),i=n.find("a");if(i.length)i.prop("href")?window.location.href=i.prop("href"):i.trigger("click",t);else{var o=n.find(".k-js-grid-checkall");o.length&&o.prop("checked",!o.is(":checked")).trigger("change")}}))},setTableRows:function(){this.form.on("click.koowa","tr",(function(t){var n=e(t.target);if(!n.is("[type=radio], [type=checkbox], a[href], span.footable-toggle")){var i=n.is("tr")?n:n.parents("tr"),o=i.find(".k-js-grid-checkbox");1!=i.data("readonly")&&o.length&&o.length&&o.prop("checked",!o.prop("checked")).trigger("change")}})),e(".k-js-grid-checkbox").on("change.koowa",(function(t){var n,i=e(t.target),o=i.parents("tr"),r=o.parent();i.is("[type=radio]")&&r.find(".k-is-selected").removeClass("k-is-selected"),e(this).prop("checked")?o.addClass("k-is-selected"):o.removeClass("k-is-selected"),(n=r.find(".k-is-selected").length)>1?r.addClass("k-has-selected-multiple").removeClass("k-has-selected-single"):1===n?r.removeClass("k-has-selected-multiple").addClass("k-has-selected-single"):r.removeClass("k-has-selected-multiple").removeClass("k-has-selected-single")})).trigger("change",!0)},checkAll:function(t){var n=this.checkboxes.filter((function(n,i){return e(i).prop("checked")!==t}));this.checkboxes.prop("checked",t),n.trigger("change",!0)},uncheckAll:function(){this.checkAll(!1)},setCheckAll:function(){var t=this.checkboxes.filter((function(t,n){return!1!==e(n).prop("checked")})).length;this.checkall.prop("checked",this.checkboxes.length===t),this.checkall.trigger("change",!0)}}),Koowa.Grid.getAllSelected=function(t){return e(".k-js-grid-checkbox:checked",t)},Koowa.Grid.getIdQuery=function(e){return decodeURIComponent(this.getAllSelected(e).serialize())},e((function(){e(".k-js-grid").each((function(t,n){new Koowa.Grid(e(n))}))}))}(window.kQuery),function(e){Koowa.Tree=Koowa.Class.extend({initialize:function(t,n){this.setOptions(n),this.element=e(t),this.options.onBeforeInitialize&&this.options.onBeforeInitialize.call(this),e(window).on("load",e.proxy((function(){"relative"!=this.element.css("position")&&this.element.css("position","relative")}),this)),this.attachHandlers(),this.options.data&&this.options.data.length&&(this.options.data=this.parseData(this.options.data)),this.element.addClass("jqtree--one-level"),this.tree=e.proxy(this.element.tree,this.element),this.tree(this.options),this.options.onAfterInitialize&&this.options.onAfterInitialize.call(this)},getDefaults:function(){var t=this;return{selected:null,data:[],autoOpen:0,useContextMenu:!1,keyboardSupport:!1,toggler:[{folder:"k-icon-folder-closed"},{folder:"k-icon-folder-opened"}],onCreateLi:function(n,i){if(i.find(".jqtree-element").attr("title",n.name),n.isFolder()){var o=t.options.toggler[n.is_open?1:0],r=e("",{class:"jqtree_common jqtree-icon "+o.folder,on:{click:function(e){e.preventDefault(),e.stopPropagation(),t.element.tree("toggle",n)}}});i.find(".jqtree-title").before(r)}else{var s=i.find(".jqtree-title");s.before(''),s.before(' ')}for(var a=n.getLevel(),l=i.find(".jqtree-title").parent(),d=1;d');a>1&&t.element.removeClass("jqtree--one-level")}}},setOptions:function(t){return this.options=e.extend(!0,{},this.getDefaults(),t),this},selectNode:function(e,t){var n=[-1],i=t.tree("getState");n.push.apply(n,e.path.split("/").map((function(e){return parseInt(e,10)}))),i.selected_node=e.id,i.open_nodes.push.apply(i.open_nodes,n),t.tree("setState",i)},parseData:function(e){return this._parseData(e)},_parseData:function(t){var n=[],i={};return e.each(t,(function(e,t){i[t.id]=t,0!=t.parent&&i.hasOwnProperty(t.parent)?(i[t.parent].hasOwnProperty("children")||(i[t.parent].children=[]),i[t.parent].children.push(t)):n.push(t)})),n},unserialize:function(e){var t,n={};for(t in e=e.replace(/^\?/,"").split(/&/))e.hasOwnProperty(t)&&(t=e[t].split("="),n[decodeURIComponent(t[0])]=decodeURIComponent(t[1]));return n},_attachHandlers:function(){var t=this.options,n=this,i=t.toggler;this.element.bind({"tree.select":function(t){e(this).find(".k-is-active").removeClass("k-is-active"),t.node&&e(this).find(".jqtree-selected").addClass("k-is-active")},"tree.open":function(t){var n=t.node,o=i[1],r=i[0],s=e(n.element).children(".jqtree-element").find(".jqtree-icon");s.removeClass(r.folder).addClass(o.folder),s.closest("span").find("."+r.folder).removeClass(r.folder).addClass(o.folder)},"tree.close":function(t){var n=t.node,o=i[0],r=i[1],s=e(n.element).children(".jqtree-element").find(".jqtree-icon");s.removeClass(r.folder).addClass(o.folder),s.closest("span").find("."+r.folder).removeClass(r.folder).addClass(o.folder)},"tree.init":function(){if(t.selected){var i=e(this).tree("getNodeById",t.selected);e(this).tree("selectNode",i),n.selectNode(i,e(this))}},"tree.refresh":function(){e(this).find(".jqtree-selected").addClass("k-is-active")}})},attachHandlers:function(){this._attachHandlers()},scrollIntoView:function(t,n,i){var o=e(t.element),r=n.height(),s=n.width(),a=o[0].offsetTop,l=o.height(),d=o.width(),c=Math.min(a,a-r+l),u={};if(c>n.scrollTop()?u.scrollTop=c:ao&&(u=o-n-10));var p,f,g=this.o.orientation.y;"auto"===g&&(p=-s+l.top-i,f=s+r-(l.top+d+i),g=Math.max(p,f)===f?"top":"bottom"),this.picker.addClass("datepicker-orient-"+g),"top"===g?h+=d:h-=i+parseInt(this.picker.css("padding-top")),this.picker.css({top:h,left:u,zIndex:a})}},_allow_update:!0,update:function(){if(this._allow_update){var e,t=new Date(this.date),n=!1;arguments&&arguments.length&&("string"==typeof arguments[0]||arguments[0]instanceof Date)?((e=arguments[0])instanceof Date&&(e=this._local_to_utc(e)),n=!0):(e=this.isInput?this.element.val():this.element.data("date")||this.element.find("input").val(),delete this.element.data().date),this.date=u.parseDate(e,this.o.format,this.o.language),n?this.setValue():e?t.getTime()!==this.date.getTime()&&this._trigger("changeDate"):this._trigger("clearDate"),this.datethis.o.endDate?(this.viewDate=new Date(this.o.endDate),this.date=new Date(this.o.endDate)):(this.viewDate=new Date(this.date),this.date=new Date(this.date)),this.fill()}},fillDow:function(){var e=this.o.weekStart,t="";if(this.o.calendarWeeks){var n=' ';t+=n,this.picker.find(".datepicker-days thead tr:first-child").prepend(n)}for(;e'+c[this.o.language].daysMin[e++%7]+"";t+="",this.picker.find(".datepicker-days thead").append(t)},fillMonths:function(){for(var e="",t=0;t<12;)e+=''+c[this.o.language].monthsShort[t++]+"";this.picker.find(".datepicker-months td").html(e)},setRange:function(t){t&&t.length?this.range=e.map(t,(function(e){return e.valueOf()})):delete this.range,this.fill()},getClassNames:function(t){var n=[],i=this.viewDate.getUTCFullYear(),o=this.viewDate.getUTCMonth(),r=this.date,s=new Date;return t.getUTCFullYear()i||t.getUTCFullYear()==i&&t.getUTCMonth()>o)&&n.push("new"),this.o.todayHighlight&&t.getUTCFullYear()==s.getFullYear()&&t.getUTCMonth()==s.getMonth()&&t.getUTCDate()==s.getDate()&&n.push("today"),t.getUTCFullYear()==r.getUTCFullYear()&&t.getUTCMonth()==r.getUTCMonth()&&t.getUTCDate()==r.getUTCDate()&&n.push("active"),(t.valueOf()this.o.endDate||-1!==e.inArray(t.getUTCDay(),this.o.daysOfWeekDisabled))&&n.push("disabled"),this.range&&(t>this.range[0]&&t"),this.o.calendarWeeks)){var v=new Date(+h+(this.o.weekStart-h.getUTCDay()-7)%7*864e5),y=new Date(+v+(11-v.getUTCDay())%7*864e5),_=new Date(+(_=n(y.getUTCFullYear(),0,1))+(11-_.getUTCDay())%7*864e5),w=(y-_)/864e5/7+1;m.push(''+w+"")}if((g=this.getClassNames(h)).push("day"),this.o.beforeShowDay!==e.noop){var b=this.o.beforeShowDay(this._utc_to_local(h));void 0===b?b={}:"boolean"==typeof b?b={enabled:b}:"string"==typeof b&&(b={classes:b}),!1===b.enabled&&g.push("disabled"),b.classes&&(g=g.concat(b.classes.split(/\s+/))),b.tooltip&&(t=b.tooltip)}g=e.unique(g),m.push('"+h.getUTCDate()+""),h.getUTCDay()==this.o.weekEnd&&m.push(""),h.setUTCDate(h.getUTCDate()+1)}this.picker.find(".datepicker-days tbody").empty().append(m.join(""));var k=this.date&&this.date.getUTCFullYear(),C=this.picker.find(".datepicker-months").find("th:eq(1)").text(o).end().find("span").removeClass("active");k&&k==o&&C.eq(this.date.getUTCMonth()).addClass("active"),(ol)&&C.addClass("disabled"),o==s&&C.slice(0,a).addClass("disabled"),o==l&&C.slice(d+1).addClass("disabled"),m="",o=10*parseInt(o/10,10);var x=this.picker.find(".datepicker-years").find("th:eq(1)").text(o+"-"+(o+9)).end().find("td");o-=1;for(var D=-1;D<11;D++)m+='l?" disabled":"")+'">'+o+"",o+=1;x.html(m)},updateNavArrows:function(){if(this._allow_update){var e=new Date(this.viewDate),t=e.getUTCFullYear(),n=e.getUTCMonth();switch(this.viewMode){case 0:this.o.startDate!==-1/0&&t<=this.o.startDate.getUTCFullYear()&&n<=this.o.startDate.getUTCMonth()?this.picker.find(".prev").css({visibility:"hidden"}):this.picker.find(".prev").css({visibility:"visible"}),this.o.endDate!==1/0&&t>=this.o.endDate.getUTCFullYear()&&n>=this.o.endDate.getUTCMonth()?this.picker.find(".next").css({visibility:"hidden"}):this.picker.find(".next").css({visibility:"visible"});break;case 1:case 2:this.o.startDate!==-1/0&&t<=this.o.startDate.getUTCFullYear()?this.picker.find(".prev").css({visibility:"hidden"}):this.picker.find(".prev").css({visibility:"visible"}),this.o.endDate!==1/0&&t>=this.o.endDate.getUTCFullYear()?this.picker.find(".next").css({visibility:"hidden"}):this.picker.find(".next").css({visibility:"visible"})}}},click:function(t){t.preventDefault();var i=e(t.target).closest("span, td, th");if(1==i.length)switch(i[0].nodeName.toLowerCase()){case"th":switch(i[0].className){case"datepicker-switch":this.showMode(1);break;case"prev":case"next":var o=u.modes[this.viewMode].navStep*("prev"==i[0].className?-1:1);switch(this.viewMode){case 0:this.viewDate=this.moveMonth(this.viewDate,o),this._trigger("changeMonth",this.viewDate);break;case 1:case 2:this.viewDate=this.moveYear(this.viewDate,o),1===this.viewMode&&this._trigger("changeYear",this.viewDate)}this.fill();break;case"today":var r=new Date;r=n(r.getFullYear(),r.getMonth(),r.getDate(),this.viewDate.getUTCHours(),this.viewDate.getUTCMinutes(),this.viewDate.getUTCSeconds()),this.showMode(-2);var s="linked"==this.o.todayBtn?null:"view";this._setDate(r,s);break;case"clear":var a;this.isInput?a=this.element:this.component&&(a=this.element.find("input")),a&&a.val("").change(),this._trigger("changeDate"),this.update(),this.o.autoclose&&this.hide()}break;case"span":if(!i.is(".disabled")){if(this.viewDate.setUTCDate(1),i.is(".month")){var l=1,d=i.parent().find("span").index(i),c=this.viewDate.getUTCFullYear();this.viewDate.setUTCMonth(d),this._trigger("changeMonth",this.viewDate),1===this.o.minViewMode&&this._setDate(n(c,d,l,this.viewDate.getUTCHours(),this.viewDate.getUTCMinutes(),this.viewDate.getUTCSeconds(),0))}else{c=parseInt(i.text(),10)||0,l=1,d=0;this.viewDate.setUTCFullYear(c),this._trigger("changeYear",this.viewDate),2===this.o.minViewMode&&this._setDate(n(c,d,l,this.viewDate.getUTCHours(),this.viewDate.getUTCMinutes(),this.viewDate.getUTCSeconds(),0))}this.showMode(-1),this.fill()}break;case"td":if(i.is(".day")&&!i.is(".disabled")){l=parseInt(i.text(),10)||1,c=this.viewDate.getUTCFullYear(),d=this.viewDate.getUTCMonth();i.is(".old")?0===d?(d=11,c-=1):d-=1:i.is(".new")&&(11==d?(d=0,c+=1):d+=1),this._setDate(n(c,d,l,this.viewDate.getUTCHours(),this.viewDate.getUTCMinutes(),this.viewDate.getUTCSeconds(),0))}}},_setDate:function(e,t){var n;t&&"date"!=t||(this.date=new Date(e)),t&&"view"!=t||(this.viewDate=new Date(e)),this.fill(),this.setValue(),this._trigger("changeDate"),this.isInput?n=this.element:this.component&&(n=this.element.find("input")),n&&n.change(),!this.o.autoclose||t&&"date"!=t||this.hide()},moveMonth:function(e,t){if(!t)return e;var n,i,o=new Date(e.valueOf()),r=o.getUTCDate(),s=o.getUTCMonth(),a=Math.abs(t);if(t=t>0?1:-1,1==a)i=-1==t?function(){return o.getUTCMonth()==s}:function(){return o.getUTCMonth()!=n},n=s+t,o.setUTCMonth(n),(n<0||n>11)&&(n=(n+12)%12);else{for(var l=0;l=this.o.startDate&&e<=this.o.endDate},keydown:function(e){if(this.picker.is(":not(:visible)"))27==e.keyCode&&this.show();else{var t,n,i,o,r=!1;switch(e.keyCode){case 27:this.hide(),e.preventDefault();break;case 37:case 39:if(!this.o.keyboardNavigation)break;t=37==e.keyCode?-1:1,e.ctrlKey?(n=this.moveYear(this.date,t),i=this.moveYear(this.viewDate,t),this._trigger("changeYear",this.viewDate)):e.shiftKey?(n=this.moveMonth(this.date,t),i=this.moveMonth(this.viewDate,t),this._trigger("changeMonth",this.viewDate)):((n=new Date(this.date)).setUTCDate(this.date.getUTCDate()+t),(i=new Date(this.viewDate)).setUTCDate(this.viewDate.getUTCDate()+t)),this.dateWithinRange(n)&&(this.date=n,this.viewDate=i,this.setValue(),this.update(),e.preventDefault(),r=!0);break;case 38:case 40:if(!this.o.keyboardNavigation)break;t=38==e.keyCode?-1:1,e.ctrlKey?(n=this.moveYear(this.date,t),i=this.moveYear(this.viewDate,t),this._trigger("changeYear",this.viewDate)):e.shiftKey?(n=this.moveMonth(this.date,t),i=this.moveMonth(this.viewDate,t),this._trigger("changeMonth",this.viewDate)):((n=new Date(this.date)).setUTCDate(this.date.getUTCDate()+7*t),(i=new Date(this.viewDate)).setUTCDate(this.viewDate.getUTCDate()+7*t)),this.dateWithinRange(n)&&(this.date=n,this.viewDate=i,this.setValue(),this.update(),e.preventDefault(),r=!0);break;case 13:this.hide(),e.preventDefault();break;case 9:this.hide()}if(r)this._trigger("changeDate"),this.isInput?o=this.element:this.component&&(o=this.element.find("input")),o&&o.change()}},showMode:function(e){e&&(this.viewMode=Math.max(this.o.minViewMode,Math.min(2,this.viewMode+e))),this.picker.find(">div").hide().filter(".datepicker-"+u.modes[this.viewMode].clsName).show(),this.updateNavArrows()}};var o=function(t,n){this.element=e(t),this.inputs=e.map(n.inputs,(function(e){return e.jquery?e[0]:e})),delete n.inputs,e(this.inputs).kdatepicker(n).bind("changeDate",e.proxy(this.dateUpdated,this)),this.pickers=e.map(this.inputs,(function(t){return e(t).data("kdatepicker")})),this.updateDates()};function r(t,n){var i=e(t).data(),o={},r=new RegExp("^"+n.toLowerCase()+"([A-Z])");n=new RegExp("^"+n.toLowerCase());for(var s in i)n.test(s)&&(o[s.replace(r,(function(e,t){return t.toLowerCase()}))]=i[s]);return o}function s(t){var n={};if(c[t]||(t=t.split("-")[0],c[t])){var i=c[t];return e.each(d,(function(e,t){t in i&&(n[t]=i[t])})),n}}o.prototype={updateDates:function(){this.dates=e.map(this.pickers,(function(e){return e.date})),this.updateRanges()},updateRanges:function(){var t=e.map(this.dates,(function(e){return e.valueOf()}));e.each(this.pickers,(function(e,n){n.setRange(t)}))},dateUpdated:function(t){var n=e(t.target).data("kdatepicker").getUTCDate(),i=e.inArray(t.target,this.inputs),o=this.inputs.length;if(-1!=i){if(n=0&&nthis.dates[i])for(;ithis.dates[i];)this.pickers[i++].setUTCDate(n);this.updateDates()}},remove:function(){e.map(this.pickers,(function(e){e.remove()})),delete this.element.data().kdatepicker}};var a=e.fn.kdatepicker;e.fn.kdatepicker=function(t){var n,a=Array.apply(null,arguments);return a.shift(),this.each((function(){var d=e(this),c=d.data("kdatepicker"),u="object"==typeof t&&t;if(!c){var h=r(this,"date"),p=s(e.extend({},l,h,u).language),f=e.extend({},l,p,h,u);if(d.is(".input-daterange")||f.inputs){var g={inputs:f.inputs||d.find("input").toArray()};d.data("kdatepicker",c=new o(this,e.extend(f,g)))}else d.data("kdatepicker",c=new i(this,f))}if("string"==typeof t&&"function"==typeof c[t]&&void 0!==(n=c[t].apply(c,a)))return!1})),void 0!==n?n:this};var l=e.fn.kdatepicker.defaults={autoclose:!1,beforeShowDay:e.noop,calendarWeeks:!1,clearBtn:!1,daysOfWeekDisabled:[],endDate:1/0,forceParse:!0,format:"mm/dd/yyyy",keyboardNavigation:!0,language:"en",minViewMode:0,orientation:"auto",rtl:!1,startDate:-1/0,startView:0,todayBtn:!1,todayHighlight:!1,weekStart:0,parentEl:"body"},d=e.fn.kdatepicker.locale_opts=["format","rtl","weekStart"];e.fn.kdatepicker.Constructor=i;var c=e.fn.kdatepicker.dates={en:{days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sun"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa","Su"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",clear:"Clear"}},u={modes:[{clsName:"days",navFnc:"Month",navStep:1},{clsName:"months",navFnc:"FullYear",navStep:1},{clsName:"years",navFnc:"FullYear",navStep:10}],isLeapYear:function(e){return e%4==0&&e%100!=0||e%400==0},getDaysInMonth:function(e,t){return[31,u.isLeapYear(e)?29:28,31,30,31,30,31,31,30,31,30,31][t]},validParts:/ss?|ii?|hh?|dd?|DD?|mm?|MM?|yy(?:yy)?/g,nonpunctuation:/[^ -\/:-@\[\u3400-\u9fff-`{-~\t\n\r]+/g,parseFormat:function(e){var t=e.replace(this.validParts,"\0").split("\0"),n=e.match(this.validParts);if(!t||!t.length||!n||0===n.length)throw new Error("Invalid date format.");return{separators:t,parts:n}},parseDate:function(t,o,r){if(t instanceof Date)return t;if("string"==typeof o&&(o=u.parseFormat(o)),/^[\-+]\d+[sihdmwy]([\s,]+[\-+]\d+[sihdmwy])*$/.test(t)){var s,a=/([\-+]\d+)([sihdmwy])/,l=t.match(/([\-+]\d+)([sihdmwy])/g);t=new Date;for(var d=0;d«»',contTemplate:'',footTemplate:''};u.template='
            '+u.headTemplate+""+u.footTemplate+'
            '+u.headTemplate+u.contTemplate+u.footTemplate+'
            '+u.headTemplate+u.contTemplate+u.footTemplate+"
            ",e.fn.kdatepicker.DPGlobal=u,e.fn.kdatepicker.noConflict=function(){return e.fn.kdatepicker=a,this},e(document).on("focus.datepicker.data-api click.datepicker.data-api",'[data-provide="datepicker"]',(function(t){var n=e(this);n.data("kdatepicker")||(t.preventDefault(),n.kdatepicker("show"))})),e((function(){e('[data-provide="datepicker-inline"]').kdatepicker()}))}(window.kQuery);var kodekitUI=void 0!==kodekitUI?kodekitUI:{};document.documentElement.classList.add("k-js-enabled");var Konami=function(e){var t={addEvent:function(e,t,n,i){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent&&(e["e"+t+n]=n,e[t+n]=function(){e["e"+t+n](window.event,i)},e.attachEvent("on"+t,e[t+n]))},input:"",pattern:"38384040373937396665",load:function(e){this.addEvent(document,"keydown",(function(n,i){if(i&&(t=i),t.input+=n?n.keyCode:event.keyCode,t.input.length>t.pattern.length&&(t.input=t.input.substr(t.input.length-t.pattern.length)),t.input==t.pattern)return t.code(e),t.input="",n.preventDefault(),!1}),this),this.iphone.load(e)},code:function(e){window.location=e},iphone:{start_x:0,start_y:0,stop_x:0,stop_y:0,tap:!1,capture:!1,orig_keys:"",keys:["UP","UP","DOWN","DOWN","LEFT","RIGHT","LEFT","RIGHT","TAP","TAP"],code:function(e){t.code(e)},load:function(e){this.orig_keys=this.keys,t.addEvent(document,"touchmove",(function(e){if(1==e.touches.length&&1==t.iphone.capture){var n=e.touches[0];t.iphone.stop_x=n.pageX,t.iphone.stop_y=n.pageY,t.iphone.tap=!1,t.iphone.capture=!1,t.iphone.check_direction()}})),t.addEvent(document,"touchend",(function(n){1==t.iphone.tap&&t.iphone.check_direction(e)}),!1),t.addEvent(document,"touchstart",(function(e){t.iphone.start_x=e.changedTouches[0].pageX,t.iphone.start_y=e.changedTouches[0].pageY,t.iphone.tap=!0,t.iphone.capture=!0}))},check_direction:function(e){x_magnitude=Math.abs(this.start_x-this.stop_x),y_magnitude=Math.abs(this.start_y-this.stop_y),x=this.start_x-this.stop_x<0?"RIGHT":"LEFT",y=this.start_y-this.stop_y<0?"DOWN":"UP",result=x_magnitude>y_magnitude?x:y,result=1==this.tap?"TAP":result,result==this.keys[0]&&(this.keys=this.keys.slice(1,this.keys.length)),0==this.keys.length&&(this.keys=this.orig_keys,this.code(e))}}};return"string"==typeof e&&t.load(e),"function"==typeof e&&(t.code=e,t.load()),t};!function(e){e.fn.kfileinput=function(){return this.each((function(){var t=e(this);if(!t.data("kfileinput")){t.data("kfileinput",!0);var n=t[0],i=n.nextElementSibling,o=i.innerHTML;n.addEventListener("change",(function(e){var t="";(t=this.files&&this.files.length>1?(this.getAttribute("data-multiple-caption")||"").replace("{count}",this.files.length):e.target.value.split("\\").pop())?i.querySelector(".k-file-input__files").innerHTML=t:i.innerHTML=o})),n.ondragover=function(e){this.classList.add("k-has-drop-focus")},n.ondragleave=function(e){this.classList.remove("k-has-drop-focus")},n.ondragend=function(e){this.classList.remove("k-has-drop-focus")},n.ondrop=function(e){this.classList.remove("k-has-drop-focus")},n.addEventListener("focus",(function(){n.classList.add("k-has-focus")})),n.addEventListener("blur",(function(){n.classList.remove("k-has-focus")}))}}))}}(kQuery),function(e){function t(t){var n=e(t),i=e(":focus"),o=0;if(1===i.length){var r=n.index(i);r+10&&(o=r-1)}n.eq(o).focus()}function i(t){var n,i,o,r=t.nodeName.toLowerCase(),s=!isNaN(e.attr(t,"tabindex"));return"area"===r?(i=(n=t.parentNode).name,!(!t.href||!i||"map"!==n.nodeName.toLowerCase())&&(!!(o=e("img[usemap=#"+i+"]")[0])&&a(o))):(/input|select|textarea|button|object/.test(r)?!t.disabled:"a"===r&&t.href||s)&&a(t);function a(t){return e.expr.filters.visible(t)&&!e(t).parents().addBack().filter((function(){return"hidden"===e.css(this,"visibility")})).length}}e.focusNext=function(){t(":focusable")},e.focusPrev=function(){n(":focusable")},e.tabNext=function(){t(":tabbable")},e.tabPrev=function(){n(":tabbable")},e.extend(e.expr[":"],{data:e.expr.createPseudo?e.expr.createPseudo((function(t){return function(n){return!!e.data(n,t)}})):function(t,n,i){return!!e.data(t,i[3])},focusable:function(e){return i(e)},tabbable:function(t){var n=e.attr(t,"tabindex");return(isNaN(n)||n>=0)&&i(t)}})}(kQuery),function(e){e.offCanvasMenu=function(t,n){var i={menu:e(t),position:"left",menuExpandedClass:"k-show-left-menu",openedClass:"k-is-opened",transitionClass:"k-is-transitioning",noTransitionClass:"k-no-transition",wrapper:e(t).parent(),container:e(".container"),menuToggle:[],expandedWidth:e(t).outerWidth(),offCanvasOverlay:"k-off-canvas-overlay",offCanvasOverlayPosition:"after",ariaControls:null,opacity:.75,onBeforeToggleOpen:function(){},onAfterToggleOpen:function(){},onBeforeToggleClose:function(){},onAfterToggleClose:function(){}},o=this;o.settings={},o.init=function(){o.settings=e.extend({},i,n);var t,r=o.settings.menu,s=o.settings.position,a=o.settings.menuExpandedClass,l=o.settings.openedClass,d=(o.settings.noTransitionClass,o.settings.noTransitionClass),c=o.settings.wrapper,u=o.settings.container,h=o.settings.menuToggle,p=o.settings.ariaControls,f=r.outerWidth(),g=e("."+o.settings.offCanvasOverlay),m=Math.round(1e3*parseFloat(u.css("transition-duration"))),v=o.settings.transitionElements;e("html").attr("dir");function y(){e.each(v,(function(){if(null==e(this).find("."+o.settings.offCanvasOverlay)[0]){"after"!==o.settings.offCanvasOverlayPosition?e(this).prepend('
            '):e(this).append('
            ');var t=e("."+o.settings.offCanvasOverlay);e.extend(g,t)}}))}function _(n){clearTimeout(t),e("body").addClass(o.settings.transitionClass),o.settings.onBeforeToggleOpen(),y(),h.attr({"aria-expanded":"true"}),c.addClass(a+" "+l),t=setTimeout((function(){!function(e){h.bind("keydown",(function(t){9===t.keyCode&&c.hasClass(a)&&(t.preventDefault(),t.shiftKey?e.find(":tabbable").last().focus():e.find(":tabbable").first().focus())})),e.find(":tabbable").first().bind("keydown",(function(e){9===e.keyCode&&c.hasClass(a)&&e.shiftKey&&(e.preventDefault(),h.focus())})),e.find(":tabbable").last().bind("keydown",(function(e){9===e.keyCode&&c.hasClass(a)&&(e.shiftKey||(e.preventDefault(),h.focus()))}))}(n),e("body").removeClass(o.settings.transitionClass),o.settings.onAfterToggleOpen()}),m)}function w(){clearTimeout(t),e("body").addClass(o.settings.transitionClass),o.settings.onBeforeToggleOpen(),h.attr({"aria-expanded":"false"}),c.removeClass(a),t=setTimeout((function(){c.removeClass(l),e("body").removeClass(o.settings.transitionClass),o.settings.onAfterToggleOpen()}),m)}"right"!==s||n.menuExpandedClass||(a="k-show-right-menu"),c.is("body")&&(c=e("html, body")),null==o.settings.transitionElements&&(v=u),y(),h.length&&(h.attr({role:"button","aria-controls":p,"aria-expanded":"false"}),h.off().click((function(e){h.is(":visible")&&function(e,t){c.is('[class*="'+l+'"]')&&!c.is('[class*="'+l+'"]')&&c.find('button[class^="k-off-canvas-toggle"]').not(h).trigger("click"),t.stopPropagation();var n=c.hasClass(a)?"k-is-opened":"k-is-closed";"k-is-closed"===n&&_(e),"k-is-opened"===n&&w()}(r,e)})),c.click((function(t){c.hasClass(a)&&t.target==e("."+o.settings.offCanvasOverlay)[0]&&(t.stopPropagation(),w())})),e(document).bind("keydown",(function(e){27===e.keyCode&&c.hasClass(a)&&(e.stopPropagation(),w(),h.focus())}))),"ontouchstart"in document.documentElement&&(c.on("touchstart",(function(t){if(!c.hasClass(a))return;x=!0,e("body").addClass(o.settings.transitionClass),k=t.originalEvent.touches[0].pageX,D={startingX:"left"==s?r.offset().left+f:r.offset().left,pageX:k,pageY:t.originalEvent.touches[0].pageY},b=c.position().left,T=void 0,C=o.settings.opacity,e.each(v,(function(){e(this).addClass(d)})),e.each(g,(function(){e(this).addClass(d)})),t.stopPropagation()})),c.on("touchmove",(function(t){if(!c.hasClass(a))return;b=t.originalEvent.touches[0].pageX-D.pageX,void 0===T&&(T=!!(T||Math.abs(b)=-25&&e<=f||"right"==s&&e>=-f&&e<=25}(n))return;e.each(v,(function(){e(this).hasClass("k-title-bar--mobile")||e(this).css({"-webkit-transform":"translate("+n+"px, 0)","-moz-transform":"translate("+n+"px, 0)","-ms-transform":"translate("+n+"px, 0)","-o-transform":"translate("+n+"px, 0)",transform:"translate("+n+"px, 0)"})})),e.each(g,(function(){e(this).css("opacity",i)})),t.stopPropagation()}})),c.on("touchend",(function(t){if(!x)return;if(!c.hasClass(a))return;e("body").removeClass(o.settings.transitionClass);var n="left"==s?D.startingX+b:b-(e(window).width()-D.startingX),i=Math.abs(n);T||(e.each(v,(function(){u.removeAttr("style").removeClass(d),e(".k-js-title-bar").removeAttr("style").removeClass(d)})),e.each(g,(function(){e(this).removeAttr("style").removeClass(d),void 0!==o.settings.transitionElements&&o.settings.transitionElements.removeAttr("style").removeClass(d)})),"left"==s&&(i<=.66*f||n<=0)||"right"==s&&(i<=.66*f||n>=0)?w():_(r));x=null,D={},t.stopPropagation()})));var b,k,C,x=null,D={},T=!1},o.init()},e.fn.offCanvasMenu=function(t){return this.each((function(){if(null==e(this).data("offCanvasMenu")){var n=new e.offCanvasMenu(this,t);e(this).data("offCanvasMenu",n)}}))}}(kQuery),function(e){kodekitUI.ajaxloading=function(){var t=e("[data-ajax-target]");t.length&&e(".k-ui-container").on("click",t,(function(t){var n=t.target,i=n.href,o=e(n).attr("data-ajax-target");if(o){t.preventDefault(),t.stopPropagation();var r=function(t){for(;t&&t!==document;t=t.parentNode)if(e(t).parent().find(".k-is-active").length)return t;return null}(n);e(r).parent().children(".k-is-active").removeClass("k-is-active"),e(r).addClass("k-is-active"),e("#"+o).load(i+" #"+o+" > :first-child",(function(t,n,i){if("success"==n){e(".k-js-wrapper").hasClass("k-show-left-menu")&&e(".k-off-canvas-toggle--left").trigger("click");var o=t.split("")[1].split("")[0],r=o.split("")[1].split("")[0];kodekitUI.loaded(t,n,i,o,r)}"error"==n&&console.error("Error: "+i.status+": "+i.statusText)}))}}))}}(kQuery),function(e){var t;function n(e){t||((t=document.createElement("style")).type="text/css",t.setAttribute("data-type","kodekitStyles"),(document.head||document.getElementsByTagName("head")[0]).appendChild(t)),t.styleSheet?t.styleSheet.cssText+=e:t.innerHTML+=e}kodekitUI.dragger=function(){var e=document.querySelector(".k-js-middlepane");if(null!==e&&null==document.querySelector(".k-pane-resizer")){var t=function(e){for(var t=e+"=",n=document.cookie.split(";"),i=0;i')+"
            ",r=t.closest(".k-ui-container"),s=r.find(".k-js-title-bar"),a=r.find(".k-js-toolbar"),l=r.find(".k-js-wrapper"),d=r.find(".k-js-content"),c=r.find(".k-js-content-area"),u=(r.find(".k-js-page"),r.find(".k-js-component")),h=r.find(".k-off-canvas-toggle--"+n),p=e(o),f=null;p.addClass("k-off-canvas-toggle-holder--"+n).children("button").addClass("k-off-canvas-toggle--"+n);var g=d;i=d,c.length&&(g=c,i=c),0===h.length&&("left"==n?s.length?s.prepend(p):a.length&&a.prepend(p):"right"==n&&(a.length?a.append(p):s.length&&s.append(p),i=u),f=e(".k-off-canvas-toggle--"+n),t.offCanvasMenu({menuToggle:f,openedClass:"k-is-opened-"+n,wrapper:l,container:g,position:n,offCanvasOverlay:"k-off-canvas-overlay-"+n,transitionElements:i,onBeforeToggleOpen:function(){e(".k-show-subcontent-area").length&&e(".k-js-subcontent-toggle").trigger("click")}}))}if(t.length){e.each(t,(function(){i(e(this),"left")}));var o=e(".k-tree"),r=e(".k-list");(o.length||r.length)&&(o.on("click",".jqtree-title",(function(){e(".k-js-wrapper").hasClass("k-is-opened-left")&&e(".k-off-canvas-toggle--left").trigger("click")})),r.on("click","a",(function(){e(".k-js-wrapper").hasClass("k-is-opened-left")&&e(".k-off-canvas-toggle--left").trigger("click")})))}n.length&&(e.each(n,(function(){i(e(this),"right")})),e(".k-table-container table.k-js-with-sidebar").off().on("click","a",(function(t){e(this).hasClass("navigate")||t.stopPropagation(),e(this).closest(".k-content").siblings(".k-subcontent").length||e(this).parents("td").length>0&&e(".k-off-canvas-toggle--right").trigger("click")})),e(".k-table-container table.k-js-with-sidebar tbody").off().on("click","tr",(function(t){e(this).closest("table").hasClass("k-js-click-to-select")||e(this).closest(".k-content").siblings(".k-subcontent").length||"A"!==t.target.nodeName&&"INPUT"!==t.target.nodeName&&(t.stopPropagation(),e(this).find("a").trigger("click"))})))}}}(kQuery),function(e){var t=!1;kodekitUI.scopebarToggles=function(){var n=e(".k-js-scopebar");n.length&&(e.each(n,(function(){var t=e(this),n=t.find(".k-scopebar__item--filters"),i=t.find(".k-scopebar__item--search");t.find(".k-scopebar__item--toggle-buttons").length||t.prepend('
            ');var o=t.find(".k-scopebar__item--toggle-buttons");n.length&&!t.find(".k-toggle-scopebar-filters").length&&o.prepend(''),i.length&&!t.find(".k-toggle-scopebar-search").length&&(o.prepend(''),o.siblings(".k-scopebar__item--search").find(".k-search__field").val()&&e(".k-js-search-count").show())})),t||(t=!0,e(document).on("click.koowa",".k-js-toggle-filters",(function(){e(event.target).parents(".k-js-scopebar").find(".k-scopebar__item--filters").slideToggle("fast")})),e(document).on("click.koowa",".k-js-toggle-search",(function(){e(event.target).parents(".k-js-scopebar").find(".k-scopebar__item--search").slideToggle("fast")}))))}}(kQuery),function(e){kodekitUI.subcontentToggle=function(){var t=e(".k-js-subcontent");if(t.length){var n,i=e(".k-content-area__child"),o='",r=i.find(".k-js-subcontent-toggle"),s=e(o);0===r.length&&i.prepend(s),n=e(".k-js-subcontent-toggle"),t.offCanvasMenu({menuToggle:n,menuExpandedClass:"k-show-subcontent-area",openedClass:"k-is-opened-subcontent",position:"right",container:i,expandedWidth:"276",offCanvasOverlay:"k-off-canvas-overlay-subcontent",offCanvasOverlayPosition:"before",wrapper:e(".k-js-content-area")}),e(".k-table-container table.k-js-with-subcontent a").off().on("click",(function(t){if(e(this).parents("td").length>0){var n=e(this)[0].closest(".k-content-area__child"),i=e(n).find(".k-js-subcontent-toggle");setTimeout((function(){i.trigger("click")}),32)}})),e(".k-table-container table.k-js-with-subcontent tbody").off().on("click","tr",(function(t){e(this).closest("table").hasClass("k-js-click-to-select")||"A"!==t.target.nodeName&&"INPUT"!==t.target.nodeName&&(t.preventDefault(),t.stopPropagation(),e(this).find("a").trigger("click"))}))}}}(kQuery),function(e){e.fn.ktopnavigation=function(){return this.each((function(){var t=e(this);if(!t.data("ktopnavigation")){t.data("ktopnavigation",!0);var n=t.find("> ul > li > a"),i="has-open-menu",o="has-open-submenu",r=t.attr("data-toggle-button-content")||"Menu";function s(n){t.hasClass(i)&&e(this).hasClass(o)?a():(e("."+o).removeClass(o),n.addClass(o),t.addClass(i))}function a(){t.removeClass(i).find("."+o).removeClass(o)}0===t.parent().find("#k-js-top-navigation-toggle").length&&t.parent().append(e('")),t.offCanvasMenu({menuToggle:e("#k-js-top-navigation-toggle"),menuExpandedClass:"k-show-top-menu",openedClass:"k-is-opened-top",position:"right",container:e(".k-js-wrapper"),expandedWidth:"276",offCanvasOverlay:"k-off-canvas-overlay-top",wrapper:e(".k-ui-container")}),n.on("click",(function(n){e(this).next("ul").length&&(n.preventDefault(),t.hasClass(i)&&e(this).hasClass(o)?a():s(e(this)))})),t.on("click","ul li ul li a",(function(){a()})),n.on("mouseover",(function(n){e(".k-top-container").css("z-index")>=11&&(n.preventDefault(),t.hasClass(i)&&(t.find("."+o).blur(),s(e(this))))})),e(document).mouseup((function(e){var n=t.children("ul");n.is(e.target)||0!==n.has(e.target).length||t.hasClass(i)&&a()})),e(document).keyup((function(e){27===e.keyCode&&a()}))}}))}}(kQuery),function(e){function t(e,t,n){if(e.length){var i=t.outerWidth(),o=e.innerWidth(),r=e.scrollLeft();i>o?n.addClass("k-has-tabs-overflow"):n.removeClass("k-has-tabs-overflow"),i>o&&r>0&&n.addClass("k-has-tabs-left-overflow"),i>o&&n.addClass("k-has-tabs-right-overflow"),(i<=o||r<=0)&&n.removeClass("k-has-tabs-left-overflow"),(i<=o||r>=i-o)&&n.removeClass("k-has-tabs-right-overflow")}}function n(e,t,n){var i,o=n.outerWidth(),r=t.innerWidth(),s=t.scrollLeft();"prev"===e&&(i=s-.8*r)<0&&(i=0),"next"===e&&(i=s+.8*r)>o-r&&(i=o-r),t.animate({scrollLeft:i},400)}function i(e,t,n){if(e.parent("li").parent("ul").parent().hasClass("k-js-tabs-scroller")){var i,o=e.parent().position().left,r=o+e.parent().outerWidth(),s=parseInt(n.css("padding-left"),10),a=parseInt(n.css("padding-right"),10),l=t.scrollLeft(),d=t.innerWidth();r>l+d&&(i=l+(r-(d+l)+2*a)),oScroll left'),a.children(".k-tabs-scroller-next").length||a.append(''),setTimeout((function(){t(o,s,a),a.on("click",".k-tabs-scroller-prev",(function(){n("prev",o,s)})),a.on("click",".k-tabs-scroller-next",(function(){n("next",o,s)})),setTimeout((function(){i(o.find(".k-is-active a"),o,s)}),400)}),200),a.on("click","li a",(function(){i(e(this),o,s)})),o.on("scroll",(function(){clearTimeout(r),r=setTimeout((function(){t(o,s,a)}),200)})),e(window).on("resize",(function(){clearTimeout(r),r=setTimeout((function(){t(o,s,a)}),200)}))}}))}}(kQuery),function(e){kodekitUI.initializeFootable=function(){e(".k-js-responsive-table").removeClass("footable footable-loaded").footable({toggleSelector:".footable-toggle",breakpoints:{phone:400,tablet:600,desktop:800}})},kodekitUI.initializeSelect2=function(){e(".k-js-select2").select2({theme:"bootstrap"})},kodekitUI.initializeDatepicker=function(){e(".k-js-datepicker").kdatepicker()},kodekitUI.initializeModal=function(){e(".k-js-image-modal").magnificPopup({type:"image"}),e(".k-js-inline-modal").magnificPopup({type:"inline"}),e(".k-js-iframe-modal").magnificPopup({type:"iframe"})},kodekitUI.initializeTooltip=function(){e(".k-js-tooltip").ktooltip({animation:!0,placement:"top",delay:{show:200,hide:50},container:".k-ui-container"})},kodekitUI.initializeNavigation=function(){e(".k-js-top-navigation").ktopnavigation()},kodekitUI.initializeFileinput=function(){e(".k-js-file-input").kfileinput()},kodekitUI.initializeTabscroller=function(){e(".k-js-tabs-scroller").ktabscroller()},void 0===kodekitUI.loadFunctions&&(kodekitUI.loadFunctions=function(){kodekitUI.initializeFootable(),kodekitUI.initializeSelect2(),kodekitUI.initializeDatepicker(),kodekitUI.initializeModal(),kodekitUI.initializeTooltip(),kodekitUI.initializeNavigation(),kodekitUI.initializeFileinput(),kodekitUI.initializeTabscroller(),kodekitUI.sidebarToggle(),kodekitUI.scopebarToggles(),kodekitUI.subcontentToggle(),kodekitUI.gallery(),kodekitUI.dragger()}),e(document).ready((function(){new Konami((function(){e("html, .k-ui-container").css({"font-family":"Comic Sans MS"})}));var t;e(window).on("resize",(function(){e("body").addClass("k-is-resizing"),clearTimeout(t),t=setTimeout((function(){e("body").removeClass("k-is-resizing")}),200)})),e('a[data-k-toggle="tab"]').on("shown",(function(e){kodekitUI.initializeFootable()})),kodekitUI.loadFunctions(),kodekitUI.ajaxloading(),kodekitUI.loaded=function(e,t,n,i,o){kodekitUI.loadFunctions()}}))}(kQuery),window.jQuery=globalCacheForjQueryReplacement,globalCacheForjQueryReplacement=void 0; \ No newline at end of file diff --git a/code/libraries/joomlatools/library/resources/assets/js/bootstrap.js b/code/libraries/joomlatools/library/resources/assets/js/bootstrap.js index 63ce81239..107036602 100644 --- a/code/libraries/joomlatools/library/resources/assets/js/bootstrap.js +++ b/code/libraries/joomlatools/library/resources/assets/js/bootstrap.js @@ -1,3 +1,4 @@ +//bootstrap.js /* =================================================== * bootstrap-transition.js v2.3.2 * http://twitter.github.com/bootstrap/javascript.html#transitions @@ -2330,3 +2331,5 @@ }(window.kQuery); + + diff --git a/code/libraries/joomlatools/library/resources/assets/js/bootstrap.min.js b/code/libraries/joomlatools/library/resources/assets/js/bootstrap.min.js index c9541cb87..67ebf6dad 100644 --- a/code/libraries/joomlatools/library/resources/assets/js/bootstrap.min.js +++ b/code/libraries/joomlatools/library/resources/assets/js/bootstrap.min.js @@ -1 +1 @@ -!function(a){"use strict";a(function(){a.support.transition=function(){var a=function(){var a,b=document.createElement("bootstrap"),c={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(a in c)if(void 0!==b.style[a])return c[a]}();return a&&{end:a}}()})}(window.kQuery),!function(a){"use strict";var b='[data-dismiss="alert"]',c=function(c){a(c).on("click",b,this.close)};c.prototype.close=function(b){function c(){d.trigger("closed").remove()}var d,e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,"")),d=a(f),b&&b.preventDefault(),d.length||(d=e.hasClass("alert")?e:e.parent()),d.trigger(b=a.Event("close")),b.isDefaultPrevented()||(d.removeClass("in"),a.support.transition&&d.hasClass("fade")?d.on(a.support.transition.end,c):c())};var d=a.fn.alert;a.fn.alert=function(b){return this.each(function(){var d=a(this),e=d.data("alert");e||d.data("alert",e=new c(this)),"string"==typeof b&&e[b].call(d)})},a.fn.alert.Constructor=c,a.fn.alert.noConflict=function(){return a.fn.alert=d,this},a(document).on("click.alert.data-api",b,c.prototype.close)}(window.kQuery),!function(a){"use strict";var b=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.button.defaults,c)};b.prototype.setState=function(a){var b="disabled",c=this.$element,d=c.data(),e=c.is("input")?"val":"html";a+="Text",d.resetText||c.data("resetText",c[e]()),c[e](d[a]||this.options[a]),setTimeout(function(){"loadingText"==a?c.addClass(b).attr(b,b):c.removeClass(b).removeAttr(b)},0)},b.prototype.toggle=function(){var a=this.$element.closest('[data-toggle="buttons-radio"]');a&&a.find(".active").removeClass("active"),this.$element.toggleClass("active")};var c=a.fn.button;a.fn.button=function(c){return this.each(function(){var d=a(this),e=d.data("button"),f="object"==typeof c&&c;e||d.data("button",e=new b(this,f)),"toggle"==c?e.toggle():c&&e.setState(c)})},a.fn.button.defaults={loadingText:"loading..."},a.fn.button.Constructor=b,a.fn.button.noConflict=function(){return a.fn.button=c,this},a(document).on("click.button.data-api","[data-toggle^=button]",function(b){var c=a(b.target);c.hasClass("btn")||(c=c.closest(".btn")),c.button("toggle")})}(window.kQuery),!function(a){"use strict";var b=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,"hover"==this.options.pause&&this.$element.on("mouseenter",a.proxy(this.pause,this)).on("mouseleave",a.proxy(this.cycle,this))};b.prototype={cycle:function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},getActiveIndex:function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},to:function(b){var c=this.getActiveIndex(),d=this;if(!(b>this.$items.length-1||b<0))return this.sliding?this.$element.one("slid",function(){d.to(b)}):c==b?this.pause().cycle():this.slide(b>c?"next":"prev",a(this.$items[b]))},pause:function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition.end&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),clearInterval(this.interval),this.interval=null,this},next:function(){if(!this.sliding)return this.slide("next")},prev:function(){if(!this.sliding)return this.slide("prev")},slide:function(b,c){var d,e=this.$element.find(".item.active"),f=c||e[b](),g=this.interval,h="next"==b?"left":"right",i="next"==b?"first":"last",j=this;if(this.sliding=!0,g&&this.pause(),f=f.length?f:this.$element.find(".item")[i](),d=a.Event("slide",{relatedTarget:f[0],direction:h}),!f.hasClass("active")){if(this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var b=a(j.$indicators.children()[j.getActiveIndex()]);b&&b.addClass("active")})),a.support.transition&&this.$element.hasClass("slide")){if(this.$element.trigger(d),d.isDefaultPrevented())return;f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),this.$element.one(a.support.transition.end,function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),j.sliding=!1,setTimeout(function(){j.$element.trigger("slid")},0)})}else{if(this.$element.trigger(d),d.isDefaultPrevented())return;e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return g&&this.cycle(),this}}};var c=a.fn.carousel;a.fn.carousel=function(c){return this.each(function(){var d=a(this),e=d.data("carousel"),f=a.extend({},a.fn.carousel.defaults,"object"==typeof c&&c),g="string"==typeof c?c:f.slide;e||d.data("carousel",e=new b(this,f)),"number"==typeof c?e.to(c):g?e[g]():f.interval&&e.pause().cycle()})},a.fn.carousel.defaults={interval:5e3,pause:"hover"},a.fn.carousel.Constructor=b,a.fn.carousel.noConflict=function(){return a.fn.carousel=c,this},a(document).on("click.carousel.data-api","[data-slide], [data-slide-to]",function(b){var c,d,e=a(this),f=a(e.attr("data-target")||(c=e.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"")),g=a.extend({},f.data(),e.data());f.carousel(g),(d=e.attr("data-slide-to"))&&f.data("carousel").pause().to(d).cycle(),b.preventDefault()})}(window.kQuery),!function(a){"use strict";var b=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.collapse.defaults,c),this.options.parent&&(this.$parent=a(this.options.parent)),this.options.toggle&&this.toggle()};b.prototype={constructor:b,dimension:function(){var a=this.$element.hasClass("width");return a?"width":"height"},show:function(){var b,c,d,e;if(!this.transitioning&&!this.$element.hasClass("in")){if(b=this.dimension(),c=a.camelCase(["scroll",b].join("-")),d=this.$parent&&this.$parent.find("> .accordion-group > .in"),d&&d.length){if(e=d.data("collapse"),e&&e.transitioning)return;d.collapse("hide"),e||d.data("collapse",null)}this.$element[b](0),this.transition("addClass",a.Event("show"),"shown"),a.support.transition&&this.$element[b](this.$element[0][c])}},hide:function(){var b;!this.transitioning&&this.$element.hasClass("in")&&(b=this.dimension(),this.reset(this.$element[b]()),this.transition("removeClass",a.Event("hideme"),"hidden"),this.$element[b](0))},reset:function(a){var b=this.dimension();return this.$element.removeClass("collapse")[b](a||"auto")[0].offsetWidth,this.$element[null!==a?"addClass":"removeClass"]("collapse"),this},transition:function(b,c,d){var e=this,f=function(){"show"==c.type&&e.reset(),e.transitioning=0,e.$element.trigger(d)};this.$element.trigger(c),c.isDefaultPrevented()||(this.transitioning=1,this.$element[b]("in"),a.support.transition&&this.$element.hasClass("collapse")?this.$element.one(a.support.transition.end,f):f())},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var c=a.fn.collapse;a.fn.collapse=function(c){return this.each(function(){var d=a(this),e=d.data("collapse"),f=a.extend({},a.fn.collapse.defaults,d.data(),"object"==typeof c&&c);e||d.data("collapse",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.collapse.defaults={toggle:!0},a.fn.collapse.Constructor=b,a.fn.collapse.noConflict=function(){return a.fn.collapse=c,this},a(document).on("click.collapse.data-api","[data-toggle=collapse]",function(b){var c,d=a(this),e=d.attr("data-target")||b.preventDefault()||(c=d.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,""),f=a(e).data("collapse")?"toggle":d.data();d[a(e).hasClass("in")?"addClass":"removeClass"]("collapsed"),a(e).collapse(f)})}(window.kQuery),!function(a){"use strict";function b(){a(d).parent().parent().removeClass("nav-hover"),a(".dropdown-backdrop").remove(),a(d).each(function(){c(a(this)).removeClass("open")})}function c(b){var c,d=b.attr("data-target");return d||(d=b.attr("href"),d=d&&/#/.test(d)&&d.replace(/.*(?=#[^\s]*$)/,"")),c=d&&a(d),c&&c.length||(c=b.parent()),c}var d="[data-toggle=dropdown]",e=function(b){var c=a(b).on("click.dropdown.data-api",this.toggle).on("mouseover.dropdown.data-api",this.toggle);a("html").on("click.dropdown.data-api",function(){c.parent().parent().removeClass("nav-hover"),c.parent().removeClass("open")})};e.prototype={constructor:e,toggle:function(d){var e,f,g,h,i=a(this);if(!i.is(".disabled, :disabled")&&(e=c(i),f=e.hasClass("open"),h=e.parent().hasClass("nav-hover"),h||"mouseover"!=d.type))return g=i.attr("href"),"click"==d.type&&g&&"#"!==g?void(window.location=g):(b(),(!f&&"mouseover"!=d.type||h&&"mouseover"==d.type)&&("ontouchstart"in document.documentElement&&a('