Advertisement
guywhodigsholes

Untitled

Oct 17th, 2017
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 175.46 KB | None | 0 0
  1. /*Rounded Corners*/
  2. /*top-left rounded Corners*/
  3. .jqx-rc-tl
  4. {
  5.     -moz-border-radius-topleft: 3px;
  6.     -webkit-border-top-left-radius: 3px;
  7.     border-top-left-radius: 3px;
  8. }
  9. /*top-right rounded Corners*/
  10. .jqx-rc-tr
  11. {
  12.     -moz-border-radius-topright: 3px;
  13.     -webkit-border-top-right-radius: 3px;
  14.     border-top-right-radius: 3px;
  15. }
  16. /*bottom-left rounded Corners*/
  17. .jqx-rc-bl
  18. {
  19.     -moz-border-radius-bottomleft: 3px;
  20.     -webkit-border-bottom-left-radius: 3px;
  21.     border-bottom-left-radius: 3px;
  22. }
  23. /*bottom-right rounded Corners*/
  24. .jqx-rc-br
  25. {
  26.     -moz-border-radius-bottomright: 3px;
  27.     -webkit-border-bottom-right-radius: 3px;
  28.     border-bottom-right-radius: 3px;
  29. }
  30. /*top rounded Corners*/
  31. .jqx-rc-t
  32. {
  33.     -moz-border-radius-topleft: 3px;
  34.     -webkit-border-top-left-radius: 3px;
  35.     border-top-left-radius: 3px;
  36.     -moz-border-radius-topright: 3px;
  37.     -webkit-border-top-right-radius: 3px;
  38.     border-top-right-radius: 3px;
  39. }
  40. /*bottom rounded Corners*/
  41. .jqx-rc-b
  42. {
  43.     -moz-border-radius-bottomleft: 3px;
  44.     -webkit-border-bottom-left-radius: 3px;
  45.     border-bottom-left-radius: 3px;
  46.     -moz-border-radius-bottomright: 3px;
  47.     -webkit-border-bottom-right-radius: 3px;
  48.     border-bottom-right-radius: 3px;
  49. }
  50. /*right rounded Corners*/
  51. .jqx-rc-r
  52. {
  53.     -moz-border-radius-topright: 3px;
  54.     -webkit-border-top-right-radius: 3px;
  55.     border-top-right-radius: 3px;
  56.     -moz-border-radius-bottomright: 3px;
  57.     -webkit-border-bottom-right-radius: 3px;
  58.     border-bottom-right-radius: 3px;
  59. }
  60. /*left rounded Corners*/
  61. .jqx-rc-l
  62. {
  63.     -moz-border-radius-topleft: 3px;
  64.     -webkit-border-top-left-radius: 3px;
  65.     border-top-left-radius: 3px;
  66.     -moz-border-radius-bottomleft: 3px;
  67.     -webkit-border-bottom-left-radius: 3px;
  68.     border-bottom-left-radius: 3px;
  69. }
  70. /*all rounded Corners*/
  71. .jqx-rc-all
  72. {
  73.     -moz-border-radius: 3px;
  74.     -webkit-border-radius: 3px;
  75.     border-radius: 3px;
  76. }
  77. /*reset rounded corners*/
  78. .jqx-rc-reset
  79. {
  80.     -moz-border-radius: 0px !important;
  81.     -webkit-border-radius: 0px !important;
  82.     border-radius: 0px !important;
  83. }
  84.  
  85. /*Reset Style*/
  86. .jqx-reset
  87. {
  88.     padding: 0;
  89.     margin: 0;
  90.     border: none;
  91.     background: transparent;
  92.     outline: none;
  93.     box-sizing: content-box;
  94. }
  95. .jqx-clear {
  96.     align:left; valign:top; left: 0px; top: 0px; -webkit-appearance: none !important; outline: none !important; padding: 0px; margin: 0px;
  97. }
  98. .jqx-popup {
  99.     box-sizing: content-box;
  100. }
  101. .jqx-position-reset {
  102.     position: static !important;
  103. }
  104. .jqx-border-reset {
  105.     border: none !important;
  106. }
  107. .jqx-overflow-hidden {
  108.     overflow: hidden !important;
  109. }
  110. .jqx-position-relative {
  111.     position: relative !important;
  112. }
  113. .jqx-position-absolute {
  114.     position: absolute !important;
  115. }
  116. .jqx-max-size {
  117.     width: 100% !important;
  118.     height: 100% !important;
  119. }
  120. .jqx-background-reset {
  121.     background: transparent !important;
  122. }
  123. /*Disable browser selection*/
  124. .jqx-disableselect
  125. {
  126.     -webkit-user-select: none;
  127.     -moz-user-select: none;
  128.     user-select: none;
  129.     -ms-user-select:none;
  130.     -webkit-touch-callout:none;
  131.     -webkit-tap-highlight-color: rgba(0,0,0,0);
  132. }
  133. .jqx-enableselect {
  134.     -webkit-user-select: text;
  135.     -moz-user-select: text;
  136.     -ms-user-select:text;
  137.     user-select:all;
  138. }
  139. .jqx-hideborder
  140. {
  141.     border: none !important;
  142. }
  143. .jqx-hidescrollbars
  144. {
  145.     overflow: hidden !important;
  146. }
  147. /*jqxButton, jqxToggleButton, jqxRepeatButton Style*/
  148. .jqx-button{outline: none; border: 1px solid transparent; padding: 3px; text-align: center; vertical-align: central; margin: 0 0 0 0; cursor: default; }
  149. button.jqx-button, input[type=button].jqx-button,  input[type=submit].jqx-button {
  150.     box-sizing: border-box !important; -moz-box-sizing: border-box !important;
  151. }
  152.  
  153. .jqx-buttongroup{}
  154. .jqx-group-button-normal {
  155.     vertical-align: middle;
  156.     text-align: center;
  157. }
  158. /*applied to the link button's anchor element.*/
  159. .jqx-link
  160. {
  161.     text-decoration: none;
  162.     color: #111111;
  163. }
  164.  
  165. /*shows elements.*/
  166. .jqx-visible
  167. {
  168.     display: block;
  169. }
  170. /*hides elements.*/
  171. .jqx-hidden
  172. {
  173.     display: none;
  174. }
  175. .jqx-widget, .jqx-widget-content, .jqx-widget-header, .jqx-fill-state-normal {
  176.     line-height: 1.231;
  177. }
  178. /*jqxGauge Style*/
  179. .jqx-gauge-label, .jqx-gauge-caption
  180. {
  181.     fill: #333333;
  182.     color: #333333;
  183.     font-size: 11px;
  184.     font-family: Verdana;
  185. }
  186. .jqx-knob {
  187.  text-align: center;
  188. }
  189. /*jqxChart Style*/
  190. .jqx-knob-label,
  191. .jqx-chart-axis-text,
  192. .jqx-chart-label-text,
  193. .jqx-chart-tooltip-text,
  194. .jqx-chart-legend-text
  195. {
  196.     fill: #333333;
  197.     color: #333333;
  198.     font-size: 11px;
  199.     font-family: Verdana;
  200. }
  201. .jqx-chart-axis-description
  202. {
  203.     fill: #555555;
  204.     color: #555555;
  205.     font-size: 11px;
  206.     font-family: Verdana;
  207. }
  208. .jqx-chart-title-text
  209. {
  210.     fill: #111111;
  211.     color: #111111;
  212.     font-size: 14px;
  213.     font-weight: bold;
  214.     font-family: Verdana;
  215. }
  216. .jqx-chart-title-description
  217. {
  218.     fill: #111111;
  219.     color: #111111;
  220.     font-size: 12px;
  221.     font-weight: normal;
  222.     font-family: Verdana;
  223. }
  224.  
  225. /*applied to the Grid's element.*/
  226. .jqx-grid
  227. {
  228.     overflow: hidden;
  229.     border-style: solid;
  230.     border-width: 1px;
  231. }
  232. /*applied to the Pager.*/
  233. .jqx-grid-pager
  234. {
  235.     border: none;
  236.     border-top: 1px solid transparent;
  237. }
  238. /*applied to the Top Pager.*/
  239. .jqx-grid-pager-top
  240. {
  241.     border: none;
  242.     border-bottom: 1px solid transparent;
  243. }
  244. .jqx-grid-pager-number{
  245.     padding: 2px 5px;
  246.     text-decoration: none;
  247.     margin: 1px;
  248.     border: 1px solid transparent;
  249.     color: inherit !important;
  250.     *color: expression(this.parentNode.currentStyle['color']) !important;    
  251.     outline: none;
  252.     font-weight: normal !important;
  253.     line-height:14px;
  254. }
  255. .jqx-grid-menu-item-touch {
  256.     padding-top: 6px !important;
  257.     padding-bottom: 6px !important;
  258. }
  259. /*applied to the Grid's bottom-right area between the horizontal and vertical scrollbars.*/
  260. .jqx-grid-bottomright
  261. {
  262.    
  263. }
  264. /*applied to the Grid's header area.*/
  265. .jqx-grid-header
  266. {
  267.     border-style: solid;
  268.     border-width: 0px 0px 1px 0px;
  269.     overflow: hidden;
  270.     border-color: transparent;
  271.     margin: 0px;
  272.     padding: 0px;
  273.  }
  274.  /*applied to the columns.*/
  275. .jqx-grid-column-header, .jqx-grid-columngroup-header {
  276.     border-style: solid;
  277.     border-width: 0px 1px 0px 0px;
  278.     border-color: transparent;
  279.     white-space: nowrap;
  280.     border-style: solid;
  281.     font-weight: normal;  
  282.     overflow: hidden;
  283.     text-align: left;
  284.     padding: 0px;
  285.     margin: 0px;
  286.  }
  287. .jqx-grid-column-header-rtl, .jqx-grid-columngroup-header-rtl {
  288.     border-width: 0px 0px 0px 1px;
  289. }
  290. .jqx-grid-columngroup-header {
  291.     border-bottom-width: 1px;
  292.     border-left-width: 1px;
  293. }
  294.  /*applied to the column's button.*/
  295.  .jqx-grid-column-menubutton {
  296.     border-style: solid;
  297.     border-width: 0px 0px 0px 1px;
  298.     border-color: transparent;
  299.     background-image: url('images/icon-menu-small.png') !important;
  300.     background-repeat: no-repeat;
  301.     background-position: center !important;
  302.     cursor: pointer;
  303.  }
  304. .jqx-grid-column-menubutton-rtl {
  305.     border-width: 0px 1px 0px 0px;
  306. }
  307.  /*applied to the column's sort button when the sort order is ascending.*/
  308.  .jqx-grid-column-sortascbutton {
  309.     border: none;
  310.     background-image: url('images/sortascbutton.png');
  311.     background-repeat: no-repeat;
  312.     background-position: center;
  313.     cursor: pointer;
  314.  }
  315.  /*applied to the column's sort button when the sort order is descending.*/
  316.   .jqx-grid-column-sortdescbutton {
  317.     border: none;
  318.     background-image: url('images/sortdescbutton.png');
  319.     background-repeat: no-repeat;
  320.     background-position: center;
  321.     cursor: pointer;
  322.  }
  323.   /*applied to the column's filter button.*/
  324.   .jqx-grid-column-filterbutton
  325.  {
  326.     border: none;
  327.     background-image: url('images/filter.png');
  328.     background-repeat: no-repeat;
  329.     background-position: center;
  330.  }
  331.   /*applied to the column's resize line.*/
  332.  .jqx-grid-column-resizeline {
  333.    border-right: 1px dotted #555;
  334.  }
  335.  /*applied to the validation popup during cell editing.*/
  336.  .jqx-grid-validation
  337.  {
  338.     background: #df2227 !important;
  339.     color: #fff  !important;
  340.     padding: 4px 8px;
  341.  }
  342. .jqx-grid-validation-label {
  343.     color: #fff !important;
  344.     background: #df2227 !important;
  345.     border: 1px solid #df2227 !important;    
  346. }
  347.   .jqx-grid-validation-arrow-up
  348.  {
  349.     background-image: url('images/red_arrow_up.png');
  350.     background-repeat: no-repeat;
  351.     background-position: center center;
  352.  }
  353.   .jqx-grid-validation-arrow-down
  354.  {
  355.     background-image: url('images/red_arrow_down.png');
  356.     background-repeat: no-repeat;
  357.     background-position: center center;
  358.  }
  359.   /*applied to the column's resize start line.*/
  360.   .jqx-grid-column-resizestartline {
  361.    border-right: 1px solid #444;
  362.  }
  363.   /*applied to the sort ascending menu item in the Grid's Context Menu*/
  364.  .jqx-grid-sortasc-icon
  365.  {
  366.     background-image: url('images/icon-sort-asc.png');
  367.     background-repeat: no-repeat;
  368.     background-position: left center;
  369.     width: 16px;
  370.     height: 16px;
  371.     float: left;
  372.     margin-left: -4px;
  373.     margin-right: 4px;
  374.  }
  375.   /*applied to the sort ascending menu item in the Grid's Context Menu*/
  376.  .jqx-grid-sortdesc-icon
  377.  {
  378.     background-image: url('images/icon-sort-desc.png');
  379.     background-repeat: no-repeat;
  380.     background-position: left center;
  381.     width: 16px;
  382.     height: 16px;
  383.     float: left;
  384.     margin-left: -4px;
  385.     margin-right: 4px;
  386.  }
  387.   /*applied to the grid menu's sort remove item/*/
  388.  .jqx-grid-sortremove-icon
  389.  {
  390.     background-image: url('images/icon-sort-remove.png');
  391.     background-repeat: no-repeat;
  392.     background-position: left center;
  393.     width: 16px;
  394.     height: 16px;
  395.     float: left;
  396.     margin-left: -4px;
  397.     margin-right: 4px;
  398.  }
  399.    /*applied to the grouping column's drag and drop item when the drop operation is allowed.*/
  400.  .jqx-grid-drag-icon
  401.  {
  402.     background-image: url('images/drag.png');
  403.     background-repeat: no-repeat;
  404.     background-position: left center;
  405.     width: 16px;
  406.     height: 16px;
  407.  }
  408.    /*applied to the grouping column's drag and drop item when the drop operation is not allowed.*/
  409.  .jqx-grid-dragcancel-icon
  410.  {
  411.     background-image: url('images/dragcancel.png');
  412.     background-repeat: no-repeat;
  413.     background-position: left center;
  414.     width: 16px;
  415.     height: 16px;
  416.  }
  417.  /*applied to the 'group by' menu item.*/
  418.  .jqx-grid-groupby-icon
  419.  {
  420.     background-repeat: no-repeat;
  421.     background-position: left center;
  422.     width: 16px;
  423.     height: 16px;
  424.     float: left;
  425.     margin-left: -4px;
  426.     margin-right: 4px;
  427.  }
  428. /*applied to the column anchor tags.*/
  429.  .jqx-grid-column-header a:link, .jqx-grid-column-header a:visited
  430.  {
  431.     display: block;
  432.     margin: 4px;
  433.     height: 18px;
  434.     line-height: 18px !important;
  435.     color: inherit;
  436.     outline: 0 none;
  437.     text-decoration: none;
  438.     cursor: pointer;
  439. }
  440. .jqx-grid-toolbar a:link, .jqx-grid-toolbar a:visited {
  441.     margin: 4px;
  442.     height: 18px;
  443.     line-height: 18px !important;
  444.     color: inherit;
  445.     outline: 0 none;
  446.     text-decoration: none;
  447.     cursor: pointer;
  448. }
  449. /*applied to the groups header area.*/
  450.  .jqx-grid-groups-header, .jqx-grid-toolbar, .jqx-scheduler-toolbar {
  451.     border-style: solid;
  452.     border-width: 0px 0px 1px 0px;
  453.     border-color: #aaa;
  454.     white-space: nowrap;
  455.     overflow: hidden;
  456.     text-align: left;
  457.     padding: 0px;
  458.     margin: 0px;
  459.  }
  460. /*applied to a grouping row.*/
  461.  .jqx-grid-groups-row {
  462.     font-weight:bold;
  463.     white-space: nowrap;
  464.     text-align: left;
  465.     padding: 0px;
  466.     top: 50%;
  467.     margin-top: -8px;
  468.  }
  469.  /*applied to the row details.*/
  470.  .jqx-grid-groups-row-details {
  471.     font-weight: normal;
  472.  }
  473.  /*applied to a grouping column.*/
  474.  .jqx-grid-group-column
  475.  {
  476.     border: 1px solid transparent;
  477.     white-space: nowrap;
  478.     border-style: solid;
  479.     font-weight: normal;  
  480.     overflow: hidden;
  481.     text-align: left;
  482.     padding: 0px;
  483.     margin: 0px;
  484.  }
  485.  /*applied to the lines between the group columns.*/
  486.   .jqx-grid-group-column-line
  487.  {
  488.     background: #aaa;
  489.  }
  490.  /*applied to the drop line indicators displayed in the grouping header.*/
  491.   .jqx-grid-group-drag-line
  492.  {
  493.     background: #80be09;
  494.  }
  495.  /*applied to the anchor tags inside a grouping column.*/
  496.  .jqx-grid-group-column  a:link{
  497.     display: block;
  498.     margin: 4px;
  499.     height: 18px;
  500.     line-height: 18px !important;
  501.     outline: 0 none;
  502.     text-decoration: none;
  503.     cursor: pointer;
  504.     color: inherit;
  505.     *color: expression(this.parentNode.currentStyle['color']);    
  506. }
  507.  .jqx-grid-group-column  a:visited{
  508.     color: inherit;
  509.     display: block;
  510.     margin: 4px;
  511.     height: 18px;
  512.     line-height: 18px !important;
  513.     outline: 0 none;
  514.     text-decoration: none;
  515.     cursor: pointer;
  516.      *color: expression(this.parentNode.currentStyle['color']);    
  517. }
  518. /*applied to a grid cell*/
  519. .jqx-grid-cell {
  520.     border-style: solid;
  521.     border-width: 0px 1px 1px 0px;
  522.     margin-right: 1px;
  523.     margin-bottom: 1px;
  524.     border-color: transparent;  
  525.     background: #fff;
  526.     white-space: nowrap;
  527.     font-weight: normal;
  528.     font-size: inherit;
  529.     overflow: hidden;
  530.     position: absolute !important;
  531.     height: 100%;
  532.     outline:none;
  533.  }
  534. .jqx-grid-cell-locked {
  535.     color: #aaa !important;
  536. }
  537. .jqx-grid-cell-left-align {
  538.     overflow: hidden;
  539.     text-overflow: ellipsis;
  540.     padding-bottom: 2px;
  541.     text-align: left;
  542.     margin-right: 2px;
  543.     margin-left: 4px;
  544. }
  545. .jqx-grid-cell-middle-align {
  546.     text-overflow: ellipsis;
  547.     overflow: hidden;
  548.     padding-bottom: 2px;
  549.     text-align: center;
  550. }
  551. .jqx-grid-cell-right-align {
  552.     overflow: hidden;
  553.     text-overflow: ellipsis;
  554.     padding-bottom: 2px;
  555.     text-align: right;
  556.     margin-right: 4px;
  557.     margin-left: 2px;
  558. }
  559.  
  560. /*applied to a grid cell that is part of a rows group.*/
  561.  .jqx-grid-group-cell{
  562.     overflow: hidden;
  563.     position: absolute !important;
  564.     height: 100%;
  565.     background: #fff;
  566.  }
  567. /*applied to the grid cells in the sort column*/
  568.  .jqx-grid-cell-sort {
  569.     background-color: #f0f0f0;
  570.  }
  571.  
  572.  /*applied to the grid cells in the filter column*/
  573.  .jqx-grid-cell-filter {
  574.     background-color: #e6e6e6;
  575.  }
  576. .jqx-grid-cell-add-new-row {
  577.     background: #fdfcf3 !important;
  578.     color: #000 !important;
  579. }
  580.  
  581.  /*applied to the grid cells area.*/
  582. .jqx-grid-content {
  583.     border-style: solid;
  584.     border-width: 0px 0px 0px 0px;
  585.     border-color: transparent;
  586.     white-space: nowrap;
  587.     overflow: hidden;
  588.  }
  589.  /*applied to a grid cell that is part of a rows group.*/
  590. .jqx-grid-group-cell, .jqx-grid-empty-cell {
  591.     border-style: solid;
  592.     border-width: 0px 0px 1px 0px;
  593.     white-space: nowrap;
  594.     font-weight: normal;  
  595.  }
  596. .jqx-widget .jqx-grid-cleared-cell, .jqx-grid-cleared-cell {
  597.     border: transparent !important;
  598. }
  599. .jqx-grid-cell-wrap {white-space: normal !important;}
  600.  
  601. .jqx-tree-grid-indent {
  602.     width: 15px;
  603.     display: inline-block;
  604.     height: 8px;
  605.     overflow: hidden;
  606.     vertical-align: top;
  607. }
  608. .jqx-tree-grid-title {
  609.     text-decoration: none;
  610.     vertical-align: top;
  611.     white-space: nowrap;
  612.     overflow: hidden;
  613.     text-overflow: ellipsis;
  614. }
  615. .jqx-tree-grid-collapse-button, .jqx-tree-grid-expand-button {
  616.     display: inline-block;
  617.     margin-top: 0px;
  618.     margin-right: 0px;
  619.     position: relative;
  620.     width: 15px;
  621.     height: 16px;  
  622.     vertical-align: top;
  623. }
  624. .jqx-tree-grid-checkbox {
  625.    float: none !important;
  626.    width: 14px;
  627.    height: 14px;
  628.    cursor: pointer;
  629.    margin-right: 2px !important;
  630.    margin-left: 2px !important;
  631. }
  632. .jqx-tree-grid-icon {
  633.    float: none !important;
  634.    width: 14px;
  635.    height: 14px;
  636.    margin-right: 4px;
  637. }
  638. .jqx-tree-grid-icon-rtl {
  639.    margin-right: 0px;
  640.    margin-left: 4px;
  641. }
  642. .jqx-tree-grid-icon-size {
  643.    width: 14px;
  644.    height: 14px;
  645.    line-height: 16px;
  646. }
  647.  
  648. .jqx-tree-grid-checkbox-tick {
  649.     width: 100%;
  650.     height: 100%;
  651. }
  652. .jqx-tree-grid-expand-button {
  653.     height: 16px;
  654.     width: 15px;
  655.     vertical-align: top;
  656. }
  657.  
  658. /*applied to a cell in jqxDataTable*/
  659. .jqx-cell {
  660.     min-height: 23px;
  661.     padding: 6px 4px;
  662.     margin: 0;
  663.     border-collapse: separate;
  664.     border-spacing: 0px;
  665.     overflow: hidden;
  666.     text-overflow: ellipsis;
  667.     border: 1px solid transparent;
  668.     border-top-width: 0px;
  669.     border-left-width: 0px;
  670.     box-sizing: border-box;
  671.     -moz-box-sizing: border-box;
  672.     white-space: normal;
  673.     line-height: 1.231;
  674. }
  675. .jqx-grid-cell-nowrap {white-space: nowrap;}
  676.  
  677. .jqx-cell-editor {
  678.     padding-left: 4px !important;
  679.     padding-right: 3px !important;
  680. }
  681. .jqx-left-align {
  682.     text-align: left;
  683. }
  684. .jqx-center-align {
  685.     text-align: center;
  686. }
  687. .jqx-right-align {
  688.     text-align: right;
  689. }
  690. .jqx-top-align {
  691.     vertical-align:top;
  692. }
  693. .jqx-bottom-align {
  694.     vertical-align: bottom;
  695. }
  696.  
  697. .jqx-grid-table .jqx-grid-cell {
  698.     position: static !important;
  699.     zoom: 1 !important;
  700. }
  701. /*applied to the Grid's Table element.*/
  702. .jqx-grid-table {
  703.     font-size: 13px;
  704.     table-layout: fixed;
  705.     margin: 0px;
  706.     padding: 0px;
  707.     border-collapse: separate;
  708.     border-spacing: 0px;
  709.     -webkit-overflow-scrolling: touch;
  710.     outline: none;
  711.     zoom: 1 !important;
  712.     empty-cells: show;
  713.     border-right: 1px solid #aaa;
  714.     line-height: 1.231;
  715.     width: auto;
  716.     border: none;
  717. }
  718. .jqx-grid-table-rtl {
  719.     border-left-width: 1px;
  720.     border-right-width: 0px;
  721. }
  722. .jqx-details table {
  723.    border-collapse: collapse;
  724.    table-layout: fixed;
  725.    border-spacing: 0px;
  726. }
  727.  
  728.  /*applied to a grid cell that is part of a details row and grouping is enabled.*/
  729. .jqx-grid-group-details-cell {
  730.  
  731.  }
  732.  /*applied to a grid cell that is part of a details row.*/
  733. .jqx-grid-details-cell {
  734.     border-width: 0px 1px 0px 0px;
  735.  }
  736.   /*applied to a grid cell. Represents the alternating cell background.*/
  737. .jqx-grid-cell-alt {
  738.     background: #f9f9f9;  
  739.  }
  740. /*applied to a sorted and alternating grid cell*/
  741. .jqx-grid-cell-sort-alt {
  742.     background-color: #e5e5e5;
  743.  }/*applied to a sorted and alternating grid cell*/
  744. .jqx-grid-cell-filter-alt {
  745.     background-color: #f0f0f0;
  746.  }
  747.   /*applied to a pinned grid cell.*/
  748. .jqx-grid-cell-pinned {
  749.     background-color: #e5e5e5;
  750.  }
  751.  /*applied to a pinned grid cell. Represents the alternating cell background.*/
  752. .jqx-grid-cell-pinned-alt {
  753.     background-color: #e5e5e5;
  754.  }
  755.  /*applied to a selected grid cell.*/
  756.  .jqx-grid-cell-selected {
  757.     border-left: 0px solid transparent;
  758.  }
  759.  .jqx-cell-rtl {
  760.    border-left-width: 1px;
  761.    border-right-width: 0px;
  762.  }
  763.  .jqx-grid-cell-rtl {
  764.     border-width: 0px 0px 1px 1px;
  765.  }
  766.  .jqx-grid-table .jqx-grid-cell {
  767.    border-width: 0px 0px 1px 1px;
  768.  }
  769. .jqx-grid-table-one-cell {
  770.     border: none;
  771.     border-right-width: 1px;
  772.     border-right-style:solid;
  773.     border-right-color:#aaa;
  774. }
  775.  
  776.  .jqx-grid-table .jqx-grid-cell:first-child {
  777.     border-left-width: 0px;
  778.  }
  779.  
  780.   /*applied to the selection area.*/
  781.  .jqx-grid-selectionarea {
  782.     border: 1px solid transparent;
  783.     opacity: 0.5;
  784.     filter: alpha(opacity=50);
  785.  }
  786.  /*applied to a hovered grid cell.*/
  787.  .jqx-grid-cell-hover {
  788.     border-color: transparent;
  789.  }
  790.   /*applied to a grid cell when the grid is empty.*/
  791.  .jqx-grid-empty-cell{ overflow: visible; border-bottom: none;}
  792.  
  793.  /*applied to the Grid when its loading the data.*/
  794.  .jqx-grid-load
  795. {
  796.     padding-right: 0px;
  797.     background-image: url(images/loader.gif);
  798.     background-position: 50% 50%;
  799.     background-repeat: no-repeat;  
  800.     z-index: 9999;
  801.     display: block;
  802. }
  803. /*applied to a group's collapse button.*/
  804. .jqx-grid-group-collapse
  805. {
  806.     padding-right: 0px;
  807.     background-image: url(images/icon-right.png);
  808.     background-position: 50% 50%;
  809.     background-repeat: no-repeat;
  810.     cursor: pointer;
  811. }
  812. .jqx-grid-group-collapse-rtl
  813. {
  814.     padding-right: 0px;
  815.     background-image: url(images/icon-left.png);
  816.     background-position: 50% 50%;
  817.     background-repeat: no-repeat;
  818.     cursor: pointer;
  819. }
  820. /*applied to a group's expand button.*/
  821. .jqx-grid-group-expand, .jqx-grid-group-expand-rtl
  822. {
  823.     padding-right: 0px;
  824.     background-image: url(images/icon-down.png);
  825.     background-position: 50% 50%;
  826.     background-repeat: no-repeat;
  827.     cursor: pointer;
  828. }
  829. /*jqxProgresBar Style*/
  830. .jqx-progressbar
  831. {
  832.     position: relative;
  833.     overflow: hidden;
  834.     outline: none;
  835.     border: 1px solid transparent;
  836.     height: 2em;
  837. }
  838. /*applied to the progressbar's value element*/
  839. .jqx-progressbar-value
  840. {
  841.     outline: none;
  842.     border: 0px solid transparent;
  843.     height: 100%;
  844. }
  845. /*applied to the progress bar's vertical value element- when the widget's orientation is 'vertical'*/
  846. .jqx-progressbar-value-vertical
  847. {
  848.     outline: none;
  849.     border: 0px solid transparent;
  850.     height: 100%;
  851.     background: transparent;
  852. }
  853. /*applied to the progressbar's text element*/
  854. .jqx-progressbar-text
  855. {
  856.     font-size: 10px;
  857.     border: none;
  858. }
  859. /*applied to the progress bar when the widget is in disabled state*/
  860. .jqx-progressbar-disabled
  861. {
  862.     outline: none;
  863.     border: 1px solid transparent;
  864.     height: 2em;
  865. }
  866.  
  867. /*jqxMenu Style*/
  868. .jqx-menu
  869. {
  870.     border: 1px solid transparent;
  871.     float: none;
  872.     margin: 0px;
  873.     height: 100%;
  874.     padding: 0px;
  875.     overflow: hidden;
  876.     text-align: left;
  877. }
  878. .jqx-menu-dropdown-column
  879. {
  880.     float: left;
  881. }
  882. /*applied to the menu when it is horizontal. Sets the menu's background*/
  883. .jqx-menu-horizontal
  884. {
  885.     margin: 0px;
  886.     padding: 0px;
  887.     overflow: hidden;
  888.     text-align: center;
  889. }
  890. /*applied to the menu when it is vertical. Sets the menu's background*/
  891. .jqx-menu-vertical
  892. {
  893.     text-align: left;
  894. }
  895. /*applied to the sub menu. Sets the sub menu's background*/
  896. .jqx-menu-dropdown
  897. {
  898.     left: 100%;
  899.     margin: 0px;
  900.     padding: 0px;
  901.     right: 0;
  902.     overflow: hidden;
  903.     display: none;
  904.     float: none;
  905.     width: 150px;
  906.     border-style: solid;
  907.     border-width: 1px;
  908.     text-align: left;
  909.     padding: 2px;
  910. }
  911. /*applied to the sub menu's ul elements.*/
  912. .jqx-menu-dropdown ul
  913. {
  914.     left: 100%;
  915.     margin: 0px;
  916.     padding: 0px;
  917.     right: 0;
  918.     overflow: hidden;
  919.     border: none;
  920. }
  921. /*applied to the menu's ul elements.*/
  922. .jqx-menu ul
  923. {
  924.     left: 100%;
  925.     margin: 0px;
  926.     padding: 2px;
  927.     right: 0;
  928.     overflow: hidden;
  929.     background-color: transparent;
  930.     border: none;
  931. }
  932. /*applied to the menu's li elements.*/
  933. .jqx-menu li, .jqx-menu-dropdown li
  934. {
  935.     line-height: 1.3 !important;
  936. }
  937. /*applied to the top level menu items.*/
  938. .jqx-menu-item-top
  939. {
  940.     border: 1px solid transparent;
  941.     text-indent: 0;
  942.     list-style: none;
  943.     padding: 4px 8px 4px 8px;
  944.     left: 100%;
  945.     overflow: hidden;
  946.     color: inherit;
  947.     right: 0;
  948.     margin: 0px 1px 0px 1px;
  949.     cursor: pointer;
  950. }
  951. /*applied to the sub menu items.*/
  952. .jqx-menu-item
  953. {
  954.     border: 1px solid transparent;
  955.     text-indent: 0;
  956.     list-style: none;
  957.     padding: 4px 8px 4px 8px;
  958.     margin: 1px;
  959.     float: none;
  960.     overflow: hidden;
  961.     left: 100%;
  962.     color: inherit;
  963.     right: 0;
  964.     text-align: left;
  965.     cursor: pointer;
  966.     *color: expression(this.parentNode.currentStyle['color']);    
  967. }
  968. /*applied to a sub menu item when the mouse is over the item.*/
  969. .jqx-menu-item-hover
  970. {
  971.     color: inherit;
  972.     right: 0;
  973.     list-style: none;
  974.     margin: 1px;
  975.     left: 100%;
  976.     padding: 4px 8px 4px 8px;
  977.     text-align: left;
  978.     cursor: pointer;
  979.     *color: expression(this.parentNode.currentStyle['color']);    
  980. }
  981. /*applied to a top-level menu item when the mouse is over it.*/
  982. .jqx-menu-item-top-hover
  983. {
  984.     color: inherit;
  985.     right: 0;
  986.     list-style: none;
  987.     margin: 0px 1px 0px 1px;
  988.     left: 100%;
  989.     padding: 4px 8px 4px 8px;
  990.     top: 50%;
  991.     cursor: pointer;
  992.     *color: expression(this.parentNode.currentStyle['color']);    
  993. }
  994. /*applied to a sub menu item when its sub menu is opened.*/
  995. .jqx-menu-item-selected
  996. {
  997.     right: 0;
  998.     list-style: none;
  999.     margin: 1px;
  1000.     left: 100%;
  1001.     padding: 4px 8px 4px 8px;
  1002.     text-align: left;
  1003.     cursor: pointer;
  1004.     *color: expression(this.parentNode.currentStyle['color']);    
  1005. }
  1006. /*applied to a disabled sub menu item.*/
  1007. .jqx-menu-item-disabled
  1008. {
  1009.  
  1010. }
  1011. /*applied to a top-level menu item when its sub menu is opened.*/
  1012. .jqx-menu-item-top-selected
  1013. {
  1014.     right: 0;
  1015.     list-style: none;
  1016.     margin: 0px 1px 0px 1px;
  1017.     left: 100%;
  1018.     padding: 4px 8px 4px 8px;
  1019.     cursor: pointer;
  1020. }
  1021. /*applied to the menu separator items.*/
  1022. .jqx-menu-item-separator
  1023. {
  1024.     text-indent: 0;
  1025.     background-color: #ddd;
  1026.     border: none;
  1027.     list-style: none;
  1028.     height: 1px;
  1029.     line-height:0 !important;
  1030.     padding: 0px;
  1031.     margin: 1px 2px 1px 2px;
  1032.     float: none;
  1033.     overflow: hidden;
  1034.     left: 100%;
  1035.     color: inherit;
  1036.     right: 0;
  1037.     font-size: 1px;
  1038. }
  1039. /*applied to a sub menu item when it has sub menu items. Displays right arrow icon.*/
  1040. .jqx-menu-item-arrow-right
  1041. {
  1042.     background-image: url(images/icon-right.png);
  1043. }
  1044. /*applied to a sub menu item when it has sub menu items. Displays down arrow icon.*/
  1045. .jqx-menu-item-arrow-down
  1046. {
  1047.     background-image: url(images/icon-down.png);
  1048. }
  1049. /*applied to a sub menu item when it has sub menu items. Displays up arrow icon.*/
  1050. .jqx-menu-item-arrow-up
  1051. {
  1052.     background-image: url(images/icon-up.png);
  1053. }
  1054. .jqx-menu-minimized {
  1055.     position: relative;
  1056. }
  1057. .jqx-menu-title {
  1058.     position: relative;
  1059.     float: right;
  1060.     margin-top: 4px;
  1061.     padding-top: 4px;
  1062.     padding-right: 20px;
  1063. }
  1064. .jqx-menu-minimized-button
  1065. {
  1066.     background-image: url('images/icon-menu-minimized.png');
  1067.     background-repeat: no-repeat;
  1068.     background-position: left center;
  1069.     height: 24px;
  1070.     width: 24px;
  1071.     padding: 0px;
  1072.     margin-left: 7px;
  1073.     margin-top: 4px;
  1074.     float : left;
  1075. }
  1076. .jqx-menu-ul-minimized {
  1077.     display: block!important;
  1078.     width: auto !important;
  1079. }
  1080. .jqx-menu-ul-minimized ul {
  1081.     margin-top: 0px;
  1082.     margin-bottom: 0px;
  1083.     padding-top: 0px;
  1084.     padding-bottom: 0px;
  1085.     -webkit-box-shadow: none !important;
  1086.     -moz-box-shadow   : none !important;
  1087.     -o-box-shadow     : none !important;
  1088.     box-shadow        : none !important;
  1089. }
  1090. .jqx-menu-minimized li:last-child {
  1091.     padding-bottom: 0px;
  1092.     margin: 0px;
  1093. }
  1094. .jqx-menu-item-arrow-right, .jqx-menu-item-arrow-down, .jqx-menu-item-arrow-up, .jqx-menu-item-arrow-right {
  1095.     background-position: 100% 50%;
  1096.     background-repeat: no-repeat;
  1097.     padding-right: 0px;
  1098.     margin-right: -8px;
  1099.     width: 17px;
  1100.     height: 15px;
  1101. }
  1102. /*applied to a sub menu item when it has sub menu items. Displays left arrow icon.*/
  1103. .jqx-menu-item-arrow-left
  1104. {
  1105.     padding-right: 0px;
  1106.     padding-left: 5px;
  1107.     width: 17px;
  1108.     height: 15px;
  1109.     background-image: url(images/icon-left.png);
  1110.     background-position: 0 50%;
  1111.     background-repeat: no-repeat;
  1112. }
  1113. /*applied to a sub menu item when it has sub menu items and its sub menu is opened. Displays right arrow icon.*/
  1114. .jqx-menu-item-arrow-right-selected
  1115. {
  1116.     background-image: url(images/icon-right.png);
  1117. }
  1118. /*applied to a sub menu item when it has sub menu items and its sub menu is opened. Displays down arrow icon.*/
  1119. .jqx-menu-item-arrow-down-selected
  1120. {
  1121.     background-image: url(images/icon-down.png);
  1122. }
  1123. /*applied to a sub menu item when it has sub menu items and its sub menu is opened. Displays up arrow icon.*/
  1124. .jqx-menu-item-arrow-up-selected
  1125. {
  1126.     background-image: url(images/icon-up.png);
  1127. }
  1128. .jqx-menu-item-arrow-right-selected, .jqx-menu-item-arrow-up-selected, .jqx-menu-item-arrow-down-selected, .jqx-menu-item-arrow-top-right {
  1129.     padding-right: 0px;
  1130.     margin-right: -8px;
  1131.     width: 17px;
  1132.     height: 15px;
  1133.     background-position: 100% 50%;
  1134.     background-repeat: no-repeat;
  1135. }
  1136. /*applied to a top-level menu item when it has sub menu items. Displays right arrow icon.*/
  1137. .jqx-menu-item-arrow-top-right
  1138. {
  1139.     background-image: url(images/icon-right.png);
  1140. }
  1141. /*applied to a sub menu item when it has sub menu items and its sub menu is opened. Displays left arrow icon.*/
  1142. .jqx-menu-item-arrow-left-selected
  1143. {
  1144.     background-image: url(images/icon-left.png);
  1145. }
  1146. /*applied to a top-level menu item when it has sub menu items. Displays left arrow icon.*/
  1147. .jqx-menu-item-arrow-top-left
  1148. {
  1149.     background-image: url(images/icon-left.png);
  1150. }
  1151. .jqx-menu-item-arrow-left-selected, .jqx-menu-item-arrow-top-left {
  1152.     background-position: 0 50%;
  1153.     background-repeat: no-repeat;
  1154.     padding-right: 0px;
  1155.     padding-left: 5px;
  1156.     width: 17px;
  1157.     height: 15px;
  1158. }
  1159. /*applied to the anchor elements*/
  1160. .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
  1161. {
  1162.     font:inherit;
  1163.     text-decoration: none;
  1164.     color: inherit;
  1165.     outline: none;
  1166.     background-color: transparent;
  1167.     *color: expression(this.parentNode.currentStyle['color']);    
  1168. }
  1169.  
  1170. /*applied to the menu widget when it is disabled.*/
  1171. .jqx-menu-disabled
  1172. {
  1173.     cursor: default;
  1174. }
  1175. /*applied to the anchor elements of all disabled menu items.*/
  1176. .jqx-menu-disabled a:link
  1177. {
  1178.     cursor: default;
  1179.     text-decoration: none;
  1180. }
  1181. .jqx-menu-disabled a:visited
  1182. {
  1183.     cursor: default;
  1184.     text-decoration: none;
  1185. }
  1186. .jqx-menu-disabled a:hover
  1187. {
  1188.     cursor: default;
  1189. }
  1190. .jqx-menu-dropdown
  1191. {
  1192.     right: -1px;
  1193. }
  1194.  
  1195. /*jqxtree Style*/
  1196. .jqx-tree
  1197. {
  1198.     left: 100%;
  1199.     right: 0;
  1200.     float: none;
  1201.     margin: 0px;
  1202.     border-style: solid;
  1203.     border-width: 1px;
  1204.     padding: 0px;
  1205.     overflow: hidden;
  1206.     text-align: left;
  1207.     outline: none;
  1208.     white-space: nowrap;
  1209.     line-height: 14px !important;
  1210. }
  1211. /*applied to the jqxTree root UL element.*/
  1212. .jqx-tree-dropdown-root
  1213. {
  1214.     left: 100%;
  1215.     padding: 0px 5px 0px 5px;
  1216.     right: 0;
  1217.     display: block;
  1218.     float: none;
  1219.     background-color: transparent;
  1220.     border-style: solid;
  1221.     border-width: 0px;
  1222.     border-color: #fff;
  1223.     text-align: left;
  1224.     outline: none;
  1225.     white-space: nowrap;
  1226.     margin: 0px;
  1227. }
  1228. .jqx-tree-dropdown-root-rtl {
  1229.     padding: 0px 5px 0px 0px;
  1230.     text-align: right;
  1231.     float: right;
  1232.     margin: 0px;
  1233. }
  1234.  
  1235. /*applied to the jqxTree UL elements.*/
  1236. .jqx-tree-dropdown
  1237. {
  1238.     left: 100%;
  1239.     margin: 0px;
  1240.     padding: 0px 0px 0px 10px;
  1241.     right: 0;
  1242.      display: block;
  1243.     float: none;
  1244.     background-color: transparent;
  1245.     border-style: solid;
  1246.     border-width: 0px;
  1247.     border-color: transparent;
  1248.     text-align: left;
  1249.     outline: none;
  1250. }
  1251. .jqx-tree-dropdown-rtl {
  1252.    padding: 3px 0px 0px 0px;
  1253.    text-align: right;
  1254. }
  1255.  
  1256. /*applied to a tree item.*/
  1257. .jqx-tree-item
  1258. {
  1259.     border: 1px solid transparent;
  1260.     text-indent: 0;
  1261.     list-style: none;
  1262.     padding: 3px;
  1263.     margin: 0px;
  1264.     float: none;
  1265.     overflow: hidden;
  1266.     left: 100%;
  1267.     right: 0;
  1268.     text-align: left;
  1269.     cursor: default;
  1270.     text-decoration: none;
  1271. }
  1272. /*applied to the jqxTree LI elements.*/
  1273. .jqx-tree-item-li
  1274. {
  1275.     text-indent: 0;
  1276.     background-color: transparent;
  1277.     border: 0px solid transparent;
  1278.     list-style: none;
  1279.     left: 100%;
  1280.     right: 0;
  1281.     text-align: left;
  1282.     outline: none;
  1283.     margin: 0px;
  1284.     margin-top: 1px;
  1285.     padding: 0px;
  1286. }
  1287. /*applied to the last LI elements in an UL element.*/
  1288. .jqx-tree-item-u-last
  1289. {
  1290.     margin: 0px 0px 0px 0px;
  1291. }
  1292. /*applied to a tree item when the mouse is over the item.*/
  1293. .jqx-tree-item-hover
  1294. {
  1295.     color: inherit;
  1296.     right: 0;
  1297.     padding: 3px;
  1298.     margin: 0px;
  1299.     list-style: none;
  1300.     left: 100%;
  1301.     cursor: pointer;
  1302.     text-decoration: none;
  1303. }
  1304. /*applied to a tree item when the item is selected.*/
  1305. .jqx-tree-item-selected
  1306. {
  1307.     color: inherit;
  1308.     right: 0;
  1309.     padding: 3px;
  1310.     margin: 0px;
  1311.     list-style: none;
  1312.     left: 100%;
  1313.     cursor: pointer;
  1314.     text-decoration: none;
  1315. }
  1316. .jqx-tree-item-rtl {
  1317.     text-align: right;
  1318. }
  1319. .jqx-tree-item-li-rtl {
  1320.     text-align: right;
  1321. }
  1322. /*applied to the anchor element of a tree item.*/
  1323. .jqx-tree-item a:link, .jqx-tree-item a:visited
  1324. {
  1325.     text-indent: 0;
  1326.     background-color: transparent;
  1327.     border: 0px solid transparent;
  1328.     list-style: none;
  1329.     padding: 0px;
  1330.     margin: 0px;
  1331.     float: none;
  1332.     overflow: hidden;
  1333.     left: 100%;
  1334.     color: inherit;
  1335.     right: 0;
  1336.     text-align: left;
  1337.     cursor: pointer;
  1338.     text-decoration: none;
  1339.     outline: none;
  1340. }
  1341. .jqx-tree-item-selected, .jqx-tree-item-hover a:hover
  1342. {
  1343.     color: inherit;
  1344. }
  1345. .jqx-tree-item-selected, .jqx-tree-item-hover a:visited
  1346. {
  1347.     color: inherit;
  1348. }
  1349.  
  1350. /*applied to a tree item when the item is disabled.*/
  1351. .jqx-tree-item-disabled
  1352. {
  1353.  
  1354. }
  1355. /*applied to a tree item when it has sub items and is collapsed. Displays an arrow icon next to the item.*/
  1356. .jqx-tree-item-arrow-collapse, .jqx-tree-item-arrow-collapse-hover
  1357. {
  1358.     padding-right: 0px;
  1359.     width: 17px;
  1360.     height: 17px;
  1361.     background-image: url(images/icon-right.png);
  1362.     background-position: 100% 50%;
  1363.     background-repeat: no-repeat;
  1364.     cursor: pointer;
  1365. }
  1366. .jqx-tree-item-arrow-collapse-rtl, .jqx-tree-item-arrow-collapse-hover-rtl {
  1367.     background-image: url(images/icon-left.png);
  1368. }
  1369.  
  1370. /*applied to a tree item when it has sub items and is expanded. Displays an arrow icon next to the item.*/
  1371. .jqx-tree-item-arrow-expand, .jqx-tree-item-arrow-expand-hover
  1372. {
  1373.     padding-right: 0px;
  1374.     width: 17px;
  1375.     height: 17px;
  1376.     background-image: url(images/icon-down.png);
  1377.     background-position: 100% 50%;
  1378.     background-repeat: no-repeat;
  1379.     cursor: pointer;
  1380. }
  1381. /*applied to the tree when it is disabled.*/
  1382. .jqx-tree-disabled
  1383. {
  1384.     cursor: default;
  1385. }
  1386. /*applied to the anchor elements in a tree when it is disabled.*/
  1387. .jqx-tree-disabled a:link
  1388. {
  1389.     cursor: default;
  1390.     text-decoration: none;
  1391. }
  1392. .jqx-tree-disabled a:visited
  1393. {
  1394.     cursor: default;
  1395.     text-decoration: none;
  1396. }
  1397. .jqx-tree-disabled a:hover
  1398. {
  1399.     cursor: default;
  1400. }
  1401.  
  1402.  
  1403. /*jqxTabs*/
  1404. .jqx-tabs
  1405. {
  1406.     outline: none;
  1407.     margin: 0 0 0 0;
  1408.     padding: 0px;
  1409.     overflow: hidden;
  1410.     background: transparent;
  1411.     border: 1px solid transparent;
  1412. }
  1413. /*applied to the tab close button.*/
  1414. .jqx-tabs-close-button
  1415. {
  1416.     outline: none;
  1417.     background-image: url(images/close.png);
  1418.     cursor: pointer;
  1419.     margin: 0 0 0 0;
  1420.     padding: 0 0 0 0;
  1421.     position: relative;
  1422.     left: 5px;
  1423. }
  1424. /*applied to the tab close button when the tab is selected.*/
  1425. .jqx-tabs-close-button-selected
  1426. {
  1427.     outline: none;
  1428.     background-image: url(images/close.png);
  1429.     cursor: pointer;
  1430.     margin: 0 0 0 0;
  1431.     padding: 0 0 0 0;
  1432. }
  1433. /*applied to the tab close button when the mouse is over the tab.*/
  1434. .jqx-tabs-close-button-hover
  1435. {
  1436.     outline: none;
  1437.     background-image: url(images/close.png);
  1438.     cursor: pointer;
  1439.     margin: 0 0 0 0;
  1440.     padding: 0 0 0 0;
  1441. }
  1442. .jqx-tabs-close-button, .jqx-tabs-close-button-selected, .jqx-tabs-close-button-hover{background-repeat:no-repeat;  background-position:center;}
  1443. /*applied to the tab's left scroll arrow.*/
  1444. .jqx-tabs-arrow-left
  1445. {
  1446.     outline: none;
  1447.     position: relative;
  1448.     z-index: 15;
  1449.     float: left;
  1450.     cursor: pointer;
  1451.     margin: 0 0 0 0;
  1452.     padding: 0 0 0 0;
  1453.     background-image: url('images/icon-left.png');
  1454.     background-repeat: no-repeat;
  1455.     background-position: center;
  1456. }
  1457. /*applied to the tab's right scroll arrow.*/
  1458. .jqx-tabs-arrow-right
  1459. {
  1460.     outline: none;
  1461.     position: relative;
  1462.     z-index: 15;
  1463.     background-image: url('images/icon-right.png');
  1464.     background-repeat: no-repeat;
  1465.     background-position: center;
  1466.     float: left;
  1467.     cursor: pointer;
  1468.     margin: 0 0 0 0;
  1469.     padding: 0 0 0 0;
  1470. }
  1471. .jqx-tabs-arrow-background
  1472. {
  1473.     background: #eeeeee;
  1474. }
  1475. /*applied to the tab's title.*/
  1476. .jqx-tabs-title
  1477. {
  1478.     outline: none;
  1479.     display: block;
  1480.     cursor: pointer;
  1481.     white-space: nowrap;
  1482.     left: 100%;
  1483.     right: 0;
  1484.     text-indent: 0px;
  1485.     list-style: none;
  1486.     border: 1px solid transparent;
  1487.     margin: 0px 2px 0px 0px;
  1488.     overflow: hidden;
  1489.     z-index: 1;
  1490.     padding-left: 13px;
  1491.     padding-right: 13px;
  1492.     padding-bottom: 5px;
  1493.     padding-top: 5px;
  1494.     background: transparent;
  1495.     height: auto;
  1496.     position: relative;
  1497. }
  1498. .jqx-tabs-title-bottom
  1499. {
  1500. }
  1501. .jqx-tabs-title a:link
  1502. {
  1503.     color: inherit;
  1504.     *color: expression(this.parentNode.currentStyle['color']);    
  1505.     text-decoration: none;
  1506. }
  1507. .jqx-tabs-title a:hover
  1508. {
  1509.     color: inherit;
  1510.     *color: expression(this.parentNode.currentStyle['color']);
  1511.     text-decoration: none;
  1512. }
  1513. .jqx-tabs-title a:active
  1514. {
  1515.     color: inherit;
  1516.     *color: expression(this.parentNode.currentStyle['color']);
  1517.     text-decoration: none;
  1518. }
  1519. .jqx-tabs-title a:visited
  1520. {
  1521.     color: inherit;
  1522.     *color: expression(this.parentNode.currentStyle['color']);
  1523.     text-decoration: none;
  1524. }
  1525. /*applied to the tab's title when the tab is selected and the jqxTab's position property is set to 'top' .*/
  1526. .jqx-tabs-title-selected-top
  1527. {
  1528.     z-index: 99;
  1529.     outline: none;
  1530.     border-top: 1px solid transparent;
  1531.     border-left: 1px solid transparent;
  1532.     border-right: 1px solid transparent;
  1533.     border-bottom: 1px solid #fff;
  1534.     background-color: #fff;
  1535.     padding-bottom: 7px;
  1536. }
  1537. /*applied to the tab's title when the tab is selected and the jqxTab's position property is set to 'bottom' .*/
  1538. .jqx-tabs-title-selected-bottom
  1539. {
  1540.     outline: none;
  1541.     border-top: 1px solid #fff;
  1542.     border-left: 1px solid transparent;
  1543.     border-right: 1px solid transparent;
  1544.     border-bottom: 1px solid transparent;
  1545.     padding-top: 7px;
  1546.     padding-bottom: 5px;
  1547.     margin-top: -2px;
  1548.     background-color: #fff;
  1549. }
  1550. /*applied to the tab's title when the tab is hovered and the jqxTab's position property is set to 'top' .*/
  1551. .jqx-tabs-title-hover-top
  1552. {
  1553.     outline: none;
  1554.     border: 1px solid transparent;    
  1555.     padding-bottom: 5px;
  1556. }
  1557. /*applied to the tab's title when the tab is hovered and the jqxTab's position property is set to 'bottom' .*/
  1558. .jqx-tabs-title-hover-bottom
  1559. {
  1560.     outline: none;
  1561.     border: 1px solid transparent;
  1562.     padding-top: 5px;
  1563. }
  1564. /*applied to the tab's title when the tab is disabled.*/
  1565. .jqx-tabs-title-disable
  1566. {
  1567.  
  1568. }
  1569. /*applied to the tab's header.*/
  1570. .jqx-tabs-header
  1571. {
  1572.     padding-left: 0px;
  1573.     padding-right: 0px;
  1574.     padding-top: 3px;
  1575.     padding-bottom: 1px;
  1576.     margin: 0px;
  1577.     border-top: 0px solid transparent;
  1578.     border-left: 0px solid transparent;
  1579.     border-right: 0px solid transparent;
  1580.     border-bottom: 1px solid #aaa;
  1581.     background: #eeeeee;
  1582. }
  1583. /*applied to the tab's header when the position is bottom.*/
  1584. .jqx-tabs-header-bottom
  1585. {
  1586.     padding-top: 1px;
  1587.     padding-bottom: 3px;
  1588.     border-top: 0px solid #aaa;
  1589.     border-left: 0px solid transparent;
  1590.     border-right: 0px solid transparent;
  1591.     border-bottom: 1px solid transparent;
  1592. }
  1593. /*applied to the tab's header when the tab is collapsed.*/
  1594. .jqx-tabs-header-collapsed
  1595. {
  1596.     border: 1px solid #aaa;
  1597. }
  1598. /*applied to the tab's header when the position is bottom and tab is collapsed.*/
  1599. .jqx-tabs-header-collapsed-bottom
  1600. {
  1601.     border: 1px solid #aaa;
  1602. }
  1603. .jqx-tabs-collapsed
  1604. {
  1605.     border: 0px solid transparent;
  1606. }
  1607. .jqx-tabs-collapsed-bottom
  1608. {
  1609.     border: 0px solid transparent;
  1610. }
  1611. /*applied to the tab's selection tracker container element.*/
  1612. .jqx-tabs-selection-tracker-container
  1613. {
  1614.     outline: none;
  1615.     position: relative;
  1616.     text-indent: 0px;
  1617.     margin: 0 0 0 0;
  1618.     padding: 0 0 0 0;
  1619.     width: 100%;
  1620.     background: transparent;
  1621.     height: 0px;
  1622. }
  1623. /*applied to the tab's selection tracker when the jqxTab's position property is set to 'top'.*/
  1624. .jqx-tabs-selection-tracker-top
  1625. {
  1626.     border-top: 1px solid transparent;
  1627.     border-left: 1px solid transparent;
  1628.     border-right: 1px solid transparent;
  1629.     padding-bottom: 2px;
  1630.     background-color: #fff;
  1631.     outline: none;
  1632.     position: absolute;
  1633.     z-index: 10;
  1634. }
  1635. /*applied to the tab's selection tracker when the jqxTab's position property is set to 'bottom'.*/
  1636. .jqx-tabs-selection-tracker-bottom
  1637. {
  1638.     border-left: 1px solid transparent;
  1639.     border-right: 1px solid transparent;
  1640.     border-bottom: 1px solid transparent;
  1641.     background-color: #fff;
  1642.     outline: none;
  1643.     position: absolute;
  1644.     z-index: 10;
  1645.     margin-top: -1px;
  1646.     padding-bottom: 2px;
  1647. }
  1648. /*applied to the tab's content element which represents a DIV element.*/
  1649. .jqx-tabs-content
  1650. {
  1651.     outline: none;
  1652.     border-bottom: 0px solid transparent;
  1653.     border-left: 0px solid transparent;
  1654.     border-right: 0px solid transparent;
  1655.     border-top: 0px solid transparent;
  1656.     text-align: left;
  1657.     clear: both;
  1658. }
  1659. .jqx-tabs-content-element
  1660. {
  1661.     height: 100%;
  1662.     overflow: auto;
  1663. }
  1664.  
  1665. /*jqxCheckBox*/
  1666. .jqx-checkbox
  1667. {
  1668.     overflow:hidden;
  1669.     text-align: left;
  1670.     border: none;
  1671.     outline: none;
  1672.     margin: 0 0 0 0;
  1673.     white-space: nowrap;
  1674.     text-overflow: ellipsis;
  1675. }
  1676. /*applied to the check box.*/
  1677. .jqx-checkbox-default
  1678. {
  1679.     text-align: left;
  1680.     float: left;
  1681.     padding: 0px;
  1682.     border: 1px solid transparent;
  1683.     outline: none;
  1684.     margin: 0px 3px 0px 3px;
  1685. }
  1686. /*applied to the check box when the mouse cursor is over it.*/
  1687. .jqx-checkbox-hover
  1688. {
  1689.     cursor: pointer;
  1690.     float: left;
  1691.     padding: 0px;
  1692.     border: 1px solid transparent;
  1693.     outline: none;
  1694.     margin: 0px 3px 0px 3px;
  1695. }
  1696. /*applied to the widget when it is disabled.*/
  1697. .jqx-checkbox-disabled
  1698. {
  1699.     cursor: default;
  1700.     background: transparent;
  1701.     padding: 0px;
  1702.     border: none;
  1703.     outline: none;
  1704.     margin: 0px 0px 0px 0px;
  1705. }
  1706. /*applied to the check box when the widget is disabled.*/
  1707. .jqx-checkbox-disabled-box
  1708. {
  1709.     float: left;
  1710.     padding: 0px;
  1711.     border: 1px solid transparent;
  1712.     outline: none;
  1713.     margin: 0px 3px 0px 3px;
  1714. }
  1715. /*applied to the check box when it is checked. Displays a check icon.*/
  1716. .jqx-checkbox-check-checked
  1717. {
  1718.     float: left;
  1719.     background: transparent url(images/check_black.png) center center no-repeat;
  1720.     padding: 0px;
  1721.     border: none;
  1722.     outline: none;
  1723.     margin: 0 0 0 0;
  1724. }
  1725. /*applied to the check box when the widget is disabled. Displays a disabled check icon.*/
  1726. .jqx-checkbox-check-disabled
  1727. {
  1728.     float: left;
  1729.     background: transparent url(images/check_disabled.png) center center no-repeat;
  1730.     padding: 0px;
  1731.     border: none;
  1732.     outline: none;
  1733.     margin: 0 0 0 0;
  1734. }
  1735. /*applied to the check box when its state is indeterminate.*/
  1736. .jqx-checkbox-check-indeterminate
  1737. {
  1738.     float: left;
  1739.     background: transparent url(images/check_indeterminate_black.png) center center no-repeat;
  1740.     padding: 0px;
  1741.     border: none;
  1742.     outline: none;
  1743.     margin: 0 0 0 0;
  1744. }
  1745. /*applied to the check box when its state is indeterminate and it is disabled.*/
  1746. .jqx-checkbox-check-indeterminate-disabled
  1747. {
  1748.     float: left;
  1749.     background: transparent url(images/check_indeterminate_disabled.png) center center no-repeat;
  1750.     padding: 0px;
  1751.     border: none;
  1752.     outline: none;
  1753.     margin: 0 0 0 0;
  1754. }
  1755. /*applied to the check box when its in rtl mode.*/
  1756. .jqx-checkbox-rtl {
  1757.     float: right;
  1758. }
  1759. /*jqxRadioButton*/
  1760. .jqx-radiobutton
  1761. {
  1762.     overflow:hidden;
  1763.     text-overflow: ellipsis;
  1764.     border: none;
  1765.     outline: none;
  1766.     margin: 0 0 0 0;
  1767.     white-space: nowrap;
  1768. }
  1769. /*applied to the radio button.*/
  1770. .jqx-radiobutton-default
  1771. {
  1772.     cursor: pointer;
  1773.     float: left;
  1774.     background: transparent url(images/roundbg_classic_normal.png) left center scroll repeat-x;
  1775.     padding: 0px;
  1776.     border: 1px solid transparent;
  1777.     outline: none;
  1778.     margin: 1px 3px 0px 3px;
  1779.     -moz-border-radius: 100%;
  1780.     -webkit-border-radius: 100%;
  1781.     border-radius: 100%;
  1782. }
  1783. /*applied to the radio button when the mouse is over it.*/
  1784. .jqx-radiobutton-hover
  1785. {
  1786.     cursor: pointer;
  1787.     float: left;
  1788.     background: transparent;
  1789.     padding: 0px;
  1790.     border: 1px solid transparent;
  1791.     outline: none;
  1792.     margin: 1px 3px 0px 3px;
  1793.     -moz-border-radius: 100%;
  1794.     -webkit-border-radius: 100%;
  1795.     border-radius: 100%;
  1796. }
  1797. /*applied to the radio button when it is disabled.*/
  1798. .jqx-radiobutton-disabled
  1799. {
  1800.     cursor: default;
  1801. }
  1802. /*applied to the radio button's radio icon when it is disabled.*/
  1803. .jqx-radiobutton-disabled-box
  1804. {
  1805. }
  1806. /*applied to the radio button when it is checked.*/
  1807. .jqx-radiobutton-check-checked
  1808. {
  1809.     float: left;
  1810.     background: transparent url(images/roundbg_check_black.png) left top no-repeat;
  1811.     padding: 0px;
  1812.     border: 1px solid transparent;
  1813.     outline: none;
  1814.     margin: 0 0 0 0;
  1815.     -moz-border-radius: 100%;
  1816.     -webkit-border-radius: 100%;
  1817.     border-radius: 100%;
  1818.     width: 7px;
  1819.     height: 7px;
  1820.     margin-left: 2px;
  1821.     margin-top: 2px;
  1822. }
  1823. /*applied to the radio button when it is checked and disabled.*/
  1824. .jqx-radiobutton-check-disabled
  1825. {
  1826. }
  1827. /*applied to the radio button when it is in indeterminate state.*/
  1828. .jqx-radiobutton-check-indeterminate
  1829. {
  1830.     float: left;
  1831.     background: transparent url(images/roundbg_check_indeterminate.png) left top no-repeat;
  1832.     padding: 0px;
  1833.     border: none;
  1834.     outline: none;
  1835.     margin: 0 0 0 0;
  1836.     -moz-border-radius: 100%;
  1837.     -webkit-border-radius: 100%;
  1838.     border-radius: 100%;
  1839.     width: 6px;
  1840.     height: 6px;
  1841.     margin-left: 2px;
  1842.     margin-top: 2px;  
  1843. }
  1844. /*applied to the radio button when it is in indeterminate state and disabled.*/
  1845. .jqx-radiobutton-check-indeterminate-disabled
  1846. {
  1847. }
  1848. /*applied to the radio button when its in rtl mode.*/
  1849. .jqx-radiobutton-rtl {
  1850.     float: right;
  1851. }
  1852.  
  1853. /*jqxRating*/
  1854. .jqx-rating
  1855. {
  1856.     margin: 0px;
  1857.     padding: 0px;
  1858.     outline: none;
  1859.     overflow: hidden;
  1860. }
  1861. .jqx-rating-image
  1862. {
  1863.     border-width: 0px;
  1864. }
  1865. .jqx-rating-image-default
  1866. {
  1867.     margin: 0px;
  1868.     padding: 0px;
  1869.     outline: none;    
  1870.     background-color: transparent;
  1871.     background-repeat: no-repeat;
  1872.     cursor: pointer;
  1873.     background-image: url(images/star.png);
  1874.     overflow: hidden;
  1875. }
  1876. /*applied to the rating when it is hovered.*/
  1877. .jqx-rating-image-hover
  1878. {
  1879.     background-color: transparent;
  1880.     padding: 0px;
  1881.     background-repeat: no-repeat;
  1882.     cursor: pointer;
  1883.     background-image: url(images/star_hover.png);
  1884.     overflow: hidden;
  1885. }
  1886. /*applied to the rating when it is disabled.*/
  1887. .jqx-rating-image-backward
  1888. {
  1889.     background-color: transparent;
  1890.     padding: 0px;
  1891.     background-repeat: no-repeat;
  1892.     cursor: pointer;
  1893.     background-image: url(images/star_disabled.png);
  1894.     overflow: hidden;
  1895. }
  1896. /*jqxCalendar Style*/
  1897. .jqx-calendar
  1898. {
  1899.     border: 1px solid transparent;
  1900.     -webkit-appearance: none;
  1901.     overflow: hidden;
  1902.     outline: none;
  1903.     padding: 0px;
  1904.     margin: 0 0 0 0;
  1905.     cursor: default;
  1906.     border-collapse: separate;
  1907. }
  1908. .jqx-calendar td {
  1909.     padding-top: 0px;
  1910.     padding-bottom: 0px;
  1911.     border-collapse: separate;
  1912.     border-spacing: 1px;
  1913.     font-size: 13px;
  1914.     line-height: 1.231;
  1915. }
  1916. .jqx-calendar table {
  1917.     margin: 0px;
  1918.     padding: 0px;
  1919.     border-collapse: separate;
  1920.     border-spacing: 1px;
  1921.     font-size: 13px;
  1922.     line-height: 1.231;
  1923. }
  1924. /*applied to the calendar's row header. This header displays the week numbers.*/
  1925. .jqx-calendar-row-header
  1926. {
  1927.     outline: none;
  1928.     border: 0px solid #f2f2f2;
  1929.     padding: 0;
  1930.     margin: 0 0 0 0;
  1931.     cursor: default;
  1932. }
  1933. /*applied to the calendar's column. This header displays the day names.*/
  1934. .jqx-calendar-column-header
  1935. {
  1936.     outline: none;
  1937.     text-align: right;
  1938.     padding: 3px;
  1939.     border-top: none;
  1940.     border-bottom: 1px solid transparent;
  1941.     border-left: none;
  1942.     border-right: none;
  1943.     margin: 0 0 0 0;
  1944.     cursor: default;
  1945. }
  1946. /*applied to the calendar's top-left header. This header is displayed before the day names and above the week numbers.*/
  1947. .jqx-calendar-top-left-header
  1948. {
  1949.     outline: none;
  1950.     border: 0px solid #f2f2f2;
  1951.     margin: 0 0 0 0;
  1952.     cursor: default;
  1953. }
  1954. /*applied to the calendar's navigation buttons.*/
  1955. .jqx-calendar-title-navigation
  1956. {
  1957.     cursor: pointer;
  1958.     background-color: transparent;
  1959.     margin: 0;
  1960.     padding: 0;
  1961.     border: none;
  1962.     width: 25px;
  1963.     height: 25px;
  1964. }
  1965. /*applied to the month table*/
  1966. .jqx-calendar-month
  1967. {
  1968.     margin: 0; padding: 0;
  1969.     border: none;
  1970.     width: 100%;
  1971. }
  1972. /*applied to the calendar's title content.*/
  1973. .jqx-calendar-title-content
  1974. {
  1975.     cursor: pointer;
  1976.     text-align: center;
  1977. }
  1978. /*applied to the calendar's navigation title.*/
  1979. .jqx-calendar-title-header
  1980. {
  1981.     border-left: none;
  1982.     border-top: none;
  1983.     border-right: none;
  1984.     border-bottom-width: 1px;
  1985.     border-bottom-style: solid;
  1986.     margin: 0 0 0 0;
  1987. }
  1988. .jqx-calendar-title-header td {
  1989.     padding-left: 0px;
  1990.     padding-right: 0px;
  1991.     border: none;
  1992. }
  1993. /*applied to the calendar's navigation title when the calendar is disabled.*/
  1994. .jqx-calendar-title-header-disabled
  1995. {  
  1996.     border-bottom-width: 1px;
  1997.     border-bottom-style:solid;
  1998.     margin: 0 0 0 0;    
  1999.     border-left: 0px solid transparent;
  2000.     border-right: 0px solid transparent;
  2001.     border-top: 0px solid transparent;    
  2002.    
  2003. }
  2004. /*applied to a calendar cell.*/
  2005. .jqx-calendar-cell
  2006. {
  2007.     border: 1px solid transparent;
  2008.     margin: 0px;
  2009.     outline: none;
  2010.     text-align: center;
  2011.     padding: 1px;
  2012.     cursor: pointer;
  2013.     background-color: transparent;
  2014. }
  2015. .jqx-calendar-cell td
  2016. {
  2017.     padding: 0;
  2018.     margin: 0;
  2019. }
  2020. /*applied to a calendar cell in decade and year views.*/
  2021. .jqx-calendar-cell-decade, .jqx-calendar-cell-year {
  2022.    text-align: center;
  2023.  }
  2024.  
  2025. .jqx-calendar .jqx-fill-state-normal
  2026. {
  2027.     background: transparent;
  2028.     border: 1px solid transparent;
  2029. }
  2030.  
  2031. /*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*/
  2032. .jqx-calendar-cell-hidden
  2033. {
  2034.     margin: 0 0 0 0;
  2035.     visibility: hidden;
  2036.     cursor: default;
  2037. }
  2038. /*applied to a calendar cell when the cell's date is a weekend date.*/
  2039. .jqx-calendar-cell-weekend
  2040. {
  2041.     color: #898989 !important;
  2042.     margin: 0 0 0 0;
  2043.     cursor: pointer;
  2044. }
  2045. /*applied to a calendar cell when the cell's date is a special date(holiday, vacation, birthay. See the SpecialDates demo).*/
  2046. .jqx-calendar-cell-specialDate
  2047. {
  2048.     color: #FF0000 !important;
  2049.     background-color: transparent;
  2050.     border: 1px solid #fff;
  2051.     margin: 0 0 0 0;
  2052.     cursor: pointer;
  2053. }
  2054. /*applied to a calendar cell when the cell's date is a restricted date.*/
  2055. .jqx-calendar-cell-restrictedDate
  2056. {
  2057.     background-color: rgba(251, 132, 153, 1);
  2058.     border: 1px solid #fff;
  2059.     margin: 0 0 0 0;
  2060.     cursor: pointer;
  2061. }
  2062. .jqx-calendar-cell-selected-invalid
  2063. {
  2064.     color: #FFF !important;
  2065.     background: #FF0000 !important;
  2066.     border: 1px solid #FF0000 !important;
  2067. }
  2068. /*applied to a calendar cell when the cell's date is the today date.*/
  2069. .jqx-calendar-cell-today
  2070. {
  2071.     color: #898989;
  2072.     background-color: #ffffdb;
  2073.     border: 1px solid #fdc066;
  2074.     margin: 0 0 0 0;
  2075.     cursor: pointer;
  2076. }
  2077. /*applied to a calendar cell when the cell is hovered.*/
  2078. .jqx-calendar-cell-hover
  2079. {
  2080.     margin: 0 0 0 0;
  2081.     cursor: pointer;
  2082. }
  2083. /*applied to a calendar cell when the cell is selected.*/
  2084. .jqx-calendar-cell-selected
  2085. {
  2086.     margin: 0 0 0 0;
  2087.     cursor: pointer;
  2088. }
  2089. /*applied to a calendar cell when the cell's date represents a date from the previous or next month.*/
  2090. .jqx-calendar-cell-othermonth
  2091. {
  2092.     color: #898989 !important;
  2093.     margin: 0 0 0 0;
  2094.     cursor: pointer;
  2095. }
  2096. /*applied to a calendar cell when the calendar is disabled.*/
  2097. .jqx-calendar-cell-disabled
  2098. {
  2099.     color: #ccc;
  2100. }
  2101. /*applied to a calendar cell when the cell is from the row header that displays the week numbers.*/
  2102. .jqx-calendar-row-cell
  2103. {
  2104.     outline: none;
  2105.     text-align: center;
  2106.     border: 1px solid transparent;
  2107.     margin: 0 0 0 0;
  2108.     cursor: default;
  2109. }
  2110. /*applied to a calendar cell when the cell is from the row header that displays the week numbers and the calendar is disabled.*/
  2111. .jqx-calendar-row-cell-disabled
  2112. {
  2113.  
  2114. }
  2115. .jqx-calendar-footer
  2116. {
  2117.     margin: 5px;
  2118.     color: inherit;
  2119.     font-size: 13px;
  2120. }
  2121.  
  2122. .jqx-calendar-title-container
  2123. {
  2124.     overflow: hidden;
  2125. }
  2126. /*applied to a calendar cell when the cell is from the column header that displays the day names.*/
  2127. .jqx-calendar-column-cell
  2128. {
  2129.     overflow: hidden;
  2130.     text-align: center;
  2131.     outline: none;
  2132.     font-weight: normal;
  2133.     padding: 1px;
  2134.     border: 1px solid transparent;
  2135.     margin: 0 0 0 0;
  2136.     cursor: default;
  2137. }
  2138. /*applied to a calendar cell when the cell is from the column header that displays the day names and the calendar is disabled.*/
  2139. .jqx-calendar-column-cell-disabled
  2140. {
  2141.  
  2142. }
  2143. /*applied to the calendar's cell area element.*/
  2144. .jqx-calendar-view
  2145. {
  2146.     -webkit-appearance: none;
  2147.     outline: none;
  2148.     padding: 0px;
  2149.     border: 0px solid #fff;
  2150.     margin: 0 0 0 0;
  2151.     cursor: default;
  2152. }
  2153.  
  2154. /*jqxExpander and jqxNavigationBar Style*/
  2155. .jqx-expander
  2156. {
  2157. }
  2158. /*applied to the Expander's header and content*/
  2159. .jqx-expander-header, .jqx-expander-content
  2160. {
  2161.     border-left-width: 1px;
  2162.     border-right-width: 1px;
  2163.     border-left-style: solid;
  2164.     border-right-style: solid;
  2165.     padding-top: 5px;
  2166.     padding-bottom: 5px;
  2167.     outline: 0;
  2168. }
  2169. /*applid to the content of the expander header.*/
  2170. .jqx-expander-header-content
  2171. {
  2172.     padding-left: 3px;
  2173. }
  2174. /*applid to the content of the expander header.*/
  2175. .jqx-expander-header-content-rtl
  2176. {
  2177.     padding-right: 3px;
  2178. }
  2179.  .jqx-expander-content{padding-top: 0px;padding-bottom:0px; overflow: auto; outline: 0;}
  2180. /*applied to the Expander's header and its content when it is on the top of the header*/
  2181. .jqx-expander-header, .jqx-expander-content-top
  2182. {
  2183.     border-top-width: 1px;
  2184.     border-top-style: solid;
  2185. }
  2186. /*applied to the Expander's header and its content when it is on the bottom of the header*/
  2187. .jqx-expander-header, .jqx-expander-content-bottom
  2188. {
  2189.     border-bottom-width: 1px;
  2190.     border-bottom-style: solid;
  2191. }
  2192. /*applied to the Expander's header*/
  2193. .jqx-expander-header
  2194. {
  2195.     cursor: pointer;
  2196.     overflow: hidden;
  2197. }
  2198. /*applied to the Expander's header when the expander is disabled or the toggleMode is "none"*/
  2199. .jqx-expander-header-disabled
  2200. {
  2201.     cursor: default;
  2202. }
  2203. /*applied to the Expander's arrow*/
  2204. .jqx-expander-arrow
  2205. {
  2206.     width: 17px;
  2207.     height: 17px;
  2208.     position: relative;
  2209. }
  2210. /*applied to the Expander's content if it is empty*/
  2211. .jqx-expander-content-empty
  2212. {
  2213.     border-width: 0px;
  2214.     padding: 0px;
  2215. }
  2216.  
  2217. /*applied to jqxNavigationBar. The NavigationBar internally uses jqxExpander's classes and inherits all header and content style settings from the Expander.*/
  2218. .jqx-navigationbar
  2219. {
  2220.     border: none;
  2221.     margin: 0px;
  2222.     -webkit-appearance: none;
  2223.     outline: none;
  2224. }
  2225. /*jqxPanel Style*/
  2226. .jqx-panel
  2227. {
  2228.     border: 1px solid transparent;
  2229.     -webkit-appearance: none;
  2230.     outline: none;
  2231.     padding: 0px;
  2232.     margin: 0px;
  2233.     cursor: default;
  2234.     overflow: hidden;
  2235. }
  2236. /*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
  2237. of the horizontal scrollbar.*/
  2238. .jqx-panel-bottomright
  2239. {
  2240.  
  2241. }
  2242. /*applied to the DropDownButton's Popup.*/
  2243. .jqx-dropdownbutton-popup {
  2244.    -webkit-appearance: none;
  2245.     outline: none;
  2246.     border: 1px solid transparent;
  2247.  }
  2248.  
  2249. .jqx-listbox
  2250. {
  2251.     -webkit-appearance: none;
  2252.     outline: none;
  2253.     border: 1px solid transparent;
  2254.     padding: 0px;
  2255.     margin: 0px;
  2256.     cursor: default;
  2257.     overflow: hidden;
  2258. }
  2259. /*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
  2260. of the horizontal scrollbar.*/
  2261. .jqx-listbox-bottomright
  2262. {
  2263.  
  2264. }
  2265. /*applied to the ListBox's groups.*/
  2266. .jqx-listitem-state-group
  2267. {
  2268.     white-space: nowrap;
  2269.     padding: 4px 2px 4px 2px;
  2270.     background: transparent;
  2271.     font-weight: bold;
  2272.     text-align: left;
  2273.     outline: none;
  2274.     overflow: hidden;
  2275.     vertical-align: middle;
  2276.     cursor: default;
  2277. }
  2278. /*applied to a list item in default state.*/
  2279. .jqx-listitem-state-normal
  2280. {
  2281.     white-space: nowrap;
  2282.     padding: 3px;
  2283.     margin: 1px;
  2284.     border: 1px solid transparent;
  2285.     outline: none;
  2286.     visibility: inherit;
  2287.     display: inherit;
  2288.     text-align: left;
  2289.     overflow: hidden;
  2290.     position: absolute;
  2291.     left: 0;
  2292.     top: 0;
  2293.     cursor: default;
  2294. }
  2295. /*applied to a list item in hovered state.*/
  2296. .jqx-listitem-state-hover
  2297. {
  2298.     white-space: nowrap;
  2299.     background: transparent;
  2300.     padding: 3px 3px 3px 3px;
  2301.     margin: 1px;
  2302.     border: 1px solid transparent;
  2303. }
  2304. /*applied to a list item when the item is selected.*/
  2305. .jqx-listitem-state-selected
  2306. {
  2307.     white-space: nowrap;
  2308.     padding: 3px 3px 3px 3px;
  2309.     margin: 1px;
  2310.     border: 1px solid transparent;
  2311. }
  2312. .jqx-listbox-feedback
  2313. {
  2314.     height: 1px;
  2315.     border-top: 1px dashed #000;
  2316. }
  2317. .jqx-listitem-element
  2318. {
  2319.   -ms-touch-action: none;
  2320.   border: none;
  2321.   width:100%;
  2322.   height: 100%;
  2323.   align:left;
  2324.   valign:top;
  2325.   position: absolute;
  2326. }
  2327. /*jqxComboBox Style*/
  2328. /*applied to the jqxComboBox's content which displays the text.*/
  2329. .jqx-combobox-content
  2330. {
  2331.     padding: 0px;
  2332.     overflow: hidden;
  2333.     padding-left: 0px;
  2334.     padding-top: 0px;
  2335.     padding-bottom: 0px;
  2336.     padding-right: 0px;
  2337.     margin: 0px;
  2338.     text-align: left;
  2339.     vertical-align: middle;
  2340.     white-space: nowrap;
  2341.     -webkit-appearance: none;
  2342.     outline: none;
  2343.     border: none;
  2344.     -moz-border-radius-topleft: 3px;
  2345.     -webkit-border-top-left-radius: 3px;
  2346.     border-top-left-radius: 3px;
  2347.     -moz-border-radius-bottomleft: 3px;
  2348.     -webkit-border-bottom-left-radius: 3px;
  2349.     border-bottom-left-radius: 3px;
  2350.     border-right: 1px solid transparent;
  2351.     -moz-background-clip: padding; background-clip: padding-box; -webkit-background-clip: padding-box;    
  2352. }
  2353. .jqx-combobox-content-rtl {
  2354.     border: none;
  2355.     -moz-border-radius-topleft: 0px;
  2356.     -webkit-border-top-left-radius: 0px;
  2357.     border-top-left-radius: 0px;
  2358.     -moz-border-radius-bottomleft: 0px;
  2359.     -webkit-border-bottom-left-radius: 0px;
  2360.     border-bottom-left-radius: 0px;
  2361.      -moz-border-radius-topleft: 3px;
  2362.     -webkit-border-top-left-radius: 0px;
  2363.     border-top-right-radius: 3px;
  2364.     -moz-border-radius-bottomright: 3px;
  2365.     -webkit-border-bottom-right-radius: 0px;
  2366.     border-bottom-right-radius: 3px;
  2367.     border-right: none;
  2368.     border-left: 1px solid transparent;
  2369.     -moz-background-clip: padding; background-clip: padding-box; -webkit-background-clip: padding-box;  
  2370. }
  2371. /*applied to the ComboBox's input field.*/
  2372. .jqx-combobox-input
  2373. {
  2374.     -webkit-appearance: none;
  2375.     -webkit-border-radius: 0px;
  2376.     padding: 0 0 0 0;
  2377.     outline: none;
  2378.     border: 0px solid #aaa;
  2379.     -moz-background-clip: padding; background-clip: padding-box; -webkit-background-clip: padding-box;
  2380. }
  2381. .jqx-combobox-input::-ms-clear {
  2382.     display: none;
  2383. }
  2384. /*applied to the ComboBox's content when the widget is disabled.*/
  2385. .jqx-combobox-content-disabled
  2386. {
  2387.     color: #AAA;
  2388. }
  2389. /*applied to the ComboBox's arrow button.*/
  2390. .jqx-combobox-arrow-normal, .jqx-action-button
  2391. {
  2392.     -webkit-appearance: none;
  2393.     outline: none;
  2394.     overflow: hidden;
  2395.     margin: 0 0 0 0;
  2396.     border: none;
  2397.     cursor: pointer;
  2398. }
  2399. /*applied to the ComboBox's arrow button*/
  2400. .jqx-combobox-arrow-hover, .jqx-combobox-arrow-selected
  2401. {
  2402.     -webkit-appearance: none;
  2403.     outline: none;
  2404.     overflow: hidden;
  2405.     margin: 0 0 0 0;
  2406. }
  2407. /*applied to the ComboBox in normal state.*/
  2408. .jqx-combobox-state-normal
  2409. {
  2410.     -webkit-appearance: none;
  2411.     outline: none;
  2412.     border: 1px solid transparent;
  2413.     overflow: hidden;
  2414.     margin: 0 0 0 0;
  2415. }
  2416. /*applied to the ComboBox when the mouse is over the widget.*/
  2417. .jqx-combobox-state-hover
  2418. {
  2419.     overflow: hidden;
  2420.     border: 1px solid transparent;
  2421.     margin: 0 0 0 0;
  2422. }
  2423. /*applied to the ComboBox when the popup ListBox is shown.*/
  2424. .jqx-combobox-state-selected
  2425. {
  2426.     overflow: hidden;
  2427.     border: 1px solid transparent;
  2428.     margin: 0 0 0 0;
  2429. }
  2430. /*applied to the ComboBox when the widget is focused.*/
  2431. .jqx-combobox-state-focus
  2432. {
  2433.     border: 1px solid transparent;
  2434. }
  2435. .jqx-combobox-multi-item {
  2436.     padding: 1px 3px;
  2437.     margin: 2px;
  2438.     white-space: nowrap;
  2439.     border-style: solid;
  2440.     font-weight: normal;  
  2441.     overflow: hidden;
  2442.     text-align: left;
  2443.  
  2444. }
  2445. .jqx-combobox-multi-item a:link, .jqx-combobox-multi-item a:visited  {
  2446.     color: inherit;
  2447.     display: block;
  2448.     outline: 0 none;
  2449.     text-decoration: none;
  2450.     cursor: pointer;
  2451.     *color: expression(this.parentNode.currentStyle['color']);    
  2452. }
  2453. /*applied to the ComboBox when the widget is disabled.*/
  2454. .jqx-combobox-state-disabled
  2455. {
  2456.     white-space: nowrap;
  2457.     margin: 0px;
  2458.     color: #AAA;
  2459. }
  2460. /*jqxSelect Style*/
  2461. .jqx-select {
  2462.     overflow: hidden;
  2463.     padding-left: 3px;
  2464.     padding-top: 0px;
  2465.     padding-bottom: 0px;
  2466.     margin: 0px;
  2467.     -webkit-appearance: none;
  2468.     outline: 0 none;
  2469. }
  2470. .jqx-select-content {
  2471.     cursor: pointer;
  2472.     text-overflow: ellipsis;
  2473. }
  2474. .jqx-select-container {
  2475.     padding: 0;
  2476. }
  2477. .jqx-select-item
  2478. {
  2479.     padding: 3px;
  2480.     margin: 1px;
  2481.     white-space: normal !important;
  2482.     cursor: default;
  2483. }
  2484. /*jqxDropDownList Style*/
  2485. /*applied to the dropdownlist's content element which displays the selected item's text or html.*/
  2486. .jqx-dropdownlist-content
  2487. {
  2488.     padding: 0px;
  2489.     overflow: hidden;
  2490.     padding-left: 3px;
  2491.     padding-top: 0px;
  2492.     padding-bottom: 0px;
  2493.     margin: 0px;
  2494.     text-align: left;
  2495.     vertical-align: middle;
  2496.     white-space: nowrap;
  2497.     -webkit-appearance: none;
  2498.     outline: 0 none;
  2499.     border: none;
  2500. }
  2501. .jqx-dropdownlist-content-rtl {
  2502.     padding-left: 0px;
  2503.     padding-right: 3px;
  2504. }
  2505.  
  2506. /*applied to the dropdownlist's content element which displays the selected item's text or html and the widget is disabled. */
  2507. .jqx-dropdownlist-content-disabled
  2508. {
  2509. }
  2510. /*applied to the dropdownlist in default state.*/
  2511. .jqx-dropdownlist-state-normal
  2512. {
  2513.     -webkit-appearance: none;
  2514.     outline: none;
  2515.     border: 1px solid transparent;
  2516.     overflow: hidden;
  2517.     margin: 0 0 0 0;
  2518.     cursor: pointer;
  2519. }
  2520. /*applied to the dropdownlist in hovered state.*/
  2521. .jqx-dropdownlist-state-hover
  2522. {
  2523.     overflow: hidden;
  2524.     border: 1px solid transparent;
  2525.     margin: 0 0 0 0;
  2526.     cursor: pointer;
  2527. }
  2528. /*applied to the dropdownlist in selected state.*/
  2529. .jqx-dropdownlist-state-selected
  2530. {
  2531.     overflow: hidden;
  2532.     background-color: transparent;
  2533.     border: 1px solid transparent;
  2534.     margin: 0 0 0 0;
  2535.     cursor: pointer;
  2536. }
  2537. /*applied to the dropdownlist in focused state.*/
  2538. .jqx-dropdownlist-state-focus
  2539. {
  2540.     border: 1px solid #909090;
  2541. }
  2542. /*applied to the dropdownlist in disabled state.*/
  2543. .jqx-dropdownlist-state-disabled
  2544. {
  2545.  
  2546. }
  2547. /*jqxScrollBar Style*/
  2548. .jqx-scrollbar
  2549. {
  2550.     background: transparent;
  2551.     margin: 0;
  2552.     padding: 0;
  2553.     border: none;
  2554. }
  2555. /*applied to the scrollbar in default state.*/
  2556. .jqx-scrollbar-state-normal
  2557. {
  2558.     background: #efefef;
  2559.     margin: 0px;
  2560.     padding: 0px;
  2561.     border: 1px solid transparent;
  2562. }
  2563. /*applied to the scrollbar buttons in default state.*/
  2564. .jqx-scrollbar-button-state-normal
  2565. {
  2566.     margin: 0px;
  2567.     padding: 0px;
  2568.     border: 1px solid transparent;
  2569. }
  2570. /*applied to the scrollbar buttons in hovered state.*/
  2571. .jqx-scrollbar-button-state-hover
  2572. {
  2573.     margin: 0px;
  2574.     padding: 0px;
  2575.     border: 1px solid transparent;
  2576. }
  2577. /*applied to the scrollbar buttons in pressed state.*/
  2578. .jqx-scrollbar-button-state-pressed
  2579. {
  2580.     margin: 0px;
  2581.     padding: 0px;
  2582.     border: 1px solid transparent;
  2583. }
  2584. /*applied to the horizontal scrollbar thumb in default state.*/
  2585. .jqx-scrollbar-thumb-state-normal-horizontal
  2586. {
  2587.     margin: 0px;
  2588.     padding: 0px;
  2589.     background: transparent;
  2590.     border: 1px solid transparent;
  2591.     touch-action:none;
  2592. }
  2593. /*applied to the horizontal scrollbar thumb in hovered state.*/
  2594. .jqx-scrollbar-thumb-state-hover-horizontal
  2595. {
  2596.     margin: 0px;
  2597.     padding: 0px;  
  2598.     border: 1px solid transparent;
  2599. }
  2600. /*applied to the horizontal scrollbar thumb in default state.*/
  2601. .jqx-scrollbar-thumb-state-pressed-horizontal
  2602. {
  2603.     margin: 0px;
  2604.     padding: 0px;
  2605.     border: 1px solid transparent;
  2606. }
  2607. /*applied to the vertical scrollbar thumb in default state.*/
  2608. .jqx-scrollbar-thumb-state-normal
  2609. {
  2610.     margin: 0px;
  2611.     padding: 0px;
  2612.     border: 1px solid transparent;
  2613.     touch-action:none;
  2614. }
  2615. /*applied to the vertical scrollbar thumb in default state.*/
  2616. .jqx-scrollbar-thumb-state-hover
  2617. {
  2618.     margin: 0px;
  2619.     padding: 0px;
  2620.     background: transparent;
  2621.     border: 1px solid transparent;
  2622. }
  2623. /*applied to the vertical scrollbar thumb in default state.*/
  2624. .jqx-scrollbar-thumb-state-pressed
  2625. {
  2626.     margin: 0px;
  2627.     padding: 0px;
  2628.     background: #d1d1d1;
  2629.     border: 1px solid #909090;
  2630. }
  2631.  
  2632. /* jqxWindow */
  2633. .jqx-window
  2634. {
  2635.     position: absolute;
  2636.     overflow: hidden;
  2637.     border: 1px solid transparent;
  2638. }
  2639. /*applied to the jqxWindow when it’s disabled*/
  2640. .jqx-window-disabled
  2641. {
  2642. }
  2643. /*applied to the window’s header*/
  2644. .jqx-window-header
  2645. {
  2646.     outline: none;
  2647.     border-width: 0px;
  2648.     border-bottom: 1px solid transparent;
  2649.     overflow: hidden;
  2650.     padding: 5px;
  2651.     height: auto;
  2652.     white-space: nowrap;
  2653.     overflow: hidden;  
  2654. }
  2655. /*applied to the window’s header when the window is disabled*/
  2656. .jqx-window-header-disabled
  2657. {
  2658.  
  2659. }
  2660. /*applied to the window’s content*/
  2661. .jqx-window-content
  2662. {
  2663.     outline: none;
  2664.     overflow: auto;
  2665.     text-align: left;
  2666.     background-color: transparent;
  2667.     padding: 5px;
  2668.     -webkit-background-clip: padding-box; background-clip: padding-box;
  2669. }
  2670. /*applied to the window’s content when the window is disabled*/
  2671. .jqx-window-content-disabled
  2672. {
  2673.     outline: none;
  2674.     overflow: auto;
  2675.     text-align: left;
  2676.     padding: 5px;
  2677. }
  2678. /*applied to the window’s close button*/
  2679. .jqx-window-close-button
  2680. {
  2681.     cursor: pointer;
  2682.     background-image: url(images/close.png);
  2683.     background-repeat: no-repeat;    
  2684. }
  2685. /*applied to the window's collapse button*/
  2686. .jqx-window-collapse-button
  2687. {
  2688.     background-image: url(images/icon-up.png);
  2689.     cursor: pointer;
  2690.     margin-top: 1px;
  2691. }
  2692. /*applied to the window's collapse button when the window is collapsed*/
  2693. .jqx-window-collapse-button-collapsed
  2694. {
  2695.     margin-top: 0px;
  2696.     cursor: pointer;
  2697.     background-image: url(images/icon-down.png);
  2698. }
  2699. /*setting styles of the modal window’s background*/
  2700. .jqx-window-modal
  2701. {
  2702.    background-color: Black;
  2703. }
  2704. .jqx-window-close-button-hover
  2705. {
  2706. }
  2707. .jqx-docking
  2708. {
  2709.     overflow: hidden;
  2710. }
  2711. .jqx-docking-panel
  2712. {
  2713.     margin: 0px;
  2714.     padding: 0px;
  2715.     min-height: 100px;
  2716. }
  2717. .jqx-docking-drop-indicator
  2718. {
  2719.     border-style: dashed;
  2720.     border-width: 1px;
  2721.     margin: 0px;
  2722. }
  2723. .jqx-docking-window
  2724. {
  2725.     margin: 0px;
  2726. }
  2727.  
  2728. /* jxSlider */
  2729. /* applied to jqxSlider widget */
  2730. .jqx-slider
  2731. {
  2732.     outline: none;
  2733.     clear: both;
  2734.     position: relative;
  2735.     overflow:hidden;
  2736. }
  2737. /*applied to the ticks which can be in the top/bottom/both sides of the jqxSlider*/
  2738. .jqx-slider-tick
  2739. {
  2740.     border-left: 1px solid transparent;
  2741.     z-index: 9;
  2742. }
  2743. /*applied to the ticks when the slider is in horizontal mode*/
  2744. .jqx-slider-tick-horizontal
  2745. {
  2746.     width: 1px;
  2747.     border-left: none;
  2748.     margin-top: 1px;
  2749. }
  2750. /*applied to the ticks when the slider is in vertical mode*/
  2751. .jqx-slider-tick-vertical
  2752. {
  2753.     height: 1px;
  2754.     border-top: none;
  2755. }
  2756. /*applied to the ticks container*/
  2757. .jqx-slider-tickscontainer
  2758. {
  2759.     z-index: 10;
  2760.     position: relative;
  2761.     margin-top: 0px;
  2762.     margin-bottom: 0px;
  2763.     z-index: 9;
  2764. }
  2765. /*applied to the jqxSlider thumb used for changing/indicating current value*/
  2766. .jqx-slider-slider
  2767. {
  2768.     cursor: pointer;
  2769.     width: 16px;
  2770.     height: 16px;
  2771.     z-index: 15;
  2772.     position: absolute;
  2773.     left: 0px;
  2774.     top: 0px;
  2775.     -moz-border-radius: 100%;
  2776.     -webkit-border-radius: 100%;
  2777.     border-radius: 100%;  
  2778. }
  2779. .jqx-slider-button
  2780. {
  2781.     cursor: pointer;
  2782.     -moz-border-radius: 100%;
  2783.     -webkit-border-radius: 100%;
  2784.     border-radius: 100%;  
  2785.     box-sizing: content-box !important;
  2786. }
  2787. /*applied to the slider's thumb when the slider is in horizontal mode*/
  2788. .jqx-slider-slider-horizontal
  2789. {  
  2790.     margin-top: -5px;
  2791.     -moz-border-radius: 100%;
  2792.     -webkit-border-radius: 100%;
  2793.     border-radius: 100%;  
  2794.     border: 1px solid transparent;
  2795. }
  2796. /*applied to the slider's thumb when the slider is in vertical mode*/
  2797. .jqx-slider-slider-vertical
  2798. {
  2799.     margin-left: -5px;
  2800.     -moz-border-radius: 100%;
  2801.     -webkit-border-radius: 100%;
  2802.     border-radius: 100%;
  2803.     border: 1px solid transparent;
  2804.  }
  2805. /*applied to the track where is located the thumb*/
  2806. .jqx-slider-track
  2807. {
  2808.     height: 8px;
  2809.     float:left;
  2810.     position: relative;
  2811.     z-index: 20;
  2812. }
  2813. /*used in horizontal slider*/
  2814. .jqx-slider-track-horizontal
  2815. {
  2816.     height: 8px;
  2817.     margin-top: 2px;
  2818. }
  2819. /*used in vertical slider*/
  2820. .jqx-slider-track-vertical
  2821. {
  2822.     width: 8px;
  2823. }
  2824. /*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*/
  2825. .jqx-slider-rangebar
  2826. {
  2827.  
  2828. }
  2829.  
  2830. /* jqxSplitter */
  2831. .jqx-splitter
  2832. {
  2833.     overflow: hidden;
  2834.     border: 1px solid transparent;
  2835.     position: relative;
  2836. }
  2837. /* Split bar's class when the jqxSplitter is with horizontal orientation */
  2838. .jqx-splitter-splitbar-vertical
  2839. {
  2840.     border: 1px solid transparent;
  2841.     border-top-width: 0px;
  2842.     border-bottom-width: 0px;
  2843.     cursor: e-resize;
  2844.     cursor: col-resize;
  2845.     position: absolute;
  2846. }
  2847. /* Split bar's mouse over state */
  2848. .jqx-splitter-splitbar-hover
  2849. {
  2850.     background-color: transparent;
  2851. }
  2852. /* Split bar's class when the jqxSplitter is with horizontal orientation. */
  2853. .jqx-splitter-splitbar-horizontal
  2854. {
  2855.     position: absolute;
  2856.     border: 1px solid transparent;
  2857.     border-left-width: 0px;
  2858.     border-right-width: 0px;  
  2859.     cursor: n-resize;
  2860.     cursor: row-resize;
  2861. }
  2862. /* This class is applied to the splitter when it's dragged to it's max left/right boundary */
  2863. .jqx-splitter-splitbar-invalid
  2864. {
  2865.    background: #FF0000 !important;
  2866. }
  2867. /* This class is added to split bar's collapse button when the splitter is with vectical orientation. */
  2868. .jqx-splitter-collapse-button-horizontal
  2869. {
  2870.     cursor: pointer;
  2871.     width: 45px;
  2872.     height: 5px;
  2873. }
  2874. /* This class is added to split bar's collapse button when the splitter is with horizontal orientation. */
  2875. .jqx-splitter-collapse-button-vertical
  2876. {
  2877.     cursor: pointer;
  2878.     width: 5px;
  2879.     height: 45px;
  2880. }
  2881. /* This class is added when the user disable the splitter. */
  2882. .jqx-splitter-splitbar-collapsed
  2883. {
  2884.     cursor: default;
  2885. }
  2886. /* Applied to the jqxSplitter panels. */
  2887. .jqx-splitter-panel
  2888. {
  2889.     border: none;
  2890.     outline: none;  
  2891.     position: absolute;
  2892.     overflow: hidden;
  2893. }
  2894. /* This class is added to a nested splitter.*/
  2895. .jqx-splitter-nested, .jqx-splitter-panel-nested
  2896. {
  2897.     border: none;
  2898.     overflow: hidden;
  2899. }
  2900. .jqx-draggable
  2901. {
  2902.    
  2903. }
  2904. .jqx-draggable-dragging
  2905. {
  2906.     border: 0px solid black;
  2907. }
  2908. .jqx-draggable-disabled
  2909. {
  2910.     cursor: default;
  2911. }
  2912. .jqx-validator-hint
  2913. {
  2914.     height: 18px;
  2915.     width: auto;
  2916.     display: inline-block;
  2917.     cursor: pointer;
  2918.     padding-left: 5px;
  2919.     padding-right: 5px;
  2920.     font-family: Verdana;
  2921.     font-size: 13px;
  2922.     border: 1px solid #6E0000;
  2923.     background-color: #942724;
  2924.     color: #fff;
  2925.     z-index: 99999;
  2926.     white-space: nowrap;
  2927. }
  2928. .jqx-validator-hint-arrow
  2929. {
  2930.     z-index: 99999;
  2931.     height: 9px;
  2932.     width: 9px;
  2933.     padding: 0px;
  2934.     margin: 0px;
  2935.     background-color: transparent;
  2936.     background-image: url(images/multi-arrow.gif);
  2937. }
  2938. .jqx-validator-error-label {
  2939.    color: #dd4b39;
  2940.    vertical-align:top;
  2941.    text-align: left;
  2942.    display: block;
  2943.    cursor: default;
  2944.    line-height: 17px;
  2945.  }
  2946. .jqx-validator-error-element {
  2947.    border-color: #dd4b39 !important;
  2948. }
  2949.  
  2950. .jqx-switchbutton
  2951. {
  2952.      outline: none;
  2953.     overflow: hidden;
  2954.     -moz-border-radius: 5px;
  2955.     -webkit-border-radius: 5px;
  2956.     border-radius: 5px;
  2957.     border: 1px solid #ccc;
  2958. }
  2959. .jqx-switchbutton-thumb
  2960. {
  2961.     display: inline-block;
  2962.     cursor: pointer;
  2963.     border: 1px solid #ccc;
  2964. }
  2965. .jqx-switchbutton-label
  2966. {
  2967.     font-size: 15px;
  2968.     font-family: Sans-Serif;
  2969.     text-align: center;
  2970.     text-transform: uppercase;
  2971.     font-weight: bold;
  2972. }
  2973. .jqx-switchbutton-wrapper
  2974. {
  2975. }
  2976. .jqx-switchbutton-label-on
  2977. {
  2978.    
  2979. }
  2980. .jqx-switchbutton-label-off
  2981. {
  2982.    
  2983. }
  2984.  
  2985. /*left, right, up and down arrow icons.*/
  2986. .jqx-left-arrow
  2987. {
  2988.     background: transparent;
  2989.     background-image: url('images/icon-left.png');
  2990.     cursor: pointer;
  2991. }
  2992. .jqx-right-arrow
  2993. {
  2994.     background: transparent;
  2995.     background-image: url('images/icon-right.png');
  2996.     cursor: pointer;
  2997. }
  2998. .jqx-icon-delete
  2999. {
  3000.     background-image: url('images/icon-delete.png');
  3001.     background-repeat: no-repeat;
  3002.     background-position: center;
  3003. }
  3004. .jqx-icon-edit
  3005. {
  3006.     background-image: url('images/icon-edit.png');
  3007.     background-repeat: no-repeat;
  3008.     background-position: center;
  3009. }
  3010. .jqx-icon-save
  3011. {
  3012.     background-image: url('images/icon-save.png');
  3013.     background-repeat: no-repeat;
  3014.     background-position: center;
  3015. }
  3016. .jqx-icon-cancel
  3017. {
  3018.     background-image: url('images/icon-cancel.png');
  3019.     background-repeat: no-repeat;
  3020.     background-position: center;
  3021. }
  3022. .jqx-icon-arrow-up, .jqx-icon-arrow-up-hover, .jqx-icon-arrow-up-selected
  3023. {
  3024.     background-image: url('images/icon-up.png');
  3025.     background-repeat: no-repeat;
  3026.     background-position: center;
  3027. }
  3028. .jqx-icon-arrow-down, .jqx-icon-arrow-down-hover, .jqx-icon-arrow-down-selected
  3029. {
  3030.     background-image: url('images/icon-down.png');
  3031.     background-repeat: no-repeat;
  3032.     background-position: center;
  3033. }
  3034.  
  3035. .jqx-icon-arrow-left, .jqx-icon-arrow-left-hover, .jqx-icon-arrow-left-selected
  3036. {
  3037.     background-image: url('images/icon-left.png');
  3038.     background-repeat: no-repeat;
  3039.     background-position: center;
  3040. }
  3041. .jqx-icon-arrow-right, .jqx-icon-arrow-right-hover, .jqx-icon-arrow-right-selected
  3042. {
  3043.     background-image: url('images/icon-right.png');
  3044.     background-repeat: no-repeat;
  3045.     background-position: center;
  3046. }
  3047. .jqx-icon-arrow-first, .jqx-icon-arrow-first-hover, .jqx-icon-arrow-first-selected
  3048. {
  3049.     background-image: url('images/icon-first.png');
  3050.     background-repeat: no-repeat;
  3051.     background-position: center;
  3052. }
  3053. .jqx-icon-arrow-last, .jqx-icon-arrow-last-hover, .jqx-icon-arrow-last-selected
  3054. {
  3055.     background-image: url('images/icon-last.png');
  3056.     background-repeat: no-repeat;
  3057.     background-position: center;
  3058. }
  3059. .jqx-icon-arrow-up-hover
  3060. {
  3061.     background-image: url('images/icon-up.png');
  3062.     background-repeat: no-repeat;
  3063.     background-position: center;
  3064. }
  3065. .jqx-icon-arrow-down-hover
  3066. {
  3067.     background-image: url('images/icon-down.png');
  3068.     background-repeat: no-repeat;
  3069.     background-position: center;
  3070. }
  3071. .jqx-icon-arrow-left-hover
  3072. {
  3073.     background-image: url('images/icon-left.png');
  3074.     background-repeat: no-repeat;
  3075.     background-position: center;
  3076. }
  3077. .jqx-icon-arrow-right-hover
  3078. {
  3079.     background-image: url('images/icon-right.png');
  3080.     background-repeat: no-repeat;
  3081.     background-position: center;
  3082. }
  3083.  
  3084. .jqx-icon-arrow-up-selected
  3085. {
  3086.     background-image: url('images/icon-up.png');
  3087.     background-repeat: no-repeat;
  3088.     background-position: center;
  3089. }
  3090. .jqx-icon-arrow-down-selected
  3091. {
  3092.     background-image: url('images/icon-down.png');
  3093.     background-repeat: no-repeat;
  3094.     background-position: center;
  3095. }
  3096. .jqx-icon-arrow-left-selected
  3097. {
  3098.     background-image: url('images/icon-left.png');
  3099.     background-repeat: no-repeat;
  3100.     background-position: center;
  3101. }
  3102. .jqx-icon-arrow-right-selected
  3103. {
  3104.     background-image: url('images/icon-right.png');
  3105.     background-repeat: no-repeat;
  3106.     background-position: center;
  3107. }
  3108. .jqx-icon-close
  3109. {
  3110.     cursor: pointer;
  3111.     background-image: url(images/close.png);
  3112.     background-repeat: no-repeat;
  3113.     background-position: center;
  3114. }
  3115. .jqx-icon-close-white {
  3116.    background-image: url(images/close_white.png);
  3117.  }
  3118. .jqx-icon-close-hover
  3119. {
  3120.     cursor: pointer;
  3121.     background-image: url(images/close.png);
  3122.     background-repeat: no-repeat;
  3123.     background-position: center;
  3124. }
  3125. .jqx-icon-search
  3126. {
  3127.     cursor: pointer;
  3128.     background-image: url(images/search.png);
  3129.     background-repeat: no-repeat;
  3130.     background-position: center;
  3131.     margin-top: 1px;
  3132.     background-size: 13px;
  3133.     width: 13px;
  3134.     height: 13px;
  3135. }
  3136. .jqx-icon-plus
  3137. {
  3138.     background-image: url(images/plus.png);
  3139.     background-repeat: no-repeat;
  3140.     background-position: center;
  3141.     background-size: 16px;
  3142.     width: 16px;
  3143.     height: 16px;
  3144. }
  3145. .jqx-icon-plus-alt, .jqx-icon-plus-alt-white
  3146. {
  3147.     background-image: url(images/icon-plus.png);
  3148.     background-repeat: no-repeat;
  3149.     background-position: center;
  3150.     background-size: 16px;
  3151.     width: 16px;
  3152.     height: 16px;
  3153. }
  3154. .jqx-icon-plus-alt-white {
  3155.     background-image: url(images/icon-plus-white.png);
  3156. }
  3157. /* jqxScrollView */
  3158. .jqx-scrollview-button
  3159. {
  3160.     width: 10px;
  3161.     height: 10px;
  3162.     border-radius: 10px;
  3163.     -moz-border-radius: 10px;
  3164.     -webkit-border-radius: 10px;
  3165.     display: inline-block;
  3166.     margin: 2px;
  3167.     cursor: pointer;
  3168.     background-color: #aaaeaf;
  3169. }
  3170. .jqx-scrollview
  3171. {
  3172.     background-color: #000;
  3173.     -ms-touch-action: auto !important;
  3174. }
  3175. .jqx-icon-calendar, .jqx-icon-calendar-hover, .jqx-icon-calendar-pressed
  3176. {
  3177.     background-image: url('images/icon-calendar.png');
  3178.     background-repeat: no-repeat;
  3179.     background-position: left top;
  3180.     position: relative;
  3181.     width: 15px !important;
  3182.     height: 15px !important;
  3183.     margin-top: -7.5px !important;
  3184. }
  3185. /*applied to Inputs*/
  3186. .jqx-input-widget{
  3187.     box-sizing: border-box !important;
  3188. }
  3189. .jqx-input{ overflow: hidden; background-color: inherit; border-color: #c7c7c7;}
  3190. .jqx-input-invalid {
  3191.     color: red !important;
  3192. }
  3193. .jqx-input-group {overflow: hidden;}
  3194. .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; }
  3195. .jqx-input-group-addon:first-child {
  3196.   border-right-width: 0px;
  3197.   border-bottom-right-radius: 0 !important;
  3198.   border-top-right-radius: 0 !important;
  3199. }
  3200. .jqx-input-group-addon:last-child {
  3201.   border-left-width: 0px;
  3202.   border-bottom-left-radius: 0 !important;
  3203.   border-top-left-radius: 0 !important;
  3204. }
  3205. .jqx-input-group-addon:not(:last-child):not(:first-child) {
  3206.   border-bottom-left-radius: 0 !important;
  3207.   border-top-left-radius: 0 !important;
  3208.   border-bottom-right-radius: 0 !important;
  3209.   border-top-right-radius: 0 !important;
  3210.   border-left-width: 0px;
  3211. }
  3212. .jqx-input-group .jqx-input {
  3213.     padding: 2px 1px !important;
  3214.     border-left-width: 1px !important;
  3215.     border-right-width: 1px !important;
  3216. }
  3217. .jqx-editor {
  3218.     border-style: solid;
  3219.     border-width: 1px;
  3220.     border-color: transparent;
  3221.     overflow:  hidden;
  3222.     box-sizing: border-box !important;
  3223. }
  3224. .jqx-editor-window {
  3225.     overflow: hidden;
  3226. }
  3227. .jqx-editor-inline {
  3228.     padding: 0px;
  3229.     border-width: 1px;
  3230.     border-style: solid;
  3231.     border-color: transparent;
  3232. }
  3233. .jqx-editor-inline p {
  3234.     margin: 0px;padding:0 .2em;
  3235. }
  3236. .jqx-editor-inline-focus {
  3237.     border-width: 1px;
  3238.     border-style: solid;
  3239.     overflow: auto;
  3240. }
  3241. .jqx-editor iframe {
  3242.     border: 0;
  3243.     margin: 0;
  3244.     padding: 0;
  3245.     background: #fff;
  3246.     display: inline;
  3247.     vertical-align: top;
  3248.     width: 100%;
  3249.     height: 100%;
  3250. }
  3251. .jqx-editor-color-bar {
  3252.     height: 3px;
  3253. }
  3254. .jqx-editor-color-picker table {
  3255.     margin: 0;
  3256.     padding: 0 4px 4px;
  3257.     empty-cells: show;
  3258.     border-collapse: separate;
  3259. }
  3260. .jqx-editor-color-picker td {
  3261.     border-collapse: separate;
  3262.     border: 1px solid transparent;
  3263.     cursor: pointer;
  3264.     margin: 0;
  3265.     position: relative;
  3266. }
  3267. .jqx-editor-color-picker td:hover {
  3268.     border: 1px solid #000;
  3269. }
  3270. .jqx-editor-color-picker-selected-cell {
  3271.     outline: 1px solid #000;
  3272. }
  3273. .jqx-editor-color-picker td div{
  3274.     width: 16px;
  3275.     height: 16px;
  3276. }
  3277. .jqx-editor-content {
  3278.     width: 100%;
  3279.     border-style: solid;
  3280.     border-width: 1px;
  3281.     outline: 0;
  3282.     left: 0px;
  3283.     position: relative;
  3284.     box-sizing: border-box !important;
  3285. }
  3286. .jqx-editor-container {
  3287.     position: relative;
  3288.     padding: 4px;
  3289.     padding-top: 0px;
  3290.     width: 100%;
  3291.     height: 100%;
  3292.     box-sizing: border-box !important;
  3293. }
  3294. .jqx-editor-toolbar-container {
  3295.     top: 0px; left: 0px;
  3296.     box-sizing: border-box !important;
  3297. }
  3298. .jqx-editor-toolbar-inline {
  3299.     padding: 0px 4px;
  3300.     border-width: 1px;
  3301.     border-style: solid;
  3302. }
  3303. .jqx-editor-toolbar {
  3304.     margin: 0;
  3305.     padding: 0px;
  3306.     padding-bottom: 4px;
  3307. }
  3308. .jqx-editor-toolbar-icon {
  3309.     height: 21px;
  3310.     width: 21px;
  3311.     vertical-align: middle;
  3312.     opacity: .667;
  3313.     margin: 2px 0;
  3314.     background: url('images/html_editor.png') no-repeat;
  3315. }
  3316. .jqx-editor-toolbar-icon-bold {
  3317.     background-position: 0px 0px !important;
  3318. }
  3319. .jqx-editor-toolbar-icon-italic {
  3320.     background-position: -21px 0px !important;
  3321. }
  3322. .jqx-editor-toolbar-icon-underline {
  3323.     background-position: -42px 0px !important;
  3324. }
  3325. .jqx-editor-toolbar-icon-fontname {
  3326.     background-position: -63px 0px !important;
  3327. }
  3328. .jqx-editor-toolbar-icon-fontsize {
  3329.     background-position: -84px 0px !important;
  3330. }
  3331. .jqx-editor-toolbar-icon-createlink {
  3332.     background-position: -147px 0px !important;
  3333. }
  3334. .jqx-editor-toolbar-icon-insertorderedlist {
  3335.     background-position: -168px 0px !important;
  3336. }
  3337. .jqx-editor-toolbar-icon-insertunorderedlist {
  3338.     background-position: -189px 0px !important;
  3339. }
  3340. .jqx-editor-toolbar-icon-outdent {
  3341.     background-position: -210px 0px !important;
  3342. }
  3343. .jqx-editor-toolbar-icon-indent {
  3344.     background-position: -231px 0px !important;
  3345. }
  3346. .jqx-editor-toolbar-icon-insertimage {
  3347.     background-position:  -337px 0px !important;
  3348. }
  3349. .jqx-editor-toolbar-icon-justifyleft {
  3350.     background-position: -252px 0px !important;
  3351. }
  3352. .jqx-editor-toolbar-icon-justifycenter {
  3353.     background-position: -273px 0px !important;
  3354. }
  3355. .jqx-editor-toolbar-icon-justifyright {
  3356.     background-position: -294px 0px !important;
  3357. }
  3358. .jqx-editor-toolbar-icon-removeformat {
  3359.     background-position: -316px 0px !important;
  3360. }
  3361. .jqx-editor-toolbar-icon-viewsource {
  3362.     background-position: -359px 0px !important;
  3363. }
  3364. .jqx-editor-toolbar-icon-forecolor {
  3365.     background-position: -105px 0px !important;
  3366.     height: 15px;
  3367. }
  3368. .jqx-editor-toolbar-icon-backcolor {
  3369.     background-position: -380px 0px !important;
  3370.     height: 15px;
  3371. }
  3372.  
  3373. .jqx-editor-toolbar-icon:hover {
  3374.     opacity: 1;
  3375. }
  3376. .jqx-fill-state-disabled .jqx-editor-toolbar-icon {
  3377.   opacity: .667;
  3378. }
  3379. .jqx-editor-toolbar-item {
  3380.     display: inline-block;
  3381.     margin-left: 2px;    
  3382.     vertical-align: middle;
  3383. }
  3384. .jqx-editor-toolbar-separator {
  3385.     border-left: 1px solid #ccc;
  3386.     margin: 0 2px;
  3387.     outline: none;
  3388.     overflow: hidden;
  3389.     padding: 0;
  3390.     text-decoration: none;
  3391.     vertical-align: middle;
  3392.     width: 0;
  3393.     display: inline-block;
  3394. }
  3395. .jqx-editor-toolbar-group {
  3396.     display: inline-block;
  3397.     margin-right: 4px;
  3398.     margin-top: 4px;
  3399.     white-space: nowrap;
  3400. }
  3401. .jqx-editor-toolbar-button {
  3402.     text-decoration: none;
  3403.     vertical-align: middle;
  3404.     cursor: default;
  3405.     display: inline-block;
  3406.     padding: 0px !important;
  3407.     margin-right: 2px;
  3408. }
  3409. .jqx-editor-toolbar-group .jqx-editor-toolbar-button {
  3410.     margin-right: -1px;
  3411.     box-shadow: none;
  3412.     position: relative;
  3413.     margin-left: 0px !important;
  3414. }
  3415. .jqx-editor-toolbar-group .jqx-editor-toolbar-button:hover, .jqx-editor-toolbar-group .jqx-editor-toolbar-button:active {
  3416.     z-index: 55;
  3417. }
  3418. .jqx-editor-toolbar-group .jqx-editor-toolbar-button.jqx-fill-state-normal {
  3419.     background: transparent !important;
  3420. }
  3421.  
  3422. .jqx-date-time-input-popup table td a
  3423. {
  3424.   border: 1px transparent solid;
  3425.   width: 100%;
  3426.   display: inline-block;
  3427.   margin: 0;
  3428.   padding: 0;
  3429.   outline: 0;
  3430.   color: #333;
  3431. }
  3432. .jqx-date-time-input-popup table td input {
  3433.   width: 25px;
  3434.   margin: 0;
  3435.   text-align: center;
  3436.   padding: 4px 6px;
  3437.   height:20px;
  3438.   line-height: 20px;
  3439.   vertical-align: middle;
  3440. }
  3441.  
  3442. .jqx-scheduler .jqx-cell {
  3443.     padding: 0px !important;
  3444.     cursor: default;
  3445. }
  3446. .jqx-scheduler .jqx-widget-header.jqx-grid-header
  3447. {
  3448.     border-bottom-color: transparent;
  3449.     border-bottom-width: 0px;
  3450. }
  3451. .jqx-scheduler .jqx-grid-column-header, .jqx-scheduler.jqx-widget .jqx-grid-column-header
  3452. {
  3453.     border-bottom: 1px solid #c5c5c5;
  3454. }
  3455.  
  3456. .jqx-scheduler-all-day-cell
  3457. {
  3458.     text-align: left;
  3459. }
  3460. .jqx-scheduler-all-day-cell span
  3461. {
  3462.     margin-left:3px;
  3463. }
  3464.  
  3465. .jqx-scheduler-month-cell {
  3466.     background: #f2f2f2;
  3467.     color: #000;
  3468.     opacity: 0.8;
  3469.     border-bottom-width: 1px;
  3470.     border-bottom-style: solid;
  3471.     border-bottom-color: inherit;
  3472.     vertical-align: top;
  3473.     text-align: left;
  3474. }
  3475. .jqx-scheduler-month-cell-touch {
  3476.     background: transparent;
  3477.     border:none;
  3478.     vertical-align:middle;
  3479.     text-align:center;
  3480. }
  3481. .jqx-scheduler-month-cell-popup {
  3482.     border: 1px solid #333;
  3483.     background: #f2f2f2;
  3484.     box-shadow: 0 5px 0px rgba(0,0,0,.15)!important;
  3485. }
  3486. .jqx-widget .jqx-scheduler-middle-cell, .jqx-scheduler-middle-cell {
  3487.     border-bottom-color: #ddd !important;
  3488. }
  3489. .jqx-scheduler-cell-selected.jqx-scheduler-middle-cell
  3490. {
  3491.     border-bottom-style:dotted;
  3492. }
  3493. .jqx-scheduler-work-time-cell
  3494. {
  3495.     background: #fff;
  3496. }
  3497. .jqx-scheduler-not-work-time-cell
  3498. {
  3499.     background: #eee;
  3500. }
  3501. .jqx-scheduler-month-outer-cell
  3502. {
  3503.     color: #555;
  3504. }
  3505. .jqx-scheduler-month-weekend-cell
  3506. {
  3507.     background: #eee;
  3508. }
  3509. .jqx-scheduler-disabled-cell {
  3510.     background: #e9edf1;
  3511. }
  3512. .jqx-scheduler-toolbar
  3513. {
  3514.     font-size: 14px;
  3515. }
  3516. .jqx-scheduler-time-column, .jqx-scheduler-toolbar {
  3517.     background-image: none !important;
  3518.     background: #fff !important;
  3519.     color: #333 !important;
  3520. }
  3521. .jqx-scheduler-week-number-column {
  3522.     background: #e8e8e8 !important;
  3523.     color: #333;
  3524. }
  3525. .jqx-scheduler-time-column-header-cell
  3526. {
  3527.     border-left-color:transparent !important;
  3528. }
  3529. .jqx-scheduler-time-column-header-cell-rtl
  3530. {
  3531.     border-right-color:transparent !important;
  3532. }
  3533. .jqx-scheduler-appointment {
  3534.     overflow: visible;
  3535.     border: 1px solid #555;
  3536.     white-space:pre-line;
  3537.     cursor:pointer;
  3538.     vertical-align: middle;
  3539.     text-overflow:ellipsis;
  3540.     user-select: none;
  3541. }
  3542. .jqx-scheduler-appointment-rtl {
  3543.     direction: rtl;
  3544.     text-align: right;
  3545. }
  3546.  
  3547. .jqx-scheduler-appointment-content {
  3548.     overflow: hidden;
  3549.     text-overflow:ellipsis;
  3550.     height:100%;
  3551.     padding-left:5px;
  3552.     padding-right:5px;
  3553. }
  3554. .jqx-scheduler-appointment-inner-content {
  3555.     overflow:hidden;
  3556.     width:100%;
  3557.     text-overflow: ellipsis;
  3558.     padding-bottom: 3px;
  3559. }
  3560. .jqx-scheduler-appointment-duration-status {
  3561.     height: 0px;
  3562.     border-bottom-width: 2px;
  3563.     border-bottom-style: dotted;
  3564.     border-color: #f05c2d;
  3565.     background: #f05c2d;
  3566.     position:absolute;
  3567.     bottom: -1px; left: 0px;
  3568.     border-radius: 5px;
  3569. }
  3570. .jqx-scheduler-appointment-status {
  3571.     width: 4px;
  3572.     height: 100%;
  3573.     border-right-width: 1px;
  3574.     border-right-style:solid;
  3575.     position:absolute;
  3576.     top: 0px; left: 0px;
  3577. }
  3578. .jqx-scheduler-appointment-status-rtl {
  3579.     width: 4px;
  3580.     height: 100%;
  3581.     border-right-width: 0px;
  3582.     border-right-style:none;
  3583.     border-left-width: 1px;
  3584.     border-left-style:solid;
  3585.     position:absolute;
  3586.     top: 0px; right:0px;
  3587. }
  3588. .jqx-scheduler-appointment-status-stripes {
  3589.     background-image: url('images/stripes.png');
  3590.     background-repeat:repeat-y;
  3591.     background-position: left top;
  3592. }
  3593. .jqx-scheduler-appointment-resize-indicator {
  3594.     width: 4px;
  3595.     height: 4px;
  3596.     position: absolute;
  3597.     border: 1px solid black;
  3598.     background: white;
  3599.     display: none;
  3600. }
  3601. .jqx-scheduler-appointment-top-resize-indicator {
  3602.     top: -3px;
  3603.     left: 50%;
  3604.     margin-left:-2px;
  3605.     cursor: row-resize;
  3606. }
  3607. .jqx-scheduler-appointment-bottom-resize-indicator {
  3608.     cursor: row-resize;
  3609.     bottom: -3px;
  3610.     left: 50%;
  3611.     margin-left:-2px;
  3612. }
  3613. .jqx-scheduler-appointment-left-resize-indicator {
  3614.     cursor: col-resize;
  3615.     top: 50%;
  3616.     left: -3px;
  3617.     margin-top: -2px;
  3618. }
  3619. .jqx-scheduler-appointment-right-resize-indicator {
  3620.     cursor: col-resize;
  3621.     top: 50%;
  3622.     margin-top: -2px;
  3623.     right: -3px;
  3624. }
  3625.  
  3626. .jqx-scheduler-appointment span {
  3627.     vertical-align: middle;
  3628.     text-overflow:ellipsis;
  3629.     position: relative;
  3630.     top: -1px;
  3631. }
  3632. .jqx-scheduler-feedback-appointment {
  3633.     opacity: 0.7;
  3634.     position:absolute;
  3635.     z-index:99999;
  3636. }
  3637. .jqx-scheduler-selected-appointment {
  3638.     border: 1px solid #316293 !important;
  3639.   -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important;
  3640.      -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important;
  3641.           box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important;
  3642.     white-space:pre-line;
  3643. }
  3644. .jqx-scheduler-appointment:hover {
  3645.    border: 1px solid #3f7ebe !important;
  3646.  }
  3647. .jqx-scheduler-feedback-drag-appointment {
  3648.     background: #aaa !important;
  3649. }
  3650. .jqx-icon-recurrence, .jqx-icon-recurrence-exception,.jqx-icon-recurrence-white, .jqx-icon-recurrence-exception-white, .jqx-icon-time
  3651. {
  3652.     background-image: url('images/icon-recurrence.png');
  3653.     background-repeat: no-repeat;
  3654.     background-position: center;
  3655.     width: 16px;
  3656.     height: 16px;
  3657.     float: left;
  3658.     margin:3px;
  3659.     margin-left:5px;
  3660. }
  3661. .jqx-icon-time
  3662. {
  3663.     background-image: url('images/icon-time.png');
  3664.     margin:0px;
  3665.     position: relative;
  3666.     left: 1px;
  3667.     margin-top:-8px;
  3668. }
  3669. .jqx-icon-time-white
  3670. {
  3671.     background-image: url('images/icon-time-white.png');
  3672. }
  3673. .jqx-icon-recurrence-exception
  3674. {
  3675.     background-image: url('images/icon-recurrence-exception.png');
  3676. }
  3677. .jqx-icon-recurrence-exception-white {
  3678.     background-image: url('images/icon-recurrence-exception-white.png');
  3679. }
  3680. .jqx-icon-recurrence-white {
  3681.    background-image: url('images/icon-recurrence-white.png');
  3682.  }
  3683. .jqx-scheduler-cell-hover {
  3684.     border-color: #3f7ebe !important;
  3685.     background: #a2c0df !important;
  3686. }
  3687. .jqx-scheduler-cell-selected {
  3688.     border-color: #316293 !important;
  3689.     background: #2f7eb6 !important;
  3690. }
  3691. .jqx-scheduler-edit-dialog-label {
  3692.     clear: both;
  3693.     float: left;
  3694.     margin-left: 2%;
  3695.     padding: 4px;
  3696.     text-align: right;
  3697.     width: 18%;
  3698.     line-height: 25px;
  3699. }
  3700. .jqx-scheduler-edit-dialog-field {
  3701.     clear: right;
  3702.     float: right;
  3703.     margin-right: 2%;
  3704.     padding: 4px;
  3705.     width: 72%;
  3706. }
  3707. .jqx-scheduler-edit-dialog-label-rtl {
  3708.     clear: both;
  3709.     float: right;
  3710.     margin-left: 0px;
  3711.     margin-right: 2%;
  3712.     padding: 4px;
  3713.     text-align: left;
  3714.     width: 18%;
  3715.     line-height: 25px;
  3716. }
  3717. .jqx-scheduler-edit-dialog-field-rtl {
  3718.     clear: left;
  3719.     float: left;
  3720.     margin-right: 0px;
  3721.     margin-left: 2%;
  3722.     padding: 4px;
  3723.     width: 72%;
  3724. }
  3725. .jqx-scheduler-legend-bar
  3726. {
  3727.     overflow:hidden;
  3728.     border-color:inherit;
  3729.     border: none;
  3730. }
  3731. .jqx-scheduler-legend-bar-bottom
  3732. {
  3733.     border-top-width: 1px;
  3734.     border-top-style:solid;
  3735. }
  3736. .jqx-scheduler-legend-bar-top
  3737. {
  3738.     border-bottom-width: 1px;
  3739.     border-bottom-style:solid;
  3740. }
  3741. .jqx-scheduler-legend {
  3742.     width:14px;
  3743.     height:14px;
  3744.     float: left;
  3745.     margin-right: 3px;
  3746.     border-style:solid;
  3747.     border-width:1px;
  3748.     cursor: pointer;
  3749.     vertical-align: middle;
  3750.     margin-top:4px;
  3751. }
  3752. .jqx-scheduler-legend-label {
  3753.     float: left;
  3754.     margin-right: 12px;
  3755.     cursor: pointer;
  3756.     vertical-align: middle;
  3757.     margin-top:4px;
  3758. }
  3759. .jqx-scheduler-cell-selected .jqx-scheduler-agenda-date {
  3760.     color: #fff;
  3761. }
  3762. .jqx-scheduler-cell-selected .jqx-scheduler-agenda-time {
  3763.     color: #fff;
  3764. }
  3765. .jqx-scheduler-cell-selected .jqx-scheduler-agenda-appointment, .jqx-scheduler-cell-selected .jqx-scheduler-agenda-appointment-rtl {
  3766.     color: #fff;
  3767. }
  3768.  
  3769. .jqx-scheduler-agenda-date {
  3770.     padding-top:5px;
  3771.     padding-bottom:5px;
  3772. }
  3773. .jqx-scheduler-agenda-time {
  3774.     padding: 5px;
  3775. }
  3776. .jqx-scheduler-agenda-appointment, .jqx-scheduler-agenda-appointment-rtl {
  3777.   cursor: pointer;
  3778. }
  3779. .jqx-scheduler-agenda-appointment-resource, .jqx-scheduler-agenda-appointment-resource-rtl {
  3780.     margin: 5px;
  3781.     cursor: pointer;
  3782. }
  3783. .jqx-scheduler-agenda-appointment-resource-rtl, .jqx-scheduler-agenda-appointment-rtl {
  3784.     float: right;
  3785. }
  3786. .jqx-scheduler-agenda-day {
  3787.     margin: 3px;
  3788.     font-size: 33px;
  3789.     font-weight: normal;
  3790. }
  3791. .jqx-scheduler-agenda-week {
  3792.     font-style: normal;
  3793.     font-size:13px;
  3794. }
  3795. .jqx-scheduler-agenda-date {
  3796.     font-size: 10px;
  3797. }
  3798. .jqx-scheduler-cell-focus
  3799. {
  3800.     border-style:dotted;
  3801.     border-color: #59a0d5 !important;
  3802.     background: #59a0d5 !important;
  3803. }
  3804. /*applied to all widgets*/
  3805. .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;}
  3806.  
  3807. .jqx-item{-ms-touch-action: none; -moz-box-sizing: content-box; box-sizing: content-box;  color: inherit; -webkit-text-size-adjust: none;}
  3808.  
  3809. /*applied to containers to set a background and border color. Tabs, NavigationBar, Calendar content.*/
  3810. .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; }
  3811. /*applied to header areas. Tabs, Menu, Window, Calendar.*/
  3812. .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; }
  3813.  
  3814. .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; }
  3815. .jqx-fill-state-hover {-moz-box-sizing: content-box; box-sizing: content-box; border-color:#999;  background: #e8e8e8;}
  3816. .jqx-fill-state-pressed{-moz-box-sizing: content-box; box-sizing: content-box; border-color:#999; background: #d1d1d1;}
  3817. .jqx-fill-state-focus {border-color: #555; }
  3818. .jqx-fill-state-disabled {cursor: default; color: #000; opacity: .55; filter:Alpha(Opacity=45);}
  3819. .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 {
  3820.     box-sizing: border-box; -moz-box-sizing: border-box;
  3821. }
  3822. .jqx-widget .jqx-grid-cell, .jqx-widget .jqx-grid-column-header, .jqx-widget .jqx-grid-group-cell {border-color: #aaa;}
  3823. .jqx-widget .jqx-grid-column-menubutton, .jqx-widget .jqx-grid-column-sortascbutton, .jqx-widget .jqx-grid-column-sortdescbutton, .jqx-widget .jqx-grid-column-filterbutton
  3824. {
  3825.    background-color: transparent;
  3826.    border-color: #aaa;
  3827. }
  3828. .jqx-grid-column-header a:link, .jqx-grid-column-header a:visited
  3829. {
  3830.    *color: expression(this.parentNode.currentStyle['color']);    
  3831. }
  3832. .jqx-grid-bottomright, .jqx-panel-bottomright, .jqx-listbox-bottomright
  3833. {
  3834.    background-color: #e5e5e5;
  3835. }
  3836.  
  3837. .jqx-tabs-title-selected-top
  3838. {
  3839.     border-color: #aaa;
  3840.     border-bottom: 1px solid #fff;
  3841.     background-color: #fff;
  3842. }
  3843. /*applied to the tab's title when the tab is selected and the jqxTab's position property is set to 'bottom' .*/
  3844. .jqx-tabs-title-selected-bottom
  3845. {
  3846.     border-color: #aaa;
  3847.     border-top: 1px solid #fff;
  3848.     background-color: #fff;
  3849. }
  3850. /*applied to the tab's selection tracker when the jqxTab's position property is set to 'top'.*/
  3851. .jqx-tabs-selection-tracker-top
  3852. {
  3853.    border-color: #aaa;
  3854.    border-bottom: 1px solid #fff;
  3855. }
  3856. /*applied to the tab's selection tracker when the jqxTab's position property is set to 'bottom'.*/
  3857. .jqx-tabs-selection-tracker-bottom
  3858. {
  3859.    border-color: #aaa;
  3860.    border-top: 1px solid #fff;
  3861. }
  3862. /*jqxMaskedInput and jqxNumberInput Styles*/
  3863. .jqx-input
  3864. {
  3865.     -webkit-appearance: none;
  3866.     padding: 0 0 0 0;
  3867.     outline: none;
  3868.     border-width: 1px;
  3869.     border-style: solid;
  3870.     -moz-background-clip: padding; background-clip: padding-box; -webkit-background-clip: padding-box;
  3871. }
  3872. input[type=text].jqx-input, input[type=password].jqx-input {
  3873.     min-height: 16px;
  3874.     min-width: 16px;
  3875.     margin: 0px;
  3876.     border-width: 1px;
  3877.     border-style: solid;
  3878.     font-size: 13px;
  3879.     padding: 0px;
  3880.     padding-left:3px;
  3881.     padding-right: 3px;
  3882. }
  3883. .jqx-input::-ms-reveal {
  3884.     display: none;
  3885. }
  3886. .jqx-input::-ms-clear {
  3887.     display: none;
  3888. }
  3889. .jqx-input-content::-ms-clear {
  3890.     display: none;
  3891. }
  3892. .jqx-input::-ms-value {
  3893.     margin: 0px;
  3894.     padding: 0px;
  3895.     min-height: 13px;
  3896.     line-height: 13px;
  3897. }
  3898.  
  3899. /*applied to the input when the validation fails.*/
  3900. .jqx-input-invalid
  3901. {
  3902.     border-color: #dd4b39 !important;
  3903. }
  3904.  
  3905. /*applied to the input's content.*/
  3906. .jqx-input-content
  3907. {
  3908.     -webkit-appearance: none;
  3909.     padding: 1px;
  3910.     resize: none;
  3911.     outline: none;
  3912.     outline-width: 0px;
  3913.     -webkit-user-modify:inherit; -moz-user-modify:inherit;
  3914.     -moz-background-clip: padding; background-clip: padding-box; -webkit-background-clip: padding-box;
  3915. }
  3916. /*applied to the input when it is disabled.*/
  3917. .jqx-input-disabled
  3918. {
  3919.     -webkit-appearance: none;
  3920.     resize: none;
  3921.     outline: none;
  3922.     outline-width: 0px;
  3923. }
  3924. /*applied to the list menu.*/
  3925. .jqx-listmenu-widget {
  3926.     -ms-touch-action: auto;
  3927. }
  3928. .jqx-listmenu-widget .jqx-widget-content{
  3929.     -ms-touch-action: auto;
  3930. }
  3931. .jqx-listmenu-widget .jqx-widget-header{
  3932.     -ms-touch-action: auto;
  3933. }
  3934. .jqx-listmenu-widget li{
  3935.     -ms-touch-action: auto;
  3936. }
  3937. .jqx-menu-popup {
  3938.    
  3939. }
  3940. .jqx-menu-vertical
  3941. {
  3942.     background-color: #efefef;
  3943. }
  3944. .jqx-color-picker
  3945. {
  3946.  
  3947. }
  3948. .jqx-color-picker-panel
  3949. {
  3950. }
  3951. .jqx-color-picker-map
  3952. {
  3953.     border: 1px solid #A0A0A0;
  3954.     background-color: transparent;
  3955.     background-image: url('images/colorpicker/map-saturation.png');
  3956.     background-repeat: no-repeat;
  3957.     background-position: left top;
  3958.     overflow: hidden;
  3959. }
  3960. .jqx-color-picker-map-hue
  3961. {
  3962.     border: 1px solid #A0A0A0;
  3963.     background-color: transparent;
  3964.     background-image: url('images/colorpicker/map-hue.png');
  3965.     background-repeat: no-repeat;
  3966.     background-position: left top;
  3967.     overflow: hidden;
  3968. }
  3969. .jqx-color-picker-map-overlay
  3970. {
  3971.     background-color: transparent;
  3972.     background-image: url('images/colorpicker/map-saturation-overlay.png');
  3973.     background-repeat: no-repeat;
  3974.     background-position: left top;
  3975. }
  3976. .jqx-color-picker-bar
  3977. {
  3978.     border: 1px solid #A0A0A0;
  3979.     background-color: transparent;
  3980.     background-image: url('images/colorpicker/bar-saturation.png');
  3981.     background-repeat: no-repeat;
  3982.     background-position: left top;
  3983. }
  3984. .jqx-color-picker-bar-hue
  3985. {
  3986.     border: 1px solid #A0A0A0;
  3987.     background-color: transparent;
  3988.     background-image: url('images/colorpicker/bar-hue.png');
  3989.     background-repeat: no-repeat;
  3990.     background-position: left top;
  3991. }
  3992. .jqx-color-picker-preview
  3993. {
  3994.     border: 1px solid #A0A0A0;
  3995. }
  3996. .jqx-color-picker-pointer
  3997. {
  3998.     background-image: url('images/crosshair.png');
  3999.     background-repeat: no-repeat;
  4000.     height: 16px;
  4001.     width: 16px;
  4002. }
  4003. .jqx-color-picker-pointer-alt
  4004. {
  4005.     background-image: url('images/crosshair-white.png');
  4006.     background-repeat: no-repeat;
  4007.     height: 16px;
  4008.     width: 16px;
  4009. }
  4010. .jqx-color-picker-bar-pointer
  4011. {
  4012.     background-image: url('images/pointer.png');
  4013.     background-repeat: no-repeat;
  4014.     height: 15px;
  4015.     margin-left: 6px;
  4016.     background-position: right top;
  4017. }
  4018. .jqx-icon
  4019. {
  4020.     width: 16px;
  4021.     height: 16px;
  4022.     margin: 0 auto;
  4023.     position: relative;
  4024.     top: 50%;
  4025.     margin-top: -8px;
  4026. }
  4027. .jqx-input-icon
  4028. {
  4029.     width: 13px;
  4030.     height: 13px;
  4031.     margin: 0 auto;
  4032. }
  4033. .jqx-scrollbar-thumb-state-normal-touch
  4034. {
  4035.     border-color:#c3c3c3;  background: #c3c3c3;
  4036. }
  4037. .jqx-touch, .jqx-touch .jqx-fill-state-normal, .jqx-touch .jqx-widget-content, .jqx-touch .jqx-widget-header, .jqx-touch a:link{}
  4038. .jqx-scrollbar .jqx-icon-arrow-up{width: 100%; height: 100%;}
  4039. .jqx-scrollbar .jqx-icon-arrow-down{width: 100%; height: 100%;}
  4040. .jqx-scrollbar .jqx-icon-arrow-left{width: 100%; height: 100%;}
  4041. .jqx-scrollbar .jqx-icon-arrow-right{width: 100%; height: 100%;}
  4042. /*jqx-listmenu*/
  4043. .jqx-listmenu-widget
  4044. {
  4045.     border-width: 1px;
  4046.     border-style: solid;
  4047. }
  4048. ol.jqx-listmenu, ul.jqx-listmenu
  4049. {
  4050.     margin: 0;
  4051.     padding: 0;
  4052.     border: 0;
  4053.     outline: 0;
  4054.     font-size: 100%;
  4055.     vertical-align: baseline;
  4056.     line-height: 1;
  4057.      counter-reset: section;
  4058. }
  4059. .jqx-listmenu li
  4060. {
  4061.    margin-left: 0px;
  4062.    list-style: none;
  4063.    line-height: 1;
  4064. }
  4065. .jqx-listmenu
  4066. {
  4067.     width: 100%;
  4068. }
  4069. .jqx-listmenu-header
  4070. {
  4071.     padding: 15px;
  4072. }
  4073. .jqx-listmenu-item
  4074. {
  4075.     cursor: pointer;
  4076.     padding: 15px;
  4077.     float: none;
  4078.     overflow: hidden;
  4079.     text-align: left;
  4080.     position: relative;
  4081. }
  4082.  
  4083. .jqx-listmenu-separator
  4084. {
  4085.     padding: 10px;
  4086.     counter-reset: section;
  4087. }
  4088. .jqx-listmenu-header-label
  4089. {
  4090.     margin-left: 30px;
  4091. }
  4092. .jqx-listmenu-arrow-right
  4093. {
  4094.     width: 16px;
  4095.     height: 16px;
  4096.     position: absolute;
  4097.     top: 50%;
  4098.     margin-top: -7px;
  4099.     right: 7px;
  4100. }
  4101. .jqx-listmenu-arrow-rtl {
  4102.     right: 0px;
  4103.     left: 7px;
  4104. }
  4105. .jqx-listmenu-arrow-right-pressed
  4106. {
  4107.     width: 16px;
  4108.     height: 16px;
  4109. }
  4110. .jqx-listmenu-header .jqx-button
  4111. {
  4112.     -moz-border-radius: 10px;
  4113.     -webkit-border-radius: 10px;
  4114.     border-radius: 10px;
  4115.     padding: 6px 10px;
  4116. }
  4117. .jqx-listmenu-filter-input
  4118. {
  4119.     -moz-border-radius: 3px;
  4120.     -webkit-border-radius: 3px;
  4121.     border-radius: 3px;
  4122.     border: 1px solid;
  4123.     outline: none;    
  4124.     width: 97%;  
  4125.     padding: 3px;
  4126.     padding-left: 10px;
  4127.     padding-right: 10px;
  4128.     border-color: #c7c7c7;
  4129.     background-color: #fff;
  4130.     font-size: 20px;
  4131.     min-height: 25px !important;
  4132.     height: 25px;
  4133. }
  4134. .jqx-listmenu-filter
  4135. {
  4136.     text-align: center;
  4137.     padding: 4px;
  4138. }
  4139. ol li .jqx-listmenu-item-label:before
  4140. {
  4141.   content: counter(section) ". ";
  4142.   counter-increment: section;
  4143. }
  4144. .jqx-listmenu div
  4145. {
  4146.    clear: both;
  4147. }
  4148. .jqx-listmenu-auto-separator
  4149. {
  4150. }
  4151. .jqx-listmenu-item-readonly
  4152. {  
  4153.     cursor: default;
  4154. }
  4155. .jqx-tooltip
  4156. {
  4157.     position: absolute;
  4158.     width: auto;
  4159.     height: auto;
  4160. }
  4161. .jqx-tooltip-main
  4162. {
  4163.     position: relative;
  4164.     width: 100%;
  4165.     height: 100%;
  4166.     text-align: center;
  4167.     filter: inherit;
  4168.     border-style: solid;
  4169.     border-width: 1px;
  4170. }
  4171. .jqx-tooltip-text
  4172. {
  4173.     padding: 5px 8px;
  4174.     overflow: hidden;
  4175.     filter: inherit;
  4176. }
  4177. .jqx-tooltip, .jqx-tooltip-text, .jqx-tooltip-main {
  4178.     -moz-border-radius: 5px;
  4179.     -webkit-border-radius: 5px;
  4180.     border-radius: 5px;
  4181.     -moz-background-clip: padding; background-clip: padding-box; -webkit-background-clip: padding-box;  
  4182. }
  4183. .jqx-tooltip-arrow
  4184. {
  4185.     position: absolute;
  4186.     width: 0px;
  4187.     height: 0px;
  4188.     display: block;
  4189.     border-style: solid;
  4190.     margin: -6px 0 0 -7px;
  4191.     background: transparent !important;
  4192.     filter: inherit;
  4193. }
  4194. .jqx-tooltip-arrow-t-b
  4195. {
  4196.     border-left-color: transparent !important;
  4197.     border-right-color: transparent !important;
  4198. }
  4199. .jqx-tooltip-arrow-l-r
  4200. {
  4201.     border-top-color: transparent !important;
  4202.     border-bottom-color: transparent !important;
  4203. }
  4204. /*Sets the text-alignment to right.*/
  4205. .jqx-rtl{text-align: right !important;}
  4206. .jqx-shadow{
  4207.     -webkit-box-shadow: 0 2px 3px rgba(0,0,0,.15)!important;
  4208.     -moz-box-shadow   : 0 2px 3px rgba(0,0,0,.15)!important;
  4209.     box-shadow        : 0 2px 3px rgba(0,0,0,.15)!important;
  4210. }
  4211. .jqx-noshadow {
  4212.     -webkit-box-shadow: none !important;
  4213.     -moz-box-shadow   : none !important;
  4214.     box-shadow        : none !important;
  4215. }
  4216. .jqx-passwordinput-password-icon, .jqx-passwordinput-password-icon-rtl
  4217. {
  4218.     background-image: url(images/icon-showpassword.png) !important;
  4219.     background-repeat: no-repeat !important;
  4220.     width: 14px;
  4221.     height: 9px;
  4222. }
  4223. .jqx-passwordinput-password-icon-ltr
  4224. {
  4225.     background-position: right !important;
  4226. }
  4227. .jqx-passwordinput-password-icon-rtl
  4228. {
  4229.     background-position: left !important;
  4230. }
  4231. .jqx-passwordinput-password-strength-inicator
  4232. {
  4233.     width: 20%;
  4234.     height: 5px;
  4235.     margin-top: 5px;
  4236. }
  4237. /*top rounded Corners*/
  4238. .jqx-rc-t-expanded
  4239. {
  4240.     -moz-border-radius-topleft: 0px !important;
  4241.     -webkit-border-top-left-radius: 0px !important;
  4242.     border-top-left-radius: 0px !important;
  4243.     -moz-border-radius-topright: 0px !important;
  4244.     -webkit-border-top-right-radius: 0px !important;
  4245.     border-top-right-radius: 0px !important;
  4246. }
  4247. /*bottom rounded Corners*/
  4248. .jqx-rc-b-expanded
  4249. {
  4250.     -moz-border-radius-bottomleft: 0px !important;
  4251.     -webkit-border-bottom-left-radius: 0px !important;
  4252.     border-bottom-left-radius: 0px !important;
  4253.     -moz-border-radius-bottomright: 0px !important;
  4254.     -webkit-border-bottom-right-radius: 0px !important;
  4255.     border-bottom-right-radius: 0px !important;
  4256. }
  4257. .jqx-treemap-rectangle {
  4258.     font-size: 13px;
  4259.     font-weight: normal;
  4260.     border: 1px solid #555;
  4261.     color: #222;
  4262.     text-shadow: 0px 0px 0px;
  4263.     overflow: hidden;
  4264.     text-overflow: ellipsis;
  4265. }
  4266. .jqx-treemap-label {
  4267.     text-overflow: ellipsis;
  4268.     overflow: hidden;
  4269. }
  4270. .jqx-treemap-rectangle-parent {
  4271.     color: #222;
  4272.     font-size: 15px;
  4273.     font-family: Verdana;
  4274.     font-weight: bold;
  4275. }
  4276. .jqx-treemap-legend-label {
  4277.     color: #fff;
  4278. }
  4279. .jqx-treemap-legend {
  4280.     width: 350px;
  4281.     background-color: rgba(0, 0, 0, 0.1);
  4282.     z-index: 41;
  4283.     overflow: hidden;
  4284. }
  4285. .jqx-treemap-legend-table {
  4286.     table-layout: fixed;
  4287.     width: 100%;
  4288. }
  4289. .jqx-treemap-legend-color {
  4290.     height: 3px;
  4291. }
  4292. .jqx-treemap-legend-values {
  4293.     height: 12px;
  4294.     width: 100%;
  4295. }
  4296. .jqx-treemap-legend-value {
  4297.     font-size: 9px;
  4298.     position: absolute;
  4299.     color: #fff;
  4300. }
  4301. .jqx-treemap-rectangle-hover {
  4302.     -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
  4303.     -moz-box-shadow:    0px 0px 5px rgba(0, 0, 0, 0.5);
  4304.     box-shadow:         0px 0px 5px rgba(0, 0, 0, 0.5);
  4305.     z-index: 40;
  4306. }
  4307. /*jqxRangeSelector*/
  4308. .jqx-rangeselector, .jqx-rangeselector-content, .jqx-rangeselector-slider, .jqx-rangeselector-markers,
  4309. .jqx-rangeselector-ticks-container, .jqx-rangeselector-ticks, .jqx-rangeselector-shutter
  4310. {
  4311.     box-shadow: none !important;
  4312.     -webkit-box-shadow: none !important;
  4313.     -moz-box-shadow: none !important;
  4314.     box-sizing: content-box !important;
  4315. }
  4316. .jqx-rangeselector-markers {
  4317.    
  4318. }
  4319. .jqx-rangeselector-content, .jqx-rangeselector-ticks, .jqx-rangeselector-labels, .jqx-rangeselector-shutter, .jqx-rangeselector-markers, .jqx-rangeselector-marker-arrow
  4320. {
  4321.     position: absolute;
  4322. }
  4323. .jqx-rangeselector-ticks-container, .jqx-rangeselector-ticks, .jqx-rangeselector-shutter, .jqx-rangeselector-slider
  4324. {
  4325.     height: 100%;
  4326. }
  4327. .jqx-rangeselector-ticks-container, .jqx-rangeselector-slider
  4328. {
  4329.     width: 100%;
  4330.     box-shadow: none !important;
  4331.     -webkit-box-shadow: none !important;
  4332.     -moz-box-shadow: none !important;
  4333.     -moz-border-radius: 0px !important;
  4334.     -webkit-border-radius: 0px !important;
  4335.     border-radius: 0px !important;
  4336. }
  4337. .jqx-rangeselector-group-labels-rtl, .jqx-rangeselector-group-labels-ticks, .jqx-rangeselector-slider
  4338. {
  4339.     float: left;
  4340. }
  4341. .jqx-rangeselector-slider, .jqx-rangeselector-markers, .jqx-rangeselector-marker-arrow
  4342. {
  4343.     border-style: solid;
  4344. }
  4345. .jqx-rangeselector-ticks, .jqx-rangeselector-group-labels-ticks
  4346. {
  4347.     width: 1px;
  4348.     background: #aaa;
  4349. }
  4350. .jqx-rangeselector-labels, .jqx-rangeselector-markers
  4351. {
  4352.     white-space: nowrap;
  4353.     width: auto;
  4354. }
  4355. .jqx-rangeselector-slider, .jqx-rangeselector-markers
  4356. {
  4357.     border-width: 1px !important;
  4358. }
  4359. .jqx-rangeselector-ticks-container
  4360. {
  4361.     background-color: transparent;
  4362.     position: relative;
  4363. }
  4364. .jqx-rangeselector-shutter
  4365. {
  4366.     opacity: 0.75;
  4367.     background: #efefef;
  4368.     border-width: 0px !important;
  4369. }
  4370. .jqx-rangeselector-slider
  4371. {
  4372.     background-color: transparent !important;
  4373.     border-top: none  !important;
  4374.     background-image: none !important;
  4375.     border-bottom: none !important;
  4376.     border-color: #aaa;
  4377.     border-right-color: transparent !important;
  4378.     position: relative;
  4379.     overflow: hidden;
  4380. }
  4381. .jqx-rangeselector-inner-slider
  4382. {
  4383.     position: absolute;
  4384.     right: 0;
  4385.     background: #aaa;
  4386.     width: 1px;
  4387.     height: 100%;
  4388. }
  4389. .jqx-rangeselector-ticks
  4390. {
  4391.     margin-top: 0px;
  4392. }
  4393. .jqx-rangeselector-labels, .jqx-rangeselector-group-labels
  4394. {
  4395.     margin-top: 4px;
  4396. }
  4397. .jqx-rangeselector-markers
  4398. {
  4399.     height: 20px;
  4400.     padding: 5px;
  4401.     opacity: 0.75;
  4402. }
  4403. .jqx-rangeselector-marker-arrow
  4404. {
  4405.     width: 0px;
  4406.     height: 0px;
  4407.     display: block;
  4408.     margin: -6px 0 0 -7px;
  4409.     background-color: transparent !important;
  4410.     filter: inherit;
  4411.     border-top-width: 5px;
  4412.     border-bottom-width: 5px;
  4413.     border-right-color: transparent !important;
  4414.     border-left-color: transparent !important;
  4415.     background-clip: border-box;
  4416.     background-repeat: repeat;
  4417.     box-shadow: none !important;
  4418.     -webkit-box-shadow: none !important;
  4419.     background-image: none !important;
  4420. }
  4421. .jqx-rangeselector-marker-arrow-top {
  4422.     border-bottom-color: transparent !important;
  4423. }
  4424. .jqx-rangeselector-marker-arrow-bottom {
  4425.     border-top-color: transparent !important;
  4426. }
  4427. .jqx-rangeselector-marker-left-arrow
  4428. {
  4429.     border-right-width: 0px;
  4430.     border-left-width: 5px;
  4431. }
  4432. .jqx-rangeselector-marker-right-arrow
  4433. {
  4434.     border-right-width: 5px;
  4435.     border-left-width: 0px;
  4436. }
  4437. .jqx-rangeselector-markers-value
  4438. {
  4439.     overflow: hidden;
  4440.     white-space: nowrap;
  4441. }
  4442. .jqx-rangeselector-group-labels-rtl
  4443. {
  4444.     margin-right: 10px;
  4445.     direction: rtl;
  4446. }
  4447. .jqx-rangeselector-group-labels-ticks
  4448. {
  4449.     height: 17px;
  4450. }
  4451. .jqx-rangeselector-group-labels-ticks-rtl
  4452. {
  4453.     margin-left: 5px;
  4454. }
  4455. .jqx-action-button {
  4456.     border: none;
  4457.     border-left: 1px solid #c7c7c7;
  4458. }
  4459. .jqx-action-button-rtl {
  4460.     border: none;
  4461.     border-right: 1px solid #c7c7c7;    
  4462.     cursor: pointer;
  4463. }
  4464. /*jqxBulletChart*/
  4465. .jqx-bulletchart
  4466. {
  4467. }
  4468. .jqx-bulletchart, .jqx-bulletchart-title-container-horizontal, .jqx-bulletchart-title-container-vertical, .jqx-bulletchart-chart-container-horizontal, .jqx-bulletchart-chart-container-vertical
  4469. {
  4470.     position: relative;
  4471. }
  4472. .jqx-bulletchart-title-inner-container, .jqx-bulletchart-range, .jqx-bulletchart-pointer, .jqx-bulletchart-target, .jqx-bulletchart-ticks, .jqx-bulletchart-labels
  4473. {
  4474.     position: absolute;
  4475. }
  4476. .jqx-bulletchart-title-container-vertical, .jqx-bulletchart-title, .jqx-bulletchart-description, .jqx-bulletchart-range-vertical
  4477. {
  4478.     width: 100%;
  4479. }
  4480. .jqx-bulletchart-title-container-horizontal, .jqx-bulletchart-chart-container-horizontal
  4481. {
  4482.     float: left;
  4483.     overflow: hidden;
  4484. }
  4485. .jqx-bulletchart-title, .jqx-bulletchart-description
  4486. {
  4487.     text-align: center;
  4488. }
  4489. .jqx-bulletchart-title-inner-container
  4490. {
  4491.     margin: auto;
  4492.     top: 0;
  4493.     left: 0;
  4494.     right: 0;
  4495.     bottom: 0;
  4496. }
  4497. .jqx-bulletchart-title-inner-container-ltr
  4498. {
  4499.     padding-right: 5px;
  4500. }
  4501. .jqx-bulletchart-title-inner-container-rtl
  4502. {
  4503.     padding-left: 5px;
  4504. }
  4505. .jqx-bulletchart-title-description-ltr
  4506. {
  4507.     text-align: right;
  4508. }
  4509. .jqx-bulletchart-title-description-rtl
  4510. {
  4511.     text-align: left;
  4512. }
  4513. .jqx-bulletchart-title-description-vertical
  4514. {
  4515.     text-align: center;
  4516. }
  4517. .jqx-bulletchart-title
  4518. {
  4519.     font-size: 110%;
  4520.     font-weight: bold;
  4521. }
  4522. .jqx-bulletchart-description
  4523. {
  4524.     font-size: 90%;
  4525. }
  4526. .jqx-bulletchart-range-horizontal
  4527. {
  4528.     height: 100%;
  4529. }
  4530. .jqx-bulletchart-target-horizontal
  4531. {
  4532.     top: 10%;
  4533.     height: 80%;
  4534. }
  4535. .jqx-bulletchart-target-vertical
  4536. {
  4537.     left: 10%;
  4538.     width: 80%;
  4539. }
  4540. .jqx-bulletchart-ticks
  4541. {
  4542.     background-color: #AAAAAA;
  4543. }
  4544. .jqx-bulletchart-ticks-horizontal
  4545. {
  4546.     width: 1px;
  4547. }
  4548. .jqx-bulletchart-ticks-vertical
  4549. {
  4550.     height: 1px;
  4551. }
  4552. .jqx-bulletchart-zero-tick
  4553. {
  4554. }
  4555. .jqx-bulletchart-labels
  4556. {
  4557. }
  4558. /*jqxNotification*/
  4559. .jqx-notification
  4560. {
  4561.     padding: 10px;
  4562.     border-width: 1px;
  4563.     border-style: solid;
  4564.     box-sizing: border-box;
  4565.     pointer-events: auto;
  4566. }
  4567. .jqx-notification-table
  4568. {
  4569.     width: 100%;
  4570.     font-size: inherit;
  4571.     font-weight: inherit;
  4572.     font-style: inherit;
  4573.     color:inherit;
  4574. }
  4575. .jqx-notification-container
  4576. {
  4577.     position: fixed;
  4578.     height: auto;
  4579.     width: auto;
  4580.     pointer-events: none;
  4581. }
  4582. .jqx-notification-container-full-width
  4583. {
  4584.     width: 100%;
  4585. }
  4586. .jqx-notification-container-full-height
  4587. {
  4588.     height: 100%;
  4589. }
  4590. #jqxNotificationDefaultContainer-top-right, #jqxNotificationDefaultContainer-bottom-left
  4591. {
  4592.     direction: rtl;
  4593. }
  4594. .jqx-notification-icon, .jqx-notification-content
  4595. {
  4596.     vertical-align: middle;
  4597. }
  4598. .jqx-notification-content
  4599. {
  4600. }
  4601. .jqx-notification-content-rtl
  4602. {
  4603.     direction: rtl;
  4604. }
  4605. .jqx-link, .jqx-inverse, .jqx-primary, .jqx-warning, .jqx-danger, .jqx-success, .jqx-info {
  4606.     background: none !important;
  4607.     box-shadow: none !important;
  4608.     text-shadow: none !important;
  4609. }
  4610.  
  4611. .jqx-primary .jqx-icon-calendar, .jqx-primary .jqx-icon-calendar-hover, .jqx-primary .jqx-icon-calendar-pressed {
  4612.     background-image: url('images/icon-calendar-white.png');
  4613. }
  4614. .jqx-primary .jqx-icon-time, .jqx-primary .jqx-icon-time-hover, .jqx-primary .jqx-icon-time-pressed {
  4615.     background-image: url('images/icon-time-white.png');
  4616. }
  4617. .jqx-success .jqx-icon-calendar, .jqx-success .jqx-icon-calendar-hover, .jqx-success .jqx-icon-calendar-pressed {
  4618.     background-image: url('images/icon-calendar-white.png');
  4619. }
  4620. .jqx-success .jqx-icon-time, .jqx-success .jqx-icon-time-hover, .jqx-success .jqx-icon-time-pressed {
  4621.     background-image: url('images/icon-time-white.png');
  4622. }
  4623. .jqx-warning .jqx-icon-calendar, .jqx-warning .jqx-icon-calendar-hover, .jqx-warning .jqx-icon-calendar-pressed {
  4624.     background-image: url('images/icon-calendar-white.png');
  4625. }
  4626. .jqx-warning .jqx-icon-time, .jqx-warning .jqx-icon-time-hover, .jqx-warning .jqx-icon-time-pressed {
  4627.     background-image: url('images/icon-time-white.png');
  4628. }
  4629.  
  4630. .jqx-danger .jqx-icon-calendar, .jqx-danger .jqx-icon-calendar-hover, .jqx-danger .jqx-icon-calendar-pressed {
  4631.     background-image: url('images/icon-calendar-white.png');
  4632. }
  4633. .jqx-danger .jqx-icon-time, .jqx-danger .jqx-icon-time-hover, .jqx-danger .jqx-icon-time-pressed {
  4634.     background-image: url('images/icon-time-white.png');
  4635. }
  4636.  
  4637. .jqx-info .jqx-icon-calendar, .jqx-info .jqx-icon-calendar-hover, .jqx-info .jqx-icon-calendar-pressed {
  4638.     background-image: url('images/icon-calendar-white.png');
  4639. }
  4640. .jqx-info .jqx-icon-time, .jqx-info .jqx-icon-time-hover, .jqx-info .jqx-icon-time-pressed {
  4641.     background-image: url('images/icon-time-white.png');
  4642. }
  4643.  
  4644. .jqx-inverse .jqx-icon-calendar, .jqx-inverse .jqx-icon-calendar-hover, .jqx-inverse .jqx-icon-calendar-pressed {
  4645.     background-image: url('images/icon-calendar-white.png');
  4646. }
  4647. .jqx-inverse .jqx-icon-time, .jqx-inverse .jqx-icon-time-hover, .jqx-inverse .jqx-icon-time-pressed {
  4648.     background-image: url('images/icon-time-white.png');
  4649. }
  4650.  
  4651.  
  4652. .jqx-notification-info, .jqx-info
  4653. {
  4654.   color: #ffffff  !important;
  4655.   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)  !important;
  4656.   background-color: #5bc0de  !important;
  4657.   *background-color: #5bc0de  !important;
  4658.     border-left-color: #46b8da !important;
  4659.     border-right-color: #46b8da !important;
  4660.     border-top-color: #46b8da !important;
  4661.     border-bottom-color: #46b8da !important;
  4662. }
  4663. .jqx-info:hover,
  4664. .jqx-info:focus,
  4665. .jqx-info:active,
  4666. .jqx-info.active,
  4667. .jqx-info.disabled,
  4668. .jqx-info[disabled] {
  4669.   color: #ffffff  !important;
  4670.   background-color: #31b0d5  !important;
  4671.   *background-color: #31b0d5  !important;
  4672.   border-color: #269abc !important;
  4673. }
  4674.  
  4675. .jqx-fill-state-pressed.jqx-info,
  4676. .jqx-info:active,
  4677. .jqx-info.active {
  4678.    background-color: #269abc \9  !important;
  4679. }
  4680. .jqx-notification-warning, .jqx-warning
  4681. {
  4682.   color: #ffffff  !important;
  4683.   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)  !important;
  4684.   background-color: #f0ad4e  !important;
  4685.   *background-color: #f0ad4e  !important;
  4686.     border-left-color: #eea236 !important;
  4687.     border-right-color: #eea236 !important;
  4688.     border-top-color: #eea236 !important;
  4689.     border-bottom-color: #eea236 !important;
  4690. }
  4691. .jqx-warning:hover,
  4692. .jqx-warning:focus,
  4693. .jqx-warning:active,
  4694. .jqx-warning.active,
  4695. .jqx-warning.disabled,
  4696. .jqx-warning[disabled] {
  4697.   color: #ffffff  !important;
  4698.   background-color: #ec971f  !important;
  4699.   *background-color: #ec971f  !important;
  4700.   border-color: #d58512 !important;
  4701. }
  4702.  
  4703. .jqx-fill-state-pressed.jqx-warning,
  4704. .jqx-warning:active,
  4705. .jqx-warning.active {
  4706.   background-color: #d58512 \9  !important;
  4707.   border-color: #985f0d !important;
  4708. }
  4709. .jqx-notification-success, .jqx-success
  4710. {
  4711.   color: #ffffff  !important;
  4712.   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)  !important;
  4713.   background-color: #5cb85c  !important;
  4714.   *background-color: #5cb85c  !important;
  4715.     border-left-color: #4cae4c !important;
  4716.     border-right-color: #4cae4c !important;
  4717.     border-top-color: #4cae4c !important;
  4718.     border-bottom-color: #4cae4c !important;
  4719. }
  4720. .jqx-success:hover,
  4721. .jqx-success:focus,
  4722. .jqx-success:active,
  4723. .jqx-success.active,
  4724. .jqx-success.disabled,
  4725. .jqx-success[disabled] {
  4726.   color: #ffffff  !important;
  4727.   background-color: #449d44  !important;
  4728.   *background-color: #449d44  !important;
  4729.   border-color: #398439 !important;
  4730. }
  4731. .jqx-fill-state-pressed.jqx-success,
  4732. .jqx-success:active,
  4733. .jqx-success.active {
  4734.   background-color: #398439  !important;
  4735.   border-color: #255625 !important;
  4736. }
  4737. .jqx-notification-error, .jqx-danger
  4738. {
  4739.   color: #ffffff  !important;
  4740.   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)  !important;
  4741.   background-color: #d9534f  !important;
  4742.   *background-color: #d9534f  !important;
  4743.     border-left-color: #d43f3a !important;
  4744.     border-right-color: #d43f3a !important;
  4745.     border-top-color: #d43f3a !important;
  4746.     border-bottom-color: #d43f3a !important;
  4747. }
  4748. .jqx-danger:hover,
  4749. .jqx-danger:focus,
  4750. .jqx-danger:active,
  4751. .jqx-danger.active,
  4752. .jqx-danger.disabled,
  4753. .jqx-danger[disabled] {
  4754.   color: #ffffff  !important;
  4755.   background-color: #c9302c  !important;
  4756.   *background-color: #c9302c  !important;
  4757.   border-color: #ac2925 !important;
  4758. }
  4759.  
  4760. .jqx-fill-state-pressed.jqx-danger, .jqx-danger:active,
  4761. .jqx-danger.active {
  4762.   background-color: #ac2925 !important;
  4763.   border-color: #761c19 !important;
  4764. }
  4765. .jqx-notification-mail, .jqx-primary
  4766. {
  4767.   color: #ffffff  !important;
  4768.   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)  !important;
  4769.   background-color: #337ab7  !important;
  4770.   *background-color: #337ab7  !important;
  4771.     border-left-color: #2e6da4 !important;
  4772.     border-right-color: #2e6da4 !important;
  4773.     border-top-color: #2e6da4 !important;
  4774.     border-bottom-color: #2e6da4 !important;
  4775. }
  4776. .jqx-primary:hover,
  4777. .jqx-primary:focus,
  4778. .jqx-primary:active,
  4779. .jqx-primary.active,
  4780. .jqx-primary.disabled,
  4781. .jqx-primary[disabled] {
  4782.   color: #ffffff  !important;
  4783.   background-color: #286090  !important;
  4784.   *background-color: #286090  !important;
  4785. }
  4786.  
  4787. .jqx-fill-state-pressed.jqx-primary,
  4788. .jqx-primary:active,
  4789. .jqx-primary.active {
  4790.   background-color: #204d74 !important;
  4791. }
  4792. .jqx-notification-time, .jqx-inverse
  4793. {
  4794.   color: #ffffff  !important;
  4795.   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)  !important;
  4796.   background-color: #363636  !important;
  4797.   *background-color: #222222  !important;
  4798.     border-left-color: #222222 !important;
  4799.     border-right-color: #222222 !important;
  4800.     border-top-color: #222222 !important;
  4801.     border-bottom-color: #000000 !important;
  4802. }
  4803. .jqx-inverse:hover,
  4804. .jqx-inverse:focus,
  4805. .jqx-inverse:active,
  4806. .jqx-inverse.active,
  4807. .jqx-inverse.disabled,
  4808. .jqx-inverse[disabled] {
  4809.   color: #ffffff  !important;
  4810.   background-color: #222222  !important;
  4811.   *background-color: #151515  !important;
  4812. }
  4813.  
  4814. .jqx-fill-state-pressed.jqx-inverse,
  4815. .jqx-inverse:active,
  4816. .jqx-inverse.active {
  4817.   background-color: #080808  !important;
  4818.   background-image: linear-gradient(to bottom, #444444, #444444)  !important;
  4819. }
  4820. .jqx-link,
  4821. .jqx-link:active,
  4822. .jqx-link[disabled] {
  4823.   background-color: transparent !important;
  4824.   background-image: none !important;
  4825.   -webkit-box-shadow: none !important;
  4826.      -moz-box-shadow: none !important;
  4827.           box-shadow: none !important;
  4828. }
  4829.  
  4830. .jqx-link {
  4831.   color: #0088cc !important;
  4832.   cursor: pointer !important;
  4833.   border-color: transparent !important;
  4834.   -webkit-border-radius: 0 !important;
  4835.      -moz-border-radius: 0 !important;
  4836.           border-radius: 0 !important;
  4837. }
  4838.  
  4839. .jqx-link:hover,
  4840. .jqx-link:focus {
  4841.   color: #005580 !important;
  4842.   text-decoration: underline !important;
  4843.   background-color: transparent !important;
  4844. }
  4845.  
  4846. .jqx-link[disabled]:hover,
  4847. .jqx-link[disabled]:focus {
  4848.   color: #333333 !important;
  4849.   text-decoration: none !important;
  4850. }
  4851. .jqx-link:focus, .jqx-inverse:focus, .jqx-primary:focus, .jqx-warning:focus, .jqx-danger:focus, .jqx-success:focus, .jqx-info:focus,
  4852. .jqx-link:hover, .jqx-inverse:hover, .jqx-primary:hover, .jqx-warning:hover, .jqx-danger:hover, .jqx-success:hover, .jqx-info:hover {
  4853.   background-position: 0 -15px !important;
  4854.   -webkit-transition: background-position 0.1s linear !important;
  4855.      -moz-transition: background-position 0.1s linear !important;
  4856.        -o-transition: background-position 0.1s linear !important;
  4857.           transition: background-position 0.1s linear !important;
  4858. }
  4859. .jqx-link:active, .jqx-inverse:active, .jqx-primary:active, .jqx-warning:active, .jqx-danger:active, .jqx-success:active, .jqx-info:active {
  4860.   background-image: none !important;
  4861.   outline: 0 !important;
  4862.   -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important;
  4863.      -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important;
  4864.           box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important;
  4865. }
  4866. .jqx-notification-icon
  4867. {
  4868.     background-repeat: no-repeat;
  4869. }
  4870. .jqx-notification-icon-ltr
  4871. {
  4872.     background-position: left center;
  4873. }
  4874. .jqx-notification-icon-rtl
  4875. {
  4876.     background-position: right center;
  4877. }
  4878. .jqx-notification-icon-info, .jqx-notification-icon-warning, .jqx-notification-icon-success, .jqx-notification-icon-error, .jqx-notification-icon-mail, .jqx-notification-icon-time
  4879. {
  4880.     width: 30px;
  4881.     height: 25px;
  4882. }
  4883. .jqx-notification-icon-info
  4884. {
  4885.     background-image: url('images/info.png');
  4886. }
  4887. .jqx-notification-icon-warning
  4888. {
  4889.     background-image: url('images/warning.png');
  4890. }
  4891. .jqx-notification-icon-success
  4892. {
  4893.     background-image: url('images/success.png');
  4894. }
  4895. .jqx-notification-icon-error
  4896. {
  4897.     background-image: url('images/error.png');
  4898. }
  4899. .jqx-notification-icon-mail
  4900. {
  4901.     background-image: url('images/mail.png');
  4902. }
  4903. .jqx-notification-icon-time
  4904. {
  4905.     background-image: url('images/time.png');
  4906. }
  4907. .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
  4908. {
  4909.     background-image: url('images/close_white.png');
  4910. }
  4911. .jqx-notification-close-button-warning
  4912. {
  4913.     background-image: url('images/close_black.png');
  4914. }
  4915. .jqx-notification-close-button-container, .jqx-notification-close-button
  4916. {
  4917.     width: 16px;
  4918.     height: 16px;
  4919. }
  4920. .jqx-notification-close-button-container
  4921. {
  4922.     vertical-align: top;
  4923. }
  4924. .jqx-notification-close-button
  4925. {
  4926.     position: relative;
  4927.     top: -11px;
  4928.     background-repeat: no-repeat;
  4929.     cursor: pointer;
  4930. }
  4931. .jqx-notification-close-button-ltr
  4932. {
  4933.     right: -11px;
  4934.     background-position: right top;
  4935. }
  4936. .jqx-notification-close-button-rtl
  4937. {
  4938.     left: -11px;
  4939.     background-position: left top;
  4940. }
  4941. .jqx-navbar {
  4942.     width: 100%;
  4943.     border-style: solid;
  4944.     border-width: 1px;
  4945. }
  4946. .jqx-navbar ul:before,
  4947. .jqx-navbar ul:after {
  4948.     content: "";
  4949.     display: table;
  4950. }
  4951. .jqx-navbar ul:after {
  4952.     clear: both;
  4953. }
  4954. .jqx-navbar ul {
  4955.     list-style: none;
  4956.     margin: 0;
  4957.     padding: 0;
  4958.     position: relative;
  4959.     display: block;
  4960.     border: 0;
  4961.     max-width: 100%;
  4962.     overflow: visible;
  4963. }
  4964. .jqx-navbar-block {
  4965.     margin: 0;
  4966.     overflow:hidden;
  4967.     padding: 0px 12px;
  4968.     border-width:0px;
  4969.     float: left;
  4970.     min-height: 1px;
  4971.     -webkit-box-sizing: border-box;
  4972.     -moz-box-sizing: border-box;
  4973.     box-sizing: border-box;
  4974.     box-shadow: none !important;
  4975.     border-radius: 0px !important;
  4976. }
  4977. .jqx-navbar-block-rtl {
  4978.     float:right;
  4979. }
  4980. .jqx-ribbon
  4981. {
  4982.     position: relative;
  4983.     overflow: hidden;
  4984. }
  4985. .jqx-ribbon-auto
  4986. {
  4987.     display: inline-block;
  4988. }
  4989. .jqx-ribbon-popup
  4990. {
  4991.     overflow: visible;
  4992. }
  4993. .jqx-ribbon-header
  4994. {
  4995.     position: absolute;
  4996.     margin: 0;
  4997.     border-width: 1px;
  4998.     border-style: solid;
  4999.     box-sizing: border-box;
  5000.     overflow: hidden;
  5001.     float: left;
  5002.     display: block;
  5003.     box-shadow: none !important;
  5004. }
  5005. .jqx-ribbon-header-auto
  5006. {
  5007.     position: relative;
  5008. }
  5009. .jqx-ribbon-header-horizontal
  5010. {
  5011.     width: 100%;
  5012.     min-height: 30px;
  5013.     padding: 0px;
  5014.     white-space: nowrap;
  5015. }
  5016. .jqx-ribbon-header-bottom
  5017. {
  5018.     bottom: 0;
  5019. }
  5020. .jqx-ribbon-header-vertical
  5021. {
  5022.     min-width: 75px;
  5023.     height: 100%;
  5024.     float: left;
  5025.     padding: 0px;
  5026. }
  5027. .jqx-ribbon-header-right
  5028. {
  5029.     right: 0;
  5030. }
  5031. .jqx-ribbon-header-horizontal-popup, .jqx-ribbon-header-vertical-popup
  5032. {
  5033.     position: relative;
  5034. }
  5035. .jqx-ribbon-header-horizontal-popup
  5036. {
  5037.    height:100%;
  5038. }
  5039. .jqx-ribbon-header-vertical-popup
  5040. {
  5041.     width: 100%;
  5042. }
  5043. .jqx-ribbon-item
  5044. {
  5045.     position: relative;
  5046.     list-style-type: none;
  5047.     padding: 5px;
  5048.     border: 1px solid transparent;
  5049.     box-sizing: border-box;
  5050.     text-overflow: ellipsis;
  5051.     cursor: default;
  5052.     min-width: 10px;
  5053.     vertical-align: top;
  5054. }
  5055. .jqx-ribbon-item-top, .jqx-ribbon-item-bottom
  5056. {
  5057.     height: 100%;
  5058.     display: inline-block;
  5059.     margin-left: 1px;
  5060.     margin-right: 1px;
  5061. }
  5062. .jqx-ribbon-item-top
  5063. {
  5064.     margin-top: 1px;
  5065. }
  5066. .jqx-ribbon-item-bottom
  5067. {
  5068.     margin-top: -1px;
  5069. }
  5070. .jqx-ribbon-item-left, .jqx-ribbon-item-right
  5071. {
  5072.     width: 100%;
  5073.     margin-top: 2px;
  5074. }
  5075. .jqx-ribbon-item-left
  5076. {
  5077.     margin-left: 1px;
  5078. }
  5079. .jqx-ribbon-item-right
  5080. {
  5081.     margin-left: -1px;
  5082. }
  5083. .jqx-ribbon-item-hover
  5084. {
  5085.     border-color: inherit;
  5086. }
  5087. .jqx-ribbon-item-top.jqx-ribbon-item-hover
  5088. {
  5089.     border-bottom-color: inherit !important;
  5090. }
  5091. .jqx-ribbon-item-bottom.jqx-ribbon-item-hover
  5092. {
  5093.     border-top-color: inherit !important;
  5094. }
  5095. .jqx-ribbon-item-left.jqx-ribbon-item-hover
  5096. {
  5097.     border-right-color: inherit !important;
  5098. }
  5099. .jqx-ribbon-item-right.jqx-ribbon-item-hover
  5100. {
  5101.     border-left-color: inherit !important;
  5102. }
  5103. .jqx-ribbon-item-selected
  5104. {
  5105.     border-color: inherit;
  5106. }
  5107. .jqx-ribbon-item-top.jqx-ribbon-item-selected
  5108. {
  5109.     border-bottom-color: transparent;
  5110. }
  5111. .jqx-ribbon-item-bottom.jqx-ribbon-item-selected
  5112. {
  5113.     border-top-color: transparent;
  5114. }
  5115. .jqx-ribbon-item-left.jqx-ribbon-item-selected
  5116. {
  5117.     border-right-color: transparent;
  5118. }
  5119. .jqx-ribbon-item-right.jqx-ribbon-item-selected
  5120. {
  5121.     border-left-color:transparent;
  5122. }
  5123. .jqx-ribbon-content
  5124. {
  5125.     background-image: none !important;
  5126.     background-color: transparent !important;
  5127.     box-sizing: border-box;
  5128. }
  5129. .jqx-ribbon-content-horizontal
  5130. {
  5131.     clear: both;
  5132.     height: 100%;
  5133. }
  5134. .jqx-ribbon-content-vertical
  5135. {
  5136.     height: 100%;
  5137.     width: 100%;
  5138.     float: left;
  5139.     border-width: 1px;
  5140. }
  5141. .jqx-ribbon-content-popup
  5142. {
  5143.     z-index:99999;
  5144.     position: absolute;
  5145.     border-left: none;
  5146. }
  5147. .jqx-ribbon-content-popup.jqx-ribbon-content-horizontal
  5148. {
  5149.     width: 100%;
  5150.     height: auto;
  5151. }
  5152. .jqx-ribbon-content-popup.jqx-ribbon-content-vertical
  5153. {
  5154.     width: auto;
  5155.     height: 100%;
  5156. }
  5157. .jqx-ribbon-content-popup-top {
  5158.     -webkit-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15);
  5159.     -moz-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15);
  5160.     box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15);
  5161. }
  5162. .jqx-ribbon-content-popup-bottom {
  5163.     -webkit-box-shadow: 0 -6px 15px rgba(0, 0, 0, 0.15);
  5164.     -moz-box-shadow: 0 -6px 15px rgba(0, 0, 0, 0.15);
  5165.     box-shadow: 0 -6px 15px rgba(0, 0, 0, 0.15);
  5166. }
  5167. .jqx-ribbon-content-popup-left {
  5168.     -webkit-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15);
  5169.     -moz-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15);
  5170.     box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15);
  5171. }
  5172. .jqx-ribbon-content-popup-right {
  5173.     -webkit-box-shadow: -6px 6px 15px 0 rgba(0,0,0,0.15);
  5174.     box-shadow: -6px 6px 15px 0 rgba(0,0,0,0.15);
  5175. }
  5176.  
  5177. .jqx-ribbon-content-auto-width
  5178. {
  5179.     width: auto;
  5180. }
  5181. .jqx-ribbon-content-section
  5182. {
  5183.     width: 100%;
  5184.     height: 100%;
  5185.     display: none;
  5186.     border-width: 1px;
  5187.     border-style: solid;
  5188.     box-sizing: inherit;
  5189.     overflow: auto;
  5190. }
  5191. .jqx-ribbon-content-section-top
  5192. {
  5193.     border-top: none;
  5194. }
  5195. .jqx-ribbon-content-section-bottom
  5196. {
  5197.     bottom: 0;
  5198.     border-bottom: none;
  5199. }
  5200. .jqx-ribbon-content-section-left
  5201. {
  5202.     border-left: none;
  5203. }
  5204. .jqx-ribbon-content-section-right
  5205. {
  5206.     border-right: none;
  5207.     right: 0;
  5208. }
  5209. .jqx-ribbon-content-section-popup
  5210. {
  5211.     position: relative;
  5212. }
  5213. .jqx-ribbon-content-section-horizontal-popup
  5214. {
  5215.     height: auto;
  5216. }
  5217. .jqx-ribbon-content-section-vertical-popup
  5218. {
  5219.     width: auto;
  5220. }
  5221. .jqx-ribbon-header-rtl
  5222. {
  5223.     text-align: right;
  5224. }
  5225. .jqx-ribbon-header-horizontal.jqx-ribbon-header-rtl
  5226. {
  5227.     direction: rtl;
  5228. }
  5229. .jqx-ribbon-item-rtl
  5230. {
  5231.     direction: rtl;
  5232. }
  5233. .jqx-ribbon-scrollbutton
  5234. {
  5235.     position: absolute;
  5236.     display: none;
  5237.     box-sizing: border-box;
  5238.     cursor: pointer;
  5239.     background-repeat: no-repeat !important;
  5240.     background-position: center !important;
  5241.     z-index: 0;
  5242. }
  5243. .jqx-ribbon-scrollbutton-top, .jqx-ribbon-scrollbutton-bottom
  5244. {
  5245.     width: 17px;
  5246. }
  5247. .jqx-ribbon-scrollbutton-left, .jqx-ribbon-scrollbutton-right
  5248. {
  5249.     height: 17px;
  5250. }
  5251. .jqx-ribbon-scrollbutton-top
  5252. {
  5253.     top: 1px;
  5254.     border-bottom-width: 1px;
  5255.     border-bottom-style: solid;
  5256. }
  5257. .jqx-ribbon-scrollbutton-bottom
  5258. {
  5259.     bottom: 1px;
  5260.     border-top-width: 1px;
  5261.     border-top-style: solid;
  5262. }
  5263. .jqx-ribbon-scrollbutton-left
  5264. {
  5265.     left: 1px;
  5266.     border-right-width: 1px;
  5267.     border-right-style: solid;
  5268. }
  5269. .jqx-ribbon-scrollbutton-right
  5270. {
  5271.     right: 1px;
  5272.     border-left-width: 1px;
  5273.     border-left-style: solid;
  5274. }
  5275. .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
  5276. {
  5277.     left: 1px;
  5278.     border-right-width: 1px;
  5279.     border-right-style: solid;
  5280. }
  5281. .jqx-ribbon-scrollbutton-top.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-far, .jqx-ribbon-scrollbutton-bottom.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-far
  5282. {
  5283.     right: 18px;
  5284.     border-left-width: 1px;
  5285.     border-left-style: solid;
  5286. }
  5287. .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
  5288. {
  5289.     right: 1px;
  5290.     border-left-width: 1px;
  5291.     border-left-style: solid;
  5292. }
  5293. .jqx-ribbon-scrollbutton-top.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-near, .jqx-ribbon-scrollbutton-bottom.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-near
  5294. {
  5295.     left: 18px;
  5296.     border-right-width: 1px;
  5297.     border-right-style: solid;
  5298. }
  5299. .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
  5300. {
  5301.     top: 1px;
  5302.     border-bottom-width: 1px;
  5303.     border-bottom-style: solid;
  5304. }
  5305. .jqx-ribbon-scrollbutton-left.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-far, .jqx-ribbon-scrollbutton-right.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-far
  5306. {
  5307.     bottom: 18px;
  5308.     border-top-width: 1px;
  5309.     border-top-style: solid;
  5310. }
  5311. .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
  5312. {
  5313.     bottom: 1px;
  5314.     border-top-width: 1px;
  5315.     border-top-style: solid;
  5316. }
  5317. .jqx-ribbon-scrollbutton-left.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-near, .jqx-ribbon-scrollbutton-right.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-near
  5318. {
  5319.     top: 18px;
  5320.     border-bottom-width: 1px;
  5321.     border-bottom-style: solid;
  5322. }
  5323. .jqx-ribbon-scrollbutton-inner
  5324. {
  5325.     width: 100%;
  5326.     height: 100%;
  5327.     background-repeat: no-repeat;
  5328.     background-position: center;
  5329. }
  5330. .jqx-ribbon-selection-token
  5331. {
  5332.     position: absolute;
  5333.     z-index: 0;
  5334. }
  5335. .jqx-ribbon-selection-token-top, .jqx-ribbon-selection-token-bottom
  5336. {
  5337.     height: 1px;
  5338. }
  5339. .jqx-ribbon-selection-token-left, .jqx-ribbon-selection-token-right
  5340. {
  5341.     width: 1px;
  5342. }
  5343. .jqx-ribbon-auto, .jqx-ribbon-item-top, .jqx-ribbon-item-bottom, .jqx-ribbon-content
  5344. {
  5345.     *display: inline;
  5346. }
  5347. .jqx-ribbon-content-left
  5348. {
  5349.     *float: none;
  5350. }
  5351. .jqx-ribbon-content-right
  5352. {
  5353.     *float: left;
  5354. }
  5355. .jqx-ribbon-content.jqx-ribbon-content-popup
  5356. {
  5357.     *left: 0;
  5358. }
  5359. .jqx-ribbon-content-popup .jqx-ribbon-content-section
  5360. {
  5361.     *overflow: visible;
  5362. }
  5363. .jqx-ribbon-content-section-popup
  5364. {
  5365.     *position: absolute;
  5366. }
  5367. .jqx-toolbar, .jqx-toolbar-minimized-popup-separator
  5368. {
  5369.     box-sizing: border-box;
  5370. }
  5371. .jqx-toolbar, .jqx-toolbar-minimized-popup
  5372. {
  5373.     padding: 5px;
  5374. }
  5375. .jqx-toolbar
  5376. {
  5377.     position: relative;
  5378.     border-width: 1px;
  5379.     border-style: solid;
  5380.     overflow: hidden;
  5381. }
  5382. .jqx-toolbar-tool
  5383. {
  5384.     float: left;
  5385.     margin-top: 0;
  5386.     margin-bottom: 0;
  5387. }
  5388. .jqx-toolbar-tool-rtl
  5389. {
  5390.     float: right;
  5391. }
  5392. .jqx-toolbar-tool-no-separator-ltr
  5393. {
  5394.     margin-right: 2px !important;
  5395. }
  5396. .jqx-toolbar-tool-no-separator-rtl
  5397. {
  5398.     margin-left: 2px !important;
  5399. }
  5400. .jqx-toolbar-tool-separator-ltr
  5401. {
  5402.     margin-right: 6px !important;
  5403. }
  5404. .jqx-toolbar-tool-separator-rtl
  5405. {
  5406.     margin-left: 6px !important;
  5407. }
  5408. .jqx-toolbar-tool-inner-button
  5409. {
  5410.     margin-right: 0;
  5411.     margin-left: 0;
  5412.     border-radius: 0 !important;
  5413. }
  5414. .jqx-toolbar-minimized-button, .jqx-toolbar-minimized-popup
  5415. {
  5416.     position: absolute;
  5417. }
  5418. .jqx-toolbar-minimized-button
  5419. {
  5420.     height: 100%;
  5421.     right: 0;
  5422.     cursor: pointer;
  5423.     margin-top: -5px;
  5424.     margin-right: 5px;
  5425.     display: none;
  5426. }
  5427. .jqx-toolbar-minimized-button-rtl
  5428. {
  5429.     left: 0;
  5430.     margin-left: 5px;
  5431.     margin-right: 0;
  5432. }
  5433. .jqx-toolbar-minimized-popup
  5434. {
  5435.     border-width: 1px;
  5436.     border-top-width: 0;
  5437.     border-style: solid;
  5438.     visibility: hidden;
  5439.     z-index: 99999;
  5440. }
  5441. .jqx-toolbar-tool-minimized
  5442. {
  5443.     margin: 1px 0 !important;
  5444. }
  5445. .jqx-toolbar-minimized-popup-separator
  5446. {
  5447.     width: 100%;
  5448.     height: 2px;
  5449.     margin: 5px 0;
  5450.     display: none;
  5451. }
  5452. .jqx-complex-input-spin-buttons-container
  5453. {
  5454.     border-width: 1px;
  5455.     border-style: solid;
  5456.     position: relative;
  5457.     -webkit-box-sizing: border-box !important;
  5458.     -moz-box-sizing: border-box !important;
  5459.     box-sizing: border-box !important;
  5460.     padding: 2px 8px !important;
  5461.     white-space: nowrap;
  5462.     vertical-align: middle;
  5463. }
  5464. .jqx-formatted-input, .jqx-complex-input
  5465. {
  5466.     padding-right: 2px !important;
  5467.     text-align: right;
  5468. }
  5469. .jqx-formatted-input-lower-case, .jqx-complex-input
  5470. {
  5471.     text-transform: lowercase;
  5472. }
  5473. .jqx-formatted-input-upper-case
  5474. {
  5475.     text-transform: uppercase;
  5476. }
  5477. .jqx-formatted-input-item
  5478. {
  5479.     word-wrap: break-word;
  5480. }
  5481. .jqx-formatted-input-item-rtl, .jqx-complex-input-rtl
  5482. {
  5483.     direction: rtl !important;
  5484. }
  5485. .jqx-formatted-input-spin-buttons-container, .jqx-formatted-input-addon
  5486. {
  5487.     height: 100%;
  5488. }
  5489. .jqx-formatted-input-spin-buttons-container
  5490. {
  5491.     width: 18px;
  5492.     padding: 0 0 0 1px !important;
  5493.     overflow: hidden;
  5494. }
  5495. .jqx-formatted-input-spin-buttons-container-rtl
  5496. {
  5497.     border-right-width: 0px;
  5498.     padding: 0 0 0 2px !important;
  5499. }
  5500. .jqx-formatted-input-spin-buttons-container-rtl-border
  5501. {
  5502.     border-left-width: 1px !important;
  5503. }
  5504. .jqx-formatted-input-spin-button
  5505. {
  5506.     position: relative;
  5507.     width: 17px;
  5508.     height: 50%;
  5509.     margin-left: -1px;
  5510.     border-width: 0px;
  5511.     padding: 0px;
  5512.     overflow: hidden;
  5513.     cursor: pointer;
  5514. }
  5515. .jqx-formatted-input-addon
  5516. {
  5517.     width: 19px;
  5518.     padding: 0 !important;
  5519.     cursor: pointer;
  5520. }
  5521. .jqx-formatted-input-addon-rtl
  5522. {
  5523.     border-right-width: 1px !important;
  5524. }
  5525. .jqx-complex-input-parent
  5526. {
  5527.     overflow: hidden;
  5528. }
  5529. .jqx-complex-input-child
  5530. {
  5531.     height: 100%;
  5532.     float: left;
  5533.     box-sizing: border-box;
  5534. }
  5535. .jqx-complex-input-child-rtl
  5536. {
  5537.     float: right;
  5538. }
  5539. .jqx-complex-input-spin-buttons-container-ltr
  5540. {
  5541.     border-left-width: 0;
  5542. }
  5543. .jqx-complex-input-spin-buttons-container-rtl
  5544. {
  5545.     border-left-width: 1px !important;
  5546.     border-right-width: 0;
  5547. }
  5548. .jqx-file-upload
  5549. {
  5550.     position: relative;
  5551.     overflow: auto;
  5552. }
  5553. .jqx-file-upload, .jqx-file-upload-file-row, .jqx-file-upload-file-name, .jqx-file-upload-file-cancel, .jqx-file-upload-file-upload
  5554. {
  5555.     border-width: 1px;
  5556.     border-style: solid;
  5557.     box-sizing: border-box;
  5558. }
  5559. .jqx-file-upload-buttons-container, .jqx-file-upload-iframe, .jqx-file-upload-loading-element
  5560. {
  5561.     display: none;
  5562. }
  5563. .jqx-file-upload-file-input-ie9, .jqx-file-upload-buttons-container, .jqx-file-upload-file-row, .jqx-file-upload-icon
  5564. {
  5565.     width: 100%;
  5566. }
  5567. .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
  5568. {
  5569.     height: 100%;
  5570. }
  5571. .jqx-file-input-iframe, .jqx-file-upload-form-ie9
  5572. {
  5573.     position: absolute;
  5574. }
  5575. .jqx-file-input-iframe
  5576. {
  5577.     width: 0;
  5578.     height: 0;
  5579.     border: none;
  5580. }
  5581. .jqx-file-upload-form, .jqx-file-upload-file-input
  5582. {
  5583.     visibility: hidden;
  5584.     display: none;
  5585. }
  5586. .jqx-file-upload-form-ie9, .jqx-file-upload-file-input-ie9
  5587. {
  5588.     display: block;
  5589.     visibility: visible;
  5590. }
  5591. .jqx-file-upload-form-ie9
  5592. {
  5593.     z-index: 10000;
  5594.     opacity: 0;
  5595.     filter: alpha(opacity=0);
  5596. }
  5597. .jqx-file-upload-file-name
  5598. {
  5599.     width: auto;
  5600.     padding: 0 2px 0 2px;
  5601.     overflow: hidden;
  5602.     white-space: nowrap;
  5603.     text-overflow: ellipsis;
  5604.     *float: left;
  5605. }
  5606. .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
  5607. {
  5608.     float: right;
  5609. }
  5610. .jqx-file-upload, .jqx-file-upload-file-row
  5611. {
  5612.     padding: 5px;
  5613. }
  5614. .jqx-file-upload-button-browse
  5615. {
  5616.     display: block;
  5617. }
  5618. .jqx-file-upload-buttons-container
  5619. {
  5620.     height: auto;
  5621.     margin-top: 10px;
  5622. }
  5623. .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
  5624. {
  5625.     direction: rtl !important;
  5626. }
  5627. .jqx-file-upload-button-cancel, .jqx-file-upload-button-upload-rtl
  5628. {
  5629.     margin-left: 5px;
  5630. }
  5631. .jqx-file-upload-button-upload-rtl-ie
  5632. {
  5633.     margin-right: 5px;
  5634. }
  5635. .jqx-file-upload-button-cancel-rtl, .jqx-file-upload-button-upload-rtl-ie
  5636. {
  5637.     margin-left: 0;
  5638. }
  5639. .jqx-file-upload-file-row
  5640. {
  5641.     height: 30px;
  5642.     margin-bottom: 3px;
  5643.     clear: both;
  5644. }
  5645. .jqx-file-upload-file-cancel, .jqx-file-upload-file-upload, .jqx-file-upload-loading-element
  5646. {
  5647.     width: 17px;
  5648.     margin: 0 1px 0 1px;
  5649. }
  5650. .jqx-file-upload-file-cancel-rtl, .jqx-file-upload-file-upload-rtl, .jqx-file-upload-loading-element-rtl
  5651. {
  5652.     float: none;
  5653.     *float: left;
  5654. }
  5655. .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
  5656. {
  5657.     cursor: pointer;
  5658.     white-space:nowrap;
  5659. }
  5660. .jqx-file-upload-file-name, .jqx-file-upload-file-cancel, .jqx-file-upload-file-upload
  5661. {
  5662.     display: inline-block;
  5663. }
  5664. .jqx-file-upload-icon-upload, .jqx-file-upload-loading-element
  5665. {
  5666.     margin-top: 1px;
  5667. }
  5668. .jqx-file-upload-loading-element
  5669. {
  5670.     background-image: url('images/loader-small.gif');
  5671.     background-repeat: no-repeat;
  5672. }
  5673.  
  5674. .jqx-date-time-input-popup .jqx-icon {
  5675.     margin-top:0px;
  5676. }
  5677.  
  5678.  
  5679. .jqx-text-area-element
  5680. {
  5681.     height: 100%;
  5682.     width: 100%;
  5683.     overflow: hidden;
  5684.     border: none;
  5685.     outline: none;
  5686.     left: 0px;
  5687.     top: 0px;
  5688.     margin: 0px;
  5689.     position: absolute;
  5690.     resize: none;
  5691. }
  5692. .jqx-text-area-element-rtl
  5693. {
  5694.     direction: rtl !important;
  5695. }
  5696. .jqx-responsive-panel
  5697. {
  5698.     overflow: auto;
  5699. }
  5700. .jqx-responsive-panel{
  5701.     border-width:0px;
  5702. }
  5703. .jqx-responsive-panel-button
  5704. {
  5705.     border-width: 1px;
  5706.     border-style: solid;
  5707. }
  5708. .jqx-responsive-panel-button
  5709. {
  5710.     display: none;
  5711.     cursor: pointer;
  5712. }
  5713. .jqx-responsive-panel-button-inner
  5714. {
  5715.     margin: 0;
  5716.     width: 100%;
  5717.     height: 100%;
  5718.     background-position: center;
  5719. }
  5720. .jqx-loader
  5721. {
  5722.     margin: auto;
  5723.     position: absolute;
  5724.     top: 0;
  5725.     left: 0;
  5726.     bottom: 0;
  5727.     right: 0;
  5728.     background-color: rgba(255,255,255,0.5);
  5729.     z-index: 999;
  5730.     border-style: solid;
  5731.     border-width: 1px;
  5732. }
  5733. .jqx-loader-ie-transparency
  5734. {
  5735.     background: transparent;
  5736.     -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff, endColorstr=#7fffffff)"; /*For IE 8*/
  5737.     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff, endColorstr=#7fffffff); /*For IE 7*/
  5738. }
  5739. .jqx-loader-modal
  5740. {
  5741.     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  5742.     filter: alpha(opacity=50);
  5743.     position: fixed;
  5744.     height: 100%;
  5745.     width: 100%;
  5746.     z-index: 99;
  5747.     cursor: default;
  5748.     top: 0;
  5749.     left: 0;
  5750.     background-color: black;
  5751.     opacity: 0.6;
  5752. }
  5753. .jqx-loader-icon
  5754. {
  5755.     background-image: url("images/loader.gif");
  5756.     background-repeat: no-repeat;
  5757.     background-position: center;
  5758.     width: 100%;
  5759.     height: 100%;
  5760.     position: absolute;
  5761.     z-index: 999;
  5762. }
  5763. .jqx-loader-text
  5764. {
  5765.     z-index: 999;
  5766.     position: relative;
  5767. }
  5768. .jqx-loader-text-left
  5769. {
  5770.     margin-left: 5px;
  5771.     position: absolute;
  5772.     top: 50%;
  5773. }
  5774. .jqx-loader-text-right
  5775. {
  5776.     margin-right: 5px;
  5777.     position: absolute;
  5778.     top: 50%;
  5779.     right: 0px;
  5780. }
  5781. .jqx-loader-text-top
  5782. {
  5783.     text-align: center;
  5784.     margin-top: 5px;
  5785. }
  5786. .jqx-loader-text-bottom
  5787. {
  5788.     bottom: 0px;
  5789.     position: absolute;
  5790.     text-align: center;
  5791.     margin: 0 auto;
  5792.     width: 100%;
  5793.     margin-bottom: 5px;
  5794. }
  5795. .jqx-loader-rtl
  5796. {
  5797.     direction: rtl;
  5798. }
  5799. /* jqxLayout and jqxDockingLayout */
  5800. .jqx-layout, .jqx-layout-group-root, .jqx-layout-pseudo-window-header, .jqx-docking-layout-overlay-inner-square-content
  5801. {
  5802.     position: relative;
  5803. }
  5804. .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
  5805. {
  5806.     position: absolute;
  5807. }
  5808. .jqx-layout
  5809. {
  5810.     background-color: #c5c5c5;
  5811. }
  5812. .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
  5813. {
  5814.     width: 100%;
  5815.     height: 100%;
  5816. }
  5817. .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
  5818. {
  5819.     float: left;
  5820. }
  5821. .jqx-layout-group-tabbed
  5822. {
  5823.     position: static;
  5824.     box-sizing: border-box;
  5825.     min-height: 0 !important;
  5826. }
  5827. .jqx-layout-group-tabbed .jqx-window-content, .jqx-docking-layout-group-floating .jqx-window-content
  5828. {
  5829.     padding: 0;
  5830. }
  5831. .jqx-layout-group-tabbed .jqx-ribbon-content-section, .jqx-layout-window, .jqx-docking-layout-group-floating .jqx-ribbon-content-section
  5832. {
  5833.     border: none;
  5834. }
  5835. .jqx-layout-window
  5836. {
  5837.     position: static;
  5838. }
  5839. .jqx-layout-group-auto-hide-content-vertical, .jqx-layout-group-auto-hide-content-horizontal
  5840. {
  5841.     overflow: auto;
  5842. }
  5843. .jqx-layout-group-auto-hide-content-vertical
  5844. {
  5845.     width: 150px;
  5846. }
  5847. .jqx-layout-group-auto-hide-content-horizontal
  5848. {
  5849.     width: 100%;
  5850.     height: 150px;
  5851. }
  5852. .jqx-layout-pseudo-window
  5853. {
  5854.     border-width: 1px;
  5855.     border-style: solid;
  5856.     box-sizing: border-box;
  5857.     box-shadow: none !important;
  5858. }
  5859. .jqx-layout-pseudo-window-header, .jqx-layout-pseudo-window-content
  5860. {
  5861.     width: 100%;
  5862.     box-sizing: border-box;
  5863. }
  5864. .jqx-layout-pseudo-window-header
  5865. {
  5866.     height: 30px;
  5867. }
  5868. .jqx-layout-pseudo-window-pin-background, .jqx-layout-pseudo-window-close-background
  5869. {
  5870.     width: 16px;
  5871.     height: 16px;
  5872.     top: 5px;
  5873. }
  5874. .jqx-layout-pseudo-window-pin-background-ltr
  5875. {
  5876.     right: 15px;
  5877. }
  5878. .jqx-layout-pseudo-window-close-background-ltr
  5879. {
  5880.     right: 0;
  5881. }
  5882. .jqx-layout-pseudo-window-pin-background-rtl
  5883. {
  5884.     left: 15px;
  5885. }
  5886. .jqx-layout-pseudo-window-close-background-rtl
  5887. {
  5888.     left: 0;
  5889. }
  5890. .jqx-layout-pseudo-window-pin-icon, .jqx-layout-pseudo-window-pinned-icon, .jqx-layout-pseudo-window-close-icon
  5891. {
  5892.     cursor: pointer;
  5893. }
  5894. .jqx-layout-pseudo-window-title
  5895. {
  5896.     white-space: nowrap;
  5897.     overflow: hidden;
  5898.     text-overflow: ellipsis;
  5899. }
  5900. .jqx-layout-pseudo-window-pin-icon
  5901. {
  5902.     background-image: url("images/pin.png");
  5903. }
  5904. .jqx-layout-pseudo-window-pinned-icon
  5905. {
  5906.     background-image: url("images/pinned.png");
  5907. }
  5908. .jqx-layout-pseudo-window-title-rtl
  5909. {
  5910.     float: right;
  5911. }
  5912. .jqx-layout-resize-feedback
  5913. {
  5914.     z-index: 9999;
  5915.     top: 0;
  5916.     left: 0;
  5917.     border-width: 1px;
  5918.     border-style: solid;
  5919.     box-sizing: border-box;
  5920.     opacity: 0.6;
  5921.     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  5922.     *filter: alpha(opacity=60);
  5923.     display: none;
  5924. }
  5925. .jqx-layout-resize-feedback-horizontal
  5926. {
  5927.     width: 100%;
  5928.     height: 4px;
  5929.     cursor: row-resize;
  5930. }
  5931. .jqx-layout-resize-feedback-vertical
  5932. {
  5933.     width: 4px;
  5934.     height: 100%;
  5935.     cursor: col-resize;
  5936. }
  5937. .jqx-layout-resize-feedback-warning
  5938. {
  5939.     border-color: #800000 !important;
  5940.     background-color: Red !important;
  5941. }
  5942. .jqx-layout-overlay
  5943. {
  5944.     top: 0;
  5945.     left: 0;
  5946.     display: none;
  5947.     background-color: transparent;
  5948.     z-index: 8999;
  5949. }
  5950. .jqx-layout-ribbon-header-ltr
  5951. {
  5952.     padding-left: 20px;
  5953. }
  5954. .jqx-layout-ribbon-header-rtl
  5955. {
  5956.     padding-right: 20px;
  5957. }
  5958.  
  5959. /* jqxDockingLayout-specific */
  5960. .jqx-docking-layout-group-floating
  5961. {
  5962.     border-color: #FFD280 !important;
  5963. }
  5964. .jqx-docking-layout-group-floating .jqx-window-header
  5965. {
  5966.     border-color: #FFD280;
  5967.     background-color: #FFD280 !important;
  5968.     background: -webkit-linear-gradient(#FFE4B5,  #FFD280) !important;
  5969.     background: -o-linear-gradient(#FFE4B5,  #FFD280) !important;
  5970.     background: -moz-linear-gradient(#FFE4B5,  #FFD280) !important;
  5971.     background: linear-gradient(#FFE4B5,  #FFD280 ) !important;
  5972. }
  5973. .jqx-docking-layout-overlay, .jqx-docking-layout-overlay-square-edge {
  5974.     z-index: 99999;
  5975.     opacity: 0.9;
  5976.     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
  5977.     *filter: alpha(opacity=90);
  5978. }
  5979. .jqx-docking-layout-overlay-square-edge {
  5980.     display: none;
  5981. }
  5982. .jqx-docking-layout-overlay
  5983. {
  5984.     width: 100px;
  5985.     height: 100px;
  5986.     left: 100px;
  5987.     top: 70px;
  5988. }
  5989. .jqx-docking-layout-overlay-section
  5990. {
  5991.     height: 33px;
  5992.     width: 100px;
  5993. }
  5994. .jqx-docking-layout-overlay-square
  5995. {
  5996.     width: 26px;
  5997.     height: 26px;
  5998.     padding: 3px;
  5999. }
  6000. .jqx-docking-layout-overlay-square-invisible
  6001. {
  6002.     background-color: transparent !important;
  6003.     background-image: none !important;
  6004. }
  6005. .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
  6006. {
  6007.     border-top-width: 1px;
  6008.     border-top-style: solid;
  6009. }
  6010. .jqx-docking-layout-overlay-square-top, .jqx-docking-layout-overlay-square-left, .jqx-docking-layout-overlay-square-bottom, .jqx-docking-layout-overlay-highlight-right
  6011. {
  6012.     border-left-width: 1px;
  6013.     border-left-style: solid;
  6014. }
  6015. .jqx-docking-layout-overlay-square-top, .jqx-docking-layout-overlay-square-right, .jqx-docking-layout-overlay-square-bottom, .jqx-docking-layout-overlay-highlight-left
  6016. {
  6017.     border-right-width: 1px;
  6018.     border-right-style: solid;
  6019. }
  6020. .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
  6021. {
  6022.     border-bottom-width: 1px;
  6023.     border-bottom-style: solid;
  6024. }
  6025. .jqx-docking-layout-overlay-square-center
  6026. {
  6027.     border-color: transparent !important;
  6028. }
  6029. .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
  6030. {
  6031.     width: 24px;
  6032. }
  6033. .jqx-docking-layout-overlay-inner-square
  6034. {
  6035.     border-width: 1px;
  6036.     border-style: solid;
  6037.     height: 24px;
  6038. }
  6039. .jqx-docking-layout-overlay-inner-square-header
  6040. {
  6041.     height: 5px;
  6042. }
  6043. .jqx-docking-layout-overlay-inner-square-content
  6044. {
  6045.     height: 18px;
  6046. }
  6047. .jqx-docking-layout-overlay-highlight
  6048. {
  6049. }
  6050. .jqx-docking-layout-overlay-highlight-top
  6051. {
  6052.     height: 9px;
  6053.     border-bottom-style: dashed;
  6054. }
  6055. .jqx-docking-layout-overlay-highlight-left, .jqx-docking-layout-overlay-highlight-right
  6056. {
  6057.     width: 12px;
  6058.     height: 18px;
  6059. }
  6060. .jqx-docking-layout-overlay-highlight-left
  6061. {
  6062.     border-right-style: dashed;
  6063. }
  6064. .jqx-docking-layout-overlay-highlight-right
  6065. {
  6066.     right: 0;
  6067.     border-left-style: dashed;
  6068. }
  6069. .jqx-docking-layout-overlay-highlight-bottom
  6070. {
  6071.     bottom: 0;
  6072.     height: 9px;
  6073.     border-top-style: dashed;
  6074. }
  6075. .jqx-docking-layout-drop-overlay {
  6076.     display: none;
  6077.     background-color: #6495ED;
  6078.     opacity: 0.5;
  6079.     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  6080.     *filter: alpha(opacity=50);
  6081.     z-index: 10000;
  6082.     top: 0px;
  6083.     left: 0px;
  6084. }
  6085. .jqx-docking-layout-square-disabled
  6086. {
  6087.     visibility: hidden;
  6088. }
  6089. .jqx-docking-layout-overlay-square-edge, .jqx-docking-layout-overlay-mini-window-edge-horizontal, .jqx-docking-layout-overlay-mini-window-edge-vertical
  6090. {
  6091.     border-style: solid;
  6092.     border-width: 1px;
  6093. }
  6094. .jqx-docking-layout-overlay-inner-square-edge
  6095. {
  6096.     width: 26px;
  6097.     height: 26px;
  6098. }
  6099. .jqx-docking-layout-overlay-mini-window-edge-horizontal
  6100. {
  6101.     height: 24px;
  6102. }
  6103. .jqx-docking-layout-overlay-mini-window-edge-vertical
  6104. {
  6105.     height: 13px;
  6106. }
  6107. .jqx-docking-layout-overlay-mini-window-edge-horizontal, .jqx-docking-layout-overlay-inner-square-header-horizontal, .jqx-docking-layout-overlay-inner-square-content-horizontal
  6108. {
  6109.     width: 13px;
  6110. }
  6111. .jqx-docking-layout-overlay-inner-square-content-vertical
  6112. {
  6113.     height: 7px;
  6114. }
  6115. .jqx-docking-layout-overlay-square-edge-arrow
  6116. {
  6117.     border-style: solid;
  6118.     border-width: 5px;
  6119.     width: 0px;
  6120.     height: 0px;
  6121.     display: block;
  6122.     background: transparent !important;
  6123.     *filter: inherit;
  6124. }
  6125. .jqx-docking-layout-overlay-square-edge-arrow-left, .jqx-docking-layout-overlay-square-edge-arrow-right, .jqx-docking-layout-overlay-square-edge-arrow-top
  6126. {
  6127.     border-top-color: transparent !important;
  6128. }
  6129. .jqx-docking-layout-overlay-square-edge-arrow-left, .jqx-docking-layout-overlay-square-edge-arrow-right, .jqx-docking-layout-overlay-square-edge-arrow-bottom
  6130. {
  6131.     border-bottom-color: transparent !important;
  6132. }
  6133. .jqx-docking-layout-overlay-square-edge-arrow-left, .jqx-docking-layout-overlay-square-edge-arrow-top, .jqx-docking-layout-overlay-square-edge-arrow-bottom
  6134. {
  6135.     border-left-color: transparent !important;
  6136. }
  6137. .jqx-docking-layout-overlay-square-edge-arrow-right, .jqx-docking-layout-overlay-square-edge-arrow-top, .jqx-docking-layout-overlay-square-edge-arrow-bottom
  6138. {
  6139.     border-right-color: transparent !important;
  6140. }
  6141. .jqx-docking-layout-overlay-square-edge-arrow-left, .jqx-docking-layout-overlay-square-edge-arrow-right
  6142. {
  6143.     margin-top: 8px;
  6144. }
  6145. .jqx-docking-layout-overlay-square-edge-arrow-top, .jqx-docking-layout-overlay-square-edge-arrow-bottom
  6146. {
  6147.     margin-left: 8px;
  6148. }
  6149.  
  6150. .jqx-tag-cloud ul {
  6151.     padding-left: 5px;
  6152. }
  6153.  
  6154. .jqx-tag-cloud-item{
  6155.     padding: 3px;
  6156.     display:inline-block;
  6157. }
  6158.  
  6159. .jqx-tag-cloud-item a {
  6160.     text-decoration: initial;
  6161. }
  6162.  
  6163. .jqx-tag-cloud-item a:hover {
  6164.     text-decoration: underline;
  6165. }
  6166. .jqx-popover {
  6167.   position: absolute;
  6168.   top: 0;
  6169.   left: 0;
  6170.   z-index: 9999;
  6171.   background-color: #ffffff;
  6172.   border: 1px solid #aaa;
  6173.   border: 1px solid rgba(0, 0, 0, 0.3);
  6174.   box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
  6175. }
  6176. .jqx-popover-modal-background
  6177. {
  6178.     position:fixed;
  6179.     left:0px;
  6180.     top:0px;
  6181.     width:100%;
  6182.     height:100%;
  6183.     z-index:999;
  6184.      /* Fallback for web browsers that don't support RGBa */
  6185.     background-color: rgb(0, 0, 0);
  6186.     /* RGBa with 0.6 opacity */
  6187.     background-color: rgba(0, 0, 0, 0.6);
  6188.     /* For IE 5.5 - 7*/
  6189.     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
  6190.     /* For IE 8*/
  6191.     -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
  6192. }
  6193. .jqx-popover-close-button {
  6194.     width:16px;
  6195.     height:16px;
  6196.     float:right;
  6197. }
  6198. .jqx-popover-close-button-rtl {
  6199.     float:left;
  6200. }
  6201. .jqx-popover.top {
  6202.   margin-top: -10px;
  6203. }
  6204.  
  6205. .jqx-popover.right {
  6206.   margin-left: 10px;
  6207. }
  6208.  
  6209. .jqx-popover.bottom {
  6210.   margin-top: 10px;
  6211. }
  6212.  
  6213. .jqx-popover.left {
  6214.   margin-left: -10px;
  6215. }
  6216.  
  6217. .jqx-popover-title {
  6218.   padding: 8px 14px;
  6219.   margin: 0;
  6220.   border-bottom: 1px solid inherit;
  6221.   -webkit-border-radius: 3px 3px 0 0;
  6222.      -moz-border-radius: 3px 3px 0 0;
  6223.           border-radius: 3px 3px 0 0;
  6224. }
  6225.  
  6226. .jqx-popover-title:empty {
  6227.   display: none;
  6228. }
  6229.  
  6230. .jqx-popover-content {
  6231.   padding: 9px 14px;
  6232. }
  6233.  
  6234. .jqx-popover .jqx-popover-arrow,
  6235. .jqx-popover .jqx-popover-arrow:after {
  6236.   position: absolute;
  6237.   display: block;
  6238.   width: 0;
  6239.   height: 0;
  6240.   border-color: transparent;
  6241.   border-style: solid;
  6242. }
  6243.  
  6244. .jqx-popover .jqx-popover-arrow {
  6245.   border-width: 11px;
  6246. }
  6247.  
  6248. .jqx-popover .jqx-popover-arrow:after {
  6249.   border-width: 10px;
  6250.   content: "";
  6251. }
  6252.  
  6253. .jqx-popover.top .jqx-popover-arrow {
  6254.   bottom: -11px;
  6255.   left: 50%;
  6256.   margin-left: -11px;
  6257.   border-top-color: inherit;
  6258.   border-bottom-width: 0;
  6259. }
  6260.  
  6261. .jqx-popover.top .jqx-popover-arrow:after {
  6262.   bottom: 1px;
  6263.   margin-left: -10px;
  6264.   border-top-color: #ffffff;
  6265.   border-bottom-width: 0;
  6266. }
  6267.  
  6268. .jqx-popover.right .jqx-popover-arrow {
  6269.   top: 50%;
  6270.   left: -11px;
  6271.   margin-top: -11px;
  6272.   border-right-color: inherit;
  6273.   border-left-width: 0;
  6274. }
  6275.  
  6276. .jqx-popover.right .jqx-popover-arrow:after {
  6277.   bottom: -10px;
  6278.   left: 1px;
  6279.   border-right-color: #ffffff;
  6280.   border-left-width: 0;
  6281. }
  6282.  
  6283. .jqx-popover.bottom .jqx-popover-arrow {
  6284.   top: -11px;
  6285.   left: 50%;
  6286.   margin-left: -11px;
  6287.   border-bottom-color:inherit;
  6288.   border-top-width: 0;
  6289. }
  6290.  
  6291. .jqx-popover.bottom .jqx-popover-arrow:after {
  6292.   top: 1px;
  6293.   margin-left: -10px;
  6294.   border-bottom-color: #ffffff;
  6295.   border-top-width: 0;
  6296. }
  6297.  
  6298. .jqx-popover.left .jqx-popover-arrow {
  6299.   top: 50%;
  6300.   right: -11px;
  6301.   margin-top: -11px;
  6302.   border-right-width: 0; border-left-color: inherit;
  6303. }
  6304.  
  6305. .jqx-popover.left .jqx-popover-arrow:after {
  6306.   right: 1px;
  6307.   bottom: -10px;
  6308.   border-left-color: #ffffff;
  6309.   border-right-width: 0;
  6310. }
  6311.  
  6312.  
  6313. .jqx-kanban-full-frame {
  6314.     width: 100vw;
  6315.     height: 100vh;
  6316. }
  6317.  
  6318. .jqx-kanban-in-frame {
  6319.     width: 100%;
  6320.     height: 100%;
  6321.     box-sizing: border-box;
  6322. }
  6323.  
  6324. .jqx-kanban-rtl {
  6325.     direction: rtl;
  6326.     text-align: right;
  6327. }
  6328.  
  6329. .jqx-kanban-column {
  6330.     box-sizing: border-box;
  6331.     border-style: solid;
  6332.     border-width: 1px 1px 1px 0px;
  6333.     float: left;
  6334. }
  6335.  
  6336. .jqx-kanban-column-collapsed {
  6337.     width: 50px;
  6338. }
  6339.  
  6340. .jqx-kanban-column-first {
  6341.     border-width: 1px;
  6342. }
  6343.  
  6344. .jqx-kanban-column:first-of-type {
  6345.     border-width: 1px 1px 1px 1px;
  6346. }
  6347.  
  6348. .jqx-kanban-column-selected {
  6349.     /*  background-color: blue;*/
  6350. }
  6351.  
  6352. .jqx-kanban-column-header-collapsed { /*vertical column invisible*/
  6353.     display: none;
  6354.     box-sizing: border-box;
  6355.     height: 0px;
  6356.     width: 0px;
  6357.     position: relative;
  6358.     cursor: pointer;
  6359. }
  6360.  
  6361. .jqx-kanban-column-header-collapsed-show { /*vertical column visible*/
  6362.     display: block !important;
  6363.     height: 100%;
  6364.     box-sizing: border-box;
  6365.     width: 100%;
  6366.     position: relative;
  6367.     cursor: pointer;
  6368. }
  6369.  
  6370. .jqx-kanban-column-vertical-container {
  6371.     padding-top: 0px;
  6372.     padding-left: 0px;
  6373.     transform: rotate(-90deg);
  6374.     -webkit-transform: rotate(-90deg);
  6375.     -moz-transform: rotate(-90deg);
  6376.     -o-transform: rotate(-90deg);
  6377.     -ms-transform: rotate(-90deg);
  6378.     filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  6379.     white-space: nowrap;
  6380. }
  6381.  
  6382. .jqx-kanban-column-vertical-container-inverse {
  6383.     padding-top: 0px;
  6384.     padding-left: 20px;
  6385.     transform: rotate(90deg);
  6386.     -webkit-transform: rotate(90deg);
  6387.     -moz-transform: rotate(90deg);
  6388.     -o-transform: rotate(90deg);
  6389.     white-space: nowrap;
  6390. }
  6391. .jqx-kanban-column-vertical-container .jqx-kanban-column-header-title, .jqx-kanban-column-vertical-container .jqx-kanban-column-header-status{
  6392.     position:relative;
  6393. }
  6394.  
  6395. .jqx-kanban-column-hide { /*colapsed*/
  6396.     display: none !important;
  6397. }
  6398.  
  6399. .jqx-kanban-column-header {
  6400.     border-width: 1px;
  6401.     border-style: solid;
  6402.     margin: 1px;
  6403.     white-space: nowrap;
  6404.     padding-left: 5px;
  6405.     padding-right: 5px;
  6406.     cursor: pointer;
  6407.     overflow:hidden;
  6408.     position: relative;
  6409. }
  6410. .jqx-kanban-column-header-button {
  6411.     position: absolute;
  6412.     right: 0px;
  6413.     top: 50%;
  6414.     margin-top: -8px;
  6415.     width:16px;
  6416.     height:16px;
  6417. }
  6418. .jqx-kanban-column-header .jqx-window-collapse-button {
  6419.     margin-top:1px !important;
  6420. }
  6421. .jqx-kanban-column-header-custom-button {
  6422.     position: absolute;
  6423.     right: 20px;
  6424.     top: 50%;
  6425.     margin-top: -8px;
  6426.     width:16px;
  6427.     height:16px;
  6428. }
  6429. .jqx-kanban-column-header-custom-button-rtl {
  6430.     left: 20px;
  6431. }
  6432. .jqx-kanban-column-header-button-rtl {
  6433.     left: 0px;
  6434. }
  6435. .jqx-kanban-column-header-collapsed .jqx-kanban-column-header-button {
  6436.     top: 100%;
  6437.     right: 50%;
  6438.     margin-top: -21px;
  6439.     left: 50%;
  6440.     margin-left:-8px;
  6441. }
  6442. .jqx-kanban-column-header-collapsed .jqx-kanban-column-header-custom-button {
  6443.     top: 100%;
  6444.     right: 50%;
  6445.     margin-top: -41px;
  6446.     left: 50%;
  6447.     margin-left:-8px;
  6448. }
  6449.  
  6450. .jqx-kanban-column-container {
  6451.     margin: 1px;
  6452.     overflow-y: auto;
  6453. }
  6454.  
  6455. .jqx-kanban-item-placeholder {
  6456.     height: 100px;
  6457.     border: gray dotted 1px;
  6458.     border-radius: 3px;
  6459.     margin: 5px;
  6460. }
  6461.  
  6462. .jqx-kanban-column-vertical-container-inverse-ie8-fix {
  6463.     filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  6464. }
  6465.  
  6466. .jqx-kanban-column-vertical-container-ie8-fix {
  6467.     filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  6468. }
  6469.  
  6470. .jqx-kanban-item {
  6471.     margin: 2px;
  6472.     padding-top: 5px;
  6473.     padding-bottom: 5px;
  6474.     border-width: 1px;
  6475.     border-style: solid;
  6476.     border-color: inherit;
  6477.     position: relative;
  6478.     box-shadow: #ddd 2px 2px 3px;
  6479.     cursor: pointer;
  6480.   touch-action: none;
  6481.     -ms-touch-action: none;
  6482. }
  6483.  
  6484. .jqx-kanban-item-selected {
  6485. }
  6486.  
  6487. .jqx-kanban-item-color-status {
  6488.     background-color: #6bbd49;
  6489.     width: 3px;
  6490.     height: 100%;
  6491.     position: absolute;
  6492.     left: 0px;
  6493.     top: 0px;
  6494. }
  6495. .jqx-kanban-item-color-status-rtl {
  6496.     right:0px;
  6497.     left:100%;
  6498. }
  6499. .jqx-kanban-item-text {
  6500.     padding-left:6px;
  6501.     padding-right:23px;
  6502.     font-size: 14px;
  6503.     padding-bottom:5px;
  6504.     overflow:hidden;
  6505.     text-overflow: ellipsis;
  6506. }
  6507. .jqx-kanban-rtl .jqx-kanban-item-text {
  6508.     padding-right:6px;
  6509.     padding-left:23px;
  6510. }
  6511. .jqx-kanban-column-header-title {
  6512. }
  6513.  
  6514. .jqx-kanban-column-header-status {
  6515. }
  6516.  
  6517. .jqx-kanban-item-content {
  6518.    
  6519. }
  6520.  
  6521. .jqx-kanban-item-avatar {
  6522.     width: 22px;
  6523.     height: 22px;
  6524.     position: absolute;
  6525.     right: 3px;
  6526.     top: 3px;
  6527.     background: #eee;
  6528.     text-align: center;
  6529.     overflow: hidden;
  6530. }
  6531. .jqx-kanban-item-avatar-rtl {
  6532.     left: 3px;
  6533. }
  6534. .jqx-kanban-item-avatar-image {
  6535.     width: 20px;
  6536.     height: 20px;
  6537. }
  6538.  
  6539. .jqx-kanban-item-avatar-image:hover {
  6540. }
  6541.  
  6542. .jqx-kanban-item-footer {
  6543.     border-top: 1px solid transparent;
  6544.     border-color: inherit;
  6545.     overflow: hidden;
  6546.     padding-top: 5px;
  6547.     margin-top: 5px;
  6548.     padding-bottom:1px;
  6549.     padding-left:6px;
  6550.     padding-right:6px;
  6551. }
  6552.  
  6553.  
  6554. .jqx-kanban-item-keyword {
  6555.    float: left;
  6556.     margin:2px;
  6557.     overflow: hidden;
  6558.     text-overflow: ellipsis;
  6559.     border: 1px solid transparent;
  6560.     border-color:inherit;
  6561.     padding-left:2px;
  6562.     padding-right: 2px;
  6563.     cursor: pointer;
  6564. }
  6565.  
  6566. .jqx-kanban-item-keyword-rtl {
  6567.     direction: rtl;
  6568.     text-align: right;
  6569.     float: right;
  6570. }
  6571.  
  6572. .jqx-kanban-item-keyword:hover {
  6573. }
  6574.  
  6575. .jqx-kanban-item-avatar {
  6576.     height: 20px;
  6577. }
  6578.  
  6579. .jqx-kanban-handle {
  6580.     cursor: move;
  6581. }
  6582.  
  6583. .jqx-kanban-clearing {
  6584.     clear: both;
  6585. }
  6586. .jqx-sortable {
  6587.     touch-action: none;
  6588.     -ms-touch-action: none;
  6589. }
  6590.  
  6591. .jqx-bar-gauge-tooltip {
  6592.     position:absolute;
  6593.     left:20px;
  6594.     top:20px;
  6595.     display:none;
  6596.     padding: 6px 12px;
  6597.     border:black solid 1px;
  6598.     background-color: white;
  6599.     color: #333333;
  6600.     font-size: 11px;
  6601.     font-weight:100;
  6602.     font-family: Verdana;
  6603.     border:black solid 1px;
  6604.     border-radius:3px;
  6605.     opacity: 1;
  6606.     white-space: nowrap;
  6607.     z-index:5;
  6608. }
  6609.  
  6610. .jqx-bar-gauge-measure-text {
  6611.     position: absolute;
  6612.     top: 0;
  6613.     right: 0;
  6614.     visibility: hidden;
  6615.     z-index:-99999;
  6616.     margin:0px;
  6617.     padding:0px;
  6618.     border-width:0px;
  6619. }
  6620. .jqx-scrollbar-mobile {
  6621.     background: transparent !important;
  6622. }
  6623.     .jqx-scrollbar-mobile .jqx-scrollbar-state-normal {
  6624.     background: transparent !important;
  6625.     border-color: transparent !important;
  6626.     }
  6627. .jqx-scrollbar-mobile .jqx-scrollbar-thumb-state-normal-horizontal, .jqx-scrollbar-mobile .jqx-scrollbar-thumb-state-normal{
  6628.     background: #808080 ! important;
  6629.     border-color: #808080 !important;
  6630.     border-width: 1px;
  6631.     z-index:99999;
  6632.     border-radius: 0px !important;
  6633. }
  6634.     .jqx-scrollbar-mobile .jqx-scrollbar-thumb-state-normal {
  6635.     width: 4px ! important;
  6636.     }
  6637.     .jqx-scrollbar-mobile .jqx-scrollbar-thumb-state-normal-horizontal {
  6638.         height: 4px !important;
  6639.     }
  6640.  
  6641.  
  6642. .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 {
  6643.   background-image: url('images/icon-down-white.png');
  6644. }
  6645. .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 {
  6646.   background-image: url('images/icon-down-white.png');
  6647. }
  6648. .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 {
  6649.   background-image: url('images/icon-down-white.png');
  6650. }
  6651. .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 {
  6652.   background-image: url('images/icon-up-white.png');
  6653. }
  6654. .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 {
  6655.   background-image: url('images/icon-up-white.png');
  6656. }
  6657. .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 {
  6658.   background-image: url('images/icon-up-white.png');
  6659. }
  6660.  
  6661. .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 {
  6662.   background-image: url('images/icon-right-white.png');
  6663. }
  6664. .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 {
  6665.   background-image: url('images/icon-right-white.png');
  6666. }
  6667. .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 {
  6668.   background-image: url('images/icon-right-white.png');
  6669. }
  6670. .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 {
  6671.   background-image: url('images/icon-left-white.png');
  6672. }
  6673. .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 {
  6674.   background-image: url('images/icon-left-white.png');
  6675. }
  6676. .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 {
  6677.   background-image: url('images/icon-left-white.png');
  6678. }
  6679. .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,
  6680. .jqx-primary-item .jqx-menu-vertical .jqx-menu-item-top-hover, .jqx-primary-item .jqx-input-popup .jqx-fill-state-hover,
  6681. .jqx-primary-item .jqx-input-popup .jqx-fill-state-pressed {
  6682.     background-color: #f5f5f5 !important;
  6683.     color: #333 !important;
  6684.     text-shadow: none !important;
  6685.     border-color:  #f5f5f5 !important;
  6686. }
  6687. .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,
  6688. .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 {
  6689.  
  6690.     background-color: #f5f5f5 !important;
  6691.     color: #333 !important;
  6692.     text-shadow: none !important;
  6693.     border-color:  #f5f5f5 !important;
  6694. }
  6695. .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,
  6696. .jqx-warning-item .jqx-menu-vertical .jqx-menu-item-top-hover, .jqx-warning-item .jqx-input-popup .jqx-fill-state-hover,
  6697. .jqx-warning-item .jqx-input-popup .jqx-fill-state-pressed {
  6698.     background-color: #f5f5f5 !important;
  6699.     color: #333 !important;
  6700.     text-shadow: none !important;
  6701.     border-color:  #f5f5f5 !important;
  6702. }
  6703. .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,
  6704. .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 {
  6705.  
  6706.     background-color: #f5f5f5 !important;
  6707.     color: #333 !important;
  6708.     text-shadow: none !important;
  6709.     border-color:  #f5f5f5 !important;
  6710. }
  6711. .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,
  6712. .jqx-danger-item .jqx-menu-vertical .jqx-menu-item-top-hover, .jqx-danger-item .jqx-input-popup .jqx-fill-state-hover,
  6713. .jqx-danger-item .jqx-input-popup .jqx-fill-state-pressed {
  6714.     background-color: #f5f5f5 !important;
  6715.     color: #333 !important;
  6716.     text-shadow: none !important;
  6717.     border-color:  #f5f5f5 !important;
  6718. }
  6719. .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,
  6720. .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 {
  6721.  
  6722.     background-color: #f5f5f5 !important;
  6723.     color: #333 !important;
  6724.     text-shadow: none !important;
  6725.     border-color:  #f5f5f5 !important;
  6726. }
  6727. .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,
  6728. .jqx-success-item .jqx-menu-vertical .jqx-menu-item-top-hover, .jqx-success-item .jqx-input-popup .jqx-fill-state-hover,
  6729. .jqx-success-item .jqx-input-popup .jqx-fill-state-pressed {
  6730.     background-color: #f5f5f5 !important;
  6731.     color: #333 !important;
  6732.     text-shadow: none !important;
  6733.     border-color:  #f5f5f5 !important;
  6734. }
  6735. .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,
  6736. .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 {
  6737.  
  6738.     background-color: #f5f5f5 !important;
  6739.     color: #333 !important;
  6740.     text-shadow: none !important;
  6741.     border-color:  #f5f5f5 !important;
  6742. }
  6743. .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,
  6744. .jqx-info-item .jqx-menu-vertical .jqx-menu-item-top-hover, .jqx-info-item .jqx-input-popup .jqx-fill-state-hover,
  6745. .jqx-info-item .jqx-input-popup .jqx-fill-state-pressed {
  6746.     background-color: #f5f5f5 !important;
  6747.     color: #333 !important;
  6748.     text-shadow: none !important;
  6749.     border-color:  #f5f5f5 !important;
  6750. }
  6751. .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,
  6752. .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 {
  6753.  
  6754.     background-color: #f5f5f5 !important;
  6755.     color: #333 !important;
  6756.     text-shadow: none !important;
  6757.     border-color:  #f5f5f5 !important;
  6758. }
  6759. .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,
  6760. .jqx-inverse-item .jqx-menu-vertical .jqx-menu-item-top-hover, .jqx-inverse-item .jqx-input-popup .jqx-fill-state-hover,
  6761. .jqx-inverse-item .jqx-input-popup .jqx-fill-state-pressed {
  6762.     background-color: #f5f5f5 !important;
  6763.     color: #333 !important;
  6764.     text-shadow: none !important;
  6765.     border-color:  #f5f5f5 !important;
  6766. }
  6767. .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,
  6768. .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 {
  6769.  
  6770.     background-color: #f5f5f5 !important;
  6771.     color: #333 !important;
  6772.     text-shadow: none !important;
  6773.     border-color:  #f5f5f5 !important;
  6774. }
  6775. .jqx-element {
  6776.     overflow: hidden;
  6777.     border-style: solid;
  6778.     border-width: 0px;
  6779.     border-color: transparent;
  6780.     box-sizing:border-box;
  6781. }
  6782. .jqx-element-no-border {
  6783.     border-width:0px;
  6784. }
  6785. .jqx-element-container {
  6786. }
  6787. .jqx-resize-trigger, .jqx-resize-trigger-shrink {
  6788.     position: absolute;
  6789.     left: 0;
  6790.     top: 0;
  6791.     transition: 0s
  6792. }
  6793. .jqx-resize-trigger-shrink {
  6794.     width: 200%;
  6795.     height: 200%;
  6796. }
  6797. .jqx-resize-trigger-container {
  6798.     display: block;
  6799.     visibility:hidden;
  6800.     position: relative;
  6801.     top: -100%;
  6802.     left: 0;
  6803.     min-height:0.1px;
  6804.     height: 100%;
  6805.     width: 100%;
  6806.     overflow: hidden;
  6807.     pointer-events: none;
  6808.     z-index: -1;
  6809.     visibility:hidden;
  6810. }
  6811.  
  6812. /* jqxPivotGrid */
  6813. .jqx-pivotgrid
  6814. {
  6815.     background-color: #DEDEDE;
  6816. }
  6817.  
  6818. .jqx-pivotgrid-item
  6819. {
  6820.     white-space: nowrap;
  6821.     overflow: hidden;
  6822.     position: absolute;
  6823.     padding: 0px;
  6824.     text-overflow: ellipsis;
  6825. }
  6826.  
  6827. .jqx-pivotgrid-content-wrapper
  6828. {
  6829.     align: left;
  6830.     valign: top;
  6831.     overflow: hidden;
  6832.     border: solid 1px grey;
  6833. }
  6834.  
  6835. .jqx-pivotgrid-menu-button
  6836. {
  6837.     border: none;
  6838.     background-image: url('images/icon-menu-small.png');
  6839.     background-repeat: no-repeat;
  6840.     background-position: center;
  6841.     cursor: pointer;
  6842. }
  6843. .jqx-pivotgrid-expand-button
  6844. {
  6845.     outline: none;
  6846.     background-image: url('images/icon_expand.png');
  6847.     background-repeat: no-repeat;
  6848.     cursor: pointer;
  6849.     margin: 0 0 0 0;
  6850.     padding: 0 0 0 0;
  6851.     position: relative;
  6852.     left: 5px;
  6853.     float: left;
  6854.     vertical-align: middle;
  6855. }
  6856.  
  6857. .jqx-pivotgrid-collapse-button
  6858. {
  6859.     outline: none;
  6860.     background-image: url('images/icon_collapse.png');
  6861.     background-repeat: no-repeat;
  6862.     cursor: pointer;
  6863.     margin: 0 0 0 0;
  6864.     padding: 0 0 0 0;
  6865.     position: relative;
  6866.     left: 5px;
  6867.     float: left;
  6868.     vertical-align: middle;    
  6869. }
  6870.  
  6871.  
  6872. .jqx-pivotgrid-sortasc-icon
  6873.  {
  6874.     background-image: url('images/icon-sort-asc.png');
  6875.     background-repeat: no-repeat;
  6876.     background-position: left center;
  6877.     width: 16px;
  6878.     height: 16px;
  6879.     float: left;
  6880.     margin-left: -4px;
  6881.     margin-right: 4px;
  6882.  }
  6883.  
  6884. .jqx-pivotgrid-sortdesc-icon
  6885.  {
  6886.     background-image: url('images/icon-sort-desc.png');
  6887.     background-repeat: no-repeat;
  6888.     background-position: left center;
  6889.     width: 16px;
  6890.     height: 16px;
  6891.     float: left;
  6892.     margin-left: -4px;
  6893.     margin-right: 4px;
  6894.  }
  6895.  
  6896. .jqx-pivotgrid-sortremove-icon
  6897.  {
  6898.     background-image: url('images/icon-sort-remove.png');
  6899.     background-repeat: no-repeat;
  6900.     background-position: left center;
  6901.     width: 16px;
  6902.     height: 16px;
  6903.     float: left;
  6904.     margin-left: -4px;
  6905.     margin-right: 4px;
  6906.  }
  6907.  
  6908. .jqx-pivotgrid-settings-icon
  6909.  {
  6910.     background-image: url('images/icon-menu-small.png');
  6911.     background-repeat: no-repeat;
  6912.     background-position: left center;
  6913.     width: 16px;
  6914.     height: 16px;
  6915.     float: left;
  6916.     margin-left: -4px;
  6917.     margin-right: 4px;
  6918.  }
  6919.  
  6920. jqx-bullet-chart{
  6921.     width:800px;
  6922.     height:80px;
  6923. }
  6924. jqx-scroll-view{
  6925.     width:600px;
  6926. }
  6927. jqx-bar-gauge, jqx-draw {
  6928.     width: 850px;
  6929.     height: 600px;
  6930. }
  6931. jqx-menu {
  6932.     width:600px;
  6933. }
  6934. jqx-data-table, jqx-pivotgrid, jqx-grid, jqx-scheduler, jqx-tree-grid, jqx-docking-layout, jqx-layout, jqx-tree-map, jqx-splitter, jqx-kanban {
  6935.     width: 850px;
  6936. }
  6937. jqx-nav-bar {
  6938.     height:50px;
  6939. }
  6940. jqx-chart{
  6941.     width: 850px;
  6942.     height: 400px;
  6943. }
  6944. jqx-docking-layout, jqx-layout {
  6945.     width: 850px;
  6946.     height: 600px;
  6947. }
  6948. jqx-ribbon, jqx-panel{
  6949.     width: 450px;
  6950.     height: 300px;
  6951. }
  6952. jqx-scheduler {
  6953.     height: 600px;
  6954. }
  6955. jqx-list-box, jqx-text-area{
  6956.     width: 200px;
  6957.     height: 200px;
  6958. }
  6959. jqx-file-upload {
  6960.     width: 300px;
  6961. }
  6962. jqx-complex-input, jqx-formatted-input, jqx-password-input, jqx-input, jqx-number-input, jqx-slider,
  6963. jqx-masked-input, jqx-drop-down-list, jqx-combo-box, jqx-date-time-input, jqx-drop-down-button{
  6964.     width: 300px;
  6965.     height: 35px;
  6966. }
  6967. jqx-loader{
  6968.     width:100px !important;
  6969.     height:60px !important;
  6970. }
  6971. jqx-expander, jqx-navigation-bar {
  6972.     width:350px;
  6973. }
  6974. jqx-navigation-bar{
  6975.     height:450px;
  6976. }
  6977. jqx-range-selector{
  6978.     width:600px;
  6979. }
  6980. jqx-tabs{
  6981.     width:800px;
  6982. }
  6983. jqx-tool-bar {
  6984.     width:800px;
  6985.     height: 35px;
  6986. }
  6987. jqx-editor {
  6988.     width: 600px;
  6989.     height: 400px;
  6990. }
  6991. jqx-tree-map{
  6992.     width: 850px;
  6993.     height: 600px;
  6994. }
  6995. jqx-tree{
  6996.     width:250px;
  6997. }
  6998. jqx-linear-gauge{
  6999.     width:100px;
  7000. }
  7001. jqx-color-picker, jqx-calendar{
  7002.     width: 200px;
  7003.     height: 200px;
  7004. }
  7005. jqx-scroll-bar {
  7006.     width:400px;
  7007.     height:20px;
  7008. }
  7009. jqx-knob {
  7010.      width:600px;
  7011.      height:600px;
  7012. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement