diff -r 13555c27b592 -r 5b6d7b640e52 www-thermferm/jqwidgets/styles/jqx.base.css --- a/www-thermferm/jqwidgets/styles/jqx.base.css Thu Apr 25 14:26:47 2024 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,7817 +0,0 @@ -:root { - --jqx-grid-row-height: 36px; - --jqx-grid-column-height: 48px; - --jqx-grid-show-column-lines: 1; - --jqx-list-item-height: -1; - --jqx-grid-filter-menu-items-height: 30px; - --jqx-dropdown-animation: transform; - --jqx-datetimeinput-dropdown-height: 280px; - --jqx-datetimeinput-dropdown-width: 280px; - --jqx-calendar-header-height: 40px; - --jqx-calendar-title-height: 49px; - --jqx-icon-calendar: '\e829'; /* Code of calendar icon */ - --jqx-icon-filter: '\f0b0'; /* Code of filter icon */ - --jqx-icon-menu: '\f0c9'; /* Code of menu icon */ - --jqx-icon-check: '\e908'; /* Code of check icon */ - --jqx-icon-first-page: '\e900'; /* Code of first page icon */ - --jqx-icon-arrow-down: '\e901'; /* Code of down arrow icon */ - --jqx-icon-arrow-left: '\e902'; /* Code of left arrow icon */ - --jqx-icon-arrow-right: '\e903'; /* Code of right arrow icon */ - --jqx-icon-arrow-up: '\e904'; /* Code of up arrow icon */ - --jqx-icon-arrow-down-filled: '\e812'; /* Code of filled down arrow icon */ - --jqx-icon-arrow-left-filled: '\e816'; /* Code of filled left arrow icon */ - --jqx-icon-arrow-right-filled: '\e81e'; /* Code of filled right arrow icon */ - --jqx-icon-arrow-up-filled: '\e815'; /* Code of filled up arrow icon */ - --jqx-icon-visibility: '\e90d'; /* Code of visibility icon */ - --jqx-icon-visibility-off: '\e90e'; /* Code of visibility off icon */ - --jqx-icon-last-page: '\e905'; /* Code of last page icon */ - --jqx-icon-close: '\e80d'; /* Code of close icon */ - --jqx-icon-search: '\e828'; /* Code of search icon */ - --jqx-border-radius: 4px; - --jqx-font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif; - --jqx-font-size: 14px; - --jqx-action-button-size: 25px; -} - -/*Rounded Corners*/ -/*top-left rounded Corners*/ -.jqx-rc-tl { - -moz-border-radius-topleft: 3px; - -webkit-border-top-left-radius: 3px; - border-top-left-radius: 3px; -} -/*top-right rounded Corners*/ -.jqx-rc-tr { - -moz-border-radius-topright: 3px; - -webkit-border-top-right-radius: 3px; - border-top-right-radius: 3px; -} -/*bottom-left rounded Corners*/ -.jqx-rc-bl { - -moz-border-radius-bottomleft: 3px; - -webkit-border-bottom-left-radius: 3px; - border-bottom-left-radius: 3px; -} -/*bottom-right rounded Corners*/ -.jqx-rc-br { - -moz-border-radius-bottomright: 3px; - -webkit-border-bottom-right-radius: 3px; - border-bottom-right-radius: 3px; -} -/*top rounded Corners*/ -.jqx-rc-t { - -moz-border-radius-topleft: 3px; - -webkit-border-top-left-radius: 3px; - border-top-left-radius: 3px; - -moz-border-radius-topright: 3px; - -webkit-border-top-right-radius: 3px; - border-top-right-radius: 3px; -} -/*bottom rounded Corners*/ -.jqx-rc-b { - -moz-border-radius-bottomleft: 3px; - -webkit-border-bottom-left-radius: 3px; - border-bottom-left-radius: 3px; - -moz-border-radius-bottomright: 3px; - -webkit-border-bottom-right-radius: 3px; - border-bottom-right-radius: 3px; -} -/*right rounded Corners*/ -.jqx-rc-r { - -moz-border-radius-topright: 3px; - -webkit-border-top-right-radius: 3px; - border-top-right-radius: 3px; - -moz-border-radius-bottomright: 3px; - -webkit-border-bottom-right-radius: 3px; - border-bottom-right-radius: 3px; -} -/*left rounded Corners*/ -.jqx-rc-l { - -moz-border-radius-topleft: 3px; - -webkit-border-top-left-radius: 3px; - border-top-left-radius: 3px; - -moz-border-radius-bottomleft: 3px; - -webkit-border-bottom-left-radius: 3px; - border-bottom-left-radius: 3px; -} -/*all rounded Corners*/ -.jqx-rc-all { - -moz-border-radius: 3px; - -webkit-border-radius: 3px; - border-radius: 3px; -} -/*reset rounded corners*/ -.jqx-rc-reset { - -moz-border-radius: 0px !important; - -webkit-border-radius: 0px !important; - border-radius: 0px !important; -} - -/*Reset Style*/ -.jqx-reset { - padding: 0; - margin: 0; - border: none; - background: transparent; - outline: none; - box-sizing: content-box; -} - -.jqx-clear { - align: left; - valign: top; - left: 0px; - top: 0px; - -webkit-appearance: none !important; - outline: none !important; - padding: 0px; - margin: 0px; -} - -.jqx-popup { - box-sizing: content-box; -} - -.jqx-position-reset { - position: static !important; -} - -.jqx-border-reset { - border: none !important; -} - -.jqx-overflow-hidden { - overflow: hidden !important; -} - -.jqx-position-relative { - position: relative !important; -} - -.jqx-position-absolute { - position: absolute !important; -} - -.jqx-max-size { - width: 100% !important; - height: 100% !important; -} - -.jqx-background-reset { - background: transparent !important; -} -/*Disable browser selection*/ -.jqx-disableselect { - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - -ms-user-select: none; - -webkit-touch-callout: none; - -webkit-tap-highlight-color: rgba(0,0,0,0); -} - -.jqx-enableselect { - -webkit-user-select: text; - -moz-user-select: text; - -ms-user-select: text; - user-select: all; -} - -.jqx-hideborder { - border: none !important; -} - -.jqx-hidescrollbars { - overflow: hidden !important; -} -/*jqxButton, jqxToggleButton, jqxRepeatButton Style*/ -.jqx-button { - outline: none; - border: 1px solid transparent; - padding: 5px; - text-align: center; - vertical-align: central; - margin: 0 0 0 0; - cursor: default; -} -.jqx-button[aria-disabled="true"] { - pointer-events:none; -} -button.jqx-button, input[type=button].jqx-button, input[type=submit].jqx-button { - box-sizing: border-box !important; - -moz-box-sizing: border-box !important; -} - -.jqx-buttongroup { -} - -.jqx-group-button-normal { - vertical-align: middle; - text-align: center; -} -/*applied to the link button's anchor element.*/ -.jqx-link { - text-decoration: none; - color: #111111; -} - -/*shows elements.*/ -.jqx-visible { - display: block; -} -/*hides elements.*/ -.jqx-hidden { - display: none; -} - -.jqx-widget, .jqx-widget-content, .jqx-widget-header, .jqx-fill-state-normal { - line-height: 1.231; -} -/*jqxGauge Style*/ -.jqx-gauge-label, .jqx-gauge-caption { - fill: #333333; - color: #333333; - font-size: 11px; - font-family: Verdana; -} - -.jqx-knob { - text-align: center; -} -/*jqxChart Style*/ -.jqx-knob-label, -.jqx-chart-axis-text, -.jqx-chart-label-text, -.jqx-chart-tooltip-text, -.jqx-chart-legend-text { - fill: #333333; - color: #333333; - font-size: 11px; - font-family: Verdana; -} - -.jqx-chart-axis-description { - fill: #555555; - color: #555555; - font-size: 11px; - font-family: Verdana; -} - -.jqx-chart-title-text { - fill: #111111; - color: #111111; - font-size: 14px; - font-weight: bold; - font-family: Verdana; -} - -.jqx-chart-title-description { - fill: #111111; - color: #111111; - font-size: 12px; - font-weight: normal; - font-family: Verdana; -} - -/*applied to the Grid's element.*/ -.jqx-grid { - overflow: hidden; - border-style: solid; - border-width: 1px; -} - - .jqx-grid .jqx-adaptive-table { - border-collapse: collapse; - border: none; - width: 100%; - } - - .jqx-grid .jqx-adaptive-table td, .jqx-grid .jqx-adaptive-table th { - border-bottom: 1px solid #ddd; - padding: 8px; - overflow: auto; - } - - .jqx-grid .jqx-adaptive-table tr:nth-child(even) { - background-color: #f2f2f2; - } - - .jqx-grid .jqx-adaptive-table th { - padding-top: 12px; - padding-bottom: 12px; - text-align: left; - background-color: #4CAF50; - color: white; - } - - .jqx-grid .jqx-adaptive-view a { - padding: 10px; - text-decoration: none; - color: orangered; - } - -/*applied to the Pager.*/ -.jqx-grid-pager { - border: none; - border-top: 1px solid transparent; -} -/*applied to the Top Pager.*/ -.jqx-grid-pager-top { - border: none; - border-bottom: 1px solid transparent; -} - -.jqx-grid-pager-number { - padding: 2px 5px; - text-decoration: none; - margin: 1px; - border: 1px solid transparent; - color: inherit !important; - outline: none; - font-weight: normal !important; - line-height: 14px; -} - -.jqx-grid-menu-item-touch { - padding-top: 6px !important; - padding-bottom: 6px !important; -} -/*applied to the Grid's bottom-right area between the horizontal and vertical scrollbars.*/ -.jqx-grid-bottomright { -} -/*applied to the Grid's header area.*/ -.jqx-grid-header { - border-style: solid; - border-width: 0px 0px 1px 0px; - overflow: hidden; - border-color: transparent; - margin: 0px; - padding: 0px; -} -/*applied to the columns.*/ -.jqx-grid-column-header, .jqx-grid-columngroup-header { - border-style: solid; - border-width: 0px 1px 0px 0px; - border-color: transparent; - white-space: nowrap; - border-style: solid; - font-weight: normal; - overflow: hidden; - text-align: left; - padding: 0px; - margin: 0px; -} - -.jqx-grid-column-header-rtl, .jqx-grid-columngroup-header-rtl { - border-width: 0px 0px 0px 1px; -} - -.jqx-grid-columngroup-header { - border-bottom-width: 1px; - border-left-width: 1px; -} -/*applied to the column's button.*/ -.jqx-grid-column-menubutton { - border-style: solid; - border-width: 0px 0px 0px 1px; - border-color: transparent; - background-image: url('images/icon-menu-small.png') !important; - background-repeat: no-repeat; - background-position: center !important; - cursor: pointer; -} - -.jqx-grid-column-menubutton-rtl { - border-width: 0px 1px 0px 0px; -} -/*applied to the column's sort button when the sort order is ascending.*/ -.jqx-grid-column-sortascbutton { - border: none; - background-image: url('images/sortascbutton.png'); - background-repeat: no-repeat; - background-position: center; - cursor: pointer; -} -/*applied to the column's sort button when the sort order is descending.*/ -.jqx-grid-column-sortdescbutton { - border: none; - background-image: url('images/sortdescbutton.png'); - background-repeat: no-repeat; - background-position: center; - cursor: pointer; -} -/*applied to the column's filter button.*/ -.jqx-grid-column-filterbutton { - border: none; - background-image: url('images/filter.png'); - background-repeat: no-repeat; - background-position: center; - margin-top: 1px; -} -/*applied to the column's resize line.*/ -.jqx-grid-column-resizeline { - border-right: 1px dotted #555; -} -/*applied to the validation popup during cell editing.*/ -.jqx-grid-validation { - background: #df2227 !important; - color: #fff !important; - padding: 4px 8px; -} - -.jqx-grid-validation-label { - color: #fff !important; - background: #df2227 !important; - border: 1px solid #df2227 !important; -} - -.jqx-grid-validation-arrow-up { - background-image: url('images/red_arrow_up.png'); - background-repeat: no-repeat; - background-position: center center; -} - -.jqx-grid-validation-arrow-down { - background-image: url('images/red_arrow_down.png'); - background-repeat: no-repeat; - background-position: center center; -} -/*applied to the column's resize start line.*/ -.jqx-grid-column-resizestartline { - border-right: 1px solid #444; -} -/*applied to the sort ascending menu item in the Grid's Context Menu*/ -.jqx-grid-sortasc-icon { - background-image: url('images/icon-sort-asc.png'); - background-repeat: no-repeat; - background-position: left center; - width: 16px; - height: 16px; - float: left; - margin-left: -4px; - margin-right: 4px; -} -/*applied to the sort ascending menu item in the Grid's Context Menu*/ -.jqx-grid-sortdesc-icon { - background-image: url('images/icon-sort-desc.png'); - background-repeat: no-repeat; - background-position: left center; - width: 16px; - height: 16px; - float: left; - margin-left: -4px; - margin-right: 4px; -} -/*applied to the grid menu's sort remove item/*/ -.jqx-grid-sortremove-icon { - background-image: url('images/icon-sort-remove.png'); - background-repeat: no-repeat; - background-position: left center; - width: 16px; - height: 16px; - float: left; - margin-left: -4px; - margin-right: 4px; -} -/*applied to the grouping column's drag and drop item when the drop operation is allowed.*/ -.jqx-grid-drag-icon { - background-image: url('images/drag.png'); - background-repeat: no-repeat; - background-position: left center; - width: 16px; - height: 16px; -} -/*applied to the grouping column's drag and drop item when the drop operation is not allowed.*/ -.jqx-grid-dragcancel-icon { - background-image: url('images/dragcancel.png'); - background-repeat: no-repeat; - background-position: left center; - width: 16px; - height: 16px; -} -/*applied to the 'group by' menu item.*/ -.jqx-grid-groupby-icon { - background-repeat: no-repeat; - background-position: left center; - width: 16px; - height: 16px; - float: left; - margin-left: -4px; - margin-right: 4px; -} -/*applied to the column anchor tags.*/ -.jqx-grid-column-header a:link, .jqx-grid-column-header a:visited { - display: block; - margin: 4px; - height: 18px; - line-height: 18px !important; - color: inherit; - outline: 0 none; - text-decoration: none; - cursor: pointer; -} - -.jqx-grid-toolbar a:link, .jqx-grid-toolbar a:visited { - margin: 4px; - height: 18px; - line-height: 18px !important; - color: inherit; - outline: 0 none; - text-decoration: none; - cursor: pointer; -} -/*applied to the groups header area.*/ -.jqx-grid-groups-header, .jqx-grid-toolbar, .jqx-scheduler-toolbar { - border-style: solid; - border-width: 0px 0px 1px 0px; - border-color: #aaa; - white-space: nowrap; - overflow: hidden; - text-align: left; - padding: 0px; - margin: 0px; -} -/*applied to a grouping row.*/ -.jqx-grid-groups-row { - font-weight: bold; - white-space: nowrap; - text-align: left; - padding: 0px; - top: 50%; - margin-top: -8px; -} -/*applied to the row details.*/ -.jqx-grid-groups-row-details { - font-weight: normal; -} -/*applied to a grouping column.*/ -.jqx-grid-group-column { - border: 1px solid transparent; - white-space: nowrap; - border-style: solid; - font-weight: normal; - overflow: hidden; - text-align: left; - padding: 0px; - margin: 0px; -} -/*applied to the lines between the group columns.*/ -.jqx-grid-group-column-line { - background: #aaa; -} -/*applied to the drop line indicators displayed in the grouping header.*/ -.jqx-grid-group-drag-line { - background: #80be09; -} -/*applied to the anchor tags inside a grouping column.*/ -.jqx-grid-group-column a:link { - display: block; - margin: 4px; - height: 18px; - line-height: 18px !important; - outline: 0 none; - text-decoration: none; - cursor: pointer; - color: inherit; -} - -.jqx-grid-group-column a:visited { - color: inherit; - display: block; - margin: 4px; - height: 18px; - line-height: 18px !important; - outline: 0 none; - text-decoration: none; - cursor: pointer; -} -/*applied to a grid cell*/ -.jqx-grid-cell { - border-style: solid; - border-width: 0px 1px 1px 0px; - margin-right: 1px; - margin-bottom: 1px; - border-color: transparent; - background: #fff; - white-space: nowrap; - font-weight: normal; - font-size: inherit; - overflow: hidden; - position: absolute !important; - height: 100%; - outline: none; -} - -.jqx-grid-cell-locked { - color: #aaa !important; -} - -.jqx-grid-cell-left-align { - overflow: hidden; - text-overflow: ellipsis; - padding-bottom: 2px; - text-align: left; - margin-right: 2px; - margin-left: 4px; -} - -.jqx-grid-cell-middle-align { - text-overflow: ellipsis; - overflow: hidden; - padding-bottom: 2px; - text-align: center; -} - -.jqx-grid-cell-right-align { - overflow: hidden; - text-overflow: ellipsis; - padding-bottom: 2px; - text-align: right; - margin-right: 4px; - margin-left: 2px; -} - -/*applied to a grid cell that is part of a rows group.*/ -.jqx-grid-group-cell { - overflow: hidden; - position: absolute !important; - height: 100%; - background: #fff; -} -/*applied to the grid cells in the sort column*/ -.jqx-grid-cell-sort { - background-color: #f0f0f0; -} - -/*applied to the grid cells in the filter column*/ -.jqx-grid-cell-filter { - background-color: #e6e6e6; -} - -.jqx-grid-cell-add-new-row { - background: #fdfcf3 !important; - color: #000 !important; -} - -/*applied to the grid cells area.*/ -.jqx-grid-content { - border-style: solid; - border-width: 0px 0px 0px 0px; - border-color: transparent; - white-space: nowrap; - overflow: hidden; -} -/*applied to a grid cell that is part of a rows group.*/ -.jqx-grid-group-cell, .jqx-grid-empty-cell { - border-style: solid; - border-width: 0px 0px 1px 0px; - white-space: nowrap; - font-weight: normal; -} - -.jqx-widget .jqx-grid-cleared-cell, .jqx-grid-cleared-cell { - border: transparent !important; -} - -.jqx-grid-cell-wrap { - white-space: normal !important; -} - -.jqx-tree-grid-indent { - width: 18px; - display: inline-block; - height: 8px; - overflow: hidden; - vertical-align: top; -} - -.jqx-tree-grid-title { - text-decoration: none; - vertical-align: bottom; - line-height: 20px; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} - -.jqx-tree-grid-collapse-button, .jqx-tree-grid-expand-button { - display: inline-block; - margin-top: 0px; - margin-right: 0px; - position: relative; - width: 18px; - height: 18px; - vertical-align: top; -} - -.jqx-tree-grid-checkbox { - float: none !important; - width: 16px; - height: 16px; - cursor: pointer; - margin-right: 6px !important; - margin-left: 2px !important; -} - -.jqx-tree-grid-icon { - float: none !important; - width: 14px; - height: 14px; - margin-right: 4px; -} - -.jqx-tree-grid-icon-rtl { - margin-right: 0px; - margin-left: 4px; -} - -.jqx-tree-grid-icon-size { - width: 14px; - height: 14px; - line-height: 16px; -} - -.jqx-tree-grid-checkbox-tick { - width: 100%; - height: 100%; -} - -.jqx-tree-grid-expand-button { - height: 18px; - width: 18px; - vertical-align: top; -} - -/*applied to a cell in jqxDataTable*/ -.jqx-cell { - min-height: 23px; - padding: 6px 4px; - margin: 0; - border-collapse: separate; - border-spacing: 0px; - overflow: hidden; - text-overflow: ellipsis; - border: 1px solid transparent; - border-top-width: 0px; - border-left-width: 0px; - box-sizing: border-box; - -moz-box-sizing: border-box; - white-space: normal; - line-height: 1.231; -} - -.jqx-grid-cell-nowrap { - white-space: nowrap; -} - -.jqx-cell-editor { - padding-left: 4px !important; - padding-right: 3px !important; -} - -.jqx-left-align { - text-align: left; -} - -.jqx-center-align { - text-align: center; -} - -.jqx-right-align { - text-align: right; -} - -.jqx-top-align { - vertical-align: top; -} - -.jqx-bottom-align { - vertical-align: bottom; -} - -.jqx-grid-table .jqx-grid-cell { - position: static !important; - zoom: 1 !important; -} -/*applied to the Grid's Table element.*/ -.jqx-grid-table { - font-size: 13px; - table-layout: fixed; - margin: 0px; - padding: 0px; - border-collapse: separate; - border-spacing: 0px; - -webkit-overflow-scrolling: touch; - outline: none; - zoom: 1 !important; - empty-cells: show; - border-right: 1px solid #aaa; - line-height: 1.231; - width: auto; - border: none; -} - -.jqx-grid-table-rtl { - border-left-width: 1px; - border-right-width: 0px; -} - -.jqx-details table { - border-collapse: collapse; - table-layout: fixed; - border-spacing: 0px; -} - -/*applied to a grid cell that is part of a details row and grouping is enabled.*/ -.jqx-grid-group-details-cell { -} -/*applied to a grid cell that is part of a details row.*/ -.jqx-grid-details-cell { - border-width: 0px 1px 0px 0px; -} -/*applied to a grid cell. Represents the alternating cell background.*/ -.jqx-grid-cell-alt { - background: #f9f9f9; -} -/*applied to a sorted and alternating grid cell*/ -.jqx-grid-cell-sort-alt { - background-color: #e5e5e5; -} -/*applied to a sorted and alternating grid cell*/ -.jqx-grid-cell-filter-alt { - background-color: #f0f0f0; -} -/*applied to a pinned grid cell.*/ -.jqx-grid-cell-pinned { - background-color: #e5e5e5; -} -/*applied to a pinned grid cell. Represents the alternating cell background.*/ -.jqx-grid-cell-pinned-alt { - background-color: #e5e5e5; -} -/*applied to a selected grid cell.*/ -.jqx-grid-cell-selected { - border-left: 0px solid transparent; -} - - .jqx-grid-cell-selected.jqx-grid-cell-edit { - border-color: #DDDDDD !important; - background-color: #fff !important; - color: #333 !important; - } - -.jqx-fill-state-focus.jqx-grid-cell-edit, -.jqx-grid-cell-edit .jqx-fill-state-focus, -.jqx-grid-cell-edit.jqx-fill-state-focus .jqx-action-button, -.jqx-grid-cell-edit .jqx-numberinput-focus, -.jqx-grid-cell-edit .jqx-combobox-content-focus { - border-color: #DDDDDD !important; -} - -.jqx-cell-rtl { - border-left-width: 1px; - border-right-width: 0px; -} - -.jqx-grid-cell-rtl { - border-width: 0px 0px 1px 1px; -} - -.jqx-grid-table .jqx-grid-cell { - border-width: 0px 0px 1px 1px; -} - -.jqx-grid-table-one-cell { - border: none; - border-right-width: 1px; - border-right-style: solid; - border-right-color: #aaa; -} - -.jqx-grid-table .jqx-grid-cell:first-child { - border-left-width: 0px; -} - -/*applied to the selection area.*/ -.jqx-grid-selectionarea { - border: 1px solid transparent; - opacity: 0.5; - filter: alpha(opacity=50); -} -/*applied to a hovered grid cell.*/ -.jqx-grid-cell-hover { - border-color: transparent; -} -/*applied to a grid cell when the grid is empty.*/ -.jqx-grid-empty-cell { - overflow: visible; - border-bottom: none; -} - -/*applied to the Grid when its loading the data.*/ -.jqx-grid-load { - padding-right: 0px; - background-image: url(./images/loader.gif); - background-position: 50% 50%; - background-repeat: no-repeat; - z-index: 9999; - display: block; -} -/*applied to a group's collapse button.*/ -.jqx-grid-group-collapse { - padding-right: 0px; - background-image: url(./images/icon-right.png); - background-position: 50% 50%; - background-repeat: no-repeat; - cursor: pointer; -} - -.jqx-grid-group-collapse-rtl { - padding-right: 0px; - background-image: url(./images/icon-left.png); - background-position: 50% 50%; - background-repeat: no-repeat; - cursor: pointer; -} -/*applied to a group's expand button.*/ -.jqx-grid-group-expand, .jqx-grid-group-expand-rtl { - padding-right: 0px; - background-image: url(./images/icon-down.png); - background-position: 50% 50%; - background-repeat: no-repeat; - cursor: pointer; -} -/*jqxProgresBar Style*/ -.jqx-progressbar { - position: relative; - overflow: hidden; - outline: none; - border: 1px solid transparent; - height: 2em; -} -/*applied to the progressbar's value element*/ -.jqx-progressbar-value { - outline: none; - border: 0px solid transparent; - height: 100%; -} -/*applied to the progress bar's vertical value element- when the widget's orientation is 'vertical'*/ -.jqx-progressbar-value-vertical { - outline: none; - border: 0px solid transparent; - height: 100%; - background: transparent; -} -/*applied to the progressbar's text element*/ -.jqx-progressbar-text { - font-size: 10px; - border: none; -} -/*applied to the progress bar when the widget is in disabled state*/ -.jqx-progressbar-disabled { - outline: none; - border: 1px solid transparent; - height: 2em; -} - -/*jqxMenu Style*/ -.jqx-menu { - border: 1px solid transparent; - float: none; - margin: 0px; - height: 100%; - padding: 0px; - overflow: hidden; - text-align: left; -} - -.jqx-menu-dropdown-column { - float: left; -} -/*applied to the menu when it is horizontal. Sets the menu's background*/ -.jqx-menu-horizontal { - margin: 0px; - padding: 0px; - overflow: hidden; - text-align: center; -} -/*applied to the menu when it is vertical. Sets the menu's background*/ -.jqx-menu-vertical { - text-align: left; -} -/*applied to the sub menu. Sets the sub menu's background*/ -.jqx-menu-dropdown { - left: 100%; - margin: 0px; - padding: 0px; - right: 0; - overflow: hidden; - display: none; - float: none; - width: 150px; - border-style: solid; - border-width: 1px; - text-align: left; - padding: 2px; -} - /*applied to the sub menu's ul elements.*/ - .jqx-menu-dropdown ul { - left: 100%; - margin: 0px; - padding: 0px; - right: 0; - overflow: hidden; - border: none; - } -/*applied to the menu's ul elements.*/ -.jqx-menu ul { - left: 100%; - margin: 0px; - padding: 2px; - right: 0; - overflow: hidden; - background-color: transparent; - border: none; -} -/*applied to the menu's li elements.*/ -.jqx-menu li, .jqx-menu-dropdown li { - line-height: 1.3 !important; -} -/*applied to the top level menu items.*/ -.jqx-menu-item-top { - border: 1px solid transparent; - text-indent: 0; - list-style: none; - padding: 4px 8px 4px 8px; - left: 100%; - overflow: hidden; - color: inherit; - right: 0; - margin: 0px 3px 0px 3px; - cursor: pointer; -} -/*applied to the sub menu items.*/ -.jqx-menu-item { - border: 1px solid transparent; - text-indent: 0; - list-style: none; - padding: 4px 8px 4px 8px; - margin: 1px; - margin-left: 3px; - margin-right: 3px; - float: none; - overflow: hidden; - left: 100%; - color: inherit; - right: 0; - text-align: left; - cursor: pointer; -} -/*applied to a sub menu item when the mouse is over the item.*/ -.jqx-menu-item-hover { - color: inherit; - right: 0; - list-style: none; - margin: 1px; - margin-left: 3px; - margin-right: 3px; - left: 100%; - padding: 4px 8px 4px 8px; - text-align: left; - cursor: pointer; -} -/*applied to a top-level menu item when the mouse is over it.*/ -.jqx-menu-item-top-hover { - color: inherit; - right: 0; - list-style: none; - margin: 0px 3px 0px 3px; - left: 100%; - padding: 4px 8px 4px 8px; - top: 50%; - cursor: pointer; -} -/*applied to a sub menu item when its sub menu is opened.*/ -.jqx-menu-item-selected { - right: 0; - list-style: none; - margin: 1px; - margin-left: 3px; - margin-right: 3px; - left: 100%; - padding: 4px 8px 4px 8px; - text-align: left; - cursor: pointer; -} -/*applied to a disabled sub menu item.*/ -.jqx-menu-item-disabled { -} -/*applied to a top-level menu item when its sub menu is opened.*/ -.jqx-menu-item-top-selected { - right: 0; - list-style: none; - margin: 0px 1px 0px 1px; - margin-left: 3px; - margin-right: 3px; - left: 100%; - padding: 4px 8px 4px 8px; - cursor: pointer; -} -/*applied to the menu separator items.*/ -.jqx-menu-item-separator { - text-indent: 0; - background-color: #ddd; - border: none; - list-style: none; - height: 1px; - line-height: 0 !important; - padding: 0px; - margin: 1px 2px 1px 2px; - float: none; - overflow: hidden; - left: 100%; - color: inherit; - right: 0; - font-size: 1px; -} -/*applied to a sub menu item when it has sub menu items. Displays right arrow icon.*/ -.jqx-menu-item-arrow-right { - background-image: url(./images/icon-right.png); -} -/*applied to a sub menu item when it has sub menu items. Displays down arrow icon.*/ -.jqx-menu-item-arrow-down { - background-image: url(./images/icon-down.png); -} -/*applied to a sub menu item when it has sub menu items. Displays up arrow icon.*/ -.jqx-menu-item-arrow-up { - background-image: url(./images/icon-up.png); -} - -.jqx-menu-minimized { - position: relative; -} - -.jqx-menu-title { - position: relative; - float: right; - margin-top: 4px; - padding-top: 4px; - padding-right: 20px; -} - -.jqx-menu-minimized-button { - background-image: url('images/icon-menu-minimized.png'); - background-repeat: no-repeat; - background-position: left center; - height: 24px; - width: 24px; - padding: 0px; - margin-left: 7px; - margin-top: 4px; - float: left; -} - -.jqx-menu-ul-minimized { - display: block !important; - width: auto !important; -} - - .jqx-menu-ul-minimized ul { - margin-top: 0px; - margin-bottom: 0px; - padding-top: 0px; - padding-bottom: 0px; - -webkit-box-shadow: none !important; - -moz-box-shadow: none !important; - -o-box-shadow: none !important; - box-shadow: none !important; - } - -.jqx-menu-minimized li:last-child { - padding-bottom: 0px; - margin: 0px; -} - -.jqx-menu-item-arrow-right, .jqx-menu-item-arrow-down, .jqx-menu-item-arrow-up, .jqx-menu-item-arrow-right { - background-position: 100% 50%; - background-repeat: no-repeat; - padding-right: 0px; - margin-right: -8px; - width: 17px; - height: 15px; -} -/*applied to a sub menu item when it has sub menu items. Displays left arrow icon.*/ -.jqx-menu-item-arrow-left { - padding-right: 0px; - padding-left: 5px; - width: 17px; - height: 15px; - background-image: url(./images/icon-left.png); - background-position: 0 50%; - background-repeat: no-repeat; -} -/*applied to a sub menu item when it has sub menu items and its sub menu is opened. Displays right arrow icon.*/ -.jqx-menu-item-arrow-right-selected { - background-image: url(./images/icon-right.png); -} -/*applied to a sub menu item when it has sub menu items and its sub menu is opened. Displays down arrow icon.*/ -.jqx-menu-item-arrow-down-selected { - background-image: url(./images/icon-down.png); -} -/*applied to a sub menu item when it has sub menu items and its sub menu is opened. Displays up arrow icon.*/ -.jqx-menu-item-arrow-up-selected { - background-image: url(./images/icon-up.png); -} - -.jqx-menu-item-arrow-right-selected, .jqx-menu-item-arrow-up-selected, .jqx-menu-item-arrow-down-selected, .jqx-menu-item-arrow-top-right { - padding-right: 0px; - margin-right: -8px; - width: 17px; - height: 15px; - background-position: 100% 50%; - background-repeat: no-repeat; -} -/*applied to a top-level menu item when it has sub menu items. Displays right arrow icon.*/ -.jqx-menu-item-arrow-top-right { - background-image: url(./images/icon-right.png); -} -/*applied to a sub menu item when it has sub menu items and its sub menu is opened. Displays left arrow icon.*/ -.jqx-menu-item-arrow-left-selected { - background-image: url(./images/icon-left.png); -} -/*applied to a top-level menu item when it has sub menu items. Displays left arrow icon.*/ -.jqx-menu-item-arrow-top-left { - background-image: url(./images/icon-left.png); -} - -.jqx-menu-item-arrow-left-selected, .jqx-menu-item-arrow-top-left { - background-position: 0 50%; - background-repeat: no-repeat; - padding-right: 0px; - padding-left: 5px; - width: 17px; - height: 15px; -} -/*applied to the anchor elements*/ -.jqx-menu-item a:link, .jqx-menu-item a:visited, .jqx-menu-item a:hover, .jqx-menu-item-top a:link, .jqx-menu-item-top a:visited, .jqx-menu-item-top a:hover { - font: inherit; - text-decoration: none; - color: inherit; - outline: none; - background-color: transparent; -} - -/*applied to the menu widget when it is disabled.*/ -.jqx-menu-disabled { - cursor: default; -} - /*applied to the anchor elements of all disabled menu items.*/ - .jqx-menu-disabled a:link { - cursor: default; - text-decoration: none; - } - - .jqx-menu-disabled a:visited { - cursor: default; - text-decoration: none; - } - - .jqx-menu-disabled a:hover { - cursor: default; - } - -.jqx-menu-dropdown { - right: -1px; -} - -/*jqxtree Style*/ -.jqx-tree { - left: 100%; - right: 0; - float: none; - margin: 0px; - border-style: solid; - border-width: 1px; - padding: 0px; - overflow: hidden; - text-align: left; - outline: none; - white-space: nowrap; - line-height: 14px !important; -} -/*applied to the jqxTree root UL element.*/ -.jqx-tree-dropdown-root { - left: 100%; - padding: 0px 5px 0px 5px; - right: 0; - display: block; - float: none; - background-color: transparent; - border-style: solid; - border-width: 0px; - border-color: #fff; - text-align: left; - outline: none; - white-space: nowrap; - margin: 0px; -} - -.jqx-tree-dropdown-root-rtl { - padding: 0px 5px 0px 0px; - text-align: right; - float: right; - margin: 0px; -} - -/*applied to the jqxTree UL elements.*/ -.jqx-tree-dropdown { - left: 100%; - margin: 0px; - padding: 0px 0px 0px 10px; - right: 0; - display: block; - float: none; - background-color: transparent; - border-style: solid; - border-width: 0px; - border-color: transparent; - text-align: left; - outline: none; -} - -.jqx-tree-dropdown-rtl { - padding: 3px 0px 0px 0px; - text-align: right; -} - -/*applied to a tree item.*/ -.jqx-tree-item { - border: 1px solid transparent; - text-indent: 0; - list-style: none; - padding: 3px; - margin: 0px; - float: none; - overflow: hidden; - left: 100%; - right: 0; - text-align: left; - cursor: default; - text-decoration: none; -} -/*applied to the jqxTree LI elements.*/ -.jqx-tree-item-li { - text-indent: 0; - background-color: transparent; - border: 0px solid transparent; - list-style: none; - left: 100%; - right: 0; - text-align: left; - outline: none; - margin: 0px; - margin-top: 1px; - padding: 0px; -} -/*applied to the last LI elements in an UL element.*/ -.jqx-tree-item-u-last { - margin: 0px 0px 0px 0px; -} -/*applied to a tree item when the mouse is over the item.*/ -.jqx-tree-item-hover { - color: inherit; - right: 0; - padding: 3px; - margin: 0px; - list-style: none; - left: 100%; - cursor: pointer; - text-decoration: none; -} -/*applied to a tree item when the item is selected.*/ -.jqx-tree-item-selected { - color: inherit; - right: 0; - padding: 3px; - margin: 0px; - list-style: none; - left: 100%; - cursor: pointer; - text-decoration: none; -} - -.jqx-tree-item-rtl { - text-align: right; -} - -.jqx-tree-item-li-rtl { - text-align: right; -} -/*applied to the anchor element of a tree item.*/ -.jqx-tree-item a:link, .jqx-tree-item a:visited { - text-indent: 0; - background-color: transparent; - border: 0px solid transparent; - list-style: none; - padding: 0px; - margin: 0px; - float: none; - overflow: hidden; - left: 100%; - color: inherit; - right: 0; - text-align: left; - cursor: pointer; - text-decoration: none; - outline: none; -} - -.jqx-tree-item-selected, .jqx-tree-item-hover a:hover { - color: inherit; -} - -.jqx-tree-item-selected, .jqx-tree-item-hover a:visited { - color: inherit; -} - -/*applied to a tree item when the item is disabled.*/ -.jqx-tree-item-disabled { -} -/*applied to a tree item when it has sub items and is collapsed. Displays an arrow icon next to the item.*/ -.jqx-tree-item-arrow-collapse, .jqx-tree-item-arrow-collapse-hover { - padding-right: 0px; - width: 17px; - height: 17px; - background-image: url(./images/icon-right.png); - background-position: 100% 50%; - background-repeat: no-repeat; - cursor: pointer; -} - -.jqx-tree-item-arrow-collapse-rtl, .jqx-tree-item-arrow-collapse-hover-rtl { - background-image: url(./images/icon-left.png); -} - -/*applied to a tree item when it has sub items and is expanded. Displays an arrow icon next to the item.*/ -.jqx-tree-item-arrow-expand, .jqx-tree-item-arrow-expand-hover { - padding-right: 0px; - width: 17px; - height: 17px; - background-image: url(./images/icon-down.png); - background-position: 100% 50%; - background-repeat: no-repeat; - cursor: pointer; -} -/*applied to the tree when it is disabled.*/ -.jqx-tree-disabled { - cursor: default; -} - /*applied to the anchor elements in a tree when it is disabled.*/ - .jqx-tree-disabled a:link { - cursor: default; - text-decoration: none; - } - - .jqx-tree-disabled a:visited { - cursor: default; - text-decoration: none; - } - - .jqx-tree-disabled a:hover { - cursor: default; - } - - -/*jqxTabs*/ -.jqx-tabs { - outline: none; - margin: 0 0 0 0; - padding: 0px; - overflow: hidden; - background: transparent; - border: 1px solid transparent; -} -/*applied to the tab close button.*/ -.jqx-tabs-close-button { - outline: none; - background-image: url(./images/close.png); - cursor: pointer; - margin: 0 0 0 0; - padding: 0 0 0 0; - position: relative; - left: 5px; -} -/*applied to the tab close button when the tab is selected.*/ -.jqx-tabs-close-button-selected { - outline: none; - background-image: url(./images/close.png); - cursor: pointer; - margin: 0 0 0 0; - padding: 0 0 0 0; -} -/*applied to the tab close button when the mouse is over the tab.*/ -.jqx-tabs-close-button-hover { - outline: none; - background-image: url(./images/close.png); - cursor: pointer; - margin: 0 0 0 0; - padding: 0 0 0 0; -} - -.jqx-tabs-close-button, .jqx-tabs-close-button-selected, .jqx-tabs-close-button-hover { - background-repeat: no-repeat; - background-position: center; -} -/*applied to the tab's left scroll arrow.*/ -.jqx-tabs-arrow-left { - outline: none; - position: relative; - z-index: 15; - float: left; - cursor: pointer; - margin: 0 0 0 0; - padding: 0 0 0 0; - background-image: url('images/icon-left.png'); - background-repeat: no-repeat; - background-position: center; -} -/*applied to the tab's right scroll arrow.*/ -.jqx-tabs-arrow-right { - outline: none; - position: relative; - z-index: 15; - background-image: url('images/icon-right.png'); - background-repeat: no-repeat; - background-position: center; - float: left; - cursor: pointer; - margin: 0 0 0 0; - padding: 0 0 0 0; -} - -.jqx-tabs-arrow-background { - background: #eeeeee; -} -/*applied to the tab's title.*/ -.jqx-tabs-title { - outline: none; - display: block; - cursor: pointer; - white-space: nowrap; - left: 100%; - right: 0; - text-indent: 0px; - list-style: none; - border: 1px solid transparent; - margin: 0px 2px 0px 0px; - overflow: hidden; - z-index: 1; - padding-left: 13px; - padding-right: 13px; - padding-bottom: 5px; - padding-top: 5px; - background: transparent; - height: auto; - position: relative; -} - -.jqx-tabs-title-bottom { -} - -.jqx-tabs-title a:link { - color: inherit; - text-decoration: none; -} - -.jqx-tabs-title a:hover { - color: inherit; - text-decoration: none; -} - -.jqx-tabs-title a:active { - color: inherit; - text-decoration: none; -} - -.jqx-tabs-title a:visited { - color: inherit; - text-decoration: none; -} -/*applied to the tab's title when the tab is selected and the jqxTab's position property is set to 'top' .*/ -.jqx-tabs-title-selected-top { - z-index: 99; - outline: none; - border-top: 1px solid transparent; - border-left: 1px solid transparent; - border-right: 1px solid transparent; - border-bottom: 1px solid #fff; - background-color: #fff; - padding-bottom: 7px; -} -/*applied to the tab's title when the tab is selected and the jqxTab's position property is set to 'bottom' .*/ -.jqx-tabs-title-selected-bottom { - outline: none; - border-top: 1px solid #fff; - border-left: 1px solid transparent; - border-right: 1px solid transparent; - border-bottom: 1px solid transparent; - padding-top: 7px; - padding-bottom: 5px; - margin-top: -2px; - background-color: #fff; -} -/*applied to the tab's title when the tab is hovered and the jqxTab's position property is set to 'top' .*/ -.jqx-tabs-title-hover-top { - outline: none; - border: 1px solid transparent; - padding-bottom: 5px; -} -/*applied to the tab's title when the tab is hovered and the jqxTab's position property is set to 'bottom' .*/ -.jqx-tabs-title-hover-bottom { - outline: none; - border: 1px solid transparent; - padding-top: 5px; -} -/*applied to the tab's title when the tab is disabled.*/ -.jqx-tabs-title-disable { -} -/*applied to the tab's header.*/ -.jqx-tabs-header { - padding-left: 0px; - padding-right: 0px; - padding-top: 3px; - padding-bottom: 1px; - margin: 0px; - border-top: 0px solid transparent; - border-left: 0px solid transparent; - border-right: 0px solid transparent; - border-bottom: 1px solid #aaa; - background: #eeeeee; -} -/*applied to the tab's header when the position is bottom.*/ -.jqx-tabs-header-bottom { - padding-top: 1px; - padding-bottom: 3px; - border-top: 0px solid #aaa; - border-left: 0px solid transparent; - border-right: 0px solid transparent; - border-bottom: 1px solid transparent; -} -/*applied to the tab's header when the tab is collapsed.*/ -.jqx-tabs-header-collapsed { - border: 1px solid #aaa; -} -/*applied to the tab's header when the position is bottom and tab is collapsed.*/ -.jqx-tabs-header-collapsed-bottom { - border: 1px solid #aaa; -} - -.jqx-tabs-collapsed { - border: 0px solid transparent; -} - -.jqx-tabs-collapsed-bottom { - border: 0px solid transparent; -} -/*applied to the tab's selection tracker container element.*/ -.jqx-tabs-selection-tracker-container { - outline: none; - position: relative; - text-indent: 0px; - margin: 0 0 0 0; - padding: 0 0 0 0; - width: 100%; - background: transparent; - height: 0px; -} -/*applied to the tab's selection tracker when the jqxTab's position property is set to 'top'.*/ -.jqx-tabs-selection-tracker-top { - border-top: 1px solid transparent; - border-left: 1px solid transparent; - border-right: 1px solid transparent; - padding-bottom: 2px; - background-color: #fff; - outline: none; - position: absolute; - z-index: 10; -} -/*applied to the tab's selection tracker when the jqxTab's position property is set to 'bottom'.*/ -.jqx-tabs-selection-tracker-bottom { - border-left: 1px solid transparent; - border-right: 1px solid transparent; - border-bottom: 1px solid transparent; - background-color: #fff; - outline: none; - position: absolute; - z-index: 10; - margin-top: -1px; - padding-bottom: 2px; -} -/*applied to the tab's content element which represents a DIV element.*/ -.jqx-tabs-content { - outline: none; - border-bottom: 0px solid transparent; - border-left: 0px solid transparent; - border-right: 0px solid transparent; - border-top: 0px solid transparent; - text-align: left; - clear: both; -} - -.jqx-tabs-content-element { - height: 100%; - overflow: auto; -} - -/*jqxCheckBox*/ -.jqx-checkbox { - overflow: hidden; - text-align: left; - border: none; - outline: none; - margin: 0 0 0 0; - white-space: nowrap; - text-overflow: ellipsis; -} -/*applied to the check box.*/ -.jqx-checkbox-default { - text-align: left; - float: left; - padding: 0px; - border: 1px solid transparent; - outline: none; - margin: 0px 3px 0px 3px; -} -/*applied to the check box when the mouse cursor is over it.*/ -.jqx-checkbox-hover { - cursor: pointer; - float: left; - padding: 0px; - border: 1px solid transparent; - outline: none; - margin: 0px 3px 0px 3px; -} -/*applied to the widget when it is disabled.*/ -.jqx-checkbox-disabled { - cursor: default; - background: transparent; - padding: 0px; - border: none; - outline: none; - margin: 0px 0px 0px 0px; -} -/*applied to the check box when the widget is disabled.*/ -.jqx-checkbox-disabled-box { - float: left; - padding: 0px; - border: 1px solid transparent; - outline: none; - margin: 0px 3px 0px 3px; -} -/*applied to the check box when it is checked. Displays a check icon.*/ -.jqx-checkbox-check-checked { - float: left; - background: transparent url(./images/check_black.png) center center no-repeat; - padding: 0px; - border: none; - outline: none; - margin: 0 0 0 0; -} -/*applied to the check box when the widget is disabled. Displays a disabled check icon.*/ -.jqx-checkbox-check-disabled { - float: left; - background: transparent url(./images/check_disabled.png) center center no-repeat; - padding: 0px; - border: none; - outline: none; - margin: 0 0 0 0; -} -/*applied to the check box when its state is indeterminate.*/ -.jqx-checkbox-check-indeterminate { - float: left; - background: transparent url(./images/check_indeterminate_black.png) center center no-repeat; - padding: 0px; - border: none; - outline: none; - margin: 0 0 0 0; -} -/*applied to the check box when its state is indeterminate and it is disabled.*/ -.jqx-checkbox-check-indeterminate-disabled { - float: left; - background: transparent url(./images/check_indeterminate_disabled.png) center center no-repeat; - padding: 0px; - border: none; - outline: none; - margin: 0 0 0 0; -} -/*applied to the check box when its in rtl mode.*/ -.jqx-checkbox-rtl { - float: right; -} -/*jqxRadioButton*/ -.jqx-radiobutton { - overflow: hidden; - text-overflow: ellipsis; - border: none; - outline: none; - margin: 0 0 0 0; - white-space: nowrap; -} -/*applied to the radio button.*/ -.jqx-radiobutton-default { - cursor: pointer; - float: left; - background: transparent url(./images/roundbg_classic_normal.png) left center scroll repeat-x; - padding: 0px; - border: 1px solid transparent; - outline: none; - margin: 1px 3px 0px 3px; - -moz-border-radius: 100%; - -webkit-border-radius: 100%; - border-radius: 100%; -} -/*applied to the radio button when the mouse is over it.*/ -.jqx-radiobutton-hover { - cursor: pointer; - float: left; - background: transparent; - padding: 0px; - border: 1px solid transparent; - outline: none; - margin: 1px 3px 0px 3px; - -moz-border-radius: 100%; - -webkit-border-radius: 100%; - border-radius: 100%; -} -/*applied to the radio button when it is disabled.*/ -.jqx-radiobutton-disabled { - cursor: default; -} -/*applied to the radio button's radio icon when it is disabled.*/ -.jqx-radiobutton-disabled-box { -} -/*applied to the radio button when it is checked.*/ -.jqx-radiobutton-check-checked { - float: left; - background: transparent url(./images/roundbg_check_black.png) left top no-repeat; - padding: 0px; - border: 1px solid transparent; - outline: none; - margin: 0 0 0 0; - -moz-border-radius: 100%; - -webkit-border-radius: 100%; - border-radius: 100%; - width: 7px; - height: 7px; - margin-left: 2px; - margin-top: 2px; -} -/*applied to the radio button when it is checked and disabled.*/ -.jqx-radiobutton-check-disabled { -} -/*applied to the radio button when it is in indeterminate state.*/ -.jqx-radiobutton-check-indeterminate { - float: left; - background: transparent url(./images/roundbg_check_indeterminate.png) left top no-repeat; - padding: 0px; - border: none; - outline: none; - margin: 0 0 0 0; - -moz-border-radius: 100%; - -webkit-border-radius: 100%; - border-radius: 100%; - width: 6px; - height: 6px; - margin-left: 2px; - margin-top: 2px; -} -/*applied to the radio button when it is in indeterminate state and disabled.*/ -.jqx-radiobutton-check-indeterminate-disabled { -} -/*applied to the radio button when its in rtl mode.*/ -.jqx-radiobutton-rtl { - float: right; -} - -/*jqxRating*/ -.jqx-rating { - margin: 0px; - padding: 0px; - outline: none; - overflow: hidden; -} - -.jqx-rating-image { - border-width: 0px; -} - -.jqx-rating-image-default { - margin: 0px; - padding: 0px; - outline: none; - background-color: transparent; - background-repeat: no-repeat; - cursor: pointer; - background-image: url(./images/star.png); - overflow: hidden; -} -/*applied to the rating when it is hovered.*/ -.jqx-rating-image-hover { - background-color: transparent; - padding: 0px; - background-repeat: no-repeat; - cursor: pointer; - background-image: url(./images/star_hover.png); - overflow: hidden; -} -/*applied to the rating when it is disabled.*/ -.jqx-rating-image-backward { - background-color: transparent; - padding: 0px; - background-repeat: no-repeat; - cursor: pointer; - background-image: url(./images/star_disabled.png); - overflow: hidden; -} -/*jqxCalendar Style*/ -.jqx-calendar { - border: 1px solid transparent; - -webkit-appearance: none; - overflow: hidden; - outline: none; - padding: 0px; - margin: 0 0 0 0; - cursor: default; - border-collapse: separate; -} - - .jqx-calendar .jqx-widget-header { - } - - .jqx-calendar > div { - padding: 0px; - box-sizing: border-box; - } - -.jqx-calendar-light > div { - padding: 10px; -} - -.jqx-calendar td { - padding-top: 0px; - padding-bottom: 0px; - border-collapse: separate; - border-spacing: 1px; - font-size: 13px; - line-height: 1.231; - height: auto; -} - -.jqx-calendar table { - margin: 0px; - padding: 0px; - border-collapse: separate; - border-spacing: 1px; - font-size: 13px; - line-height: 1.231; -} -/*applied to the calendar's row header. This header displays the week numbers.*/ -.jqx-calendar-row-header { - outline: none; - border: 0px solid #f2f2f2; - padding: 0; - margin: 0 0 0 0; - cursor: default; -} -/*applied to the calendar's column. This header displays the day names.*/ -.jqx-calendar-column-header { - outline: none; - text-align: right; - padding: 3px; - border-top: none; - border-bottom: 1px solid transparent; - border-left: none; - border-right: none; - margin: 0 0 0 0; - cursor: default; -} -/*applied to the calendar's top-left header. This header is displayed before the day names and above the week numbers.*/ -.jqx-calendar-top-left-header { - outline: none; - border: 0px solid #f2f2f2; - margin: 0 0 0 0; - cursor: default; -} -/*applied to the calendar's navigation buttons.*/ -.jqx-calendar-title-navigation { - cursor: pointer; - background-color: transparent; - margin: 0; - padding: 0; - border: none; - width: 25px; - height: 25px; -} -/*applied to the month table*/ -.jqx-calendar-month { - margin: 0; - padding: 0; - border: none; - width: 100%; -} -/*applied to the calendar's title content.*/ -.jqx-calendar-title-content { - cursor: pointer; - text-align: center; -} -/*applied to the calendar's navigation title.*/ -.jqx-calendar-title-header { - border-left: none; - border-top: none; - border-right: none; - border-bottom-width: 1px; - border-bottom-style: solid; - margin: 0 0 0 0; -} - - .jqx-calendar-title-header td { - padding-left: 0px; - padding-right: 0px; - border: none; - } -/*applied to the calendar's navigation title when the calendar is disabled.*/ -.jqx-calendar-title-header-disabled { - border-bottom-width: 1px; - border-bottom-style: solid; - margin: 0 0 0 0; - border-left: 0px solid transparent; - border-right: 0px solid transparent; - border-top: 0px solid transparent; -} -/*applied to a calendar cell.*/ -.jqx-calendar-cell { - border: 1px solid transparent; - margin: 0px; - outline: none; - text-align: center; - padding: 1px; - cursor: pointer; - background-color: transparent; -} - - .jqx-calendar-cell td { - padding: 0; - margin: 0; - } -/*applied to a calendar cell in decade and year views.*/ -.jqx-calendar-cell-decade, .jqx-calendar-cell-year { - text-align: center; -} - -.jqx-calendar .jqx-fill-state-normal { - background: transparent; - border: 1px solid transparent; -} - -/*applied to a calendar cell when the cell is hidden. A cell can be hidden when the showOtherMonthDays property is false and the calendar hides the cells with dates from the other months*/ -.jqx-calendar-cell-hidden { - margin: 0 0 0 0; - visibility: hidden; - cursor: default; -} -/*applied to a calendar cell when the cell's date is a weekend date.*/ -.jqx-calendar-cell-weekend { - color: #898989 !important; - margin: 0 0 0 0; - cursor: pointer; -} -/*applied to a calendar cell when the cell's date is a special date(holiday, vacation, birthay. See the SpecialDates demo).*/ -.jqx-calendar-cell-specialDate { - color: #FF0000 !important; - background-color: transparent; - border: 1px solid #fff; - margin: 0 0 0 0; - cursor: pointer; -} -/*applied to a calendar cell when the cell's date is a restricted date.*/ -.jqx-calendar-cell-restrictedDate { - background-color: rgba(251, 132, 153, 1); - border: 1px solid #fff; - margin: 0 0 0 0; - cursor: pointer; -} - -.jqx-calendar-cell-selected-invalid { - color: #FFF !important; - background: #FF0000 !important; - border: 1px solid #FF0000 !important; -} -/*applied to a calendar cell when the cell's date is the today date.*/ -.jqx-calendar-cell-today { - color: #898989; - background-color: #ffffdb; - border: 1px solid #fdc066; - margin: 0 0 0 0; - cursor: pointer; -} -/*applied to a calendar cell when the cell is hovered.*/ -.jqx-calendar-cell-hover { - margin: 0 0 0 0; - cursor: pointer; -} -/*applied to a calendar cell when the cell is selected.*/ -.jqx-calendar-cell-selected { - margin: 0 0 0 0; - cursor: pointer; -} -/*applied to a calendar cell when the cell's date represents a date from the previous or next month.*/ -.jqx-calendar-cell-othermonth { - color: #898989 !important; - margin: 0 0 0 0; - cursor: pointer; -} -/*applied to a calendar cell when the calendar is disabled.*/ -.jqx-calendar-cell-disabled { - color: #ccc; -} -/*applied to a calendar cell when the cell is from the row header that displays the week numbers.*/ -.jqx-calendar-row-cell { - outline: none; - text-align: center; - border: 1px solid transparent; - margin: 0 0 0 0; - cursor: default; -} -/*applied to a calendar cell when the cell is from the row header that displays the week numbers and the calendar is disabled.*/ -.jqx-calendar-row-cell-disabled { -} - -.jqx-calendar-footer { - margin: 5px; - color: inherit; - font-size: 13px; -} - -.jqx-calendar-title-container { - overflow: hidden; -} -/*applied to a calendar cell when the cell is from the column header that displays the day names.*/ -.jqx-calendar-column-cell { - overflow: hidden; - text-align: center; - outline: none; - font-weight: normal; - padding: 1px; - border: 1px solid transparent; - margin: 0 0 0 0; - cursor: default; -} -/*applied to a calendar cell when the cell is from the column header that displays the day names and the calendar is disabled.*/ -.jqx-calendar-column-cell-disabled { -} -/*applied to the calendar's cell area element.*/ -.jqx-calendar-view { - -webkit-appearance: none; - outline: none; - padding: 0px; - border: 0px solid #fff; - margin: 0 0 0 0; - cursor: default; -} - -/*jqxExpander and jqxNavigationBar Style*/ -.jqx-expander { -} -/*applied to the Expander's header and content*/ -.jqx-expander-header, .jqx-expander-content { - border-left-width: 1px; - border-right-width: 1px; - border-left-style: solid; - border-right-style: solid; - padding-top: 5px; - padding-bottom: 5px; - padding-left: 5px; - padding-right: 5px; - outline: 0; -} -/*applid to the content of the expander header.*/ -.jqx-expander-header-content { - padding-left: 3px; -} -/*applid to the content of the expander header.*/ -.jqx-expander-header-content-rtl { - padding-right: 3px; -} - -.jqx-expander-content { - padding-top: 0px; - padding-bottom: 0px; - overflow: auto; - outline: 0; -} -/*applied to the Expander's header and its content when it is on the top of the header*/ -.jqx-expander-header, .jqx-expander-content-top { - border-top-width: 1px; - border-top-style: solid; -} -/*applied to the Expander's header and its content when it is on the bottom of the header*/ -.jqx-expander-header, .jqx-expander-content-bottom { - border-bottom-width: 1px; - border-bottom-style: solid; -} -/*applied to the Expander's header*/ -.jqx-expander-header { - cursor: pointer; - overflow: hidden; -} -/*applied to the Expander's header when the expander is disabled or the toggleMode is "none"*/ -.jqx-expander-header-disabled { - cursor: default; -} -/*applied to the Expander's arrow*/ -.jqx-expander-arrow { - width: 17px; - height: 17px; - position: relative; -} -/*applied to the Expander's content if it is empty*/ -.jqx-expander-content-empty { - border-width: 0px; - padding: 0px; -} - -/*applied to jqxNavigationBar. The NavigationBar internally uses jqxExpander's classes and inherits all header and content style settings from the Expander.*/ -.jqx-navigationbar { - border: none; - margin: 0px; - -webkit-appearance: none; - outline: none; -} -/*jqxPanel Style*/ -.jqx-panel { - border: 1px solid transparent; - -webkit-appearance: none; - outline: none; - padding: 0px; - margin: 0px; - cursor: default; - overflow: hidden; -} -/*applied to the Panel's element displayed when the horizontal and vertical scrollbars are visible and the element is positioned below the vertical scrollbar and on the right -of the horizontal scrollbar.*/ -.jqx-panel-bottomright { -} -/*applied to the DropDownButton's Popup.*/ -.jqx-dropdownbutton-popup { - -webkit-appearance: none; - outline: none; - border: 1px solid transparent; -} - -.jqx-listbox { - -webkit-appearance: none; - outline: none; - border: 1px solid transparent; - padding: 0px; - margin: 0px; - cursor: default; - overflow: hidden; -} -/*applied to the ListBox's element displayed when the horizontal and vertical scrollbars are visible and the element is positioned below the vertical scrollbar and on the right -of the horizontal scrollbar.*/ -.jqx-listbox-bottomright { -} -/*applied to the ListBox's groups.*/ -.jqx-listitem-state-group { - white-space: nowrap; - padding: 5px 2px 5px 2px; - background: transparent; - font-weight: bold; - text-align: left; - outline: none; - overflow: hidden; - vertical-align: middle; - cursor: default; -} -/*applied to a list item in default state.*/ -.jqx-listitem-state-normal { - white-space: nowrap; - padding: 3px; - padding-top: 5px; - padding-bottom: 5px; - border: 1px solid transparent; - outline: none; - visibility: inherit; - display: inherit; - text-align: left; - overflow: hidden; - position: absolute; - left: 0; - top: 0; - cursor: default; -} -/*applied to a list item in hovered state.*/ -.jqx-listitem-state-hover { - white-space: nowrap; - background: transparent; - padding: 3px 3px 3px 3px; - padding-top: 5px; - padding-bottom: 5px; - border: 1px solid transparent; -} -/*applied to a list item when the item is selected.*/ -.jqx-listitem-state-selected { - white-space: nowrap; - padding: 3px 3px 3px 3px; - padding-top: 5px; - padding-bottom: 5px; - border: 1px solid transparent; -} - -.jqx-listbox-feedback { - height: 1px; - border-top: 1px dashed #000; -} - -.jqx-listitem-element { - -ms-touch-action: none; - border: none; - width: 100%; - height: 100%; - align: left; - valign: top; - position: absolute; -} -/*jqxComboBox Style*/ -/*applied to the jqxComboBox's content which displays the text.*/ -.jqx-combobox-content { - padding: 0px; - overflow: hidden; - padding-left: 0px; - padding-top: 0px; - padding-bottom: 0px; - padding-right: 0px; - margin: 0px; - text-align: left; - vertical-align: middle; - white-space: nowrap; - -webkit-appearance: none; - outline: none; - border: none; - -moz-border-radius-topleft: 3px; - -webkit-border-top-left-radius: 3px; - border-top-left-radius: 3px; - -moz-border-radius-bottomleft: 3px; - -webkit-border-bottom-left-radius: 3px; - border-bottom-left-radius: 3px; - border-right: 1px solid transparent; - -moz-background-clip: padding; - background-clip: padding-box; - -webkit-background-clip: padding-box; -} - -.jqx-combobox-content-rtl { - border: none; - -moz-border-radius-topleft: 0px; - -webkit-border-top-left-radius: 0px; - border-top-left-radius: 0px; - -moz-border-radius-bottomleft: 0px; - -webkit-border-bottom-left-radius: 0px; - border-bottom-left-radius: 0px; - -moz-border-radius-topleft: 3px; - -webkit-border-top-left-radius: 0px; - border-top-right-radius: 3px; - -moz-border-radius-bottomright: 3px; - -webkit-border-bottom-right-radius: 0px; - border-bottom-right-radius: 3px; - border-right: none; - border-left: 1px solid transparent; - -moz-background-clip: padding; - background-clip: padding-box; - -webkit-background-clip: padding-box; -} -/*applied to the ComboBox's input field.*/ -.jqx-combobox-input { - -webkit-appearance: none; - -webkit-border-radius: 0px; - padding: 0 0 0 0; - outline: none; - border: 0px solid #aaa; - -moz-background-clip: padding; - background-clip: padding-box; - -webkit-background-clip: padding-box; -} - - .jqx-combobox-input::-ms-clear { - display: none; - } -/*applied to the ComboBox's content when the widget is disabled.*/ -.jqx-combobox-content-disabled { - color: #AAA; -} -/*applied to the ComboBox's arrow button.*/ -.jqx-combobox-arrow-normal, .jqx-action-button { - -webkit-appearance: none; - outline: none; - overflow: hidden; - margin: 0 0 0 0; - border: none; - cursor: pointer; -} -/*applied to the ComboBox's arrow button*/ -.jqx-combobox-arrow-hover, .jqx-combobox-arrow-selected { - -webkit-appearance: none; - outline: none; - overflow: hidden; - margin: 0 0 0 0; -} -/*applied to the ComboBox in normal state.*/ -.jqx-combobox-state-normal { - -webkit-appearance: none; - outline: none; - border: 1px solid transparent; - overflow: hidden; - margin: 0 0 0 0; -} -/*applied to the ComboBox when the mouse is over the widget.*/ -.jqx-combobox-state-hover { - overflow: hidden; - border: 1px solid transparent; - margin: 0 0 0 0; -} -/*applied to the ComboBox when the popup ListBox is shown.*/ -.jqx-combobox-state-selected { - overflow: hidden; - border: 1px solid transparent; - margin: 0 0 0 0; -} -/*applied to the ComboBox when the widget is focused.*/ -.jqx-combobox-state-focus { - border: 1px solid transparent; -} - -.jqx-combobox-multi-item { - padding: 1px 3px; - margin: 2px; - white-space: nowrap; - border-style: solid; - font-weight: normal; - overflow: hidden; - text-align: left; -} - - .jqx-combobox-multi-item a:link, .jqx-combobox-multi-item a:visited { - color: inherit; - display: block; - outline: 0 none; - text-decoration: none; - cursor: pointer; - } -/*applied to the ComboBox when the widget is disabled.*/ -.jqx-combobox-state-disabled { - white-space: nowrap; - margin: 0px; - color: #AAA; -} -/*jqxSelect Style*/ -.jqx-select { - overflow: hidden; - padding-left: 3px; - padding-top: 0px; - padding-bottom: 0px; - margin: 0px; - -webkit-appearance: none; - outline: 0 none; -} - -.jqx-select-content { - cursor: pointer; - text-overflow: ellipsis; -} - -.jqx-select-container { - padding: 0; -} - -.jqx-select-item { - padding: 3px; - margin: 1px; - white-space: normal !important; - cursor: default; -} -/*jqxDropDownList Style*/ -/*applied to the dropdownlist's content element which displays the selected item's text or html.*/ -.jqx-dropdownlist-content { - padding: 0px; - overflow: hidden; - padding-left: 4px; - padding-top: 0px; - padding-bottom: 0px; - margin: 0px; - text-align: left; - vertical-align: middle; - white-space: nowrap; - -webkit-appearance: none; - outline: 0 none; - border: none; -} - -.jqx-dropdownlist-content-rtl { - padding-left: 0px; - padding-right: 3px; -} - -.jqx-dropdownlist .jqx-icon-arrow-down { - width: 13px; -} - -.jqx-dropdownlist .jqx-icon-arrow-up { - width: 13px; -} - -.jqx-combobox .jqx-icon-arrow-down { - width: 13px; -} - -.jqx-combobox .jqx-icon-arrow-up { - width: 13px; -} -/*applied to the dropdownlist's content element which displays the selected item's text or html and the widget is disabled. */ -.jqx-dropdownlist-content-disabled { -} -/*applied to the dropdownlist in default state.*/ -.jqx-dropdownlist-state-normal { - -webkit-appearance: none; - outline: none; - border: 1px solid transparent; - overflow: hidden; - margin: 0 0 0 0; - cursor: pointer; -} -/*applied to the dropdownlist in hovered state.*/ -.jqx-dropdownlist-state-hover { - overflow: hidden; - border: 1px solid transparent; - margin: 0 0 0 0; - cursor: pointer; -} -/*applied to the dropdownlist in selected state.*/ -.jqx-dropdownlist-state-selected { - overflow: hidden; - background-color: transparent; - border: 1px solid transparent; - margin: 0 0 0 0; - cursor: pointer; -} -/*applied to the dropdownlist in focused state.*/ -.jqx-dropdownlist-state-focus { - border: 1px solid #909090; -} -/*applied to the dropdownlist in disabled state.*/ -.jqx-dropdownlist-state-disabled { -} -/*jqxScrollBar Style*/ -.jqx-scrollbar { - background: transparent; - margin: 0; - padding: 0; - border: none; -} -/*applied to the scrollbar in default state.*/ -.jqx-scrollbar-state-normal { - background: #efefef; - margin: 0px; - padding: 0px; - border: 1px solid transparent; -} -/*applied to the scrollbar buttons in default state.*/ -.jqx-scrollbar-button-state-normal { - margin: 0px; - padding: 0px; - border: 1px solid transparent; -} -/*applied to the scrollbar buttons in hovered state.*/ -.jqx-scrollbar-button-state-hover { - margin: 0px; - padding: 0px; - border: 1px solid transparent; -} -/*applied to the scrollbar buttons in pressed state.*/ -.jqx-scrollbar-button-state-pressed { - margin: 0px; - padding: 0px; - border: 1px solid transparent; -} -/*applied to the horizontal scrollbar thumb in default state.*/ -.jqx-scrollbar-thumb-state-normal-horizontal { - margin: 0px; - padding: 0px; - background: transparent; - border: 1px solid transparent; - touch-action: none; -} -/*applied to the horizontal scrollbar thumb in hovered state.*/ -.jqx-scrollbar-thumb-state-hover-horizontal { - margin: 0px; - padding: 0px; - border: 1px solid transparent; -} -/*applied to the horizontal scrollbar thumb in default state.*/ -.jqx-scrollbar-thumb-state-pressed-horizontal { - margin: 0px; - padding: 0px; - border: 1px solid transparent; -} -/*applied to the vertical scrollbar thumb in default state.*/ -.jqx-scrollbar-thumb-state-normal { - margin: 0px; - padding: 0px; - border: 1px solid transparent; - touch-action: none; -} -/*applied to the vertical scrollbar thumb in default state.*/ -.jqx-scrollbar-thumb-state-hover { - margin: 0px; - padding: 0px; - background: transparent; - border: 1px solid transparent; -} -/*applied to the vertical scrollbar thumb in default state.*/ -.jqx-scrollbar-thumb-state-pressed { - margin: 0px; - padding: 0px; - background: #d1d1d1; - border: 1px solid #909090; -} - -/* jqxWindow */ -.jqx-window { - position: absolute; - overflow: hidden; - border: 1px solid transparent; -} -/*applied to the jqxWindow when it’s disabled*/ -.jqx-window-disabled { -} -/*applied to the window’s header*/ -.jqx-window-header { - outline: none; - border-width: 0px; - border-bottom: 1px solid transparent; - overflow: hidden; - padding: 7px; - height: auto; - white-space: nowrap; - overflow: hidden; -} -/*applied to the window’s header when the window is disabled*/ -.jqx-window-header-disabled { -} -/*applied to the window’s content*/ -.jqx-window-content { - outline: none; - overflow: auto; - text-align: left; - background-color: transparent; - padding: 5px; - -webkit-background-clip: padding-box; - background-clip: padding-box; -} -/*applied to the window’s content when the window is disabled*/ -.jqx-window-content-disabled { - outline: none; - overflow: auto; - text-align: left; - padding: 5px; -} -/*applied to the window’s close button*/ -.jqx-window-close-button { - cursor: pointer; - background-image: url(./images/close.png); - background-repeat: no-repeat; - margin-top: 2px; -} -/*applied to the window's collapse button*/ -.jqx-window-collapse-button { - background-image: url(./images/icon-up.png); - cursor: pointer; - margin-top: 3px; -} -/*applied to the window's collapse button when the window is collapsed*/ -.jqx-window-collapse-button-collapsed { - margin-top: 3px; - cursor: pointer; - background-image: url(./images/icon-down.png); -} -/*setting styles of the modal window’s background*/ -.jqx-window-modal { - background-color: Black; -} - -.jqx-window-close-button-hover { -} - -.jqx-docking { - overflow: hidden; -} - -.jqx-docking-panel { - margin: 0px; - padding: 0px; - min-height: 100px; -} - -.jqx-docking-drop-indicator { - border-style: dashed; - border-width: 1px; - margin: 0px; -} - -.jqx-docking-window { - margin: 0px; -} - -/* jxSlider */ -/* applied to jqxSlider widget */ -.jqx-slider { - outline: none; - clear: both; - position: relative; - overflow: hidden; -} -/*applied to the ticks which can be in the top/bottom/both sides of the jqxSlider*/ -.jqx-slider-tick { - border-left: 1px solid transparent; - z-index: 9; -} -/*applied to the ticks when the slider is in horizontal mode*/ -.jqx-slider-tick-horizontal { - width: 1px; - border-left: none; - margin-top: 1px; -} -/*applied to the ticks when the slider is in vertical mode*/ -.jqx-slider-tick-vertical { - height: 1px; - border-top: none; -} -/*applied to the ticks container*/ -.jqx-slider-tickscontainer { - z-index: 10; - position: relative; - margin-top: 0px; - margin-bottom: 0px; - z-index: 9; -} -/*applied to the jqxSlider thumb used for changing/indicating current value*/ -.jqx-slider-slider { - cursor: pointer; - width: 20px; - height: 20px; - z-index: 15; - position: absolute; - left: 0px; - top: 0px; - -moz-border-radius: 100%; - -webkit-border-radius: 100%; - border-radius: 100%; -} - -.jqx-slider-button { - cursor: pointer; - -moz-border-radius: 100%; - -webkit-border-radius: 100%; - border-radius: 100%; - box-sizing: content-box !important; - padding: 3px !important; -} -/*applied to the slider's thumb when the slider is in horizontal mode*/ -.jqx-slider-slider-horizontal { - margin-top: -9px; - -moz-border-radius: 100%; - -webkit-border-radius: 100%; - border-radius: 100%; - border: 1px solid transparent; -} -/*applied to the slider's thumb when the slider is in vertical mode*/ -.jqx-slider-slider-vertical { - margin-left: -9px; - -moz-border-radius: 100%; - -webkit-border-radius: 100%; - border-radius: 100%; - border: 1px solid transparent; -} -/*applied to the track where is located the thumb*/ -.jqx-slider-track { - height: 4px; - float: left; - position: relative; - z-index: 20; - cursor: pointer; -} -/*used in horizontal slider*/ -.jqx-slider-track-horizontal { - height: 4px; - margin-top: 2px; -} -/*used in vertical slider*/ -.jqx-slider-track-vertical { - width: 4px; -} -/*applied to the div which is between the thumbs in a range slider or from beginning of the track to the current thumb position in the default slider*/ -.jqx-slider-rangebar { -} - -/* jqxSplitter */ -.jqx-splitter { - overflow: hidden; - border: 1px solid transparent; - position: relative; -} -/* Split bar's class when the jqxSplitter is with horizontal orientation */ -.jqx-splitter-splitbar-vertical { - border: 1px solid transparent; - border-top-width: 0px; - border-bottom-width: 0px; - cursor: e-resize; - cursor: col-resize; - position: absolute; -} -/* Split bar's mouse over state */ -.jqx-splitter-splitbar-hover { - background-color: transparent; -} -/* Split bar's class when the jqxSplitter is with horizontal orientation. */ -.jqx-splitter-splitbar-horizontal { - position: absolute; - border: 1px solid transparent; - border-left-width: 0px; - border-right-width: 0px; - cursor: n-resize; - cursor: row-resize; -} -/* This class is applied to the splitter when it's dragged to it's max left/right boundary */ -.jqx-splitter-splitbar-invalid { - background: #FF0000 !important; -} -/* This class is added to split bar's collapse button when the splitter is with vectical orientation. */ -.jqx-splitter-collapse-button-horizontal { - cursor: pointer; - width: 45px; - height: 5px; -} -/* This class is added to split bar's collapse button when the splitter is with horizontal orientation. */ -.jqx-splitter-collapse-button-vertical { - cursor: pointer; - width: 5px; - height: 45px; -} -/* This class is added when the user disable the splitter. */ -.jqx-splitter-splitbar-collapsed { - cursor: default; -} -/* Applied to the jqxSplitter panels. */ -.jqx-splitter-panel { - border: none; - outline: none; - position: absolute; - overflow: hidden; -} -/* This class is added to a nested splitter.*/ -.jqx-splitter-nested, .jqx-splitter-panel-nested { - border: none; - overflow: hidden; -} - -.jqx-draggable { -} - -.jqx-draggable-dragging { - border: 0px solid black; -} - -.jqx-draggable-disabled { - cursor: default; -} - -.jqx-validator-hint { - height: 18px; - width: auto; - display: inline-block; - cursor: pointer; - padding-left: 5px; - padding-right: 5px; - font-family: Verdana; - font-size: 13px; - border: 1px solid #6E0000; - background-color: #942724; - color: #fff; - z-index: 99999; - white-space: nowrap; -} - -.jqx-validator-hint-arrow { - z-index: 99999; - height: 9px; - width: 9px; - padding: 0px; - margin: 0px; - background-color: transparent; - background-image: url(./images/multi-arrow.gif); -} - -.jqx-validator-error-label { - color: #dd4b39; - vertical-align: top; - text-align: left; - display: block; - cursor: default; - line-height: 17px; -} - -.jqx-validator-error-element { - border-color: #dd4b39 !important; -} - -.jqx-switchbutton { - outline: none; - overflow: hidden; - -moz-border-radius: 5px; - -webkit-border-radius: 5px; - border-radius: 5px; - border: 1px solid #ccc; -} -.jqx-switchbutton[aria-disabled="true"] { - opacity: 0.5; - pointer-events: none; -} -.jqx-switchbutton-thumb { - display: inline-block; - cursor: pointer; - border: 1px solid #ccc; -} - -.jqx-switchbutton-label { - font-size: 15px; - font-family: Sans-Serif; - text-align: center; - text-transform: uppercase; - font-weight: bold; -} - -.jqx-switchbutton-wrapper { -} - -.jqx-switchbutton-label-on { -} - -.jqx-switchbutton-label-off { -} - -/*left, right, up and down arrow icons.*/ -.jqx-left-arrow { - background: transparent; - background-image: url('images/icon-left.png'); - cursor: pointer; -} - -.jqx-right-arrow { - background: transparent; - background-image: url('images/icon-right.png'); - cursor: pointer; -} - -.jqx-icon-delete { - background-image: url('images/icon-delete.png'); - background-repeat: no-repeat; - background-position: center; -} - -.jqx-icon-edit { - background-image: url('images/icon-edit.png'); - background-repeat: no-repeat; - background-position: center; -} - -.jqx-icon-save { - background-image: url('images/icon-save.png'); - background-repeat: no-repeat; - background-position: center; -} - -.jqx-icon-cancel { - background-image: url('images/icon-cancel.png'); - background-repeat: no-repeat; - background-position: center; -} - -.jqx-icon-arrow-up, .jqx-icon-arrow-up-hover, .jqx-icon-arrow-up-selected { - background-image: url('images/icon-up.png'); - background-repeat: no-repeat; - background-position: center; -} - -.jqx-icon-arrow-down, .jqx-icon-arrow-down-hover, .jqx-icon-arrow-down-selected { - background-image: url('images/icon-down.png'); - background-repeat: no-repeat; - background-position: center; -} - -.jqx-icon-arrow-left, .jqx-icon-arrow-left-hover, .jqx-icon-arrow-left-selected { - background-image: url('images/icon-left.png'); - background-repeat: no-repeat; - background-position: center; -} - -.jqx-icon-arrow-right, .jqx-icon-arrow-right-hover, .jqx-icon-arrow-right-selected { - background-image: url('images/icon-right.png'); - background-repeat: no-repeat; - background-position: center; -} - -.jqx-icon-arrow-first, .jqx-icon-arrow-first-hover, .jqx-icon-arrow-first-selected { - background-image: url('images/icon-first.png'); - background-repeat: no-repeat; - background-position: center; -} - -.jqx-icon-arrow-last, .jqx-icon-arrow-last-hover, .jqx-icon-arrow-last-selected { - background-image: url('images/icon-last.png'); - background-repeat: no-repeat; - background-position: center; -} - -.jqx-icon-arrow-up-hover { - background-image: url('images/icon-up.png'); - background-repeat: no-repeat; - background-position: center; -} - -.jqx-icon-arrow-down-hover { - background-image: url('images/icon-down.png'); - background-repeat: no-repeat; - background-position: center; -} - -.jqx-icon-arrow-left-hover { - background-image: url('images/icon-left.png'); - background-repeat: no-repeat; - background-position: center; -} - -.jqx-icon-arrow-right-hover { - background-image: url('images/icon-right.png'); - background-repeat: no-repeat; - background-position: center; -} - -.jqx-icon-arrow-up-selected { - background-image: url('images/icon-up.png'); - background-repeat: no-repeat; - background-position: center; -} - -.jqx-icon-arrow-down-selected { - background-image: url('images/icon-down.png'); - background-repeat: no-repeat; - background-position: center; -} - -.jqx-icon-arrow-left-selected { - background-image: url('images/icon-left.png'); - background-repeat: no-repeat; - background-position: center; -} - -.jqx-icon-arrow-right-selected { - background-image: url('images/icon-right.png'); - background-repeat: no-repeat; - background-position: center; -} - -.jqx-icon-close { - cursor: pointer; - background-image: url(./images/close.png); - background-repeat: no-repeat; - background-position: center; -} - -.jqx-icon-close-white { - background-image: url(./images/close_white.png); -} - -.jqx-icon-close-hover { - cursor: pointer; - background-image: url(./images/close.png); - background-repeat: no-repeat; - background-position: center; -} - -.jqx-icon-search { - cursor: pointer; - background-image: url(./images/search.png); - background-repeat: no-repeat; - background-position: center; - margin-top: 1px; - background-size: 13px; - width: 13px; - height: 13px; -} - -.jqx-icon-plus { - background-image: url(./images/plus.png); - background-repeat: no-repeat; - background-position: center; - background-size: 16px; - width: 16px; - height: 16px; -} - -.jqx-icon-plus-alt, .jqx-icon-plus-alt-white { - background-image: url(./images/icon-plus.png); - background-repeat: no-repeat; - background-position: center; - background-size: 16px; - width: 16px; - height: 16px; -} - -.jqx-icon-plus-alt-white { - background-image: url(./images/icon-plus-white.png); -} -/* jqxScrollView */ -.jqx-scrollview-button { - width: 10px; - height: 10px; - border-radius: 10px; - -moz-border-radius: 10px; - -webkit-border-radius: 10px; - display: inline-block; - margin: 2px; - cursor: pointer; - background-color: #aaaeaf; -} - -.jqx-scrollview { - background-color: #000; - -ms-touch-action: auto !important; -} - -.jqx-icon-calendar, .jqx-icon-calendar-hover, .jqx-icon-calendar-pressed { - background-image: url('images/icon-calendar.png'); - background-repeat: no-repeat; - background-position: left top; - position: relative; - width: 15px !important; - height: 15px !important; - margin-top: -7.5px !important; -} -/*applied to Inputs*/ -.jqx-input-widget { - box-sizing: border-box !important; -} - -.jqx-input { - overflow: hidden; - background-color: inherit; - border-color: #c7c7c7; -} - -.jqx-input-invalid { - color: red !important; -} - -.jqx-input-group { - overflow: hidden; -} - -.jqx-input-group-addon { - border: 1px solid transparent; - position: relative; - -webkit-box-sizing: border-box !important; - -moz-box-sizing: border-box !important; - box-sizing: border-box !important; - padding: 2px 8px !important; - float: left; - white-space: nowrap; - vertical-align: middle; -} - - .jqx-input-group-addon:first-child { - border-right-width: 0px; - border-bottom-right-radius: 0 !important; - border-top-right-radius: 0 !important; - } - - .jqx-input-group-addon:last-child { - border-left-width: 0px; - border-bottom-left-radius: 0 !important; - border-top-left-radius: 0 !important; - } - - .jqx-input-group-addon:not(:last-child):not(:first-child) { - border-bottom-left-radius: 0 !important; - border-top-left-radius: 0 !important; - border-bottom-right-radius: 0 !important; - border-top-right-radius: 0 !important; - border-left-width: 0px; - } - -.jqx-input-group .jqx-input { - padding: 2px 1px !important; - border-left-width: 1px !important; - border-right-width: 1px !important; -} - -.jqx-editor { - border-style: solid; - border-width: 1px; - border-color: transparent; - overflow: hidden; - box-sizing: border-box !important; -} - -.jqx-editor-window { - overflow: hidden; -} - -.jqx-editor-inline { - padding: 0px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - - .jqx-editor-inline p { - margin: 0px; - padding: 0 .2em; - } - -.jqx-editor-inline-focus { - border-width: 1px; - border-style: solid; - overflow: auto; -} - -.jqx-editor iframe { - border: 0; - margin: 0; - padding: 0; - background: #fff; - display: inline; - vertical-align: top; - width: 100%; - height: 100%; -} - -.jqx-editor-color-bar { - height: 3px; -} - -.jqx-editor-color-picker table { - margin: 0; - padding: 0 4px 4px; - empty-cells: show; - border-collapse: separate; -} - -.jqx-editor-color-picker td { - border-collapse: separate; - border: 1px solid transparent; - cursor: pointer; - margin: 0; - position: relative; -} - - .jqx-editor-color-picker td:hover { - border: 1px solid #000; - } - -.jqx-editor-color-picker-selected-cell { - outline: 1px solid #000; -} - -.jqx-editor-color-picker td div { - width: 16px; - height: 16px; -} - -.jqx-editor-content { - width: 100%; - border-style: solid; - border-width: 1px; - outline: 0; - left: 0px; - position: relative; - box-sizing: border-box !important; -} - -.jqx-editor-container { - position: relative; - padding: 4px; - padding-top: 0px; - width: 100%; - height: 100%; - box-sizing: border-box !important; -} - -.jqx-editor-toolbar-container { - top: 0px; - left: 0px; - box-sizing: border-box !important; -} - -.jqx-editor-toolbar-inline { - padding: 0px 4px; - border-width: 1px; - border-style: solid; -} - -.jqx-editor-toolbar { - margin: 0; - padding: 0px; - padding-bottom: 4px; -} - -.jqx-editor-toolbar-icon { - height: 21px; - width: 21px; - vertical-align: middle; - opacity: .667; - margin: 2px 0; - background: url('images/html_editor.png') no-repeat; -} - -.jqx-editor-toolbar-icon-bold { - background-position: 0px 0px !important; -} - -.jqx-editor-toolbar-icon-italic { - background-position: -21px 0px !important; -} - -.jqx-editor-toolbar-icon-underline { - background-position: -42px 0px !important; -} - -.jqx-editor-toolbar-icon-fontname { - background-position: -63px 0px !important; -} - -.jqx-editor-toolbar-icon-fontsize { - background-position: -84px 0px !important; -} - -.jqx-editor-toolbar-icon-createlink { - background-position: -147px 0px !important; -} - -.jqx-editor-toolbar-icon-insertorderedlist { - background-position: -168px 0px !important; -} - -.jqx-editor-toolbar-icon-insertunorderedlist { - background-position: -189px 0px !important; -} - -.jqx-editor-toolbar-icon-outdent { - background-position: -210px 0px !important; -} - -.jqx-editor-toolbar-icon-indent { - background-position: -231px 0px !important; -} - -.jqx-editor-toolbar-icon-insertimage { - background-position: -337px 0px !important; -} - -.jqx-editor-toolbar-icon-justifyleft { - background-position: -252px 0px !important; -} - -.jqx-editor-toolbar-icon-justifycenter { - background-position: -273px 0px !important; -} - -.jqx-editor-toolbar-icon-justifyright { - background-position: -294px 0px !important; -} - -.jqx-editor-toolbar-icon-removeformat { - background-position: -316px 0px !important; -} - -.jqx-editor-toolbar-icon-viewsource { - background-position: -359px 0px !important; -} - -.jqx-editor-toolbar-icon-forecolor { - background-position: -105px 0px !important; - height: 15px; -} - -.jqx-editor-toolbar-icon-backcolor { - background-position: -380px 0px !important; - height: 15px; -} - -.jqx-editor-toolbar-icon:hover { - opacity: 1; -} - -.jqx-fill-state-disabled .jqx-editor-toolbar-icon { - opacity: .667; -} - -.jqx-editor-toolbar-item { - display: inline-block; - margin-left: 2px; - vertical-align: middle; -} - -.jqx-editor-toolbar-separator { - border-left: 1px solid #ccc; - margin: 0 2px; - outline: none; - overflow: hidden; - padding: 0; - text-decoration: none; - vertical-align: middle; - width: 0; - display: inline-block; -} - -.jqx-editor-toolbar-group { - display: inline-block; - margin-right: 4px; - margin-top: 4px; - white-space: nowrap; -} - -.jqx-editor-toolbar-button { - text-decoration: none; - vertical-align: middle; - cursor: default; - display: inline-block; - padding: 0px !important; - margin-right: 2px; -} - -.jqx-editor-toolbar-group .jqx-editor-toolbar-button { - margin-right: -1px; - box-shadow: none; - position: relative; - margin-left: 0px !important; -} - - .jqx-editor-toolbar-group .jqx-editor-toolbar-button:hover, .jqx-editor-toolbar-group .jqx-editor-toolbar-button:active { - z-index: 55; - } - - .jqx-editor-toolbar-group .jqx-editor-toolbar-button.jqx-fill-state-normal { - background: transparent !important; - } - -.jqx-date-time-input-popup table td a { - border: 1px transparent solid; - width: 100%; - display: inline-block; - margin: 0; - padding: 0; - outline: 0; - color: #333; -} - -.jqx-date-time-input-popup table td input { - width: 25px; - margin: 0; - text-align: center; - padding: 4px 6px; - height: 20px; - line-height: 20px; - vertical-align: middle; -} - -.jqx-scheduler .jqx-cell { - padding: 0px !important; - cursor: default; -} - -.jqx-scheduler .jqx-widget-header.jqx-grid-header { - border-bottom-color: transparent; - border-bottom-width: 0px; -} - -.jqx-scheduler .jqx-grid-column-header, .jqx-scheduler.jqx-widget .jqx-grid-column-header { - border-bottom: 1px solid #c5c5c5; -} - -.jqx-grid-column-header[sort] > div > div { - width: calc(100% - 20px); -} - -.jqx-grid-column-header[filter] > div > div { - width: calc(100% - 20px); -} - -.jqx-grid-column-header[filter][sort] > div > div { - width: calc(100% - 40px); -} - -.jqx-scheduler-all-day-cell { - text-align: left; -} - - .jqx-scheduler-all-day-cell span { - margin-left: 3px; - } - -.jqx-scheduler-month-cell { - background: #f2f2f2; - color: #000; - opacity: 0.8; - border-bottom-width: 1px; - border-bottom-style: solid; - border-bottom-color: inherit; - vertical-align: top; - text-align: left; -} - -.jqx-scheduler-month-cell-touch { - background: transparent; - border: none; - vertical-align: middle; - text-align: center; -} - -.jqx-scheduler-month-cell-popup { - border: 1px solid #333; - background: #f2f2f2; - box-shadow: 0 5px 0px rgba(0,0,0,.15) !important; -} - -.jqx-widget .jqx-scheduler-middle-cell, .jqx-scheduler-middle-cell { - border-bottom-color: #ddd !important; -} - -.jqx-scheduler-cell-selected.jqx-scheduler-middle-cell { - border-bottom-style: dotted; -} - -.jqx-scheduler-work-time-cell { - background: #fff; -} - -.jqx-scheduler-not-work-time-cell { - background: #eee; -} - -.jqx-scheduler-month-outer-cell { - color: #555; -} - -.jqx-scheduler-month-weekend-cell { - background: #eee; -} - -.jqx-scheduler-disabled-cell { - background: #e9edf1; -} - -.jqx-scheduler-toolbar { - font-size: 14px; -} - -.jqx-scheduler-time-column, .jqx-scheduler-toolbar { - background-image: none !important; - background: #fff !important; - color: #333 !important; -} - -.jqx-scheduler-week-number-column { - background: #e8e8e8 !important; - color: #333; -} - -.jqx-scheduler-time-column-header-cell { - border-left-color: transparent !important; -} - -.jqx-scheduler-time-column-header-cell-rtl { - border-right-color: transparent !important; -} - -.jqx-scheduler-appointment { - overflow: visible; - border: 1px solid #555; - white-space: pre-line; - cursor: pointer; - vertical-align: middle; - text-overflow: ellipsis; - user-select: none; -} - -.jqx-scheduler-appointment-rtl { - direction: rtl; - text-align: right; -} - -.jqx-scheduler-appointment-content { - overflow: hidden; - text-overflow: ellipsis; - height: 100%; - padding-left: 5px; - padding-right: 5px; -} - -.jqx-scheduler-appointment-inner-content { - overflow: hidden; - width: 100%; - text-overflow: ellipsis; - padding-bottom: 3px; -} - -.jqx-scheduler-appointment-duration-status { - height: 0px; - border-bottom-width: 2px; - border-bottom-style: dotted; - border-color: #f05c2d; - background: #f05c2d; - position: absolute; - bottom: -1px; - left: 0px; - border-radius: 5px; -} - -.jqx-scheduler-appointment-status { - width: 4px; - height: 100%; - border-right-width: 1px; - border-right-style: solid; - position: absolute; - top: 0px; - left: 0px; -} - -.jqx-scheduler-appointment-status-rtl { - width: 4px; - height: 100%; - border-right-width: 0px; - border-right-style: none; - border-left-width: 1px; - border-left-style: solid; - position: absolute; - top: 0px; - right: 0px; -} - -.jqx-scheduler-appointment-status-stripes { - background-image: url('images/stripes.png'); - background-repeat: repeat-y; - background-position: left top; -} - -.jqx-scheduler-appointment-resize-indicator { - width: 4px; - height: 4px; - position: absolute; - border: 1px solid black; - background: white; - display: none; -} - -.jqx-scheduler-appointment-top-resize-indicator { - top: -3px; - left: 50%; - margin-left: -2px; - cursor: row-resize; -} - -.jqx-scheduler-appointment-bottom-resize-indicator { - cursor: row-resize; - bottom: -3px; - left: 50%; - margin-left: -2px; -} - -.jqx-scheduler-appointment-left-resize-indicator { - cursor: col-resize; - top: 50%; - left: -3px; - margin-top: -2px; -} - -.jqx-scheduler-appointment-right-resize-indicator { - cursor: col-resize; - top: 50%; - margin-top: -2px; - right: -3px; -} - -.jqx-scheduler-appointment span { - vertical-align: middle; - text-overflow: ellipsis; - position: relative; - top: -1px; -} - -.jqx-scheduler-feedback-appointment { - opacity: 0.7; - position: absolute; - z-index: 99999; -} - -.jqx-scheduler-selected-appointment { - border: 1px solid #316293 !important; - -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important; - -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important; - white-space: pre-line; -} - -.jqx-scheduler-appointment:hover { - border: 1px solid #3f7ebe !important; -} - -.jqx-scheduler-feedback-drag-appointment { - background: #aaa !important; -} - -.jqx-icon-recurrence, .jqx-icon-recurrence-exception, .jqx-icon-recurrence-white, .jqx-icon-recurrence-exception-white, .jqx-icon-time { - background-image: url('images/icon-recurrence.png'); - background-repeat: no-repeat; - background-position: center; - width: 16px; - height: 16px; - float: left; - margin: 3px; - margin-left: 5px; -} - -.jqx-icon-time { - background-image: url('images/icon-time.png'); - margin: 0px; - position: relative; - left: 1px; - margin-top: -8px; -} - -.jqx-icon-time-white { - background-image: url('images/icon-time-white.png'); -} - -.jqx-icon-recurrence-exception { - background-image: url('images/icon-recurrence-exception.png'); -} - -.jqx-icon-recurrence-exception-white { - background-image: url('images/icon-recurrence-exception-white.png'); -} - -.jqx-icon-recurrence-white { - background-image: url('images/icon-recurrence-white.png'); -} - -.jqx-scheduler-cell-hover { - border-color: #3f7ebe !important; - background: #a2c0df !important; -} - -.jqx-scheduler-cell-selected { - border-color: #316293 !important; - background: #2f7eb6 !important; -} - -.jqx-scheduler-edit-dialog-label { - clear: both; - float: left; - margin-left: 2%; - padding: 4px; - text-align: right; - width: 18%; - line-height: 25px; -} - -.jqx-scheduler-edit-dialog-field { - clear: right; - float: right; - margin-right: 2%; - padding: 4px; - width: 380px; -} - -.jqx-scheduler-edit-dialog-label-rtl { - clear: both; - float: right; - margin-left: 0px; - margin-right: 2%; - padding: 4px; - text-align: left; - width: 18%; - line-height: 25px; -} - -.jqx-scheduler-edit-dialog-field-rtl { - clear: left; - float: left; - margin-right: 0px; - margin-left: 2%; - padding: 4px; - width: 72%; -} - -.jqx-scheduler-legend-bar { - overflow: hidden; - border-color: inherit; - border: none; -} - -.jqx-scheduler-legend-bar-bottom { - border-top-width: 1px; - border-top-style: solid; -} - -.jqx-scheduler-legend-bar-top { - border-bottom-width: 1px; - border-bottom-style: solid; -} - -.jqx-scheduler-legend { - width: 14px; - height: 14px; - float: left; - margin-right: 3px; - border-style: solid; - border-width: 1px; - cursor: pointer; - vertical-align: middle; - margin-top: 4px; -} - -.jqx-scheduler-legend-label { - float: left; - margin-right: 12px; - cursor: pointer; - vertical-align: middle; - margin-top: 4px; -} - -.jqx-scheduler-cell-selected .jqx-scheduler-agenda-date { - color: #fff; -} - -.jqx-scheduler-cell-selected .jqx-scheduler-agenda-time { - color: #fff; -} - -.jqx-scheduler-cell-selected .jqx-scheduler-agenda-appointment, .jqx-scheduler-cell-selected .jqx-scheduler-agenda-appointment-rtl { - color: #fff; -} - -.jqx-scheduler-agenda-date { - padding-top: 5px; - padding-bottom: 5px; -} - -.jqx-scheduler-agenda-time { - padding: 5px; -} - -.jqx-scheduler-agenda-appointment, .jqx-scheduler-agenda-appointment-rtl { - cursor: pointer; -} - -.jqx-scheduler-agenda-appointment-resource, .jqx-scheduler-agenda-appointment-resource-rtl { - margin: 5px; - cursor: pointer; -} - -.jqx-scheduler-agenda-appointment-resource-rtl, .jqx-scheduler-agenda-appointment-rtl { - float: right; -} - -.jqx-scheduler-agenda-day { - margin: 3px; - font-size: 33px; - font-weight: normal; -} - -.jqx-scheduler-agenda-week { - font-style: normal; - font-size: 13px; -} - -.jqx-scheduler-agenda-date { - font-size: 10px; -} - -.jqx-scheduler-cell-focus { - border-style: dotted; - border-color: #59a0d5 !important; - background: #59a0d5 !important; -} -/*applied to all widgets*/ -.jqx-widget { - -moz-box-sizing: content-box; - box-sizing: content-box; - -ms-touch-action: none; - zoom: 1 !important; - color: #000000; - -moz-background-clip: padding; - background-clip: padding-box; - -webkit-text-size-adjust: none; - -ms-text-size-adjust: none; - -webkit-appearance: none; - -webkit-background-clip: padding-box; - direction: ltr !important; - -webkit-tap-highlight-color: rgba(0,0,0,0); - font-family: Verdana,Arial,sans-serif; - font-style: normal; - font-size: 13px; -} - -.jqx-item { - -ms-touch-action: none; - -moz-box-sizing: content-box; - box-sizing: content-box; - color: inherit; - -webkit-text-size-adjust: none; -} - -/*applied to containers to set a background and border color. Tabs, NavigationBar, Calendar content.*/ -.jqx-widget-content { - -moz-box-sizing: content-box; - box-sizing: content-box; - -ms-touch-action: none; - -moz-background-clip: padding; - -webkit-text-size-adjust: none; - background-clip: padding-box; - -webkit-background-clip: padding-box; - -webkit-tap-highlight-color: rgba(0,0,0,0); - font-family: Verdana,Arial,sans-serif; - font-style: normal; - font-size: 13px; - border-color: #c7c7c7; - background: #fff; -} -/*applied to header areas. Tabs, Menu, Window, Calendar.*/ -.jqx-widget-header { - -moz-box-sizing: content-box; - box-sizing: content-box; - -ms-touch-action: none; - -moz-background-clip: padding; - -webkit-text-size-adjust: none; - background-clip: padding-box; - -webkit-background-clip: padding-box; - -webkit-tap-highlight-color: rgba(0,0,0,0); - border-color: #c5c5c5; - background: #e8e8e8; -} - -.jqx-fill-state-normal { - -moz-box-sizing: content-box; - box-sizing: content-box; - -ms-touch-action: none; - font-family: Verdana,Arial,sans-serif; - font-style: normal; - font-size: 13px; - border-color: #aaa; - background: #efefef; -} - -.jqx-fill-state-hover { - -moz-box-sizing: content-box; - box-sizing: content-box; - border-color: #999; - background: #e8e8e8; -} - -.jqx-fill-state-pressed { - -moz-box-sizing: content-box; - box-sizing: content-box; - border-color: #999; - background: #d1d1d1; -} - -.jqx-fill-state-focus { - border-color: #555; -} - -.jqx-fill-state-disabled { - cursor: default; - color: #000; - opacity: .55; - filter: Alpha(Opacity=45); -} -.jqx-grid.jqx-fill-state-disabled { - pointer-events: none; -} - .jqx-fill-state-normal td, .jqx-fill-state-hover td, .jqx-fill-state-pressed td, .jqx-fill-state-disabled td, .jqx-fill-state-focus td, .jqx-widget td, .jqx-widget-content td, .jqx-widget-header td { - box-sizing: border-box; - -moz-box-sizing: border-box; - } - -.jqx-widget .jqx-grid-cell, .jqx-widget .jqx-grid-column-header, .jqx-widget .jqx-grid-group-cell { - border-color: #aaa; -} - -.jqx-widget .jqx-grid-column-menubutton, .jqx-widget .jqx-grid-column-sortascbutton, .jqx-widget .jqx-grid-column-sortdescbutton, .jqx-widget .jqx-grid-column-filterbutton { - background-color: transparent; - border-color: #aaa; -} - -.jqx-grid-column-header a:link, .jqx-grid-column-header a:visited { -} - -.jqx-grid-bottomright, .jqx-panel-bottomright, .jqx-listbox-bottomright { - background-color: #e5e5e5; -} - -.jqx-tabs-title-selected-top { - border-color: #aaa; - border-bottom: 1px solid #fff; - background-color: #fff; -} -/*applied to the tab's title when the tab is selected and the jqxTab's position property is set to 'bottom' .*/ -.jqx-tabs-title-selected-bottom { - border-color: #aaa; - border-top: 1px solid #fff; - background-color: #fff; -} -/*applied to the tab's selection tracker when the jqxTab's position property is set to 'top'.*/ -.jqx-tabs-selection-tracker-top { - border-color: #aaa; - border-bottom: 1px solid #fff; -} -/*applied to the tab's selection tracker when the jqxTab's position property is set to 'bottom'.*/ -.jqx-tabs-selection-tracker-bottom { - border-color: #aaa; - border-top: 1px solid #fff; -} -/*jqxMaskedInput and jqxNumberInput Styles*/ -.jqx-input { - -webkit-appearance: none; - padding: 0 0 0 0; - outline: none; - border-width: 1px; - border-style: solid; - -moz-background-clip: padding; - background-clip: padding-box; - -webkit-background-clip: padding-box; -} - -input[type=text].jqx-input, input[type=password].jqx-input { - min-height: 16px; - min-width: 16px; - margin: 0px; - border-width: 1px; - border-style: solid; - font-size: 13px; - padding: 3px; - padding-left: 3px; - padding-right: 3px; -} - -.jqx-input::-ms-reveal { - display: none; -} - -.jqx-input::-ms-clear { - display: none; -} - -.jqx-input-content::-ms-clear { - display: none; -} - -.jqx-input::-ms-value { - margin: 0px; - padding: 0px; - min-height: 13px; - line-height: 13px; -} - -/*applied to the input when the validation fails.*/ -.jqx-input-invalid { - border-color: #dd4b39 !important; -} - -/*applied to the input's content.*/ -.jqx-input-content { - -webkit-appearance: none; - padding: 1px; - resize: none; - outline: none; - outline-width: 0px; - -webkit-user-modify: inherit; - -moz-user-modify: inherit; - -moz-background-clip: padding; - background-clip: padding-box; - -webkit-background-clip: padding-box; -} -/*applied to the input when it is disabled.*/ -.jqx-input-disabled { - -webkit-appearance: none; - resize: none; - outline: none; - outline-width: 0px; -} -/*applied to the list menu.*/ -.jqx-listmenu-widget { - -ms-touch-action: auto; -} - - .jqx-listmenu-widget .jqx-widget-content { - -ms-touch-action: auto; - } - - .jqx-listmenu-widget .jqx-widget-header { - -ms-touch-action: auto; - } - - .jqx-listmenu-widget li { - -ms-touch-action: auto; - } - -.jqx-menu-popup { -} - -.jqx-menu-vertical { - background-color: #efefef; -} - -.jqx-color-picker { -} - -.jqx-color-picker-panel { -} - -.jqx-color-picker-map { - border: 1px solid #A0A0A0; - background-color: transparent; - background-image: url('images/colorpicker/map-saturation.png'); - background-repeat: no-repeat; - background-position: left top; - overflow: hidden; -} - -.jqx-color-picker-map-hue { - border: 1px solid #A0A0A0; - background-color: transparent; - background-image: url('images/colorpicker/map-hue.png'); - background-repeat: no-repeat; - background-position: left top; - overflow: hidden; -} - -.jqx-color-picker-map-overlay { - background-color: transparent; - background-image: url('images/colorpicker/map-saturation-overlay.png'); - background-repeat: no-repeat; - background-position: left top; -} - -.jqx-color-picker-bar { - border: 1px solid #A0A0A0; - background-color: transparent; - background-image: url('images/colorpicker/bar-saturation.png'); - background-repeat: no-repeat; - background-position: left top; -} - -.jqx-color-picker-bar-hue { - border: 1px solid #A0A0A0; - background-color: transparent; - background-image: url('images/colorpicker/bar-hue.png'); - background-repeat: no-repeat; - background-position: left top; -} - -.jqx-color-picker-preview { - border: 1px solid #A0A0A0; -} - -.jqx-color-picker-pointer { - background-image: url('images/crosshair.png'); - background-repeat: no-repeat; - height: 16px; - width: 16px; -} - -.jqx-color-picker-pointer-alt { - background-image: url('images/crosshair-white.png'); - background-repeat: no-repeat; - height: 16px; - width: 16px; -} - -.jqx-color-picker-bar-pointer { - background-image: url('images/pointer.png'); - background-repeat: no-repeat; - height: 15px; - margin-left: 6px; - background-position: right top; -} - -.jqx-icon { - width: 16px; - height: 16px; - margin: 0 auto; - position: relative; - top: 50%; - margin-top: -8px; -} - -.jqx-input-icon { - width: 13px; - height: 13px; - margin: 0 auto; -} - -.jqx-scrollbar-thumb-state-normal-touch { - border-color: #c3c3c3; - background: #c3c3c3; -} - -.jqx-touch, .jqx-touch .jqx-fill-state-normal, .jqx-touch .jqx-widget-content, .jqx-touch .jqx-widget-header, .jqx-touch a:link { -} - -.jqx-scrollbar .jqx-icon-arrow-up { - width: 100%; - height: 100%; -} - -.jqx-scrollbar .jqx-icon-arrow-down { - width: 100%; - height: 100%; -} - -.jqx-scrollbar .jqx-icon-arrow-left { - width: 100%; - height: 100%; -} - -.jqx-scrollbar .jqx-icon-arrow-right { - width: 100%; - height: 100%; -} -/*jqx-listmenu*/ -.jqx-listmenu-widget { - border-width: 1px; - border-style: solid; -} - -ol.jqx-listmenu, ul.jqx-listmenu { - margin: 0; - padding: 0; - border: 0; - outline: 0; - font-size: 100%; - vertical-align: baseline; - line-height: 1; - counter-reset: section; -} - -.jqx-listmenu li { - margin-left: 0px; - list-style: none; - line-height: 1; -} - -.jqx-listmenu { - width: 100%; -} - -.jqx-listmenu-header { - padding: 15px; -} - -.jqx-listmenu-item { - cursor: pointer; - padding: 15px; - float: none; - overflow: hidden; - text-align: left; - position: relative; -} - -.jqx-listmenu-separator { - padding: 10px; - counter-reset: section; -} - -.jqx-listmenu-header-label { - margin-left: 30px; -} - -.jqx-listmenu-arrow-right { - width: 16px; - height: 16px; - position: absolute; - top: 50%; - margin-top: -7px; - right: 7px; -} - -.jqx-listmenu-arrow-rtl { - right: 0px; - left: 7px; -} - -.jqx-listmenu-arrow-right-pressed { - width: 16px; - height: 16px; -} - -.jqx-listmenu-header .jqx-button { - -moz-border-radius: 10px; - -webkit-border-radius: 10px; - border-radius: 10px; - padding: 6px 10px; -} - -.jqx-listmenu-filter-input { - -moz-border-radius: 3px; - -webkit-border-radius: 3px; - border-radius: 3px; - border: 1px solid; - outline: none; - width: 97%; - padding: 3px; - padding-left: 10px; - padding-right: 10px; - border-color: #c7c7c7; - background-color: #fff; - font-size: 20px; - min-height: 25px !important; - height: 25px; -} - -.jqx-listmenu-filter { - text-align: center; - padding: 4px; -} - -ol li .jqx-listmenu-item-label:before { - content: counter(section) ". "; - counter-increment: section; -} - -.jqx-listmenu div { - clear: both; -} - -.jqx-listmenu-auto-separator { -} - -.jqx-listmenu-item-readonly { - cursor: default; -} - -.jqx-tooltip { - position: absolute; - width: auto; - height: auto; -} - -.jqx-tooltip-main { - position: relative; - width: 100%; - height: 100%; - text-align: center; - filter: inherit; - border-style: solid; - border-width: 1px; -} - -.jqx-tooltip-text { - padding: 5px 8px; - overflow: hidden; - filter: inherit; -} - -.jqx-tooltip, .jqx-tooltip-text, .jqx-tooltip-main { - -moz-border-radius: 5px; - -webkit-border-radius: 5px; - border-radius: 5px; - -moz-background-clip: padding; - background-clip: padding-box; - -webkit-background-clip: padding-box; -} - -.jqx-tooltip-arrow { - position: absolute; - width: 0px; - height: 0px; - display: block; - border-style: solid; - margin: -6px 0 0 -7px; - background: transparent !important; - filter: inherit; -} - -.jqx-tooltip-arrow-t-b { - border-left-color: transparent !important; - border-right-color: transparent !important; -} - -.jqx-tooltip-arrow-l-r { - border-top-color: transparent !important; - border-bottom-color: transparent !important; -} -/*Sets the text-alignment to right.*/ -.jqx-rtl { - text-align: right !important; -} - -.jqx-shadow { - -webkit-box-shadow: 0 2px 3px rgba(0,0,0,.15) !important; - -moz-box-shadow: 0 2px 3px rgba(0,0,0,.15) !important; - box-shadow: 0 2px 3px rgba(0,0,0,.15) !important; -} - -.jqx-noshadow { - -webkit-box-shadow: none !important; - -moz-box-shadow: none !important; - box-shadow: none !important; -} - -.jqx-passwordinput-password-icon, .jqx-passwordinput-password-icon-rtl { - background-image: url(./images/icon-showpassword.png) !important; - background-repeat: no-repeat !important; - width: 14px; - height: 9px; -} - -.jqx-passwordinput-password-icon-ltr { - background-position: right !important; -} - -.jqx-passwordinput-password-icon-rtl { - background-position: left !important; -} - -.jqx-passwordinput-password-strength-inicator { - width: 20%; - height: 5px; - margin-top: 5px; -} -/*top rounded Corners*/ -.jqx-rc-t-expanded { - -moz-border-radius-topleft: 0px !important; - -webkit-border-top-left-radius: 0px !important; - border-top-left-radius: 0px !important; - -moz-border-radius-topright: 0px !important; - -webkit-border-top-right-radius: 0px !important; - border-top-right-radius: 0px !important; -} -/*bottom rounded Corners*/ -.jqx-rc-b-expanded { - -moz-border-radius-bottomleft: 0px !important; - -webkit-border-bottom-left-radius: 0px !important; - border-bottom-left-radius: 0px !important; - -moz-border-radius-bottomright: 0px !important; - -webkit-border-bottom-right-radius: 0px !important; - border-bottom-right-radius: 0px !important; -} - -.jqx-treemap-rectangle { - font-size: 13px; - font-weight: normal; - border: 1px solid #555; - color: #222; - text-shadow: 0px 0px 0px; - overflow: hidden; - text-overflow: ellipsis; -} - -.jqx-treemap-label { - text-overflow: ellipsis; - overflow: hidden; -} - -.jqx-treemap-rectangle-parent { - color: #222; - font-size: 15px; - font-family: Verdana; - font-weight: bold; -} - -.jqx-treemap-legend-label { - color: #fff; -} - -.jqx-treemap-legend { - width: 350px; - background-color: rgba(0, 0, 0, 0.1); - z-index: 41; - overflow: hidden; -} - -.jqx-treemap-legend-table { - table-layout: fixed; - width: 100%; -} - -.jqx-treemap-legend-color { - height: 3px; -} - -.jqx-treemap-legend-values { - height: 12px; - width: 100%; -} - -.jqx-treemap-legend-value { - font-size: 9px; - position: absolute; - color: #fff; -} - -.jqx-treemap-rectangle-hover { - -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5); - -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5); - box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5); - z-index: 40; -} -/*jqxRangeSelector*/ -.jqx-rangeselector, .jqx-rangeselector-content, .jqx-rangeselector-slider, .jqx-rangeselector-markers, -.jqx-rangeselector-ticks-container, .jqx-rangeselector-ticks, .jqx-rangeselector-shutter { - box-shadow: none !important; - -webkit-box-shadow: none !important; - -moz-box-shadow: none !important; - box-sizing: content-box !important; -} - -.jqx-rangeselector-markers { -} - -.jqx-rangeselector-content, .jqx-rangeselector-ticks, .jqx-rangeselector-labels, .jqx-rangeselector-shutter, .jqx-rangeselector-markers, .jqx-rangeselector-marker-arrow { - position: absolute; -} - -.jqx-rangeselector-ticks-container, .jqx-rangeselector-ticks, .jqx-rangeselector-shutter, .jqx-rangeselector-slider { - height: 100%; -} - -.jqx-rangeselector-ticks-container, .jqx-rangeselector-slider { - width: 100%; - box-shadow: none !important; - -webkit-box-shadow: none !important; - -moz-box-shadow: none !important; - -moz-border-radius: 0px !important; - -webkit-border-radius: 0px !important; - border-radius: 0px !important; -} - -.jqx-rangeselector-group-labels-rtl, .jqx-rangeselector-group-labels-ticks, .jqx-rangeselector-slider { - float: left; -} - -.jqx-rangeselector-slider, .jqx-rangeselector-markers, .jqx-rangeselector-marker-arrow { - border-style: solid; -} - -.jqx-rangeselector-ticks, .jqx-rangeselector-group-labels-ticks { - width: 1px; - background: #aaa; -} - -.jqx-rangeselector-labels, .jqx-rangeselector-markers { - white-space: nowrap; - width: auto; -} - -.jqx-rangeselector-slider, .jqx-rangeselector-markers { - border-width: 1px !important; -} - -.jqx-rangeselector-ticks-container { - background-color: transparent; - position: relative; -} - -.jqx-rangeselector-shutter { - opacity: 0.75; - background: #efefef; - border-width: 0px !important; -} - -.jqx-rangeselector-slider { - background-color: transparent !important; - border-top: none !important; - background-image: none !important; - border-bottom: none !important; - border-color: #aaa; - border-right-color: transparent !important; - position: relative; - overflow: hidden; -} - -.jqx-rangeselector-inner-slider { - position: absolute; - right: 0; - background: #aaa; - width: 1px; - height: 100%; -} - -.jqx-rangeselector-ticks { - margin-top: 0px; -} - -.jqx-rangeselector-labels, .jqx-rangeselector-group-labels { - margin-top: 4px; -} - -.jqx-rangeselector-markers { - height: 20px; - padding: 5px; - opacity: 0.75; -} - -.jqx-rangeselector-marker-arrow { - width: 0px; - height: 0px; - display: block; - margin: -6px 0 0 -7px; - background-color: transparent !important; - filter: inherit; - border-top-width: 5px; - border-bottom-width: 5px; - border-right-color: transparent !important; - border-left-color: transparent !important; - background-clip: border-box; - background-repeat: repeat; - box-shadow: none !important; - -webkit-box-shadow: none !important; - background-image: none !important; -} - -.jqx-rangeselector-marker-arrow-top { - border-bottom-color: transparent !important; -} - -.jqx-rangeselector-marker-arrow-bottom { - border-top-color: transparent !important; -} - -.jqx-rangeselector-marker-left-arrow { - border-right-width: 0px; - border-left-width: 5px; -} - -.jqx-rangeselector-marker-right-arrow { - border-right-width: 5px; - border-left-width: 0px; -} - -.jqx-rangeselector-markers-value { - overflow: hidden; - white-space: nowrap; -} - -.jqx-rangeselector-group-labels-rtl { - margin-right: 10px; - direction: rtl; -} - -.jqx-rangeselector-group-labels-ticks { - height: 17px; -} - -.jqx-rangeselector-group-labels-ticks-rtl { - margin-left: 5px; -} - -.jqx-action-button { - border: none; - border-left: 1px solid #c7c7c7; -} - -.jqx-action-button-rtl { - border: none; - border-right: 1px solid #c7c7c7; - cursor: pointer; -} -/*jqxBulletChart*/ -.jqx-bulletchart { -} - -.jqx-bulletchart, .jqx-bulletchart-title-container-horizontal, .jqx-bulletchart-title-container-vertical, .jqx-bulletchart-chart-container-horizontal, .jqx-bulletchart-chart-container-vertical { - position: relative; -} - -.jqx-bulletchart-title-inner-container, .jqx-bulletchart-range, .jqx-bulletchart-pointer, .jqx-bulletchart-target, .jqx-bulletchart-ticks, .jqx-bulletchart-labels { - position: absolute; -} - -.jqx-bulletchart-title-container-vertical, .jqx-bulletchart-title, .jqx-bulletchart-description, .jqx-bulletchart-range-vertical { - width: 100%; -} - -.jqx-bulletchart-title-container-horizontal, .jqx-bulletchart-chart-container-horizontal { - float: left; - overflow: hidden; -} - -.jqx-bulletchart-title, .jqx-bulletchart-description { - text-align: center; -} - -.jqx-bulletchart-title-inner-container { - margin: auto; - top: 0; - left: 0; - right: 0; - bottom: 0; -} - -.jqx-bulletchart-title-inner-container-ltr { - padding-right: 5px; -} - -.jqx-bulletchart-title-inner-container-rtl { - padding-left: 5px; -} - -.jqx-bulletchart-title-description-ltr { - text-align: right; -} - -.jqx-bulletchart-title-description-rtl { - text-align: left; -} - -.jqx-bulletchart-title-description-vertical { - text-align: center; -} - -.jqx-bulletchart-title { - font-size: 110%; - font-weight: bold; -} - -.jqx-bulletchart-description { - font-size: 90%; -} - -.jqx-bulletchart-range-horizontal { - height: 100%; -} - -.jqx-bulletchart-target-horizontal { - top: 10%; - height: 80%; -} - -.jqx-bulletchart-target-vertical { - left: 10%; - width: 80%; -} - -.jqx-bulletchart-ticks { - background-color: #AAAAAA; -} - -.jqx-bulletchart-ticks-horizontal { - width: 1px; -} - -.jqx-bulletchart-ticks-vertical { - height: 1px; -} - -.jqx-bulletchart-zero-tick { -} - -.jqx-bulletchart-labels { -} -/*jqxNotification*/ -.jqx-notification { - padding: 10px; - border-width: 1px; - border-style: solid; - box-sizing: border-box; - pointer-events: auto; -} - -.jqx-notification-table { - width: 100%; - font-size: inherit; - font-weight: inherit; - font-style: inherit; - color: inherit; -} - -.jqx-notification-container { - position: fixed; - height: auto; - width: auto; - pointer-events: none; -} - -.jqx-notification-container-full-width { - width: 100%; -} - -.jqx-notification-container-full-height { - height: 100%; -} - -#jqxNotificationDefaultContainer-top-right, #jqxNotificationDefaultContainer-bottom-left { - direction: rtl; -} - -.jqx-notification-icon, .jqx-notification-content { - vertical-align: middle; -} - -.jqx-notification-content { -} - -.jqx-notification-content-rtl { - direction: rtl; -} - -.jqx-link, .jqx-inverse, .jqx-primary, .jqx-warning, .jqx-danger, .jqx-success, .jqx-info { - background: none !important; - box-shadow: none !important; - text-shadow: none !important; -} - - .jqx-primary .jqx-icon-calendar, .jqx-primary .jqx-icon-calendar-hover, .jqx-primary .jqx-icon-calendar-pressed { - background-image: url('images/icon-calendar-white.png'); - } - - .jqx-primary .jqx-icon-time, .jqx-primary .jqx-icon-time-hover, .jqx-primary .jqx-icon-time-pressed { - background-image: url('images/icon-time-white.png'); - } - - .jqx-success .jqx-icon-calendar, .jqx-success .jqx-icon-calendar-hover, .jqx-success .jqx-icon-calendar-pressed { - background-image: url('images/icon-calendar-white.png'); - } - - .jqx-success .jqx-icon-time, .jqx-success .jqx-icon-time-hover, .jqx-success .jqx-icon-time-pressed { - background-image: url('images/icon-time-white.png'); - } - - .jqx-warning .jqx-icon-calendar, .jqx-warning .jqx-icon-calendar-hover, .jqx-warning .jqx-icon-calendar-pressed { - background-image: url('images/icon-calendar-white.png'); - } - - .jqx-warning .jqx-icon-time, .jqx-warning .jqx-icon-time-hover, .jqx-warning .jqx-icon-time-pressed { - background-image: url('images/icon-time-white.png'); - } - - .jqx-danger .jqx-icon-calendar, .jqx-danger .jqx-icon-calendar-hover, .jqx-danger .jqx-icon-calendar-pressed { - background-image: url('images/icon-calendar-white.png'); - } - - .jqx-danger .jqx-icon-time, .jqx-danger .jqx-icon-time-hover, .jqx-danger .jqx-icon-time-pressed { - background-image: url('images/icon-time-white.png'); - } - - .jqx-info .jqx-icon-calendar, .jqx-info .jqx-icon-calendar-hover, .jqx-info .jqx-icon-calendar-pressed { - background-image: url('images/icon-calendar-white.png'); - } - - .jqx-info .jqx-icon-time, .jqx-info .jqx-icon-time-hover, .jqx-info .jqx-icon-time-pressed { - background-image: url('images/icon-time-white.png'); - } - - .jqx-inverse .jqx-icon-calendar, .jqx-inverse .jqx-icon-calendar-hover, .jqx-inverse .jqx-icon-calendar-pressed { - background-image: url('images/icon-calendar-white.png'); - } - - .jqx-inverse .jqx-icon-time, .jqx-inverse .jqx-icon-time-hover, .jqx-inverse .jqx-icon-time-pressed { - background-image: url('images/icon-time-white.png'); - } - - -.jqx-notification-info, .jqx-info { - color: #ffffff !important; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important; - background-color: #5bc0de !important; - *background-color: #5bc0de !important; - border-left-color: #46b8da !important; - border-right-color: #46b8da !important; - border-top-color: #46b8da !important; - border-bottom-color: #46b8da !important; -} - - .jqx-info:hover, - .jqx-info:focus, - .jqx-info:active, - .jqx-info.active, - .jqx-info.disabled, - .jqx-info[disabled] { - color: #ffffff !important; - background-color: #31b0d5 !important; - *background-color: #31b0d5 !important; - border-color: #269abc !important; - } - - .jqx-fill-state-pressed.jqx-info, - .jqx-info:active, - .jqx-info.active { - background-color: #269abc \9 !important; - } - -.jqx-notification-warning, .jqx-warning { - color: #ffffff !important; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important; - background-color: #f0ad4e !important; - *background-color: #f0ad4e !important; - border-left-color: #eea236 !important; - border-right-color: #eea236 !important; - border-top-color: #eea236 !important; - border-bottom-color: #eea236 !important; -} - - .jqx-warning:hover, - .jqx-warning:focus, - .jqx-warning:active, - .jqx-warning.active, - .jqx-warning.disabled, - .jqx-warning[disabled] { - color: #ffffff !important; - background-color: #ec971f !important; - *background-color: #ec971f !important; - border-color: #d58512 !important; - } - - .jqx-fill-state-pressed.jqx-warning, - .jqx-warning:active, - .jqx-warning.active { - background-color: #d58512 \9 !important; - border-color: #985f0d !important; - } - -.jqx-notification-success, .jqx-success { - color: #ffffff !important; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important; - background-color: #5cb85c !important; - *background-color: #5cb85c !important; - border-left-color: #4cae4c !important; - border-right-color: #4cae4c !important; - border-top-color: #4cae4c !important; - border-bottom-color: #4cae4c !important; -} - - .jqx-success:hover, - .jqx-success:focus, - .jqx-success:active, - .jqx-success.active, - .jqx-success.disabled, - .jqx-success[disabled] { - color: #ffffff !important; - background-color: #449d44 !important; - *background-color: #449d44 !important; - border-color: #398439 !important; - } - - .jqx-fill-state-pressed.jqx-success, - .jqx-success:active, - .jqx-success.active { - background-color: #398439 !important; - border-color: #255625 !important; - } - -.jqx-notification-error, .jqx-danger { - color: #ffffff !important; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important; - background-color: #d9534f !important; - *background-color: #d9534f !important; - border-left-color: #d43f3a !important; - border-right-color: #d43f3a !important; - border-top-color: #d43f3a !important; - border-bottom-color: #d43f3a !important; -} - - .jqx-danger:hover, - .jqx-danger:focus, - .jqx-danger:active, - .jqx-danger.active, - .jqx-danger.disabled, - .jqx-danger[disabled] { - color: #ffffff !important; - background-color: #c9302c !important; - *background-color: #c9302c !important; - border-color: #ac2925 !important; - } - - .jqx-fill-state-pressed.jqx-danger, .jqx-danger:active, - .jqx-danger.active { - background-color: #ac2925 !important; - border-color: #761c19 !important; - } - -.jqx-notification-mail, .jqx-primary { - color: #ffffff !important; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important; - background-color: #337ab7 !important; - *background-color: #337ab7 !important; - border-left-color: #2e6da4 !important; - border-right-color: #2e6da4 !important; - border-top-color: #2e6da4 !important; - border-bottom-color: #2e6da4 !important; -} - - .jqx-primary:hover, - .jqx-primary:focus, - .jqx-primary:active, - .jqx-primary.active, - .jqx-primary.disabled, - .jqx-primary[disabled] { - color: #ffffff !important; - background-color: #286090 !important; - *background-color: #286090 !important; - } - - .jqx-fill-state-pressed.jqx-primary, - .jqx-primary:active, - .jqx-primary.active { - background-color: #204d74 !important; - } - -.jqx-notification-time, .jqx-inverse { - color: #ffffff !important; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important; - background-color: #363636 !important; - *background-color: #222222 !important; - border-left-color: #222222 !important; - border-right-color: #222222 !important; - border-top-color: #222222 !important; - border-bottom-color: #000000 !important; -} - - .jqx-inverse:hover, - .jqx-inverse:focus, - .jqx-inverse:active, - .jqx-inverse.active, - .jqx-inverse.disabled, - .jqx-inverse[disabled] { - color: #ffffff !important; - background-color: #222222 !important; - *background-color: #151515 !important; - } - - .jqx-fill-state-pressed.jqx-inverse, - .jqx-inverse:active, - .jqx-inverse.active { - background-color: #080808 !important; - background-image: linear-gradient(to bottom, #444444, #444444) !important; - } - -.jqx-link, -.jqx-link:active, -.jqx-link[disabled] { - background-color: transparent !important; - background-image: none !important; - -webkit-box-shadow: none !important; - -moz-box-shadow: none !important; - box-shadow: none !important; -} - -.jqx-link { - color: #0088cc !important; - cursor: pointer !important; - border-color: transparent !important; - -webkit-border-radius: 0 !important; - -moz-border-radius: 0 !important; - border-radius: 0 !important; -} - - .jqx-link:hover, - .jqx-link:focus { - color: #005580 !important; - text-decoration: underline !important; - background-color: transparent !important; - } - - .jqx-link[disabled]:hover, - .jqx-link[disabled]:focus { - color: #333333 !important; - text-decoration: none !important; - } - - .jqx-link:focus, .jqx-inverse:focus, .jqx-primary:focus, .jqx-warning:focus, .jqx-danger:focus, .jqx-success:focus, .jqx-info:focus, - .jqx-link:hover, .jqx-inverse:hover, .jqx-primary:hover, .jqx-warning:hover, .jqx-danger:hover, .jqx-success:hover, .jqx-info:hover { - background-position: 0 -15px !important; - -webkit-transition: background-position 0.1s linear !important; - -moz-transition: background-position 0.1s linear !important; - -o-transition: background-position 0.1s linear !important; - transition: background-position 0.1s linear !important; - } - - .jqx-link:active, .jqx-inverse:active, .jqx-primary:active, .jqx-warning:active, .jqx-danger:active, .jqx-success:active, .jqx-info:active { - background-image: none !important; - outline: 0 !important; - -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important; - -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important; - } - -.jqx-notification-icon { - background-repeat: no-repeat; -} - -.jqx-notification-icon-ltr { - background-position: left center; -} - -.jqx-notification-icon-rtl { - background-position: right center; -} - -.jqx-notification-icon-info, .jqx-notification-icon-warning, .jqx-notification-icon-success, .jqx-notification-icon-error, .jqx-notification-icon-mail, .jqx-notification-icon-time { - width: 30px; - height: 25px; -} - -.jqx-notification-icon-info { - background-image: url('images/info.png'); -} - -.jqx-notification-icon-warning { - background-image: url('images/warning.png'); -} - -.jqx-notification-icon-success { - background-image: url('images/success.png'); -} - -.jqx-notification-icon-error { - background-image: url('images/error.png'); -} - -.jqx-notification-icon-mail { - background-image: url('images/mail.png'); -} - -.jqx-notification-icon-time { - background-image: url('images/time.png'); -} - -.jqx-notification-close-button-info, .jqx-notification-close-button-success, .jqx-notification-close-button-mail, .jqx-notification-close-button-time, .jqx-notification-close-button-error { - background-image: url('images/close_white.png'); -} - -.jqx-notification-close-button-warning { - background-image: url('images/close_black.png'); -} - -.jqx-notification-close-button-container, .jqx-notification-close-button { - width: 16px; - height: 16px; -} - -.jqx-notification-close-button-container { - vertical-align: top; -} - -.jqx-notification-close-button { - position: relative; - top: -11px; - background-repeat: no-repeat; - cursor: pointer; -} - -.jqx-notification-close-button-ltr { - right: -11px; - background-position: right top; -} - -.jqx-notification-close-button-rtl { - left: -11px; - background-position: left top; -} - -.jqx-navbar { - width: 100%; - border-style: solid; - border-width: 1px; -} - - .jqx-navbar ul:before, - .jqx-navbar ul:after { - content: ""; - display: table; - } - - .jqx-navbar ul:after { - clear: both; - } - - .jqx-navbar ul { - list-style: none; - margin: 0; - padding: 0; - position: relative; - display: block; - border: 0; - max-width: 100%; - overflow: visible; - } - -.jqx-navbar-block { - margin: 0; - overflow: hidden; - padding: 0px 12px; - border-width: 0px; - float: left; - min-height: 1px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - box-shadow: none !important; - border-radius: 0px !important; -} - -.jqx-navbar-block-rtl { - float: right; -} - -.jqx-ribbon { - position: relative; - overflow: hidden; -} - -.jqx-ribbon-auto { - display: inline-block; -} - -.jqx-ribbon-popup { - overflow: visible; -} - -.jqx-ribbon-header { - position: absolute; - margin: 0; - border-width: 1px; - border-style: solid; - box-sizing: border-box; - overflow: hidden; - float: left; - display: block; - box-shadow: none !important; -} - -.jqx-ribbon-header-auto { - position: relative; -} - -.jqx-ribbon-header-horizontal { - width: 100%; - min-height: 30px; - padding: 0px; - white-space: nowrap; -} - -.jqx-ribbon-header-bottom { - bottom: 0; -} - -.jqx-ribbon-header-vertical { - min-width: 75px; - height: 100%; - float: left; - padding: 0px; -} - -.jqx-ribbon-header-right { - right: 0; -} - -.jqx-ribbon-header-horizontal-popup, .jqx-ribbon-header-vertical-popup { - position: relative; -} - -.jqx-ribbon-header-horizontal-popup { - height: 100%; -} - -.jqx-ribbon-header-vertical-popup { - width: 100%; -} - -.jqx-ribbon-item { - position: relative; - list-style-type: none; - padding: 5px; - border: 1px solid transparent; - box-sizing: border-box; - text-overflow: ellipsis; - cursor: default; - min-width: 10px; - vertical-align: top; -} - -.jqx-ribbon-item-top, .jqx-ribbon-item-bottom { - height: 100%; - display: inline-block; - margin-left: 1px; - margin-right: 1px; -} - -.jqx-ribbon-item-top { - margin-top: 1px; -} - -.jqx-ribbon-item-bottom { - margin-top: -1px; -} - -.jqx-ribbon-item-left, .jqx-ribbon-item-right { - width: 100%; - margin-top: 2px; -} - -.jqx-ribbon-item-left { - margin-left: 1px; -} - -.jqx-ribbon-item-right { - margin-left: -1px; -} - -.jqx-ribbon-item-hover { - border-color: inherit; -} - -.jqx-ribbon-item-top.jqx-ribbon-item-hover { - border-bottom-color: inherit !important; -} - -.jqx-ribbon-item-bottom.jqx-ribbon-item-hover { - border-top-color: inherit !important; -} - -.jqx-ribbon-item-left.jqx-ribbon-item-hover { - border-right-color: inherit !important; -} - -.jqx-ribbon-item-right.jqx-ribbon-item-hover { - border-left-color: inherit !important; -} - -.jqx-ribbon-item-selected { - border-color: inherit; -} - -.jqx-ribbon-item-top.jqx-ribbon-item-selected { - border-bottom-color: transparent; -} - -.jqx-ribbon-item-bottom.jqx-ribbon-item-selected { - border-top-color: transparent; -} - -.jqx-ribbon-item-left.jqx-ribbon-item-selected { - border-right-color: transparent; -} - -.jqx-ribbon-item-right.jqx-ribbon-item-selected { - border-left-color: transparent; -} - -.jqx-ribbon-content { - background-image: none !important; - background-color: transparent !important; - box-sizing: border-box; -} - -.jqx-ribbon-content-horizontal { - clear: both; - height: 100%; -} - -.jqx-ribbon-content-vertical { - height: 100%; - width: 100%; - float: left; - border-width: 1px; -} - -.jqx-ribbon-content-popup { - z-index: 99999; - position: absolute; - border-left: none; -} - - .jqx-ribbon-content-popup.jqx-ribbon-content-horizontal { - width: 100%; - height: auto; - } - - .jqx-ribbon-content-popup.jqx-ribbon-content-vertical { - width: auto; - height: 100%; - } - -.jqx-ribbon-content-popup-top { - -webkit-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15); - -moz-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15); - box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15); -} - -.jqx-ribbon-content-popup-bottom { - -webkit-box-shadow: 0 -6px 15px rgba(0, 0, 0, 0.15); - -moz-box-shadow: 0 -6px 15px rgba(0, 0, 0, 0.15); - box-shadow: 0 -6px 15px rgba(0, 0, 0, 0.15); -} - -.jqx-ribbon-content-popup-left { - -webkit-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15); - -moz-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15); - box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15); -} - -.jqx-ribbon-content-popup-right { - -webkit-box-shadow: -6px 6px 15px 0 rgba(0,0,0,0.15); - box-shadow: -6px 6px 15px 0 rgba(0,0,0,0.15); -} - -.jqx-ribbon-content-auto-width { - width: auto; -} - -.jqx-ribbon-content-section { - width: 100%; - height: 100%; - display: none; - border-width: 1px; - border-style: solid; - box-sizing: inherit; - overflow: auto; -} - -.jqx-ribbon-content-section-top { - border-top: none; -} - -.jqx-ribbon-content-section-bottom { - bottom: 0; - border-bottom: none; -} - -.jqx-ribbon-content-section-left { - border-left: none; -} - -.jqx-ribbon-content-section-right { - border-right: none; - right: 0; -} - -.jqx-ribbon-content-section-popup { - position: relative; -} - -.jqx-ribbon-content-section-horizontal-popup { - height: auto; -} - -.jqx-ribbon-content-section-vertical-popup { - width: auto; -} - -.jqx-ribbon-header-rtl { - text-align: right; -} - -.jqx-ribbon-header-horizontal.jqx-ribbon-header-rtl { - direction: rtl; -} - -.jqx-ribbon-item-rtl { - direction: rtl; -} - -.jqx-ribbon-scrollbutton { - position: absolute; - display: none; - box-sizing: border-box; - cursor: pointer; - background-repeat: no-repeat !important; - background-position: center !important; - z-index: 0; -} - -.jqx-ribbon-scrollbutton-top, .jqx-ribbon-scrollbutton-bottom { - width: 17px; -} - -.jqx-ribbon-scrollbutton-left, .jqx-ribbon-scrollbutton-right { - height: 17px; -} - -.jqx-ribbon-scrollbutton-top { - top: 1px; - border-bottom-width: 1px; - border-bottom-style: solid; -} - -.jqx-ribbon-scrollbutton-bottom { - bottom: 1px; - border-top-width: 1px; - border-top-style: solid; -} - -.jqx-ribbon-scrollbutton-left { - left: 1px; - border-right-width: 1px; - border-right-style: solid; -} - -.jqx-ribbon-scrollbutton-right { - right: 1px; - border-left-width: 1px; - border-left-style: solid; -} - -.jqx-ribbon-scrollbutton-top.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-both, .jqx-ribbon-scrollbutton-top.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-near, .jqx-ribbon-scrollbutton-bottom.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-both, .jqx-ribbon-scrollbutton-bottom.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-near { - left: 1px; - border-right-width: 1px; - border-right-style: solid; -} - -.jqx-ribbon-scrollbutton-top.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-far, .jqx-ribbon-scrollbutton-bottom.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-far { - right: 18px; - border-left-width: 1px; - border-left-style: solid; -} - -.jqx-ribbon-scrollbutton-top.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-both, .jqx-ribbon-scrollbutton-top.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-far, .jqx-ribbon-scrollbutton-bottom.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-both, .jqx-ribbon-scrollbutton-bottom.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-far { - right: 1px; - border-left-width: 1px; - border-left-style: solid; -} - -.jqx-ribbon-scrollbutton-top.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-near, .jqx-ribbon-scrollbutton-bottom.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-near { - left: 18px; - border-right-width: 1px; - border-right-style: solid; -} - -.jqx-ribbon-scrollbutton-left.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-both, .jqx-ribbon-scrollbutton-left.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-near, .jqx-ribbon-scrollbutton-right.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-both, .jqx-ribbon-scrollbutton-right.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-near { - top: 1px; - border-bottom-width: 1px; - border-bottom-style: solid; -} - -.jqx-ribbon-scrollbutton-left.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-far, .jqx-ribbon-scrollbutton-right.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-far { - bottom: 18px; - border-top-width: 1px; - border-top-style: solid; -} - -.jqx-ribbon-scrollbutton-left.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-both, .jqx-ribbon-scrollbutton-left.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-far, .jqx-ribbon-scrollbutton-right.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-both, .jqx-ribbon-scrollbutton-right.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-far { - bottom: 1px; - border-top-width: 1px; - border-top-style: solid; -} - -.jqx-ribbon-scrollbutton-left.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-near, .jqx-ribbon-scrollbutton-right.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-near { - top: 18px; - border-bottom-width: 1px; - border-bottom-style: solid; -} - -.jqx-ribbon-scrollbutton-inner { - width: 100%; - height: 100%; - background-repeat: no-repeat; - background-position: center; -} - -.jqx-ribbon-selection-token { - position: absolute; - z-index: 0; -} - -.jqx-ribbon-selection-token-top, .jqx-ribbon-selection-token-bottom { - height: 1px; -} - -.jqx-ribbon-selection-token-left, .jqx-ribbon-selection-token-right { - width: 1px; -} - -.jqx-ribbon-auto, .jqx-ribbon-item-top, .jqx-ribbon-item-bottom, .jqx-ribbon-content { - *display: inline; -} - -.jqx-ribbon-content-left { - *float: none; -} - -.jqx-ribbon-content-right { - *float: left; -} - -.jqx-ribbon-content.jqx-ribbon-content-popup { - *left: 0; -} - -.jqx-ribbon-content-popup .jqx-ribbon-content-section { - *overflow: visible; -} - -.jqx-ribbon-content-section-popup { - *position: absolute; -} - -.jqx-toolbar, .jqx-toolbar-minimized-popup-separator { - box-sizing: border-box; -} - -.jqx-toolbar, .jqx-toolbar-minimized-popup { - padding: 5px; -} - -.jqx-toolbar { - position: relative; - border-width: 1px; - border-style: solid; - overflow: hidden; -} - -.jqx-toolbar-tool { - float: left; - margin-top: 0; - margin-bottom: 0; -} - -.jqx-toolbar-tool-rtl { - float: right; -} - -.jqx-toolbar-tool-no-separator-ltr { - margin-right: 2px !important; -} - -.jqx-toolbar-tool-no-separator-rtl { - margin-left: 2px !important; -} - -.jqx-toolbar-tool-separator-ltr { - margin-right: 6px !important; -} - -.jqx-toolbar-tool-separator-rtl { - margin-left: 6px !important; -} - -.jqx-toolbar-tool-inner-button { - margin-right: 0; - margin-left: 0; - border-radius: 0 !important; -} - -.jqx-toolbar-minimized-button, .jqx-toolbar-minimized-popup { - position: absolute; -} - -.jqx-toolbar-minimized-button { - height: 100%; - right: 0; - cursor: pointer; - margin-top: -5px; - margin-right: 5px; - display: none; -} - -.jqx-toolbar-minimized-button-rtl { - left: 0; - margin-left: 5px; - margin-right: 0; -} - -.jqx-toolbar-minimized-popup { - border-width: 1px; - border-top-width: 0; - border-style: solid; - visibility: hidden; - z-index: 1000; -} - -.jqx-toolbar-tool-minimized { - margin: 1px 0 !important; -} - -.jqx-toolbar-minimized-popup-separator { - width: 100%; - height: 2px; - margin: 5px 0; - display: none; -} - -.jqx-complex-input-spin-buttons-container { - border-width: 1px; - border-style: solid; - position: relative; - -webkit-box-sizing: border-box !important; - -moz-box-sizing: border-box !important; - box-sizing: border-box !important; - padding: 2px 8px !important; - white-space: nowrap; - vertical-align: middle; -} - -.jqx-formatted-input, .jqx-complex-input { - padding-right: 2px !important; - text-align: right; -} - -.jqx-formatted-input-lower-case, .jqx-complex-input { - text-transform: lowercase; -} - -.jqx-formatted-input-upper-case { - text-transform: uppercase; -} - -.jqx-formatted-input-item { - word-wrap: break-word; -} - -.jqx-formatted-input-item-rtl, .jqx-complex-input-rtl { - direction: rtl !important; -} - -.jqx-formatted-input-spin-buttons-container, .jqx-formatted-input-addon { - height: 100%; -} - -.jqx-formatted-input-spin-buttons-container { - width: 18px; - padding: 0 0 0 1px !important; - overflow: hidden; -} - -.jqx-formatted-input-spin-buttons-container-rtl { - border-right-width: 0px; - padding: 0 0 0 2px !important; -} - -.jqx-formatted-input-spin-buttons-container-rtl-border { - border-left-width: 1px !important; -} - -.jqx-formatted-input-spin-button { - position: relative; - width: 17px; - height: 50%; - margin-left: -1px; - border-width: 0px; - padding: 0px; - overflow: hidden; - cursor: pointer; -} - -.jqx-formatted-input-addon { - width: 19px; - padding: 0 !important; - cursor: pointer; -} - -.jqx-formatted-input-addon-rtl { - border-right-width: 1px !important; -} - -.jqx-complex-input-parent { - overflow: hidden; -} - -.jqx-complex-input-child { - height: 100%; - float: left; - box-sizing: border-box; -} - -.jqx-complex-input-child-rtl { - float: right; -} - -.jqx-complex-input-spin-buttons-container-ltr { - border-left-width: 0; -} - -.jqx-complex-input-spin-buttons-container-rtl { - border-left-width: 1px !important; - border-right-width: 0; -} - -.jqx-file-upload { - position: relative; - overflow: auto; -} - -.jqx-file-upload, .jqx-file-upload-file-row, .jqx-file-upload-file-name, .jqx-file-upload-file-cancel, .jqx-file-upload-file-upload { - border-width: 1px; - border-style: solid; - box-sizing: border-box; -} - -.jqx-file-upload-buttons-container, .jqx-file-upload-iframe, .jqx-file-upload-loading-element { - display: none; -} - -.jqx-file-upload-file-input-ie9, .jqx-file-upload-buttons-container, .jqx-file-upload-file-row, .jqx-file-upload-icon { - width: 100%; -} - -.jqx-file-upload-file-input-ie9, .jqx-file-upload-file-name, .jqx-file-upload-file-cancel, .jqx-file-upload-file-upload, .jqx-file-upload-icon, .jqx-file-upload-loading-element { - height: 100%; -} - -.jqx-file-input-iframe, .jqx-file-upload-form-ie9 { - position: absolute; -} - -.jqx-file-input-iframe { - width: 0; - height: 0; - border: none; -} - -.jqx-file-upload-form, .jqx-file-upload-file-input { - visibility: hidden; - display: none; -} - -.jqx-file-upload-form-ie9, .jqx-file-upload-file-input-ie9 { - display: block; - visibility: visible; -} - -.jqx-file-upload-form-ie9 { - z-index: 10000; - opacity: 0; - filter: alpha(opacity=0); -} - -.jqx-file-upload-file-name { - width: auto; - padding: 0 2px 0 2px; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - *float: left; -} - -.jqx-file-upload-button-browse-rtl, .jqx-file-upload-button-upload-rtl, .jqx-file-upload-button-cancel-rtl, .jqx-file-upload-file-name-rtl, .jqx-file-upload-file-cancel, .jqx-file-upload-file-upload, .jqx-file-upload-loading-element { - float: right; -} - -.jqx-file-upload, .jqx-file-upload-file-row { - padding: 5px; -} - -.jqx-file-upload-button-browse { - display: block; -} - -.jqx-file-upload-buttons-container { - height: auto; - margin-top: 10px; -} - -.jqx-file-upload-button-browse-rtl, .jqx-file-upload-button-upload-rtl, .jqx-file-upload-button-cancel-rtl, .jqx-file-upload-file-name-rtl, .jqx-file-upload-file-cancel-rtl, .jqx-file-upload-file-upload-rtl { - direction: rtl !important; -} - -.jqx-file-upload-button-cancel, .jqx-file-upload-button-upload-rtl { - margin-left: 5px; -} - -.jqx-file-upload-button-upload-rtl-ie { - margin-right: 5px; -} - -.jqx-file-upload-button-cancel-rtl, .jqx-file-upload-button-upload-rtl-ie { - margin-left: 0; -} - -.jqx-file-upload-file-row { - height: 30px; - margin-bottom: 3px; - clear: both; -} - -.jqx-file-upload-file-cancel, .jqx-file-upload-file-upload, .jqx-file-upload-loading-element { - width: 17px; - margin: 0 1px 0 1px; -} - -.jqx-file-upload-file-cancel-rtl, .jqx-file-upload-file-upload-rtl, .jqx-file-upload-loading-element-rtl { - float: none; - *float: left; -} - -.jqx-file-upload-button-browse, .jqx-file-upload-button-upload, .jqx-file-upload-button-cancel, .jqx-file-upload-form-ie9, .jqx-file-upload-file-input-ie9, .jqx-file-upload-file-cancel, .jqx-file-upload-file-upload { - cursor: pointer; - white-space: nowrap; -} - -.jqx-file-upload-file-name, .jqx-file-upload-file-cancel, .jqx-file-upload-file-upload { - display: inline-block; -} - -.jqx-file-upload-icon-upload, .jqx-file-upload-loading-element { - margin-top: 1px; -} - -.jqx-file-upload-loading-element { - background-image: url('images/loader-small.gif'); - background-repeat: no-repeat; -} - -.jqx-date-time-input-popup .jqx-icon { - margin-top: 0px; -} - - -.jqx-text-area-element { - height: 100%; - width: 100%; - overflow: hidden; - border: none; - outline: none; - left: 0px; - top: 0px; - margin: 0px; - position: absolute; - resize: none; -} - -.jqx-text-area-element-rtl { - direction: rtl !important; -} - -.jqx-responsive-panel { - overflow: auto; -} - -.jqx-responsive-panel { - border-width: 0px; -} - -.jqx-responsive-panel-button { - border-width: 1px; - border-style: solid; -} - -.jqx-responsive-panel-button { - display: none; - cursor: pointer; -} - -.jqx-responsive-panel-button-inner { - margin: 0; - width: 100%; - height: 100%; - background-position: center; -} - -.jqx-loader { - margin: auto; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background-color: rgba(255,255,255,0.5); - z-index: 999; - border-style: solid; - border-width: 1px; -} - -.jqx-loader-ie-transparency { - background: transparent; - -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff, endColorstr=#7fffffff)"; /*For IE 8*/ - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff, endColorstr=#7fffffff); /*For IE 7*/ -} - -.jqx-loader-modal { - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); - position: fixed; - height: 100%; - width: 100%; - z-index: 99; - cursor: default; - top: 0; - left: 0; - background-color: black; - opacity: 0.6; -} - -.jqx-loader-icon { - background-image: url("images/loader.gif"); - background-repeat: no-repeat; - background-position: center; - width: 100%; - height: 100%; - position: absolute; - z-index: 999; -} - -.jqx-loader-text { - z-index: 999; - position: relative; -} - -.jqx-loader-text-left { - margin-left: 5px; - position: absolute; - top: 50%; -} - -.jqx-loader-text-right { - margin-right: 5px; - position: absolute; - top: 50%; - right: 0px; -} - -.jqx-loader-text-top { - text-align: center; - margin-top: 5px; -} - -.jqx-loader-text-bottom { - bottom: 0px; - position: absolute; - text-align: center; - margin: 0 auto; - width: 100%; - margin-bottom: 5px; -} - -.jqx-loader-rtl { - direction: rtl; -} -/* jqxLayout and jqxDockingLayout */ -.jqx-layout, .jqx-layout-group-root, .jqx-layout-pseudo-window-header, .jqx-docking-layout-overlay-inner-square-content { - position: relative; -} - -.jqx-layout-pseudo-window-pin-background, .jqx-layout-pseudo-window-close-background, .jqx-layout-resize-feedback, .jqx-layout-overlay, .jqx-docking-layout-overlay, .jqx-docking-layout-overlay-highlight-right, .jqx-docking-layout-overlay-highlight-bottom, .jqx-docking-layout-overlay-square-edge, .jqx-docking-layout-drop-overlay { - position: absolute; -} - -.jqx-layout { - background-color: #c5c5c5; -} - -.jqx-layout-group-root, .jqx-layout-pseudo-window-pin-icon, .jqx-layout-pseudo-window-pinned-icon, .jqx-layout-pseudo-window-close-icon, .jqx-layout-overlay { - width: 100%; - height: 100%; -} - -.jqx-layout-group-default-horizontal > div, .jqx-layout-pseudo-window-title-ltr, .jqx-docking-layout-overlay-square, .jqx-docking-layout-overlay-mini-window-edge-horizontal, .jqx-docking-layout-overlay-square-edge-arrow-container-horizontal { - float: left; -} - -.jqx-layout-group-tabbed { - position: static; - box-sizing: border-box; - min-height: 0 !important; -} - - .jqx-layout-group-tabbed .jqx-window-content, .jqx-docking-layout-group-floating .jqx-window-content { - padding: 0; - } - - .jqx-layout-group-tabbed .jqx-ribbon-content-section, .jqx-layout-window, .jqx-docking-layout-group-floating .jqx-ribbon-content-section { - border: none; - } - -.jqx-layout-window { - position: static; -} - -.jqx-layout-group-auto-hide-content-vertical, .jqx-layout-group-auto-hide-content-horizontal { - overflow: auto; -} - -.jqx-layout-group-auto-hide-content-vertical { - width: 150px; -} - -.jqx-layout-group-auto-hide-content-horizontal { - width: 100%; - height: 150px; -} - -.jqx-layout-pseudo-window { - border-width: 1px; - border-style: solid; - box-sizing: border-box; - box-shadow: none !important; -} - -.jqx-layout-pseudo-window-header, .jqx-layout-pseudo-window-content { - width: 100%; - box-sizing: border-box; -} - -.jqx-layout-pseudo-window-header { - height: 30px; -} - -.jqx-layout-pseudo-window-pin-background, .jqx-layout-pseudo-window-close-background { - width: 16px; - height: 16px; - top: 5px; -} - -.jqx-layout-pseudo-window-pin-background-ltr { - right: 15px; -} - -.jqx-layout-pseudo-window-close-background-ltr { - right: 0; -} - -.jqx-layout-pseudo-window-pin-background-rtl { - left: 15px; -} - -.jqx-layout-pseudo-window-close-background-rtl { - left: 0; -} - -.jqx-layout-pseudo-window-pin-icon, .jqx-layout-pseudo-window-pinned-icon, .jqx-layout-pseudo-window-close-icon { - cursor: pointer; -} - -.jqx-layout-pseudo-window-title { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} - -.jqx-layout-pseudo-window-pin-icon { - background-image: url("images/pin.png"); -} - -.jqx-layout-pseudo-window-pinned-icon { - background-image: url("images/pinned.png"); -} - -.jqx-layout-pseudo-window-title-rtl { - float: right; -} - -.jqx-layout-resize-feedback { - z-index: 9999; - top: 0; - left: 0; - border-width: 1px; - border-style: solid; - box-sizing: border-box; - opacity: 0.6; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; - display: none; -} - -.jqx-layout-resize-feedback-horizontal { - width: 100%; - height: 4px; - cursor: row-resize; -} - -.jqx-layout-resize-feedback-vertical { - width: 4px; - height: 100%; - cursor: col-resize; -} - -.jqx-layout-resize-feedback-warning { - border-color: #800000 !important; - background-color: Red !important; -} - -.jqx-layout-overlay { - top: 0; - left: 0; - display: none; - background-color: transparent; - z-index: 8999; - pointer-events: none; -} - -.jqx-layout-ribbon-header-ltr { - padding-left: 20px; -} - -.jqx-layout-ribbon-header-rtl { - padding-right: 20px; -} - -/* jqxDockingLayout-specific */ -.jqx-docking-layout-group-floating { - border-color: #FFD280 !important; -} - - .jqx-docking-layout-group-floating .jqx-window-header { - border-color: #FFD280; - background-color: #FFD280 !important; - background: -webkit-linear-gradient(#FFE4B5, #FFD280) !important; - background: -o-linear-gradient(#FFE4B5, #FFD280) !important; - background: -moz-linear-gradient(#FFE4B5, #FFD280) !important; - background: linear-gradient(#FFE4B5, #FFD280 ) !important; - } - -.jqx-docking-layout-overlay, .jqx-docking-layout-overlay-square-edge { - z-index: 99999; - opacity: 0.9; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; -} - -.jqx-docking-layout-overlay-square-edge { - display: none; -} - -.jqx-docking-layout-overlay { - width: 100px; - height: 100px; - left: 100px; - top: 70px; -} - -.jqx-docking-layout-overlay-section { - height: 33px; - width: 100px; -} - -.jqx-docking-layout-overlay-square { - width: 26px; - height: 26px; - padding: 3px; -} - -.jqx-docking-layout-overlay-square-invisible { - background-color: transparent !important; - background-image: none !important; -} - -.jqx-docking-layout-overlay-square-top, .jqx-docking-layout-overlay-square-left, .jqx-docking-layout-overlay-square-center, .jqx-docking-layout-overlay-square-right, .jqx-docking-layout-overlay-highlight-bottom { - border-top-width: 1px; - border-top-style: solid; -} - -.jqx-docking-layout-overlay-square-top, .jqx-docking-layout-overlay-square-left, .jqx-docking-layout-overlay-square-bottom, .jqx-docking-layout-overlay-highlight-right { - border-left-width: 1px; - border-left-style: solid; -} - -.jqx-docking-layout-overlay-square-top, .jqx-docking-layout-overlay-square-right, .jqx-docking-layout-overlay-square-bottom, .jqx-docking-layout-overlay-highlight-left { - border-right-width: 1px; - border-right-style: solid; -} - -.jqx-docking-layout-overlay-square-left, .jqx-docking-layout-overlay-square-center, .jqx-docking-layout-overlay-square-right, .jqx-docking-layout-overlay-square-bottom, .jqx-docking-layout-overlay-inner-square-header, .jqx-docking-layout-overlay-highlight-top { - border-bottom-width: 1px; - border-bottom-style: solid; -} - -.jqx-docking-layout-overlay-square-center { - border-color: transparent !important; -} - -.jqx-docking-layout-overlay-inner-square, .jqx-docking-layout-overlay-inner-square-header, .jqx-docking-layout-overlay-inner-square-content, .jqx-docking-layout-overlay-highlight-top, .jqx-docking-layout-overlay-highlight-bottom, .jqx-docking-layout-overlay-mini-window-edge-vertical { - width: 24px; -} - -.jqx-docking-layout-overlay-inner-square { - border-width: 1px; - border-style: solid; - height: 24px; -} - -.jqx-docking-layout-overlay-inner-square-header { - height: 5px; -} - -.jqx-docking-layout-overlay-inner-square-content { - height: 18px; -} - -.jqx-docking-layout-overlay-highlight { -} - -.jqx-docking-layout-overlay-highlight-top { - height: 9px; - border-bottom-style: dashed; -} - -.jqx-docking-layout-overlay-highlight-left, .jqx-docking-layout-overlay-highlight-right { - width: 12px; - height: 18px; -} - -.jqx-docking-layout-overlay-highlight-left { - border-right-style: dashed; -} - -.jqx-docking-layout-overlay-highlight-right { - right: 0; - border-left-style: dashed; -} - -.jqx-docking-layout-overlay-highlight-bottom { - bottom: 0; - height: 9px; - border-top-style: dashed; -} - -.jqx-docking-layout-drop-overlay { - display: none; - background-color: #6495ED; - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - z-index: 10000; - top: 0px; - left: 0px; -} - -.jqx-docking-layout-square-disabled { - visibility: hidden; -} - -.jqx-docking-layout-overlay-square-edge, .jqx-docking-layout-overlay-mini-window-edge-horizontal, .jqx-docking-layout-overlay-mini-window-edge-vertical { - border-style: solid; - border-width: 1px; -} - -.jqx-docking-layout-overlay-inner-square-edge { - width: 26px; - height: 26px; -} - -.jqx-docking-layout-overlay-mini-window-edge-horizontal { - height: 24px; -} - -.jqx-docking-layout-overlay-mini-window-edge-vertical { - height: 13px; -} - -.jqx-docking-layout-overlay-mini-window-edge-horizontal, .jqx-docking-layout-overlay-inner-square-header-horizontal, .jqx-docking-layout-overlay-inner-square-content-horizontal { - width: 13px; -} - -.jqx-docking-layout-overlay-inner-square-content-vertical { - height: 7px; -} - -.jqx-docking-layout-overlay-square-edge-arrow { - border-style: solid; - border-width: 5px; - width: 0px; - height: 0px; - display: block; - background: transparent !important; -} - -.jqx-docking-layout-overlay-square-edge-arrow-left, .jqx-docking-layout-overlay-square-edge-arrow-right, .jqx-docking-layout-overlay-square-edge-arrow-top { - border-top-color: transparent !important; -} - -.jqx-docking-layout-overlay-square-edge-arrow-left, .jqx-docking-layout-overlay-square-edge-arrow-right, .jqx-docking-layout-overlay-square-edge-arrow-bottom { - border-bottom-color: transparent !important; -} - -.jqx-docking-layout-overlay-square-edge-arrow-left, .jqx-docking-layout-overlay-square-edge-arrow-top, .jqx-docking-layout-overlay-square-edge-arrow-bottom { - border-left-color: transparent !important; -} - -.jqx-docking-layout-overlay-square-edge-arrow-right, .jqx-docking-layout-overlay-square-edge-arrow-top, .jqx-docking-layout-overlay-square-edge-arrow-bottom { - border-right-color: transparent !important; -} - -.jqx-docking-layout-overlay-square-edge-arrow-left, .jqx-docking-layout-overlay-square-edge-arrow-right { - margin-top: 8px; -} - -.jqx-docking-layout-overlay-square-edge-arrow-top, .jqx-docking-layout-overlay-square-edge-arrow-bottom { - margin-left: 8px; -} - -.jqx-tag-cloud ul { - padding-left: 5px; -} - -.jqx-tag-cloud-item { - padding: 3px; - display: inline-block; -} - - .jqx-tag-cloud-item a { - text-decoration: initial; - } - - .jqx-tag-cloud-item a:hover { - text-decoration: underline; - } - -.jqx-popover { - position: absolute; - top: 0; - left: 0; - z-index: 9999; - background-color: #ffffff; - border: 1px solid #aaa; - border: 1px solid rgba(0, 0, 0, 0.3); - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3); -} - -.jqx-popover-modal-background { - position: fixed; - left: 0px; - top: 0px; - width: 100%; - height: 100%; - z-index: 999; - /* Fallback for web browsers that don't support RGBa */ - background-color: rgb(0, 0, 0); - /* RGBa with 0.6 opacity */ - background-color: rgba(0, 0, 0, 0.6); - /* For IE 5.5 - 7*/ - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); - /* For IE 8*/ - -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; -} - -.jqx-popover-close-button { - width: 16px; - height: 16px; - float: right; -} - -.jqx-popover-close-button-rtl { - float: left; -} - -.jqx-popover.top { - margin-top: -10px; -} - -.jqx-popover.right { - margin-left: 10px; -} - -.jqx-popover.bottom { - margin-top: 10px; -} - -.jqx-popover.left { - margin-left: -10px; -} - -.jqx-popover-title { - padding: 8px 14px; - margin: 0; - border-bottom: 1px solid inherit; - -webkit-border-radius: 3px 3px 0 0; - -moz-border-radius: 3px 3px 0 0; - border-radius: 3px 3px 0 0; -} - - .jqx-popover-title:empty { - display: none; - } - -.jqx-popover-content { - padding: 9px 14px; -} - -.jqx-popover .jqx-popover-arrow, -.jqx-popover .jqx-popover-arrow:after { - position: absolute; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} - -.jqx-popover .jqx-popover-arrow { - border-width: 11px; -} - - .jqx-popover .jqx-popover-arrow:after { - border-width: 10px; - content: ""; - } - -.jqx-popover.top .jqx-popover-arrow { - bottom: -11px; - left: 50%; - margin-left: -11px; - border-top-color: inherit; - border-bottom-width: 0; -} - - .jqx-popover.top .jqx-popover-arrow:after { - bottom: 1px; - margin-left: -10px; - border-top-color: #ffffff; - border-bottom-width: 0; - } - -.jqx-popover.right .jqx-popover-arrow { - top: 50%; - left: -11px; - margin-top: -11px; - border-right-color: inherit; - border-left-width: 0; -} - - .jqx-popover.right .jqx-popover-arrow:after { - bottom: -10px; - left: 1px; - border-right-color: #ffffff; - border-left-width: 0; - } - -.jqx-popover.bottom .jqx-popover-arrow { - top: -11px; - left: 50%; - margin-left: -11px; - border-bottom-color: inherit; - border-top-width: 0; -} - - .jqx-popover.bottom .jqx-popover-arrow:after { - top: 1px; - margin-left: -10px; - border-bottom-color: #ffffff; - border-top-width: 0; - } - -.jqx-popover.left .jqx-popover-arrow { - top: 50%; - right: -11px; - margin-top: -11px; - border-right-width: 0; - border-left-color: inherit; -} - - .jqx-popover.left .jqx-popover-arrow:after { - right: 1px; - bottom: -10px; - border-left-color: #ffffff; - border-right-width: 0; - } - - -.jqx-kanban-full-frame { - width: 100vw; - height: 100vh; -} - -.jqx-kanban-in-frame { - width: 100%; - height: 100%; - box-sizing: border-box; -} - -.jqx-kanban-rtl { - direction: rtl; - text-align: right; -} - -.jqx-kanban-column { - box-sizing: border-box; - border-style: solid; - border-width: 1px 1px 1px 0px; - float: left; -} - -.jqx-kanban-column-collapsed { - width: 50px; -} - -.jqx-kanban-column-first { - border-width: 1px; -} - -.jqx-kanban-column:first-of-type { - border-width: 1px 1px 1px 1px; -} - -.jqx-kanban-column-selected { - /* background-color: blue;*/ -} - -.jqx-kanban-column-header-collapsed { /*vertical column invisible*/ - display: none; - box-sizing: border-box; - height: 0px; - width: 0px; - position: relative; - cursor: pointer; -} - -.jqx-kanban-column-header-collapsed-show { /*vertical column visible*/ - display: block !important; - height: 100%; - box-sizing: border-box; - width: 100%; - position: relative; - cursor: pointer; -} - -.jqx-kanban-column-vertical-container { - padding-top: 0px; - padding-left: 0px; - transform: rotate(-90deg); - -webkit-transform: rotate(-90deg); - -moz-transform: rotate(-90deg); - -o-transform: rotate(-90deg); - -ms-transform: rotate(-90deg); - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); - white-space: nowrap; -} - -.jqx-kanban-column-vertical-container-inverse { - padding-top: 0px; - padding-left: 20px; - transform: rotate(90deg); - -webkit-transform: rotate(90deg); - -moz-transform: rotate(90deg); - -o-transform: rotate(90deg); - white-space: nowrap; -} - -.jqx-kanban-column-vertical-container .jqx-kanban-column-header-title, .jqx-kanban-column-vertical-container .jqx-kanban-column-header-status { - position: relative; -} - -.jqx-kanban-column-hide { /*colapsed*/ - display: none !important; -} - -.jqx-kanban-column-header { - border-width: 1px; - border-style: solid; - margin: 1px; - white-space: nowrap; - padding-left: 5px; - padding-right: 5px; - cursor: pointer; - overflow: hidden; - position: relative; -} - -.jqx-kanban-column-header-button { - position: absolute; - right: 0px; - top: 50%; - margin-top: -8px; - width: 16px; - height: 16px; -} - -.jqx-kanban-column-header .jqx-window-collapse-button { - margin-top: 1px !important; -} - -.jqx-kanban-column-header-custom-button { - position: absolute; - right: 20px; - top: 50%; - margin-top: -8px; - width: 16px; - height: 16px; -} - -.jqx-kanban-column-header-custom-button-rtl { - left: 20px; -} - -.jqx-kanban-column-header-button-rtl { - left: 0px; -} - -.jqx-kanban-column-header-collapsed .jqx-kanban-column-header-button { - top: 100%; - right: 50%; - margin-top: -21px; - left: 50%; - margin-left: -8px; -} - -.jqx-kanban-column-header-collapsed .jqx-kanban-column-header-custom-button { - top: 100%; - right: 50%; - margin-top: -41px; - left: 50%; - margin-left: -8px; -} - -.jqx-kanban-column-container { - margin: 1px; - overflow-y: auto; -} - -.jqx-kanban-item-placeholder { - height: 100px; - border: gray dotted 1px; - border-radius: 3px; - margin: 5px; -} - -.jqx-kanban-column-vertical-container-inverse-ie8-fix { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); -} - -.jqx-kanban-column-vertical-container-ie8-fix { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); -} - -.jqx-kanban-item { - margin: 2px; - padding-top: 5px; - padding-bottom: 5px; - border-width: 1px; - border-style: solid; - border-color: inherit; - position: relative; - box-shadow: #ddd 2px 2px 3px; - cursor: pointer; - touch-action: none; - -ms-touch-action: none; -} - -.jqx-kanban-item-selected { -} - -.jqx-kanban-item-color-status { - background-color: #6bbd49; - width: 3px; - height: 100%; - position: absolute; - left: 0px; - top: 0px; -} - -.jqx-kanban-item-color-status-rtl { - right: 0px; - left: 100%; -} - -.jqx-kanban-item-text { - padding-left: 6px; - padding-right: 23px; - font-size: 14px; - padding-bottom: 5px; - overflow: hidden; - text-overflow: ellipsis; -} - -.jqx-kanban-rtl .jqx-kanban-item-text { - padding-right: 6px; - padding-left: 23px; -} - -.jqx-kanban-column-header-title { -} - -.jqx-kanban-column-header-status { -} - -.jqx-kanban-item-content { -} - -.jqx-kanban-item-avatar { - width: 22px; - height: 22px; - position: absolute; - right: 3px; - top: 3px; - background: #eee; - text-align: center; - overflow: hidden; -} - -.jqx-kanban-item-avatar-rtl { - left: 3px; -} - -.jqx-kanban-item-avatar-image { - width: 20px; - height: 20px; -} - - .jqx-kanban-item-avatar-image:hover { - } - -.jqx-kanban-item-footer { - border-top: 1px solid transparent; - border-color: inherit; - overflow: hidden; - padding-top: 5px; - margin-top: 5px; - padding-bottom: 1px; - padding-left: 6px; - padding-right: 6px; -} - - -.jqx-kanban-item-keyword { - float: left; - margin: 2px; - overflow: hidden; - text-overflow: ellipsis; - border: 1px solid transparent; - border-color: inherit; - padding-left: 2px; - padding-right: 2px; - cursor: pointer; -} - -.jqx-kanban-item-keyword-rtl { - direction: rtl; - text-align: right; - float: right; -} - -.jqx-kanban-item-keyword:hover { -} - -.jqx-kanban-item-avatar { - height: 20px; -} - -.jqx-kanban-handle { - cursor: move; -} - -.jqx-kanban-clearing { - clear: both; -} - -.jqx-sortable { - touch-action: none; - -ms-touch-action: none; -} - -.jqx-bar-gauge-tooltip { - position: absolute; - left: 20px; - top: 20px; - display: none; - padding: 6px 12px; - border: black solid 1px; - background-color: white; - color: #333333; - font-size: 11px; - font-weight: 100; - font-family: Verdana; - border: black solid 1px; - border-radius: 3px; - opacity: 1; - white-space: nowrap; - z-index: 5; -} - -.jqx-bar-gauge-measure-text { - position: absolute; - top: 0; - right: 0; - visibility: hidden; - z-index: -99999; - margin: 0px; - padding: 0px; - border-width: 0px; -} - -.jqx-scrollbar-mobile { - background: transparent !important; -} - - .jqx-scrollbar-mobile .jqx-scrollbar-state-normal { - background: transparent !important; - border-color: transparent !important; - } - - .jqx-scrollbar-mobile .jqx-scrollbar-thumb-state-normal-horizontal, .jqx-scrollbar-mobile .jqx-scrollbar-thumb-state-normal { - background: #808080 !important; - border-color: #808080 !important; - border-width: 1px; - z-index: 99999; - border-radius: 0px !important; - } - - .jqx-scrollbar-mobile .jqx-scrollbar-thumb-state-normal { - width: 4px !important; - } - - .jqx-scrollbar-mobile .jqx-scrollbar-thumb-state-normal-horizontal { - height: 4px !important; - } - - -.jqx-primary .jqx-icon-arrow-down, .jqx-warning .jqx-icon-arrow-down, .jqx-danger .jqx-icon-arrow-down, .jqx-success .jqx-icon-arrow-down, .jqx-info .jqx-icon-arrow-down { - background-image: url('images/icon-down-white.png'); -} - -.jqx-primary .jqx-icon-arrow-down-selected, .jqx-warning .jqx-icon-arrow-down-selected, .jqx-danger .jqx-icon-arrow-down-selected, .jqx-success .jqx-icon-arrow-down-selected, .jqx-info .jqx-icon-arrow-down-selected { - background-image: url('images/icon-down-white.png'); -} - -.jqx-primary .jqx-icon-arrow-down-hover, .jqx-warning .jqx-icon-arrow-down-hover, .jqx-danger .jqx-icon-arrow-down-hover, .jqx-success .jqx-icon-arrow-down-hover, .jqx-info .jqx-icon-arrow-down-hover { - background-image: url('images/icon-down-white.png'); -} - -.jqx-primary .jqx-icon-arrow-up, .jqx-warning .jqx-icon-arrow-up, .jqx-danger .jqx-icon-arrow-up, .jqx-success .jqx-icon-arrow-up, .jqx-info .jqx-icon-arrow-up { - background-image: url('images/icon-up-white.png'); -} - -.jqx-primary .jqx-icon-arrow-up-selected, .jqx-warning .jqx-icon-arrow-up-selected, .jqx-danger .jqx-icon-arrow-up-selected, .jqx-success .jqx-icon-arrow-up-selected, .jqx-info .jqx-icon-arrow-up-selected { - background-image: url('images/icon-up-white.png'); -} - -.jqx-primary .jqx-icon-arrow-up-hover, .jqx-warning .jqx-icon-arrow-up-hover, .jqx-danger .jqx-icon-arrow-up-hover, .jqx-success .jqx-icon-arrow-up-hover, .jqx-info .jqx-icon-arrow-up-hover { - background-image: url('images/icon-up-white.png'); -} - -.jqx-primary .jqx-icon-arrow-right, .jqx-warning .jqx-icon-arrow-right, .jqx-danger .jqx-icon-arrow-right, .jqx-success .jqx-icon-arrow-right, .jqx-info .jqx-icon-arrow-right { - background-image: url('images/icon-right-white.png'); -} - -.jqx-primary .jqx-icon-arrow-right-selected, .jqx-warning .jqx-icon-arrow-right-selected, .jqx-danger .jqx-icon-arrow-right-selected, .jqx-success .jqx-icon-arrow-right-selected, .jqx-info .jqx-icon-arrow-right-selected { - background-image: url('images/icon-right-white.png'); -} - -.jqx-primary .jqx-icon-arrow-right-hover, .jqx-warning .jqx-icon-arrow-right-hover, .jqx-danger .jqx-icon-arrow-right-hover, .jqx-success .jqx-icon-arrow-right-hover, .jqx-info .jqx-icon-arrow-right-hover { - background-image: url('images/icon-right-white.png'); -} - -.jqx-primary .jqx-icon-arrow-left, .jqx-warning .jqx-icon-arrow-left, .jqx-danger .jqx-icon-arrow-left, .jqx-success .jqx-icon-arrow-left, .jqx-info .jqx-icon-arrow-left { - background-image: url('images/icon-left-white.png'); -} - -.jqx-primary .jqx-icon-arrow-left-selected, .jqx-warning .jqx-icon-arrow-left-selected, .jqx-danger .jqx-icon-arrow-left-selected, .jqx-success .jqx-icon-arrow-left-selected, .jqx-info .jqx-icon-arrow-left-selected { - background-image: url('images/icon-left-white.png'); -} - -.jqx-primary .jqx-icon-arrow-left-hover, .jqx-warning .jqx-icon-arrow-left-hover, .jqx-danger .jqx-icon-arrow-left-hover, .jqx-success .jqx-icon-arrow-left-hover, .jqx-info .jqx-icon-arrow-left-hover { - background-image: url('images/icon-left-white.png'); -} - -.jqx-primary-item .jqx-listitem-state-hover, .jqx-primary-item .jqx-menu-item-hover, .jqx-primary-item .jqx-tree-item-hover, .jqx-primary-item .jqx-calendar-cell-hover, .jqx-primary-item .jqx-grid-cell-hover, -.jqx-primary-item .jqx-menu-vertical .jqx-menu-item-top-hover, .jqx-primary-item .jqx-input-popup .jqx-fill-state-hover, -.jqx-primary-item .jqx-input-popup .jqx-fill-state-pressed { - background-color: #f5f5f5 !important; - color: #333 !important; - text-shadow: none !important; - border-color: #f5f5f5 !important; -} - -.jqx-primary-item .jqx-listitem-state-selected, .jqx-primary-item .jqx-menu-item-selected, .jqx-primary-item .jqx-tree-item-selected, .jqx-primary-item .jqx-calendar-cell-selected, .jqx-primary-item .jqx-grid-cell-selected, -.jqx-primary-item .jqx-menu-vertical .jqx-primary-item .jqx-menu-item-top-selected, .jqx-primary-item .jqx-grid-selectionarea, .jqx-primary-item .jqx-input-button-header, .jqx-primary-item .jqx-input-button-innerHeader { - background-color: #f5f5f5 !important; - color: #333 !important; - text-shadow: none !important; - border-color: #f5f5f5 !important; -} - -.jqx-warning-item .jqx-listitem-state-hover, .jqx-warning-item .jqx-menu-item-hover, .jqx-warning-item .jqx-tree-item-hover, .jqx-warning-item .jqx-calendar-cell-hover, .jqx-warning-item .jqx-grid-cell-hover, -.jqx-warning-item .jqx-menu-vertical .jqx-menu-item-top-hover, .jqx-warning-item .jqx-input-popup .jqx-fill-state-hover, -.jqx-warning-item .jqx-input-popup .jqx-fill-state-pressed { - background-color: #f5f5f5 !important; - color: #333 !important; - text-shadow: none !important; - border-color: #f5f5f5 !important; -} - -.jqx-warning-item .jqx-listitem-state-selected, .jqx-warning-item .jqx-menu-item-selected, .jqx-warning-item .jqx-tree-item-selected, .jqx-warning-item .jqx-calendar-cell-selected, .jqx-warning-item .jqx-grid-cell-selected, -.jqx-warning-item .jqx-menu-vertical .jqx-warning-item .jqx-menu-item-top-selected, .jqx-warning-item .jqx-grid-selectionarea, .jqx-warning-item .jqx-input-button-header, .jqx-warning-item .jqx-input-button-innerHeader { - background-color: #f5f5f5 !important; - color: #333 !important; - text-shadow: none !important; - border-color: #f5f5f5 !important; -} - -.jqx-danger-item .jqx-listitem-state-hover, .jqx-danger-item .jqx-menu-item-hover, .jqx-danger-item .jqx-tree-item-hover, .jqx-danger-item .jqx-calendar-cell-hover, .jqx-danger-item .jqx-grid-cell-hover, -.jqx-danger-item .jqx-menu-vertical .jqx-menu-item-top-hover, .jqx-danger-item .jqx-input-popup .jqx-fill-state-hover, -.jqx-danger-item .jqx-input-popup .jqx-fill-state-pressed { - background-color: #f5f5f5 !important; - color: #333 !important; - text-shadow: none !important; - border-color: #f5f5f5 !important; -} - -.jqx-danger-item .jqx-listitem-state-selected, .jqx-danger-item .jqx-menu-item-selected, .jqx-danger-item .jqx-tree-item-selected, .jqx-danger-item .jqx-calendar-cell-selected, .jqx-danger-item .jqx-grid-cell-selected, -.jqx-danger-item .jqx-menu-vertical .jqx-danger-item .jqx-menu-item-top-selected, .jqx-danger-item .jqx-grid-selectionarea, .jqx-danger-item .jqx-input-button-header, .jqx-danger-item .jqx-input-button-innerHeader { - background-color: #f5f5f5 !important; - color: #333 !important; - text-shadow: none !important; - border-color: #f5f5f5 !important; -} - -.jqx-success-item .jqx-listitem-state-hover, .jqx-success-item .jqx-menu-item-hover, .jqx-success-item .jqx-tree-item-hover, .jqx-success-item .jqx-calendar-cell-hover, .jqx-success-item .jqx-grid-cell-hover, -.jqx-success-item .jqx-menu-vertical .jqx-menu-item-top-hover, .jqx-success-item .jqx-input-popup .jqx-fill-state-hover, -.jqx-success-item .jqx-input-popup .jqx-fill-state-pressed { - background-color: #f5f5f5 !important; - color: #333 !important; - text-shadow: none !important; - border-color: #f5f5f5 !important; -} - -.jqx-success-item .jqx-listitem-state-selected, .jqx-success-item .jqx-menu-item-selected, .jqx-success-item .jqx-tree-item-selected, .jqx-success-item .jqx-calendar-cell-selected, .jqx-success-item .jqx-grid-cell-selected, -.jqx-success-item .jqx-menu-vertical .jqx-success-item .jqx-menu-item-top-selected, .jqx-success-item .jqx-grid-selectionarea, .jqx-success-item .jqx-input-button-header, .jqx-success-item .jqx-input-button-innerHeader { - background-color: #f5f5f5 !important; - color: #333 !important; - text-shadow: none !important; - border-color: #f5f5f5 !important; -} - -.jqx-info-item .jqx-listitem-state-hover, .jqx-info-item .jqx-menu-item-hover, .jqx-info-item .jqx-tree-item-hover, .jqx-info-item .jqx-calendar-cell-hover, .jqx-info-item .jqx-grid-cell-hover, -.jqx-info-item .jqx-menu-vertical .jqx-menu-item-top-hover, .jqx-info-item .jqx-input-popup .jqx-fill-state-hover, -.jqx-info-item .jqx-input-popup .jqx-fill-state-pressed { - background-color: #f5f5f5 !important; - color: #333 !important; - text-shadow: none !important; - border-color: #f5f5f5 !important; -} - -.jqx-info-item .jqx-listitem-state-selected, .jqx-info-item .jqx-menu-item-selected, .jqx-info-item .jqx-tree-item-selected, .jqx-info-item .jqx-calendar-cell-selected, .jqx-info-item .jqx-grid-cell-selected, -.jqx-info-item .jqx-menu-vertical .jqx-info-item .jqx-menu-item-top-selected, .jqx-info-item .jqx-grid-selectionarea, .jqx-info-item .jqx-input-button-header, .jqx-info-item .jqx-input-button-innerHeader { - background-color: #f5f5f5 !important; - color: #333 !important; - text-shadow: none !important; - border-color: #f5f5f5 !important; -} - -.jqx-inverse-item .jqx-listitem-state-hover, .jqx-inverse-item .jqx-menu-item-hover, .jqx-inverse-item .jqx-tree-item-hover, .jqx-inverse-item .jqx-calendar-cell-hover, .jqx-inverse-item .jqx-grid-cell-hover, -.jqx-inverse-item .jqx-menu-vertical .jqx-menu-item-top-hover, .jqx-inverse-item .jqx-input-popup .jqx-fill-state-hover, -.jqx-inverse-item .jqx-input-popup .jqx-fill-state-pressed { - background-color: #f5f5f5 !important; - color: #333 !important; - text-shadow: none !important; - border-color: #f5f5f5 !important; -} - -.jqx-inverse-item .jqx-listitem-state-selected, .jqx-inverse-item .jqx-menu-item-selected, .jqx-inverse-item .jqx-tree-item-selected, .jqx-inverse-item .jqx-calendar-cell-selected, .jqx-inverse-item .jqx-grid-cell-selected, -.jqx-inverse-item .jqx-menu-vertical .jqx-inverse-item .jqx-menu-item-top-selected, .jqx-inverse-item .jqx-grid-selectionarea, .jqx-inverse-item .jqx-input-button-header, .jqx-inverse-item .jqx-input-button-innerHeader { - background-color: #f5f5f5 !important; - color: #333 !important; - text-shadow: none !important; - border-color: #f5f5f5 !important; -} - -.jqx-element { - overflow: hidden; - border-style: solid; - border-width: 0px; - border-color: transparent; - box-sizing: border-box; -} - -.jqx-element-no-border { - border-width: 0px; -} - -.jqx-element-container { -} - -.jqx-resize-trigger, .jqx-resize-trigger-shrink { - position: absolute; - left: 0; - top: 0; - transition: 0s; -} - -.jqx-resize-trigger-shrink { - width: 200%; - height: 200%; -} - -.jqx-resize-trigger-container { - display: block; - visibility: hidden; - position: relative; - top: -100%; - left: 0; - min-height: 0.1px; - height: 100%; - width: 100%; - overflow: hidden; - pointer-events: none; - z-index: -1; - visibility: hidden; -} - -/* jqxPivotGrid */ -.jqx-pivotgrid { - background-color: #DEDEDE; -} - -.jqx-pivotgrid-item { - white-space: nowrap; - overflow: hidden; - position: absolute; - padding: 0px; - text-overflow: ellipsis; -} - -.jqx-pivotgrid-content-wrapper { - align: left; - valign: top; - overflow: hidden; - border: solid 1px grey; -} - -.jqx-pivotgrid-menu-button { - border: none; - background-image: url('images/icon-menu-small.png'); - background-repeat: no-repeat; - background-position: center; - cursor: pointer; -} - -.jqx-pivotgrid-expand-button { - outline: none; - background-image: url('images/icon_expand.png'); - background-repeat: no-repeat; - cursor: pointer; - margin: 0 0 0 0; - padding: 0 0 0 0; - position: relative; - left: 5px; - float: left; - vertical-align: middle; -} - -.jqx-pivotgrid-collapse-button { - outline: none; - background-image: url('images/icon_collapse.png'); - background-repeat: no-repeat; - cursor: pointer; - margin: 0 0 0 0; - padding: 0 0 0 0; - position: relative; - left: 5px; - float: left; - vertical-align: middle; -} - -.jqx-pivotgrid-sortasc-icon { - background-image: url('images/icon-sort-asc.png'); - background-repeat: no-repeat; - background-position: left center; - width: 16px; - height: 16px; - float: left; - margin-left: -4px; - margin-right: 4px; -} - -.jqx-pivotgrid-sortdesc-icon { - background-image: url('images/icon-sort-desc.png'); - background-repeat: no-repeat; - background-position: left center; - width: 16px; - height: 16px; - float: left; - margin-left: -4px; - margin-right: 4px; -} - -.jqx-pivotgrid-sortremove-icon { - background-image: url('images/icon-sort-remove.png'); - background-repeat: no-repeat; - background-position: left center; - width: 16px; - height: 16px; - float: left; - margin-left: -4px; - margin-right: 4px; -} - -.jqx-pivotgrid-settings-icon { - background-image: url('images/icon-menu-small.png'); - background-repeat: no-repeat; - background-position: left center; - width: 16px; - height: 16px; - float: left; - margin-left: -4px; - margin-right: 4px; -} - -jqx-bullet-chart { - width: 800px; - height: 80px; -} - -jqx-scroll-view { - width: 600px; -} - -jqx-bar-gauge, jqx-draw { - width: 850px; - height: 600px; -} - -jqx-menu { - width: 600px; -} - -jqx-data-table, jqx-pivotgrid, jqx-grid, jqx-scheduler, jqx-tree-grid, jqx-docking-layout, jqx-layout, jqx-tree-map, jqx-splitter, jqx-kanban { - width: 850px; -} - -jqx-nav-bar { - height: 50px; -} - -jqx-chart { - width: 850px; - height: 400px; -} - -jqx-docking-layout, jqx-layout { - width: 850px; - height: 600px; -} - -jqx-ribbon, jqx-panel { - width: 450px; - height: 300px; -} - -jqx-scheduler { - height: 600px; -} - -jqx-list-box, jqx-text-area { - width: 200px; - height: 200px; -} - -jqx-file-upload { - width: 300px; -} - -jqx-complex-input, jqx-formatted-input, jqx-password-input, jqx-input, jqx-number-input, jqx-slider, -jqx-masked-input, jqx-drop-down-list, jqx-combo-box, jqx-date-time-input, jqx-drop-down-button { - width: 300px; - height: 35px; -} - -jqx-loader { - width: 100px !important; - height: 60px !important; -} - -jqx-expander, jqx-navigation-bar { - width: 350px; -} - -jqx-navigation-bar { - height: 450px; -} - -jqx-range-selector { - width: 600px; -} - -jqx-tabs { - width: 800px; -} - -jqx-tool-bar { - width: 800px; - height: 35px; -} - -jqx-editor { - width: 600px; - height: 400px; -} - -jqx-tree-map { - width: 850px; - height: 600px; -} - -jqx-tree { - width: 250px; -} - -jqx-linear-gauge { - width: 100px; -} - -jqx-color-picker, jqx-calendar { - width: 200px; - height: 200px; -} - -jqx-scroll-bar { - width: 400px; - height: 20px; -} - -jqx-knob { - width: 600px; - height: 600px; -} - -.jqx-input-label { - visibility: hidden; - position: absolute; -} - -.jqx-input-bar { - visibility: hidden; - position: absolute; -} - -.jqx-info-icon { - background-image: url('images/icon-info-small.png'); - background-repeat: no-repeat; - background-position: left center; - width: 16px; - height: 16px; - float: left; -} - -.jqx-labels-and-palette { - display: flex; -} - -.jqx-shades { - width: 560px; - padding-left: 100px; -} - -.jqx-palette > ul, -.jqx-shades > ul, -.jqx-color-labels > ul { - display: flex; - list-style: none; - padding: 0; - margin: 0; -} - -.jqx-color-labels > ul { - flex-direction: column; -} - -.jqx-color-cell { - width: 39px; - height: 39px; - margin: 0.5px; - cursor: pointer; -} - -.jqx-color-cell:hover { - border-radius: 8px; -} - -.jqx-shade-cell { - width: 38px; - height: 47px; - display: flex; - justify-content: center; - align-items: flex-end; - padding: 0 1px 5px 1px; - text-align: center; -} - -.jqx-color-label { - width: 100px; - height: 40px; - display: flex; - align-items: center; -} - -.jqx-heatmap-container-wrapper { - display: flex; - } - - .jqx-heatmap-container-wrapper canvas { - display: block; - } - - .jqx-heatmap-title { - font-weight: bold; - margin-bottom: 25px; - text-align: center; - } - - .jqx-heatmap-grid { - display: flex; - cursor: default; - } - - .jqx-x-axis-container { - display: flex; - flex-direction: column; - flex-grow: 1; - } - - .jqx-y-axis-container { - display: flex; - flex-direction: row-reverse; - flex-grow: 1; - } - - .jqx-column { - display: flex; - flex-direction: column-reverse; - } - - .jqx-x-axis { - display: flex; - } - - .jqx-x-axis-label { - padding-top: 10px; - font-size: 14px; - color: gray; - text-align: center; - } - - .jqx-x-axis-label.jqx-top { - padding: 0 0 10px 0; - } - - .jqx-y-axis { - display: flex; - flex-direction: column-reverse; - } - - .jqx-y-axis.jqx-margin-top-auto { - margin-top: auto; - } - - .jqx-y-axis-label { - display: flex; - align-items: center; - color: gray; - padding-right: 10px; - } - - .jqx-y-axis-label.jqx-right { - padding: 0 0 0 10px; - } - - .jqx-heatmap-cell { - position: relative; - padding: 20px 10px; - margin: 1px; - text-align: center; - } - - .jqx-heatmap-cell.jqx-empty-cell { - pointer-events: none; - } - - .jqx-heatmap-tooltip { - display: inline-block; - position: absolute; - background: #000; - color: #fff; - opacity: 0.6; - padding: 10px; - pointer-events: none; - border-radius: 3px; - transition: top 0.7s ease, left 0.7s ease; - box-shadow: 0px 5px 3px -3px rgba(0, 0, 0, 0.75); - } - - .jqx-heatmap-tooltip::after { - content: ''; - position: absolute; - bottom: -10px; - left: calc(50% - 5px); - width: 0; - height: 0; - border-style: solid; - border-width: 10px 5px 0 5px; - border-color: #000 transparent transparent transparent; - } - - .jqx-legend-vertical { - position: relative; - margin-left: 10px; - } - - .jqx-legend-vertical.jqx-left { - margin: 0 10px 0 0; - } - - .jqx-legend-vertical.jqx-margin-top-auto { - margin-top: auto; - } - - .jqx-legend-horizontal { - position: relative; - margin-left: auto; - margin-bottom: 40px; - } - - .jqx-legend-horizontal.jqx-bottom { - margin-top: 10px; - margin-bottom: 30px; - } - - .jqx-legend-horizontal.jqx-margin-right-auto { - margin-right: auto; - margin-left: 0; - } - - .jqx-palette-vertical { - width: 10px; - height: 100%; - } - - .jqx-palette-horizontal { - width: 100%; - height: 10px; - } - - .jqx-palette-horizontal.jqx-fixed { - display: flex; - } - - .jqx-color-container, - .jqx-color-container-tick { - cursor: pointer; - } - - .jqx-opacity-50 { - opacity: 0.5; - } - - .jqx-selected-color { - background: #d3d3d3 !important; - } - - .jqx-heatmap-hidden { - visibility: hidden; - } - - .jqx-tick-vertical { - position: absolute; - left: 15px; - } - - .jqx-tick-vertical::before { - content: ''; - width: 10px; - background: #fff; - height: 1px; - position: absolute; - top: 6px; - left: -15px; - } - - .jqx-tick-vertical.jqx-no-line::before, - .jqx-tick-horizontal.jqx-no-line::before { - content: none; - } - - .jqx-tick-horizontal { - position: absolute; - top: 20px; - } - - .jqx-tick-horizontal::before { - content: ''; - width: 10px; - background: #fff; - width: 1px; - height: 10px; - position: absolute; - top: -20px; - left: 6px; - } - - .jqx-arrow-vertical { - width: 0; - height: 0; - border-top: 6px solid transparent; - border-bottom: 6px solid transparent; - border-left: 6px solid gray; - position: absolute; - left: -8px; - display: none; - } - - .jqx-arrow-horizontal { - width: 0; - height: 0; - border-left: 6px solid transparent; - border-right: 6px solid transparent; - border-bottom: 6px solid gray; - position: absolute; - top: 11px; - left: -6px; - display: none; - } - - /*jqxTimePicker Style*/ -.jqx-time-picker { - display: block; - border: 1px solid #c5c5c5; - border-radius: 1px; - font-family: Verdana; - font-size: 12px; - line-height: initial; - touch-action: none; - min-width: 250px; - box-sizing: border-box; -} -.jqx-time-picker * { - box-sizing: border-box; -} -.jqx-time-picker[view="landscape"] { - min-width: 400px; -} -.jqx-time-picker>.jqx-container { - width: 100%; - height: 100%; -} -.jqx-time-picker[view="landscape"]>.jqx-container, .jqx-time-picker .jqx-header, .jqx-time-picker .jqx-svg-container, .jqx-time-picker .jqx-hour-minute-container { - display: flex; -} -.jqx-time-picker .jqx-header { - width: 100%; - height: 20%; - justify-content: center; - align-items: center; -} -.jqx-time-picker[view="landscape"] .jqx-header { - flex-direction: column; - width: 33%; - height: 100%; -} -.jqx-time-picker .jqx-main-container { - width: 100%; - height: 80%; - padding: 2%; - background-color: var(--jqx-time-picker-background); -} -.jqx-time-picker[view="portrait"] .jqx-header.jqx-widget-header.jqx-unselectable { - border-top-left-radius: inherit; - border-top-right-radius: inherit; -} -.jqx-time-picker[view="landscape"] .jqx-main-container { - width: 67%; - height: 100%; -} -.jqx-time-picker .jqx-svg-container { - justify-content: center; - align-items: center; - width: 100%; - height: 100%; -} -.jqx-time-picker[footer] .jqx-svg-container { - height: calc(100% - 30px); -} -.jqx-time-picker .jqx-footer { - display: none; -} -.jqx-time-picker[footer] .jqx-footer { - display: block; - width: 100%; - height: 30px; -} -.jqx-time-picker .jqx-hour-minute-container { - font-size: 50px; -} -.jqx-time-picker .jqx-am-pm-container { - margin-left: 10px; -} -.jqx-time-picker[view="landscape"] .jqx-am-pm-container { - margin-left: 0; -} -.jqx-time-picker .jqx-hour-container, .jqx-time-picker .jqx-minute-container, .jqx-time-picker .jqx-am-container, .jqx-time-picker .jqx-pm-container { - opacity: 0.5; - cursor: pointer; -} -.jqx-time-picker[readonly] .jqx-hour-container, .jqx-time-picker[disabled] .jqx-hour-container, .jqx-time-picker[readonly] .jqx-minute-container, .jqx-time-picker[disabled] .jqx-minute-container, .jqx-time-picker[readonly] .jqx-am-container, .jqx-time-picker[disabled] .jqx-am-container, .jqx-time-picker[readonly] .jqx-pm-container, .jqx-time-picker[disabled] .jqx-pm-container { - cursor: default; -} -.jqx-time-picker .jqx-selected { - opacity: 1; -} -.jqx-time-picker .jqx-hour-minute-container div:nth-child(2) { - opacity: 0.5; -} -.jqx-time-picker .jqx-svg-picker { - border-radius: 50%; - position: relative; - box-sizing: content-box; -} -.jqx-time-picker .jqx-svg-picker.animate { - animation: jqx-time-picker-animation 0.5s linear; -} -.jqx-time-picker[disabled] { - opacity: 0.55; - cursor: default; - pointer-events: none; - user-select: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; -} -.jqx-time-picker .jqx-label.jqx-selected { - fill: white; -} -.jqx-time-picker .jqx-header:focus { - outline: 1px solid skyblue; -} -.jqx-time-picker .jqx-svg-picker:focus { - border: 1px solid skyblue; - outline: none; -} -@keyframes jqx-time-picker-animation { - 0% { - opacity: 1; - } - 25% { - opacity: 0.5; - } - 50% { - opacity: 0; - } - 75% { - opacity: 0.5; - } - 100% { - opacity: 1; - } -} -.jqx-grid-card-row { - display: grid; - grid-template-columns: 1fr; - height: 100%; - overflow: hidden; -} - -.jqx-grid-card-cell { - padding: 15px; - overflow: auto; -} - -.jqx-grid-card-cell table { - width: 100%; - height: 100%; - padding: 10px; - table-layout: fixed; - border: 1px solid #bbb; - overflow: hidden; - text-overflow: ellipsis; - border-radius: 4px; - box-shadow: 0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12); -} - -.jqx-grid-card-cell{ - position: relative; -} - -.jqx-grid-card-cell .jqx-icon-edit { - width: 16px; - height: 16px; - display: inline-block; - position: absolute; - right: 25px; - top: 25px; - background-size: 13px; - cursor: pointer; -} - -.jqx-grid-card-cell input{ - padding: 4px; - -} - -.jqx-grid-card-cell-label { - font-size: 12px; - text-transform: uppercase; - color: rgb(90,90,90); -} -.jqx-grid-card-cell td div { - text-overflow: ellipsis; - overflow: hidden; -} -.jqx-card-edit-buttons { - display: flex; - margin-top: 30px; - justify-content: center; -} \ No newline at end of file