diff -r fa742816bb8b -r 259c97782bf8 www/jqwidgets/styles/jqx.base.css --- a/www/jqwidgets/styles/jqx.base.css Wed Aug 21 17:26:56 2019 +0200 +++ b/www/jqwidgets/styles/jqx.base.css Thu Aug 22 14:10:58 2019 +0200 @@ -1,35 +1,30 @@ /*Rounded Corners*/ /*top-left rounded Corners*/ -.jqx-rc-tl -{ +.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 -{ +.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 -{ +.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 -{ +.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 -{ +.jqx-rc-t { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; @@ -38,8 +33,7 @@ border-top-right-radius: 3px; } /*bottom rounded Corners*/ -.jqx-rc-b -{ +.jqx-rc-b { -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; @@ -48,8 +42,7 @@ border-bottom-right-radius: 3px; } /*right rounded Corners*/ -.jqx-rc-r -{ +.jqx-rc-r { -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px; @@ -58,8 +51,7 @@ border-bottom-right-radius: 3px; } /*left rounded Corners*/ -.jqx-rc-l -{ +.jqx-rc-l { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; @@ -68,23 +60,20 @@ border-bottom-left-radius: 3px; } /*all rounded Corners*/ -.jqx-rc-all -{ +.jqx-rc-all { -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } /*reset rounded corners*/ -.jqx-rc-reset -{ +.jqx-rc-reset { -moz-border-radius: 0px !important; -webkit-border-radius: 0px !important; border-radius: 0px !important; } /*Reset Style*/ -.jqx-reset -{ +.jqx-reset { padding: 0; margin: 0; border: none; @@ -92,128 +81,154 @@ 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; -} + 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; -} + 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 -{ +.jqx-disableselect { -webkit-user-select: none; -moz-user-select: none; user-select: none; - -ms-user-select:none; - -webkit-touch-callout: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 -{ + -ms-user-select: text; + user-select: all; +} + +.jqx-hideborder { border: none !important; } -.jqx-hidescrollbars -{ + +.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; } -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-button { + outline: none; + border: 1px solid transparent; + padding: 5px; + text-align: center; + vertical-align: central; + margin: 0 0 0 0; + cursor: default; +} + +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 -{ +.jqx-link { text-decoration: none; color: #111111; } /*shows elements.*/ -.jqx-visible -{ +.jqx-visible { display: block; } /*hides elements.*/ -.jqx-hidden -{ +.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 -{ +.jqx-gauge-label, .jqx-gauge-caption { fill: #333333; color: #333333; font-size: 11px; font-family: Verdana; } + .jqx-knob { - text-align: center; + text-align: center; } /*jqxChart Style*/ .jqx-knob-label, .jqx-chart-axis-text, -.jqx-chart-label-text, -.jqx-chart-tooltip-text, -.jqx-chart-legend-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 -{ + +.jqx-chart-axis-description { fill: #555555; color: #555555; font-size: 11px; font-family: Verdana; } -.jqx-chart-title-text -{ + +.jqx-chart-title-text { fill: #111111; color: #111111; font-size: 14px; font-weight: bold; font-family: Verdana; } -.jqx-chart-title-description -{ + +.jqx-chart-title-description { fill: #111111; color: #111111; font-size: 12px; @@ -222,53 +237,54 @@ } /*applied to the Grid's element.*/ -.jqx-grid -{ +.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; -} + + .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 -{ +.jqx-grid-pager { border: none; border-top: 1px solid transparent; } /*applied to the Top Pager.*/ -.jqx-grid-pager-top -{ +.jqx-grid-pager-top { border: none; border-bottom: 1px solid transparent; } -.jqx-grid-pager-number{ + +.jqx-grid-pager-number { padding: 2px 5px; text-decoration: none; margin: 1px; @@ -276,49 +292,49 @@ color: inherit !important; outline: none; font-weight: normal !important; - line-height:14px; -} + 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 -{ - +.jqx-grid-bottomright { } /*applied to the Grid's header area.*/ -.jqx-grid-header -{ +.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.*/ +} +/*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; + 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 { +/*applied to the column's button.*/ +.jqx-grid-column-menubutton { border-style: solid; border-width: 0px 0px 0px 1px; border-color: transparent; @@ -326,70 +342,69 @@ 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 { +/*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 { +} +/*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 - { +} +/*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 - { + 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; + 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 - { + 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 - { +} + +.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 - { +} +/*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; @@ -398,10 +413,9 @@ 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 - { +} +/*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; @@ -410,10 +424,9 @@ float: left; margin-left: -4px; margin-right: 4px; - } - /*applied to the grid menu's sort remove item/*/ - .jqx-grid-sortremove-icon - { +} +/*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; @@ -422,28 +435,25 @@ 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 - { +} +/*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 - { +} +/*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 - { +} +/*applied to the 'group by' menu item.*/ +.jqx-grid-groupby-icon { background-repeat: no-repeat; background-position: left center; width: 16px; @@ -451,10 +461,9 @@ 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 - { +.jqx-grid-column-header a:link, .jqx-grid-column-header a:visited { display: block; margin: 4px; height: 18px; @@ -464,6 +473,7 @@ text-decoration: none; cursor: pointer; } + .jqx-grid-toolbar a:link, .jqx-grid-toolbar a:visited { margin: 4px; height: 18px; @@ -474,7 +484,7 @@ cursor: pointer; } /*applied to the groups header area.*/ - .jqx-grid-groups-header, .jqx-grid-toolbar, .jqx-scheduler-toolbar { +.jqx-grid-groups-header, .jqx-grid-toolbar, .jqx-scheduler-toolbar { border-style: solid; border-width: 0px 0px 1px 0px; border-color: #aaa; @@ -483,44 +493,41 @@ text-align: left; padding: 0px; margin: 0px; - } +} /*applied to a grouping row.*/ - .jqx-grid-groups-row { - font-weight:bold; +.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 { +} +/*applied to the row details.*/ +.jqx-grid-groups-row-details { font-weight: normal; - } - /*applied to a grouping column.*/ - .jqx-grid-group-column - { +} +/*applied to a grouping column.*/ +.jqx-grid-group-column { border: 1px solid transparent; white-space: nowrap; border-style: solid; - font-weight: normal; + 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 - { +} +/*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 - { +} +/*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{ +} +/*applied to the anchor tags inside a grouping column.*/ +.jqx-grid-group-column a:link { display: block; margin: 4px; height: 18px; @@ -530,7 +537,8 @@ cursor: pointer; color: inherit; } - .jqx-grid-group-column a:visited{ + +.jqx-grid-group-column a:visited { color: inherit; display: block; margin: 4px; @@ -546,82 +554,91 @@ border-width: 0px 1px 1px 0px; margin-right: 1px; margin-bottom: 1px; - border-color: transparent; + border-color: transparent; background: #fff; white-space: nowrap; - font-weight: normal; + font-weight: normal; font-size: inherit; - overflow: hidden; - position: absolute !important; - height: 100%; - outline:none; - } + 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; + 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; + 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; + 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%; +.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 { +.jqx-grid-cell-sort { background-color: #f0f0f0; - } - - /*applied to the grid cells in the filter column*/ - .jqx-grid-cell-filter { +} + +/*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.*/ +/*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.*/ +} +/*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; - } + 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-grid-cell-wrap { + white-space: normal !important; +} .jqx-tree-grid-indent { width: 18px; @@ -630,51 +647,58 @@ overflow: hidden; vertical-align: top; } + .jqx-tree-grid-title { text-decoration: none; vertical-align: bottom; - line-height:20px; + 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; + 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; -} + 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; -} + float: none !important; + width: 14px; + height: 14px; + margin-right: 4px; +} + .jqx-tree-grid-icon-rtl { - margin-right: 0px; - margin-left: 4px; -} + margin-right: 0px; + margin-left: 4px; +} + .jqx-tree-grid-icon-size { - width: 14px; - height: 14px; - line-height: 16px; + 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; @@ -698,24 +722,32 @@ white-space: normal; line-height: 1.231; } -.jqx-grid-cell-nowrap {white-space: nowrap;} + +.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; -} + vertical-align: top; +} + .jqx-bottom-align { vertical-align: bottom; } @@ -741,116 +773,123 @@ 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.*/ + 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.*/ +} +/*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.*/ +} +/*applied to a grid cell. Represents the alternating cell background.*/ .jqx-grid-cell-alt { - background: #f9f9f9; - } + 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*/ +} +/*applied to a sorted and alternating grid cell*/ .jqx-grid-cell-filter-alt { background-color: #f0f0f0; - } - /*applied to a pinned grid cell.*/ +} +/*applied to a pinned grid cell.*/ .jqx-grid-cell-pinned { background-color: #e5e5e5; - } - /*applied to a pinned grid cell. Represents the alternating cell background.*/ +} +/*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 { +} +/*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 { +} + + .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 .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-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 { +} + +/*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 { +} +/*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 -{ +} +/*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; + background-repeat: no-repeat; z-index: 9999; display: block; } /*applied to a group's collapse button.*/ -.jqx-grid-group-collapse -{ +.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 -{ + +.jqx-grid-group-collapse-rtl { padding-right: 0px; background-image: url(images/icon-left.png); background-position: 50% 50%; @@ -858,8 +897,7 @@ cursor: pointer; } /*applied to a group's expand button.*/ -.jqx-grid-group-expand, .jqx-grid-group-expand-rtl -{ +.jqx-grid-group-expand, .jqx-grid-group-expand-rtl { padding-right: 0px; background-image: url(images/icon-down.png); background-position: 50% 50%; @@ -867,8 +905,7 @@ cursor: pointer; } /*jqxProgresBar Style*/ -.jqx-progressbar -{ +.jqx-progressbar { position: relative; overflow: hidden; outline: none; @@ -876,37 +913,32 @@ height: 2em; } /*applied to the progressbar's value element*/ -.jqx-progressbar-value -{ +.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 -{ +.jqx-progressbar-value-vertical { outline: none; border: 0px solid transparent; height: 100%; background: transparent; } /*applied to the progressbar's text element*/ -.jqx-progressbar-text -{ +.jqx-progressbar-text { font-size: 10px; border: none; } /*applied to the progress bar when the widget is in disabled state*/ -.jqx-progressbar-disabled -{ +.jqx-progressbar-disabled { outline: none; - border: 1px solid transparent; + border: 1px solid transparent; height: 2em; } /*jqxMenu Style*/ -.jqx-menu -{ +.jqx-menu { border: 1px solid transparent; float: none; margin: 0px; @@ -915,26 +947,23 @@ overflow: hidden; text-align: left; } -.jqx-menu-dropdown-column -{ + +.jqx-menu-dropdown-column { float: left; } /*applied to the menu when it is horizontal. Sets the menu's background*/ -.jqx-menu-horizontal -{ +.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 -{ +.jqx-menu-vertical { text-align: left; } /*applied to the sub menu. Sets the sub menu's background*/ -.jqx-menu-dropdown -{ +.jqx-menu-dropdown { left: 100%; margin: 0px; padding: 0px; @@ -948,19 +977,17 @@ 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 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 -{ +.jqx-menu ul { left: 100%; margin: 0px; padding: 2px; @@ -970,13 +997,11 @@ border: none; } /*applied to the menu's li elements.*/ -.jqx-menu li, .jqx-menu-dropdown li -{ +.jqx-menu li, .jqx-menu-dropdown li { line-height: 1.3 !important; } /*applied to the top level menu items.*/ -.jqx-menu-item-top -{ +.jqx-menu-item-top { border: 1px solid transparent; text-indent: 0; list-style: none; @@ -989,15 +1014,14 @@ cursor: pointer; } /*applied to the sub menu items.*/ -.jqx-menu-item -{ +.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; + margin-left: 3px; + margin-right: 3px; float: none; overflow: hidden; left: 100%; @@ -1007,8 +1031,7 @@ cursor: pointer; } /*applied to a sub menu item when the mouse is over the item.*/ -.jqx-menu-item-hover -{ +.jqx-menu-item-hover { color: inherit; right: 0; list-style: none; @@ -1021,8 +1044,7 @@ cursor: pointer; } /*applied to a top-level menu item when the mouse is over it.*/ -.jqx-menu-item-top-hover -{ +.jqx-menu-item-top-hover { color: inherit; right: 0; list-style: none; @@ -1033,44 +1055,39 @@ cursor: pointer; } /*applied to a sub menu item when its sub menu is opened.*/ -.jqx-menu-item-selected -{ +.jqx-menu-item-selected { right: 0; list-style: none; margin: 1px; - margin-left:3px; - margin-right:3px; + 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 -{ - +.jqx-menu-item-disabled { } /*applied to a top-level menu item when its sub menu is opened.*/ -.jqx-menu-item-top-selected -{ +.jqx-menu-item-top-selected { right: 0; list-style: none; margin: 0px 1px 0px 1px; - margin-left:3px; - margin-right:3px; + 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 -{ +.jqx-menu-item-separator { text-indent: 0; background-color: #ddd; border: none; list-style: none; height: 1px; - line-height:0 !important; + line-height: 0 !important; padding: 0px; margin: 1px 2px 1px 2px; float: none; @@ -1081,23 +1098,22 @@ font-size: 1px; } /*applied to a sub menu item when it has sub menu items. Displays right arrow icon.*/ -.jqx-menu-item-arrow-right -{ +.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 -{ +.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 -{ +.jqx-menu-item-arrow-up { background-image: url(images/icon-up.png); } + .jqx-menu-minimized { position: relative; } + .jqx-menu-title { position: relative; float: right; @@ -1105,8 +1121,8 @@ padding-top: 4px; padding-right: 20px; } -.jqx-menu-minimized-button -{ + +.jqx-menu-minimized-button { background-image: url('images/icon-menu-minimized.png'); background-repeat: no-repeat; background-position: left center; @@ -1115,26 +1131,30 @@ padding: 0px; margin-left: 7px; margin-top: 4px; - float : left; -} + float: left; +} + .jqx-menu-ul-minimized { - display: block!important; + 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-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; @@ -1144,8 +1164,7 @@ height: 15px; } /*applied to a sub menu item when it has sub menu items. Displays left arrow icon.*/ -.jqx-menu-item-arrow-left -{ +.jqx-menu-item-arrow-left { padding-right: 0px; padding-left: 5px; width: 17px; @@ -1155,20 +1174,18 @@ 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 -{ +.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 -{ +.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 -{ +.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; @@ -1178,20 +1195,18 @@ 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 -{ +.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 -{ +.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 -{ +.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; @@ -1201,9 +1216,8 @@ 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; +.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; @@ -1211,33 +1225,30 @@ } /*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 -{ +.jqx-menu-disabled { 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 -{ +} + /*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 -{ +.jqx-tree { left: 100%; right: 0; float: none; @@ -1252,8 +1263,7 @@ line-height: 14px !important; } /*applied to the jqxTree root UL element.*/ -.jqx-tree-dropdown-root -{ +.jqx-tree-dropdown-root { left: 100%; padding: 0px 5px 0px 5px; right: 0; @@ -1268,6 +1278,7 @@ white-space: nowrap; margin: 0px; } + .jqx-tree-dropdown-root-rtl { padding: 0px 5px 0px 0px; text-align: right; @@ -1276,13 +1287,12 @@ } /*applied to the jqxTree UL elements.*/ -.jqx-tree-dropdown -{ +.jqx-tree-dropdown { left: 100%; margin: 0px; padding: 0px 0px 0px 10px; right: 0; - display: block; + display: block; float: none; background-color: transparent; border-style: solid; @@ -1291,14 +1301,14 @@ text-align: left; outline: none; } + .jqx-tree-dropdown-rtl { - padding: 3px 0px 0px 0px; - text-align: right; + padding: 3px 0px 0px 0px; + text-align: right; } /*applied to a tree item.*/ -.jqx-tree-item -{ +.jqx-tree-item { border: 1px solid transparent; text-indent: 0; list-style: none; @@ -1313,13 +1323,12 @@ text-decoration: none; } /*applied to the jqxTree LI elements.*/ -.jqx-tree-item-li -{ +.jqx-tree-item-li { text-indent: 0; background-color: transparent; border: 0px solid transparent; list-style: none; - left: 100%; + left: 100%; right: 0; text-align: left; outline: none; @@ -1328,13 +1337,11 @@ padding: 0px; } /*applied to the last LI elements in an UL element.*/ -.jqx-tree-item-u-last -{ +.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 -{ +.jqx-tree-item-hover { color: inherit; right: 0; padding: 3px; @@ -1345,8 +1352,7 @@ text-decoration: none; } /*applied to a tree item when the item is selected.*/ -.jqx-tree-item-selected -{ +.jqx-tree-item-selected { color: inherit; right: 0; padding: 3px; @@ -1356,15 +1362,16 @@ 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 -{ +.jqx-tree-item a:link, .jqx-tree-item a:visited { text-indent: 0; background-color: transparent; border: 0px solid transparent; @@ -1381,23 +1388,20 @@ text-decoration: none; outline: none; } -.jqx-tree-item-selected, .jqx-tree-item-hover a:hover -{ + +.jqx-tree-item-selected, .jqx-tree-item-hover a:hover { color: inherit; } -.jqx-tree-item-selected, .jqx-tree-item-hover a:visited -{ + +.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 -{ - +.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 -{ +.jqx-tree-item-arrow-collapse, .jqx-tree-item-arrow-collapse-hover { padding-right: 0px; width: 17px; height: 17px; @@ -1406,13 +1410,13 @@ 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 -{ +.jqx-tree-item-arrow-expand, .jqx-tree-item-arrow-expand-hover { padding-right: 0px; width: 17px; height: 17px; @@ -1422,30 +1426,27 @@ 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 -{ +.jqx-tree-disabled { cursor: default; - text-decoration: none; -} -.jqx-tree-disabled a:visited -{ - cursor: default; - text-decoration: none; -} -.jqx-tree-disabled a:hover -{ - 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 -{ +.jqx-tabs { outline: none; margin: 0 0 0 0; padding: 0px; @@ -1454,8 +1455,7 @@ border: 1px solid transparent; } /*applied to the tab close button.*/ -.jqx-tabs-close-button -{ +.jqx-tabs-close-button { outline: none; background-image: url(images/close.png); cursor: pointer; @@ -1465,8 +1465,7 @@ left: 5px; } /*applied to the tab close button when the tab is selected.*/ -.jqx-tabs-close-button-selected -{ +.jqx-tabs-close-button-selected { outline: none; background-image: url(images/close.png); cursor: pointer; @@ -1474,18 +1473,20 @@ padding: 0 0 0 0; } /*applied to the tab close button when the mouse is over the tab.*/ -.jqx-tabs-close-button-hover -{ +.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;} + +.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 -{ +.jqx-tabs-arrow-left { outline: none; position: relative; z-index: 15; @@ -1498,8 +1499,7 @@ background-position: center; } /*applied to the tab's right scroll arrow.*/ -.jqx-tabs-arrow-right -{ +.jqx-tabs-arrow-right { outline: none; position: relative; z-index: 15; @@ -1511,13 +1511,12 @@ margin: 0 0 0 0; padding: 0 0 0 0; } -.jqx-tabs-arrow-background -{ + +.jqx-tabs-arrow-background { background: #eeeeee; } /*applied to the tab's title.*/ -.jqx-tabs-title -{ +.jqx-tabs-title { outline: none; display: block; cursor: pointer; @@ -1536,35 +1535,33 @@ 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 -{ + position: relative; +} + +.jqx-tabs-title-bottom { +} + +.jqx-tabs-title a:link { color: inherit; text-decoration: none; } -.jqx-tabs-title a:active -{ + +.jqx-tabs-title a:hover { color: inherit; text-decoration: none; } -.jqx-tabs-title a:visited -{ + +.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 -{ +.jqx-tabs-title-selected-top { z-index: 99; outline: none; border-top: 1px solid transparent; @@ -1575,8 +1572,7 @@ 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 -{ +.jqx-tabs-title-selected-bottom { outline: none; border-top: 1px solid #fff; border-left: 1px solid transparent; @@ -1588,27 +1584,22 @@ 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 -{ +.jqx-tabs-title-hover-top { outline: none; - border: 1px solid transparent; + 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 -{ +.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 -{ - +.jqx-tabs-title-disable { } /*applied to the tab's header.*/ -.jqx-tabs-header -{ +.jqx-tabs-header { padding-left: 0px; padding-right: 0px; padding-top: 3px; @@ -1621,8 +1612,7 @@ background: #eeeeee; } /*applied to the tab's header when the position is bottom.*/ -.jqx-tabs-header-bottom -{ +.jqx-tabs-header-bottom { padding-top: 1px; padding-bottom: 3px; border-top: 0px solid #aaa; @@ -1631,26 +1621,23 @@ border-bottom: 1px solid transparent; } /*applied to the tab's header when the tab is collapsed.*/ -.jqx-tabs-header-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 -{ +.jqx-tabs-header-collapsed-bottom { border: 1px solid #aaa; } -.jqx-tabs-collapsed -{ + +.jqx-tabs-collapsed { border: 0px solid transparent; } -.jqx-tabs-collapsed-bottom -{ + +.jqx-tabs-collapsed-bottom { border: 0px solid transparent; } /*applied to the tab's selection tracker container element.*/ -.jqx-tabs-selection-tracker-container -{ +.jqx-tabs-selection-tracker-container { outline: none; position: relative; text-indent: 0px; @@ -1661,8 +1648,7 @@ height: 0px; } /*applied to the tab's selection tracker when the jqxTab's position property is set to 'top'.*/ -.jqx-tabs-selection-tracker-top -{ +.jqx-tabs-selection-tracker-top { border-top: 1px solid transparent; border-left: 1px solid transparent; border-right: 1px solid transparent; @@ -1673,8 +1659,7 @@ 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 -{ +.jqx-tabs-selection-tracker-bottom { border-left: 1px solid transparent; border-right: 1px solid transparent; border-bottom: 1px solid transparent; @@ -1686,8 +1671,7 @@ padding-bottom: 2px; } /*applied to the tab's content element which represents a DIV element.*/ -.jqx-tabs-content -{ +.jqx-tabs-content { outline: none; border-bottom: 0px solid transparent; border-left: 0px solid transparent; @@ -1696,16 +1680,15 @@ text-align: left; clear: both; } -.jqx-tabs-content-element -{ + +.jqx-tabs-content-element { height: 100%; overflow: auto; } /*jqxCheckBox*/ -.jqx-checkbox -{ - overflow:hidden; +.jqx-checkbox { + overflow: hidden; text-align: left; border: none; outline: none; @@ -1714,8 +1697,7 @@ text-overflow: ellipsis; } /*applied to the check box.*/ -.jqx-checkbox-default -{ +.jqx-checkbox-default { text-align: left; float: left; padding: 0px; @@ -1724,8 +1706,7 @@ margin: 0px 3px 0px 3px; } /*applied to the check box when the mouse cursor is over it.*/ -.jqx-checkbox-hover -{ +.jqx-checkbox-hover { cursor: pointer; float: left; padding: 0px; @@ -1734,8 +1715,7 @@ margin: 0px 3px 0px 3px; } /*applied to the widget when it is disabled.*/ -.jqx-checkbox-disabled -{ +.jqx-checkbox-disabled { cursor: default; background: transparent; padding: 0px; @@ -1744,8 +1724,7 @@ margin: 0px 0px 0px 0px; } /*applied to the check box when the widget is disabled.*/ -.jqx-checkbox-disabled-box -{ +.jqx-checkbox-disabled-box { float: left; padding: 0px; border: 1px solid transparent; @@ -1753,8 +1732,7 @@ margin: 0px 3px 0px 3px; } /*applied to the check box when it is checked. Displays a check icon.*/ -.jqx-checkbox-check-checked -{ +.jqx-checkbox-check-checked { float: left; background: transparent url(images/check_black.png) center center no-repeat; padding: 0px; @@ -1763,8 +1741,7 @@ margin: 0 0 0 0; } /*applied to the check box when the widget is disabled. Displays a disabled check icon.*/ -.jqx-checkbox-check-disabled -{ +.jqx-checkbox-check-disabled { float: left; background: transparent url(images/check_disabled.png) center center no-repeat; padding: 0px; @@ -1773,8 +1750,7 @@ margin: 0 0 0 0; } /*applied to the check box when its state is indeterminate.*/ -.jqx-checkbox-check-indeterminate -{ +.jqx-checkbox-check-indeterminate { float: left; background: transparent url(images/check_indeterminate_black.png) center center no-repeat; padding: 0px; @@ -1783,8 +1759,7 @@ margin: 0 0 0 0; } /*applied to the check box when its state is indeterminate and it is disabled.*/ -.jqx-checkbox-check-indeterminate-disabled -{ +.jqx-checkbox-check-indeterminate-disabled { float: left; background: transparent url(images/check_indeterminate_disabled.png) center center no-repeat; padding: 0px; @@ -1797,9 +1772,8 @@ float: right; } /*jqxRadioButton*/ -.jqx-radiobutton -{ - overflow:hidden; +.jqx-radiobutton { + overflow: hidden; text-overflow: ellipsis; border: none; outline: none; @@ -1807,8 +1781,7 @@ white-space: nowrap; } /*applied to the radio button.*/ -.jqx-radiobutton-default -{ +.jqx-radiobutton-default { cursor: pointer; float: left; background: transparent url(images/roundbg_classic_normal.png) left center scroll repeat-x; @@ -1821,8 +1794,7 @@ border-radius: 100%; } /*applied to the radio button when the mouse is over it.*/ -.jqx-radiobutton-hover -{ +.jqx-radiobutton-hover { cursor: pointer; float: left; background: transparent; @@ -1835,17 +1807,14 @@ border-radius: 100%; } /*applied to the radio button when it is disabled.*/ -.jqx-radiobutton-disabled -{ +.jqx-radiobutton-disabled { cursor: default; } /*applied to the radio button's radio icon when it is disabled.*/ -.jqx-radiobutton-disabled-box -{ +.jqx-radiobutton-disabled-box { } /*applied to the radio button when it is checked.*/ -.jqx-radiobutton-check-checked -{ +.jqx-radiobutton-check-checked { float: left; background: transparent url(images/roundbg_check_black.png) left top no-repeat; padding: 0px; @@ -1855,18 +1824,16 @@ -moz-border-radius: 100%; -webkit-border-radius: 100%; border-radius: 100%; - width: 7px; + 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 -{ +.jqx-radiobutton-check-disabled { } /*applied to the radio button when it is in indeterminate state.*/ -.jqx-radiobutton-check-indeterminate -{ +.jqx-radiobutton-check-indeterminate { float: left; background: transparent url(images/roundbg_check_indeterminate.png) left top no-repeat; padding: 0px; @@ -1875,15 +1842,14 @@ margin: 0 0 0 0; -moz-border-radius: 100%; -webkit-border-radius: 100%; - border-radius: 100%; - width: 6px; + border-radius: 100%; + width: 6px; height: 6px; margin-left: 2px; - margin-top: 2px; + margin-top: 2px; } /*applied to the radio button when it is in indeterminate state and disabled.*/ -.jqx-radiobutton-check-indeterminate-disabled -{ +.jqx-radiobutton-check-indeterminate-disabled { } /*applied to the radio button when its in rtl mode.*/ .jqx-radiobutton-rtl { @@ -1891,22 +1857,21 @@ } /*jqxRating*/ -.jqx-rating -{ +.jqx-rating { margin: 0px; padding: 0px; outline: none; overflow: hidden; } -.jqx-rating-image -{ + +.jqx-rating-image { border-width: 0px; } -.jqx-rating-image-default -{ + +.jqx-rating-image-default { margin: 0px; padding: 0px; - outline: none; + outline: none; background-color: transparent; background-repeat: no-repeat; cursor: pointer; @@ -1914,8 +1879,7 @@ overflow: hidden; } /*applied to the rating when it is hovered.*/ -.jqx-rating-image-hover -{ +.jqx-rating-image-hover { background-color: transparent; padding: 0px; background-repeat: no-repeat; @@ -1924,8 +1888,7 @@ overflow: hidden; } /*applied to the rating when it is disabled.*/ -.jqx-rating-image-backward -{ +.jqx-rating-image-backward { background-color: transparent; padding: 0px; background-repeat: no-repeat; @@ -1934,8 +1897,7 @@ overflow: hidden; } /*jqxCalendar Style*/ -.jqx-calendar -{ +.jqx-calendar { border: 1px solid transparent; -webkit-appearance: none; overflow: hidden; @@ -1945,13 +1907,15 @@ cursor: default; border-collapse: separate; } -.jqx-calendar .jqx-widget-header{ - -} -.jqx-calendar > div { - padding: 0px; - box-sizing: border-box; -} + + .jqx-calendar .jqx-widget-header { + } + + .jqx-calendar > div { + padding: 0px; + box-sizing: border-box; + } + .jqx-calendar-light > div { padding: 10px; } @@ -1963,8 +1927,9 @@ border-spacing: 1px; font-size: 13px; line-height: 1.231; - height:auto; -} + height: auto; +} + .jqx-calendar table { margin: 0px; padding: 0px; @@ -1974,8 +1939,7 @@ line-height: 1.231; } /*applied to the calendar's row header. This header displays the week numbers.*/ -.jqx-calendar-row-header -{ +.jqx-calendar-row-header { outline: none; border: 0px solid #f2f2f2; padding: 0; @@ -1983,8 +1947,7 @@ cursor: default; } /*applied to the calendar's column. This header displays the day names.*/ -.jqx-calendar-column-header -{ +.jqx-calendar-column-header { outline: none; text-align: right; padding: 3px; @@ -1996,40 +1959,36 @@ 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 -{ +.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 -{ +.jqx-calendar-title-navigation { cursor: pointer; - background-color: transparent; - margin: 0; - padding: 0; - border: none; + 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; +.jqx-calendar-month { + margin: 0; + padding: 0; border: none; - width: 100%; + width: 100%; } /*applied to the calendar's title content.*/ -.jqx-calendar-title-content -{ +.jqx-calendar-title-content { cursor: pointer; text-align: center; } /*applied to the calendar's navigation title.*/ -.jqx-calendar-title-header -{ +.jqx-calendar-title-header { border-left: none; border-top: none; border-right: none; @@ -2037,25 +1996,23 @@ border-bottom-style: solid; margin: 0 0 0 0; } -.jqx-calendar-title-header td { - padding-left: 0px; - padding-right: 0px; - border: none; -} + + .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 -{ +.jqx-calendar-title-header-disabled { border-bottom-width: 1px; - border-bottom-style:solid; - margin: 0 0 0 0; + border-bottom-style: solid; + margin: 0 0 0 0; border-left: 0px solid transparent; border-right: 0px solid transparent; - border-top: 0px solid transparent; - + border-top: 0px solid transparent; } /*applied to a calendar cell.*/ -.jqx-calendar-cell -{ +.jqx-calendar-cell { border: 1px solid transparent; margin: 0px; outline: none; @@ -2064,39 +2021,35 @@ cursor: pointer; background-color: transparent; } -.jqx-calendar-cell td -{ - padding: 0; - margin: 0; -} + + .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 -{ + 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 -{ +.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 -{ +.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 -{ +.jqx-calendar-cell-specialDate { color: #FF0000 !important; background-color: transparent; border: 1px solid #fff; @@ -2104,22 +2057,20 @@ cursor: pointer; } /*applied to a calendar cell when the cell's date is a restricted date.*/ -.jqx-calendar-cell-restrictedDate -{ +.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 -{ + +.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 -{ +.jqx-calendar-cell-today { color: #898989; background-color: #ffffdb; border: 1px solid #fdc066; @@ -2127,32 +2078,27 @@ cursor: pointer; } /*applied to a calendar cell when the cell is hovered.*/ -.jqx-calendar-cell-hover -{ +.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 -{ +.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 -{ +.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 -{ +.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 -{ +.jqx-calendar-row-cell { outline: none; text-align: center; border: 1px solid transparent; @@ -2160,24 +2106,20 @@ 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 -{ +.jqx-calendar-row-cell-disabled { +} + +.jqx-calendar-footer { margin: 5px; color: inherit; font-size: 13px; } -.jqx-calendar-title-container -{ +.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 -{ +.jqx-calendar-column-cell { overflow: hidden; text-align: center; outline: none; @@ -2188,13 +2130,10 @@ 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 -{ - +.jqx-calendar-column-cell-disabled { } /*applied to the calendar's cell area element.*/ -.jqx-calendar-view -{ +.jqx-calendar-view { -webkit-appearance: none; outline: none; padding: 0px; @@ -2204,81 +2143,75 @@ } /*jqxExpander and jqxNavigationBar Style*/ -.jqx-expander -{ +.jqx-expander { } /*applied to the Expander's header and content*/ -.jqx-expander-header, .jqx-expander-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; + padding-left: 5px; + padding-right: 5px; outline: 0; } /*applid to the content of the expander header.*/ -.jqx-expander-header-content -{ +.jqx-expander-header-content { padding-left: 3px; } /*applid to the content of the expander header.*/ -.jqx-expander-header-content-rtl -{ +.jqx-expander-header-content-rtl { padding-right: 3px; } - .jqx-expander-content{padding-top: 0px;padding-bottom:0px; overflow: auto; outline: 0;} + +.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 -{ +.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 -{ +.jqx-expander-header, .jqx-expander-content-bottom { border-bottom-width: 1px; border-bottom-style: solid; } /*applied to the Expander's header*/ -.jqx-expander-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 -{ +.jqx-expander-header-disabled { cursor: default; } /*applied to the Expander's arrow*/ -.jqx-expander-arrow -{ +.jqx-expander-arrow { width: 17px; height: 17px; position: relative; } /*applied to the Expander's content if it is empty*/ -.jqx-expander-content-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 -{ +.jqx-navigationbar { border: none; margin: 0px; -webkit-appearance: none; outline: none; } /*jqxPanel Style*/ -.jqx-panel -{ +.jqx-panel { border: 1px solid transparent; -webkit-appearance: none; outline: none; @@ -2289,19 +2222,16 @@ } /*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 -{ - +.jqx-panel-bottomright { } /*applied to the DropDownButton's Popup.*/ .jqx-dropdownbutton-popup { - -webkit-appearance: none; + -webkit-appearance: none; outline: none; border: 1px solid transparent; - } - -.jqx-listbox -{ +} + +.jqx-listbox { -webkit-appearance: none; outline: none; border: 1px solid transparent; @@ -2312,13 +2242,10 @@ } /*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 -{ - +.jqx-listbox-bottomright { } /*applied to the ListBox's groups.*/ -.jqx-listitem-state-group -{ +.jqx-listitem-state-group { white-space: nowrap; padding: 5px 2px 5px 2px; background: transparent; @@ -2330,12 +2257,11 @@ cursor: default; } /*applied to a list item in default state.*/ -.jqx-listitem-state-normal -{ +.jqx-listitem-state-normal { white-space: nowrap; padding: 3px; - padding-top:5px; - padding-bottom:5px; + padding-top: 5px; + padding-bottom: 5px; border: 1px solid transparent; outline: none; visibility: inherit; @@ -2348,43 +2274,40 @@ cursor: default; } /*applied to a list item in hovered state.*/ -.jqx-listitem-state-hover -{ +.jqx-listitem-state-hover { white-space: nowrap; background: transparent; padding: 3px 3px 3px 3px; - padding-top:5px; - padding-bottom:5px; + padding-top: 5px; + padding-bottom: 5px; border: 1px solid transparent; } /*applied to a list item when the item is selected.*/ -.jqx-listitem-state-selected -{ +.jqx-listitem-state-selected { white-space: nowrap; padding: 3px 3px 3px 3px; - padding-top:5px; - padding-bottom:5px; + padding-top: 5px; + padding-bottom: 5px; border: 1px solid transparent; } -.jqx-listbox-feedback -{ + +.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; + +.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 -{ +.jqx-combobox-content { padding: 0px; overflow: hidden; padding-left: 0px; @@ -2404,9 +2327,12 @@ -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; -} + 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; @@ -2415,37 +2341,39 @@ -moz-border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px; - -moz-border-radius-topleft: 3px; + -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; + 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 -{ +.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; -} + -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 -{ +.jqx-combobox-content-disabled { color: #AAA; } /*applied to the ComboBox's arrow button.*/ -.jqx-combobox-arrow-normal, .jqx-action-button -{ +.jqx-combobox-arrow-normal, .jqx-action-button { -webkit-appearance: none; outline: none; overflow: hidden; @@ -2454,16 +2382,14 @@ cursor: pointer; } /*applied to the ComboBox's arrow button*/ -.jqx-combobox-arrow-hover, .jqx-combobox-arrow-selected -{ +.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 -{ +.jqx-combobox-state-normal { -webkit-appearance: none; outline: none; border: 1px solid transparent; @@ -2471,45 +2397,41 @@ margin: 0 0 0 0; } /*applied to the ComboBox when the mouse is over the widget.*/ -.jqx-combobox-state-hover -{ +.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 -{ +.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 -{ +.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; + 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; - -} +} + + .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 -{ +.jqx-combobox-state-disabled { white-space: nowrap; margin: 0px; color: #AAA; @@ -2524,24 +2446,25 @@ -webkit-appearance: none; outline: 0 none; } + .jqx-select-content { cursor: pointer; text-overflow: ellipsis; } + .jqx-select-container { padding: 0; } -.jqx-select-item -{ + +.jqx-select-item { padding: 3px; margin: 1px; - white-space: normal !important; + 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 -{ +.jqx-dropdownlist-content { padding: 0px; overflow: hidden; padding-left: 4px; @@ -2555,29 +2478,32 @@ outline: 0 none; border: none; } + .jqx-dropdownlist-content-rtl { padding-left: 0px; padding-right: 3px; } + .jqx-dropdownlist .jqx-icon-arrow-down { - width:13px; -} + width: 13px; +} + .jqx-dropdownlist .jqx-icon-arrow-up { - width:13px; -} + width: 13px; +} + .jqx-combobox .jqx-icon-arrow-down { - width:13px; -} + width: 13px; +} + .jqx-combobox .jqx-icon-arrow-up { - width:13px; + 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 -{ +.jqx-dropdownlist-content-disabled { } /*applied to the dropdownlist in default state.*/ -.jqx-dropdownlist-state-normal -{ +.jqx-dropdownlist-state-normal { -webkit-appearance: none; outline: none; border: 1px solid transparent; @@ -2586,16 +2512,14 @@ cursor: pointer; } /*applied to the dropdownlist in hovered state.*/ -.jqx-dropdownlist-state-hover -{ +.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 -{ +.jqx-dropdownlist-state-selected { overflow: hidden; background-color: transparent; border: 1px solid transparent; @@ -2603,94 +2527,80 @@ cursor: pointer; } /*applied to the dropdownlist in focused state.*/ -.jqx-dropdownlist-state-focus -{ +.jqx-dropdownlist-state-focus { border: 1px solid #909090; } /*applied to the dropdownlist in disabled state.*/ -.jqx-dropdownlist-state-disabled -{ - +.jqx-dropdownlist-state-disabled { } /*jqxScrollBar Style*/ -.jqx-scrollbar -{ +.jqx-scrollbar { background: transparent; margin: 0; padding: 0; border: none; } /*applied to the scrollbar in default state.*/ -.jqx-scrollbar-state-normal -{ +.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 -{ +.jqx-scrollbar-button-state-normal { margin: 0px; padding: 0px; - border: 1px solid transparent; + border: 1px solid transparent; } /*applied to the scrollbar buttons in hovered state.*/ -.jqx-scrollbar-button-state-hover -{ +.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 -{ +.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 -{ +.jqx-scrollbar-thumb-state-normal-horizontal { margin: 0px; padding: 0px; background: transparent; border: 1px solid transparent; - touch-action:none; + touch-action: none; } /*applied to the horizontal scrollbar thumb in hovered state.*/ -.jqx-scrollbar-thumb-state-hover-horizontal -{ +.jqx-scrollbar-thumb-state-hover-horizontal { margin: 0px; - padding: 0px; + padding: 0px; border: 1px solid transparent; } /*applied to the horizontal scrollbar thumb in default state.*/ -.jqx-scrollbar-thumb-state-pressed-horizontal -{ +.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 -{ +.jqx-scrollbar-thumb-state-normal { margin: 0px; padding: 0px; border: 1px solid transparent; - touch-action:none; + touch-action: none; } /*applied to the vertical scrollbar thumb in default state.*/ -.jqx-scrollbar-thumb-state-hover -{ +.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 -{ +.jqx-scrollbar-thumb-state-pressed { margin: 0px; padding: 0px; background: #d1d1d1; @@ -2698,133 +2608,118 @@ } /* jqxWindow */ -.jqx-window -{ +.jqx-window { position: absolute; overflow: hidden; border: 1px solid transparent; } /*applied to the jqxWindow when it’s disabled*/ -.jqx-window-disabled -{ +.jqx-window-disabled { } /*applied to the window’s header*/ -.jqx-window-header -{ +.jqx-window-header { outline: none; border-width: 0px; - border-bottom: 1px solid transparent; + border-bottom: 1px solid transparent; overflow: hidden; padding: 7px; height: auto; white-space: nowrap; - overflow: hidden; + overflow: hidden; } /*applied to the window’s header when the window is disabled*/ -.jqx-window-header-disabled -{ - +.jqx-window-header-disabled { } /*applied to the window’s content*/ -.jqx-window-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; + -webkit-background-clip: padding-box; + background-clip: padding-box; } /*applied to the window’s content when the window is disabled*/ -.jqx-window-content-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 -{ +.jqx-window-close-button { cursor: pointer; background-image: url(images/close.png); - background-repeat: no-repeat; - margin-top:2px; + background-repeat: no-repeat; + margin-top: 2px; } /*applied to the window's collapse button*/ -.jqx-window-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 -{ +.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 -{ +.jqx-window-modal { + background-color: Black; +} + +.jqx-window-close-button-hover { +} + +.jqx-docking { overflow: hidden; } -.jqx-docking-panel -{ + +.jqx-docking-panel { margin: 0px; padding: 0px; min-height: 100px; } -.jqx-docking-drop-indicator -{ + +.jqx-docking-drop-indicator { border-style: dashed; border-width: 1px; margin: 0px; } -.jqx-docking-window -{ + +.jqx-docking-window { margin: 0px; } /* jxSlider */ /* applied to jqxSlider widget */ -.jqx-slider -{ +.jqx-slider { outline: none; clear: both; position: relative; - overflow:hidden; + overflow: hidden; } /*applied to the ticks which can be in the top/bottom/both sides of the jqxSlider*/ -.jqx-slider-tick -{ +.jqx-slider-tick { border-left: 1px solid transparent; - z-index: 9; + z-index: 9; } /*applied to the ticks when the slider is in horizontal mode*/ -.jqx-slider-tick-horizontal -{ +.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 -{ +.jqx-slider-tick-vertical { height: 1px; border-top: none; } /*applied to the ticks container*/ -.jqx-slider-tickscontainer -{ +.jqx-slider-tickscontainer { z-index: 10; position: relative; margin-top: 0px; @@ -2832,8 +2727,7 @@ z-index: 9; } /*applied to the jqxSlider thumb used for changing/indicating current value*/ -.jqx-slider-slider -{ +.jqx-slider-slider { cursor: pointer; width: 20px; height: 20px; @@ -2843,70 +2737,62 @@ top: 0px; -moz-border-radius: 100%; -webkit-border-radius: 100%; - border-radius: 100%; -} -.jqx-slider-button -{ + border-radius: 100%; +} + +.jqx-slider-button { cursor: pointer; -moz-border-radius: 100%; -webkit-border-radius: 100%; - 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 -{ +.jqx-slider-slider-horizontal { margin-top: -9px; -moz-border-radius: 100%; -webkit-border-radius: 100%; - 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 -{ +.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 -{ +.jqx-slider-track { height: 4px; - float:left; + float: left; position: relative; z-index: 20; cursor: pointer; } /*used in horizontal slider*/ -.jqx-slider-track-horizontal -{ +.jqx-slider-track-horizontal { height: 4px; margin-top: 2px; } /*used in vertical slider*/ -.jqx-slider-track-vertical -{ +.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 -{ +.jqx-slider-rangebar { } /* jqxSplitter */ -.jqx-splitter -{ +.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 -{ +.jqx-splitter-splitbar-vertical { border: 1px solid transparent; border-top-width: 0px; border-bottom-width: 0px; @@ -2915,72 +2801,63 @@ position: absolute; } /* Split bar's mouse over state */ -.jqx-splitter-splitbar-hover -{ +.jqx-splitter-splitbar-hover { background-color: transparent; } /* Split bar's class when the jqxSplitter is with horizontal orientation. */ -.jqx-splitter-splitbar-horizontal -{ +.jqx-splitter-splitbar-horizontal { position: absolute; border: 1px solid transparent; border-left-width: 0px; - border-right-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; +.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 -{ +.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 -{ +.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 -{ +.jqx-splitter-splitbar-collapsed { cursor: default; } /* Applied to the jqxSplitter panels. */ -.jqx-splitter-panel -{ +.jqx-splitter-panel { border: none; - outline: none; + outline: none; position: absolute; overflow: hidden; } /* This class is added to a nested splitter.*/ -.jqx-splitter-nested, .jqx-splitter-panel-nested -{ +.jqx-splitter-nested, .jqx-splitter-panel-nested { border: none; overflow: hidden; } -.jqx-draggable -{ - -} -.jqx-draggable-dragging -{ + +.jqx-draggable { +} + +.jqx-draggable-dragging { border: 0px solid black; } -.jqx-draggable-disabled -{ + +.jqx-draggable-disabled { cursor: default; } -.jqx-validator-hint -{ + +.jqx-validator-hint { height: 18px; width: auto; display: inline-block; @@ -2995,8 +2872,8 @@ z-index: 99999; white-space: nowrap; } -.jqx-validator-hint-arrow -{ + +.jqx-validator-hint-arrow { z-index: 99999; height: 9px; width: 9px; @@ -3005,195 +2882,192 @@ 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; - } + 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; + border-color: #dd4b39 !important; +} + +.jqx-switchbutton { + outline: none; overflow: hidden; - -moz-border-radius: 5px; - -webkit-border-radius: 5px; + -moz-border-radius: 5px; + -webkit-border-radius: 5px; border-radius: 5px; border: 1px solid #ccc; } -.jqx-switchbutton-thumb -{ + +.jqx-switchbutton-thumb { display: inline-block; cursor: pointer; border: 1px solid #ccc; } -.jqx-switchbutton-label -{ + +.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 -{ - + +.jqx-switchbutton-wrapper { +} + +.jqx-switchbutton-label-on { +} + +.jqx-switchbutton-label-off { } /*left, right, up and down arrow icons.*/ -.jqx-left-arrow -{ +.jqx-left-arrow { background: transparent; background-image: url('images/icon-left.png'); cursor: pointer; } -.jqx-right-arrow -{ + +.jqx-right-arrow { background: transparent; background-image: url('images/icon-right.png'); cursor: pointer; } -.jqx-icon-delete -{ + +.jqx-icon-delete { background-image: url('images/icon-delete.png'); background-repeat: no-repeat; background-position: center; } -.jqx-icon-edit -{ + +.jqx-icon-edit { background-image: url('images/icon-edit.png'); background-repeat: no-repeat; background-position: center; } -.jqx-icon-save -{ + +.jqx-icon-save { background-image: url('images/icon-save.png'); background-repeat: no-repeat; background-position: center; } -.jqx-icon-cancel -{ + +.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 -{ + +.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 -{ + +.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 -{ +.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 -{ + +.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 -{ + +.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 -{ + +.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 -{ + +.jqx-icon-arrow-up-hover { background-image: url('images/icon-up.png'); background-repeat: no-repeat; background-position: center; } -.jqx-icon-arrow-down-hover -{ + +.jqx-icon-arrow-down-hover { background-image: url('images/icon-down.png'); background-repeat: no-repeat; background-position: center; } -.jqx-icon-arrow-left-hover -{ + +.jqx-icon-arrow-left-hover { background-image: url('images/icon-left.png'); background-repeat: no-repeat; background-position: center; } -.jqx-icon-arrow-right-hover -{ + +.jqx-icon-arrow-right-hover { background-image: url('images/icon-right.png'); background-repeat: no-repeat; background-position: center; } -.jqx-icon-arrow-up-selected -{ +.jqx-icon-arrow-up-selected { background-image: url('images/icon-up.png'); background-repeat: no-repeat; background-position: center; } -.jqx-icon-arrow-down-selected -{ + +.jqx-icon-arrow-down-selected { background-image: url('images/icon-down.png'); background-repeat: no-repeat; background-position: center; } -.jqx-icon-arrow-left-selected -{ + +.jqx-icon-arrow-left-selected { background-image: url('images/icon-left.png'); background-repeat: no-repeat; background-position: center; } -.jqx-icon-arrow-right-selected -{ + +.jqx-icon-arrow-right-selected { background-image: url('images/icon-right.png'); background-repeat: no-repeat; background-position: center; } -.jqx-icon-close -{ + +.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 -{ + 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 -{ + +.jqx-icon-search { cursor: pointer; background-image: url(images/search.png); background-repeat: no-repeat; @@ -3203,8 +3077,8 @@ width: 13px; height: 13px; } -.jqx-icon-plus -{ + +.jqx-icon-plus { background-image: url(images/plus.png); background-repeat: no-repeat; background-position: center; @@ -3212,8 +3086,8 @@ width: 16px; height: 16px; } -.jqx-icon-plus-alt, .jqx-icon-plus-alt-white -{ + +.jqx-icon-plus-alt, .jqx-icon-plus-alt-white { background-image: url(images/icon-plus.png); background-repeat: no-repeat; background-position: center; @@ -3221,12 +3095,12 @@ width: 16px; height: 16px; } + .jqx-icon-plus-alt-white { background-image: url(images/icon-plus-white.png); } /* jqxScrollView */ -.jqx-scrollview-button -{ +.jqx-scrollview-button { width: 10px; height: 10px; border-radius: 10px; @@ -3237,13 +3111,13 @@ cursor: pointer; background-color: #aaaeaf; } -.jqx-scrollview -{ + +.jqx-scrollview { background-color: #000; -ms-touch-action: auto !important; } -.jqx-icon-calendar, .jqx-icon-calendar-hover, .jqx-icon-calendar-pressed -{ + +.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; @@ -3253,61 +3127,92 @@ margin-top: -7.5px !important; } /*applied to Inputs*/ -.jqx-input-widget{ +.jqx-input-widget { box-sizing: border-box !important; } -.jqx-input{ overflow: hidden; background-color: inherit; border-color: #c7c7c7;} + +.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 { + 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; + 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 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; @@ -3318,32 +3223,39 @@ 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; -} + border-collapse: separate; +} + .jqx-editor-color-picker td { - border-collapse: separate; + 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 td:hover { + border: 1px solid #000; + } + .jqx-editor-color-picker-selected-cell { outline: 1px solid #000; } -.jqx-editor-color-picker td div{ + +.jqx-editor-color-picker td div { width: 16px; height: 16px; } + .jqx-editor-content { width: 100%; border-style: solid; @@ -3353,6 +3265,7 @@ position: relative; box-sizing: border-box !important; } + .jqx-editor-container { position: relative; padding: 4px; @@ -3361,20 +3274,25 @@ height: 100%; box-sizing: border-box !important; } + .jqx-editor-toolbar-container { - top: 0px; left: 0px; + 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; @@ -3383,58 +3301,76 @@ 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; -} + 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; @@ -3443,14 +3379,17 @@ .jqx-editor-toolbar-icon:hover { opacity: 1; } + .jqx-fill-state-disabled .jqx-editor-toolbar-icon { - opacity: .667; -} + opacity: .667; +} + .jqx-editor-toolbar-item { display: inline-block; - margin-left: 2px; + margin-left: 2px; vertical-align: middle; } + .jqx-editor-toolbar-separator { border-left: 1px solid #ccc; margin: 0 2px; @@ -3462,12 +3401,14 @@ 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; @@ -3476,70 +3417,75 @@ 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-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; + 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 -{ + +.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 -{ + +.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 -{ +.jqx-scheduler-all-day-cell { text-align: left; } -.jqx-scheduler-all-day-cell span -{ - margin-left:3px; -} + + .jqx-scheduler-all-day-cell span { + margin-left: 3px; + } .jqx-scheduler-month-cell { background: #f2f2f2; @@ -3551,73 +3497,81 @@ vertical-align: top; text-align: left; } + .jqx-scheduler-month-cell-touch { background: transparent; - border:none; - vertical-align:middle; - text-align:center; -} + 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; -} + 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 -{ + +.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 -{ + +.jqx-scheduler-not-work-time-cell { background: #eee; } -.jqx-scheduler-month-outer-cell -{ + +.jqx-scheduler-month-outer-cell { color: #555; } -.jqx-scheduler-month-weekend-cell -{ + +.jqx-scheduler-month-weekend-cell { background: #eee; } + .jqx-scheduler-disabled-cell { background: #e9edf1; } -.jqx-scheduler-toolbar -{ + +.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-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; + white-space: pre-line; + cursor: pointer; vertical-align: middle; - text-overflow:ellipsis; + text-overflow: ellipsis; user-select: none; } + .jqx-scheduler-appointment-rtl { direction: rtl; text-align: right; @@ -3625,50 +3579,59 @@ .jqx-scheduler-appointment-content { overflow: hidden; - text-overflow:ellipsis; - height:100%; - padding-left:5px; - padding-right:5px; -} + text-overflow: ellipsis; + height: 100%; + padding-left: 5px; + padding-right: 5px; +} + .jqx-scheduler-appointment-inner-content { - overflow:hidden; - width:100%; + 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; + 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; -} + 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-right-style: none; border-left-width: 1px; - border-left-style:solid; - position:absolute; - top: 0px; right:0px; -} + 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-repeat: repeat-y; background-position: left top; } + .jqx-scheduler-appointment-resize-indicator { width: 4px; height: 4px; @@ -3677,24 +3640,28 @@ background: white; display: none; } + .jqx-scheduler-appointment-top-resize-indicator { top: -3px; left: 50%; - margin-left:-2px; + margin-left: -2px; cursor: row-resize; } + .jqx-scheduler-appointment-bottom-resize-indicator { cursor: row-resize; bottom: -3px; left: 50%; - margin-left:-2px; -} + 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%; @@ -3704,69 +3671,78 @@ .jqx-scheduler-appointment span { vertical-align: middle; - text-overflow:ellipsis; + text-overflow: ellipsis; position: relative; top: -1px; } + .jqx-scheduler-feedback-appointment { opacity: 0.7; - position:absolute; - z-index:99999; -} + 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; -} + -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; - } + 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 -{ + +.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 -{ + margin: 3px; + margin-left: 5px; +} + +.jqx-icon-time { background-image: url('images/icon-time.png'); - margin:0px; + margin: 0px; position: relative; left: 1px; - margin-top:-8px; -} -.jqx-icon-time-white -{ + margin-top: -8px; +} + +.jqx-icon-time-white { background-image: url('images/icon-time-white.png'); } -.jqx-icon-recurrence-exception -{ + +.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'); - } + 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; @@ -3776,6 +3752,7 @@ width: 18%; line-height: 25px; } + .jqx-scheduler-edit-dialog-field { clear: right; float: right; @@ -3783,6 +3760,7 @@ padding: 4px; width: 380px; } + .jqx-scheduler-edit-dialog-label-rtl { clear: both; float: right; @@ -3793,6 +3771,7 @@ width: 18%; line-height: 25px; } + .jqx-scheduler-edit-dialog-field-rtl { clear: left; float: left; @@ -3801,153 +3780,245 @@ padding: 4px; width: 72%; } -.jqx-scheduler-legend-bar -{ - overflow:hidden; - border-color:inherit; + +.jqx-scheduler-legend-bar { + overflow: hidden; + border-color: inherit; border: none; } -.jqx-scheduler-legend-bar-bottom -{ + +.jqx-scheduler-legend-bar-bottom { border-top-width: 1px; - border-top-style:solid; -} -.jqx-scheduler-legend-bar-top -{ + border-top-style: solid; +} + +.jqx-scheduler-legend-bar-top { border-bottom-width: 1px; - border-bottom-style:solid; -} + border-bottom-style: solid; +} + .jqx-scheduler-legend { - width:14px; - height:14px; + width: 14px; + height: 14px; float: left; margin-right: 3px; - border-style:solid; - border-width:1px; + border-style: solid; + border-width: 1px; cursor: pointer; vertical-align: middle; - margin-top:4px; -} + margin-top: 4px; +} + .jqx-scheduler-legend-label { float: left; margin-right: 12px; cursor: pointer; vertical-align: middle; - margin-top:4px; -} + 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; -} + padding-top: 5px; + padding-bottom: 5px; +} + .jqx-scheduler-agenda-time { padding: 5px; } + .jqx-scheduler-agenda-appointment, .jqx-scheduler-agenda-appointment-rtl { - cursor: pointer; -} + cursor: pointer; +} + .jqx-scheduler-agenda-appointment-resource, .jqx-scheduler-agenda-appointment-resource-rtl { - margin: 5px; + 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; -} + font-size: 13px; +} + .jqx-scheduler-agenda-date { font-size: 10px; } -.jqx-scheduler-cell-focus -{ - border-style:dotted; + +.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;} +.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; } +.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-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 -{ +.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-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 -{ +.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; +.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; +.jqx-tabs-selection-tracker-bottom { + border-color: #aaa; + border-top: 1px solid #fff; } /*jqxMaskedInput and jqxNumberInput Styles*/ -.jqx-input -{ +.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; -} + 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; @@ -3956,18 +4027,22 @@ border-style: solid; font-size: 13px; padding: 3px; - padding-left: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; @@ -3976,25 +4051,25 @@ } /*applied to the input when the validation fails.*/ -.jqx-input-invalid -{ +.jqx-input-invalid { border-color: #dd4b39 !important; } /*applied to the input's content.*/ -.jqx-input-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; + -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 -{ +.jqx-input-disabled { -webkit-appearance: none; resize: none; outline: none; @@ -4004,31 +4079,33 @@ .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-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 -{ +} + +.jqx-menu-vertical { background-color: #efefef; } -.jqx-color-picker -{ - -} -.jqx-color-picker-panel -{ -} -.jqx-color-picker-map -{ + +.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'); @@ -4036,8 +4113,8 @@ background-position: left top; overflow: hidden; } -.jqx-color-picker-map-hue -{ + +.jqx-color-picker-map-hue { border: 1px solid #A0A0A0; background-color: transparent; background-image: url('images/colorpicker/map-hue.png'); @@ -4045,87 +4122,105 @@ background-position: left top; overflow: hidden; } -.jqx-color-picker-map-overlay -{ + +.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 -{ + +.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 -{ + +.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 -{ + +.jqx-color-picker-preview { border: 1px solid #A0A0A0; } -.jqx-color-picker-pointer -{ + +.jqx-color-picker-pointer { background-image: url('images/crosshair.png'); background-repeat: no-repeat; height: 16px; width: 16px; } -.jqx-color-picker-pointer-alt -{ + +.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 -{ + +.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 -{ + +.jqx-icon { width: 16px; height: 16px; margin: 0 auto; position: relative; - top: 50%; + top: 50%; margin-top: -8px; } -.jqx-input-icon -{ + +.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-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 -{ +.jqx-listmenu-widget { border-width: 1px; border-style: solid; } -ol.jqx-listmenu, ul.jqx-listmenu -{ + +ol.jqx-listmenu, ul.jqx-listmenu { margin: 0; padding: 0; border: 0; @@ -4133,24 +4228,24 @@ 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 -{ + counter-reset: section; +} + +.jqx-listmenu li { + margin-left: 0px; + list-style: none; + line-height: 1; +} + +.jqx-listmenu { width: 100%; } -.jqx-listmenu-header -{ + +.jqx-listmenu-header { padding: 15px; } -.jqx-listmenu-item -{ + +.jqx-listmenu-item { cursor: pointer; padding: 15px; float: none; @@ -4159,17 +4254,16 @@ position: relative; } -.jqx-listmenu-separator -{ +.jqx-listmenu-separator { padding: 10px; counter-reset: section; } -.jqx-listmenu-header-label -{ + +.jqx-listmenu-header-label { margin-left: 30px; } -.jqx-listmenu-arrow-right -{ + +.jqx-listmenu-arrow-right { width: 16px; height: 16px; position: absolute; @@ -4177,31 +4271,32 @@ margin-top: -7px; right: 7px; } + .jqx-listmenu-arrow-rtl { right: 0px; left: 7px; } -.jqx-listmenu-arrow-right-pressed -{ + +.jqx-listmenu-arrow-right-pressed { width: 16px; height: 16px; } -.jqx-listmenu-header .jqx-button -{ + +.jqx-listmenu-header .jqx-button { -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; padding: 6px 10px; } -.jqx-listmenu-filter-input -{ + +.jqx-listmenu-filter-input { -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border: 1px solid; - outline: none; - width: 97%; - padding: 3px; + outline: none; + width: 97%; + padding: 3px; padding-left: 10px; padding-right: 10px; border-color: #c7c7c7; @@ -4210,35 +4305,35 @@ min-height: 25px !important; height: 25px; } -.jqx-listmenu-filter -{ + +.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 -{ + +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 -{ + +.jqx-tooltip { position: absolute; width: auto; height: auto; } -.jqx-tooltip-main -{ + +.jqx-tooltip-main { position: relative; width: 100%; height: 100%; @@ -4247,20 +4342,23 @@ border-style: solid; border-width: 1px; } -.jqx-tooltip-text -{ + +.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 -{ + -moz-background-clip: padding; + background-clip: padding-box; + -webkit-background-clip: padding-box; +} + +.jqx-tooltip-arrow { position: absolute; width: 0px; height: 0px; @@ -4270,52 +4368,55 @@ background: transparent !important; filter: inherit; } -.jqx-tooltip-arrow-t-b -{ + +.jqx-tooltip-arrow-t-b { border-left-color: transparent !important; border-right-color: transparent !important; } -.jqx-tooltip-arrow-l-r -{ + +.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-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 -{ + -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 -{ + +.jqx-passwordinput-password-icon-ltr { background-position: right !important; } -.jqx-passwordinput-password-icon-rtl -{ + +.jqx-passwordinput-password-icon-rtl { background-position: left !important; } -.jqx-passwordinput-password-strength-inicator -{ + +.jqx-passwordinput-password-strength-inicator { width: 20%; height: 5px; margin-top: 5px; } /*top rounded Corners*/ -.jqx-rc-t-expanded -{ +.jqx-rc-t-expanded { -moz-border-radius-topleft: 0px !important; -webkit-border-top-left-radius: 0px !important; border-top-left-radius: 0px !important; @@ -4324,8 +4425,7 @@ border-top-right-radius: 0px !important; } /*bottom rounded Corners*/ -.jqx-rc-b-expanded -{ +.jqx-rc-b-expanded { -moz-border-radius-bottomleft: 0px !important; -webkit-border-bottom-left-radius: 0px !important; border-bottom-left-radius: 0px !important; @@ -4333,6 +4433,7 @@ -webkit-border-bottom-right-radius: 0px !important; border-bottom-right-radius: 0px !important; } + .jqx-treemap-rectangle { font-size: 13px; font-weight: normal; @@ -4342,69 +4443,77 @@ 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); + -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 -{ +.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 -{ +} + +.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 -{ + +.jqx-rangeselector-ticks-container, .jqx-rangeselector-ticks, .jqx-rangeselector-shutter, .jqx-rangeselector-slider { height: 100%; } -.jqx-rangeselector-ticks-container, .jqx-rangeselector-slider -{ + +.jqx-rangeselector-ticks-container, .jqx-rangeselector-slider { width: 100%; box-shadow: none !important; -webkit-box-shadow: none !important; @@ -4413,43 +4522,43 @@ -webkit-border-radius: 0px !important; border-radius: 0px !important; } -.jqx-rangeselector-group-labels-rtl, .jqx-rangeselector-group-labels-ticks, .jqx-rangeselector-slider -{ + +.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 -{ + +.jqx-rangeselector-slider, .jqx-rangeselector-markers, .jqx-rangeselector-marker-arrow { border-style: solid; } -.jqx-rangeselector-ticks, .jqx-rangeselector-group-labels-ticks -{ + +.jqx-rangeselector-ticks, .jqx-rangeselector-group-labels-ticks { width: 1px; background: #aaa; } -.jqx-rangeselector-labels, .jqx-rangeselector-markers -{ + +.jqx-rangeselector-labels, .jqx-rangeselector-markers { white-space: nowrap; width: auto; } -.jqx-rangeselector-slider, .jqx-rangeselector-markers -{ + +.jqx-rangeselector-slider, .jqx-rangeselector-markers { border-width: 1px !important; } -.jqx-rangeselector-ticks-container -{ + +.jqx-rangeselector-ticks-container { background-color: transparent; position: relative; } -.jqx-rangeselector-shutter -{ + +.jqx-rangeselector-shutter { opacity: 0.75; background: #efefef; border-width: 0px !important; } -.jqx-rangeselector-slider -{ + +.jqx-rangeselector-slider { background-color: transparent !important; - border-top: none !important; + border-top: none !important; background-image: none !important; border-bottom: none !important; border-color: #aaa; @@ -4457,30 +4566,30 @@ position: relative; overflow: hidden; } -.jqx-rangeselector-inner-slider -{ + +.jqx-rangeselector-inner-slider { position: absolute; right: 0; background: #aaa; width: 1px; height: 100%; } -.jqx-rangeselector-ticks -{ + +.jqx-rangeselector-ticks { margin-top: 0px; } -.jqx-rangeselector-labels, .jqx-rangeselector-group-labels -{ + +.jqx-rangeselector-labels, .jqx-rangeselector-group-labels { margin-top: 4px; } -.jqx-rangeselector-markers -{ + +.jqx-rangeselector-markers { height: 20px; padding: 5px; opacity: 0.75; } -.jqx-rangeselector-marker-arrow -{ + +.jqx-rangeselector-marker-arrow { width: 0px; height: 0px; display: block; @@ -4497,580 +4606,606 @@ -webkit-box-shadow: none !important; background-image: none !important; } + .jqx-rangeselector-marker-arrow-top { - border-bottom-color: transparent !important; -} + border-bottom-color: transparent !important; +} + .jqx-rangeselector-marker-arrow-bottom { - border-top-color: transparent !important; -} -.jqx-rangeselector-marker-left-arrow -{ + border-top-color: transparent !important; +} + +.jqx-rangeselector-marker-left-arrow { border-right-width: 0px; border-left-width: 5px; } -.jqx-rangeselector-marker-right-arrow -{ + +.jqx-rangeselector-marker-right-arrow { border-right-width: 5px; border-left-width: 0px; } -.jqx-rangeselector-markers-value -{ + +.jqx-rangeselector-markers-value { overflow: hidden; white-space: nowrap; } -.jqx-rangeselector-group-labels-rtl -{ + +.jqx-rangeselector-group-labels-rtl { margin-right: 10px; direction: rtl; } -.jqx-rangeselector-group-labels-ticks -{ + +.jqx-rangeselector-group-labels-ticks { height: 17px; } -.jqx-rangeselector-group-labels-ticks-rtl -{ + +.jqx-rangeselector-group-labels-ticks-rtl { margin-left: 5px; } + .jqx-action-button { border: none; - border-left: 1px solid #c7c7c7; -} + border-left: 1px solid #c7c7c7; +} + .jqx-action-button-rtl { border: none; - border-right: 1px solid #c7c7c7; + 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 -{ +.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 -{ + +.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 -{ + +.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 -{ + +.jqx-bulletchart-title-container-horizontal, .jqx-bulletchart-chart-container-horizontal { float: left; overflow: hidden; } -.jqx-bulletchart-title, .jqx-bulletchart-description -{ + +.jqx-bulletchart-title, .jqx-bulletchart-description { text-align: center; } -.jqx-bulletchart-title-inner-container -{ + +.jqx-bulletchart-title-inner-container { margin: auto; top: 0; left: 0; right: 0; bottom: 0; } -.jqx-bulletchart-title-inner-container-ltr -{ + +.jqx-bulletchart-title-inner-container-ltr { padding-right: 5px; } -.jqx-bulletchart-title-inner-container-rtl -{ + +.jqx-bulletchart-title-inner-container-rtl { padding-left: 5px; } -.jqx-bulletchart-title-description-ltr -{ + +.jqx-bulletchart-title-description-ltr { text-align: right; } -.jqx-bulletchart-title-description-rtl -{ + +.jqx-bulletchart-title-description-rtl { text-align: left; } -.jqx-bulletchart-title-description-vertical -{ + +.jqx-bulletchart-title-description-vertical { text-align: center; } -.jqx-bulletchart-title -{ + +.jqx-bulletchart-title { font-size: 110%; font-weight: bold; } -.jqx-bulletchart-description -{ + +.jqx-bulletchart-description { font-size: 90%; } -.jqx-bulletchart-range-horizontal -{ + +.jqx-bulletchart-range-horizontal { height: 100%; } -.jqx-bulletchart-target-horizontal -{ + +.jqx-bulletchart-target-horizontal { top: 10%; height: 80%; } -.jqx-bulletchart-target-vertical -{ + +.jqx-bulletchart-target-vertical { left: 10%; width: 80%; } -.jqx-bulletchart-ticks -{ + +.jqx-bulletchart-ticks { background-color: #AAAAAA; } -.jqx-bulletchart-ticks-horizontal -{ + +.jqx-bulletchart-ticks-horizontal { width: 1px; } -.jqx-bulletchart-ticks-vertical -{ + +.jqx-bulletchart-ticks-vertical { height: 1px; } -.jqx-bulletchart-zero-tick -{ -} -.jqx-bulletchart-labels -{ + +.jqx-bulletchart-zero-tick { +} + +.jqx-bulletchart-labels { } /*jqxNotification*/ -.jqx-notification -{ +.jqx-notification { padding: 10px; border-width: 1px; border-style: solid; box-sizing: border-box; pointer-events: auto; } -.jqx-notification-table -{ + +.jqx-notification-table { width: 100%; - font-size: inherit; - font-weight: inherit; + font-size: inherit; + font-weight: inherit; font-style: inherit; - color:inherit; -} -.jqx-notification-container -{ + color: inherit; +} + +.jqx-notification-container { position: fixed; height: auto; width: auto; pointer-events: none; } -.jqx-notification-container-full-width -{ + +.jqx-notification-container-full-width { width: 100%; } -.jqx-notification-container-full-height -{ + +.jqx-notification-container-full-height { height: 100%; } -#jqxNotificationDefaultContainer-top-right, #jqxNotificationDefaultContainer-bottom-left -{ + +#jqxNotificationDefaultContainer-top-right, #jqxNotificationDefaultContainer-bottom-left { direction: rtl; } -.jqx-notification-icon, .jqx-notification-content -{ + +.jqx-notification-icon, .jqx-notification-content { vertical-align: middle; } -.jqx-notification-content -{ -} -.jqx-notification-content-rtl -{ + +.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; + .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; + + .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; + + .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; + + .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; + + .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; + + .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-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; + 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 -{ + 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 -{ + +.jqx-notification-icon-ltr { background-position: left center; } -.jqx-notification-icon-rtl -{ + +.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 -{ + +.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 -{ + +.jqx-notification-icon-info { background-image: url('images/info.png'); } -.jqx-notification-icon-warning -{ + +.jqx-notification-icon-warning { background-image: url('images/warning.png'); } -.jqx-notification-icon-success -{ + +.jqx-notification-icon-success { background-image: url('images/success.png'); } -.jqx-notification-icon-error -{ + +.jqx-notification-icon-error { background-image: url('images/error.png'); } -.jqx-notification-icon-mail -{ + +.jqx-notification-icon-mail { background-image: url('images/mail.png'); } -.jqx-notification-icon-time -{ + +.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 -{ + +.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 -{ + +.jqx-notification-close-button-warning { background-image: url('images/close_black.png'); } -.jqx-notification-close-button-container, .jqx-notification-close-button -{ + +.jqx-notification-close-button-container, .jqx-notification-close-button { width: 16px; height: 16px; } -.jqx-notification-close-button-container -{ + +.jqx-notification-close-button-container { vertical-align: top; } -.jqx-notification-close-button -{ + +.jqx-notification-close-button { position: relative; top: -11px; background-repeat: no-repeat; cursor: pointer; } -.jqx-notification-close-button-ltr -{ + +.jqx-notification-close-button-ltr { right: -11px; background-position: right top; } -.jqx-notification-close-button-rtl -{ + +.jqx-notification-close-button-rtl { left: -11px; background-position: left top; } + .jqx-navbar { - width: 100%; + 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 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; + 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 -{ + float: right; +} + +.jqx-ribbon { position: relative; overflow: hidden; } -.jqx-ribbon-auto -{ + +.jqx-ribbon-auto { display: inline-block; } -.jqx-ribbon-popup -{ + +.jqx-ribbon-popup { overflow: visible; } -.jqx-ribbon-header -{ + +.jqx-ribbon-header { position: absolute; margin: 0; border-width: 1px; @@ -5081,46 +5216,46 @@ display: block; box-shadow: none !important; } -.jqx-ribbon-header-auto -{ + +.jqx-ribbon-header-auto { position: relative; } -.jqx-ribbon-header-horizontal -{ + +.jqx-ribbon-header-horizontal { width: 100%; min-height: 30px; padding: 0px; white-space: nowrap; } -.jqx-ribbon-header-bottom -{ + +.jqx-ribbon-header-bottom { bottom: 0; } -.jqx-ribbon-header-vertical -{ + +.jqx-ribbon-header-vertical { min-width: 75px; height: 100%; float: left; padding: 0px; } -.jqx-ribbon-header-right -{ + +.jqx-ribbon-header-right { right: 0; } -.jqx-ribbon-header-horizontal-popup, .jqx-ribbon-header-vertical-popup -{ + +.jqx-ribbon-header-horizontal-popup, .jqx-ribbon-header-vertical-popup { position: relative; } -.jqx-ribbon-header-horizontal-popup -{ - height:100%; -} -.jqx-ribbon-header-vertical-popup -{ + +.jqx-ribbon-header-horizontal-popup { + height: 100%; +} + +.jqx-ribbon-header-vertical-popup { width: 100%; } -.jqx-ribbon-item -{ + +.jqx-ribbon-item { position: relative; list-style-type: none; padding: 5px; @@ -5131,134 +5266,137 @@ min-width: 10px; vertical-align: top; } -.jqx-ribbon-item-top, .jqx-ribbon-item-bottom -{ + +.jqx-ribbon-item-top, .jqx-ribbon-item-bottom { height: 100%; display: inline-block; margin-left: 1px; margin-right: 1px; } -.jqx-ribbon-item-top -{ + +.jqx-ribbon-item-top { margin-top: 1px; } -.jqx-ribbon-item-bottom -{ + +.jqx-ribbon-item-bottom { margin-top: -1px; } -.jqx-ribbon-item-left, .jqx-ribbon-item-right -{ + +.jqx-ribbon-item-left, .jqx-ribbon-item-right { width: 100%; margin-top: 2px; } -.jqx-ribbon-item-left -{ + +.jqx-ribbon-item-left { margin-left: 1px; } -.jqx-ribbon-item-right -{ + +.jqx-ribbon-item-right { margin-left: -1px; } -.jqx-ribbon-item-hover -{ + +.jqx-ribbon-item-hover { border-color: inherit; } -.jqx-ribbon-item-top.jqx-ribbon-item-hover -{ + +.jqx-ribbon-item-top.jqx-ribbon-item-hover { border-bottom-color: inherit !important; } -.jqx-ribbon-item-bottom.jqx-ribbon-item-hover -{ + +.jqx-ribbon-item-bottom.jqx-ribbon-item-hover { border-top-color: inherit !important; } -.jqx-ribbon-item-left.jqx-ribbon-item-hover -{ + +.jqx-ribbon-item-left.jqx-ribbon-item-hover { border-right-color: inherit !important; } -.jqx-ribbon-item-right.jqx-ribbon-item-hover -{ + +.jqx-ribbon-item-right.jqx-ribbon-item-hover { border-left-color: inherit !important; } -.jqx-ribbon-item-selected -{ + +.jqx-ribbon-item-selected { border-color: inherit; } -.jqx-ribbon-item-top.jqx-ribbon-item-selected -{ + +.jqx-ribbon-item-top.jqx-ribbon-item-selected { border-bottom-color: transparent; } -.jqx-ribbon-item-bottom.jqx-ribbon-item-selected -{ + +.jqx-ribbon-item-bottom.jqx-ribbon-item-selected { border-top-color: transparent; } -.jqx-ribbon-item-left.jqx-ribbon-item-selected -{ + +.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 -{ + +.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 -{ + +.jqx-ribbon-content-horizontal { clear: both; height: 100%; } -.jqx-ribbon-content-vertical -{ + +.jqx-ribbon-content-vertical { height: 100%; width: 100%; float: left; border-width: 1px; } -.jqx-ribbon-content-popup -{ - z-index:99999; + +.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.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 -{ +.jqx-ribbon-content-auto-width { width: auto; } -.jqx-ribbon-content-section -{ + +.jqx-ribbon-content-section { width: 100%; height: 100%; display: none; @@ -5267,50 +5405,50 @@ box-sizing: inherit; overflow: auto; } -.jqx-ribbon-content-section-top -{ + +.jqx-ribbon-content-section-top { border-top: none; } -.jqx-ribbon-content-section-bottom -{ + +.jqx-ribbon-content-section-bottom { bottom: 0; border-bottom: none; } -.jqx-ribbon-content-section-left -{ + +.jqx-ribbon-content-section-left { border-left: none; } -.jqx-ribbon-content-section-right -{ + +.jqx-ribbon-content-section-right { border-right: none; right: 0; } -.jqx-ribbon-content-section-popup -{ + +.jqx-ribbon-content-section-popup { position: relative; } -.jqx-ribbon-content-section-horizontal-popup -{ + +.jqx-ribbon-content-section-horizontal-popup { height: auto; } -.jqx-ribbon-content-section-vertical-popup -{ + +.jqx-ribbon-content-section-vertical-popup { width: auto; } -.jqx-ribbon-header-rtl -{ + +.jqx-ribbon-header-rtl { text-align: right; } -.jqx-ribbon-header-horizontal.jqx-ribbon-header-rtl -{ + +.jqx-ribbon-header-horizontal.jqx-ribbon-header-rtl { direction: rtl; } -.jqx-ribbon-item-rtl -{ + +.jqx-ribbon-item-rtl { direction: rtl; } -.jqx-ribbon-scrollbutton -{ + +.jqx-ribbon-scrollbutton { position: absolute; display: none; box-sizing: border-box; @@ -5319,183 +5457,183 @@ background-position: center !important; z-index: 0; } -.jqx-ribbon-scrollbutton-top, .jqx-ribbon-scrollbutton-bottom -{ + +.jqx-ribbon-scrollbutton-top, .jqx-ribbon-scrollbutton-bottom { width: 17px; } -.jqx-ribbon-scrollbutton-left, .jqx-ribbon-scrollbutton-right -{ + +.jqx-ribbon-scrollbutton-left, .jqx-ribbon-scrollbutton-right { height: 17px; } -.jqx-ribbon-scrollbutton-top -{ + +.jqx-ribbon-scrollbutton-top { top: 1px; border-bottom-width: 1px; border-bottom-style: solid; } -.jqx-ribbon-scrollbutton-bottom -{ + +.jqx-ribbon-scrollbutton-bottom { bottom: 1px; border-top-width: 1px; border-top-style: solid; } -.jqx-ribbon-scrollbutton-left -{ + +.jqx-ribbon-scrollbutton-left { left: 1px; border-right-width: 1px; border-right-style: solid; } -.jqx-ribbon-scrollbutton-right -{ + +.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 -{ + +.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 -{ + +.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 -{ + +.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 -{ + +.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 -{ + +.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 -{ + +.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 -{ + +.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 -{ + +.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 -{ + +.jqx-ribbon-scrollbutton-inner { width: 100%; height: 100%; background-repeat: no-repeat; background-position: center; } -.jqx-ribbon-selection-token -{ + +.jqx-ribbon-selection-token { position: absolute; z-index: 0; } -.jqx-ribbon-selection-token-top, .jqx-ribbon-selection-token-bottom -{ + +.jqx-ribbon-selection-token-top, .jqx-ribbon-selection-token-bottom { height: 1px; } -.jqx-ribbon-selection-token-left, .jqx-ribbon-selection-token-right -{ + +.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 -{ + +.jqx-ribbon-auto, .jqx-ribbon-item-top, .jqx-ribbon-item-bottom, .jqx-ribbon-content { *display: inline; } -.jqx-ribbon-content-left -{ + +.jqx-ribbon-content-left { *float: none; } -.jqx-ribbon-content-right -{ + +.jqx-ribbon-content-right { *float: left; } -.jqx-ribbon-content.jqx-ribbon-content-popup -{ + +.jqx-ribbon-content.jqx-ribbon-content-popup { *left: 0; } -.jqx-ribbon-content-popup .jqx-ribbon-content-section -{ + +.jqx-ribbon-content-popup .jqx-ribbon-content-section { *overflow: visible; } -.jqx-ribbon-content-section-popup -{ + +.jqx-ribbon-content-section-popup { *position: absolute; } -.jqx-toolbar, .jqx-toolbar-minimized-popup-separator -{ + +.jqx-toolbar, .jqx-toolbar-minimized-popup-separator { box-sizing: border-box; } -.jqx-toolbar, .jqx-toolbar-minimized-popup -{ + +.jqx-toolbar, .jqx-toolbar-minimized-popup { padding: 5px; } -.jqx-toolbar -{ + +.jqx-toolbar { position: relative; border-width: 1px; border-style: solid; overflow: hidden; } -.jqx-toolbar-tool -{ + +.jqx-toolbar-tool { float: left; margin-top: 0; margin-bottom: 0; } -.jqx-toolbar-tool-rtl -{ + +.jqx-toolbar-tool-rtl { float: right; } -.jqx-toolbar-tool-no-separator-ltr -{ + +.jqx-toolbar-tool-no-separator-ltr { margin-right: 2px !important; } -.jqx-toolbar-tool-no-separator-rtl -{ + +.jqx-toolbar-tool-no-separator-rtl { margin-left: 2px !important; } -.jqx-toolbar-tool-separator-ltr -{ + +.jqx-toolbar-tool-separator-ltr { margin-right: 6px !important; } -.jqx-toolbar-tool-separator-rtl -{ + +.jqx-toolbar-tool-separator-rtl { margin-left: 6px !important; } -.jqx-toolbar-tool-inner-button -{ + +.jqx-toolbar-tool-inner-button { margin-right: 0; margin-left: 0; border-radius: 0 !important; } -.jqx-toolbar-minimized-button, .jqx-toolbar-minimized-popup -{ + +.jqx-toolbar-minimized-button, .jqx-toolbar-minimized-popup { position: absolute; } -.jqx-toolbar-minimized-button -{ + +.jqx-toolbar-minimized-button { height: 100%; right: 0; cursor: pointer; @@ -5503,33 +5641,33 @@ margin-right: 5px; display: none; } -.jqx-toolbar-minimized-button-rtl -{ + +.jqx-toolbar-minimized-button-rtl { left: 0; margin-left: 5px; margin-right: 0; } -.jqx-toolbar-minimized-popup -{ + +.jqx-toolbar-minimized-popup { border-width: 1px; border-top-width: 0; border-style: solid; visibility: hidden; z-index: 99999; } -.jqx-toolbar-tool-minimized -{ + +.jqx-toolbar-tool-minimized { margin: 1px 0 !important; } -.jqx-toolbar-minimized-popup-separator -{ + +.jqx-toolbar-minimized-popup-separator { width: 100%; height: 2px; margin: 5px 0; display: none; } -.jqx-complex-input-spin-buttons-container -{ + +.jqx-complex-input-spin-buttons-container { border-width: 1px; border-style: solid; position: relative; @@ -5540,48 +5678,48 @@ white-space: nowrap; vertical-align: middle; } -.jqx-formatted-input, .jqx-complex-input -{ + +.jqx-formatted-input, .jqx-complex-input { padding-right: 2px !important; text-align: right; } -.jqx-formatted-input-lower-case, .jqx-complex-input -{ + +.jqx-formatted-input-lower-case, .jqx-complex-input { text-transform: lowercase; } -.jqx-formatted-input-upper-case -{ + +.jqx-formatted-input-upper-case { text-transform: uppercase; } -.jqx-formatted-input-item -{ + +.jqx-formatted-input-item { word-wrap: break-word; } -.jqx-formatted-input-item-rtl, .jqx-complex-input-rtl -{ + +.jqx-formatted-input-item-rtl, .jqx-complex-input-rtl { direction: rtl !important; } -.jqx-formatted-input-spin-buttons-container, .jqx-formatted-input-addon -{ + +.jqx-formatted-input-spin-buttons-container, .jqx-formatted-input-addon { height: 100%; } -.jqx-formatted-input-spin-buttons-container -{ + +.jqx-formatted-input-spin-buttons-container { width: 18px; padding: 0 0 0 1px !important; overflow: hidden; } -.jqx-formatted-input-spin-buttons-container-rtl -{ + +.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 -{ + +.jqx-formatted-input-spin-buttons-container-rtl-border { border-left-width: 1px !important; } -.jqx-formatted-input-spin-button -{ + +.jqx-formatted-input-spin-button { position: relative; width: 17px; height: 50%; @@ -5591,90 +5729,90 @@ overflow: hidden; cursor: pointer; } -.jqx-formatted-input-addon -{ + +.jqx-formatted-input-addon { width: 19px; padding: 0 !important; cursor: pointer; } -.jqx-formatted-input-addon-rtl -{ + +.jqx-formatted-input-addon-rtl { border-right-width: 1px !important; } -.jqx-complex-input-parent -{ + +.jqx-complex-input-parent { overflow: hidden; } -.jqx-complex-input-child -{ + +.jqx-complex-input-child { height: 100%; float: left; box-sizing: border-box; } -.jqx-complex-input-child-rtl -{ + +.jqx-complex-input-child-rtl { float: right; } -.jqx-complex-input-spin-buttons-container-ltr -{ + +.jqx-complex-input-spin-buttons-container-ltr { border-left-width: 0; } -.jqx-complex-input-spin-buttons-container-rtl -{ + +.jqx-complex-input-spin-buttons-container-rtl { border-left-width: 1px !important; border-right-width: 0; } -.jqx-file-upload -{ + +.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 -{ + +.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 -{ + +.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 -{ + +.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 -{ + +.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 -{ + +.jqx-file-input-iframe, .jqx-file-upload-form-ie9 { position: absolute; } -.jqx-file-input-iframe -{ + +.jqx-file-input-iframe { width: 0; height: 0; border: none; } -.jqx-file-upload-form, .jqx-file-upload-file-input -{ + +.jqx-file-upload-form, .jqx-file-upload-file-input { visibility: hidden; display: none; } -.jqx-file-upload-form-ie9, .jqx-file-upload-file-input-ie9 -{ + +.jqx-file-upload-form-ie9, .jqx-file-upload-file-input-ie9 { display: block; visibility: visible; } -.jqx-file-upload-form-ie9 -{ + +.jqx-file-upload-form-ie9 { z-index: 10000; opacity: 0; filter: alpha(opacity=0); } -.jqx-file-upload-file-name -{ + +.jqx-file-upload-file-name { width: auto; padding: 0 2px 0 2px; overflow: hidden; @@ -5682,81 +5820,80 @@ 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 -{ + +.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 -{ + +.jqx-file-upload, .jqx-file-upload-file-row { padding: 5px; } -.jqx-file-upload-button-browse -{ + +.jqx-file-upload-button-browse { display: block; } -.jqx-file-upload-buttons-container -{ + +.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 -{ + +.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 -{ + +.jqx-file-upload-button-cancel, .jqx-file-upload-button-upload-rtl { margin-left: 5px; } -.jqx-file-upload-button-upload-rtl-ie -{ + +.jqx-file-upload-button-upload-rtl-ie { margin-right: 5px; } -.jqx-file-upload-button-cancel-rtl, .jqx-file-upload-button-upload-rtl-ie -{ + +.jqx-file-upload-button-cancel-rtl, .jqx-file-upload-button-upload-rtl-ie { margin-left: 0; } -.jqx-file-upload-file-row -{ + +.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 -{ + +.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 -{ + +.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 -{ + +.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 -{ + 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 -{ + +.jqx-file-upload-icon-upload, .jqx-file-upload-loading-element { margin-top: 1px; } -.jqx-file-upload-loading-element -{ + +.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 -{ + margin-top: 0px; +} + + +.jqx-text-area-element { height: 100%; width: 100%; overflow: hidden; @@ -5768,36 +5905,37 @@ position: absolute; resize: none; } -.jqx-text-area-element-rtl -{ + +.jqx-text-area-element-rtl { direction: rtl !important; } -.jqx-responsive-panel -{ + +.jqx-responsive-panel { overflow: auto; } -.jqx-responsive-panel{ - border-width:0px; -} -.jqx-responsive-panel-button -{ + +.jqx-responsive-panel { + border-width: 0px; +} + +.jqx-responsive-panel-button { border-width: 1px; border-style: solid; } -.jqx-responsive-panel-button -{ + +.jqx-responsive-panel-button { display: none; cursor: pointer; } -.jqx-responsive-panel-button-inner -{ + +.jqx-responsive-panel-button-inner { margin: 0; width: 100%; height: 100%; background-position: center; } -.jqx-loader -{ + +.jqx-loader { margin: auto; position: absolute; top: 0; @@ -5809,14 +5947,14 @@ border-style: solid; border-width: 1px; } -.jqx-loader-ie-transparency -{ + +.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 -{ + +.jqx-loader-modal { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); position: fixed; @@ -5829,8 +5967,8 @@ background-color: black; opacity: 0.6; } -.jqx-loader-icon -{ + +.jqx-loader-icon { background-image: url("images/loader.gif"); background-repeat: no-repeat; background-position: center; @@ -5839,31 +5977,31 @@ position: absolute; z-index: 999; } -.jqx-loader-text -{ + +.jqx-loader-text { z-index: 999; position: relative; } -.jqx-loader-text-left -{ + +.jqx-loader-text-left { margin-left: 5px; position: absolute; top: 50%; } -.jqx-loader-text-right -{ + +.jqx-loader-text-right { margin-right: 5px; position: absolute; top: 50%; right: 0px; } -.jqx-loader-text-top -{ + +.jqx-loader-text-top { text-align: center; margin-top: 5px; } -.jqx-loader-text-bottom -{ + +.jqx-loader-text-bottom { bottom: 0px; position: absolute; text-align: center; @@ -5871,125 +6009,124 @@ width: 100%; margin-bottom: 5px; } -.jqx-loader-rtl -{ + +.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 -{ +.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 -{ + +.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 -{ + +.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 -{ + +.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 -{ + +.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 -{ + +.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 -{ + + .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 -{ + +.jqx-layout-group-auto-hide-content-vertical, .jqx-layout-group-auto-hide-content-horizontal { overflow: auto; } -.jqx-layout-group-auto-hide-content-vertical -{ + +.jqx-layout-group-auto-hide-content-vertical { width: 150px; } -.jqx-layout-group-auto-hide-content-horizontal -{ + +.jqx-layout-group-auto-hide-content-horizontal { width: 100%; height: 150px; } -.jqx-layout-pseudo-window -{ + +.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 -{ + +.jqx-layout-pseudo-window-header, .jqx-layout-pseudo-window-content { width: 100%; box-sizing: border-box; } -.jqx-layout-pseudo-window-header -{ + +.jqx-layout-pseudo-window-header { height: 30px; } -.jqx-layout-pseudo-window-pin-background, .jqx-layout-pseudo-window-close-background -{ + +.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 -{ + +.jqx-layout-pseudo-window-pin-background-ltr { right: 15px; } -.jqx-layout-pseudo-window-close-background-ltr -{ + +.jqx-layout-pseudo-window-close-background-ltr { right: 0; } -.jqx-layout-pseudo-window-pin-background-rtl -{ + +.jqx-layout-pseudo-window-pin-background-rtl { left: 15px; } -.jqx-layout-pseudo-window-close-background-rtl -{ + +.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 -{ + +.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 -{ + +.jqx-layout-pseudo-window-title { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } -.jqx-layout-pseudo-window-pin-icon -{ + +.jqx-layout-pseudo-window-pin-icon { background-image: url("images/pin.png"); } -.jqx-layout-pseudo-window-pinned-icon -{ + +.jqx-layout-pseudo-window-pinned-icon { background-image: url("images/pinned.png"); } -.jqx-layout-pseudo-window-title-rtl -{ + +.jqx-layout-pseudo-window-title-rtl { float: right; } -.jqx-layout-resize-feedback -{ + +.jqx-layout-resize-feedback { z-index: 9999; top: 0; left: 0; @@ -6000,25 +6137,25 @@ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; display: none; } -.jqx-layout-resize-feedback-horizontal -{ + +.jqx-layout-resize-feedback-horizontal { width: 100%; height: 4px; cursor: row-resize; } -.jqx-layout-resize-feedback-vertical -{ + +.jqx-layout-resize-feedback-vertical { width: 4px; height: 100%; cursor: col-resize; } -.jqx-layout-resize-feedback-warning -{ + +.jqx-layout-resize-feedback-warning { border-color: #800000 !important; background-color: Red !important; } -.jqx-layout-overlay -{ + +.jqx-layout-overlay { top: 0; left: 0; display: none; @@ -6026,130 +6163,132 @@ z-index: 8999; pointer-events: none; } -.jqx-layout-ribbon-header-ltr -{ + +.jqx-layout-ribbon-header-ltr { padding-left: 20px; } -.jqx-layout-ribbon-header-rtl -{ + +.jqx-layout-ribbon-header-rtl { padding-right: 20px; } /* jqxDockingLayout-specific */ -.jqx-docking-layout-group-floating -{ +.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-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 -{ + +.jqx-docking-layout-overlay { width: 100px; height: 100px; left: 100px; top: 70px; } -.jqx-docking-layout-overlay-section -{ + +.jqx-docking-layout-overlay-section { height: 33px; width: 100px; } -.jqx-docking-layout-overlay-square -{ + +.jqx-docking-layout-overlay-square { width: 26px; height: 26px; padding: 3px; } -.jqx-docking-layout-overlay-square-invisible -{ + +.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 -{ + +.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 -{ + +.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 -{ + +.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 -{ + +.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 -{ + +.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 -{ + +.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 -{ + +.jqx-docking-layout-overlay-inner-square { border-width: 1px; border-style: solid; height: 24px; } -.jqx-docking-layout-overlay-inner-square-header -{ + +.jqx-docking-layout-overlay-inner-square-header { height: 5px; } -.jqx-docking-layout-overlay-inner-square-content -{ + +.jqx-docking-layout-overlay-inner-square-content { height: 18px; } -.jqx-docking-layout-overlay-highlight -{ -} -.jqx-docking-layout-overlay-highlight-top -{ + +.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 -{ + +.jqx-docking-layout-overlay-highlight-left, .jqx-docking-layout-overlay-highlight-right { width: 12px; height: 18px; } -.jqx-docking-layout-overlay-highlight-left -{ + +.jqx-docking-layout-overlay-highlight-left { border-right-style: dashed; } -.jqx-docking-layout-overlay-highlight-right -{ + +.jqx-docking-layout-overlay-highlight-right { right: 0; border-left-style: dashed; } -.jqx-docking-layout-overlay-highlight-bottom -{ + +.jqx-docking-layout-overlay-highlight-bottom { bottom: 0; height: 9px; border-top-style: dashed; } + .jqx-docking-layout-drop-overlay { display: none; background-color: #6495ED; @@ -6159,38 +6298,38 @@ top: 0px; left: 0px; } -.jqx-docking-layout-square-disabled -{ + +.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 -{ + +.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 -{ + +.jqx-docking-layout-overlay-inner-square-edge { width: 26px; height: 26px; } -.jqx-docking-layout-overlay-mini-window-edge-horizontal -{ + +.jqx-docking-layout-overlay-mini-window-edge-horizontal { height: 24px; } -.jqx-docking-layout-overlay-mini-window-edge-vertical -{ + +.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 -{ + +.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 -{ + +.jqx-docking-layout-overlay-inner-square-content-vertical { height: 7px; } -.jqx-docking-layout-overlay-square-edge-arrow -{ + +.jqx-docking-layout-overlay-square-edge-arrow { border-style: solid; border-width: 5px; width: 0px; @@ -6198,28 +6337,28 @@ 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 -{ + +.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 -{ + +.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 -{ + +.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 -{ + +.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 -{ + +.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 -{ + +.jqx-docking-layout-overlay-square-edge-arrow-top, .jqx-docking-layout-overlay-square-edge-arrow-bottom { margin-left: 8px; } @@ -6227,163 +6366,168 @@ padding-left: 5px; } -.jqx-tag-cloud-item{ +.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; -} + 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 */ + 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); + 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; -} + width: 16px; + height: 16px; + float: right; +} + .jqx-popover-close-button-rtl { - float:left; -} + float: left; +} + .jqx-popover.top { - margin-top: -10px; + margin-top: -10px; } .jqx-popover.right { - margin-left: 10px; + margin-left: 10px; } .jqx-popover.bottom { - margin-top: 10px; + margin-top: 10px; } .jqx-popover.left { - margin-left: -10px; + 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; -} + 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; + 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; + 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: ""; -} + 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; -} + 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; -} + 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; -} + 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; -} + 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 { @@ -6464,8 +6608,9 @@ -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-vertical-container .jqx-kanban-column-header-title, .jqx-kanban-column-vertical-container .jqx-kanban-column-header-status { + position: relative; } .jqx-kanban-column-hide { /*colapsed*/ @@ -6480,47 +6625,54 @@ padding-left: 5px; padding-right: 5px; cursor: pointer; - overflow:hidden; + overflow: hidden; position: relative; } + .jqx-kanban-column-header-button { position: absolute; right: 0px; top: 50%; margin-top: -8px; - width:16px; - height:16px; -} + width: 16px; + height: 16px; +} + .jqx-kanban-column-header .jqx-window-collapse-button { - margin-top:1px !important; -} + margin-top: 1px !important; +} + .jqx-kanban-column-header-custom-button { position: absolute; right: 20px; top: 50%; margin-top: -8px; - width:16px; - height:16px; -} + 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; -} + 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; + margin-left: -8px; } .jqx-kanban-column-container { @@ -6553,7 +6705,7 @@ position: relative; box-shadow: #ddd 2px 2px 3px; cursor: pointer; - touch-action: none; + touch-action: none; -ms-touch-action: none; } @@ -6568,22 +6720,26 @@ left: 0px; top: 0px; } + .jqx-kanban-item-color-status-rtl { - right:0px; - left:100%; -} + right: 0px; + left: 100%; +} + .jqx-kanban-item-text { - padding-left:6px; - padding-right:23px; + padding-left: 6px; + padding-right: 23px; font-size: 14px; - padding-bottom:5px; - overflow:hidden; + padding-bottom: 5px; + overflow: hidden; text-overflow: ellipsis; } + .jqx-kanban-rtl .jqx-kanban-item-text { - padding-right:6px; - padding-left:23px; -} + padding-right: 6px; + padding-left: 23px; +} + .jqx-kanban-column-header-title { } @@ -6591,7 +6747,6 @@ } .jqx-kanban-item-content { - } .jqx-kanban-item-avatar { @@ -6604,16 +6759,18 @@ 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-avatar-image:hover { + } .jqx-kanban-item-footer { border-top: 1px solid transparent; @@ -6621,20 +6778,20 @@ overflow: hidden; padding-top: 5px; margin-top: 5px; - padding-bottom:1px; - padding-left:6px; - padding-right:6px; + padding-bottom: 1px; + padding-left: 6px; + padding-right: 6px; } .jqx-kanban-item-keyword { - float: left; - margin:2px; + float: left; + margin: 2px; overflow: hidden; text-overflow: ellipsis; border: 1px solid transparent; - border-color:inherit; - padding-left:2px; + border-color: inherit; + padding-left: 2px; padding-right: 2px; cursor: pointer; } @@ -6659,240 +6816,266 @@ .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; + position: absolute; + left: 20px; + top: 20px; + display: none; padding: 6px 12px; - border:black solid 1px; - background-color: white; + border: black solid 1px; + background-color: white; color: #333333; font-size: 11px; - font-weight:100; + font-weight: 100; font-family: Verdana; - border:black solid 1px; - border-radius:3px; + border: black solid 1px; + border-radius: 3px; opacity: 1; white-space: nowrap; - z-index:5; + 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; -} + 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; + 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-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; + 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'); -} + 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'); -} + 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'); -} + 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'); -} + 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'); -} + 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'); + 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'); -} + 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'); -} + 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'); -} + 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'); -} + 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'); -} + 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'); -} + 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; -} + 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; -} + 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; -} + 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; -} + 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; -} + 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; -} + 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; -} + 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; -} + 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; -} + 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; -} + 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; -} + 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; -} + border-color: #f5f5f5 !important; +} + .jqx-element { overflow: hidden; border-style: solid; border-width: 0px; border-color: transparent; - box-sizing:border-box; -} + box-sizing: border-box; +} + .jqx-element-no-border { - border-width:0px; -} + border-width: 0px; +} + .jqx-element-container { } + .jqx-resize-trigger, .jqx-resize-trigger-shrink { - position: absolute; - left: 0; - top: 0; - transition: 0s -} + position: absolute; + left: 0; + top: 0; + transition: 0s; +} + .jqx-resize-trigger-shrink { - width: 200%; + width: 200%; height: 200%; } + .jqx-resize-trigger-container { display: block; - visibility:hidden; + visibility: hidden; position: relative; - top: -100%; - left: 0; - min-height:0.1px; - height: 100%; - width: 100%; - overflow: hidden; - pointer-events: none; + top: -100%; + left: 0; + min-height: 0.1px; + height: 100%; + width: 100%; + overflow: hidden; + pointer-events: none; z-index: -1; - visibility:hidden; + visibility: hidden; } /* jqxPivotGrid */ -.jqx-pivotgrid -{ +.jqx-pivotgrid { background-color: #DEDEDE; } -.jqx-pivotgrid-item -{ +.jqx-pivotgrid-item { white-space: nowrap; overflow: hidden; position: absolute; @@ -6900,24 +7083,22 @@ text-overflow: ellipsis; } -.jqx-pivotgrid-content-wrapper -{ +.jqx-pivotgrid-content-wrapper { align: left; valign: top; overflow: hidden; border: solid 1px grey; } -.jqx-pivotgrid-menu-button -{ +.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 -{ + +.jqx-pivotgrid-expand-button { outline: none; background-image: url('images/icon_expand.png'); background-repeat: no-repeat; @@ -6930,8 +7111,7 @@ vertical-align: middle; } -.jqx-pivotgrid-collapse-button -{ +.jqx-pivotgrid-collapse-button { outline: none; background-image: url('images/icon_collapse.png'); background-repeat: no-repeat; @@ -6941,12 +7121,10 @@ position: relative; left: 5px; float: left; - vertical-align: middle; -} - - -.jqx-pivotgrid-sortasc-icon - { + vertical-align: middle; +} + +.jqx-pivotgrid-sortasc-icon { background-image: url('images/icon-sort-asc.png'); background-repeat: no-repeat; background-position: left center; @@ -6955,10 +7133,9 @@ float: left; margin-left: -4px; margin-right: 4px; - } - -.jqx-pivotgrid-sortdesc-icon - { +} + +.jqx-pivotgrid-sortdesc-icon { background-image: url('images/icon-sort-desc.png'); background-repeat: no-repeat; background-position: left center; @@ -6967,10 +7144,9 @@ float: left; margin-left: -4px; margin-right: 4px; - } - -.jqx-pivotgrid-sortremove-icon - { +} + +.jqx-pivotgrid-sortremove-icon { background-image: url('images/icon-sort-remove.png'); background-repeat: no-repeat; background-position: left center; @@ -6979,10 +7155,9 @@ float: left; margin-left: -4px; margin-right: 4px; - } - -.jqx-pivotgrid-settings-icon - { +} + +.jqx-pivotgrid-settings-icon { background-image: url('images/icon-menu-small.png'); background-repeat: no-repeat; background-position: left center; @@ -6991,115 +7166,548 @@ float: left; margin-left: -4px; margin-right: 4px; - } - -jqx-bullet-chart{ - width:800px; - height:80px; -} -jqx-scroll-view{ - width:600px; -} +} + +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; -} + 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{ + height: 50px; +} + +jqx-chart { width: 850px; height: 400px; } + jqx-docking-layout, jqx-layout { width: 850px; height: 600px; } -jqx-ribbon, jqx-panel{ + +jqx-ribbon, jqx-panel { width: 450px; height: 300px; } + jqx-scheduler { height: 600px; } -jqx-list-box, jqx-text-area{ + +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{ +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-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; -} + width: 350px; +} + +jqx-navigation-bar { + height: 450px; +} + +jqx-range-selector { + width: 600px; +} + +jqx-tabs { + width: 800px; +} + jqx-tool-bar { - width:800px; + width: 800px; height: 35px; } + jqx-editor { width: 600px; height: 400px; } -jqx-tree-map{ + +jqx-tree-map { width: 850px; height: 600px; } -jqx-tree{ - width:250px; -} -jqx-linear-gauge{ - width:100px; -} -jqx-color-picker, jqx-calendar{ + +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; -} + width: 400px; + height: 20px; +} + jqx-knob { - width:600px; - height:600px; -} + width: 600px; + height: 600px; +} + .jqx-input-label { - visibility:hidden; + visibility: hidden; position: absolute; } -.jqx-input-bar{ - visibility:hidden; + +.jqx-input-bar { + visibility: hidden; position: absolute; } -.jqx-info-icon -{ + +.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; -} \ No newline at end of file +} + +.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="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; + } +}