UNPKG

@progress/kendo-ui

Version:

This package is part of the [Kendo UI for jQuery](http://www.telerik.com/kendo-ui) suite.

2,350 lines 141 kB
/*! * Copyright 2018 Telerik EAD * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ @-ms-viewport { width: device-width; user-zoom: fixed; max-zoom: 1; min-zoom: 1; } @media (orientation: landscape) { .km-tablet .km-on-ios.km-horizontal.km-web:not(.km-ios-chrome) { position: fixed; bottom: 0; } } .km-root { font-size: 0.92em; } .km-root.km-retina input, .km-root.km-retina select, .km-root.km-retina textarea { font-size: 1em; } .km-root a:not(.k-button) { color: inherit; } .km-tablet { font-size: 1em; } .km-root *:focus { outline-width: 0; } .km-root, .km-pane, .km-pane-wrapper { width: 100%; height: 100%; -ms-touch-action: none; -ms-content-zooming: none; -ms-user-select: none; -webkit-user-select: none; -webkit-text-size-adjust: none; -ms-text-size-adjust: none; text-size-adjust: none; overflow-x: hidden; } .km-pane-wrapper { position: absolute; } .km-pane, .km-shim { font-family: sans-serif; } .km-pane { overflow-x: hidden; position: relative; } .km-vertical .km-collapsible-pane { position: absolute; z-index: 2 !important; transition: -webkit-transform 350ms ease-out; transition: transform 350ms ease-out; transition: transform 350ms ease-out, -webkit-transform 350ms ease-out; -webkit-transform: translatex(-100%); -ms-transform: translatex(-100%); transform: translatex(-100%); } .km-vertical .km-expanded-splitview .km-collapsible-pane { -webkit-transform: translatex(0); -ms-transform: translatex(0); transform: translatex(0); } .km-expanded-pane-shim { position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: none; } .km-expanded-splitview .km-expanded-pane-shim { display: block; z-index: 1; } .km-root > * { margin: 0; padding: 0; } .km-root * { -webkit-touch-callout: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .km-content { display: block; } .km-view, .km-split-content { top: 0; left: 0; position: absolute; display: -ms-flexbox; display: flex; height: 100%; width: 100%; -ms-flex-direction: column; flex-direction: column; -ms-flex-align: stretch; align-items: stretch; -ms-flex-line-pack: stretch; align-content: stretch; vertical-align: top; } .k-ff .km-view, .k-ff .km-pane { overflow: hidden; } .k-ff18 .km-view, .k-ff18 .km-pane, .k-ff19 .km-view, .k-ff19 .km-pane, .k-ff20 .km-view, .k-ff20 .km-pane, .k-ff21 .km-view, .k-ff21 .km-pane { position: relative; } .k-ff .km-view { display: -ms-inline-flexbox; display: inline-flex; } .km-content { min-height: 1px; -ms-flex: 1; flex: 1; flex-align: stretch; width: auto; overflow: hidden; position: relative; } .km-content p, .km-content h1, .km-content h2, .km-content h3, .km-content h4, .km-content h5, .km-content h6 { margin-left: 1rem; margin-right: 1rem; } .km-header, .km-footer { display: block; display: -moz-box; -ms-flex-direction: column; flex-direction: column; width: 100%; } .km-header { padding: 0; } .km-footer { background: #1a1a1a; } [data-role="layout"] { display: none; } [data-role="view"], [data-role="drawer"], kendo-mobile-view, kendo-mobile-split-view, kendo-mobile-drawer { visibility: hidden; } .km-view { visibility: visible; } .km-header, .km-footer { position: relative; z-index: 1; } @media all and (-webkit-min-device-pixel-ratio: 10000), not all and (-webkit-min-device-pixel-ratio: 0) { .km-view { display: table; } .km-header, .km-footer, .km-content { display: table-row; } .km-header, .km-footer { height: 1px; } } .km-root .k-toolbar, .km-navbar, .km-button, .km-buttongroup, .km-tabstrip, .km-blackberry li.km-actionsheet-cancel > a { -webkit-appearance: none; -moz-appearance: none; appearance: none; background-origin: border-box; position: relative; display: inline-block; padding: 0.4em 0.7em; margin: 0.1rem; overflow: visible; text-decoration: none; } .km-tabstrip, .km-root .k-toolbar, .km-navbar { display: block; padding: 0.8em; margin: 0; width: 100%; border-width: 0; box-sizing: border-box; } .km-native-scroller { overflow: auto; -webkit-overflow-scrolling: touch; -ms-touch-action: pan-x pan-y; -ms-overflow-style: -ms-autohiding-scrollbar; -ms-scroll-snap-type: proximity; } .km-default-content { padding: 1em; } .km-shim { left: 0; bottom: 0; position: fixed; width: 100%; height: 100% !important; background: rgba(0, 0, 0, 0.6); z-index: 10001; box-sizing: border-box; } .km-root .km-shim { position: absolute; } .km-shim:before { content: "\a0"; height: 100%; width: 0; display: inline-block; vertical-align: middle; } .km-shim .k-animation-container { box-shadow: none; border: 0; width: auto; } .km-loader { top: 50%; left: 50%; width: 180px; height: 130px; z-index: 100000; padding: 30px 30px; position: absolute; margin-top: -70px; margin-left: -90px; box-sizing: border-box; background-color: rgba(0, 0, 0, 0.5); } .km-loader h1 { font-size: 1rem; color: white; text-align: center; vertical-align: middle; } .km-loader .km-loading, .km-load-more .km-icon, .km-scroller-refresh .km-icon { -webkit-animation: km-spin 1s infinite linear; animation: km-spin 1s infinite linear; display: block; margin: 0 auto; width: 35px; height: 35px; font-size: 35px; } .km-loader .km-loading:after, .km-load-more .km-icon:after { color: #ccc; } .km-loading-left, .km-loading-right { display: none; } @-webkit-keyframes km-spin { from { -webkit-transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); } } @-webkit-keyframes km-ios-spin { from { -webkit-transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); } } @-webkit-keyframes km-ios-spin1 { from { -webkit-transform: rotate(-135deg); } to { -webkit-transform: rotate(225deg); } } @keyframes km-ios-spin { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes km-ios-spin1 { from { -webkit-transform: rotate(-135deg); transform: rotate(-135deg); } to { -webkit-transform: rotate(225deg); transform: rotate(225deg); } } .km-stretched-view { display: -ms-flexbox; display: flex; } .km-stretched-view > * { width: 100%; } .km-stretched-view > .km-pane-wrapper { position: static; } .km-stretched-view > .km-pane-wrapper > .km-pane { position: static; } .km-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; z-index: 100000; } .km-root.km-native-scrolling, .km-root.km-native-scrolling .km-view, .km-root.km-native-scrolling .km-splitview .km-pane { min-height: 100%; height: auto; -webkit-transform: none; overflow-x: visible; } .km-native-scrolling, .km-native-scrolling .km-pane, .km-native-scrolling .km-view { -ms-touch-action: auto; } .km-native-scrolling .km-pane, .km-native-scrolling .km-view { display: block; } .km-native-scrolling .km-content { -ms-flex: auto; } .km-native-scrolling .km-blackberry .km-content { min-height: auto; } .km-native-scrolling .km-splitview { position: absolute; } .km-native-scrolling .km-header { position: fixed; top: 0; } .km-native-scrolling .km-android .km-header { top: auto; bottom: 0; } .km-native-scrolling .km-footer { position: fixed; bottom: 0; } .km-native-scrolling .km-android .km-footer { top: 0; bottom: auto; } .km-native-scrolling .km-badge { z-index: auto; } .km-native-scrolling .km-splitview .km-header, .km-native-scrolling .km-splitview .km-footer, .km-native-scrolling .km-popup.km-pane .km-header, .km-native-scrolling .km-popup.km-pane .km-footer { position: absolute; } .km-native-scrolling .km-modalview .km-header, .km-native-scrolling .km-modalview .km-footer { position: relative; } .km-native-scrolling .km-content { width: 100%; } .km-native-scrolling .km-shim, .km-native-scrolling .km-popup-overlay { position: fixed; top: 0; bottom: 0; height: auto !important; } .km-native-scrolling .km-drawer { position: fixed; top: 0; height: 100% !important; overflow: auto !important; -webkit-overflow-scrolling: touch; } .km-native-scrolling > .km-pane > .km-loader { position: fixed; } .km-native-scrolling .km-header, .km-native-scrolling .km-footer { z-index: 2; } .km-state-disabled { opacity: 0.5; } .km-badge, .km-detail { text-decoration: none; display: inline-block; vertical-align: middle; overflow: hidden; text-align: center; position: absolute; z-index: 1; height: 2em; font-size: 0.6rem; text-shadow: none; } .km-badge { top: -1em; right: -1em; line-height: 2em; margin-left: 0.5em; min-width: 0.9em; padding: 0 0.55em; -webkit-background-clip: padding-box; background-clip: padding-box; } .km-tabstrip .km-badge { top: -0.2em; right: auto; margin-left: -1em; } .km-detail { position: absolute; float: right; right: 0.8rem; top: 50%; margin-top: -0.7rem; width: 1.3rem; height: 1.3rem; font-size: 1rem; box-sizing: border-box; } .km-widget .km-detaildisclose { font-size: 0.8em; } .k-ff .km-detail { width: 1rem; height: 1rem; } .km-detail .km-text { display: none; } .km-widget .km-rowinsert:after, .km-widget .km-rowdelete:after, .km-widget .km-contactadd:after, .km-widget .km-detaildisclose:after, .km-widget .km-rowinsert:before, .km-widget .km-rowdelete:before, .km-widget .km-contactadd:before, .km-widget .km-detaildisclose:before, .km-detail .km-icon { left: 0.15em; top: 0.15em; line-height: 1em; font-size: 1em; position: absolute; } .km-widget .km-detaildisclose:after { left: 0.1em; top: 0.25em; text-align: center; font-weight: bold; } .km-button { cursor: pointer; outline: 0; text-align: center; } button.km-button { display: inline-block; font: inherit; } .km-button:hover { text-decoration: none; } .km-button::-moz-focus-inner { padding: 0; border: 0; } .km-ios .km-state-disabled .km-button, .km-android .km-state-disabled .km-button, .km-blackberry .km-state-disabled .km-button, .km-meego .km-state-disabled .km-button { color: #aaa; text-shadow: none; } .km-root .km-pane .k-button:focus, .km-root .km-pane .k-button:active, .km-root .km-pane .k-button:focus:active { box-shadow: none; } .km-buttongroup { padding: 0.4rem 0.7rem; -webkit-margin-collapse: separate; margin-collapse: separate; margin: 0.5em auto; } .km-widget.km-buttongroup { padding: 0; border-color: transparent; background: none; white-space: nowrap; display: table; } .km-buttongroup > .km-button { display: table-cell; } .km-buttongroup .km-badge { z-index: 1; } .km-widget.km-buttongroup .km-button { margin: 0; border-width: 1px 0 1px 1px; padding: 0.48em 0.9em 0.44em; } .km-tablet .km-buttongroup .km-button { padding: 0.4em 0.8em 0.34em; } .km-widget.km-navbar .km-buttongroup { font-size: 0.95rem; line-height: 1em; margin: 0 0 0.2em; display: inline-block; height: 1.5em; top: -2px; } .k-toolbar .km-buttongroup { margin: 0; display: inline-block; } .km-tablet .km-navbar .km-buttongroup { top: -1px; } .km-widget.km-navbar .km-buttongroup > .km-button { font-size: 1em; min-width: 4rem; text-align: center; } .km-tablet .km-navbar .km-buttongroup > .km-button { min-width: 6rem; } .km-view .km-buttongroup .km-button:last-child { border-right-width: 1px; } .km-ios .km-buttongroup .km-button { font-size: 1.2em; font-weight: bold; } .km-collapsible { margin: 1em 0; } .km-collapsible.km-collapsibleinset { margin: 1em; } .km-collapsible + .km-collapsible { margin-top: -1em; } .km-collapsible-header { position: relative; border-style: solid; border-width: 1px 0; padding: 0.4em 20px; } .km-collapsibleinset > .km-collapsible-header { border-width: 1px; } .km-collapsible + .km-collapsible > .km-collapsible-header { border-top-width: 0; } .km-collapsibleinset.km-collapsed > .km-collapsible-header { border-radius: 0.5em; } .km-collapsibleinset.km-expanded > .km-collapsible-header { border-radius: 0.5em 0.5em 0 0; } .km-collapsible-header .km-icon { display: inline-block; font-size: 0.8em; margin-right: 0.3em; } .km-collapsible-header > h1, .km-collapsible-header > h2, .km-collapsible-header > h3, .km-collapsible-header > h4, .km-collapsible-header > h5, .km-collapsible-header > h6 { margin: 0; } .km-collapsible-content { border-style: solid; border-width: 1px 0; border-top: 0; padding: 0.4em; overflow: hidden; } .km-collapsible-header .km-arrow-s, .km-collapsible-header .km-arrow-n { position: absolute; top: 0.4em; } .km-icon-left .km-arrow-s, .km-icon-left .km-arrow-n { left: 0.2em; } .km-icon-right .km-arrow-s, .km-icon-right .km-arrow-n { left: auto; right: 0.2em; } .km-icon-top .km-arrow-s, .km-icon-top .km-arrow-n { position: static; display: block; margin: 0 auto; width: 1em; } .km-collapsibleinset > .km-collapsible-content { border-radius: 0 0 0.5em 0.5em; border-width: 1px; } .km-collapsed > .km-collapsible-content.km-animated { -webkit-transform: translateY(-0.8em); -ms-transform: translateY(-0.8em); transform: translateY(-0.8em); border-color: transparent; border-bottom: none; visibility: hidden; } .km-animated { transition: all 0.2s ease-in-out; } .km-hide-title { display: none; } .km-show-title:after { display: block; content: "\a0"; height: 0; } .km-fill-title:after { height: auto; } .km-footer .km-show-title:after { display: inline-block; } .km-view-title, .km-dialog-title { position: relative; visibility: visible; text-align: center; font-size: 1.4em; line-height: 2.3em; margin-left: auto; margin-right: auto; } .km-view-title:before, .km-dialog-title:before { content: ""; display: inline-block; width: 0; } .km-horizontal .km-view-title { line-height: 2em; } .km-root .k-toolbar, .km-navbar { padding: 0; -ms-flex: 1; flex: 1; position: relative; overflow: hidden; display: block; border-width: 0 0 1px 0; background-color: #fff; } .k-ff.km-root .k-toolbar, .k-ff .km-navbar { overflow: visible; } .km-navbar .km-button { margin-top: 0.5rem; margin-bottom: 0.5rem; } .km-navbar .km-no-title { padding-top: 0.7rem; padding-bottom: 0.7rem; } .km-horizontal .km-navbar .km-button { margin-top: 0.3rem; margin-bottom: 0.3rem; } .km-horizontal .km-navbar .km-no-title { padding-top: 0.5rem; padding-bottom: 0.5rem; } .km-tablet.km-root .km-no-title { padding-top: 0.55rem; padding-bottom: 0.55rem; } .km-tablet .km-navbar .km-button { margin-top: 0.45rem; margin-bottom: 0.45rem; } .km-root .km-pane .km-navbar .km-no-title { visibility: visible; line-height: 0; } .km-on-ios.km-black-translucent-status-bar.km-app .km-header .km-navbar { padding-top: 1.4em; background-clip: border-box; } .km-on-ios.km-ios5.km-cordova .km-header .km-navbar, .km-on-ios.km-ios6.km-cordova .km-header .km-navbar { padding-top: 0; } .km-leftitem, .km-rightitem { z-index: 1; position: absolute; right: 0.5em; } .km-popup .km-rightitem { right: 0; } .km-leftitem { left: 0.5em; right: auto; } .km-popup .km-leftitem { left: 0; } .km-leftitem, .km-rightitem { height: 100%; } .km-on-ios.km-black-translucent-status-bar.km-app .km-leftitem, .km-on-ios.km-black-translucent-status-bar.km-app .km-rightitem { height: auto; } .km-leftitem > *, .km-rightitem > * { display: inline-block; vertical-align: middle; } .km-leftitem:before, .km-rightitem:before { content: "\a0"; display: inline-block; height: 100%; width: 0; vertical-align: middle; } .km-root .k-toolbar { position: relative; display: block; vertical-align: middle; text-align: right; line-height: 2.2em; border-style: solid; box-shadow: none; padding: 0.55em 3.4em 0.55em 0.5em; } .km-root .km-widget.k-toolbar { box-sizing: border-box; } .km-root .k-toolbar span.km-icon { vertical-align: middle; } .km-root .k-toolbar .k-button-icon { padding-left: 0.4em; padding-right: 0.4em; } .km-root .k-toolbar .k-button-icon .km-icon { margin-left: 0; margin-right: 0; } .km-root .k-toolbar-resizable { overflow: hidden; white-space: nowrap; } .km-root .k-toolbar > * { display: inline-block; vertical-align: middle; text-align: left; line-height: inherit; } .km-root .k-toolbar .km-button { line-height: inherit; } .km-root div.k-toolbar > .k-align-left { float: left; line-height: inherit; } .km-root div.k-toolbar > .k-align-right { float: none; } .km-root .k-toolbar > .km-button, .km-root .k-toolbar .km-buttongroup, .km-root .k-toolbar .k-split-button, .km-root .k-toolbar .k-widget, .km-root .k-toolbar .km-widget, .km-root .k-toolbar .k-textbox, .km-root .k-toolbar label, .km-root .k-toolbar .k-separator { margin: 0 0.4em; } .km-root .k-toolbar .k-button-icontext .km-icon { margin-left: -0.15em; } .km-root .k-toolbar .k-split-button { padding-left: 0; } .km-root .k-toolbar .k-split-button .km-button, .km-root .k-toolbar .km-buttongroup .km-group-start { margin: 0; } .km-root .k-toolbar .k-split-button > .km-button { padding-left: 1em; padding-right: 0.6em; } .km-root .k-toolbar .k-split-button .k-split-button-arrow { margin: 0 0 0 -1px; padding-left: 0.2em; padding-right: 0.2em; } .km-root .km-pane .k-toolbar .k-overflow-anchor { border-width: 0; width: 1.5em; height: 100%; margin: 0; font-size: 2.2em; border-radius: 0; position: absolute; top: 0; right: 0; padding: 0; } .km-root .k-overflow-anchor span.km-icon { position: absolute; top: 50%; left: 50%; margin: -0.5em 0 0 -0.5em; } .km-root .k-overflow-anchor .km-icon:after, .km-root .k-overflow-anchor .km-icon:before { margin-left: 0; } .km-root .k-overflow-container .k-item { float: none; border: 0; } .km-root .k-overflow-container .k-overflow-button, .km-root .k-split-container .km-button { text-align: left; display: block; white-space: nowrap; margin: 0 0 1px; } .km-root .k-overflow-container li:last-child .k-overflow-button, .km-root .k-split-container li:last-child .km-button { margin: 0; } .km-root .k-overflow-container .km-buttongroup { padding: 0; } .km-root .k-overflow-container .km-buttongroup > li { display: block; } .km-root .k-overflow-container .k-overflow-group { border-width: 1px 0; border-style: solid; border-radius: 0; padding: 1px 0 0; margin: 0 0 1px; } .km-root .k-overflow-container .km-state-disabled { opacity: 1; } .km-root .k-overflow-container .k-overflow-hidden { display: none; } .km-root .k-overflow-container .k-toolbar-first-visible, .km-root .k-overflow-container .k-overflow-group + .k-overflow-group { border-top: 0; margin-top: 0; padding-top: 0; } .km-root .k-overflow-container .k-toolbar-last-visible { border-bottom: 0; margin-bottom: 0; } .km-root .k-overflow-wrapper .km-actionsheet-wrapper .km-actionsheet { overflow: hidden; overflow-y: auto; } .km-tabstrip { padding: 0.4rem 0.7rem; } .km-horizontal .km-tabstrip { padding: 0.2rem 0.7rem; } .km-tabstrip { flex-align: start; -ms-flex-direction: row; flex-direction: row; -moz-box-pack: start; padding: 0; text-align: center; word-spacing: -1em; } .km-tabstrip .km-button { word-spacing: normal; box-shadow: none; vertical-align: bottom; } @media screen and (-webkit-min-device-pixel-ratio: 0) { .km-tabstrip { word-spacing: normal; width: 100%; } } .km-tabstrip .km-button { font-family: Arial, Helvetica, sans-serif; color: #a8a8a8; padding: 0.4em 0.8em; border-width: 0; border-color: transparent; background: none; margin: 0; text-align: center; } .km-tabstrip .km-button:first-child { border-left: 0; } .km-tabstrip .km-button:last-child { border-right: 0; } .km-switch input[type=checkbox] { display: none; } .km-switch, .km-checkbox { text-align: left; font-size: 1rem; display: inline-block; width: 6.4rem; height: 2rem; line-height: 2rem; position: relative; overflow: hidden; } .km-switch-wrapper, .km-slider-wrapper { display: block; height: 100%; width: 100%; overflow: hidden; } .km-switch-background, .km-slider-background { display: block; margin: 0 1px 1px -5em; height: 100%; width: 200%; } .km-switch-container { top: 0; left: 0; position: absolute; display: block; height: 100%; width: 100%; overflow: hidden; background: transparent; box-sizing: border-box; } .km-checkbox { width: 1.8rem; height: 1.8rem; } .km-checkbox-checked:after { content: "\a0"; display: block; width: 100%; height: 100%; } .km-switch-handle { top: 0; left: 0; width: 2.72em; height: 100%; display: inline-block; margin: -1px 0 0 -1px; background-color: #000; } .km-switch-label-on, .km-switch-label-off { display: block; width: 130%; font-size: 1em; line-height: 2em; text-align: center; position: absolute; text-transform: uppercase; } .km-switch-label-off { left: 104%; } .km-switch-label-on { left: -134%; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3); } .km-list .km-switch { position: absolute; top: 50%; right: 0.8rem; margin-top: -1rem; } .km-listview-link:after { width: 0.5rem; height: 0.5rem; content: "\a0"; display: inline-block; vertical-align: middle; margin-left: -0.2rem; border-style: solid; border-width: 0.24rem 0.24rem 0 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } .km-listview-wrapper > ul:not(.km-listview) { margin: 0 auto; } .km-list, .km-listview { padding: 0; margin: 0; list-style-type: none; } .km-listinset, .km-listgroupinset { margin: 1em; } .k-ff .km-listinset:after, .k-ff .km-listgroupinset:after { display: block; height: 0; content: "\a0"; } .km-listinset, .km-listgroupinset .km-list { overflow: hidden; } .km-listview .km-switch { margin-top: -0.95rem; position: absolute; right: 0.8rem; top: 50%; } .km-listview .km-list { text-indent: 0; } .km-list > li, .km-widget .km-listview-link, .km-widget .km-listview-label { margin: 0; display: block; position: relative; list-style-type: none; vertical-align: middle; box-sizing: border-box; padding: 0.5em 0.7em; } .km-list > li { line-height: 1.6em; overflow: hidden; } .km-virtual-list { position: relative; width: 100%; -webkit-transform: translateZ(0); } .km-virtual-list > li { width: 100%; position: absolute; top: 0; -webkit-transform: translateZ(0); } .km-widget.km-list .km-load-more, .km-widget .km-list .km-load-more { border-bottom: 0; } .km-list > li > * { line-height: normal; } .km-group-title { display: block; font-weight: bold; padding: 0.2em 0; text-indent: 0.8em; } .km-listgroupinset .km-group-title { margin-top: 0.65em; line-height: 2em; } .km-list:not(.km-virtual-list) > li:first-child { border-top-width: 0; } .km-list:not(.km-virtual-list) > li:last-child { border-bottom-width: 0; } .km-widget .km-listview-link, .km-widget .km-listview-label { line-height: inherit; text-decoration: none; margin: -0.5em -0.7em; } .km-listview-link:after, .km-listview-label:after { border-color: #777; content: "\a0"; display: block; position: absolute; right: 1rem; top: 50%; margin-top: -0.32rem; } .km-filter-form { width: 100%; padding: 0.5em 0; border: 1px solid transparent; border-width: 1px 0; -webkit-transform: translatez(0); -ms-transform: translatez(0); transform: translatez(0); } .km-filter-wrap { position: relative; margin: 0 0.7em; padding: 0.2em 0.4em; border: 1px solid transparent; } .km-widget .km-filter-wrap:before { display: inline-block; vertical-align: middle; content: "\e0e9"; font-size: 1.6em; width: 1em; height: 1em; margin-right: -1em; color: inherit; } .km-tablet .km-filter-wrap { max-width: 24em; margin: 0 auto; } .km-filter-wrap > input[type="search"]::-webkit-search-cancel-button { display: none; } .km-filter-wrap input { width: 100%; box-sizing: border-box; border: 0; background: transparent; -moz-appearance: none; -webkit-appearance: none; vertical-align: middle; padding: 0 1.4em; } .km-filter-reset { display: inline-block; margin-left: -1.6em; vertical-align: middle; text-align: center; z-index: 1; text-decoration: none; height: 100%; } .km-filter-reset .km-clear { font-size: 1.6em; width: 1em; height: 1em; display: block; } .km-filter-reset > .km-text { position: absolute; top: -3333px; left: -3333px; } .km-load-more { display: block; padding: 0.3em 0 1.2em; height: 3.2em; text-align: center; } .km-list .km-listview-item-badge.km-badge, .km-list .km-listview-link > .km-badge { top: 50%; -ms-transform: translateY(-50%); transform: translateY(-50%); -webkit-transform: translateY(-50%); right: 4em; } .km-scroller-pull { width: 100%; display: block; position: absolute; line-height: 3em; font-size: 1.4em; text-align: center; -webkit-transform: translate3d(0, -3em, 0); transform: translate3d(0, -3em, 0); } .km-scroller-pull .km-template { display: inline-block; min-width: 200px; text-align: left; } .km-load-more .km-icon, .km-widget .km-scroller-pull .km-icon { display: inline-block; height: 2rem; margin-right: 1rem; vertical-align: middle; width: 2rem; font-size: 2rem; -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); transition: -webkit-transform 300ms linear; transition: transform 300ms linear; transition: transform 300ms linear, -webkit-transform 300ms linear; } .km-widget .km-scroller-release .km-icon { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .km-widget .km-scroller-refresh .km-icon { transition: none; } .km-touch-scrollbar { position: absolute; visibility: hidden; z-index: 200000; height: 0.4em; width: 0.4em; background-color: #333; opacity: 0; -webkit-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0; transition: opacity 0.3s linear; } .km-vertical-scrollbar { height: 100%; right: 2px; top: 0; } .km-horizontal-scrollbar { width: 100%; left: 0; bottom: 2px; } .km-scrollview, .km-scroll-container { -webkit-user-select: none; -ms-user-select: none; user-select: none; -moz-user-select: -moz-none; -webkit-margin-collapse: separate; margin-collapse: separate; } .km-scroll-wrapper { position: relative; } .km-scroll-header { position: absolute; z-index: 1001; width: 100%; top: 0; left: 0; } .km-scrollview { white-space: nowrap; overflow: hidden; position: relative; width: 100%; } .km-scrollview > div > * { -webkit-transform: translatez(0); } .km-scrollview > div > [data-role=page] { vertical-align: top; display: inline-block; min-height: 1px; } .km-scrollview .km-virtual-page { min-height: 1px; position: absolute; top: 0; left: 0; display: inline-block; } .k-ff18 .km-scrollview > div, .k-ff19 .km-scrollview > div, .k-ff20 .km-scrollview > div, .k-ff21 .km-scrollview > div { width: 0; } .km-pages { text-align: center; margin: 0; padding: 0.6em 0 0; height: 1.5em; } .km-pages li { display: inline-block; width: 0.5em; height: 0.55em; margin: 0 0.3em; } .km-root .km-popup .k-item, .km-widget.km-actionsheet > li { list-style-type: none; padding: inherit 1em; border-bottom: 1px solid #555; box-sizing: border-box; } .km-widget.km-actionsheet > li { line-height: 2em; border-bottom: 0; } .km-widget.km-actionsheet > li > a { line-height: 1.5em; text-align: left; background: transparent; } .km-root .km-popup .k-list, .km-widget.km-actionsheet { padding: 0; margin: 0; } .km-root .km-popup .k-item:last-child, .km-widget.km-actionsheet > li:last-child { border: 0; } .km-widget.km-actionsheet-wrapper { width: 100%; box-shadow: none; border: 0; } .km-actionsheet-root.km-shim .k-animation-container { width: 100% !important; height: 100% !important; } .km-tablet .km-pane div.km-actionsheet-phone { background: transparent; } .km-tablet .km-actionsheet-phone li.km-actionsheet-title, .km-tablet div.km-actionsheet-phone li.km-actionsheet-cancel { display: block; } .km-popover-root .km-popup-wrapper { position: relative !important; } .km-popup-wrapper, .km-modalview-wrapper { z-index: 10001; position: relative; background: none; border: 0; box-shadow: none; } .km-popup-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 10002; } .km-popup-arrow, .km-popup-arrow:after, .km-popup-arrow:before { position: absolute; width: 15px; height: 15px; top: 0; left: 0; z-index: 2; } .km-left .km-popup-arrow, .km-right .km-popup-arrow { margin-top: -8px; } .km-up .km-popup-arrow, .km-down .km-popup-arrow { margin-left: -8px; } .km-popup-arrow:after, .km-popup-arrow:before { display: block; content: "\a0"; width: 0; height: 0; } .km-up .km-popup-arrow { top: auto; bottom: 0; } .km-left .km-popup-arrow { left: auto; right: 0; } .km-popup.km-pane { box-sizing: border-box; width: 100%; height: 100%; min-height: 100px; background: transparent; } .km-popover-root .km-view { position: relative; } .km-popover-root .km-content { -ms-flex: auto; } div.km-splitview > .km-content, kendo-mobile-split-view.km-splitview > .km-content { -ms-flex-direction: row; flex-direction: row; } div.km-split-vertical > .km-content, kendo-mobile-split-view.km-split-vertical > .km-content { -ms-flex-direction: column; flex-direction: column; } div.km-split-content > .km-pane { -ms-flex: 2; flex: 2; width: auto; height: auto; } div.km-split-content > .km-pane:first-child { -ms-flex: 1; flex: 1; } div.km-split-horizontal > .km-content > .km-pane { top: 0; bottom: 0; } .km-split-vertical > .km-content > .km-pane > .km-view { display: -webkit-box; } .km-modalview-root { text-align: center; } .km-modalview-root > .k-animation-container { text-align: left; position: relative !important; top: auto !important; left: auto !important; display: inline-block !important; vertical-align: middle; } .km-modalview, .km-modalview-wrapper:before { overflow: hidden; position: relative; display: -ms-inline-flexbox; display: inline-flex; width: 100%; height: 100%; vertical-align: middle; max-height: 100%; } .km-modalview .km-content { box-flex: 1; } .km-auto-height .km-content { -ms-flex: auto; } .km-native-scrolling .km-view.km-modalview { display: -ms-inline-flexbox; display: inline-flex; } .km-modalview-root:before, .km-modalview-wrapper:before { vertical-align: middle; height: 100%; margin-left: -1px; content: "\a0"; width: 0px; display: inline-block; } .km-drawer, [data-role=drawer] { top: 0; left: auto; width: 250px; } .km-drawer .km-header, .km-drawer .km-footer { z-index: 0; } .km-left-drawer { left: 0; } .km-right-drawer { right: 0; } .km-item label:before, .km-item label.km-item-checked:after { position: absolute; content: " "; display: block; top: 50%; left: 0.6em; width: 36px; height: 36px; margin-top: -18px; } .km-widget .k-slider { line-height: 0.6em; position: relative; display: inline-block; vertical-align: middle; text-align: center; } .km-widget .k-slider-horizontal { width: 50%; height: 0.6em; line-height: 0.6em; } .km-list .k-slider { position: absolute; right: 0; margin-top: -0.5em; top: 50%; } .km-root .k-slider-track { left: 1em !important; right: 1em; height: 100%; display: block; position: absolute; border: 0.5em solid transparent; border-width: 0.5em 0; } .km-widget .k-slider-horizontal .k-slider-track { width: auto !important; } .km-widget .k-slider .k-slider-track { background-clip: padding-box; } .km-widget .k-slider-track, .km-widget .k-slider-selection { margin-top: 0; border-radius: 5px; box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.3); } .km-widget .k-slider-horizontal .k-slider-selection { top: 0; height: 100%; } .km-widget .k-slider-items { margin: 0; } .km-widget .k-slider .k-draghandle { text-indent: -3333px; left: 0; width: 1.2em; height: 1.2em; display: block; position: absolute; } .km-widget .k-slider-vertical .k-draghandle { left: -5px; } .km-widget .k-slider-tooltip { display: none; } .km-dialog { position: absolute; min-width: 19em; max-width: 25em; overflow: hidden; } .km-dialog-title { position: static; float: none; height: 2.6em; margin-top: -2.6em; font-size: 1.22em; line-height: 3em; } .km-dialog:before { content: "\a0"; display: block; overflow: visible; width: 100%; height: 3em; opacity: 0.2; } .km-dialog-content { font-weight: normal; min-height: 2em; text-align: center; } .km-dialog .km-button { display: block; margin: 0.4em; font-size: 1.3em; text-align: center; padding: 0.44em; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .km-list input[type=text]:not(.k-input), .km-list input[type=password], .km-list input[type=search], .km-list input[type=number], .km-list input[type=tel], .km-list input[type=url], .km-list input[type=email], .km-list input[type=file], .km-list input[type=month], .km-list input[type=color], .km-list input[type=week], .km-list input[type=date], .km-list input[type=time], .km-list input[type=datetime], .km-list input[type=datetime-local], .km-list select:not([multiple]), .km-list .k-dropdown, .km-list textarea { width: 50%; box-sizing: border-box; font-size: 1.2em; position: absolute; top: 50%; line-height: normal; z-index: 1; right: 0; margin-top: -1em; } .km-widget .k-slider .k-tick, .km-widget .k-slider .k-label, .km-widget .k-slider .k-button { display: none; } .km-list textarea { position: relative; width: calc(50% + 0.7em); margin-right: -0.7em; } .km-list input, .km-list select, .km-list textarea, .km-list input[type=checkbox], .km-list input[type=radio] { appearance: none; -moz-appearance: none; -webkit-appearance: none; } .km-list input[type=checkbox], .km-list input[type=radio] { position: absolute; top: 50%; right: 0.7em; margin-top: -0.5em; background: none; } .km-widget input, .km-widget textarea { -webkit-user-select: text; -moz-user-select: text; -ms-user-select: text; user-select: text; } .km-widget input[readonly], .km-widget input[type=image], .km-widget select:not([multiple]) { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .km-list textarea { top: 0; } .km-list .k-dropdown { line-height: 1.4em; } .km-list .k-dropdown, .km-list .k-dropdown .k-input { background-color: transparent; } .km-list .k-dropdown-wrap { display: inline-block; } .km-list .km-listview-label:after, .km-list input ~ .km-listview-link:after, .km-list textarea ~ .km-listview-link:after, .km-list select ~ .km-listview-link:after, .km-list .k-dropdown ~ .km-listview-link:after { display: none; } .km-list .k-dropdown select, .km-list .k-dropdown .k-select { display: none; } .km-widget .km-list textarea { position: relative; float: right; margin-top: 0; font-family: inherit; } .km-listview-label input[type=radio], .km-listview-label input[type=checkbox] { border: 0; font-size: inherit; width: 1em; height: 0.9em; } .km-list label.km-required:after { content: "*"; display: inline-block; width: 1rem; height: 1rem; } .km-list .km-label-above { width: 100%; display: block; } .km-list .km-icon-label:before { display: inline-block; width: 1em; height: 1em; font: 1em/1em "Kendo UI"; margin-right: 0.89em; } .km-list .km-label-above input[type=text]:not(.k-input), .km-list .km-label-above input[type=password], .km-list .km-label-above input[type=search], .km-list .km-label-above input[type=number], .km-list .km-label-above input[type=tel], .km-list .km-label-above input[type=url], .km-list .km-label-above input[type=email], .km-list .km-label-above input[type=file], .km-list .km-label-above input[type=month], .km-list .km-label-above input[type=color], .km-list .km-label-above input[type=week], .km-list .km-label-above input[type=date], .km-list .km-label-above input[type=time], .km-list .km-label-above input[type=datetime], .km-list .km-label-above input[type=datetime-local], .km-list .km-label-above select:not([multiple]), .km-list .km-label-above .k-dropdown, .km-list .km-label-above textarea { width: 100%; right: 0; padding-left: 0; -ms-transform: translateY(0); transform: translateY(0); -webkit-transform: translateY(0); } .km-list textarea, .km-list fieldset input[type=password], .km-list fieldset input[type=search], .km-list fieldset input[type=number], .km-list fieldset input[type=tel], .km-list fieldset input[type=url], .km-list fieldset input[type=email], .km-list fieldset input[type=month], .km-list fieldset input[type=color], .km-list fieldset input[type=week], .km-list fieldset input[type=date], .km-list fieldset input[type=time], .km-list fieldset input[type=datetime], .km-list fieldset input[type=datetime-local], .km-list fieldset input[type=text]:not(.k-input), .km-list fieldset select:not([multiple]), .km-list fieldset .k-dropdown-wrap { width: 100%; position: relative; -ms-transform: translateY(0); transform: translateY(0); -webkit-transform: translateY(0); right: auto; } .km-list fieldset textarea { width: 100%; -ms-transform: translateY(0); transform: translateY(0); -webkit-transform: translateY(0); margin-right: 0; padding-left: 0; } .km-list .km-legend-button { display: block; text-decoration: none; } .km-list .km-inline-field { display: inline-block; position: relative; width: calc(50% - 1.61em); overflow: hidden; white-space: nowrap; } .km-list .km-inline-field input[type=text]:not(.k-input), .km-list .km-inline-field input[type=password], .km-list .km-inline-field input[type=search], .km-list .km-inline-field input[type=number], .km-list .km-inline-field input[type=tel], .km-list .km-inline-field input[type=url], .km-list .km-inline-field input[type=email], .km-list .km-inline-field input[type=file], .km-list .km-inline-field input[type=month], .km-list .km-inline-field input[type=color], .km-list .km-inline-field input[type=week], .km-list .km-inline-field input[type=date], .km-list .km-inline-field input[type=time], .km-list .km-inline-field input[type=datetime], .km-list .km-inline-field input[type=datetime-local], .km-list .km-inline-field select:not([multiple]), .km-list .km-inline-field .k-dropdown, .km-list .km-inline-field textarea { position: absolute; width: 100%; left: 0; } .km-list .km-full-width-slider { position: relative; width: auto; display: block; } .km-root input.km-checkbox, .km-root input.km-radio { display: inline; opacity: 0; width: 0; margin: 0; height: 0; } .km-root .km-checkbox-label, .km-root .km-radio-label { display: block; position: relative; vertical-align: middle; } .km-root .km-checkbox-label:before, .km-root .km-checkbox-label:after { content: ""; position: absolute; top: 0; } .km-root input.km-checkbox:checked + .km-checkbox-label:after { content: "\e227"; font-family: "Kendo UI"; } .km-root .km-radio-label { position: relative; vertical-align: middle; } .km-root .km-radio-label:before { content: ""; position: absolute; top: 0; left: 0; border-radius: 50%; } .km-root input.km-radio:checked + .km-radio-label:after { content: ""; position: absolute; top: 50%; -ms-transform: translateY(-50%); transform: translateY(-50%); -webkit-transform: translateY(-50%); left: 0.25rem; border-radius: 50%; } .km-root .km-invalid-msg { font-size: 1.2rem; position: static; display: inline-block; border-width: 1px; padding-top: 12px; padding-bottom: 11px; width: 100%; text-align: center; } .km-root .km-icon-label.k-i-arrow-e:before { content: "\E000"; } .km-root .km-icon-label.k-i-arrow-n:before { content: "\E001"; } .km-root .km-icon-label.k-i-arrow-s:before { content: "\E002"; } .km-root .km-icon-label.k-i-arrow-w:before { content: "\E003"; } .km-root .km-icon-label.k-i-arrow-ne:before { content: "\E004"; } .km-root .km-icon-label.k-i-arrow-nw:before { content: "\E005"; } .km-root .km-icon-label.k-i-arrow-se:before { content: "\E006"; } .km-root .km-icon-label.k-i-arrow-sw:before { content: "\E007"; } .km-root .km-icon-label.k-i-seek-e:before { content: "\E008"; } .km-root .km-icon-label.k-i-seek-n:before { content: "\E009"; } .km-root .km-icon-label.k-i-seek-s:before { content: "\E00A"; } .km-root .km-icon-label.k-i-seek-w:before { content: "\E00B"; } .km-root .km-icon-label.k-si-arrow-e:before, .km-root .km-icon-label.k-i-sarrow-e:before { content: "\E00C"; } .km-root .km-icon-label.k-si-arrow-n:before, .km-root .km-icon-label.k-i-sarrow-n:before { content: "\E00D"; } .km-root .km-icon-label.k-si-arrow-s:before, .km-root .km-icon-label.k-i-sarrow-s:before { content: "\E00E"; } .km-root .km-icon-label.k-si-arrow-w:before, .km-root .km-icon-label.k-i-sarrow-w:before { content: "\E00F"; } .km-root .km-icon-label.k-i-arrowhead-e:before { content: "\E010"; } .km-root .km-icon-label.k-i-arrowhead-n:before { content: "\E011"; } .km-root .km-icon-label.k-i-arrowhead-s:before { content: "\E012"; } .km-root .km-icon-label.k-i-arrowhead-w:before { content: "\E013"; } .km-root .km-icon-label.k-i-arrowhead-ew:before { content: "\E014"; } .km-root .km-icon-label.k-i-arrowhead-ns:before { content: "\E015"; } .km-root .km-icon-label.k-i-move:before { content: "\E016"; } .km-root .km-icon-label.k-i-resize:before { content: "\E017"; } .km-root .km-icon-label.k-i-resize-45:before { content: "\E018"; } .km-root .km-icon-label.k-i-resize-135:before { content: "\E019"; } .km-root .km-icon-label.k-i-resize-h:before { content: "\E01A"; } .km-root .km-icon-label.k-i-resize-v:before { content: "\E01B"; } .km-root .km-icon-label.k-i-refresh:before { content: "\E01C"; } .km-root .km-icon-label.k-i-refresh-rev:before { content: "\E01D"; } .km-root .km-icon-label.k-si-refresh:before, .km-root .km-icon-label.k-i-srefresh:before { content: "\E01E"; } .km-root .km-icon-label.k-si-refresh-rev:before, .km-root .km-icon-label.k-i-srefresh-rev:before { content: "\E01F"; } .km-root .km-icon-label.k-i-turn-en:before { content: "\E020"; } .km-root .km-icon-label.k-i-turn-es:before { content: "\E021"; } .km-root .km-icon-label.k-i-turn-ne:before { content: "\E022"; } .km-root .km-icon-label.k-i-turn-nw:before { content: "\E023"; } .km-root .km-icon-label.k-i-turn-se:before { content: "\E024"; } .km-root .km-icon-label.k-i-turn-sw:before { content: "\E025"; } .km-root .km-icon-label.k-i-turn-wn:before { content: "\E026"; } .km-root .km-icon-label.k-i-turn-ws:before { content: "\E027"; } .km-root .km-icon-label.k-i-uturn-e:before { content: "\E028"; } .km-root .km-icon-label.k-i-uturn-e-rev:before { content: "\E029"; } .km-root .km-icon-label.k-i-uturn-n:before { content: "\E02A"; } .km-root .km-icon-label.k-i-uturn-n-rev:before { content: "\E02B"; } .km-root .km-icon-label.k-i-uturn-s:before { content: "\E02C"; } .km-root .km-icon-label.k-i-uturn-s-rev:before { content: "\E02D"; } .km-root .km-icon-label.k-i-uturn-w:before { content: "\E02E"; } .km-root .km-icon-label.k-i-uturn-w-rev:before { content: "\E02F"; } .km-root .km-icon-label.k-i-tick-sign:before { content: "\E030"; } .km-root .km-icon-label.k-i-close-sign:before { content: "\E031"; } .km-root .km-icon-label.k-i-plus-sign:before { content: "\E032"; } .km-root .km-icon-label.k-i-minus-sign:before { content: "\E033"; } .km-root .km-icon-label.k-si-plus-sign:before, .km-root .km-icon-label.k-i-splus-sign:before { content: "\E034"; } .km-root .km-icon-label.k-si-minus-sign:before, .km-root .km-icon-label.k-i-sminus-sign:before { content: "\E035"; } .km-root .km-icon-label.k-i-cancel:before { content: "\E036"; } .km-root .km-icon-label.k-i-tick:before { content: "\E037"; } .km-root .km-icon-label.k-i-close:before { content: "\E038"; } .km-root .km-icon-label.k-i-plus:before { content: "\E039"; } .km-root .km-icon-label.k-i-minus:before { content: "\E03A"; } .km-root .km-icon-label.k-si-plus:before, .km-root .km-icon-label.k-i-splus:before { content: "\E03B"; } .km-root .km-icon-label.k-si-minus:before, .km-root .km-icon-label.k-i-sminus:before { content: "\E03C"; } .km-root .km-icon-label.k-i-stop:before { content: "\E03D"; } .km-root .km-icon-label.k-i-pause:before { content: "\E03E"; } .km-root .km-icon-label.k-i-eject:before { content: "\E03F"; } .km-root .km-icon-label.k-i-volume-off:before { content: "\E040"; } .km-root .km-icon-label.k-i-volume-low:before { content: "\E041"; } .km-root .km-icon-label.k-i-volume-high:before { content: "\E042"; } .km-root .km-icon-label.k-i-earphones:before { content: "\E043"; } .km-root .km-icon-label.k-i-heart:before { content: "\E044"; } .km-root .km-icon-label.k-i-heart-empty:before { content: "\E045"; } .km-root .km-icon-label.k-i-heart-half:before { content: "\E046"; } .km-root .km-icon-label.k-i-star:before { content: "\E047"; } .km-root .km-icon-label.k-i-star-empty:before { content: "\E048"; } .km-root .km-icon-label.k-i-star-half:before { content: "\E049"; } .km-root .km-icon-label.k-i-star-half-empty:before { content: "\E04A"; } .km-root .km-icon-label.k-i-chart-column:before { content: "\E04B"; } .km-root .km-icon-label.k-i-chart-bar:before { content: "\E04C"; } .km-root .km-icon-label.k-i-chart-pie:before { content: "\E04D"; } .km-root .km-icon-label.k-i-chart-donut:before { content: "\E04E"; } .km-root .km-icon-label.k-i-chart-line:before { content: "\E04F"; } .km-root .km-icon-label.k-i-chart-area:before { content: "\E050"; } .km-root .km-icon-label.k-i-chart-donut:before { content: "\E051"; } .km-root .km-icon-label.k-i-align-left:before { content: "\E052"; } .km-root .km-icon-label.k-i-align-center:before { content: "\E053"; } .km-root .km-icon-label.k-i-align-right:before { content: "\E054"; } .km-root .km-icon-label.k-i-align-justify:before { content: "\E055"; } .km-root .km-icon-label.k-i-align-clear:before { content: "\E056"; } .km-root .km-icon-label.k-i-bold:before { content: "\E057"; } .km-root .km-icon-label.k-i-bold-sans:before { content: "\E058"; } .km-root .km-icon-label.k-i-italic:before { content: "\E059"; } .km-root .km-icon-label.k-i-italic-sans:before { content: "\E05A"; } .km-root .km-icon-label.k-i-underline:before { content: "\E05B"; } .km-root .km-icon-label.k-i-underline-sans:before { content: "\E05C"; } .km-root .km-icon-label.k-i-strikethrough:before { content: "\E05D"; } .km-root .km-icon-label.k-i-strikethrough-sans:before { content: "\E05E"; } .km-root .km-icon-label.k-i-font-a:before { content: "\E05F"; } .km-root .km-icon-label.k-i-font-a-sans:before { content: "\E060"; } .km-root .km-icon-label.k-i-font-t:before { content: "\E061"; } .km-root .km-icon-label.k-i-font-t-sans:before { content: "\E062"; } .km-root .km-icon-label.k-i-brightness:before { content: "\E063"; } .km-root .km-icon-label.k-i-brightness-contrast:before { content: "\E064"; } .km-root .km-icon-label.k-i-contrast:before { content: "\E065"; } .km-root .km-icon-label.k-i-crop:before { content: "\E066"; } .km-root .km-icon-label.k-i-mirror:before { content: "\E067"; } .km-root .km-icon-label.k-i-flip-h:before { content: "\E068"; } .km-root .km-icon-label.k-i-flip-v:before { content: "\E069"; } .km-root .km-icon-label.k-i-rotate:before { content: "\E06A"; } .km-root .km-icon-label.k-i-rotate-rev:before { content: "\E06B"; } .km-root .km-icon-label.k-i-filter:before { content: "\E06C"; } .km-root .km-icon-label.k-i-filter-clear:before { content: "\E06D"; } .km-root .km-icon-label.k-i-sort-asc:before { content: "\E06E"; } .km-root .km-icon-label.k-i-sort-desc:before { content: "\E06F"; } .km-root .km-icon-label.k-i-sort-clear:before { content: "\E070"; } .km-root .km-icon-label.k-i-indent:before { content: "\E071"; } .km-root .km-icon-label.k-i-outdent:before { content: "\E072"; } .km-root .km-icon-label.k-i-hyperlink:before { content: "\E073"; } .km-root .km-icon-label.k-i-hyperlink-clear:before { content: "\E074"; } .km-root .km-icon-label.k-i-hyperlink-ext:before { content: "\E075"; } .km-root .km-icon-label.k-si-hyperlink-ext:before { content: "\E076"; } .km-root .km-icon-label.k-i-ul:before { content: "\E077"; } .km-root .km-icon-label.k-si-ul:before { content: "\E078"; } .km-root .km-icon-label.k-i-paint:before { content: "\E079"; } .km-root .km-icon-label.k-i-paste:before { content: "\E07A"; } .km-root .km-icon-label.k-i-pencil:before { content: "\E07B"; } .km-root .km-icon-label.k-i-image:before { content: "\E07C"; } .km-root .km-icon-label.k-i-image-add:before { content: "\E07D"; } .km-root .km-icon-label.k-i-print:before { content: "\E07E"; } .