1153 lines
22 KiB
Plaintext
1153 lines
22 KiB
Plaintext
/*!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
*/
|
|
/* Grid */
|
|
|
|
.k-grid,
|
|
.k-listview
|
|
{
|
|
position: relative;
|
|
zoom: 1;
|
|
}
|
|
|
|
.k-grid table
|
|
{
|
|
width: 100%;
|
|
margin: 0; /* override CSS libraries */
|
|
max-width: none;
|
|
border-collapse: separate;
|
|
border-spacing: 0;
|
|
empty-cells: show;
|
|
border-width: 0;
|
|
outline: none;
|
|
}
|
|
|
|
.k-header.k-drag-clue
|
|
{
|
|
overflow: hidden;
|
|
}
|
|
|
|
.k-grid-header th.k-header,
|
|
.k-filter-row th
|
|
{
|
|
overflow: hidden;
|
|
border-style: solid;
|
|
border-width: 0 0 1px 1px;
|
|
padding: .5em .6em .4em .6em;
|
|
font-weight: normal;
|
|
white-space: nowrap;
|
|
text-overflow: ellipsis;
|
|
text-align: left;
|
|
}
|
|
|
|
.k-grid-header th.k-header
|
|
{
|
|
vertical-align: bottom;
|
|
}
|
|
|
|
.k-filtercell,
|
|
.k-filtercell > span,
|
|
.k-filtercell .k-widget
|
|
{
|
|
display: block;
|
|
width: auto;
|
|
}
|
|
|
|
.k-filtercell > span
|
|
{
|
|
padding-right: 4.8em;
|
|
position: relative;
|
|
min-height: 2em;
|
|
line-height: 2em;
|
|
}
|
|
|
|
.k-filtercell > .k-operator-hidden
|
|
{
|
|
padding-right: 2.3em;
|
|
}
|
|
|
|
.k-filtercell > span > .k-button,
|
|
.k-filter-row .k-dropdown-operator
|
|
{
|
|
position: absolute;
|
|
top: 0;
|
|
right: 0;
|
|
}
|
|
|
|
.k-filter-row .k-dropdown-operator
|
|
{
|
|
width: 2.1em;
|
|
right: 2.5em;
|
|
}
|
|
|
|
.k-filtercell > span > label
|
|
{
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.k-filter-row label > input[type="radio"]
|
|
{
|
|
vertical-align: middle;
|
|
position: relative;
|
|
bottom: 2px;
|
|
}
|
|
|
|
.k-ie10 .k-grid-header a:active
|
|
{
|
|
background-color: transparent; /*remove gray background*/
|
|
}
|
|
|
|
.k-grid-header th.k-header > .k-link
|
|
{
|
|
display: block;
|
|
min-height: 18px;
|
|
line-height: 18px; /* due to sorting icons*/
|
|
margin: -.5em -.6em -.4em 0;
|
|
padding: .5em .6em .4em 0;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
}
|
|
|
|
.k-grid-header th.k-with-icon .k-link
|
|
{
|
|
margin-right: 18px;
|
|
}
|
|
|
|
.k-grid-header th.k-header .k-icon
|
|
{
|
|
position: static;
|
|
}
|
|
|
|
.k-grid-header th > .k-link > .k-icon
|
|
{
|
|
vertical-align: text-top;
|
|
}
|
|
|
|
.k-grid .k-state-hover
|
|
{
|
|
cursor: pointer;
|
|
}
|
|
|
|
.k-grid-column-resizing {
|
|
&,
|
|
.k-grid-filter,
|
|
.k-link,
|
|
.k-button,
|
|
.k-grid-toolbar
|
|
{
|
|
cursor: col-resize;
|
|
}
|
|
}
|
|
|
|
.k-grid td
|
|
{
|
|
border-style: solid;
|
|
border-width: 0 0 0 1px;
|
|
padding: .4em .6em;
|
|
overflow: hidden;
|
|
line-height: 1.6em;
|
|
vertical-align: middle;
|
|
text-overflow: ellipsis;
|
|
}
|
|
|
|
.k-grid .k-grouping-row td,
|
|
.k-grid .k-hierarchy-cell
|
|
{
|
|
overflow: visible;
|
|
}
|
|
|
|
.k-grid-edit-row td
|
|
{
|
|
text-overflow: clip;
|
|
}
|
|
|
|
.k-grid-edit-row .k-textbox,
|
|
.k-grid-edit-row .text-box
|
|
{
|
|
/*reset default webkit styles*/
|
|
margin-top:0;
|
|
margin-bottom:0;
|
|
}
|
|
|
|
.k-grid-header-wrap,
|
|
.k-grid-footer-wrap
|
|
{
|
|
position: relative;
|
|
width: 100%;
|
|
overflow: hidden;
|
|
border-style: solid;
|
|
border-width: 0 1px 0 0;
|
|
zoom: 1;
|
|
}
|
|
|
|
div.k-grid-header,
|
|
div.k-grid-footer
|
|
{
|
|
padding-right: 17px; /* scrollbar width; may vary; can be calculated */
|
|
border-bottom-style: solid;
|
|
border-bottom-width: 1px;
|
|
zoom: 1;
|
|
}
|
|
|
|
.k-grid-header-wrap > table,
|
|
.k-grid-header-locked > table
|
|
{
|
|
margin-bottom: -1px;
|
|
}
|
|
|
|
.k-grid-content
|
|
{
|
|
position: relative;
|
|
width: 100%;
|
|
overflow: auto;
|
|
overflow-x: auto;
|
|
overflow-y: scroll;
|
|
zoom: 1;
|
|
min-height: 0%; /* IE9 bug workaround - expanding Grid on hover */
|
|
}
|
|
|
|
.k-mobile .k-grid tbody
|
|
{
|
|
-webkit-backface-visibility: hidden;
|
|
}
|
|
|
|
.k-mobile .k-grid-backface tbody
|
|
{
|
|
-webkit-backface-visibility: visible;
|
|
}
|
|
|
|
.k-grid-content-expander
|
|
{
|
|
position: absolute;
|
|
visibility: hidden;
|
|
height: 1px;
|
|
}
|
|
|
|
.k-grid-norecords
|
|
{
|
|
width: 100%;
|
|
height: 100%;
|
|
text-align: center;
|
|
}
|
|
|
|
.k-grid-norecords-template {
|
|
width: 20em;
|
|
height: 4em;
|
|
line-height: 4em;
|
|
vertical-align: middle;
|
|
margin: 0 auto;
|
|
}
|
|
|
|
.k-grid-content > .k-grid-norecords > .k-grid-norecords-template {
|
|
top: 50%;
|
|
left: 50%;
|
|
margin-left: -10em;
|
|
margin-top: -2em;
|
|
position: absolute;
|
|
}
|
|
|
|
@media print
|
|
{
|
|
.k-grid
|
|
{
|
|
height: auto !important;
|
|
}
|
|
|
|
.k-grid-header
|
|
{
|
|
padding: 0 !important;
|
|
}
|
|
|
|
.k-grid-header-wrap,
|
|
.k-grid-content
|
|
{
|
|
overflow: visible;
|
|
height: auto !important;
|
|
}
|
|
}
|
|
|
|
.k-grid .k-scrollbar
|
|
{
|
|
-ms-overflow-style: scrollbar;
|
|
}
|
|
|
|
.k-virtual-scrollable-wrap
|
|
{
|
|
height: 100%;
|
|
overflow-y: hidden;
|
|
position:relative;
|
|
}
|
|
|
|
.k-grid-header table,
|
|
.k-grid-content table,
|
|
.k-grid-footer table,
|
|
.k-grid-content-locked > table
|
|
{
|
|
table-layout: fixed;
|
|
}
|
|
|
|
/* Grid :: locked columns */
|
|
|
|
.k-grid-lockedcolumns
|
|
{
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.k-grid-content-locked,
|
|
.k-grid-content,
|
|
.k-pager-wrap
|
|
{
|
|
white-space: normal;
|
|
}
|
|
|
|
.k-grid-header-locked,
|
|
.k-grid-content-locked,
|
|
.k-grid-footer-locked
|
|
{
|
|
display: inline-block;
|
|
vertical-align: top;
|
|
overflow: hidden; /* generally uneeded */
|
|
position: relative;
|
|
border-style: solid;
|
|
border-width: 0 1px 0 0;
|
|
}
|
|
|
|
.k-grid-header-locked + .k-grid-header-wrap,
|
|
.k-grid-content-locked + .k-grid-content,
|
|
.k-grid-footer-locked + .k-grid-footer-wrap
|
|
{
|
|
display: inline-block;
|
|
vertical-align: top;
|
|
}
|
|
|
|
.k-grid-toolbar
|
|
{
|
|
border-style: solid;
|
|
border-width: 1px 0 0;
|
|
}
|
|
|
|
.k-grid-header th.k-header:first-child,
|
|
.k-grid tbody td:first-child,
|
|
.k-grid tfoot td:first-child,
|
|
.k-filter-row > th:first-child
|
|
{
|
|
border-left-width: 0;
|
|
}
|
|
|
|
.k-grid-header th.k-header.k-first
|
|
{
|
|
border-left-width: 1px;
|
|
}
|
|
|
|
.k-grid-toolbar:first-child,
|
|
.k-grouping-header+.k-grid-toolbar
|
|
{
|
|
border-width: 0 0 1px;
|
|
}
|
|
|
|
/* Grid :: footer */
|
|
|
|
.k-footer-template td
|
|
{
|
|
border-style: solid;
|
|
border-width: 1px 0 0 1px;
|
|
}
|
|
|
|
.k-group-footer td
|
|
{
|
|
border-style: solid;
|
|
border-width: 1px 0;
|
|
}
|
|
|
|
.k-group-footer .k-group-cell + td
|
|
{
|
|
border-left-width: 1px;
|
|
}
|
|
|
|
.k-grid-footer
|
|
{
|
|
border-style: solid;
|
|
border-width: 1px 0 0;
|
|
}
|
|
|
|
.k-grid-footer td
|
|
{
|
|
border-top-width: 0;
|
|
}
|
|
|
|
.k-grid-footer > td
|
|
{
|
|
border-top-width: 1px;
|
|
}
|
|
|
|
/* Grid :: paging */
|
|
|
|
.k-pager-wrap
|
|
{
|
|
clear: both;
|
|
overflow: hidden;
|
|
position: relative;
|
|
border-style: solid;
|
|
border-width: 1px;
|
|
line-height: 2.0em;
|
|
padding:0.333em 0 0.333em 0.250em;
|
|
}
|
|
|
|
.k-grid-pager
|
|
{
|
|
border-width: 1px 0 0;
|
|
}
|
|
|
|
.k-grid .k-pager-numbers,
|
|
.k-pager-numbers .k-link,
|
|
.k-pager-numbers .k-state-selected
|
|
{
|
|
display: inline-block;
|
|
vertical-align: top;
|
|
margin-right: 1px;
|
|
}
|
|
|
|
.k-pager-numbers
|
|
{
|
|
margin:0 2px;
|
|
}
|
|
|
|
.k-pager-numbers .k-state-selected
|
|
{
|
|
vertical-align:top;
|
|
}
|
|
|
|
.k-pager-numbers .k-current-page
|
|
{
|
|
display: none;
|
|
}
|
|
|
|
.k-pager-numbers li,
|
|
.k-pager-input
|
|
{
|
|
float:left;
|
|
}
|
|
|
|
.k-grid .k-pager-numbers
|
|
{
|
|
float: left;
|
|
cursor: default;
|
|
}
|
|
|
|
.k-pager-info
|
|
{
|
|
float: right;
|
|
padding:0 1.333em;
|
|
}
|
|
|
|
.k-pager-numbers .k-link
|
|
{
|
|
text-decoration: none;
|
|
}
|
|
|
|
.k-pager-wrap > .k-link,
|
|
.k-pager-numbers .k-link,
|
|
.k-pager-numbers .k-state-selected
|
|
{
|
|
min-width: 2em;
|
|
}
|
|
|
|
.k-pager-wrap>.k-link
|
|
{
|
|
float:left;
|
|
margin:0 0.08333em;
|
|
height: 2em;/*IE7*/
|
|
line-height: 2em;/*IE7*/
|
|
border-radius: 1.0833em;
|
|
cursor:pointer;
|
|
text-align: center;
|
|
}
|
|
|
|
.k-pager-wrap>a.k-state-disabled:hover
|
|
{
|
|
background:none;
|
|
cursor:default;
|
|
}
|
|
|
|
.k-pager-numbers .k-link
|
|
{
|
|
text-align: center;
|
|
line-height:2em;
|
|
border-style:solid;
|
|
border-width:1px;
|
|
border-radius: 1.0833em;
|
|
}
|
|
|
|
.k-pager-wrap>.k-link
|
|
{
|
|
border-style:solid;
|
|
border-width:1px;
|
|
}
|
|
|
|
.k-pager-wrap .k-pager-refresh
|
|
{
|
|
float:right;
|
|
margin-right:0.5em;
|
|
border-width:0;
|
|
border-radius: 0;
|
|
}
|
|
|
|
.k-pager-numbers .k-state-selected
|
|
{
|
|
border-style:solid;
|
|
border-width:1px;
|
|
text-align: center;
|
|
border-radius: 1.0833em;
|
|
}
|
|
|
|
.k-pager-wrap .k-textbox
|
|
{
|
|
width:3.333em;
|
|
}
|
|
|
|
.k-pager-wrap .k-dropdown
|
|
{
|
|
width:4.500em;
|
|
}
|
|
|
|
.k-pager-refresh
|
|
{
|
|
float:right;
|
|
}
|
|
|
|
.k-pager-input,
|
|
.k-pager-sizes
|
|
{
|
|
padding: 0 1.4166em;
|
|
}
|
|
|
|
.k-pager-sizes
|
|
{
|
|
display: inline-block;
|
|
padding-top: 1px;
|
|
}
|
|
|
|
.k-pager-sizes .k-widget.k-dropdown
|
|
{
|
|
margin-top: -2px;
|
|
}
|
|
|
|
.k-pager-wrap .k-textbox,
|
|
.k-pager-wrap .k-widget
|
|
{
|
|
margin: 0 .4em 0;
|
|
}
|
|
|
|
/* Grid :: filtering */
|
|
|
|
.k-header > .k-grid-filter,
|
|
.k-header > .k-header-column-menu
|
|
{
|
|
float: right;
|
|
margin: -.5em -.6em -.4em;
|
|
padding: .5em .2em .4em;
|
|
position: relative;
|
|
z-index: 1; /*mvc site.css*/
|
|
}
|
|
|
|
.k-grid .k-animation-container
|
|
{
|
|
position: absolute;
|
|
}
|
|
|
|
.k-filter-menu
|
|
{
|
|
padding: .5em;
|
|
}
|
|
|
|
.k-list-filter {
|
|
display: block;
|
|
}
|
|
|
|
form.k-filter-menu .k-widget,
|
|
form.k-filter-menu .k-textbox
|
|
{
|
|
display: block;
|
|
}
|
|
|
|
form.k-filter-menu .k-textbox
|
|
{
|
|
width: 100%;
|
|
margin-bottom: 3px;
|
|
}
|
|
|
|
.k-filter-help-text,
|
|
.k-filter-menu .k-widget,
|
|
.k-filter-menu .k-textbox
|
|
{
|
|
margin: .19em 0 0;
|
|
}
|
|
|
|
.k-filter-menu span.k-filter-and
|
|
{
|
|
width: 6em;
|
|
margin: .5em 0 .5em;
|
|
}
|
|
|
|
.k-filter-menu .k-button
|
|
{
|
|
width:48%;
|
|
margin: .5em 4% 0 0;
|
|
}
|
|
|
|
.k-filter-menu .k-button+.k-button
|
|
{
|
|
margin-right: 0;
|
|
}
|
|
|
|
.k-multicheck-wrap
|
|
{
|
|
overflow: auto;
|
|
overflow-x: hidden;
|
|
white-space: nowrap;
|
|
max-height: 300px;
|
|
}
|
|
|
|
.k-multicheck-wrap .k-item {
|
|
line-height: 2.2em;
|
|
}
|
|
|
|
/* Grid :: grouping */
|
|
|
|
.k-grouping-row .k-icon
|
|
{
|
|
margin: -3px 4px 0 2px;
|
|
}
|
|
|
|
.k-grouping-row p
|
|
{
|
|
display: inline-block;
|
|
vertical-align: middle;
|
|
margin-left: -.6em;
|
|
padding: 0 .6em;
|
|
}
|
|
|
|
.k-grouping-row + tr td
|
|
{
|
|
border-top-width: 1px;
|
|
}
|
|
|
|
.k-grouping-row .k-group-cell,
|
|
.k-grouping-row+tr .k-group-cell
|
|
{
|
|
border-top-width: 0;
|
|
text-overflow: none;
|
|
}
|
|
|
|
.k-grid .k-hierarchy-cell+td
|
|
{
|
|
border-left-width: 0;
|
|
}
|
|
|
|
.k-grid .k-group-col,
|
|
.k-grid .k-hierarchy-col
|
|
{
|
|
width: 27px;
|
|
}
|
|
|
|
.k-grouping-header
|
|
{
|
|
border-bottom-style: solid;
|
|
border-bottom-width: 1px;
|
|
}
|
|
|
|
.k-grouping-header
|
|
{
|
|
line-height: 2;
|
|
}
|
|
|
|
.k-grouping-dropclue
|
|
{
|
|
position: absolute;
|
|
width: 6px;
|
|
height: 25px;
|
|
background-repeat: no-repeat;
|
|
background-position: -165px -148px;
|
|
}
|
|
|
|
.k-grouping-header .k-group-indicator
|
|
{
|
|
display: inline-block;
|
|
border-style: solid;
|
|
border-width: 1px;
|
|
margin: 0 3px;
|
|
padding: .15em .15em .15em .4em;
|
|
line-height: 1.5em;
|
|
}
|
|
|
|
.k-grouping-header .k-link
|
|
{
|
|
display: inline-block;
|
|
border-width: 0;
|
|
padding: 0;
|
|
line-height: normal;
|
|
text-decoration: none;
|
|
}
|
|
|
|
.k-grouping-header .k-button
|
|
{
|
|
border: 0;
|
|
padding: 0;
|
|
background: transparent;
|
|
line-height: 1;
|
|
}
|
|
|
|
.k-grouping-header .k-link .k-icon
|
|
{
|
|
margin: 0 0 0 -3px;
|
|
}
|
|
|
|
.k-grouping-header .k-button .k-icon
|
|
{
|
|
margin: 0 0 0 3px;
|
|
}
|
|
|
|
.k-grouping-header a,
|
|
.k-grouping-header .k-button
|
|
{
|
|
display: inline-block;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
/* Grid :: editing */
|
|
|
|
.k-dirty-cell:before
|
|
{
|
|
content:"\a0";
|
|
display: inline-block;
|
|
width: 0;
|
|
float: left;
|
|
}
|
|
|
|
.k-dirty
|
|
{
|
|
position: absolute;
|
|
width: 0;
|
|
height: 0;
|
|
border-style: solid;
|
|
border-width: 3px;
|
|
border-color: #f00 transparent transparent #f00;
|
|
margin: -0.45em 0 0 -0.6em;
|
|
padding: 0;
|
|
overflow: hidden;
|
|
vertical-align: top;
|
|
}
|
|
|
|
.k-grouping-header,
|
|
.k-grid-toolbar
|
|
{
|
|
margin: 0;
|
|
padding: @grid-header-padding;
|
|
cursor: default;
|
|
}
|
|
|
|
.k-grid .k-edit-container
|
|
{
|
|
padding: 0;
|
|
}
|
|
|
|
.k-grid .field-validation-error
|
|
{
|
|
display: block;
|
|
}
|
|
|
|
.k-grid .input-validation-error
|
|
{
|
|
border-style: ridge;
|
|
border-color: #f00;
|
|
background-color: #ffc0cb;
|
|
}
|
|
|
|
.k-grid-toolbar .k-button
|
|
{
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.k-grid-actions
|
|
{
|
|
display: inline-block;
|
|
}
|
|
|
|
.k-grid .k-button
|
|
{
|
|
margin: 0 .16em;
|
|
}
|
|
|
|
@grid-button-min-width: 64px;
|
|
|
|
.k-grid tbody .k-button,
|
|
.k-ie8 .k-grid tbody button.k-button
|
|
{
|
|
min-width: @grid-button-min-width;
|
|
}
|
|
|
|
.k-grid tbody button.k-button
|
|
{
|
|
min-width: @grid-button-min-width + 14; /* for all except IE8 */
|
|
}
|
|
|
|
html body .k-grid tbody .k-button-icon
|
|
{
|
|
width: auto;
|
|
min-width: 0;
|
|
}
|
|
|
|
.k-detail-row
|
|
{
|
|
position: relative;
|
|
}
|
|
|
|
.k-grid .k-detail-cell
|
|
{
|
|
overflow: visible;
|
|
}
|
|
|
|
.k-grid .k-edit-cell
|
|
{
|
|
padding: 0 .3em;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.k-grid .k-edit-cell .k-tooltip
|
|
{
|
|
white-space: normal;
|
|
}
|
|
|
|
.k-edit-cell>.k-textbox,
|
|
.k-edit-cell>.k-widget,
|
|
.k-grid-edit-row>td>.k-textbox,
|
|
.k-grid-edit-row>td>.k-widget,
|
|
.k-grid-edit-row>td>.text-box
|
|
{
|
|
width: 100%;
|
|
}
|
|
|
|
html .k-edit-cell .k-tooltip,
|
|
html .k-grid-edit-row .k-tooltip
|
|
{
|
|
width: auto;
|
|
max-width: 300px;
|
|
}
|
|
|
|
.k-edit-cell input[type="checkbox"]
|
|
{
|
|
margin-left: .6em;
|
|
}
|
|
|
|
.k-grid tbody td>.k-grid-delete
|
|
{
|
|
margin-top: -.2em;
|
|
margin-bottom: -.2em;
|
|
}
|
|
|
|
/* Grid :: resizing */
|
|
|
|
.k-grid-resize-indicator
|
|
{
|
|
position: absolute;
|
|
width: 2px;
|
|
background-color: #aaa;
|
|
}
|
|
|
|
.k-grid-header .k-resize-handle,
|
|
.k-grid > .k-resize-handle
|
|
{
|
|
position: absolute;
|
|
height: 25px;
|
|
cursor: col-resize;
|
|
z-index: 2;
|
|
}
|
|
|
|
.k-marquee
|
|
{
|
|
position: absolute;
|
|
z-index: 100000; // above windows
|
|
}
|
|
|
|
.k-marquee-color,
|
|
.k-marquee-text
|
|
{
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
}
|
|
|
|
.k-marquee-color
|
|
{
|
|
filter: alpha(opacity=60);
|
|
opacity: .6;
|
|
}
|
|
|
|
.k-ie9 .k-column-menu
|
|
{
|
|
width: 160px; /*fix flicker on item hover*/
|
|
}
|
|
|
|
.k-ie8 .k-grid-filter,
|
|
.k-ie8 .k-header-column-menu
|
|
{
|
|
font-size: 100%; /* Fix small menus in IE8 */
|
|
}
|
|
|
|
.k-column-menu
|
|
{
|
|
min-width: 160px;
|
|
}
|
|
|
|
.k-column-menu .k-sprite
|
|
{
|
|
margin-right:10px;
|
|
}
|
|
|
|
.k-column-menu > .k-menu
|
|
{
|
|
border-width: 0;
|
|
}
|
|
|
|
.k-columns-item .k-group
|
|
{
|
|
max-height: 200px;
|
|
overflow: auto;
|
|
}
|
|
|
|
/* Remove Grid scrollbar during built-in export */
|
|
.k-pdf-export-shadow .k-grid {
|
|
float: left;
|
|
width: auto !important;
|
|
}
|
|
|
|
/* Remove all sizes and scrolling */
|
|
.k-pdf-export-shadow .k-grid,
|
|
.k-pdf-export-shadow .k-grid-content,
|
|
.k-pdf-export-shadow .k-grid-content-locked {
|
|
height: auto !important;
|
|
overflow: visible;
|
|
}
|
|
|
|
.k-pdf-export-shadow .k-grid-header-locked + .k-grid-header-wrap,
|
|
.k-pdf-export-shadow .k-grid-content-locked + .k-grid-content,
|
|
.k-pdf-export-shadow .k-grid-footer-locked + .k-grid-footer-wrap {
|
|
width: auto !important;
|
|
}
|
|
|
|
/* Remove empty space reserved above the scrollbar */
|
|
.k-pdf-export-shadow .k-grid-header,
|
|
.k-pdf-export-shadow .k-grid-footer {
|
|
padding: 0 !important;
|
|
}
|
|
|
|
.k-loading-pdf-mask {
|
|
position: absolute;
|
|
width: 100%;
|
|
height: 100%;
|
|
top: 0;
|
|
left: 0;
|
|
z-index: 100;
|
|
}
|
|
|
|
.k-loading-pdf-mask .k-loading-color {
|
|
filter: alpha(opacity=50);
|
|
opacity: 0.5;
|
|
}
|
|
|
|
.k-loading-pdf-mask .k-loading-pdf-progress {
|
|
margin: auto;
|
|
position: absolute;
|
|
top: 0;
|
|
bottom: 0;
|
|
left: 0;
|
|
right: 0;
|
|
}
|
|
|
|
.k-pdf-export .k-loading-pdf-mask {
|
|
display: none;
|
|
}
|
|
|
|
/* responsive styles */
|
|
|
|
.k-autofitting
|
|
{
|
|
width: auto !important;
|
|
table-layout: auto !important
|
|
}
|
|
|
|
.k-autofitting th.k-header,
|
|
.k-autofitting td
|
|
{
|
|
white-space: nowrap !important;
|
|
}
|
|
|
|
.k-autofitting .k-detail-row
|
|
{
|
|
display: none !important;
|
|
}
|
|
|
|
@media only screen and (max-width: 1024px) {
|
|
.k-webkit,
|
|
.k-ff,
|
|
.k-ie11,
|
|
.k-safari {
|
|
.k-pager-wrap
|
|
{
|
|
overflow: visible;
|
|
}
|
|
|
|
.k-pager-wrap .k-pager-nav,
|
|
.k-pager-input {
|
|
display: inline-block;
|
|
vertical-align: top;
|
|
}
|
|
|
|
.k-pager-numbers,
|
|
.k-grid .k-pager-numbers {
|
|
position: absolute;
|
|
left: 4.8em;
|
|
display: inline-flex;
|
|
flex-direction: column-reverse;
|
|
overflow: visible;
|
|
height: auto;
|
|
}
|
|
|
|
.k-pager-numbers.k-state-expanded,
|
|
.k-grid .k-pager-numbers.k-state-expanded {
|
|
transform: translatey(-100%);
|
|
-webkit-transform: translatey(-100%);
|
|
}
|
|
|
|
|
|
.km-pane-wrapper .k-pager-numbers,
|
|
.km-pane-wrapper .k-grid .k-pager-numbers {
|
|
left: 50%;
|
|
transform: translate(-50%, -100%);
|
|
-webkit-transform: translate(-50%, -100%);
|
|
}
|
|
|
|
.km-pane-wrapper .k-pager-numbers .k-link,
|
|
.km-pane-wrapper .k-pager-numbers .k-state-selected,
|
|
.km-pane-wrapper .k-pager-wrap > .k-link,
|
|
.km-pane-wrapper .k-pager-wrap > .k-pager-info {
|
|
padding-top: 0;
|
|
padding-bottom: 0;
|
|
}
|
|
|
|
.k-rtl .k-pager-numbers,
|
|
.k-rtl .k-grid .k-pager-numbers {
|
|
left: auto;
|
|
right: 4.8em;
|
|
width: 4.5em
|
|
}
|
|
|
|
.k-rtl .km-pane-wrapper .k-pager-numbers,
|
|
.k-rtl .km-pane-wrapper .k-grid .k-pager-numbers {
|
|
right: 5.8em;
|
|
}
|
|
|
|
.k-pager-numbers .k-current-page,
|
|
.k-grid .k-pager-numbers .k-current-page {
|
|
display: block;
|
|
border-left: 0;
|
|
}
|
|
|
|
.k-pager-numbers.k-state-expanded .k-current-page,
|
|
.k-grid .k-pager-number.k-state-expanded .k-current-page {
|
|
transform: translatey(100%);
|
|
-webkit-transform: translatey(100%);
|
|
}
|
|
|
|
.k-pager-numbers li:not(.k-current-page) {
|
|
display: none;
|
|
}
|
|
|
|
.k-pager-numbers .k-current-page .k-link {
|
|
width: 3.2em;
|
|
padding: 0 .429em 0 .714em;
|
|
border-radius: 1.0833em;
|
|
}
|
|
|
|
.k-pager-numbers + .k-link {
|
|
margin-left: 4.8em;
|
|
}
|
|
|
|
.k-rtl .k-pager-numbers + .k-link {
|
|
margin-right: 5.1em;
|
|
margin-left: 0;
|
|
}
|
|
|
|
.k-pager-numbers .k-state-selected,
|
|
.k-pager-numbers .k-link {
|
|
display: block;
|
|
margin-right: 0;
|
|
padding: 1px 5px 1px 5px;
|
|
text-align: left;
|
|
}
|
|
|
|
.k-pager-numbers.k-state-expanded {
|
|
box-sizing: border-box;
|
|
padding: 2px 2px 0;
|
|
}
|
|
|
|
.k-pager-numbers.k-state-expanded .k-current-page {
|
|
margin: -2em -3px 0;
|
|
padding: 0;
|
|
}
|
|
|
|
.k-pager-numbers.k-state-expanded .k-current-page .k-link {
|
|
border-radius: 0 0 1.0833em 1.0833em;
|
|
}
|
|
|
|
.k-pager-numbers.k-state-expanded li {
|
|
display: inline-block;
|
|
}
|
|
}
|
|
}
|
|
|
|
@media only screen and (max-width: 640px) {
|
|
.k-webkit,
|
|
.k-ff,
|
|
.k-ie11,
|
|
.k-safari {
|
|
.k-pager-info {
|
|
display: none;
|
|
}
|
|
}
|
|
}
|
|
|
|
@media only screen and (max-width: 480px) {
|
|
.k-webkit,
|
|
.k-ff,
|
|
.k-ie11,
|
|
.k-safari {
|
|
.k-pager-sizes {
|
|
display: none;
|
|
}
|
|
}
|
|
}
|