/* Minification failed. Returning unminified contents.
(8573,145): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
 */
/*Rounded Corners*/
/*top-left rounded Corners*/
.jqx-rc-tl
{
    -moz-border-radius-topleft: 3px;
    -webkit-border-top-left-radius: 3px;
    border-top-left-radius: 3px;
}
/*top-right rounded Corners*/
.jqx-rc-tr
{
    -moz-border-radius-topright: 3px;
    -webkit-border-top-right-radius: 3px;
    border-top-right-radius: 3px;
}
/*bottom-left rounded Corners*/
.jqx-rc-bl
{
    -moz-border-radius-bottomleft: 3px;
    -webkit-border-bottom-left-radius: 3px;
    border-bottom-left-radius: 3px;
}
/*bottom-right rounded Corners*/
.jqx-rc-br
{
    -moz-border-radius-bottomright: 3px;
    -webkit-border-bottom-right-radius: 3px;
    border-bottom-right-radius: 3px;
}
/*top rounded Corners*/
.jqx-rc-t
{
    -moz-border-radius-topleft: 3px;
    -webkit-border-top-left-radius: 3px;
    border-top-left-radius: 3px;
    -moz-border-radius-topright: 3px;
    -webkit-border-top-right-radius: 3px;
    border-top-right-radius: 3px;
}
/*bottom rounded Corners*/
.jqx-rc-b
{
    -moz-border-radius-bottomleft: 3px;
    -webkit-border-bottom-left-radius: 3px;
    border-bottom-left-radius: 3px;
    -moz-border-radius-bottomright: 3px;
    -webkit-border-bottom-right-radius: 3px;
    border-bottom-right-radius: 3px;
}
/*right rounded Corners*/
.jqx-rc-r
{
    -moz-border-radius-topright: 3px;
    -webkit-border-top-right-radius: 3px;
    border-top-right-radius: 3px;
    -moz-border-radius-bottomright: 3px;
    -webkit-border-bottom-right-radius: 3px;
    border-bottom-right-radius: 3px;
}
/*left rounded Corners*/
.jqx-rc-l
{
    -moz-border-radius-topleft: 3px;
    -webkit-border-top-left-radius: 3px;
    border-top-left-radius: 3px;
    -moz-border-radius-bottomleft: 3px;
    -webkit-border-bottom-left-radius: 3px;
    border-bottom-left-radius: 3px;
}
/*all rounded Corners*/
.jqx-rc-all
{
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
/*reset rounded corners*/
.jqx-rc-reset
{
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
}

/*Reset Style*/
.jqx-reset
{
    padding: 0;
    margin: 0;
    border: none;
    background: transparent;
}

/*Disable browser selection*/
.jqx-disableselect
{
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    user-select: none;
    -ms-user-select:none;
    -webkit-touch-callout:none;
}
.jqx-hideborder
{
    border: none !important;
}
.jqx-hidescrollbars
{
    overflow: hidden !important;
}
/*jqxButton, jqxToggleButton, jqxRepeatButton Style*/
.jqx-button{outline: none; border: 1px solid transparent; padding: 3px; text-align: center; vertical-align: central; margin: 0 0 0 0; cursor: default; }
.jqx-buttongroup{}
/*applied to the link button's anchor element.*/
.jqx-link
{
    text-decoration: none;
    color: #111111;
}

/*shows elements.*/
.jqx-visible
{
    display: block;
}
/*hides elements.*/
.jqx-hidden
{
    display: none;
}
.jqx-widget, .jqx-widget-content, .jqx-widget-header, .jqx-fill-state-normal {
    line-height: 1.231;
}
/*jqxGauge Style*/
.jqx-gauge-label, .jqx-gauge-caption
{
    fill: #333333;
    color: #333333;
    font-size: 11px;
    font-family: Verdana;
}
/*jqxChart Style*/
.jqx-chart-axis-text,
.jqx-chart-label-text, 
.jqx-chart-tooltip-text, 
.jqx-chart-legend-text
{
    fill: #333333;
    color: #333333;
    font-size: 11px;
    font-family: Verdana;
}
.jqx-chart-axis-description
{
    fill: #555555;
    color: #555555;
    font-size: 11px;
    font-family: Verdana;
}
.jqx-chart-title-text
{
    fill: #111111;
    color: #111111;
    font-size: 14px;
    font-weight: bold;
    font-family: Verdana;
}
.jqx-chart-title-description
{
    fill: #111111;
    color: #111111;
    font-size: 12px;
    font-weight: normal;
    font-family: Verdana;
}
/*applied to the Grid's element.*/
.jqx-grid
{
    overflow: hidden;
    border-style: solid;
    border-width: 1px;
}
/*applied to the Pager.*/
.jqx-grid-pager
{
    border: none;
    border-top: 1px solid transparent;
}
/*applied to the Grid's bottom-right area between the horizontal and vertical scrollbars.*/
.jqx-grid-bottomright
{
   
}
/*applied to the Grid's header area.*/
.jqx-grid-header 
{
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    overflow: hidden;
    border-color: transparent;
    margin: 0px;
    padding: 0px;
 }
 /*applied to the columns.*/
.jqx-grid-column-header {
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    border-color: transparent;
    white-space: nowrap;
    border-style: solid;
    font-weight: normal;  
    overflow: hidden;
    text-align: left;
    padding: 0px;
    margin: 0px;
 }
.jqx-grid-column-header-rtl {
    border-width: 0px 0px 0px 1px;
}
 /*applied to the column's button.*/
 .jqx-grid-column-menubutton {
    border-style: solid;
    border-width: 0px 0px 0px 1px;
    border-color: transparent;
    background-image: url('../resources/menubutton.png');
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer;
 }
.jqx-grid-column-menubutton-rtl {
    border-width: 0px 1px 0px 0px;
}
 /*applied to the column's sort button when the sort order is ascending.*/
 .jqx-grid-column-sortascbutton {
    border: none;
    background-image: url('../resources/sortascbutton.png');
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer;
 }
 /*applied to the column's sort button when the sort order is descending.*/
  .jqx-grid-column-sortdescbutton {
    border: none;
    background-image: url('../resources/sortdescbutton.png');
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer;
 }
  /*applied to the column's filter button.*/
  .jqx-grid-column-filterbutton
 {
    border: none;
    background-image: url('../resources/filter_dark.png');
    background-repeat: no-repeat;
    background-position: center;
 }
  /*applied to the column's resize line.*/
 .jqx-grid-column-resizeline {
   border-right: 1px dotted #555; 
 }
 /*applied to the validation popup during cell editing.*/
 .jqx-grid-validation
 {
    background: #df2227;
    color: #fff;
    padding: 4px 8px;
 }
  .jqx-grid-validation-arrow-up
 {
    background-image: url('../resources/red_arrow_up.png');
    background-repeat: no-repeat;
    background-position: center center;
 }
  .jqx-grid-validation-arrow-down
 {
    background-image: url('../resources/red_arrow_down.png');
    background-repeat: no-repeat;
    background-position: center center;
 }
  /*applied to the column's resize start line.*/
  .jqx-grid-column-resizestartline {
   border-right: 1px solid #444; 
 }
  /*applied to the sort ascending menu item in the Grid's Context Menu*/
 .jqx-grid-sortasc-icon
 {
    background-image: url('../resources/sortasc.png');
    background-repeat: no-repeat;
    background-position: left center;
    width: 16px;
    height: 16px;
    float: left;
    margin-left: -4px;
    margin-right: 4px;
 }
  /*applied to the sort ascending menu item in the Grid's Context Menu*/
 .jqx-grid-sortdesc-icon
 {
    background-image: url('../resources/sortdesc.png');
    background-repeat: no-repeat;
    background-position: left center;
    width: 16px;
    height: 16px;
    float: left;
    margin-left: -4px;
    margin-right: 4px;
 }
  /*applied to the grid menu's sort remove item/*/
 .jqx-grid-sortremove-icon
 {
    background-image: url('../resources/sortremove.png');
    background-repeat: no-repeat;
    background-position: left center;
    width: 16px;
    height: 16px;
    float: left;
    margin-left: -4px;
    margin-right: 4px;
 }
   /*applied to the grouping column's drag and drop item when the drop operation is allowed.*/
 .jqx-grid-drag-icon
 {
    background-image: url('../resources/drag.png');
    background-repeat: no-repeat;
    background-position: left center;
    width: 16px;
    height: 16px;
 }
   /*applied to the grouping column's drag and drop item when the drop operation is not allowed.*/
 .jqx-grid-dragcancel-icon
 {
    background-image: url('../resources/dragcancel.png');
    background-repeat: no-repeat;
    background-position: left center;
    width: 16px;
    height: 16px;
 }
 /*applied to the 'group by' menu item.*/
 .jqx-grid-groupby-icon
 {
    background-repeat: no-repeat;
    background-position: left center;
    width: 16px;
    height: 16px;
    float: left;
    margin-left: -4px;
    margin-right: 4px;
 }
/*applied to the column anchor tags.*/
 .jqx-grid-column-header a:link{
    display: block;
    margin: 4px;
    height: 18px;
    line-height: 18px !important;
    color: inherit;
    outline: 0 none;
    text-decoration: none;
    cursor: pointer;
}
 .jqx-grid-column-header a:visited{
    display: block;
    margin: 4px;
    height: 18px;
    line-height: 18px !important;
    color: inherit;
    outline: 0 none;
    text-decoration: none;
    cursor: pointer;
}
/*applied to the groups header area.*/
 .jqx-grid-groups-header, .jqx-grid-toolbar {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #aaa;
    white-space: nowrap;
    overflow: hidden;
    text-align: left;
    padding: 0px;
    margin: 0px;
 }
/*applied to a grouping row.*/
 .jqx-grid-groups-row {
    font-weight:bold;
    white-space: nowrap;
    text-align: left;
    padding: 0px;
    top: 50%;
    margin-top: -8px;
 }
 /*applied to the row details.*/
 .jqx-grid-groups-row-details {
    font-weight: normal;
 }
 /*applied to a grouping column.*/
 .jqx-grid-group-column 
 {
    border: 1px solid transparent;
    white-space: nowrap;
    border-style: solid;
    font-weight: normal;  
    overflow: hidden;
    text-align: left;
    padding: 0px;
    margin: 0px;
 }
 /*applied to the lines between the group columns.*/
  .jqx-grid-group-column-line
 {
    background: #aaa;
 }
 /*applied to the drop line indicators displayed in the grouping header.*/
  .jqx-grid-group-drag-line
 {
    background: #80be09;
 }
 /*applied to the anchor tags inside a grouping column.*/
 .jqx-grid-group-column  a:link{
    display: block;
    margin: 4px;
    height: 18px;
    line-height: 18px !important;
    outline: 0 none;
    text-decoration: none;
    cursor: pointer;
    color: inherit;
    *color: expression(this.parentNode.currentStyle['color']);     
}
 .jqx-grid-group-column  a:visited{
    color: inherit;
    display: block;
    margin: 4px;
    height: 18px;
    line-height: 18px !important;
    outline: 0 none;
    text-decoration: none;
    cursor: pointer;
     *color: expression(this.parentNode.currentStyle['color']);    
}
/*applied to a grid cell*/
.jqx-grid-cell {
    border-style: solid;
    border-width: 0px 1px 1px 0px;
    margin-right: 1px;
    margin-bottom: 1px;
    border-color: transparent;  
    background: #fff;
    white-space: nowrap;
    font-weight: normal; 
    font-size: inherit;
 }
.jqx-grid-cleared-cell {
    visibility: hidden;
}
/*applied to a grid cell that is part of a rows group.*/
 .jqx-grid-group-cell{background: #fff;}
/*applied to the grid cells in the sort column*/
 .jqx-grid-cell-sort {
    background-color: #f0f0f0;
 }

 /*applied to the grid cells in the filter column*/
 .jqx-grid-cell-filter {
    background-color: #e6e6e6;
 }
 /*applied to the grid cells area.*/
.jqx-grid-content {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: transparent;
    white-space: nowrap;
    overflow: hidden;
 }
 /*applied to a grid cell that is part of a rows group.*/
.jqx-grid-group-cell, .jqx-grid-empty-cell {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    white-space: nowrap;
    font-weight: normal;   
 }
.jqx-grid-cell-wrap {white-space: normal;}
 /*applied to a grid cell that is part of a details row and grouping is enabled.*/
.jqx-grid-group-details-cell {

 }
 /*applied to a grid cell that is part of a details row.*/
.jqx-grid-details-cell {
    border-width: 0px 1px 0px 0px;
 }
  /*applied to a grid cell. Represents the alternating cell background.*/
.jqx-grid-cell-alt {
    background: #f9f9f9;  
 }
/*applied to a sorted and alternating grid cell*/
.jqx-grid-cell-sort-alt {
    background-color: #e5e5e5;
 }/*applied to a sorted and alternating grid cell*/
.jqx-grid-cell-filter-alt {
    background-color: #f0f0f0;
 }
  /*applied to a pinned grid cell.*/
.jqx-grid-cell-pinned {
    background-color: #e5e5e5;
 }
 /*applied to a pinned grid cell. Represents the alternating cell background.*/
.jqx-grid-cell-pinned-alt {
    background-color: #e5e5e5;
 }
 /*applied to a selected grid cell.*/
 .jqx-grid-cell-selected {
    border-left: 0px solid transparent;
 }
 .jqx-grid-cell-rtl {
    border-width: 0px 0px 1px 1px;
 }

  /*applied to the selection area.*/
 .jqx-grid-selectionarea {
    border: 1px solid transparent;
    opacity: 0.5;
    filter: alpha(opacity=50);
 }
 /*applied to a hovered grid cell.*/
 .jqx-grid-cell-hover {
    border-color: transparent;
 }
  /*applied to a grid cell when the grid is empty.*/
 .jqx-grid-empty-cell{ overflow: visible; border-bottom: none;}

 /*applied to the Grid when its loading the data.*/
 .jqx-grid-load
{
    padding-right: 0px;
    background-image: url(../resources/loader.gif);
    background-position: 50% 50%;
    background-repeat: no-repeat;  
    z-index: 9999;
}
/*applied to a group's collapse button.*/
.jqx-grid-group-collapse
{
    padding-right: 0px;
    background-image: url(images/icon-right.png);
    background-position: 50% 50%;
    background-repeat: no-repeat;
    cursor: pointer;
}
.jqx-grid-group-collapse-rtl
{
    padding-right: 0px;
    background-image: url(images/icon-left.png);
    background-position: 50% 50%;
    background-repeat: no-repeat;
    cursor: pointer;
}
/*applied to a group's expand button.*/
.jqx-grid-group-expand, .jqx-grid-group-expand-rtl
{
    padding-right: 0px;
    background-image: url(images/icon-down.png);
    background-position: 50% 50%;
    background-repeat: no-repeat;
    cursor: pointer;
}
/*jqxProgresBar Style*/
.jqx-progressbar
{
    overflow: hidden;
    outline: none;
    border: 1px solid transparent;
    height: 2em;
}
/*applied to the progressbar's value element*/
.jqx-progressbar-value
{
    outline: none;
    border: 0px solid transparent;
    height: 100%;
}
/*applied to the progress bar's vertical value element- when the widget's orientation is 'vertical'*/
.jqx-progressbar-value-vertical
{
    outline: none;
    border: 0px solid transparent;
    height: 100%;
    background: transparent;
}
/*applied to the progressbar's text element*/
.jqx-progressbar-text
{
    font-size: 10px;
    border: none;
}
/*applied to the progress bar when the widget is in disabled state*/
.jqx-progressbar-disabled
{
    outline: none;
    border: 1px solid transparent; 
    height: 2em;
}

/*jqxMenu Style*/
.jqx-menu
{
    border: 1px solid transparent;
    float: none;
    margin: 0px;
    height: 100%;
    padding: 0px;
    overflow: hidden;
    text-align: left;
}
.jqx-menu-dropdown-column
{
    float: left;
}
/*applied to the menu when it is horizontal. Sets the menu's background*/
.jqx-menu-horizontal
{
    margin: 0px;
    padding: 0px;
    overflow: hidden;
    text-align: center;
}
/*applied to the menu when it is vertical. Sets the menu's background*/
.jqx-menu-vertical
{
    text-align: left;
}
/*applied to the sub menu. Sets the sub menu's background*/
.jqx-menu-dropdown
{
    left: 100%;
    margin: 0px;
    padding: 0px;
    right: 0;
    overflow: hidden;
    display: none;
    float: none;
    width: 150px;
    border-style: solid;
    border-width: 1px;
    text-align: left;
    padding: 2px;
}
/*applied to the sub menu's ul elements.*/
.jqx-menu-dropdown ul
{
    left: 100%;
    margin: 0px;
    padding: 0px;
    right: 0;
    overflow: hidden;
    border: none;
}
/*applied to the menu's ul elements.*/
.jqx-menu ul
{
    left: 100%;
    margin: 0px;
    padding: 2px;
    right: 0;
    overflow: hidden;
    background-color: transparent;
    border: none;
}
/*applied to the menu's li elements.*/
.jqx-menu li, .jqx-menu-dropdown li
{
    line-height: 1.3 !important;
}
/*applied to the top level menu items.*/
.jqx-menu-item-top
{
    border: 1px solid transparent;
    text-indent: 0;
    list-style: none;
    padding: 4px 8px 4px 8px;
    left: 100%;
    overflow: hidden;
    color: inherit;
    right: 0;
    margin: 0px 1px 0px 1px;
    cursor: pointer;
}
/*applied to the sub menu items.*/
.jqx-menu-item
{
    text-indent: 0;
    list-style: none;
    padding: 4px 8px 4px 8px;
    margin: 1px 1px 1px 1px;
    float: none;
    overflow: hidden;
    left: 100%;
    color: inherit;
    right: 0;
    text-align: left;
    cursor: pointer;
    *color: expression(this.parentNode.currentStyle['color']);     
}
/*applied to a sub menu item when the mouse is over the item.*/
.jqx-menu-item-hover
{
    color: inherit;
    right: 0;
    list-style: none;
    margin: 1px 1px 1px 1px;
    left: 100%;
    padding: 4px 8px 4px 8px;
    text-align: left;
    cursor: pointer;
    *color: expression(this.parentNode.currentStyle['color']);     
}
/*applied to a top-level menu item when the mouse is over it.*/
.jqx-menu-item-top-hover
{
    color: inherit;
    right: 0;
    list-style: none;
    margin: 0px 1px 0px 1px;
    left: 100%;
    padding: 4px 8px 4px 8px;
    top: 50%;
    cursor: pointer;
    *color: expression(this.parentNode.currentStyle['color']);     
}
/*applied to a sub menu item when its sub menu is opened.*/
.jqx-menu-item-selected
{
    right: 0;
    list-style: none;
    margin: 1px 1px 1px 1px;
    left: 100%;
    padding: 4px 8px 4px 8px;
    text-align: left;
    cursor: pointer;
    *color: expression(this.parentNode.currentStyle['color']);     
}
/*applied to a disabled sub menu item.*/
.jqx-menu-item-disabled
{

}
/*applied to a top-level menu item when its sub menu is opened.*/
.jqx-menu-item-top-selected
{
    right: 0;
    list-style: none;
    margin: 0px 1px 0px 1px;
    left: 100%;
    padding: 4px 8px 4px 8px;
    cursor: pointer;
}
/*applied to the menu separator items.*/
.jqx-menu-item-separator
{
    text-indent: 0;
    background-color: #ddd;
    border: none;
    list-style: none;
    height: 1px;
    line-height:0 !important;
    padding: 0px;
    margin: 1px 2px 1px 2px;
    float: none;
    overflow: hidden;
    left: 100%;
    color: inherit;
    right: 0;
    font-size: 1px;
}
/*applied to a sub menu item when it has sub menu items. Displays right arrow icon.*/
.jqx-menu-item-arrow-right
{
    padding-right: 0px;
    margin-right: -8px;
    width: 17px;
    height: 15px;
    background-image: url(images/icon-right.png);
    background-position: 100% 50%;
    background-repeat: no-repeat;
}
/*applied to a sub menu item when it has sub menu items. Displays down arrow icon.*/
.jqx-menu-item-arrow-down
{
    padding-right: 0px;
    margin-right: -8px;
    width: 17px;
    height: 15px;
    background-image: url(images/icon-down.png);
    background-position: 100% 50%;
    background-repeat: no-repeat;
}
/*applied to a sub menu item when it has sub menu items. Displays up arrow icon.*/
.jqx-menu-item-arrow-up
{
    padding-right: 0px;
    margin-right: -8px;
    width: 17px;
    height: 15px;
    background-image: url(images/icon-up.png);
    background-position: 100% 50%;
    background-repeat: no-repeat;
}
/*applied to a sub menu item when it has sub menu items. Displays left arrow icon.*/
.jqx-menu-item-arrow-left
{
    padding-right: 0px;
    padding-left: 5px;
    width: 17px;
    height: 15px;
    background-image: url(images/icon-left.png);
    background-position: 0 50%;
    background-repeat: no-repeat;
}
/*applied to a sub menu item when it has sub menu items and its sub menu is opened. Displays right arrow icon.*/
.jqx-menu-item-arrow-right-selected
{
    padding-right: 0px;
    margin-right: -8px;
    width: 17px;
    height: 15px;
    background-image: url(images/icon-right.png);
    background-position: 100% 50%;
    background-repeat: no-repeat;
}
/*applied to a sub menu item when it has sub menu items and its sub menu is opened. Displays down arrow icon.*/
.jqx-menu-item-arrow-down-selected
{
    padding-right: 0px;
    margin-right: -8px;
    width: 17px;
    height: 15px;
    background-image: url(images/icon-down.png);
    background-position: 100% 50%;
    background-repeat: no-repeat;
}
/*applied to a sub menu item when it has sub menu items and its sub menu is opened. Displays up arrow icon.*/
.jqx-menu-item-arrow-up-selected
{
    padding-right: 0px;
    margin-right: -8px;
    width: 17px;
    height: 15px;
    background-image: url(images/icon-up.png);
    background-position: 100% 50%;
    background-repeat: no-repeat;
}
/*applied to a sub menu item when it has sub menu items and its sub menu is opened. Displays left arrow icon.*/
.jqx-menu-item-arrow-left-selected
{
    padding-right: 0px;
    padding-left: 5px;
    width: 17px;
    height: 15px;
    background-image: url(images/icon-left.png);
    background-position: 0 50%;
    background-repeat: no-repeat;
}
/*applied to a top-level menu item when it has sub menu items. Displays right arrow icon.*/
.jqx-menu-item-arrow-top-right
{
    padding-right: 0px;
    margin-right: -8px;
    width: 17px;
    height: 15px;
    background-image: url(images/icon-right.png);
    background-position: 100% 50%;
    background-repeat: no-repeat;
}
/*applied to a top-level menu item when it has sub menu items. Displays left arrow icon.*/
.jqx-menu-item-arrow-top-left
{
    padding-right: 0px;
    padding-left: 5px;
    width: 17px;
    height: 15px;
    background-image: url(images/icon-left.png);
    background-position: 0 50%;
    background-repeat: no-repeat;
}
/*applied to the anchor elements of a sub menu item.*/
.jqx-menu-item a:link, .jqx-menu-item a:visited
{
    border: none;
    background-color: transparent;
    outline: none;
    color: inherit;
    text-decoration: none;
    *color: expression(this.parentNode.currentStyle['color']);     
}
/*applied to the anchor elements of a sub menu item.*/
.jqx-menu-item a:hover
{
    text-decoration: none;
    color: inherit;
    outline: none;
    background-color: transparent;
    *color: expression(this.parentNode.currentStyle['color']);     
}

/*applied to the anchor elements of a top-level menu item.*/
.jqx-menu-item-top a:link
{
    border: none;
    background-color: transparent;
    outline: none;
    color: inherit;
    text-decoration: none;
    *color: expression(this.parentNode.currentStyle['color']);     
}
/*applied to the anchor elements of a top-level menu item.*/
.jqx-menu-item-top a:visited
{
    border: none;
    background-color: transparent;
    outline: none;
    color: inherit;
    text-decoration: none;
    *color: expression(this.parentNode.currentStyle['color']);     
}
/*applied to the anchor elements of a top-level menu item.*/
.jqx-menu-item-top a:hover
{
    text-decoration: none;
    color: inherit;
    outline: none;
    background-color: transparent;
    border: none;
    *color: expression(this.parentNode.currentStyle['color']);     
}
/*applied to the menu widget when it is disabled.*/
.jqx-menu-disabled
{
    cursor: default;
}
/*applied to the anchor elements of all disabled menu items.*/
.jqx-menu-disabled a:link
{
    cursor: default;
    text-decoration: none;
}
.jqx-menu-disabled a:visited
{
    cursor: default;
    text-decoration: none;
}
.jqx-menu-disabled a:hover
{
    cursor: default;
}
.jqx-menu-dropdown
{
    right: -1px;
}

/*jqxtree Style*/
.jqx-tree
{
    left: 100%;
    right: 0;
    float: none;
    margin: 0px;
    border-style: solid;
    border-width: 1px;
    padding: 0px;
    overflow: hidden;
    text-align: left;
    outline: none;
    white-space: nowrap;
    line-height: 14px !important;
}
/*applied to the jqxTree root UL element.*/
.jqx-tree-dropdown-root
{
    left: 100%;
    padding: 0px 5px 0px 5px;
    right: 0;
    display: block;
    float: none;
    background-color: transparent;
    border-style: solid;
    border-width: 0px;
    border-color: #fff;
    text-align: left;
    outline: none;
    white-space: nowrap;
}
.jqx-tree-dropdown-root-rtl {
    padding: 0px 5px 0px 0px;
    text-align: right;
    float: right;
}

/*applied to the jqxTree UL elements.*/
.jqx-tree-dropdown
{
    left: 100%;
    margin: 0px;
    padding: 0px 0px 0px 10px;
    right: 0;
     display: block;
    float: none;
    background-color: transparent;
    border-style: solid;
    border-width: 0px;
    border-color: transparent;
    text-align: left;
    outline: none;
}
.jqx-tree-dropdown-rtl {
   padding: 0px 0px 0px 0px;
   text-align: right;
}

/*applied to a tree item.*/
.jqx-tree-item
{
    text-indent: 0;
    list-style: none;
    padding: 3px;
    margin: 0px;
    float: none;
    overflow: hidden;
    left: 100%;
    right: 0;
    text-align: left;
    cursor: default;
    text-decoration: none;
}
/*applied to the jqxTree LI elements.*/
.jqx-tree-item-li
{
    text-indent: 0;
    background-color: transparent;
    border: 0px solid transparent;
    list-style: none;
    left: 100%; 
    right: 0;
    text-align: left;
    outline: none;
    margin: 0px;
    margin-top: 1px;
    padding: 0px;
}
/*applied to the last LI elements in an UL element.*/
.jqx-tree-item-u-last
{
    margin: 0px 0px 0px 0px;
}
/*applied to a tree item when the mouse is over the item.*/
.jqx-tree-item-hover
{
    color: inherit;
    right: 0;
    padding: 3px;
    margin: 0px;
    list-style: none;
    left: 100%;
    cursor: pointer;
    text-decoration: none;
}
/*applied to a tree item when the item is selected.*/
.jqx-tree-item-selected
{
    color: inherit;
    right: 0;
    padding: 3px;
    margin: 0px;
    list-style: none;
    left: 100%;
    cursor: pointer;
    text-decoration: none;
}
.jqx-tree-item-rtl {
    text-align: right;
}
.jqx-tree-item-li-rtl {
    text-align: right;
}
/*applied to the anchor element of a tree item.*/
.jqx-tree-item a:link
{
    text-indent: 0;
    background-color: transparent;
    border: 0px solid transparent;
    list-style: none;
    padding: 0px;
    margin: 0px;
    float: none;
    overflow: hidden;
    left: 100%;
    color: inherit;
    right: 0;
    text-align: left;
    cursor: pointer;
    text-decoration: none;
    outline: none;
}
.jqx-tree-item-selected, .jqx-tree-item-hover a:hover
{
    color: inherit;
}
.jqx-tree-item-selected, .jqx-tree-item-hover a:visited
{
    color: inherit;
}

/*applied to a tree item when the item is disabled.*/
.jqx-tree-item-disabled
{

}
/*applied to a tree item when it has sub items and is collapsed. Displays an arrow icon next to the item.*/
.jqx-tree-item-arrow-collapse, .jqx-tree-item-arrow-collapse-hover
{
    padding-right: 0px;
    width: 17px;
    height: 17px;
    background-image: url(images/icon-right.png);
    background-position: 100% 50%;
    background-repeat: no-repeat;
    cursor: pointer;
}
.jqx-tree-item-arrow-collapse-rtl, .jqx-tree-item-arrow-collapse-hover-rtl {
    background-image: url(images/icon-left.png);
}

/*applied to a tree item when it has sub items and is expanded. Displays an arrow icon next to the item.*/
.jqx-tree-item-arrow-expand, .jqx-tree-item-arrow-expand-hover
{
    padding-right: 0px;
    width: 17px;
    height: 17px;
    background-image: url(images/icon-down.png);
    background-position: 100% 50%;
    background-repeat: no-repeat;
    cursor: pointer;
}
/*applied to the tree when it is disabled.*/
.jqx-tree-disabled
{
    cursor: default;
}
/*applied to the anchor elements in a tree when it is disabled.*/
.jqx-tree-disabled a:link
{
    cursor: default;
    text-decoration: none;
}
.jqx-tree-disabled a:visited
{
    cursor: default;
    text-decoration: none;
}
.jqx-tree-disabled a:hover
{
    cursor: default;
}


/*jqxTabs*/
.jqx-tabs
{
    outline: none;
    margin: 0 0 0 0;
    padding: 0px;
    overflow: hidden;
    background: transparent;
    border: 1px solid transparent;
}
/*applied to the tab close button.*/
.jqx-tabs-close-button
{
    outline: none;
    background-image: url(images/close.png);
    cursor: pointer;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    position: relative;
    left: 5px;
}
/*applied to the tab close button when the tab is selected.*/
.jqx-tabs-close-button-selected
{
    outline: none;
    background-image: url(images/close.png);
    cursor: pointer;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
/*applied to the tab close button when the mouse is over the tab.*/
.jqx-tabs-close-button-hover
{
    outline: none;
    background-image: url(images/close.png);
    cursor: pointer;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
/*applied to the tab's left scroll arrow.*/
.jqx-tabs-arrow-left
{
    outline: none;
    position: relative;
    z-index: 15;
    float: left;
    cursor: pointer;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    background-image: url('images/icon-left.png');
    background-repeat: no-repeat;
    background-position: center;
}
/*applied to the tab's right scroll arrow.*/
.jqx-tabs-arrow-right
{
    outline: none;
    position: relative;
    z-index: 15;
    background-image: url('images/icon-right.png');
    background-repeat: no-repeat;
    background-position: center;
    float: left;
    cursor: pointer;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.jqx-tabs-arrow-background
{
    background: #eeeeee;
}
/*applied to the tab's title.*/
.jqx-tabs-title
{
    outline: none;
    display: block;
    cursor: pointer;
    white-space: nowrap;
    left: 100%;
    right: 0;
    text-indent: 0px;
    list-style: none;
    border: 1px solid transparent;
    margin: 0px 2px 0px 0px;
    overflow: hidden;
    z-index: 1;
    padding-left: 13px;
    padding-right: 13px;
    padding-bottom: 5px;
    padding-top: 5px;
    background: transparent;
    height: auto;
    position: relative; 
}
.jqx-tabs-title-bottom
{
}
.jqx-tabs-title a:link
{
    color: inherit;
    *color: expression(this.parentNode.currentStyle['color']);    
    text-decoration: none;
}
.jqx-tabs-title a:hover
{
    color: inherit;
    *color: expression(this.parentNode.currentStyle['color']);
    text-decoration: none;
}
.jqx-tabs-title a:active
{
    color: inherit;
    *color: expression(this.parentNode.currentStyle['color']);
    text-decoration: none;
}
.jqx-tabs-title a:visited
{
    color: inherit;
    *color: expression(this.parentNode.currentStyle['color']);
    text-decoration: none;
}
/*applied to the tab's title when the tab is selected and the jqxTab's position property is set to 'top' .*/
.jqx-tabs-title-selected-top
{
    z-index: 99;
    outline: none;
    border-top: 1px solid transparent;
    border-left: 1px solid transparent;
    border-right: 1px solid transparent;
    border-bottom: 1px solid #fff;
    background-color: #fff;
    padding-bottom: 7px;
}
/*applied to the tab's title when the tab is selected and the jqxTab's position property is set to 'bottom' .*/
.jqx-tabs-title-selected-bottom
{
    outline: none;
    border-top: 1px solid #fff;
    border-left: 1px solid transparent;
    border-right: 1px solid transparent;
    border-bottom: 1px solid transparent;
    padding-top: 7px;
    padding-bottom: 5px;
    margin-top: -2px;
    background-color: #fff;
}
/*applied to the tab's title when the tab is hovered and the jqxTab's position property is set to 'top' .*/
.jqx-tabs-title-hover-top
{
    outline: none;
    border: 1px solid transparent;    
    padding-bottom: 5px;
}
/*applied to the tab's title when the tab is hovered and the jqxTab's position property is set to 'bottom' .*/
.jqx-tabs-title-hover-bottom
{
    outline: none;
    border: 1px solid transparent;
    padding-top: 5px;
}
/*applied to the tab's title when the tab is disabled.*/
.jqx-tabs-title-disable
{
 
}
/*applied to the tab's header.*/
.jqx-tabs-header
{
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 3px;
    padding-bottom: 1px;
    margin: 0px;
    border-top: 0px solid transparent;
    border-left: 0px solid transparent;
    border-right: 0px solid transparent;
    border-bottom: 1px solid #aaa;
    background: #eeeeee;
}
/*applied to the tab's header when the position is bottom.*/
.jqx-tabs-header-bottom
{
    padding-top: 1px;
    padding-bottom: 3px;
    border-top: 0px solid #aaa;
    border-left: 0px solid transparent;
    border-right: 0px solid transparent;
    border-bottom: 1px solid transparent;
}
/*applied to the tab's header when the tab is collapsed.*/
.jqx-tabs-header-collapsed
{
    border: 1px solid #aaa;
}
/*applied to the tab's header when the position is bottom and tab is collapsed.*/
.jqx-tabs-header-collapsed-bottom
{
    border: 1px solid #aaa;
}
.jqx-tabs-collapsed
{
    border: 0px solid transparent;
}
.jqx-tabs-collapsed-bottom
{
    border: 0px solid transparent;
}
/*applied to the tab's selection tracker container element.*/
.jqx-tabs-selection-tracker-container
{
    outline: none;
    position: relative;
    text-indent: 0px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    width: 100%;
    background: transparent;
    height: 0px;
}
/*applied to the tab's selection tracker when the jqxTab's position property is set to 'top'.*/
.jqx-tabs-selection-tracker-top
{
    border-top: 1px solid transparent;
    border-left: 1px solid transparent;
    border-right: 1px solid transparent;
    padding-bottom: 2px;
    background-color: #fff;
    outline: none;
    position: absolute;
    z-index: 10;
}
/*applied to the tab's selection tracker when the jqxTab's position property is set to 'bottom'.*/
.jqx-tabs-selection-tracker-bottom
{
    border-left: 1px solid transparent;
    border-right: 1px solid transparent;
    border-bottom: 1px solid transparent;
    background-color: #fff;
    outline: none;
    position: absolute;
    z-index: 10;
    margin-top: -1px;
    padding-bottom: 2px;
}
/*applied to the tab's content element which represents a DIV element.*/
.jqx-tabs-content
{
    outline: none;
    border-bottom: 0px solid transparent;
    border-left: 0px solid transparent;
    border-right: 0px solid transparent;
    border-top: 0px solid transparent;
    text-align: left;
    clear: both;
}
.jqx-tabs-content-element
{
    height: 100%;
    overflow: auto;
}

/*jqxCheckBox*/
.jqx-checkbox
{
    text-align: left;
    border: none;
    outline: none;
    margin: 0 0 0 0;
    white-space: nowrap;
    text-overflow: ellipsis;
}
/*applied to the check box.*/
.jqx-checkbox-default
{
    text-align: left;
    float: left;
    padding: 0px;
    border: 1px solid transparent;
    outline: none;
    margin: 0px 3px 0px 3px;
}
/*applied to the check box when the mouse cursor is over it.*/
.jqx-checkbox-hover
{
    cursor: pointer;
    float: left;
    padding: 0px;
    border: 1px solid transparent;
    outline: none;
    margin: 0px 3px 0px 3px;
}
/*applied to the widget when it is disabled.*/
.jqx-checkbox-disabled
{
    cursor: default;
    background: transparent;
    padding: 0px;
    border: none;
    outline: none;
    margin: 0px 0px 0px 0px;
}
/*applied to the check box when the widget is disabled.*/
.jqx-checkbox-disabled-box
{
    float: left;
    padding: 0px;
    border: 1px solid transparent;
    outline: none;
    margin: 0px 3px 0px 3px;
}
/*applied to the check box when it is checked. Displays a check icon.*/
.jqx-checkbox-check-checked
{
    float: left;
    background: transparent url(images/check_black.png) center center no-repeat;
    padding: 0px;
    border: none;
    outline: none;
    margin: 0 0 0 0;
}
/*applied to the check box when the widget is disabled. Displays a disabled check icon.*/
.jqx-checkbox-check-disabled
{
    float: left;
    background: transparent url(images/check_disabled.png) center center no-repeat;
    padding: 0px;
    border: none;
    outline: none;
    margin: 0 0 0 0;
}
/*applied to the check box when its state is indeterminate.*/
.jqx-checkbox-check-indeterminate
{
    float: left;
    background: transparent url(images/check_indeterminate_black.png) center center no-repeat;
    padding: 0px;
    border: none;
    outline: none;
    margin: 0 0 0 0;
}
/*applied to the check box when its state is indeterminate and it is disabled.*/
.jqx-checkbox-check-indeterminate-disabled
{
    float: left;
    background: transparent url(images/check_indeterminate_disabled.png) center center no-repeat;
    padding: 0px;
    border: none;
    outline: none;
    margin: 0 0 0 0;
}
/*applied to the check box when its in rtl mode.*/
.jqx-checkbox-rtl {
    float: right;
}
/*jqxRadioButton*/
.jqx-radiobutton
{
    text-overflow: ellipsis;
    border: none;
    outline: none;
    margin: 0 0 0 0;
    white-space: nowrap;
}
/*applied to the radio button.*/
.jqx-radiobutton-default
{
    cursor: pointer;
    float: left;
    background: transparent url(images/roundbg_classic_normal.png) left center scroll repeat-x;
    padding: 0px;
    border: 1px solid transparent;
    outline: none;
    margin: 1px 3px 0px 3px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}
/*applied to the radio button when the mouse is over it.*/
.jqx-radiobutton-hover
{
    cursor: pointer;
    float: left;
    background: transparent;
    padding: 0px;
    border: 1px solid transparent;
    outline: none;
    margin: 1px 3px 0px 3px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}
/*applied to the radio button when it is disabled.*/
.jqx-radiobutton-disabled
{
    cursor: default;
}
/*applied to the radio button's radio icon when it is disabled.*/
.jqx-radiobutton-disabled-box
{
}
/*applied to the radio button when it is checked.*/
.jqx-radiobutton-check-checked
{
    float: left;
    background: transparent url(images/roundbg_check_black.png) left top no-repeat;
    padding: 0px;
    border: 1px solid transparent;
    outline: none;
    margin: 0 0 0 0;
     -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
    width: 7px; 
    height: 7px;
    margin-left: 2px;
    margin-top: 2px;
}
/*applied to the radio button when it is checked and disabled.*/
.jqx-radiobutton-check-disabled
{
}
/*applied to the radio button when it is in indeterminate state.*/
.jqx-radiobutton-check-indeterminate
{
    float: left;
    background: transparent url(images/roundbg_check_indeterminate.png) left top no-repeat;
    padding: 0px;
    border: none;
    outline: none;
    margin: 0 0 0 0;
     -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;  
    width: 6px; 
    height: 6px;
    margin-left: 2px;
    margin-top: 2px;  
}
/*applied to the radio button when it is in indeterminate state and disabled.*/
.jqx-radiobutton-check-indeterminate-disabled
{
}
/*applied to the radio button when its in rtl mode.*/
.jqx-radiobutton-rtl {
    float: right;
}

/*jqxRating*/
.jqx-rating
{
    margin: 0px;
    padding: 0px;
    outline: none;
    overflow: hidden;
}
.jqx-rating-image
{
    border-width: 0px;
}
.jqx-rating-image-default
{
    margin: 0px;
    padding: 0px;
    outline: none;    
    background-color: transparent;
    background-repeat: no-repeat;
    cursor: pointer;
    background-image: url(images/star.png);
    overflow: hidden;
}
/*applied to the rating when it is hovered.*/
.jqx-rating-image-hover
{
    background-color: transparent;
    padding: 0px;
    background-repeat: no-repeat;
    cursor: pointer;
    background-image: url(images/star_hover.png);
    overflow: hidden;
}
/*applied to the rating when it is disabled.*/
.jqx-rating-image-backward
{
    background-color: transparent;
    padding: 0px;
    background-repeat: no-repeat;
    cursor: pointer;
    background-image: url(images/star_disabled.png);
    overflow: hidden;
}
/*jqxCalendar Style*/
.jqx-calendar
{
    border: 1px solid transparent;
    -webkit-appearance: none;
    overflow: hidden;
    outline: none;
    padding: 0px;
    margin: 0 0 0 0;
    cursor: default;
    border-collapse: separate;
}
/*applied to the calendar's row header. This header displays the week numbers.*/
.jqx-calendar-row-header
{
    outline: none;
    border: 0px solid #f2f2f2;
    padding: 0;
    margin: 0 0 0 0;
    cursor: default;
}
/*applied to the calendar's column. This header displays the day names.*/
.jqx-calendar-column-header
{
    outline: none;
    text-align: right;
    padding: 3;
    border-top: none;
    border-bottom: 1px solid transparent;
    border-left: none;
    border-right: none;
    margin: 0 0 0 0;
    cursor: default;
}
/*applied to the calendar's top-left header. This header is displayed before the day names and above the week numbers.*/
.jqx-calendar-top-left-header
{
    outline: none;
    border: 0px solid #f2f2f2;
    margin: 0 0 0 0;
    cursor: default;
}
/*applied to the calendar's navigation buttons.*/
.jqx-calendar-title-navigation
{
    cursor: pointer;
    background-color: transparent; 
    margin: 0; 
    padding: 0; 
    border: none; 
    width: 25px;
    height: 25px;
}
/*applied to the month table*/
.jqx-calendar-month
{
    margin: 0; padding: 0;
    border: none;
    width: 100%; 
}
/*applied to the calendar's title content.*/
.jqx-calendar-title-content
{
    cursor: pointer;
}
/*applied to the calendar's navigation title.*/
.jqx-calendar-title-header
{
    border-left: none;
    border-top: none;
    border-right: none;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    margin: 0 0 0 0;
}
/*applied to the calendar's navigation title when the calendar is disabled.*/
.jqx-calendar-title-header-disabled
{   
    border-bottom-width: 1px;
    border-bottom-style:solid; 
    margin: 0 0 0 0;    
    border-left: 0px solid transparent;
    border-right: 0px solid transparent;
    border-top: 0px solid transparent;    
    
}
/*applied to a calendar cell.*/
.jqx-calendar-cell
{
    border: 1px solid transparent;
    margin: 0px;
    outline: none;
    text-align: center;
    padding: 1px;
    cursor: pointer;
    background-color: transparent;
}
.jqx-calendar-cell td
{
    padding: 0;
    margin: 0;
}
/*applied to a calendar cell in decade and year views.*/
.jqx-calendar-cell-decade, .jqx-calendar-cell-year {
   text-align: center;
 }

.jqx-calendar .jqx-fill-state-normal
{
    background: transparent;
    border: 1px solid transparent;
}

/*applied to a calendar cell when the cell is hidden. A cell can be hidden when the showOtherMonthDays property is false and the calendar hides the cells with dates from the other months*/
.jqx-calendar-cell-hidden
{
    margin: 0 0 0 0;
    visibility: hidden;
    cursor: default;
}
/*applied to a calendar cell when the cell's date is a weekend date.*/
.jqx-calendar-cell-weekend
{
    color: #898989;
    margin: 0 0 0 0;
    cursor: pointer;
}
/*applied to a calendar cell when the cell's date is a special date(holiday, vacation, birthay. See the SpecialDates demo).*/
.jqx-calendar-cell-specialDate
{
    color: #FF0000;
    background-color: transparent;
    border: 1px solid #FFFFFF;
    margin: 0 0 0 0;
    cursor: pointer;
}
/*applied to a calendar cell when the cell's date is the today date.*/
.jqx-calendar-cell-today
{
    color: #898989;
    background-color: #ffffdb;
    border: 1px solid #fdc066;
    margin: 0 0 0 0;
    cursor: pointer;
}
/*applied to a calendar cell when the cell is hovered.*/
.jqx-calendar-cell-hover
{
    margin: 0 0 0 0;
    cursor: pointer;
}
/*applied to a calendar cell when the cell is selected.*/
.jqx-calendar-cell-selected
{
    margin: 0 0 0 0;
    cursor: pointer;
}
/*applied to a calendar cell when the cell's date represents a date from the previous or next month.*/
.jqx-calendar-cell-othermonth
{
    color: #898989;
    margin: 0 0 0 0;
    cursor: pointer;
}
/*applied to a calendar cell when the calendar is disabled.*/
.jqx-calendar-cell-disabled
{
    color: #ccc;
}
/*applied to a calendar cell when the cell is from the row header that displays the week numbers.*/
.jqx-calendar-row-cell
{
    outline: none;
    text-align: center;
    border: 1px solid transparent;
    margin: 0 0 0 0;
    cursor: default;
}
/*applied to a calendar cell when the cell is from the row header that displays the week numbers and the calendar is disabled.*/
.jqx-calendar-row-cell-disabled
{

}
.jqx-calendar-footer
{
    margin: 5px;
    color: inherit;
    font-size: 13px;
}

.jqx-calendar-title-container
{
    overflow: hidden;
}
/*applied to a calendar cell when the cell is from the column header that displays the day names.*/
.jqx-calendar-column-cell
{
    overflow: hidden;
    text-align: center;
    outline: none;
    font-weight: normal;
    padding: 1px;
    border: 1px solid transparent;
    margin: 0 0 0 0;
    cursor: default;
}
/*applied to a calendar cell when the cell is from the column header that displays the day names and the calendar is disabled.*/
.jqx-calendar-column-cell-disabled
{

}
/*applied to the calendar's cell area element.*/
.jqx-calendar-view
{
    -webkit-appearance: none;
    outline: none;
    padding: 0px;
    border: 0px solid #FFFFFF;
    margin: 0 0 0 0;
    cursor: default;
}

/*jqxExpander and jqxNavigationBar Style*/
.jqx-expander
{
}
/*applied to the Expander's header and content*/
.jqx-expander-header, .jqx-expander-content
{
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-style: solid;
    border-right-style: solid;
    padding-top: 5px;
    padding-bottom: 5px;
    outline: 0;
}
/*applid to the content of the expander header.*/
.jqx-expander-header-content
{
    padding-left: 3px;
}
/*applid to the content of the expander header.*/
.jqx-expander-header-content-rtl
{
    padding-right: 3px;
}
 .jqx-expander-content{padding-top: 0px;padding-bottom:0px; overflow: auto; outline: 0;}
/*applied to the Expander's header and its content when it is on the top of the header*/
.jqx-expander-header, .jqx-expander-content-top
{
    border-top-width: 1px;
    border-top-style: solid;
}
/*applied to the Expander's header and its content when it is on the bottom of the header*/
.jqx-expander-header, .jqx-expander-content-bottom
{
    border-bottom-width: 1px;
    border-bottom-style: solid;
}
/*applied to the Expander's header*/
.jqx-expander-header
{
    cursor: pointer;
    overflow: hidden;
}
/*applied to the Expander's header when the expander is disabled or the toggleMode is "none"*/
.jqx-expander-header-disabled
{
    cursor: default;
}
/*applied to the Expander's arrow*/
.jqx-expander-arrow
{
    width: 17px;
    height: 17px;
    position: relative;
}
/*applied to the Expander's content if it is empty*/
.jqx-expander-content-empty
{
    border-width: 0px;
    padding: 0px;
}

/*applied to jqxNavigationBar. The NavigationBar internally uses jqxExpander's classes and inherits all header and content style settings from the Expander.*/
.jqx-navigationbar
{
    border: none;
    margin: 0px;
    -webkit-appearance: none;
    outline: none;
}
/*jqxPanel Style*/
.jqx-panel
{
    border: 1px solid transparent;
    -webkit-appearance: none;
    outline: none;
    padding: 0px;
    margin: 0px;
    cursor: default;
    overflow: hidden;
}
/*applied to the Panel's element displayed when the horizontal and vertical scrollbars are visible and the element is positioned below the vertical scrollbar and on the right
of the horizontal scrollbar.*/
.jqx-panel-bottomright
{
  
}
/*applied to the DropDownButton's Popup.*/
.jqx-dropdownbutton-popup {
   -webkit-appearance: none;
    outline: none;
    border: 1px solid transparent;
 }

.jqx-listbox
{
    -webkit-appearance: none;
    outline: none;
    border: 1px solid transparent;
    padding: 0px;
    margin: 0px;
    cursor: default;
}
/*applied to the ListBox's element displayed when the horizontal and vertical scrollbars are visible and the element is positioned below the vertical scrollbar and on the right
of the horizontal scrollbar.*/
.jqx-listbox-bottomright
{

}
/*applied to the ListBox's groups.*/
.jqx-listitem-state-group
{
    white-space: nowrap;
    padding: 4px 2px 4px 2px;
    background: transparent;
    font-weight: bold;
    text-align: left;
    outline: none;
    overflow: hidden;
    vertical-align: middle;
}
/*applied to a list item in default state.*/
.jqx-listitem-state-normal
{
    white-space: nowrap;
    padding: 3px;
    margin: 1px;
    border: 1px solid transparent;
    outline: none;
    visibility: inherit;
    display: inherit;
    text-align: left;
    overflow: hidden;
    position: absolute;
    left: 0;
    top: 0;
}
/*applied to a list item in hovered state.*/
.jqx-listitem-state-hover
{
    white-space: nowrap;
    background: transparent;
    padding: 3px 3px 2px 3px;
    margin: 1px;
    border: 1px solid transparent;
}
/*applied to a list item when the item is selected.*/
.jqx-listitem-state-selected
{
    white-space: nowrap;
    padding: 3px 3px 2px 3px;
    margin: 1px;
    border: 1px solid transparent;
}
.jqx-listbox-feedback
{
    height: 1px;
    border-top: 1px dashed #000;
}
.jqx-listitem-element
{
  -ms-touch-action: none;
  border: none; 
  width:100%; 
  height: 100%; 
  align:left; 
  valign:top; 
  position: absolute;
}

/*jqxComboBox Style*/
/*applied to the jqxComboBox's content which displays the text.*/
.jqx-combobox-content
{
    padding: 0px;
    overflow: hidden;
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-right: 0px;
    margin: 0px;
    text-align: left;
    vertical-align: middle;
    white-space: nowrap;
    -webkit-appearance: none;
    outline: none;
    border: none;
    -moz-border-radius-topleft: 3px;
    -webkit-border-top-left-radius: 3px;
    border-top-left-radius: 3px;
    -moz-border-radius-bottomleft: 3px;
    -webkit-border-bottom-left-radius: 3px;
    border-bottom-left-radius: 3px;
    border-right: 1px solid transparent; 
    -moz-background-clip: padding; background-clip: padding-box; -webkit-background-clip: padding-box;    
}
.jqx-combobox-content-rtl {
    border: none;
    -moz-border-radius-topleft: 0px;
    -webkit-border-top-left-radius: 0px;
    border-top-left-radius: 0px;
    -moz-border-radius-bottomleft: 0px;
    -webkit-border-bottom-left-radius: 0px;
    border-bottom-left-radius: 0px;
     -moz-border-radius-topleft: 3px;
    -webkit-border-top-left-radius: 0px;
    border-top-right-radius: 3px;
    -moz-border-radius-bottomright: 3px;
    -webkit-border-bottom-right-radius: 0px;
    border-bottom-right-radius: 3px;
    border-right: none;
    border-left: 1px solid transparent; 
    -moz-background-clip: padding; background-clip: padding-box; -webkit-background-clip: padding-box;  
}
/*applied to the ComboBox's input field.*/
.jqx-combobox-input
{
    -webkit-appearance: none;
    -webkit-border-radius: 0px;
    padding: 0 0 0 0;
    outline: none;
    border: 0px solid #aaaaaa;
    -moz-background-clip: padding; background-clip: padding-box; -webkit-background-clip: padding-box;
}
.jqx-combobox-input::-ms-clear {
    display: none;
}
/*applied to the ComboBox's content when the widget is disabled.*/
.jqx-combobox-content-disabled
{
    color: #AAA;
}
/*applied to the ComboBox's arrow button.*/
.jqx-combobox-arrow-normal
{
    -webkit-appearance: none;
    outline: none;
    overflow: hidden;
    margin: 0 0 0 0;
    border: none;
}
/*applied to the ComboBox's arrow button when the mouse is over the button.*/
.jqx-combobox-arrow-hover
{
    -webkit-appearance: none;
    outline: none;
    overflow: hidden;
    margin: 0 0 0 0;
}
/*applied to the ComboBox's arrow button when the ComboBox's popup is opened.*/
.jqx-combobox-arrow-selected
{
    -webkit-appearance: none;
    outline: none;
    overflow: hidden;
    margin: 0 0 0 0;
}
/*applied to the ComboBox in normal state.*/
.jqx-combobox-state-normal
{
    -webkit-appearance: none;
    outline: none;
    border: 1px solid transparent;
    overflow: hidden;
    margin: 0 0 0 0;
}
/*applied to the ComboBox when the mouse is over the widget.*/
.jqx-combobox-state-hover
{
    overflow: hidden;
    border: 1px solid transparent;
    margin: 0 0 0 0;
    cursor: pointer;
}
/*applied to the ComboBox when the popup ListBox is shown.*/
.jqx-combobox-state-selected
{
    overflow: hidden;
    border: 1px solid transparent;
    margin: 0 0 0 0;
    cursor: pointer;
}
/*applied to the ComboBox when the widget is focused.*/
.jqx-combobox-state-focus
{
    border: 1px solid transaprent;
}
/*applied to the ComboBox when the widget is disabled.*/
.jqx-combobox-state-disabled
{
    white-space: nowrap;
    margin: 0px;
    color: #AAA;
}

/*jqxDropDownList Style*/
/*applied to the dropdownlist's content element which displays the selected item's text or html.*/
.jqx-dropdownlist-content
{
    padding: 0px;
    overflow: hidden;
    padding-left: 3px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin: 0px;
    text-align: left;
    vertical-align: middle;
    white-space: nowrap;
    -webkit-appearance: none;
    outline: 0 none;
    border: none;
}
.jqx-dropdownlist-content-rtl {
    padding-left: 0px;
    padding-right: 3px;
}

/*applied to the dropdownlist's content element which displays the selected item's text or html and the widget is disabled. */
.jqx-dropdownlist-content-disabled
{
}
/*applied to the dropdownlist in default state.*/
.jqx-dropdownlist-state-normal
{
    -webkit-appearance: none;
    outline: none;
    border: 1px solid transparent;
    overflow: hidden;
    margin: 0 0 0 0;
}
/*applied to the dropdownlist in hovered state.*/
.jqx-dropdownlist-state-hover
{
    overflow: hidden;
    border: 1px solid transparent;
    margin: 0 0 0 0;
    cursor: pointer;
}
/*applied to the dropdownlist in selected state.*/
.jqx-dropdownlist-state-selected
{ 
    overflow: hidden;
    background-color: transparent;
    border: 1px solid transparent;
    margin: 0 0 0 0;
    cursor: pointer;
}
/*applied to the dropdownlist in focused state.*/
.jqx-dropdownlist-state-focus
{
    border: 1px solid #909090;
}
/*applied to the dropdownlist in disabled state.*/
.jqx-dropdownlist-state-disabled
{

}
/*jqxScrollBar Style*/
.jqx-scrollbar
{
    background: transparent;
    margin: 0;
    padding: 0;
    border: none;
}
/*applied to the scrollbar in default state.*/
.jqx-scrollbar-state-normal
{
    background: #efefef;
    margin: 0px;
    padding: 0px;
    border: 1px solid transparent;
}
/*applied to the scrollbar buttons in default state.*/
.jqx-scrollbar-button-state-normal
{
    margin: 0px;
    padding: 0px;
    border: 1px solid transparent; 
}
/*applied to the scrollbar buttons in hovered state.*/
.jqx-scrollbar-button-state-hover
{
    margin: 0px;
    padding: 0px;
    border: 1px solid transparent;
}
/*applied to the scrollbar buttons in pressed state.*/
.jqx-scrollbar-button-state-pressed
{
    margin: 0px;
    padding: 0px;
    border: 1px solid transparent;
}
/*applied to the horizontal scrollbar thumb in default state.*/
.jqx-scrollbar-thumb-state-normal-horizontal
{
    margin: 0px;
    padding: 0px;
    background: transparent;
    border: 1px solid transparent;
}
/*applied to the horizontal scrollbar thumb in hovered state.*/
.jqx-scrollbar-thumb-state-hover-horizontal
{
    margin: 0px;
    padding: 0px;   
    border: 1px solid transparent;
}
/*applied to the horizontal scrollbar thumb in default state.*/
.jqx-scrollbar-thumb-state-pressed-horizontal
{
    margin: 0px;
    padding: 0px;
    border: 1px solid transparent;
}
/*applied to the vertical scrollbar thumb in default state.*/
.jqx-scrollbar-thumb-state-normal
{
    margin: 0px;
    padding: 0px;
    border: 1px solid transparent;
}
/*applied to the vertical scrollbar thumb in default state.*/
.jqx-scrollbar-thumb-state-hover
{
    margin: 0px;
    padding: 0px;
    background: transparent;
    border: 1px solid transparent;
}
/*applied to the vertical scrollbar thumb in default state.*/
.jqx-scrollbar-thumb-state-pressed
{
    margin: 0px;
    padding: 0px;
    background: #d1d1d1;
    border: 1px solid #909090;
}

/* jqxWindow */
.jqx-window
{
    position: absolute;
    overflow: hidden;
    border: 1px solid transparent;
}
/*applied to the jqxWindow when it’s disabled*/
.jqx-window-disabled
{
}
/*applied to the window’s header*/
.jqx-window-header
{
    outline: none;
    border-width: 0px;
    border-bottom: 1px solid transparent; 
    overflow: hidden;
    padding: 5px;
    height: auto;
    white-space: nowrap;
    overflow: hidden;  
}
/*applied to the window’s header when the window is disabled*/
.jqx-window-header-disabled
{

}
/*applied to the window’s content*/
.jqx-window-content
{
    outline: none;
    overflow: auto;
    text-align: left;
    background-color: transparent;
    padding: 5px;
    -webkit-background-clip: padding-box; background-clip: padding-box;
}
/*applied to the window’s content when the window is disabled*/
.jqx-window-content-disabled
{
    outline: none;
    overflow: auto;
    text-align: left;
    padding: 5px;
}
/*applied to the window’s close button*/
.jqx-window-close-button
{
    cursor: pointer;
    background-image: url(images/close.png);
    background-repeat: no-repeat;    
}
/*applied to the window's collapse button*/
.jqx-window-collapse-button
{
    background-image: url(images/icon-up.png);
    cursor: pointer;
}
/*applied to the window's collapse button when the window is collapsed*/
.jqx-window-collapse-button-collapsed
{
    cursor: pointer;
    background-image: url(images/icon-down.png);
}
/*setting styles of the modal window’s background*/
.jqx-window-modal
{
   background-color: Black;
}
.jqx-window-close-button-hover
{
}
.jqx-docking
{
    overflow: hidden;
}
.jqx-docking-panel
{
    margin: 0px;
    padding: 0px;
    min-height: 100px;
}
.jqx-docking-drop-indicator
{
    border-style: dashed;
    border-width: 1px;
    margin: 0px;
}
.jqx-docking-window
{
    margin: 0px;
}

/* jxSlider */
/* applied to jqxSlider widget */
.jqx-slider
{
    outline: none;
    clear: both;
}
/*applied to the ticks which can be in the top/bottom/both sides of the jqxSlider*/
.jqx-slider-tick
{
    border-left: 1px solid transparent;
    z-index: 9; 
}
/*applied to the ticks when the slider is in horizontal mode*/
.jqx-slider-tick-horizontal
{
    width: 1px;
    border-left: none;
    margin-top: 1px;
}
/*applied to the ticks when the slider is in vertical mode*/
.jqx-slider-tick-vertical
{
    height: 1px;
    border-top: none;
}
/*applied to the ticks container*/
.jqx-slider-tickscontainer
{
    z-index: 10;
    position: relative;
    margin-top: 0px;
    margin-bottom: 0px;
    z-index: 9;
}
/*applied to the jqxSlider thumb used for changing/indicating current value*/
.jqx-slider-slider
{
    cursor: pointer;
    width: 16px;
    height: 16px;
    z-index: 15;
    position: absolute;
    left: 0px;
    top: 0px;
}
.jqx-slider-button
{
    -moz-border-radius: 9px;
    -webkit-border-radius: 9px;
    border-radius: 9px;    
}
/*applied to the slider's thumb when the slider is in horizontal mode*/
.jqx-slider-slider-horizontal
{   
    background-image: url(images/slider_horizontal_classic.png);
    background-repeat: no-repeat;
    margin-top: -5px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;    
    border: 1px solid transparent;
}
/*applied to the slider's thumb when the slider is in vertical mode*/
.jqx-slider-slider-vertical
{
    margin-left: -5px;
    background-image: url(images/slider_vertical_classic.png);
    background-repeat: no-repeat;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
    border: 1px solid transparent;
 }
/*applied to the track where is located the thumb*/
.jqx-slider-track
{
    height: 8px;
    float:left;
    position: relative;
    z-index: 20;
}
/*used in horizontal slider*/
.jqx-slider-track-horizontal
{
    height: 8px;
    margin-top: 2px;
}
/*used in vertical slider*/
.jqx-slider-track-vertical
{
    width: 8px;
}
/*applied to the div which is between the thumbs in a range slider or from beginning of the track to the current thumb position in the default slider*/
.jqx-slider-rangebar
{
 
}

/* jqxSplitter */
.jqx-splitter
{
    overflow: hidden;
    border: 1px solid transparent;
    position: relative;
}
/* Split bar's class when the jqxSplitter is with horizontal orientation */
.jqx-splitter-splitbar-vertical
{
    border: 1px solid transparent;
    border-top-width: 0px;
    border-bottom-width: 0px;
    cursor: e-resize;
    cursor: col-resize;
    position: absolute;
}
/* Split bar's mouse over state */
.jqx-splitter-splitbar-hover
{
    background-color: transparent;
}
/* Split bar's class when the jqxSplitter is with horizontal orientation. */
.jqx-splitter-splitbar-horizontal
{
    position: absolute;
    border: 1px solid transparent;
    border-left-width: 0px;
    border-right-width: 0px;   
    cursor: n-resize;
    cursor: row-resize;
}
/* This class is applied to the splitter when it's dragged to it's max left/right boundary */
.jqx-splitter-splitbar-invalid
{
   background: #FF0000 !important;
}
/* This class is added to split bar's collapse button when the splitter is with vectical orientation. */
.jqx-splitter-collapse-button-horizontal
{
    cursor: pointer;
    width: 45px;
    height: 5px;
}
/* This class is added to split bar's collapse button when the splitter is with horizontal orientation. */
.jqx-splitter-collapse-button-vertical
{
    cursor: pointer;
    width: 5px;
    height: 45px;
}
/* This class is added when the user disable the splitter. */
.jqx-splitter-splitbar-collapsed
{
    cursor: default;
}
/* Applied to the jqxSplitter panels. */
.jqx-splitter-panel
{
    border: none;
    outline: none;   
    position: absolute;
    overflow: hidden;
}
/* This class is added to a nested splitter.*/
.jqx-splitter-nested, .jqx-splitter-panel-nested
{
    border: none;
    overflow: hidden;
}
.jqx-draggable
{
    
}
.jqx-draggable-dragging
{
    border: 0px solid black;
}
.jqx-draggable-disabled
{
    cursor: default;
}
.jqx-validator-hint
{
    height: 18px;
    width: auto;
    display: inline-block;
    cursor: pointer;
    padding-left: 5px;
    padding-right: 5px;
    font-family: Verdana;
    font-size: 13px;
    border: 1px solid #6E0000;
    background-color: #942724;
    color: #fff;
    z-index: 99999;
}
.jqx-validator-hint-arrow
{
    z-index: 99999;
    height: 9px;
    width: 9px;
    padding: 0px;
    margin: 0px;
    background-color: transparent;
    background-image: url(images/multi-arrow.gif);
}
.jqx-validator-error-label {
   color: #dd4b39;
   vertical-align:top;
   text-align: left;
   display: block;
   cursor: default;
   line-height: 17px;
 }
.jqx-validator-error-element {
   border-color: #dd4b39 !important;
}

.jqx-switchbutton
{
    overflow: hidden;
    -moz-border-radius: 5px; 
    -webkit-border-radius: 5px; 
    border-radius: 5px;
    border: 1px solid #ccc;
}
.jqx-switchbutton-thumb
{
    display: inline-block;
    cursor: pointer;
    border: 1px solid #ccc;
}
.jqx-switchbutton-label
{
    font-size: 15px;
    font-family: Sans-Serif;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
}
.jqx-switchbutton-wrapper
{
}
.jqx-switchbutton-label-on
{
    
}
.jqx-switchbutton-label-off
{
    
}

/*left, right, up and down arrow icons.*/
.jqx-left-arrow
{
    background: transparent;
    background-image: url('left.png');
    cursor: pointer;
}
.jqx-right-arrow
{
    background: transparent;
    background-image: url('right.png');
    cursor: pointer;
}

.jqx-icon-arrow-up
{
    background-image: url('images/icon-up.png');
    background-repeat: no-repeat;
    background-position: center;
}
.jqx-icon-arrow-down
{
    background-image: url('images/icon-down.png');
    background-repeat: no-repeat;
    background-position: center;
}
.jqx-icon-arrow-left
{
    background-image: url('images/icon-left.png');
    background-repeat: no-repeat;
    background-position: center;
}
.jqx-icon-arrow-right
{
    background-image: url('images/icon-right.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-icon-arrow-up-hover
{
    background-image: url('images/icon-up.png');
    background-repeat: no-repeat;
    background-position: center;
}
.jqx-icon-arrow-down-hover
{
    background-image: url('images/icon-down.png');
    background-repeat: no-repeat;
    background-position: center;
}
.jqx-icon-arrow-left-hover
{
    background-image: url('images/icon-left.png');
    background-repeat: no-repeat;
    background-position: center;
}
.jqx-icon-arrow-right-hover
{
    background-image: url('images/icon-right.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-icon-arrow-up-selected
{
    background-image: url('images/icon-up.png');
    background-repeat: no-repeat;
    background-position: center;
}
.jqx-icon-arrow-down-selected
{
    background-image: url('images/icon-down.png');
    background-repeat: no-repeat;
    background-position: center;
}
.jqx-icon-arrow-left-selected
{
    background-image: url('images/icon-left.png');
    background-repeat: no-repeat;
    background-position: center;
}
.jqx-icon-arrow-right-selected
{
    background-image: url('images/icon-right.png');
    background-repeat: no-repeat;
    background-position: center;
}
.jqx-icon-close
{
    cursor: pointer;
    background-image: url(images/close.png);
    background-repeat: no-repeat;
    background-position: center;
}
.jqx-icon-close-hover
{
    cursor: pointer;
    background-image: url(images/close.png);
    background-repeat: no-repeat;
    background-position: center;
}
/* jqxScrollView */
.jqx-scrollview-button
{
    width: 10px;
    height: 10px;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    display: inline-block;
    margin: 2px;
    cursor: pointer;
    background-color: #aaaeaf;
}
.jqx-scrollview
{
    background-color: #000;
}
.jqx-input{overflow: hidden; background-color: inherit; border-color: #c7c7c7;}

/*applied to all widgets*/
.jqx-widget{-ms-touch-action: none; zoom: 1; color: #000000; -moz-background-clip: padding; background-clip: padding-box; -webkit-text-size-adjust: none; -webkit-appearance: none; -webkit-background-clip: padding-box; direction: ltr; -webkit-tap-highlight-color: rgba(0,0,0,0); font-family: Verdana,Arial,sans-serif; font-style: normal; font-size: 13px;}

.jqx-item{-ms-touch-action: none; color: inherit; border: 1px solid transparent; background: transparent; -webkit-text-size-adjust: none;}

/*applied to containers to set a background and border color. Tabs, NavigationBar, Calendar content.*/
.jqx-widget-content {-ms-touch-action: none; -moz-background-clip: padding; -webkit-text-size-adjust: none; background-clip: padding-box; -webkit-background-clip: padding-box; -webkit-tap-highlight-color: rgba(0,0,0,0); font-family: Verdana,Arial,sans-serif; font-style: normal; font-size: 13px; border-color: #c7c7c7; background: #fff; }
/*applied to header areas. Tabs, Menu, Window, Calendar.*/
.jqx-widget-header {-ms-touch-action: none;-moz-background-clip: padding; -webkit-text-size-adjust: none; background-clip: padding-box; -webkit-background-clip: padding-box; -webkit-tap-highlight-color: rgba(0,0,0,0); border-color: #c5c5c5; background: #e8e8e8; }

.jqx-fill-state-normal{-ms-touch-action: none;font-family: Verdana,Arial,sans-serif; font-style: normal; font-size: 13px; border-color:#aaa; background: #efefef; }
.jqx-fill-state-hover {border-color:#999;  background: #e8e8e8;}
.jqx-fill-state-pressed{border-color:#999; background: #d1d1d1;}
.jqx-fill-state-focus {border-color: #555; }
.jqx-fill-state-disabled {cursor: default; color: #000; opacity: .55; filter:Alpha(Opacity=45);}

.jqx-widget .jqx-grid-cell, .jqx-widget .jqx-grid-column-header, .jqx-widget .jqx-grid-group-cell {border-color: #aaa;}
.jqx-widget .jqx-grid-column-menubutton, .jqx-widget .jqx-grid-column-sortascbutton, .jqx-widget .jqx-grid-column-sortdescbutton, .jqx-widget .jqx-grid-column-filterbutton
{
   background-color: transparent;
   border-color: #aaa;
}
.jqx-grid-column-header a:link, .jqx-grid-column-header a:visited
{
   *color: expression(this.parentNode.currentStyle['color']);    
}
.jqx-grid-bottomright, .jqx-panel-bottomright, .jqx-listbox-bottomright
{
   background-color: #e5e5e5;
}

.jqx-tabs-title-selected-top
{
    border-color: #aaa;
    border-bottom: 1px solid #fff;
    background-color: #fff;
}
/*applied to the tab's title when the tab is selected and the jqxTab's position property is set to 'bottom' .*/
.jqx-tabs-title-selected-bottom
{
    border-color: #aaa;
    border-top: 1px solid #fff;
    background-color: #fff;
}
/*applied to the tab's selection tracker when the jqxTab's position property is set to 'top'.*/
.jqx-tabs-selection-tracker-top
{
   border-color: #aaa;
   border-bottom: 1px solid #fff;
}
/*applied to the tab's selection tracker when the jqxTab's position property is set to 'bottom'.*/
.jqx-tabs-selection-tracker-bottom
{
   border-color: #aaa;
   border-top: 1px solid #fff;
}
/*jqxMaskedInput and jqxNumberInput Styles*/
.jqx-input
{
    -webkit-appearance: none;
    padding: 0 0 0 0;
    outline: none;
    border-width: 1px;
    border-style: solid; 
    -moz-background-clip: padding; background-clip: padding-box; -webkit-background-clip: padding-box;
}
input[type=text].jqx-input, input[type=password].jqx-input {
    min-height: 16px;
    min-width: 16px;
    margin: 0px;
    border-width: 1px;
    border-style: solid;
    font-size: 13px;
    padding: 0px;
}
.jqx-input::-ms-clear {
    display: none;
}
.jqx-input-content::-ms-clear {
    display: none;
}
.jqx-input::-ms-value {
    margin: 0px;
    padding: 0px;
    min-height: 13px;
    line-height: 13px;
}

/*applied to the input when the validation fails.*/
.jqx-input-invalid
{
    border-color: #dd4b39 !important;
}
/*applied to the input's content.*/
.jqx-input-content
{
    -webkit-appearance: none;
    padding: 1px;
    resize: none;
    outline: none;
    outline-width: 0px;
    -moz-background-clip: padding; background-clip: padding-box; -webkit-background-clip: padding-box;
}
/*applied to the input when it is disabled.*/
.jqx-input-disabled
{
    -webkit-appearance: none;
    resize: none;
    outline: none;
    outline-width: 0px;
}

/*applied to the jqxDateTimeInput's button header.*/
.jqx-input-button-header
{
    cursor: pointer;
    -webkit-appearance: none;
    height: 3px;
    padding: 0px;
    outline: none;
    border-width: 1px;
    border-style: solid;
}
/*applied to the element which is in the middle of the jqxDateTimeInput's button header.*/
.jqx-input-button-innerHeader
{
    cursor: pointer;
    -webkit-appearance: none;
    height: 3px;
    width: 3px;
    padding: 0px;
    outline: none;
    border: 0px solid #fff;
}
/*applied to the jqxDateTimeInput's button content.*/
.jqx-input-button-content
{
    font-style: normal;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    -webkit-appearance: none;
    padding: 0px;
    outline: none;
    border-width: 1px;
    border-style: solid;
    border-top-width: 0px;    
    font-size: 10px;
}
.jqx-menu-popup {
   
}
.jqx-menu-vertical
{
    background-color: #efefef;
}
.jqx-color-picker
{
 
}
.jqx-color-picker-panel
{
}
.jqx-color-picker-map
{
    border: 1px solid #A0A0A0;
    background-color: transparent;
    background-image: url('images/map-saturation.png');
    background-repeat: no-repeat;
    background-position: left top;
    overflow: hidden;
}
.jqx-color-picker-map-hue
{
    border: 1px solid #A0A0A0;
    background-color: transparent;
    background-image: url('images/map-hue.png');
    background-repeat: no-repeat;
    background-position: left top;
    overflow: hidden;
}
.jqx-color-picker-map-overlay
{ 
    background-color: transparent;
    background-image: url('images/map-saturation-overlay.png');
    background-repeat: no-repeat;
    background-position: left top;
}
.jqx-color-picker-bar
{
    border: 1px solid #A0A0A0;
    background-color: transparent;
    background-image: url('images/bar-saturation.png');
    background-repeat: no-repeat;
    background-position: left top;
}
.jqx-color-picker-bar-hue
{
    border: 1px solid #A0A0A0;
    background-color: transparent;
    background-image: url('images/bar-hue.png');
    background-repeat: no-repeat;
    background-position: left top;
}
.jqx-color-picker-preview
{
    border: 1px solid #A0A0A0;
}
.jqx-color-picker-pointer
{
    background-image: url('images/crosshair.png');
    background-repeat: no-repeat;
    height: 16px;
    width: 16px;
}
.jqx-color-picker-pointer-alt
{
    background-image: url('images/crosshair-white.png');
    background-repeat: no-repeat;
    height: 16px;
    width: 16px;
}
.jqx-color-picker-bar-pointer
{
    background-image: url('images/pointer.png');
    background-repeat: no-repeat;
    height: 15px;
    margin-left: 6px;
    background-position: right top;
}
.jqx-icon
{
    width: 16px;
    height: 16px;
    margin: 0 auto;
    position: relative;
    top: 50%; 
    margin-top: -8px;
}
.jqx-input-icon
{
    width: 13px;
    height: 13px;
    margin: 0 auto;
}
.jqx-scrollbar-thumb-state-normal-touch
{
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    border-color:#c3c3c3;  background: #c3c3c3;
    size: 8px;
}
.jqx-touch, .jqx-touch .jqx-fill-state-normal, .jqx-touch .jqx-widget-content, .jqx-touch .jqx-widget-header, .jqx-touch a:link{}
.jqx-scrollbar .jqx-icon-arrow-up{width: 100%; height: 100%;}
.jqx-scrollbar .jqx-icon-arrow-down{width: 100%; height: 100%;}
.jqx-scrollbar .jqx-icon-arrow-left{width: 100%; height: 100%;}
.jqx-scrollbar .jqx-icon-arrow-right{width: 100%; height: 100%;}
/*jqx-listmenu*/
.jqx-listmenu-widget
{
    border-width: 1px;
    border-style: solid;
}
ol.jqx-listmenu, ul.jqx-listmenu
{
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    line-height: 1;
     counter-reset: section;
}
.jqx-listmenu li 
{
   margin-left: 0px;
   list-style: none;
   line-height: 1;
}
.jqx-listmenu
{
    width: 100%;
}
.jqx-listmenu-header
{
    padding: 15px;
}
.jqx-listmenu-item 
{
    cursor: pointer;
    padding: 15px;
    float: none;
    overflow: hidden;
    text-align: left;
    position: relative;
}

.jqx-listmenu-separator
{
    padding: 10px;
    counter-reset: section;
}
.jqx-listmenu-header-label
{
    margin-left: 30px;
}
.jqx-listmenu-arrow-right
{
    width: 16px;
    height: 16px;
    position: absolute;
    top: 50%;
    margin-top: -7px;
    right: 7px;
}
.jqx-listmenu-arrow-rtl {
    right: 0px;
    left: 7px;
}
.jqx-listmenu-arrow-right-pressed
{
    width: 16px;
    height: 16px;
}
.jqx-listmenu-header .jqx-button
{
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -o-border-radius: 10px;
    border-radius: 10px;
    padding: 6px 10px;
}
.jqx-listmenu-filter-input
{
    -moz-border-radius: 14px;
    -webkit-border-radius: 14px;
    border-radius: 14px;
    border: 1px solid;
    outline: none;    
    width: 97%;   
    padding: 3px; 
    padding-left: 10px;
    padding-right: 10px;
    border-color: #c7c7c7;
    background-color: #fff;
    font-size: 20px;
}
.jqx-listmenu-filter
{
    text-align: center;
    padding: 4px;
}
ol li .jqx-listmenu-item-label:before
{
  content: counter(section) ". ";
  counter-increment: section;
}
.jqx-listmenu div
{
   clear: both; 
}
.jqx-listmenu-auto-separator
{
}
.jqx-listmenu-item-readonly
{   
    cursor: default;
}
.jqx-tooltip
{
    position: absolute;
    width: auto;
    height: auto;
}
.jqx-tooltip-main
{
    position: relative;
    width: 100%;
    height: 100%;
    text-align: center;
    filter: inherit;
    border-style: solid;
    border-width: 1px;
}
.jqx-tooltip-text
{
    padding: 5px 8px;
    overflow: hidden;
    filter: inherit;
}
.jqx-tooltip, .jqx-tooltip-text, .jqx-tooltip-main {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-background-clip: padding; background-clip: padding-box; -webkit-background-clip: padding-box;   
}
.jqx-tooltip-arrow
{
    position: absolute;
    width: 0px;
    height: 0px;
    display: block;
    border-style: solid;
    margin: -6px 0 0 -7px;
    background: transparent !important;
    filter: inherit;
}
.jqx-tooltip-arrow-t-b
{
    border-left-color: transparent !important;
    border-right-color: transparent !important;
}
.jqx-tooltip-arrow-l-r
{
    border-top-color: transparent !important;
    border-bottom-color: transparent !important;
}
/*Sets the text-alignment to right.*/
.jqx-rtl{text-align: right !important;}
.jqx-shadow{
    -webkit-box-shadow: 0 2px 3px rgba(0,0,0,.15)!important;
    -moz-box-shadow   : 0 2px 3px rgba(0,0,0,.15)!important;
    -o-box-shadow     : 0 2px 3px rgba(0,0,0,.15)!important;
    box-shadow        : 0 2px 3px rgba(0,0,0,.15)!important;
}
.jqx-noshadow {
    -webkit-box-shadow: none !important;
    -moz-box-shadow   : none !important;
    -o-box-shadow     : none !important;
    box-shadow        : none !important;
}
.jqx-passwordinput-password-icon-ltr, .jqx-passwordinput-password-icon-rtl
{
    background-image: url(images/icon-showpassword.png) !important;
    background-repeat: no-repeat !important;
}
.jqx-passwordinput-password-icon-ltr
{
    background-position: right !important;
}
.jqx-passwordinput-password-icon-rtl
{
    background-position: left !important;
}
.jqx-passwordinput-password-strength-inicator
{
    width: 20%;
    height: 5px;
    margin-top: 5px;
}
/*top rounded Corners*/
.jqx-rc-t-expanded
{
    -moz-border-radius-topleft: 0px !important;
    -webkit-border-top-left-radius: 0px !important;
    border-top-left-radius: 0px !important;
    -moz-border-radius-topright: 0px !important;
    -webkit-border-top-right-radius: 0px !important;
    border-top-right-radius: 0px !important;
}
/*bottom rounded Corners*/
.jqx-rc-b-expanded
{
    -moz-border-radius-bottomleft: 0px !important;
    -webkit-border-bottom-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
    -moz-border-radius-bottomright: 0px !important;
    -webkit-border-bottom-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
}
.jqx-rc-tl-black
{
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
    border-top-left-radius: 5px;
}
/*top-right rounded Corners*/
.jqx-rc-tr-black
{
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px;
    border-top-right-radius: 5px;
}
/*bottom-left rounded Corners*/
.jqx-rc-bl-black
{
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px;
    border-bottom-left-radius: 5px;
}
/*bottom-right rounded Corners*/
.jqx-rc-br-black
{
    -moz-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px;
    border-bottom-right-radius: 5px;
}
/*top rounded Corners*/
.jqx-rc-t-black
{
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
    border-top-left-radius: 5px;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px;
    border-top-right-radius: 5px;
}
/*bottom rounded Corners*/
.jqx-rc-b-black
{
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px;
    border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px;
    border-bottom-right-radius: 5px;
}
/*right rounded Corners*/
.jqx-rc-r-black
{
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px;
    border-top-right-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px;
    border-bottom-right-radius: 5px;
}
/*left rounded Corners*/
.jqx-rc-l-black
{
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
    border-top-left-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px;
    border-bottom-left-radius: 5px;
}
/*all rounded Corners*/
.jqx-rc-all-black
{
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
 .jqx-grid-selectionarea-black{background-color:#262626; border:1px solid #262626; opacity:0.5}
.jqx-grid-group-cell-black{border-color:#262626; background-color:#fff}
.jqx-grid-cell-sort-black, .jqx-grid-cell-filter-black, .jqx-grid-cell-pinned-black{ background-color:#eaf8ff}
.jqx-grid-cell-alt-black, .jqx-grid-cell-sort-alt-black, .jqx-grid-cell-filter-alt-black{ background-color:#deedf5}
.jqx-widget-black .jqx-grid-cell-black{background: #000; border-color:#555}
.jqx-widget-black .jqx-grid-group-cell-black{background-color: #000; border-color: #555;}
.jqx-widget-black .jqx-grid-cell-selected-black{color:#fff}
.jqx-widget-black .jqx-grid-cell-hover-black{color:#fff}
.jqx-widget-black{font-family:Tahoma,"Lucida Sans",Verdana,Helvetica,Arial,sans-serif; border-color:#222;}
.jqx-widget-content-black{font-family:Tahoma,"Lucida Sans",Verdana,Helvetica,Arial,sans-serif; color:#fff; border-color:#262626; background: #111;}
.jqx-fill-state-normal-black, .jqx-widget-header-black, .jqx-input-button-content-black{font-family:Tahoma,"Lucida Sans",Verdana,Helvetica,Arial,sans-serif; color:#fff; border-color:#000; background: #a4a4a4;
background: -moz-linear-gradient(top, #a4a4a4 0%, #757575 4%, #4f4f4f 37%, #464646 48%, #000000 52%, #000000 56%, #0c0c0c 67%, #1e1e1e 78%, #414141 96%, #666666 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a4a4a4), color-stop(4%,#757575), color-stop(37%,#4f4f4f), color-stop(48%,#464646), color-stop(52%,#000000), color-stop(56%,#000000), color-stop(67%,#0c0c0c), color-stop(78%,#1e1e1e), color-stop(96%,#414141), color-stop(100%,#666666));
background: -webkit-linear-gradient(top, #a4a4a4 0%,#757575 4%,#4f4f4f 37%,#464646 48%,#000000 52%,#000000 56%,#0c0c0c 67%,#1e1e1e 78%,#414141 96%,#666666 100%);
background: -o-linear-gradient(top, #a4a4a4 0%,#757575 4%,#4f4f4f 37%,#464646 48%,#000000 52%,#000000 56%,#0c0c0c 67%,#1e1e1e 78%,#414141 96%,#666666 100%);
background: -ms-linear-gradient(top, #a4a4a4 0%,#757575 4%,#4f4f4f 37%,#464646 48%,#000000 52%,#000000 56%,#0c0c0c 67%,#1e1e1e 78%,#414141 96%,#666666 100%);
background: linear-gradient(top, #a4a4a4 0%,#757575 4%,#4f4f4f 37%,#464646 48%,#000000 52%,#000000 56%,#0c0c0c 67%,#1e1e1e 78%,#414141 96%,#666666 100%);}
.jqx-fill-state-hover-black, .jqx-input-button-header-black, .jqx-widget-black .jqx-grid-cell-hover-black{background: #f87948;
background: -moz-linear-gradient(top, #f87948 0%, #fb4e0b 4%, #f44501 11%, #e24000 19%, #983600 44%, #983600 48%, #5c2900 52%, #692b00 67%, #c23700 96%, #bd3800 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f87948), color-stop(4%,#fb4e0b), color-stop(11%,#f44501), color-stop(19%,#e24000), color-stop(44%,#983600), color-stop(48%,#983600), color-stop(52%,#5c2900), color-stop(67%,#692b00), color-stop(96%,#c23700), color-stop(100%,#bd3800));
background: -webkit-linear-gradient(top, #f87948 0%,#fb4e0b 4%,#f44501 11%,#e24000 19%,#983600 44%,#983600 48%,#5c2900 52%,#692b00 67%,#c23700 96%,#bd3800 100%);
background: -o-linear-gradient(top, #f87948 0%,#fb4e0b 4%,#f44501 11%,#e24000 19%,#983600 44%,#983600 48%,#5c2900 52%,#692b00 67%,#c23700 96%,#bd3800 100%);
background: -ms-linear-gradient(top, #f87948 0%,#fb4e0b 4%,#f44501 11%,#e24000 19%,#983600 44%,#983600 48%,#5c2900 52%,#692b00 67%,#c23700 96%,#bd3800 100%);
background: linear-gradient(top, #f87948 0%,#fb4e0b 4%,#f44501 11%,#e24000 19%,#983600 44%,#983600 48%,#5c2900 52%,#692b00 67%,#c23700 96%,#bd3800 100%);
 border-color:#262626; color:#fff}
.jqx-fill-state-pressed-black, .jqx-menu-item-top-hover-black, .jqx-widget-black .jqx-grid-cell-selected-black{background: #db4200;
background: -moz-linear-gradient(top, #db4200 0%, #902e00 4%, #7d2a01 19%, #531c03 44%, #531c03 48%, #0f0906 52%, #221105 63%, #2b1705 67%, #592903 89%, #642e02 96%, #902e00 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#db4200), color-stop(4%,#902e00), color-stop(19%,#7d2a01), color-stop(44%,#531c03), color-stop(48%,#531c03), color-stop(52%,#0f0906), color-stop(63%,#221105), color-stop(67%,#2b1705), color-stop(89%,#592903), color-stop(96%,#642e02), color-stop(100%,#902e00));
background: -webkit-linear-gradient(top, #db4200 0%,#902e00 4%,#7d2a01 19%,#531c03 44%,#531c03 48%,#0f0906 52%,#221105 63%,#2b1705 67%,#592903 89%,#642e02 96%,#902e00 100%);
background: -o-linear-gradient(top, #db4200 0%,#902e00 4%,#7d2a01 19%,#531c03 44%,#531c03 48%,#0f0906 52%,#221105 63%,#2b1705 67%,#592903 89%,#642e02 96%,#902e00 100%);
background: -ms-linear-gradient(top, #db4200 0%,#902e00 4%,#7d2a01 19%,#531c03 44%,#531c03 48%,#0f0906 52%,#221105 63%,#2b1705 67%,#592903 89%,#642e02 96%,#902e00 100%);
background: linear-gradient(top, #db4200 0%,#902e00 4%,#7d2a01 19%,#531c03 44%,#531c03 48%,#0f0906 52%,#221105 63%,#2b1705 67%,#592903 89%,#642e02 96%,#902e00 100%);
border-color:#262626; color:#fff}
.jqx-fill-state-disabled-black {cursor: default; color: #fff; opacity: .55; filter:Alpha(Opacity=45);}

.jqx-checkbox-check-checked-black{background:transparent url(images/check_white.png) left top no-repeat}
.jqx-checkbox-check-indeterminate-black{background:transparent url(images/check_indeterminate_white.png) left top no-repeat}
.jqx-grid-black, .jqx-grid-header-black, .jqx-grid-cell-black{border-color:#262626}
.jqx-widget-black .jqx-grid-column-menubutton-black, .jqx-widget-black .jqx-grid-column-sortascbutton-black, .jqx-widget-black .jqx-grid-column-sortdescbutton-black, .jqx-widget-black .jqx-grid-column-filterbutton-black{border-color:#262626}
.jqx-widget-black .jqx-grid-column-header-black{border-color:#262626}
.jqx-grid-bottomright-black, .jqx-panel-bottomright-black, .jqx-listbox-bottomright-black{background-color:#262626}
.jqx-widget-black .jqx-grid-column-menubutton-black, .jqx-menu-vertical-black{background-color:#262626; border-color:#262626}
.jqx-menu-vertical-black{background: #222; color:#fff;}
.jqx-scrollbar-state-normal-black{background:#111; border:1px solid #111}
.jqx-scrollbar-button-state-normal-black{border:1px solid #111; background:#111}
.jqx-scrollbar-button-state-hover-black{background: #f87948;
background: -moz-linear-gradient(top, #f87948 0%, #fb4e0b 4%, #f44501 11%, #e24000 19%, #983600 44%, #983600 48%, #5c2900 52%, #692b00 67%, #c23700 96%, #bd3800 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f87948), color-stop(4%,#fb4e0b), color-stop(11%,#f44501), color-stop(19%,#e24000), color-stop(44%,#983600), color-stop(48%,#983600), color-stop(52%,#5c2900), color-stop(67%,#692b00), color-stop(96%,#c23700), color-stop(100%,#bd3800));
background: -webkit-linear-gradient(top, #f87948 0%,#fb4e0b 4%,#f44501 11%,#e24000 19%,#983600 44%,#983600 48%,#5c2900 52%,#692b00 67%,#c23700 96%,#bd3800 100%);
background: -o-linear-gradient(top, #f87948 0%,#fb4e0b 4%,#f44501 11%,#e24000 19%,#983600 44%,#983600 48%,#5c2900 52%,#692b00 67%,#c23700 96%,#bd3800 100%);
background: -ms-linear-gradient(top, #f87948 0%,#fb4e0b 4%,#f44501 11%,#e24000 19%,#983600 44%,#983600 48%,#5c2900 52%,#692b00 67%,#c23700 96%,#bd3800 100%);
background: linear-gradient(top, #f87948 0%,#fb4e0b 4%,#f44501 11%,#e24000 19%,#983600 44%,#983600 48%,#5c2900 52%,#692b00 67%,#c23700 96%,#bd3800 100%); border:1px solid #000}
.jqx-scrollbar-button-state-pressed-black{background:#555 url(images/darkred_gradient.png) left top scroll repeat-x; border:1px solid #000}
.jqx-scrollbar-thumb-state-normal-horizontal-black{ background:#555; background-image:-webkit-gradient(linear,0 0,0 100%,from(#717171),to(#494949));  background-image:-moz-linear-gradient(top,#717171,#494949);  background-image:-o-linear-gradient(top,#717171,#494949);  border:1px solid #000}
.jqx-scrollbar-thumb-state-hover-horizontal-black{ background:#983600; background-image:-webkit-gradient(linear,0 0,0 100%,from(#fb4e0b),to(#983600));  background-image:-moz-linear-gradient(top,#fb4e0b,#983600);  background-image:-o-linear-gradient(top,#fb4e0b,#983600);  border:1px solid #000}
.jqx-scrollbar-thumb-state-pressed-horizontal-black{ background:#902e00; background-image:-webkit-gradient(linear,0 0,0 100%,from(#902e00),to(#531c03));    background-image:-moz-linear-gradient(top,#902e00,#531c03);    background-image:-o-linear-gradient(top,#902e00,#531c03); border:1px solid #000}
.jqx-scrollbar-thumb-state-normal-black{ background:#555; background-image:-webkit-gradient(linear,left top,right top,from(#717171),to(#494949));  background-image:-moz-linear-gradient(left,#717171,#494949);  background-image:-o-linear-gradient(left,#717171,#494949); border:1px solid #000;}
.jqx-scrollbar-thumb-state-hover-black{ background:#983600; background-image:-webkit-gradient(linear,left top,right top,from(#fb4e0b),to(#983600));  background-image:-moz-linear-gradient(left,#fb4e0b,#983600);  background-image:-o-linear-gradient(left,#fb4e0b,#983600); border:1px solid #000}
.jqx-scrollbar-thumb-state-pressed-black{ background:#902e00; background-image:-webkit-gradient(linear,left top,right top,from(#902e00),to(#531c03));    background-image:-moz-linear-gradient(left,#902e00,#531c03);    background-image:-o-linear-gradient(left,#902e00,#531c03); border:1px solid #000}

.jqx-splitter-splitbar-horizontal-black, .jqx-splitter-splitbar-vertical-black, .jqx-splitter-splitbar-hover-black, .jqx-splitter-splitbar-hover-horizontal-black{background: #555;}
.jqx-splitter-collapse-button-horizontal-black, .jqx-splitter-collapse-button-vertical-black{background: #7f7f7f;}
.jqx-grid-column-sortascbutton-black, .jqx-expander-arrow-bottom-black, .jqx-window-collapse-button-black, .jqx-menu-item-arrow-up-black, .jqx-menu-item-arrow-up-selected-black, .jqx-menu-item-arrow-top-up-black, .jqx-icon-arrow-up-black, .jqx-icon-arrow-up-hover-black, .jqx-icon-arrow-up-selected-black{background-image:url('images/icon-up-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-widget-black .jqx-grid-group-expand-black, .jqx-grid-group-expand-black, .jqx-grid-column-menubutton-black, .jqx-grid-column-sortdescbutton-black, .jqx-expander-arrow-top-black, .jqx-window-collapse-button-collapsed-black, .jqx-menu-item-arrow-down-black, .jqx-menu-item-arrow-down-selected-black, .jqx-menu-item-arrow-down-black, .jqx-icon-arrow-down-black, .jqx-icon-arrow-down-hover-black, .jqx-icon-arrow-down-selected-black{background-image:url('images/icon-down-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-tabs-arrow-left-black, .jqx-menu-item-arrow-left-selected-black, .jqx-menu-item-arrow-top-left, .jqx-icon-arrow-left-black, .jqx-icon-arrow-down-left-black, .jqx-icon-arrow-left-selected-black{background-image:url('images/icon-left-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-widget-black .jqx-grid-group-collapse-black, .jqx-grid-group-collapse-black,.jqx-tabs-arrow-right-black, .jqx-menu-item-arrow-right-selected-black, .jqx-menu-item-arrow-top-right-black, .jqx-icon-arrow-right-black, .jqx-icon-arrow-right-hover-black, .jqx-icon-arrow-right-selected-black{background-image:url('images/icon-right-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-window-close-button-black, .jqx-icon-close-black, .jqx-tabs-close-button-black, .jqx-tabs-close-button-hover-black, .jqx-tabs-close-button-selected-black{background-image:url(images/close_white.png);  background-repeat:no-repeat;  background-position:center}
.jqx-tree-item-arrow-collapse-rtl-black, .jqx-tree-item-arrow-collapse-hover-rtl-black{background-image: url(images/icon-left.png);}
.jqx-listitem-state-group-black{background: #222;}
.jqx-calendar-cell-specialDate-black{border: 1px solid black;}
.jqx-tabs-selection-tracker-top-black, .jqx-tabs-selection-tracker-bottom-black{background-color: #000; border-color: #000;}
.jqx-widget-black .jqx-grid-cell-sort-black,  .jqx-widget-black .jqx-grid-cell-alt-black, .jqx-widget-black .jqx-grid-cell-filter-black, .jqx-widget-black .jqx-grid-cell-pinned-black{background-color:#333}
.jqx-listbox-feedback-black{ border-top: 1px dashed #ccc;}
.jqx-combobox-input-black, .jqx-combobox-content-black, .jqx-input-black, .jqx-input-content-black{background: #f7f7f7; color: #000;}
.jqx-widget-black, .jqx-widget-header-black, .jqx-widget-content-black{-webkit-background-clip: padding-box; background-clip: padding-box;}
.jqx-fill-state-focus-black .jqx-widget-content{background: #fff; border-color: #000;}   
.jqx-radiobutton-check-checked-black{background: #fff;}

/*Rounded Corners*/
/*top-left rounded Corners*/
.jqx-rc-tl-bootstrap {
    -moz-border-radius-topleft: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
}
/*top-right rounded Corners*/
.jqx-rc-tr-bootstrap {
    -moz-border-radius-topright: 4px;
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
}
/*bottom-left rounded Corners*/
.jqx-rc-bl-bootstrap {
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
/*bottom-right rounded Corners*/
.jqx-rc-br-bootstrap {
    -moz-border-radius-bottomright: 4px;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
/*top rounded Corners*/
.jqx-rc-t-bootstrap {
    -moz-border-radius-topleft: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    -moz-border-radius-topright: 4px;
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
}
/*bottom rounded Corners*/
.jqx-rc-b-bootstrap {
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
/*right rounded Corners*/
.jqx-rc-r-bootstrap {
    -moz-border-radius-topright: 4px;
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
/*left rounded Corners*/
.jqx-rc-l-bootstrap {
    -moz-border-radius-topleft: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
/*all rounded Corners*/
.jqx-rc-all-bootstrap {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

.jqx-widget-bootstrap, .jqx-widget-header-bootstrap, .jqx-fill-state-normal-bootstrap,
.jqx-widget-content-bootstrap, .jqx-fill-state-hover-bootstrap, .jqx-fill-state-pressed-bootstrap  {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; 
    -webkit-transition: box-shadow linear 0.2s;
     -moz-transition: box-shadow linear 0.1s;
       -o-transition: box-shadow linear 0.1s;
          transition: box-shadow linear 0.1s;
}

.jqx-widget-content-bootstrap {
  background-color: #ffffff;
  border-color: #e6e6e6;
}
.jqx-widget-header-bootstrap,
.jqx-fill-state-normal-bootstrap{
  color: #333333;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  background-color: #f5f5f5;
  *background-color: #e6e6e6;
  background-repeat: repeat-x;
  border-bottom-color: #b3b3b3;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
    border-left-color: #e6e6e6;
    border-right-color: #e6e6e6;
    border-top-color: #e6e6e6;
}
.jqx-button-bootstrap {
  padding: 4px 12px;
  color: #333333;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  vertical-align: middle;
  cursor: pointer;
  background-color: #f5f5f5;
  *background-color: #e6e6e6;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  border: 1px solid #cccccc;
  *border: 0;
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border-bottom-color: #b3b3b3;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  *zoom: 1;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.jqx-fill-state-hover-bootstrap {
  background-position: 0 -15px;
}
.jqx-fill-state-hover-bootstrap, .jqx-fill-state-pressed-bootstrap
{
  color: #333333;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
}

.jqx-fill-state-hover-bootstrap, .jqx-fill-state-focus-bootstrap {
  color: #333333;
  text-decoration: none;
}
.jqx-fill-state-pressed-bootstrap
{
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.jqx-grid-cell-bootstrap {
  -webkit-box-shadow: none;
     -moz-box-shadow: none;
          box-shadow: none;
}
.jqx-grid-column-menubutton-bootstrap {
    background-color: transparent;
}

.jqx-calendar-row-header-bootstrap, .jqx-calendar-top-left-header-bootstrap {
    background-color: #f0f0f0;
    border: 0px solid #f2f2f2;
}

.jqx-calendar-column-header-bootstrap {
    background-color: #FFF;
    border-top: 1px solid #FFF;
    border-bottom: 1px solid #e9e9e9;
}
.jqx-expander-header-bootstrap {
    background: #fff;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
        box-shadow: none;
    border-color: #e6e6e6;
}
.jqx-widget-bootstrap, .jqx-widget-header-bootstrap, .jqx-widget-content-bootstrap{ 
 -webkit-background-clip:padding-box;
 -moz-background-clip: padding-box;
  background-clip: padding-box;
}
.jqx-scrollbar-state-normal-bootstrap {
    background-color: #f0f0f0;
    border: 1px solid #f0f0f0;
}
.jqx-scrollbar-thumb-state-normal-bootstrap, .jqx-scrollbar-thumb-state-normal-horizontal-bootstrap {
    background: #f5f5f5;
  border-color: #b3b3b3;
}
.jqx-scrollbar-thumb-state-hover-bootstrap, .jqx-scrollbar-thumb-state-hover-horizontal-bootstrap {
  background: #e6e6e6;
  border-color: #b3b3b3;
}
.jqx-progressbar-bootstrap {
  background: #f7f7f7 !important;
  -webkit-box-shadow: none;
     -moz-box-shadow: none;
          box-shadow:  none;
}
.jqx-progressbar-value-bootstrap, .jqx-splitter-collapse-button-horizontal-bootstrap {
  background-color: #0e90d2;
    background-repeat: repeat-x;
    background-image: linear-gradient(to bottom, #149bdf, #0480be);
}
.jqx-splitter-collapse-button-vertical-bootstrap,  .jqx-progressbar-value-vertical-bootstrap {
 background-color: #0e90d2;
    background-repeat: repeat-x;
    background-image: linear-gradient(to right, #149bdf, #0480be);
}
.jqx-scrollbar-thumb-state-pressed-bootstrap, .jqx-splitter-splitbar-vertical-bootstrap, .jqx-splitter-splitbar-horizontal-bootstrap, .jqx-scrollbar-thumb-state-pressed-horizontal-bootstrap{
  background: #d9d9d9;
  border-color: #b3b3b3;
}

.jqx-grid-column-sortdescbutton-bootstrap, jqx-grid-column-filterbutton-bootstrap, .jqx-grid-column-sortascbutton-bootstrap {
    background-color: transparent;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #cccccc;
}
.jqx-slider-rangebar-bootstrap {
    background: #cccccc;
}
.jqx-menu-vertical-bootstrap {
    background: #ffffff;
    filter: none;
}

.jqx-checkbox-check-checked-bootstrap {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAcklEQVQY02NgwA/YoJgoEA/Es4DYgJBCJSBeD8SboRinBiYg7kZS2IosyQ/Eakh8LySFq4FYHFlxGRBvBOJYqMRqJMU+yApNkSRAeC0Sux3dfSCTetE0wKyXxOWhMKhTYIr9CAUXyJMzgLgBagBBgDPGAI2LGdNt0T1AAAAAAElFTkSuQmCC');
}

.jqx-combobox-content-bootstrap, .jqx-input-bootstrap {

}
.jqx-combobox-content-bootstrap {
    border-color: #cccccc;
    border-color: rgba(0, 0, 0, 0.25);
 }
.jqx-fill-state-focus-bootstrap, .jqx-combobox-content-focus-bootstrap, .jqx-numberinput-focus-bootstrap {
    outline: none;
    border-color: #b3b3b3;
}

.jqx-grid-bottomright-bootstrap, .jqx-panel-bottomright-bootstrap, .jqx-listbox-bottomright-bootstrap {
    background-color: #efefef;
}

.jqx-tabs-title-bootstrap,
.jqx-tabs-title-bottom-bootstrap, .jqx-expander-header-bootstrap {
     color: #0088cc !important;
}
.jqx-expander-header-bootstrap:hover {
  color: #005580 !important;
  cursor: pointer;
}

.jqx-tabs-title-hover-top-bootstrap,
.jqx-tabs-title-hover-bottom-bootstrap {
   color: #005580 !important;
   background: #eee;
   border-color: #eee;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
}
.jqx-tabs-title-selected-top-bootstrap, .jqx-tabs-selection-tracker-top-bootstrap {
    border-color: #ddd;
    border-bottom: 1px solid #fff;
    filter: none;
    color: #555555 !important;
    background: #fff;
    box-shadow: none;
}
.jqx-tabs-title-selected-bottom-bootstrap, .jqx-tabs-selection-tracker-bottom-bootstrap {
    border-color: #ddd;
    border-top: 1px solid #fff;
    filter: none;
    color: #555555 !important;
    background: #fff;
    box-shadow: none;
}
.jqx-tabs-header-bootstrap {
    background: inherit;
    border-color: #ddd;
}
.jqx-tabs-bootstrap {
    border-color: #ddd;
}

.jqx-window-bootstrap, .jqx-tooltip-bootstrap {
    box-shadow: 0 4px 23px 5px rgba(0, 0, 0, 0.2), 0 2px 6px rgba(0,0,0,0.15);
}
.jqx-docking-bootstrap .jqx-window-bootstrap {
    box-shadow: none;
}
.jqx-docking-panel-bootstrap .jqx-window-bootstrap {
    box-shadow: none;
}

.jqx-radiobutton-bootstrap {
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    background-repeat: no-repeat;
    background: none;
}
.jqx-radiobutton-bootstrap-bootstrap, .jqx-radiobutton-hover-bootstrap {
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    background-repeat: no-repeat;
}
.jqx-radiobutton-check-checked-bootstrap {
    filter: none;
    background: #666;
    background-repeat: no-repeat;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
}
.jqx-radiobutton-check-indeterminate-bootstrap {
    filter: none;
    background: #999;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
}
.jqx-radiobutton-check-indeterminate-disabled-bootstrap {
    filter: none;
    background: #999;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
}
.jqx-slider-track-horizontal-bootstrap, .jqx-slider-track-vertical-bootstrap {
    border-color: #cccccc;
    background: #f0f0f0;
}
.jqx-slider-button-bootstrap
{
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%; 
}
.jqx-fill-state-normal-bootstrap.jqx-primary{
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #006dcc;
  *background-color: #0044cc;
  background-repeat: repeat-x;
  border-color: #0044cc #0044cc #002a80;
    background-image: linear-gradient(to bottom, #0088cc, #0044cc);
}
.jqx-fill-state-hover-bootstrap.jqx-primary {
  color: #ffffff;
  background-color: #0044cc;
  *background-color: #003bb3;
  background-position: 0 0;
}
.jqx-fill-state-pressed-bootstrap.jqx-primary {
  color: #ffffff;
  background-color: #003399;
}

.jqx-fill-state-normal-bootstrap.jqx-warning{
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #faa732;
  *background-color: #f89406;
  background-repeat: repeat-x;
  border-color: #f89406 #f89406 #ad6704;
    background-image: linear-gradient(to bottom, #fbb450, #f89406);
}
.jqx-fill-state-hover-bootstrap.jqx-warning {
  color: #ffffff;
  background-color: #f89406;
  *background-color: #df8505;
  background-position: 0 0;
}
.jqx-fill-state-pressed-bootstrap.jqx-warning {
  color: #ffffff;
  background-color: #c67605 \9;
}

.jqx-fill-state-normal-bootstrap.jqx-danger{
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #da4f49;
  *background-color: #bd362f;
  background-repeat: repeat-x;
    background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
    border-left-color: #bd362f;
    border-right-color: #bd362f;
    border-top-color: #bd362f;
    border-bottom-color: #802420;
}
.jqx-fill-state-hover-bootstrap.jqx-danger {
  color: #ffffff;
  background-color: #bd362f;
  *background-color: #a9302a;
  background-position: 0 0;
}
.jqx-fill-state-pressed-bootstrap.jqx-danger {
  color: #ffffff;
  background-color: #942a25 \9;
}

.jqx-fill-state-normal-bootstrap.jqx-success{
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #5bb75b;
  *background-color: #51a351;
  background-repeat: repeat-x;
    background-image: linear-gradient(to bottom, #62c462, #51a351);
    border-left-color: #51a351;
    border-right-color: #51a351;
    border-top-color: #51a351;
    border-bottom-color: #387038;
}
.jqx-fill-state-hover-bootstrap.jqx-success {
  color: #ffffff;
  background-color: #51a351;
  *background-color: #499249;
  background-position: 0 0;
}
.jqx-fill-state-pressed-bootstrap.jqx-success {
  color: #ffffff;
  background-color: #408140 \9;
}

.jqx-fill-state-normal-bootstrap.jqx-info{
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #49afcd;
  *background-color: #2f96b4;
  background-repeat: repeat-x;
    background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);
    border-left-color: #2f96b4;
    border-right-color: #2f96b4;
    border-top-color: #2f96b4;
    border-bottom-color: #1f6377;
}
.jqx-fill-state-hover-bootstrap.jqx-info {
  color: #ffffff;
  background-color: #2f96b4;
  *background-color: #2a85a0;
  background-position: 0 0;
}
.jqx-fill-state-pressed-bootstrap.jqx-info {
  color: #ffffff;
  background-color: #24748c \9;
}

.jqx-fill-state-normal-bootstrap.jqx-inverse{
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #363636;
  *background-color: #222222;
  background-repeat: repeat-x;
    background-image: linear-gradient(to bottom, #444444, #222222);
    border-left-color: #222222;
    border-right-color: #222222;
    border-top-color: #222222;
    border-bottom-color: #000000;
}
.jqx-fill-state-hover-bootstrap.jqx-inverse {
  color: #ffffff;
  background-color: #222222;
  *background-color: #151515;
  background-position: 0 0;
}
.jqx-fill-state-pressed-bootstrap.jqx-inverse {
  color: #ffffff;
  background-color: #080808 \9;
}

.jqx-listitem-state-normal-bootstrap {
}
.jqx-listitem-state-hover-bootstrap, .jqx-menu-item-hover-bootstrap, .jqx-tree-item-hover-bootstrap,
.jqx-menu-vertical-bootstrap .jqx-menu-item-top-hover-bootstrap, .jqx-grid-cell-hover-bootstrap, .jqx-calendar-cell-hover-bootstrap
{
  
}
/*applied to a list item when the item is selected.*/
.jqx-listitem-state-hover-bootstrap, .jqx-menu-item-hover-bootstrap, .jqx-tree-item-hover-bootstrap, .jqx-calendar-cell-hover-bootstrap, .jqx-grid-cell-hover-bootstrap,
.jqx-menu-vertical-bootstrap .jqx-menu-item-top-hover-bootstrap, .jqx-input-popup-bootstrap .jqx-fill-state-hover-bootstrap,
.jqx-input-button-header-bootstrap, .jqx-input-popup-bootstrap .jqx-fill-state-pressed-bootstrap,
.jqx-input-button-header-bootstrap 
{
    color: #ffffff;
    border-color: #0081c2;
    text-decoration: none;
    background-color: #0081c2;
    background-repeat: repeat-x;
    outline: 0;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-image: linear-gradient(to bottom, #0088cc, #0077b3);
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    background-position: 0 0;
}
.jqx-listitem-state-selected-bootstrap, .jqx-menu-item-selected-bootstrap, .jqx-tree-item-selected-bootstrap, .jqx-calendar-cell-selected-bootstrap, .jqx-grid-cell-selected-bootstrap,
.jqx-menu-vertical-bootstrap .jqx-menu-item-top-selected-bootstrap, .jqx-grid-selectionarea-bootstrap
{
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #003399;
  *background-color: #003399;
  background-repeat: repeat-x;
  border-color: #0044cc #0044cc #002a80;
  background-image: linear-gradient(to bottom, #0088cc, #0044cc);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
/*top rounded Corners*/
.jqx-rc-t-expanded-bootstrap
{
    -moz-border-radius-topleft: 4px !important;
    -webkit-border-top-left-radius: 4px !important;
    border-top-left-radius: 4px !important;
    -moz-border-radius-topright: 4px !important;
    -webkit-border-top-right-radius: 4px !important;
    border-top-right-radius: 4px !important;
}
/*bottom rounded Corners*/
.jqx-rc-b-expanded-bootstrap
{
    -moz-border-radius-bottomleft: 4px !important;
    -webkit-border-bottom-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
    -moz-border-radius-bottomright: 4px !important;
    -webkit-border-bottom-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
}
.jqx-popup-bootstrap.jqx-listbox-bootstrap, .jqx-popup-bootstrap.jqx-calendar-bootstrap{
  top: 2px !important;
  position: relative;
}
.jqx-menu-popup-bootstrap>div:first-child{
    padding-bottom: 15px !important;
    padding-right: 15px !important;
}
.jqx-menu-dropdown-bootstrap,  .jqx-popup-bootstrap.jqx-dropdownbutton-popup-bootstrap {
    margin-top: 2px !important;
}
.jqx-popup-bootstrap {
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 4px !important;
     -moz-border-radius: 4px !important;
          border-radius: 4px !important;
  -webkit-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15);
     -moz-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15);
  -webkit-background-clip: padding-box !important;
     -moz-background-clip: padding !important;
          background-clip: padding-box !important;
}

.jqx-grid-column-sortascbutton-bootstrap, .jqx-expander-arrow-bottom-bootstrap, .jqx-window-collapse-button-bootstrap, .jqx-menu-item-arrow-up-bootstrap, .jqx-menu-item-arrow-up-selected-bootstrap, .jqx-menu-item-arrow-top-up-bootstrap, .jqx-icon-arrow-up-bootstrap, .jqx-icon-arrow-up-hover-bootstrap, .jqx-icon-arrow-up-selected-bootstrap{background-image:url('images/icon-up.png'); background-repeat:no-repeat; background-position:center}
.jqx-widget-bootstrap .jqx-grid-group-expand-bootstrap, .jqx-grid-group-expand-bootstrap, .jqx-grid-column-menubutton-bootstrap, .jqx-grid-column-sortdescbutton-bootstrap, .jqx-expander-arrow-top-bootstrap, .jqx-window-collapse-button-collapsed-bootstrap, .jqx-menu-item-arrow-down-bootstrap, .jqx-menu-item-arrow-down-selected-bootstrap, .jqx-menu-item-arrow-down-bootstrap, .jqx-icon-arrow-down-bootstrap, .jqx-icon-arrow-down-hover-bootstrap, .jqx-icon-arrow-down-selected-bootstrap{background-image:url('images/icon-down.png'); background-repeat:no-repeat; background-position:center}
.jqx-tabs-arrow-left-bootstrap, .jqx-menu-item-arrow-left-selected-bootstrap, .jqx-menu-item-arrow-top-left, .jqx-icon-arrow-left-bootstrap, .jqx-icon-arrow-down-left-bootstrap, .jqx-icon-arrow-left-selected-bootstrap{background-image:url('images/icon-left.png'); background-repeat:no-repeat; background-position:center}
.jqx-widget-bootstrap .jqx-grid-group-collapse-bootstrap, .jqx-grid-group-collapse-bootstrap,.jqx-tabs-arrow-right-bootstrap, .jqx-menu-item-arrow-right-selected-bootstrap, .jqx-menu-item-arrow-top-right-bootstrap, .jqx-icon-arrow-right-bootstrap, .jqx-icon-arrow-right-hover-bootstrap, .jqx-icon-arrow-right-selected-bootstrap{background-image:url('images/icon-right.png'); background-repeat:no-repeat; background-position:center}
.jqx-tree-item-arrow-collapse-rtl-bootstrap, .jqx-tree-item-arrow-collapse-hover-rtl-bootstrap{background-image: url(images/icon-left.png);}

.jqx-menu-item-arrow-left-selected-bootstrap{background-image:url('images/icon-left-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-menu-item-arrow-right-selected-bootstrap{background-image:url('images/icon-right-white.png'); background-repeat:no-repeat; background-position:center}

.jqx-primary .jqx-grid-column-sortascbutton-bootstrap, .jqx-primary .jqx-expander-arrow-bottom-bootstrap, .jqx-primary .jqx-window-collapse-button-bootstrap, .jqx-primary .jqx-menu-item-arrow-up-bootstrap, .jqx-primary .jqx-menu-item-arrow-up-selected-bootstrap, .jqx-primary .jqx-menu-item-arrow-top-up-bootstrap, .jqx-primary .jqx-icon-arrow-up-bootstrap, .jqx-primary .jqx-icon-arrow-up-hover-bootstrap, .jqx-primary .jqx-icon-arrow-up-selected-bootstrap{background-image:url('images/icon-up-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-primary .jqx-widget-bootstrap .jqx-primary .jqx-grid-group-expand-bootstrap, .jqx-primary .jqx-grid-group-expand-bootstrap, .jqx-primary .jqx-grid-column-menubutton-bootstrap, .jqx-primary .jqx-grid-column-sortdescbutton-bootstrap, .jqx-primary .jqx-expander-arrow-top-bootstrap, .jqx-primary .jqx-window-collapse-button-collapsed-bootstrap, .jqx-primary .jqx-menu-item-arrow-down-bootstrap, .jqx-primary .jqx-menu-item-arrow-down-selected-bootstrap, .jqx-primary .jqx-menu-item-arrow-down-bootstrap, .jqx-primary .jqx-icon-arrow-down-bootstrap, .jqx-primary .jqx-icon-arrow-down-hover-bootstrap, .jqx-primary .jqx-icon-arrow-down-selected-bootstrap{background-image:url('images/icon-down-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-primary .jqx-tabs-arrow-left-bootstrap, .jqx-primary .jqx-menu-item-arrow-left-selected-bootstrap, .jqx-primary .jqx-menu-item-arrow-top-left, .jqx-primary .jqx-icon-arrow-left-bootstrap, .jqx-primary .jqx-icon-arrow-down-left-bootstrap, .jqx-primary .jqx-icon-arrow-left-selected-bootstrap{background-image:url('images/icon-left-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-primary .jqx-widget-bootstrap .jqx-primary .jqx-grid-group-collapse-bootstrap, .jqx-primary .jqx-grid-group-collapse-bootstrap,.jqx-primary .jqx-tabs-arrow-right-bootstrap, .jqx-primary .jqx-menu-item-arrow-right-selected-bootstrap, .jqx-primary .jqx-menu-item-arrow-top-right-bootstrap, .jqx-primary .jqx-icon-arrow-right-bootstrap, .jqx-primary .jqx-icon-arrow-right-hover-bootstrap, .jqx-primary .jqx-icon-arrow-right-selected-bootstrap{background-image:url('images/icon-right-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-primary .jqx-window-close-button-bootstrap, .jqx-primary .jqx-icon-close-bootstrap, .jqx-primary .jqx-tabs-close-button-bootstrap, .jqx-primary .jqx-tabs-close-button-hover-bootstrap, .jqx-primary .jqx-tabs-close-button-selected-bootstrap{background-image:url(images/close_white.png);  background-repeat:no-repeat;  background-position:center}
.jqx-primary .jqx-tree-item-arrow-collapse-rtl-bootstrap, .jqx-primary .jqx-tree-item-arrow-collapse-hover-rtl-bootstrap{background-image: url(images/icon-left.png);}

.jqx-warning .jqx-grid-column-sortascbutton-bootstrap, .jqx-warning .jqx-expander-arrow-bottom-bootstrap, .jqx-warning .jqx-window-collapse-button-bootstrap, .jqx-warning .jqx-menu-item-arrow-up-bootstrap, .jqx-warning .jqx-menu-item-arrow-up-selected-bootstrap, .jqx-warning .jqx-menu-item-arrow-top-up-bootstrap, .jqx-warning .jqx-icon-arrow-up-bootstrap, .jqx-warning .jqx-icon-arrow-up-hover-bootstrap, .jqx-warning .jqx-icon-arrow-up-selected-bootstrap{background-image:url('images/icon-up-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-warning .jqx-widget-bootstrap .jqx-warning .jqx-grid-group-expand-bootstrap, .jqx-warning .jqx-grid-group-expand-bootstrap, .jqx-warning .jqx-grid-column-menubutton-bootstrap, .jqx-warning .jqx-grid-column-sortdescbutton-bootstrap, .jqx-warning .jqx-expander-arrow-top-bootstrap, .jqx-warning .jqx-window-collapse-button-collapsed-bootstrap, .jqx-warning .jqx-menu-item-arrow-down-bootstrap, .jqx-warning .jqx-menu-item-arrow-down-selected-bootstrap, .jqx-warning .jqx-menu-item-arrow-down-bootstrap, .jqx-warning .jqx-icon-arrow-down-bootstrap, .jqx-warning .jqx-icon-arrow-down-hover-bootstrap, .jqx-warning .jqx-icon-arrow-down-selected-bootstrap{background-image:url('images/icon-down-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-warning .jqx-tabs-arrow-left-bootstrap, .jqx-warning .jqx-menu-item-arrow-left-selected-bootstrap, .jqx-warning .jqx-menu-item-arrow-top-left, .jqx-warning .jqx-icon-arrow-left-bootstrap, .jqx-warning .jqx-icon-arrow-down-left-bootstrap, .jqx-warning .jqx-icon-arrow-left-selected-bootstrap{background-image:url('images/icon-left-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-warning .jqx-widget-bootstrap .jqx-warning .jqx-grid-group-collapse-bootstrap, .jqx-warning .jqx-grid-group-collapse-bootstrap,.jqx-warning .jqx-tabs-arrow-right-bootstrap, .jqx-warning .jqx-menu-item-arrow-right-selected-bootstrap, .jqx-warning .jqx-menu-item-arrow-top-right-bootstrap, .jqx-warning .jqx-icon-arrow-right-bootstrap, .jqx-warning .jqx-icon-arrow-right-hover-bootstrap, .jqx-warning .jqx-icon-arrow-right-selected-bootstrap{background-image:url('images/icon-right-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-warning .jqx-window-close-button-bootstrap, .jqx-warning .jqx-icon-close-bootstrap, .jqx-warning .jqx-tabs-close-button-bootstrap, .jqx-warning .jqx-tabs-close-button-hover-bootstrap, .jqx-warning .jqx-tabs-close-button-selected-bootstrap{background-image:url(images/close_white.png);  background-repeat:no-repeat;  background-position:center}
.jqx-warning .jqx-tree-item-arrow-collapse-rtl-bootstrap, .jqx-warning .jqx-tree-item-arrow-collapse-hover-rtl-bootstrap{background-image: url(images/icon-left.png);}

.jqx-danger .jqx-grid-column-sortascbutton-bootstrap, .jqx-danger .jqx-expander-arrow-bottom-bootstrap, .jqx-danger .jqx-window-collapse-button-bootstrap, .jqx-danger .jqx-menu-item-arrow-up-bootstrap, .jqx-danger .jqx-menu-item-arrow-up-selected-bootstrap, .jqx-danger .jqx-menu-item-arrow-top-up-bootstrap, .jqx-danger .jqx-icon-arrow-up-bootstrap, .jqx-danger .jqx-icon-arrow-up-hover-bootstrap, .jqx-danger .jqx-icon-arrow-up-selected-bootstrap{background-image:url('images/icon-up-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-danger .jqx-widget-bootstrap .jqx-danger .jqx-grid-group-expand-bootstrap, .jqx-danger .jqx-grid-group-expand-bootstrap, .jqx-danger .jqx-grid-column-menubutton-bootstrap, .jqx-danger .jqx-grid-column-sortdescbutton-bootstrap, .jqx-danger .jqx-expander-arrow-top-bootstrap, .jqx-danger .jqx-window-collapse-button-collapsed-bootstrap, .jqx-danger .jqx-menu-item-arrow-down-bootstrap, .jqx-danger .jqx-menu-item-arrow-down-selected-bootstrap, .jqx-danger .jqx-menu-item-arrow-down-bootstrap, .jqx-danger .jqx-icon-arrow-down-bootstrap, .jqx-danger .jqx-icon-arrow-down-hover-bootstrap, .jqx-danger .jqx-icon-arrow-down-selected-bootstrap{background-image:url('images/icon-down-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-danger .jqx-tabs-arrow-left-bootstrap, .jqx-danger .jqx-menu-item-arrow-left-selected-bootstrap, .jqx-danger .jqx-menu-item-arrow-top-left, .jqx-danger .jqx-icon-arrow-left-bootstrap, .jqx-danger .jqx-icon-arrow-down-left-bootstrap, .jqx-danger .jqx-icon-arrow-left-selected-bootstrap{background-image:url('images/icon-left-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-danger .jqx-widget-bootstrap .jqx-danger .jqx-grid-group-collapse-bootstrap, .jqx-danger .jqx-grid-group-collapse-bootstrap,.jqx-danger .jqx-tabs-arrow-right-bootstrap, .jqx-danger .jqx-menu-item-arrow-right-selected-bootstrap, .jqx-danger .jqx-menu-item-arrow-top-right-bootstrap, .jqx-danger .jqx-icon-arrow-right-bootstrap, .jqx-danger .jqx-icon-arrow-right-hover-bootstrap, .jqx-danger .jqx-icon-arrow-right-selected-bootstrap{background-image:url('images/icon-right-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-danger .jqx-window-close-button-bootstrap, .jqx-danger .jqx-icon-close-bootstrap, .jqx-danger .jqx-tabs-close-button-bootstrap, .jqx-danger .jqx-tabs-close-button-hover-bootstrap, .jqx-danger .jqx-tabs-close-button-selected-bootstrap{background-image:url(images/close_white.png);  background-repeat:no-repeat;  background-position:center}
.jqx-danger .jqx-tree-item-arrow-collapse-rtl-bootstrap, .jqx-danger .jqx-tree-item-arrow-collapse-hover-rtl-bootstrap{background-image: url(images/icon-left.png);}

.jqx-info .jqx-grid-column-sortascbutton-bootstrap, .jqx-info .jqx-expander-arrow-bottom-bootstrap, .jqx-info .jqx-window-collapse-button-bootstrap, .jqx-info .jqx-menu-item-arrow-up-bootstrap, .jqx-info .jqx-menu-item-arrow-up-selected-bootstrap, .jqx-info .jqx-menu-item-arrow-top-up-bootstrap, .jqx-info .jqx-icon-arrow-up-bootstrap, .jqx-info .jqx-icon-arrow-up-hover-bootstrap, .jqx-info .jqx-icon-arrow-up-selected-bootstrap{background-image:url('images/icon-up-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-info .jqx-widget-bootstrap .jqx-info .jqx-grid-group-expand-bootstrap, .jqx-info .jqx-grid-group-expand-bootstrap, .jqx-info .jqx-grid-column-menubutton-bootstrap, .jqx-info .jqx-grid-column-sortdescbutton-bootstrap, .jqx-info .jqx-expander-arrow-top-bootstrap, .jqx-info .jqx-window-collapse-button-collapsed-bootstrap, .jqx-info .jqx-menu-item-arrow-down-bootstrap, .jqx-info .jqx-menu-item-arrow-down-selected-bootstrap, .jqx-info .jqx-menu-item-arrow-down-bootstrap, .jqx-info .jqx-icon-arrow-down-bootstrap, .jqx-info .jqx-icon-arrow-down-hover-bootstrap, .jqx-info .jqx-icon-arrow-down-selected-bootstrap{background-image:url('images/icon-down-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-info .jqx-tabs-arrow-left-bootstrap, .jqx-info .jqx-menu-item-arrow-left-selected-bootstrap, .jqx-info .jqx-menu-item-arrow-top-left, .jqx-info .jqx-icon-arrow-left-bootstrap, .jqx-info .jqx-icon-arrow-down-left-bootstrap, .jqx-info .jqx-icon-arrow-left-selected-bootstrap{background-image:url('images/icon-left-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-info .jqx-widget-bootstrap .jqx-info .jqx-grid-group-collapse-bootstrap, .jqx-info .jqx-grid-group-collapse-bootstrap,.jqx-info .jqx-tabs-arrow-right-bootstrap, .jqx-info .jqx-menu-item-arrow-right-selected-bootstrap, .jqx-info .jqx-menu-item-arrow-top-right-bootstrap, .jqx-info .jqx-icon-arrow-right-bootstrap, .jqx-info .jqx-icon-arrow-right-hover-bootstrap, .jqx-info .jqx-icon-arrow-right-selected-bootstrap{background-image:url('images/icon-right-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-info .jqx-window-close-button-bootstrap, .jqx-info .jqx-icon-close-bootstrap, .jqx-info .jqx-tabs-close-button-bootstrap, .jqx-info .jqx-tabs-close-button-hover-bootstrap, .jqx-info .jqx-tabs-close-button-selected-bootstrap{background-image:url(images/close_white.png);  background-repeat:no-repeat;  background-position:center}
.jqx-info .jqx-tree-item-arrow-collapse-rtl-bootstrap, .jqx-info .jqx-tree-item-arrow-collapse-hover-rtl-bootstrap{background-image: url(images/icon-left.png);}

.jqx-success .jqx-grid-column-sortascbutton-bootstrap, .jqx-success .jqx-expander-arrow-bottom-bootstrap, .jqx-success .jqx-window-collapse-button-bootstrap, .jqx-success .jqx-menu-item-arrow-up-bootstrap, .jqx-success .jqx-menu-item-arrow-up-selected-bootstrap, .jqx-success .jqx-menu-item-arrow-top-up-bootstrap, .jqx-success .jqx-icon-arrow-up-bootstrap, .jqx-success .jqx-icon-arrow-up-hover-bootstrap, .jqx-success .jqx-icon-arrow-up-selected-bootstrap{background-image:url('images/icon-up-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-success .jqx-widget-bootstrap .jqx-success .jqx-grid-group-expand-bootstrap, .jqx-success .jqx-grid-group-expand-bootstrap, .jqx-success .jqx-grid-column-menubutton-bootstrap, .jqx-success .jqx-grid-column-sortdescbutton-bootstrap, .jqx-success .jqx-expander-arrow-top-bootstrap, .jqx-success .jqx-window-collapse-button-collapsed-bootstrap, .jqx-success .jqx-menu-item-arrow-down-bootstrap, .jqx-success .jqx-menu-item-arrow-down-selected-bootstrap, .jqx-success .jqx-menu-item-arrow-down-bootstrap, .jqx-success .jqx-icon-arrow-down-bootstrap, .jqx-success .jqx-icon-arrow-down-hover-bootstrap, .jqx-success .jqx-icon-arrow-down-selected-bootstrap{background-image:url('images/icon-down-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-success .jqx-tabs-arrow-left-bootstrap, .jqx-success .jqx-menu-item-arrow-left-selected-bootstrap, .jqx-success .jqx-menu-item-arrow-top-left, .jqx-success .jqx-icon-arrow-left-bootstrap, .jqx-success .jqx-icon-arrow-down-left-bootstrap, .jqx-success .jqx-icon-arrow-left-selected-bootstrap{background-image:url('images/icon-left-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-success .jqx-widget-bootstrap .jqx-success .jqx-grid-group-collapse-bootstrap, .jqx-success .jqx-grid-group-collapse-bootstrap,.jqx-success .jqx-tabs-arrow-right-bootstrap, .jqx-success .jqx-menu-item-arrow-right-selected-bootstrap, .jqx-success .jqx-menu-item-arrow-top-right-bootstrap, .jqx-success .jqx-icon-arrow-right-bootstrap, .jqx-success .jqx-icon-arrow-right-hover-bootstrap, .jqx-success .jqx-icon-arrow-right-selected-bootstrap{background-image:url('images/icon-right-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-success .jqx-window-close-button-bootstrap, .jqx-success .jqx-icon-close-bootstrap, .jqx-success .jqx-tabs-close-button-bootstrap, .jqx-success .jqx-tabs-close-button-hover-bootstrap, .jqx-success .jqx-tabs-close-button-selected-bootstrap{background-image:url(images/close_white.png);  background-repeat:no-repeat;  background-position:center}
.jqx-success .jqx-tree-item-arrow-collapse-rtl-bootstrap, .jqx-success .jqx-tree-item-arrow-collapse-hover-rtl-bootstrap{background-image: url(images/icon-left.png);}

.jqx-inverse .jqx-grid-column-sortascbutton-bootstrap, .jqx-inverse .jqx-expander-arrow-bottom-bootstrap, .jqx-inverse .jqx-window-collapse-button-bootstrap, .jqx-inverse .jqx-menu-item-arrow-up-bootstrap, .jqx-inverse .jqx-menu-item-arrow-up-selected-bootstrap, .jqx-inverse .jqx-menu-item-arrow-top-up-bootstrap, .jqx-inverse .jqx-icon-arrow-up-bootstrap, .jqx-inverse .jqx-icon-arrow-up-hover-bootstrap, .jqx-inverse .jqx-icon-arrow-up-selected-bootstrap{background-image:url('images/icon-up-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-inverse .jqx-widget-bootstrap .jqx-inverse .jqx-grid-group-expand-bootstrap, .jqx-inverse .jqx-grid-group-expand-bootstrap, .jqx-inverse .jqx-grid-column-menubutton-bootstrap, .jqx-inverse .jqx-grid-column-sortdescbutton-bootstrap, .jqx-inverse .jqx-expander-arrow-top-bootstrap, .jqx-inverse .jqx-window-collapse-button-collapsed-bootstrap, .jqx-inverse .jqx-menu-item-arrow-down-bootstrap, .jqx-inverse .jqx-menu-item-arrow-down-selected-bootstrap, .jqx-inverse .jqx-menu-item-arrow-down-bootstrap, .jqx-inverse .jqx-icon-arrow-down-bootstrap, .jqx-inverse .jqx-icon-arrow-down-hover-bootstrap, .jqx-inverse .jqx-icon-arrow-down-selected-bootstrap{background-image:url('images/icon-down-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-inverse .jqx-tabs-arrow-left-bootstrap, .jqx-inverse .jqx-menu-item-arrow-left-selected-bootstrap, .jqx-inverse .jqx-menu-item-arrow-top-left, .jqx-inverse .jqx-icon-arrow-left-bootstrap, .jqx-inverse .jqx-icon-arrow-down-left-bootstrap, .jqx-inverse .jqx-icon-arrow-left-selected-bootstrap{background-image:url('images/icon-left-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-inverse .jqx-widget-bootstrap .jqx-inverse .jqx-grid-group-collapse-bootstrap, .jqx-inverse .jqx-grid-group-collapse-bootstrap,.jqx-inverse .jqx-tabs-arrow-right-bootstrap, .jqx-inverse .jqx-menu-item-arrow-right-selected-bootstrap, .jqx-inverse .jqx-menu-item-arrow-top-right-bootstrap, .jqx-inverse .jqx-icon-arrow-right-bootstrap, .jqx-inverse .jqx-icon-arrow-right-hover-bootstrap, .jqx-inverse .jqx-icon-arrow-right-selected-bootstrap{background-image:url('images/icon-right-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-inverse .jqx-window-close-button-bootstrap, .jqx-inverse .jqx-icon-close-bootstrap, .jqx-inverse .jqx-tabs-close-button-bootstrap, .jqx-inverse .jqx-tabs-close-button-hover-bootstrap, .jqx-inverse .jqx-tabs-close-button-selected-bootstrap{background-image:url(images/close_white.png);  background-repeat:no-repeat;  background-position:center}
.jqx-inverse .jqx-tree-item-arrow-collapse-rtl-bootstrap, .jqx-inverse .jqx-tree-item-arrow-collapse-hover-rtl-bootstrap{background-image: url(images/icon-left.png);}


.jqx-input-button-content-bootstrap {
    font-size: 10px;
}

.jqx-combobox-content-bootstrap, .jqx-input-bootstrap {
    border-color: #cccccc;
    color: #555555;
    background-color: #ffffff;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
     -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
       -o-transition: border linear 0.2s, box-shadow linear 0.2s;
          transition: border linear 0.2s, box-shadow linear 0.2s;
}
.jqx-combobox-content-bootstrap {
    border-color: #cccccc;
 }

.jqx-combobox-content-focus-bootstrap, .jqx-combobox-state-focus-bootstrap, .jqx-fill-state-focus-bootstrap,
.jqx-numberinput-focus-bootstrap {
  outline: none;
  border-color: rgba(82, 168, 236, 0.8);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
.jqx-datetimeinput-content, .jqx-datetimeinput-container {
    overflow: visible !important;
}
input[type="text"].jqx-input-bootstrap, input[type="text"].jqx-widget-content-bootstrap, input[type="textarea"].jqx-widget-content-bootstrap, textarea.jqx-input-bootstrap {
  padding-left: 1px !important;
}
input[type="text"].jqx-input-bootstrap:-moz-placeholder, input[type="text"].jqx-widget-content-bootstrap:-moz-placeholder, input[type="textarea"].jqx-widget-content-bootstrap:-moz-placeholder, textarea.jqx-input-bootstrap:-moz-placeholder {
    color: #999999;
}
input[type="text"].jqx-input-bootstrap:-webkit-input-placeholder, input[type="text"].jqx-widget-content-bootstrap:-webkit-input-placeholder, input[type="textarea"].jqx-widget-content-bootstrap:-webkit-input-placeholder, textarea.jqx-input-bootstrap:-webkit-input-placeholder {
    color: #999999;
}
input[type="text"].jqx-input-bootstrap:-ms-input-placeholder, input[type="text"].jqx-widget-content-bootstrap:-ms-input-placeholder, input[type="textarea"].jqx-widget-content-bootstrap:-ms-input-placeholder, textarea.jqx-input-bootstrap:-ms-input-placeholder {
    color: #999999;
}

.jqx-dropdownlist-state-normal-bootstrap.jqx-fill-state-focus-bootstrap, .jqx-listbox-bootstrap.jqx-fill-state-focus-bootstrap {
  outline: none;
  border-color: #b2b2b2;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.jqx-dropdownlist-state-normal-bootstrap.jqx-fill-state-focus-bootstrap.jqx-primary {
   border-color: #0044cc #0044cc #002a80;
}
.jqx-dropdownlist-state-normal-bootstrap.jqx-fill-state-focus-bootstrap.jqx-warning {
   border-color: #f89406 #f89406 #ad6704;
}
.jqx-dropdownlist-state-normal-bootstrap.jqx-fill-state-focus-bootstrap.jqx-danger {
   border-color: #bd362f #bd362f #802420;
}
.jqx-dropdownlist-state-normal-bootstrap.jqx-fill-state-focus-bootstrap.jqx-success {
   border-color: #51a351 #51a351 #387038;
}
.jqx-dropdownlist-state-normal-bootstrap.jqx-fill-state-focus-bootstrap.jqx-info {
   border-color: #2f96b4 #2f96b4 #1f6377;
}
.jqx-dropdownlist-state-normal-bootstrap.jqx-fill-state-focus-bootstrap.jqx-inverse {
   border-color: #222222 #222222 #000000;
 }

.jqx-popup-bootstrap.jqx-fill-state-focus-bootstrap {
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 4px !important;
     -moz-border-radius: 4px !important;
          border-radius: 4px !important;
  -webkit-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15);
     -moz-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15);
          box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15);
}
.jqx-expander-content-bootstrap.jqx-fill-state-focus-bootstrap {
    z-index: 20;
}
.jqx-slider-rangebar-bootstrap {
    border-color: #0081c2;
    background: #0081c2;
}
.jqx-slider-button-bootstrap
{
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%; 
    padding: 3px;
}


.jqx-widget-classic{}
.jqx-fill-state-normal-classic, .jqx-widget-header-classic{ border-color: #aaa; background-color:#E8E8E8; background-image:-webkit-gradient(linear,0 0,0 100%,from(#fafafa),to(#dadada));  background-image:-moz-linear-gradient(top,#fafafa,#dadada);  background-image:-o-linear-gradient(top,#fafafa,#dadada)}
.jqx-fill-state-hover-classic{ border-color:#999;  background-color:#E8E8E8; background-image:-webkit-gradient(linear,0 0,0 100%,from(#fafafa),to(#dadada));  background-image:-moz-linear-gradient(top,#fafafa,#dadada);  background-image:-o-linear-gradient(top,#fafafa,#dadada)}
.jqx-fill-state-pressed-classic{ background-color:#7A7A7A; background-image:-webkit-gradient(linear,0 0,0 100%,from(#989898),to(#696969));  background-image:-moz-linear-gradient(top,#989898,#696969);  background-image:-o-linear-gradient(top,#989898,#696969);  border-color:#666;  color:white;  text-shadow:0 1px 0 #333;  border-image:initial}

.jqx-grid-column-menubutton-classic{ background-color:transparent}
.jqx-calendar-row-header-classic, .jqx-calendar-top-left-header-classic{ background-color:#f2f2f2;  border:0px solid #f2f2f2}
.jqx-calendar-column-header-classic{ background-color:#FFF;  border-top:1px solid #FFF;  border-bottom:1px solid #e9e9e9}
.jqx-scrollbar-state-normal-classic{ background-color:#efefef;  border:1px solid #efefef}
.jqx-scrollbar-button-state-normal-classic{ border:1px solid #ececed;  background-color:#ececed}
.jqx-scrollbar-thumb-state-normal-classic{ background-color:#E8E8E8; background-image:-webkit-gradient(linear,left top,right top,from(#fafafa),to(#dadada));  background-image:-moz-linear-gradient(left,#fafafa,#dadada);  background-image:-o-linear-gradient(left,#fafafa,#dadada);  border:1px solid #bbb}
.jqx-scrollbar-thumb-state-hover-classic{ background-color:#e8e8e8;  border:1px solid #aaa}
.jqx-scrollbar-thumb-state-pressed-classic, .jqx-progressbar-value-vertical-classic{ background-color:#7A7A7A; background-image:-webkit-gradient(linear,left top,right top,from(#989898),to(#696969));    background-image:-moz-linear-gradient(left,#989898,#696969);    background-image:-o-linear-gradient(left,#989898,#696969); border:1px solid #666}

.jqx-icon-arrow-up-selected-classic{background-image:url('images/icon-up-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-icon-arrow-down-selected-classic{background-image:url('images/icon-down-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-icon-arrow-left-selected-classic{background-image:url('images/icon-left-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-icon-arrow-right-selected-classic{background-image:url('images/icon-right-white.png');background-repeat:no-repeat; background-position:center}
.jqx-scrollbar-classic .jqx-icon-arrow-up-selected-classic{background-image:url('images/icon-up.png'); background-repeat:no-repeat; background-position:center}
.jqx-scrollbar-classic .jqx-icon-arrow-down-selected-classic{background-image:url('images/icon-down.png'); background-repeat:no-repeat; background-position:center}
.jqx-scrollbar-classic .jqx-icon-arrow-left-selected-classic{background-image:url('images/icon-left.png'); background-repeat:no-repeat; background-position:center}
.jqx-scrollbar-classic .jqx-icon-arrow-right-selected-classic{background-image:url('images/icon-right.png');background-repeat:no-repeat; background-position:center}

.jqx-slider-track-horizontal-classic, .jqx-slider-track-vertical-classic{border-color: #e8e8e8; background: #e8e8e8;}
.jqx-slider-rangebar-classic{background:#7A7A7A;}
.jqx-grid-column-sortdescbutton-classic, jqx-grid-column-filterbutton-classic, .jqx-grid-column-sortascbutton-classic{ background-color:transparent;  border-style:solid;  border-width:0px 0px 0px 0px;  border-color:#aaa}
.jqx-scrollbar-button-state-hover-classic, .jqx-grid-cell-hover-classic, .jqx-menu-item-hover-classic, .jqx-menu-item-top-hover-classic, .jqx-tree-item-hover-classic{filter: none; background-color:#eee; background-image:-webkit-gradient(linear,0 0,0 100%,from(#fafafa),to(#eee));  background-image:-moz-linear-gradient(top,#fafafa,#eee);  background-image:-o-linear-gradient(top,#fafafa,#eee); border-color:#999;  color:#222; text-shadow:0 1px 0 #f2f2f2;}
.jqx-tree-item-selected-classic, .jqx-menu-item-selected-classic, .jqx-menu-item-top-selected-classic{ background-color:#7A7A7A; filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#989898',endColorstr='#696969',GradientType=0 );   background-image:-webkit-gradient(linear,0 0,0 100%,from(#989898),to(#696969));  background-image:-moz-linear-gradient(top,#989898,#696969); background-image:-o-linear-gradient(top,#989898,#696969); border-color:#666;  color:white; text-shadow:0 1px 0 #333;border-image:initial}
.jqx-expander-header-expanded-classic, .jqx-scrollbar-button-state-pressed-classic, .jqx-grid-cell-selected-classic{color: #222; text-shadow:0 1px 0 #f2f2f2; background-color: #dadada; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#dadada',GradientType=0 ); /* IE6-9 */              background-image: -webkit-gradient(linear,0 0,0 100%,from(#E8E8E8),to(#dadada));background-image: -moz-linear-gradient(top,#E8E8E8,#dadada); background-image: -o-linear-gradient(top,#E8E8E8,#dadada);}
.jqx-expander-header-expanded-classic{ border-color: #aaa;}
.jqx-menu-vertical-classic{ background:#E8E8E8; filter: none;}
.jqx-menu-item-arrow-right-selected-classic{background-image:url(images/icon-right-white.png); background-position:100% 50%; background-repeat:no-repeat}
.jqx-menu-item-arrow-down-selected-classic{background-image:url(images/icon-down-white.png); background-position:100% 50%; background-repeat:no-repeat}
.jqx-menu-item-arrow-up-selected-classic{background-image:url(images/icon-up-white.png);background-position:100% 50%; background-repeat:no-repeat}
.jqx-menu-item-arrow-left-selected-classic{background-image:url(images/icon-left-white.png); background-position:0 50%; background-repeat:no-repeat}

.jqx-radiobutton-classic{border:none; background: none;}
.jqx-radiobutton-default-classic{filter: none; background:transparent url(images/roundbg_classic_normal.png) left center scroll repeat-x;  border:0px solid #c9c9c9; -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px}
.jqx-radiobutton-hover-classic{filter: none;  -moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;background:transparent url(images/roundbg_classic_hover.png) left center scroll repeat-x;     border:0px solid #000}
.jqx-radiobutton-check-checked-classic{filter: none; margin:0px; width:12px;height:12px;background:transparent url(images/roundbg_check_black.png) left top no-repeat; border:none}
.jqx-radiobutton-check-indeterminate-classic{filter: none; background:transparent url(images/roundbg_check_indeterminate.png) left top no-repeat; border:none}
.jqx-radiobutton-check-indeterminate-disabled-classic{filter: none; background:transparent url(images/roundbg_check_disabled.png) left top no-repeat;border:none}
.jqx-fill-state-focus-classic { border-color: #747474;}
.jqx-grid-bottomright-classic, .jqx-panel-bottomright-classic, .jqx-listbox-bottomright-classic{background-color: #efefef;}
.jqx-tabs-title-selected-top-classic, .jqx-tabs-selection-tracker-top-classic {border-color: #aaa; border-bottom: 1px solid #fff; text-shadow:0 1px 0 #f2f2f2; filter: none; color: #222; background: #fff;}
.jqx-tabs-title-selected-bottom-classic, .jqx-tabs-selection-tracker-bottom-classic {border-color: #aaa; border-top: 1px solid #fff; text-shadow:0 1px 0 #f2f2f2; filter: none; color: #222; background: #fff;}
/*states, content and header*/
.jqx-widget-darkblue{border-color:#004a73}
.jqx-widget-content-darkblue{color:#004a73; border-color:#004a73}
.jqx-fill-state-normal-darkblue, .jqx-widget-header-darkblue, .jqx-menu-vertical-darkblue{color: #fff; border-color: #004a73; background-color:#449bca; background-image:-webkit-gradient(linear,0 0,0 100%,from(#3c91c2),to(#449bca));  background-image:-moz-linear-gradient(top,#3c91c2,#449bca);  background-image:-o-linear-gradient(top,#3c91c2,#449bca)}
.jqx-fill-state-hover-darkblue{background-color: #2f7097; background-image: none; border-color:#004a73; color:#fff}
.jqx-fill-state-pressed-darkblue, .jqx-menu-item-top-hover-darkblue{background-color: #004a73; background-image: none; border-color:#004a73; color:#fff}
/*checkbox images, grid cells*/
.jqx-checkbox-check-checked-darkblue{background:transparent url(images/check_white.png) left top no-repeat}
.jqx-checkbox-check-indeterminate-darkblue{background:transparent url(images/check_indeterminate_white.png) left top no-repeat}
.jqx-grid-darkblue, .jqx-grid-header-darkblue, .jqx-grid-cell-darkblue{border-color:#60aad2}
.jqx-widget-darkblue .jqx-grid-cell-darkblue, .jqx-widget-darkblue .jqx-grid-group-cell-darkblue{border-color:#60aad2}
.jqx-widget-darkblue .jqx-grid-column-menubutton-darkblue, .jqx-widget-darkblue .jqx-grid-column-sortascbutton-darkblue, .jqx-widget-darkblue .jqx-grid-column-sortdescbutton-darkblue, .jqx-widget-darkblue .jqx-grid-column-filterbutton-darkblue{   background-color:#449bca;border-color:#449bca}
.jqx-widget-darkblue .jqx-grid-column-header-darkblue{border-color:#449bca}
.jqx-grid-bottomright-darkblue, .jqx-panel-bottomright-darkblue, .jqx-listbox-bottomright-darkblue{   background-color:#449bca}
.jqx-widget-darkblue .jqx-grid-column-menubutton-darkblue, .jqx-menu-vertical-darkblue{background-color:#0a73a7;border-color:#0a73a7}
 .jqx-grid-selectionarea-darkblue{background-color:#60aad2;border:1px solid #60aad2; opacity:0.5}
.jqx-grid-group-cell-darkblue{border-color:#60aad2; background-color:#fff}
.jqx-grid-cell-sort-darkblue, .jqx-grid-cell-filter-darkblue, .jqx-grid-cell-pinned-darkblue{background-color:#deedf5}
.jqx-grid-cell-alt-darkblue, .jqx-grid-cell-sort-alt-darkblue, .jqx-grid-cell-filter-alt-darkblue{background-color:#deedf5}
.jqx-grid-cell-selected-darkblue{background-color:#cee4f0; color:#003451}
.jqx-grid-cell-hover-darkblue{background-color:#eaf8ff; color:#003451}
.jqx-scrollbar-state-normal-darkblue{background-color:#449bca; border:1px solid #449bca}
/*icons*/
.jqx-grid-column-sortascbutton-darkblue, .jqx-expander-arrow-bottom-darkblue, .jqx-window-collapse-button-darkblue, .jqx-menu-item-arrow-up-darkblue, .jqx-menu-item-arrow-up-selected-darkblue, .jqx-menu-item-arrow-top-up-darkblue, .jqx-icon-arrow-up-darkblue, .jqx-icon-arrow-up-hover-darkblue, .jqx-icon-arrow-up-selected-darkblue{background-image:url('images/icon-up-white.png');background-repeat:no-repeat;background-position:center}
.jqx-grid-column-menubutton-darkblue, .jqx-grid-column-sortdescbutton-darkblue, .jqx-expander-arrow-top-darkblue, .jqx-window-collapse-button-collapsed-darkblue, .jqx-menu-item-arrow-down-darkblue, .jqx-menu-item-arrow-down-selected-darkblue, .jqx-menu-item-arrow-down-darkblue, .jqx-icon-arrow-down-darkblue, .jqx-icon-arrow-down-hover-darkblue, .jqx-icon-arrow-down-selected-darkblue{background-image:url('images/icon-down-white.png');background-repeat:no-repeat;background-position:center}
.jqx-tabs-arrow-left-darkblue, .jqx-menu-item-arrow-left-selected-darkblue, .jqx-menu-item-arrow-top-left-darkblue, .jqx-icon-arrow-left-darkblue, .jqx-icon-arrow-down-left-darkblue, .jqx-icon-arrow-left-selected-darkblue{background-image:url('images/icon-left-white.png');background-repeat:no-repeat;background-position:center}
.jqx-tabs-arrow-right-darkblue, .jqx-menu-item-arrow-right-selected-darkblue, .jqx-menu-item-arrow-top-right-darkblue, .jqx-icon-arrow-right-darkblue, .jqx-icon-arrow-right-hover-darkblue, .jqx-icon-arrow-right-selected-darkblue{background-image:url('images/icon-right-white.png');background-repeat:no-repeat;background-position:center}
.jqx-window-close-button-darkblue, .jqx-icon-close-darkblue, .jqx-tabs-close-button-darkblue, .jqx-tabs-close-button-hover-darkblue, .jqx-tabs-close-button-selected-darkblue{background-image:url(images/close_white.png);  background-repeat:no-repeat;  background-position:center}

.jqx-widget-content-energyblue{border-color: #a4bed4;}
.jqx-fill-state-normal-energyblue, .jqx-widget-header-energyblue{border-color:#a4bed4; background-color:#e0e9f5}
.jqx-fill-state-hover-energyblue{border-color:#a4bed4;  background-color:#cfdde9}
.jqx-fill-state-pressed-energyblue{border-color:#5e8cb3; background-color:#cfdde9}
.jqx-fill-state-focus-energyblue { border-color: #477396; }
.jqx-scrollbar-state-normal-energyblue, .jqx-grid-bottomright-energyblue, .jqx-panel-bottomright-energyblue, .jqx-listbox-bottomright-energyblue{background-color:#e0e9f5}
.jqx-widget-energyblue .jqx-grid-column-header-energyblue, .jqx-grid-cell-energyblue, .jqx-widget-energyblue .jqx-grid-cell-energyblue, .jqx-widget-energyblue .jqx-grid-group-cell-energyblue, .jqx-grid-group-cell-energyblue{border-color:#a4bed4}
.jqx-tabs-title-selected-bottom-energyblue, .jqx-tabs-selection-tracker-bottom-energyblue, .jqx-tabs-title-selected-top-energyblue, .jqx-tabs-selection-tracker-top-energyblue{border-color:#a4bed4; border-bottom:1px solid #fff; background:#fff}
.jqx-grid-cell-sort-alt-energyblue, .jqx-grid-cell-filter-alt-energyblue, .jqx-grid-cell-pinned-energyblue, .jqx-grid-cell-alt-energyblue, .jqx-grid-cell-sort-energyblue{ background-color:#e7eef8}
.jqx-grid-cell-selected-energyblue{ background-color:#cfdde9;  color:#2b465e}
.jqx-grid-cell-hover-energyblue{ background-color:#cfdde9}
.jqx-menu-vertical-energyblue{background: #e0e9f5;}
.jqx-widget-content-fresh{border-color: #8e8e97; background-color: #f7f7f7;}
.jqx-fill-state-normal-fresh, .jqx-widget-header-fresh{ border-color: #8e8e97; text-shadow:0 1px 0 #f1f1f5;
background: #ffffff;
background: -moz-linear-gradient(top, #ffffff 0%, #efeff1 1%, #ededf0 4%, #d2d2d8 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(1%,#efeff1), color-stop(4%,#ededf0), color-stop(100%,#d2d2d8));
background: -webkit-linear-gradient(top, #ffffff 0%,#efeff1 1%,#ededf0 4%,#d2d2d8 100%);
background: -o-linear-gradient(top, #ffffff 0%,#efeff1 1%,#ededf0 4%,#d2d2d8 100%);
background: -ms-linear-gradient(top, #ffffff 0%,#efeff1 1%,#ededf0 4%,#d2d2d8 100%);
background: linear-gradient(top, #ffffff 0%,#efeff1 1%,#ededf0 4%,#d2d2d8 100%);
}
.jqx-fill-state-hover-fresh{ border-color:#5a5e64; color:#000; text-shadow:0 1px 0 #aaa;
background: #cacdd5;
background: -moz-linear-gradient(top, #cacdd5 0%, #a3a7b4 93%, #a6aab7 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cacdd5), color-stop(93%,#a3a7b4), color-stop(100%,#a6aab7));
background: -webkit-linear-gradient(top, #cacdd5 0%,#a3a7b4 93%,#a6aab7 100%);
background: -o-linear-gradient(top, #cacdd5 0%,#a3a7b4 93%,#a6aab7 100%);
background: -ms-linear-gradient(top, #cacdd5 0%,#a3a7b4 93%,#a6aab7 100%);
background: linear-gradient(top, #cacdd5 0%,#a3a7b4 93%,#a6aab7 100%);
}
.jqx-fill-state-pressed-fresh{ background: #058cf5;
background: -moz-linear-gradient(top, #058cf5 0%, #0385f3 19%, #0167e9 72%, #015de6 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#058cf5), color-stop(19%,#0385f3), color-stop(72%,#0167e9), color-stop(100%,#015de6));
background: -webkit-linear-gradient(top, #058cf5 0%,#0385f3 19%,#0167e9 72%,#015de6 100%);
background: -o-linear-gradient(top, #058cf5 0%,#0385f3 19%,#0167e9 72%,#015de6 100%);
background: -ms-linear-gradient(top, #058cf5 0%,#0385f3 19%,#0167e9 72%,#015de6 100%);
background: linear-gradient(top, #058cf5 0%,#0385f3 19%,#0167e9 72%,#015de6 100%); border-color:#014ab8; 
 color:white; text-shadow:0 1px 0 #555; border-image:initial;
 }
.jqx-fill-state-focus-fresh { border-color: #555; }
.jqx-fill-state-normal-fresh, .jqx-fill-state-pressed-fresh, .jqx-fill-state-hover-fresh
{
    -webkit-box-shadow: 0 2px 3px rgba(0,0,0,.15);
    -moz-box-shadow   : 0 2px 3px rgba(0,0,0,.15);
    -o-box-shadow     : 0 2px 3px rgba(0,0,0,.15);
    box-shadow        : 0 2px 3px rgba(0,0,0,.15);
}

.jqx-grid-column-menubutton-fresh{ background-color:transparent}
.jqx-calendar-row-header-fresh, .jqx-calendar-top-left-header-fresh{ background-color:#f2f2f2;  border:0px solid #f2f2f2}
.jqx-calendar-column-header-fresh{ background-color:#FFF;  border-top:1px solid #FFF;  border-bottom:1px solid #e9e9e9}
.jqx-scrollbar-state-normal-fresh{ background-color:#efefef;  border:1px solid #efefef}
.jqx-scrollbar-button-state-normal-fresh{ border:1px solid #efefef;  background-color:#ececed}
.jqx-scrollbar-button-state-hover-fresh{ border:1px solid #8e8e97;}
.jqx-scrollbar-button-state-pressed-fresh{ border:1px solid #8e8e97;}
.jqx-scrollbar-thumb-state-normal-fresh{background: #ffffff;                                       
background: -moz-linear-gradient(left, #ffffff 0%, #efeff1 1%, #ededf0 4%, #d2d2d8 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(1%,#efeff1), color-stop(4%,#ededf0), color-stop(100%,#d2d2d8));
background: -webkit-linear-gradient(left, #ffffff 0%,#efeff1 1%,#ededf0 4%,#d2d2d8 100%);
background: -o-linear-gradient(left, #ffffff 0%,#efeff1 1%,#ededf0 4%,#d2d2d8 100%);
background: -ms-linear-gradient(left, #ffffff 0%,#efeff1 1%,#ededf0 4%,#d2d2d8 100%);
background: linear-gradient(left, #ffffff 0%,#efeff1 1%,#ededf0 4%,#d2d2d8 100%);  border:1px solid #8e8e97}
.jqx-scrollbar-thumb-state-hover-fresh{background: #cacdd5;
background: -moz-linear-gradient(left, #cacdd5 0%, #a3a7b4 93%, #a6aab7 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#cacdd5), color-stop(93%,#a3a7b4), color-stop(100%,#a6aab7));
background: -webkit-linear-gradient(left, #cacdd5 0%,#a3a7b4 93%,#a6aab7 100%);
background: -o-linear-gradient(left, #cacdd5 0%,#a3a7b4 93%,#a6aab7 100%);
background: -ms-linear-gradient(left, #cacdd5 0%,#a3a7b4 93%,#a6aab7 100%);
background: linear-gradient(left, #cacdd5 0%,#a3a7b4 93%,#a6aab7 100%);
 border:1px solid #8e8e97}
.jqx-scrollbar-thumb-state-pressed-fresh, .jqx-progressbar-value-vertical-fresh{
background: #9cbbed;
background: -moz-linear-gradient(left, #9cbbed 0%, #3a78dc 1%, #1543bb 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#9cbbed), color-stop(1%,#3a78dc), color-stop(100%,#1543bb));
background: -webkit-linear-gradient(left, #9cbbed 0%,#3a78dc 1%,#1543bb 100%);
background: -o-linear-gradient(left, #9cbbed 0%,#3a78dc 1%,#1543bb 100%);
background: -ms-linear-gradient(left, #9cbbed 0%,#3a78dc 1%,#1543bb 100%);
background: linear-gradient(left, #9cbbed 0%,#3a78dc 1%,#1543bb 100%);
 border:1px solid #014ab8}

.jqx-expander-arrow-expanded-fresh, .jqx-icon-arrow-up-selected-fresh{background-image:url('images/icon-up-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-icon-arrow-down-selected-fresh{background-image:url('images/icon-down-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-icon-arrow-left-selected-fresh{background-image:url('images/icon-left-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-icon-arrow-right-selected-fresh{background-image:url('images/icon-right-white.png');background-repeat:no-repeat; background-position:center}
.jqx-slider-track-horizontal-fresh, .jqx-slider-track-vertical-fresh{border-color: #e8e8e8; background: #e8e8e8;}
.jqx-grid-column-sortdescbutton-fresh, jqx-grid-column-filterbutton-fresh, .jqx-grid-column-sortascbutton-fresh{ background-color:transparent;  border-style:solid;  border-width:0px 0px 0px 0px;  border-color:#8e8e97}

.jqx-menu-item-arrow-right-selected-fresh{background-image:url(images/icon-right-white.png); background-position:100% 50%; background-repeat:no-repeat}
.jqx-menu-item-arrow-down-selected-fresh{background-image:url(images/icon-down-white.png); background-position:100% 50%; background-repeat:no-repeat}
.jqx-menu-item-arrow-up-selected-fresh{background-image:url(images/icon-up-white.png);background-position:100% 50%; background-repeat:no-repeat}
.jqx-menu-item-arrow-left-selected-fresh{background-image:url(images/icon-left-white.png); background-position:0 50%; background-repeat:no-repeat}

.jqx-grid-bottomright-fresh, .jqx-panel-bottomright-fresh, .jqx-listbox-bottomright-fresh{background-color: #efefef;}
.jqx-tabs-title-selected-top-fresh, .jqx-tabs-selection-tracker-top-fresh {border-color: #8e8e97; border-bottom: 1px solid #f7f7f7; text-shadow:0 1px 0 #f2f2f2; filter: none; color: #222; background: #f7f7f7;}
.jqx-tabs-title-selected-bottom-fresh, .jqx-tabs-selection-tracker-bottom-fresh {border-color: #8e8e97; border-top: 1px solid #f7f7f7; text-shadow:0 1px 0 #f2f2f2; filter: none; color: #222; background: #f7f7f7;}
.jqx-tabs-title-fresh, .jqx-window-fresh, .jqx-docking-fresh, .jqx-widget-fresh .jqx-window-fresh {-webkit-box-shadow: none;-moz-box-shadow:none;-o-box-shadow: none;box-shadow :none;}
.jqx-splitter-splitbar-horizontal-fresh, .jqx-splitter-splitbar-vertical-fresh, .jqx-splitter-splitbar-hover-fresh, .jqx-splitter-splitbar-hover-horizontal-fresh{background: #a5a9b6;}
.jqx-splitter-collapse-button-horizontal-fresh, .jqx-splitter-collapse-button-vertical-fresh{background: #1847bd;}
.jqx-slider-tick-horizontal-black, .jqx-slider-tick-vertical-black{background: #1847bd; border-color: #1847bd;}
.jqx-widget-fresh .jqx-grid-cell-fresh, .jqx-widget-fresh .jqx-grid-column-header-fresh, .jqx-widget-fresh .jqx-grid-group-cell-fresh {border-color: #8e8e97; background-color: #f7f7f7;}
.jqx-widget-fresh .jqx-grid-cell-sort-fresh, .jqx-widget-fresh .jqx-grid-cell-filter-fresh, .jqx-widget-fresh .jqx-grid-cell-alt-fresh, .jqx-widget-fresh .jqx-grid-cell-pinned-fresh{background-color:#d7d9df}
.jqx-widget-fresh, .jqx-widget-header-fresh, .jqx-widget-content-fresh{-webkit-background-clip: padding-box; background-clip: padding-box;}
.jqx-menu-vertical-fresh{ background:#d2d2d8; filter: none;}

.jqx-widget-content-highcontrast{border-color: #000; background-color: #fff;}
.jqx-fill-state-normal-highcontrast {color: #000;background-color: #fff;}
.jqx-widget-header-highcontrast{color: #fff; border-color:#000; background-color:#000}
.jqx-fill-state-hover-highcontrast{border-color:#000; color: #fff; background-color:#000}
.jqx-fill-state-pressed-highcontrast{border-color:#37006e; color: #fff; background-color:#37006e}
.jqx-fill-state-focus-highcontrast { border-color: #37006e; }
.jqx-scrollbar-state-normal-highcontrast, .jqx-grid-bottomright-highcontrast, .jqx-panel-bottomright-highcontrast, .jqx-listbox-bottomright-highcontrast{background-color:#000}
.jqx-widget-highcontrast .jqx-grid-column-header-highcontrast, .jqx-grid-cell-highcontrast, .jqx-widget-highcontrast .jqx-grid-cell-highcontrast, .jqx-widget-highcontrast .jqx-grid-group-cell-highcontrast, .jqx-grid-group-cell-highcontrast{border-color:#000}
.jqx-tabs-title-selected-bottom-highcontrast, .jqx-tabs-selection-tracker-bottom-highcontrast, .jqx-tabs-title-selected-top-highcontrast, .jqx-tabs-selection-tracker-top-highcontrast{color: #000; border-color:#000; border-bottom:1px solid #fff; background:#fff}
.jqx-grid-cell-sort-alt-highcontrast, .jqx-grid-cell-filter-alt-highcontrast, .jqx-grid-cell-pinned-highcontrast, .jqx-grid-cell-alt-highcontrast, .jqx-grid-cell-sort-highcontrast{ background-color:#000; color: #fff;}
.jqx-grid-cell-selected-highcontrast{ background-color:#37006e;  color:#fff}
.jqx-grid-cell-hover-highcontrast{ background-color:#000; color: #fff;}
.jqx-menu-vertical-highcontrast{background: #000; color: #fff;}
.jqx-checkbox-hover-highcontrast {
    background-color: #fff;
}
.jqx-radiobutton-hover-highcontrast {
    background-color: #fff;
}
.jqx-scrollbar-thumb-state-hover-horizontal-highcontrast, .jqx-scrollbar-thumb-state-hover-highcontrast {
    background: #fff;
}
.jqx-scrollbar-thumb-state-pressed-horizontal-highcontrast, .jqx-scrollbar-thumb-state-pressed-highcontrast {
    background: #fff;
}
/*Rounded Corners*/
/*top-left rounded Corners*/
.jqx-rc-tl-labsoft {
    -moz-border-radius-topleft: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
}
/*top-right rounded Corners*/
.jqx-rc-tr-labsoft {
    -moz-border-radius-topright: 4px;
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
}
/*bottom-left rounded Corners*/
.jqx-rc-bl-labsoft {
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
/*bottom-right rounded Corners*/
.jqx-rc-br-labsoft {
    -moz-border-radius-bottomright: 4px;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
/*top rounded Corners*/
.jqx-rc-t-labsoft {
    -moz-border-radius-topleft: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    -moz-border-radius-topright: 4px;
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
}
/*bottom rounded Corners*/
.jqx-rc-b-labsoft {
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
/*right rounded Corners*/
.jqx-rc-r-labsoft {
    -moz-border-radius-topright: 4px;
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
/*left rounded Corners*/
.jqx-rc-l-labsoft {
    -moz-border-radius-topleft: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
/*all rounded Corners*/
.jqx-rc-all-labsoft {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

.jqx-widget-labsoft, .jqx-widget-header-labsoft, .jqx-fill-state-normal-labsoft,
.jqx-widget-content-labsoft, .jqx-fill-state-hover-labsoft, .jqx-fill-state-pressed-labsoft {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    -webkit-transition: box-shadow linear 0.2s;
    -moz-transition: box-shadow linear 0.1s;
    -o-transition: box-shadow linear 0.1s;
    transition: box-shadow linear 0.1s;
}

.jqx-widget-content-labsoft {
    background-color: #ffffff;
    border-color: #e6e6e6;
}

.jqx-widget-header-labsoft {
    background-color: #f5f5f5;
    border-color: #cccccc;
}

.jqx-fill-state-normal-labsoft {
    color: #333333;
    background-color: #ffffff;
    border-color: #cccccc;
}

.jqx-button-labsoft {
     padding: 4px 12px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    *zoom: 1;
    color: #333333;
    background-color: #ffffff;
    border-color: #cccccc;
}

.jqx-combobox-multi-item-labsoft {
    padding: 1px 3px;
}

.jqx-fill-state-hover-labsoft, .jqx-fill-state-pressed-labsoft {
    color: #333333;
    background-color: #ebebeb;
    border-color: #adadad;
}

.jqx-fill-state-hover-labsoft, .jqx-fill-state-focus-labsoft {
    color: #333333;
    text-decoration: none;
}

.jqx-fill-state-pressed-labsoft {
    background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.jqx-grid-cell-labsoft {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.jqx-grid-column-menubutton-labsoft {
    background-color: transparent;
}

.jqx-calendar-row-header-labsoft, .jqx-calendar-top-left-header-labsoft {
    background-color: #f0f0f0;
    border: 0px solid #f2f2f2;
}

.jqx-calendar-column-header-labsoft {
    background-color: #FFF;
    border-top: 1px solid #FFF;
    border-bottom: 1px solid #e9e9e9;
}

.jqx-expander-header-labsoft {
    background: #fff;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border-color: #e6e6e6;
}

.jqx-widget-labsoft, .jqx-widget-header-labsoft, .jqx-widget-content-labsoft {
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding-box;
    background-clip: padding-box;
}

.jqx-scrollbar-state-normal-labsoft {
    background-color: #f0f0f0;
    border: 1px solid #f0f0f0;
}

.jqx-scrollbar-thumb-state-normal-labsoft, .jqx-scrollbar-thumb-state-normal-horizontal-labsoft {
    background: #f5f5f5;
    border-color: #b3b3b3;
}

.jqx-scrollbar-thumb-state-hover-labsoft, .jqx-scrollbar-thumb-state-hover-horizontal-labsoft {
    background: #e6e6e6;
    border-color: #b3b3b3;
}

.jqx-progressbar-labsoft {
    background: #f7f7f7 !important;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.jqx-progressbar-value-labsoft, .jqx-splitter-collapse-button-horizontal-labsoft {
    background-color: #428bca;
}

.jqx-splitter-collapse-button-vertical-labsoft, .jqx-progressbar-value-vertical-labsoft {
    background-color: #428bca;
}

.jqx-scrollbar-thumb-state-pressed-labsoft, .jqx-splitter-splitbar-vertical-labsoft, .jqx-splitter-splitbar-horizontal-labsoft, .jqx-scrollbar-thumb-state-pressed-horizontal-labsoft {
    background: #d9d9d9;
    border-color: #b3b3b3;
}

.jqx-grid-column-sortdescbutton-labsoft, jqx-grid-column-filterbutton-labsoft, .jqx-grid-column-sortascbutton-labsoft {
    background-color: transparent;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #cccccc;
}

.jqx-slider-rangebar-labsoft {
    background: #cccccc;
}

.jqx-menu-vertical-labsoft {
    background: #ffffff;
    filter: none;
}

.jqx-checkbox-check-checked-labsoft {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAcklEQVQY02NgwA/YoJgoEA/Es4DYgJBCJSBeD8SboRinBiYg7kZS2IosyQ/Eakh8LySFq4FYHFlxGRBvBOJYqMRqJMU+yApNkSRAeC0Sux3dfSCTetE0wKyXxOWhMKhTYIr9CAUXyJMzgLgBagBBgDPGAI2LGdNt0T1AAAAAAElFTkSuQmCC');
}

.jqx-combobox-content-labsoft, .jqx-input-labsoft {
}

.jqx-combobox-content-labsoft {
    border-color: #cccccc;
}

.jqx-fill-state-focus-labsoft, .jqx-combobox-content-focus-labsoft, .jqx-numberinput-focus-labsoft {
    outline: none;
    border-color: #b3b3b3;
}

.jqx-grid-bottomright-labsoft, .jqx-panel-bottomright-labsoft, .jqx-listbox-bottomright-labsoft {
    background-color: #efefef;
}

.jqx-tabs-title-labsoft,
.jqx-tabs-title-bottom-labsoft, .jqx-expander-header-labsoft {
    color: #0088cc !important;
}

    .jqx-expander-header-labsoft:hover {
        color: #005580 !important;
        cursor: pointer;
    }

.jqx-tabs-title-hover-top-labsoft,
.jqx-tabs-title-hover-bottom-labsoft {
    color: #ffffff !important;
    background: #eee;
    border-color: #eee;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
}

.jqx-tabs-title-selected-top-labsoft, .jqx-tabs-selection-tracker-top-labsoft {
    border-color: #ddd;
    border-bottom: 1px solid #fff;
    filter: none;
    color: #E88320 !important;
    background: #fff;
    box-shadow: none;
}

.jqx-tabs-title-selected-bottom-labsoft, .jqx-tabs-selection-tracker-bottom-labsoft {
    border-color: #ddd;
    border-top: 1px solid #fff;
    filter: none;
    color: #555555 !important;
    background: #fff;
    box-shadow: none;
}

.jqx-tabs-header-labsoft {
    background: #fff;
    border-color: #ddd;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.jqx-tabs-labsoft {
    border-color: #ddd;
}

.jqx-window-labsoft, .jqx-tooltip-labsoft {
    box-shadow: 0 4px 23px 5px rgba(0, 0, 0, 0.2), 0 2px 6px rgba(0,0,0,0.15);
}

.jqx-docking-labsoft .jqx-window-labsoft {
    box-shadow: none;
}

.jqx-docking-panel-labsoft .jqx-window-labsoft {
    box-shadow: none;
}

.jqx-radiobutton-labsoft {
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    background-repeat: no-repeat;
    background: none;
}

.jqx-radiobutton-labsoft-labsoft, .jqx-radiobutton-hover-labsoft {
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    background-repeat: no-repeat;
}

.jqx-radiobutton-check-checked-labsoft {
    filter: none;
    background: #666;
    background-repeat: no-repeat;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
}

.jqx-radiobutton-check-indeterminate-labsoft {
    filter: none;
    background: #999;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
}

.jqx-radiobutton-check-indeterminate-disabled-labsoft {
    filter: none;
    background: #999;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
}

.jqx-slider-track-horizontal-labsoft, .jqx-slider-track-vertical-labsoft {
    border-color: #cccccc;
    background: #f0f0f0;
}

.jqx-slider-button-labsoft {
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
}

.jqx-fill-state-normal-labsoft.jqx-primary {
    color: #ffffff;
    background-color: #428bca;
    border-color: #357ebd;
}

.jqx-fill-state-hover-labsoft.jqx-primary {
    color: #ffffff;
    background-color: #3276b1;
    border-color: #285e8e;
}

.jqx-fill-state-pressed-labsoft.jqx-primary {
    color: #ffffff;
    background-color: #3276b1;
    border-color: #285e8e;
}

.jqx-fill-state-normal-labsoft.jqx-warning {
    color: #ffffff;
    background-color: #f0ad4e;
    border-color: #eea236;
}

.jqx-fill-state-hover-labsoft.jqx-warning {
    color: #ffffff;
    background-color: #ed9c28;
    border-color: #d58512;
}

.jqx-fill-state-pressed-labsoft.jqx-warning {
    color: #ffffff;
    background-color: #ed9c28;
    border-color: #d58512;
}

.jqx-fill-state-normal-labsoft.jqx-danger {
    color: #ffffff;
    background-color: #d9534f;
    border-color: #d43f3a;
}

.jqx-fill-state-hover-labsoft.jqx-danger {
    color: #ffffff;
    background-color: #d2322d;
    border-color: #ac2925;
}

.jqx-fill-state-pressed-labsoft.jqx-danger {
    color: #ffffff;
    background-color: #d2322d;
    border-color: #ac2925;
}

.jqx-fill-state-normal-labsoft.jqx-success {
    color: #ffffff;
    background-color: #5cb85c;
    border-color: #4cae4c;
}

.jqx-fill-state-hover-labsoft.jqx-success {
    color: #ffffff;
    background-color: #47a447;
    border-color: #398439;
}

.jqx-fill-state-pressed-labsoft.jqx-success {
    color: #ffffff;
    background-color: #47a447;
    border-color: #398439;
}

.jqx-fill-state-normal-labsoft.jqx-info {
    color: #ffffff;
    background-color: #5bc0de;
    border-color: #46b8da;
}

.jqx-fill-state-hover-labsoft.jqx-info {
    color: #ffffff;
    background-color: #39b3d7;
    border-color: #269abc;
}

.jqx-fill-state-pressed-labsoft.jqx-info {
    color: #ffffff;
    background-color: #39b3d7;
    border-color: #269abc;
}

.jqx-fill-state-normal-labsoft.jqx-inverse {
    color: #ffffff;
    background-color: #222222;
    border-color: #080808;
}

.jqx-fill-state-hover-labsoft.jqx-inverse {
    color: #ffffff;
    background-color: #080808;
}

.jqx-fill-state-pressed-labsoft.jqx-inverse {
    color: #ffffff;
    background-color: #080808;
}

/*applied to a list item when the item is selected.*/
.jqx-listitem-state-hover-labsoft, .jqx-menu-item-hover-labsoft, .jqx-tree-item-hover-labsoft, .jqx-calendar-cell-hover-labsoft, .jqx-grid-cell-hover-labsoft,
.jqx-menu-vertical-labsoft .jqx-menu-item-top-hover-labsoft, .jqx-input-popup-labsoft .jqx-fill-state-hover-labsoft,
.jqx-input-button-header-labsoft, .jqx-input-popup-labsoft .jqx-fill-state-pressed-labsoft,
.jqx-input-button-header-labsoft {
    color: #ffffff !important;
    color: #333333 !important;
    background-color: #ebebeb !important;
    border-color: #ebebeb !important;
    outline: 0;
}
.jqx-grid-cell-hover-labsoft {
    border-color: #ccc !important;
}
.jqx-listitem-state-selected-labsoft, .jqx-menu-item-selected-labsoft, .jqx-tree-item-selected-labsoft, .jqx-calendar-cell-selected-labsoft, .jqx-grid-cell-selected-labsoft,
.jqx-menu-vertical-labsoft .jqx-menu-item-top-selected-labsoft, .jqx-grid-selectionarea-labsoft {
    color: #ffffff !important;
    background-color: #428bca !important;
    border-color: #357ebd !important;
}
/*top rounded Corners*/
.jqx-rc-t-expanded-labsoft {
    -moz-border-radius-topleft: 4px !important;
    -webkit-border-top-left-radius: 4px !important;
    border-top-left-radius: 4px !important;
    -moz-border-radius-topright: 4px !important;
    -webkit-border-top-right-radius: 4px !important;
    border-top-right-radius: 4px !important;
}
/*bottom rounded Corners*/
.jqx-rc-b-expanded-labsoft {
    -moz-border-radius-bottomleft: 4px !important;
    -webkit-border-bottom-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
    -moz-border-radius-bottomright: 4px !important;
    -webkit-border-bottom-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
}

.jqx-popup-labsoft.jqx-listbox-labsoft, .jqx-popup-labsoft.jqx-calendar-labsoft {
    top: 2px !important;
    position: relative;
}

.jqx-popup-up-labsoft.jqx-listbox-labsoft, .jqx-popup-up-labsoft.jqx-calendar-labsoft {
    top: 23px !important;
    position: relative;
}

.jqx-menu-popup-labsoft > div:first-child {
    padding-bottom: 15px !important;
    padding-right: 15px !important;
}

.jqx-menu-dropdown-labsoft, .jqx-popup-labsoft.jqx-dropdownbutton-popup-labsoft {
    margin-top: 2px !important;
}

.jqx-popup-labsoft {
    border: 1px solid #ccc;
    *border-right-width: 2px;
    *border-bottom-width: 2px;
    -webkit-border-radius: 4px !important;
    -moz-border-radius: 4px !important;
    border-radius: 4px !important;
    -webkit-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15);
    -webkit-background-clip: padding-box !important;
    -moz-background-clip: padding !important;
    background-clip: padding-box !important;
}

.jqx-widget-labsoft .jqx-grid-cell-labsoft, .jqx-widget-labsoft .jqx-grid-column-header-labsoft, .jqx-widget-labsoft .jqx-grid-group-cell {
    border-color: #ccc;
}

.jqx-widget-labsoft .jqx-grid-column-menubutton-labsoft, .jqx-widget-labsoft .jqx-grid-column-sortascbutton-labsoft, .jqx-widget-labsoft .jqx-grid-column-sortdescbutton-labsoft, .jqx-widget .jqx-grid-column-filterbutton-labsoft {
    border-color: #ccc;
}

.jqx-grid-column-sortascbutton-labsoft, .jqx-expander-arrow-bottom-labsoft, .jqx-window-collapse-button-labsoft, .jqx-menu-item-arrow-up-labsoft, .jqx-menu-item-arrow-up-selected-labsoft, .jqx-menu-item-arrow-top-up-labsoft, .jqx-icon-arrow-up-labsoft, .jqx-icon-arrow-up-hover-labsoft, .jqx-icon-arrow-up-selected-labsoft {
    background-image: url('images/icon-up.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-widget-labsoft .jqx-grid-group-expand-labsoft, .jqx-grid-group-expand-labsoft, .jqx-grid-column-menubutton-labsoft, .jqx-grid-column-sortdescbutton-labsoft, .jqx-expander-arrow-top-labsoft, .jqx-window-collapse-button-collapsed-labsoft, .jqx-menu-item-arrow-down-labsoft, .jqx-menu-item-arrow-down-selected-labsoft, .jqx-menu-item-arrow-down-labsoft, .jqx-icon-arrow-down-labsoft, .jqx-icon-arrow-down-hover-labsoft, .jqx-icon-arrow-down-selected-labsoft {
    background-image: url('images/icon-down.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-tabs-arrow-left-labsoft, .jqx-menu-item-arrow-left-selected-labsoft, .jqx-menu-item-arrow-top-left, .jqx-icon-arrow-left-labsoft, .jqx-icon-arrow-down-left-labsoft, .jqx-icon-arrow-left-selected-labsoft {
    background-image: url('images/icon-left.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-widget-labsoft .jqx-grid-group-collapse-labsoft, .jqx-grid-group-collapse-labsoft, .jqx-tabs-arrow-right-labsoft, .jqx-menu-item-arrow-right-selected-labsoft, .jqx-menu-item-arrow-top-right-labsoft, .jqx-icon-arrow-right-labsoft, .jqx-icon-arrow-right-hover-labsoft, .jqx-icon-arrow-right-selected-labsoft {
    background-image: url('images/icon-right.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-tree-item-arrow-collapse-rtl-labsoft, .jqx-tree-item-arrow-collapse-hover-rtl-labsoft {
    background-image: url(images/icon-left.png);
}

.jqx-menu-item-arrow-left-selected-labsoft {
    background-image: url('images/icon-left-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-menu-item-arrow-right-selected-labsoft {
    background-image: url('images/icon-right-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-primary .jqx-grid-column-sortascbutton-labsoft, .jqx-primary .jqx-expander-arrow-bottom-labsoft, .jqx-primary .jqx-window-collapse-button-labsoft, .jqx-primary .jqx-menu-item-arrow-up-labsoft, .jqx-primary .jqx-menu-item-arrow-up-selected-labsoft, .jqx-primary .jqx-menu-item-arrow-top-up-labsoft, .jqx-primary .jqx-icon-arrow-up-labsoft, .jqx-primary .jqx-icon-arrow-up-hover-labsoft, .jqx-primary .jqx-icon-arrow-up-selected-labsoft {
    background-image: url('images/icon-up-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-primary .jqx-widget-labsoft .jqx-primary .jqx-grid-group-expand-labsoft, .jqx-primary .jqx-grid-group-expand-labsoft, .jqx-primary .jqx-grid-column-menubutton-labsoft, .jqx-primary .jqx-grid-column-sortdescbutton-labsoft, .jqx-primary .jqx-expander-arrow-top-labsoft, .jqx-primary .jqx-window-collapse-button-collapsed-labsoft, .jqx-primary .jqx-menu-item-arrow-down-labsoft, .jqx-primary .jqx-menu-item-arrow-down-selected-labsoft, .jqx-primary .jqx-menu-item-arrow-down-labsoft, .jqx-primary .jqx-icon-arrow-down-labsoft, .jqx-primary .jqx-icon-arrow-down-hover-labsoft, .jqx-primary .jqx-icon-arrow-down-selected-labsoft {
    background-image: url('images/icon-down-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-primary .jqx-tabs-arrow-left-labsoft, .jqx-primary .jqx-menu-item-arrow-left-selected-labsoft, .jqx-primary .jqx-menu-item-arrow-top-left, .jqx-primary .jqx-icon-arrow-left-labsoft, .jqx-primary .jqx-icon-arrow-down-left-labsoft, .jqx-primary .jqx-icon-arrow-left-selected-labsoft {
    background-image: url('images/icon-left-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-primary .jqx-widget-labsoft .jqx-primary .jqx-grid-group-collapse-labsoft, .jqx-primary .jqx-grid-group-collapse-labsoft, .jqx-primary .jqx-tabs-arrow-right-labsoft, .jqx-primary .jqx-menu-item-arrow-right-selected-labsoft, .jqx-primary .jqx-menu-item-arrow-top-right-labsoft, .jqx-primary .jqx-icon-arrow-right-labsoft, .jqx-primary .jqx-icon-arrow-right-hover-labsoft, .jqx-primary .jqx-icon-arrow-right-selected-labsoft {
    background-image: url('images/icon-right-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-primary .jqx-window-close-button-labsoft, .jqx-primary .jqx-icon-close-labsoft, .jqx-primary .jqx-tabs-close-button-labsoft, .jqx-primary .jqx-tabs-close-button-hover-labsoft, .jqx-primary .jqx-tabs-close-button-selected-labsoft {
    background-image: url(images/close_white.png);
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-primary .jqx-tree-item-arrow-collapse-rtl-labsoft, .jqx-primary .jqx-tree-item-arrow-collapse-hover-rtl-labsoft {
    background-image: url(images/icon-left.png);
}

.jqx-warning .jqx-grid-column-sortascbutton-labsoft, .jqx-warning .jqx-expander-arrow-bottom-labsoft, .jqx-warning .jqx-window-collapse-button-labsoft, .jqx-warning .jqx-menu-item-arrow-up-labsoft, .jqx-warning .jqx-menu-item-arrow-up-selected-labsoft, .jqx-warning .jqx-menu-item-arrow-top-up-labsoft, .jqx-warning .jqx-icon-arrow-up-labsoft, .jqx-warning .jqx-icon-arrow-up-hover-labsoft, .jqx-warning .jqx-icon-arrow-up-selected-labsoft {
    background-image: url('images/icon-up-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-warning .jqx-widget-labsoft .jqx-warning .jqx-grid-group-expand-labsoft, .jqx-warning .jqx-grid-group-expand-labsoft, .jqx-warning .jqx-grid-column-menubutton-labsoft, .jqx-warning .jqx-grid-column-sortdescbutton-labsoft, .jqx-warning .jqx-expander-arrow-top-labsoft, .jqx-warning .jqx-window-collapse-button-collapsed-labsoft, .jqx-warning .jqx-menu-item-arrow-down-labsoft, .jqx-warning .jqx-menu-item-arrow-down-selected-labsoft, .jqx-warning .jqx-menu-item-arrow-down-labsoft, .jqx-warning .jqx-icon-arrow-down-labsoft, .jqx-warning .jqx-icon-arrow-down-hover-labsoft, .jqx-warning .jqx-icon-arrow-down-selected-labsoft {
    background-image: url('images/icon-down-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-warning .jqx-tabs-arrow-left-labsoft, .jqx-warning .jqx-menu-item-arrow-left-selected-labsoft, .jqx-warning .jqx-menu-item-arrow-top-left, .jqx-warning .jqx-icon-arrow-left-labsoft, .jqx-warning .jqx-icon-arrow-down-left-labsoft, .jqx-warning .jqx-icon-arrow-left-selected-labsoft {
    background-image: url('images/icon-left-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-warning .jqx-widget-labsoft .jqx-warning .jqx-grid-group-collapse-labsoft, .jqx-warning .jqx-grid-group-collapse-labsoft, .jqx-warning .jqx-tabs-arrow-right-labsoft, .jqx-warning .jqx-menu-item-arrow-right-selected-labsoft, .jqx-warning .jqx-menu-item-arrow-top-right-labsoft, .jqx-warning .jqx-icon-arrow-right-labsoft, .jqx-warning .jqx-icon-arrow-right-hover-labsoft, .jqx-warning .jqx-icon-arrow-right-selected-labsoft {
    background-image: url('images/icon-right-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-warning .jqx-window-close-button-labsoft, .jqx-warning .jqx-icon-close-labsoft, .jqx-warning .jqx-tabs-close-button-labsoft, .jqx-warning .jqx-tabs-close-button-hover-labsoft, .jqx-warning .jqx-tabs-close-button-selected-labsoft {
    background-image: url(images/close_white.png);
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-warning .jqx-tree-item-arrow-collapse-rtl-labsoft, .jqx-warning .jqx-tree-item-arrow-collapse-hover-rtl-labsoft {
    background-image: url(images/icon-left.png);
}

.jqx-danger .jqx-grid-column-sortascbutton-labsoft, .jqx-danger .jqx-expander-arrow-bottom-labsoft, .jqx-danger .jqx-window-collapse-button-labsoft, .jqx-danger .jqx-menu-item-arrow-up-labsoft, .jqx-danger .jqx-menu-item-arrow-up-selected-labsoft, .jqx-danger .jqx-menu-item-arrow-top-up-labsoft, .jqx-danger .jqx-icon-arrow-up-labsoft, .jqx-danger .jqx-icon-arrow-up-hover-labsoft, .jqx-danger .jqx-icon-arrow-up-selected-labsoft {
    background-image: url('images/icon-up-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-danger .jqx-widget-labsoft .jqx-danger .jqx-grid-group-expand-labsoft, .jqx-danger .jqx-grid-group-expand-labsoft, .jqx-danger .jqx-grid-column-menubutton-labsoft, .jqx-danger .jqx-grid-column-sortdescbutton-labsoft, .jqx-danger .jqx-expander-arrow-top-labsoft, .jqx-danger .jqx-window-collapse-button-collapsed-labsoft, .jqx-danger .jqx-menu-item-arrow-down-labsoft, .jqx-danger .jqx-menu-item-arrow-down-selected-labsoft, .jqx-danger .jqx-menu-item-arrow-down-labsoft, .jqx-danger .jqx-icon-arrow-down-labsoft, .jqx-danger .jqx-icon-arrow-down-hover-labsoft, .jqx-danger .jqx-icon-arrow-down-selected-labsoft {
    background-image: url('images/icon-down-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-danger .jqx-tabs-arrow-left-labsoft, .jqx-danger .jqx-menu-item-arrow-left-selected-labsoft, .jqx-danger .jqx-menu-item-arrow-top-left, .jqx-danger .jqx-icon-arrow-left-labsoft, .jqx-danger .jqx-icon-arrow-down-left-labsoft, .jqx-danger .jqx-icon-arrow-left-selected-labsoft {
    background-image: url('images/icon-left-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-danger .jqx-widget-labsoft .jqx-danger .jqx-grid-group-collapse-labsoft, .jqx-danger .jqx-grid-group-collapse-labsoft, .jqx-danger .jqx-tabs-arrow-right-labsoft, .jqx-danger .jqx-menu-item-arrow-right-selected-labsoft, .jqx-danger .jqx-menu-item-arrow-top-right-labsoft, .jqx-danger .jqx-icon-arrow-right-labsoft, .jqx-danger .jqx-icon-arrow-right-hover-labsoft, .jqx-danger .jqx-icon-arrow-right-selected-labsoft {
    background-image: url('images/icon-right-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-danger .jqx-window-close-button-labsoft, .jqx-danger .jqx-icon-close-labsoft, .jqx-danger .jqx-tabs-close-button-labsoft, .jqx-danger .jqx-tabs-close-button-hover-labsoft, .jqx-danger .jqx-tabs-close-button-selected-labsoft {
    background-image: url(images/close_white.png);
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-danger .jqx-tree-item-arrow-collapse-rtl-labsoft, .jqx-danger .jqx-tree-item-arrow-collapse-hover-rtl-labsoft {
    background-image: url(images/icon-left.png);
}

.jqx-info .jqx-grid-column-sortascbutton-labsoft, .jqx-info .jqx-expander-arrow-bottom-labsoft, .jqx-info .jqx-window-collapse-button-labsoft, .jqx-info .jqx-menu-item-arrow-up-labsoft, .jqx-info .jqx-menu-item-arrow-up-selected-labsoft, .jqx-info .jqx-menu-item-arrow-top-up-labsoft, .jqx-info .jqx-icon-arrow-up-labsoft, .jqx-info .jqx-icon-arrow-up-hover-labsoft, .jqx-info .jqx-icon-arrow-up-selected-labsoft {
    background-image: url('images/icon-up-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-info .jqx-widget-labsoft .jqx-info .jqx-grid-group-expand-labsoft, .jqx-info .jqx-grid-group-expand-labsoft, .jqx-info .jqx-grid-column-menubutton-labsoft, .jqx-info .jqx-grid-column-sortdescbutton-labsoft, .jqx-info .jqx-expander-arrow-top-labsoft, .jqx-info .jqx-window-collapse-button-collapsed-labsoft, .jqx-info .jqx-menu-item-arrow-down-labsoft, .jqx-info .jqx-menu-item-arrow-down-selected-labsoft, .jqx-info .jqx-menu-item-arrow-down-labsoft, .jqx-info .jqx-icon-arrow-down-labsoft, .jqx-info .jqx-icon-arrow-down-hover-labsoft, .jqx-info .jqx-icon-arrow-down-selected-labsoft {
    background-image: url('images/icon-down-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-info .jqx-tabs-arrow-left-labsoft, .jqx-info .jqx-menu-item-arrow-left-selected-labsoft, .jqx-info .jqx-menu-item-arrow-top-left, .jqx-info .jqx-icon-arrow-left-labsoft, .jqx-info .jqx-icon-arrow-down-left-labsoft, .jqx-info .jqx-icon-arrow-left-selected-labsoft {
    background-image: url('images/icon-left-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-info .jqx-widget-labsoft .jqx-info .jqx-grid-group-collapse-labsoft, .jqx-info .jqx-grid-group-collapse-labsoft, .jqx-info .jqx-tabs-arrow-right-labsoft, .jqx-info .jqx-menu-item-arrow-right-selected-labsoft, .jqx-info .jqx-menu-item-arrow-top-right-labsoft, .jqx-info .jqx-icon-arrow-right-labsoft, .jqx-info .jqx-icon-arrow-right-hover-labsoft, .jqx-info .jqx-icon-arrow-right-selected-labsoft {
    background-image: url('images/icon-right-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-info .jqx-window-close-button-labsoft, .jqx-info .jqx-icon-close-labsoft, .jqx-info .jqx-tabs-close-button-labsoft, .jqx-info .jqx-tabs-close-button-hover-labsoft, .jqx-info .jqx-tabs-close-button-selected-labsoft {
    background-image: url(images/close_white.png);
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-info .jqx-tree-item-arrow-collapse-rtl-labsoft, .jqx-info .jqx-tree-item-arrow-collapse-hover-rtl-labsoft {
    background-image: url(images/icon-left.png);
}

.jqx-success .jqx-grid-column-sortascbutton-labsoft, .jqx-success .jqx-expander-arrow-bottom-labsoft, .jqx-success .jqx-window-collapse-button-labsoft, .jqx-success .jqx-menu-item-arrow-up-labsoft, .jqx-success .jqx-menu-item-arrow-up-selected-labsoft, .jqx-success .jqx-menu-item-arrow-top-up-labsoft, .jqx-success .jqx-icon-arrow-up-labsoft, .jqx-success .jqx-icon-arrow-up-hover-labsoft, .jqx-success .jqx-icon-arrow-up-selected-labsoft {
    background-image: url('images/icon-up-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-success .jqx-widget-labsoft .jqx-success .jqx-grid-group-expand-labsoft, .jqx-success .jqx-grid-group-expand-labsoft, .jqx-success .jqx-grid-column-menubutton-labsoft, .jqx-success .jqx-grid-column-sortdescbutton-labsoft, .jqx-success .jqx-expander-arrow-top-labsoft, .jqx-success .jqx-window-collapse-button-collapsed-labsoft, .jqx-success .jqx-menu-item-arrow-down-labsoft, .jqx-success .jqx-menu-item-arrow-down-selected-labsoft, .jqx-success .jqx-menu-item-arrow-down-labsoft, .jqx-success .jqx-icon-arrow-down-labsoft, .jqx-success .jqx-icon-arrow-down-hover-labsoft, .jqx-success .jqx-icon-arrow-down-selected-labsoft {
    background-image: url('images/icon-down-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-success .jqx-tabs-arrow-left-labsoft, .jqx-success .jqx-menu-item-arrow-left-selected-labsoft, .jqx-success .jqx-menu-item-arrow-top-left, .jqx-success .jqx-icon-arrow-left-labsoft, .jqx-success .jqx-icon-arrow-down-left-labsoft, .jqx-success .jqx-icon-arrow-left-selected-labsoft {
    background-image: url('images/icon-left-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-success .jqx-widget-labsoft .jqx-success .jqx-grid-group-collapse-labsoft, .jqx-success .jqx-grid-group-collapse-labsoft, .jqx-success .jqx-tabs-arrow-right-labsoft, .jqx-success .jqx-menu-item-arrow-right-selected-labsoft, .jqx-success .jqx-menu-item-arrow-top-right-labsoft, .jqx-success .jqx-icon-arrow-right-labsoft, .jqx-success .jqx-icon-arrow-right-hover-labsoft, .jqx-success .jqx-icon-arrow-right-selected-labsoft {
    background-image: url('images/icon-right-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-success .jqx-window-close-button-labsoft, .jqx-success .jqx-icon-close-labsoft, .jqx-success .jqx-tabs-close-button-labsoft, .jqx-success .jqx-tabs-close-button-hover-labsoft, .jqx-success .jqx-tabs-close-button-selected-labsoft {
    background-image: url(images/close_white.png);
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-success .jqx-tree-item-arrow-collapse-rtl-labsoft, .jqx-success .jqx-tree-item-arrow-collapse-hover-rtl-labsoft {
    background-image: url(images/icon-left.png);
}

.jqx-inverse .jqx-grid-column-sortascbutton-labsoft, .jqx-inverse .jqx-expander-arrow-bottom-labsoft, .jqx-inverse .jqx-window-collapse-button-labsoft, .jqx-inverse .jqx-menu-item-arrow-up-labsoft, .jqx-inverse .jqx-menu-item-arrow-up-selected-labsoft, .jqx-inverse .jqx-menu-item-arrow-top-up-labsoft, .jqx-inverse .jqx-icon-arrow-up-labsoft, .jqx-inverse .jqx-icon-arrow-up-hover-labsoft, .jqx-inverse .jqx-icon-arrow-up-selected-labsoft {
    background-image: url('images/icon-up-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-inverse .jqx-widget-labsoft .jqx-inverse .jqx-grid-group-expand-labsoft, .jqx-inverse .jqx-grid-group-expand-labsoft, .jqx-inverse .jqx-grid-column-menubutton-labsoft, .jqx-inverse .jqx-grid-column-sortdescbutton-labsoft, .jqx-inverse .jqx-expander-arrow-top-labsoft, .jqx-inverse .jqx-window-collapse-button-collapsed-labsoft, .jqx-inverse .jqx-menu-item-arrow-down-labsoft, .jqx-inverse .jqx-menu-item-arrow-down-selected-labsoft, .jqx-inverse .jqx-menu-item-arrow-down-labsoft, .jqx-inverse .jqx-icon-arrow-down-labsoft, .jqx-inverse .jqx-icon-arrow-down-hover-labsoft, .jqx-inverse .jqx-icon-arrow-down-selected-labsoft {
    background-image: url('images/icon-down-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-inverse .jqx-tabs-arrow-left-labsoft, .jqx-inverse .jqx-menu-item-arrow-left-selected-labsoft, .jqx-inverse .jqx-menu-item-arrow-top-left, .jqx-inverse .jqx-icon-arrow-left-labsoft, .jqx-inverse .jqx-icon-arrow-down-left-labsoft, .jqx-inverse .jqx-icon-arrow-left-selected-labsoft {
    background-image: url('images/icon-left-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-inverse .jqx-widget-labsoft .jqx-inverse .jqx-grid-group-collapse-labsoft, .jqx-inverse .jqx-grid-group-collapse-labsoft, .jqx-inverse .jqx-tabs-arrow-right-labsoft, .jqx-inverse .jqx-menu-item-arrow-right-selected-labsoft, .jqx-inverse .jqx-menu-item-arrow-top-right-labsoft, .jqx-inverse .jqx-icon-arrow-right-labsoft, .jqx-inverse .jqx-icon-arrow-right-hover-labsoft, .jqx-inverse .jqx-icon-arrow-right-selected-labsoft {
    background-image: url('images/icon-right-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-inverse .jqx-window-close-button-labsoft, .jqx-inverse .jqx-icon-close-labsoft, .jqx-inverse .jqx-tabs-close-button-labsoft, .jqx-inverse .jqx-tabs-close-button-hover-labsoft, .jqx-inverse .jqx-tabs-close-button-selected-labsoft {
    background-image: url(images/close_white.png);
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-inverse .jqx-tree-item-arrow-collapse-rtl-labsoft, .jqx-inverse .jqx-tree-item-arrow-collapse-hover-rtl-labsoft {
    background-image: url(images/icon-left.png);
}


.jqx-input-button-content-labsoft {
    font-size: 10px;
}

.jqx-combobox-content-labsoft, .jqx-input-labsoft {
    border-color: #cccccc;
    color: #555555;
    background-color: #ffffff;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
    -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
    -o-transition: border linear 0.2s, box-shadow linear 0.2s;
    transition: border linear 0.2s, box-shadow linear 0.2s;
}

.jqx-combobox-content-labsoft, .jqx-combobox-labsoft, .jqx-combobox-state-normal-labsoft {
    border-color: #cccccc;
}

.jqx-combobox-content-focus-labsoft, .jqx-combobox-state-focus-labsoft, .jqx-fill-state-focus-labsoft,
.jqx-numberinput-focus-labsoft {
    outline: none;
    border-color: rgba(232, 131, 32, 0.8);
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(232, 131, 32, 0.6);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(232, 131, 32, 0.6);
}

.jqx-datetimeinput-content, .jqx-datetimeinput-container {
    overflow: visible !important;
}

input[type="text"].jqx-input-labsoft, input[type="text"].jqx-widget-content-labsoft, input[type="textarea"].jqx-widget-content-labsoft, textarea.jqx-input-labsoft {
    padding-left: 1px !important;
}

input[type="text"].jqx-input-labsoft:-moz-placeholder, input[type="text"].jqx-widget-content-labsoft:-moz-placeholder, input[type="textarea"].jqx-widget-content-labsoft:-moz-placeholder, textarea.jqx-input-labsoft:-moz-placeholder {
    color: #999999;
}

input[type="text"].jqx-input-labsoft:-webkit-input-placeholder, input[type="text"].jqx-widget-content-labsoft:-webkit-input-placeholder, input[type="textarea"].jqx-widget-content-labsoft:-webkit-input-placeholder, textarea.jqx-input-labsoft:-webkit-input-placeholder {
    color: #999999;
}

input[type="text"].jqx-input-labsoft:-ms-input-placeholder, input[type="text"].jqx-widget-content-labsoft:-ms-input-placeholder, input[type="textarea"].jqx-widget-content-labsoft:-ms-input-placeholder, textarea.jqx-input-labsoft:-ms-input-placeholder {
    color: #999999;
}

input[type="password"].jqx-input-labsoft, input[type="password"].jqx-widget-content-labsoft, input[type="textarea"].jqx-widget-content-labsoft, textarea.jqx-input-labsoft {
    padding-left: 1px !important;
}

input[type="password"].jqx-input-labsoft:-moz-placeholder, input[type="password"].jqx-widget-content-labsoft:-moz-placeholder, input[type="textarea"].jqx-widget-content-labsoft:-moz-placeholder, textarea.jqx-input-labsoft:-moz-placeholder {
    color: #999999;
}

input[type="password"].jqx-input-labsoft:-webkit-input-placeholder, input[type="password"].jqx-widget-content-labsoft:-webkit-input-placeholder, input[type="textarea"].jqx-widget-content-labsoft:-webkit-input-placeholder, textarea.jqx-input-labsoft:-webkit-input-placeholder {
    color: #999999;
}

input[type="password"].jqx-input-labsoft:-ms-input-placeholder, input[type="password"].jqx-widget-content-labsoft:-ms-input-placeholder, input[type="textarea"].jqx-widget-content-labsoft:-ms-input-placeholder, textarea.jqx-input-labsoft:-ms-input-placeholder {
    color: #999999;
}

.jqx-dropdownlist-state-normal-labsoft.jqx-fill-state-focus-labsoft, .jqx-listbox-labsoft.jqx-fill-state-focus-labsoft {
    outline: none;
    border-color: #b2b2b2;
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.jqx-dropdownlist-state-normal-labsoft.jqx-fill-state-focus-labsoft.jqx-primary {
    border-color: #0044cc #0044cc #002a80;
}

.jqx-dropdownlist-state-normal-labsoft.jqx-fill-state-focus-labsoft.jqx-warning {
    border-color: #f89406 #f89406 #ad6704;
}

.jqx-dropdownlist-state-normal-labsoft.jqx-fill-state-focus-labsoft.jqx-danger {
    border-color: #bd362f #bd362f #802420;
}

.jqx-dropdownlist-state-normal-labsoft.jqx-fill-state-focus-labsoft.jqx-success {
    border-color: #51a351 #51a351 #387038;
}

.jqx-dropdownlist-state-normal-labsoft.jqx-fill-state-focus-labsoft.jqx-info {
    border-color: #2f96b4 #2f96b4 #1f6377;
}

.jqx-dropdownlist-state-normal-labsoft.jqx-fill-state-focus-labsoft.jqx-inverse {
    border-color: #222222 #222222 #000000;
}

.jqx-popup-labsoft.jqx-fill-state-focus-labsoft {
    border: 1px solid #ccc;
    *border-right-width: 2px;
    *border-bottom-width: 2px;
    -webkit-border-radius: 4px !important;
    -moz-border-radius: 4px !important;
    border-radius: 4px !important;
    -webkit-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15);
    box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15);
}

.jqx-expander-content-labsoft.jqx-fill-state-focus-labsoft {
    z-index: 20;
}

.jqx-slider-rangebar-labsoft {
    border-color: #428bca;
    background: #428bca;
}

.jqx-slider-button-labsoft {
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    padding: 3px;
}

.jqx-grid-cell-labsoft.jqx-grid-cell-selected-labsoft > .jqx-grid-group-expand-labsoft {
    background-image: url('images/icon-down-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-grid-cell-labsoft.jqx-grid-cell-selected-labsoft > .jqx-grid-group-collapse-labsoft {
    background-image: url('images/icon-right-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-grid-cell-labsoft.jqx-grid-cell-selected-labsoft > .jqx-grid-group-collapse-rtl-labsoft {
    background-image: url('images/icon-left-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-grid-cell-labsoft.jqx-grid-cell-selected-labsoft > .jqx-grid-group-expand-rtl-labsoft {
    background-image: url('images/icon-down-white.png');
    background-repeat: no-repeat;
    background-position: center;
}
.jqx-widget-labsoft
{
  font-family: Open Sans, Helvetica, Arial, sans-serif;
}
.jqx-widget-content-labsoft
{
  color: #333333;
  text-shadow: none;
  border-color: #e6e6e6;
  background: #ffffff;
  font-family: Open Sans, Helvetica, Arial, sans-serif;
}
.jqx-widget-header-labsoft, .jqx-grid-labsoft .jqx-widget-header-labsoft
{
  font-family: Open Sans, Helvetica, Arial, sans-serif;
}
.jqx-grid-column-menubutton-labsoft, .jqx-widget-labsoft.jqx-grid-column-menubutton-labsoft
{
}
.jqx-grid-cell-labsoft, .jqx-widget-labsoft .jqx-grid-cell-labsoft
{
  background-color: #ffffff;
  color: #333333;
  text-shadow: none;
}
.jqx-fill-state-normal-labsoft
{
  font-family: Open Sans, Helvetica, Arial, sans-serif;
}
.jqx-button-labsoft
{
  font-family: Open Sans, Helvetica, Arial, sans-serif;
}
.jqx-grid-selectionarea-labsoft
{
}
.jqx-widget-labsoft .jqx-grid-cell-sort-labsoft, .jqx-widget-labsoft .jqx-grid-cell-filter-labsoft, .jqx-widget-labsoft .jqx-grid-cell-pinned-labsoft, .jqx-grid-cell-sort-labsoft, .jqx-grid-cell-filter-labsoft, .jqx-grid-cell-pinned-labsoft
{
  background-color: #E5E5E5;
  color: #333333;
  text-shadow: none;
}
.jqx-widget-labsoft .jqx-grid-cell-alt-labsoft, .jqx-widget-labsoft .jqx-grid-cell-sort-alt-labsoft, .jqx-widget-labsoft .jqx-grid-cell-pinned-alt-labsoft, .jqx-widget-labsoft .jqx-grid-cell-filter-alt-labsoft, .jqx-grid-cell-alt-labsoft, .jqx-grid-cell-sort-alt-labsoft, .jqx-grid-cell-filter-alt-labsoft
{
  background-color: #f9f9f9;
  color: #333333;
  text-shadow: none;
}
.jqx-fill-state-hover-labsoft, .jqx-widget-labsoft .jqx-grid-cell-hover-labsoft
{
  color: #FFFFFF;
  text-shadow: none;
  border-color: #444;
  background-color: #444;
  background-image: -moz-linear-gradient(top, #444, #444);
  background-image: -ms-linear-gradient(top, #444, #444);
  background-image: -o-linear-gradient(top, #444, #444);
  background-image: -webkit-gradient(linear, center top, center bottom, from(#444), to(#444));
  background-image: -webkit-linear-gradient(top, #444, #444);
  background-image: linear-gradient(top, #444, #444);
  background-image: linear-gradient(to bottom, #444, #444);
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
  font-family: Open Sans, Helvetica, Arial, sans-serif;
}
.jqx-fill-state-pressed-labsoft, .jqx-widget-labsoft .jqx-grid-cell-selected-labsoft
{
  color: #FFFFFF;
  text-shadow: none;
  border-color: #333;
  background-color: #333;
  background-image: -moz-linear-gradient(top, #333, #333);
  background-image: -ms-linear-gradient(top, #333, #333);
  background-image: -o-linear-gradient(top, #333, #333);
  background-image: -webkit-gradient(linear, center top, center bottom, from(#333), to(#333));
  background-image: -webkit-linear-gradient(top, #333, #333);
  background-image: linear-gradient(top, #333, #333);
  background-image: linear-gradient(to bottom, #333, #333);
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
  font-family: Open Sans, Helvetica, Arial, sans-serif;
}
.jqx-switchbutton-label-on-labsoft
{
  color: #FFFFFF;
  text-shadow: none;
  border-color: #E88320;
  background-color: #E88320;
  background-image: -moz-linear-gradient(top, #E88320, #E88320);
  background-image: -ms-linear-gradient(top, #E88320, #E88320);
  background-image: -o-linear-gradient(top, #E88320, #E88320);
  background-image: -webkit-gradient(linear, center top, center bottom, from(#E88320), to(#E88320));
  background-image: -webkit-linear-gradient(top, #E88320, #E88320);
  background-image: linear-gradient(top, #E88320, #E88320);
  background-image: linear-gradient(to bottom, #E88320, #E88320);
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
}
.jqx-tabs-title-selected-top-labsoft, .jqx-tabs-selection-tracker-top-labsoft
{
  color: #333333;
  text-shadow: none;
  border-color: #e6e6e6;
  border-bottom: 1px solid #ffffff;
  background-image: none ;
  background-color: #ffffff;
}
.jqx-tabs-title-selected-bottom-labsoft, .jqx-tabs-selection-tracker-bottom-labsoft
{
  color: #333333;
  text-shadow: none;
  border-color: #e6e6e6;
  border-top: 1px solid #ffffff;
  background-image: none ;
  background-color: #ffffff;
}
.jqx-splitter-splitbar-hover-labsoft
{
  background: #E88320;
}
.jqx-splitter-splitbar-vertical-labsoft, .jqx-splitter-splitbar-horizontal-labsoft, .jqx-slider-track-horizontal-labsoft, .jqx-slider-track-vertical-labsoft
{
}
.jqx-splitter-collapse-button-horizontal-labsoft, .jqx-splitter-collapse-button-vertical-labsoft, .jqx-slider-rangebar-labsoft
{
  background: #E88320;
}
.jqx-scrollbar-state-normal-labsoft
{
  background-color: #f0f0f0;
  border-color: #f0f0f0;
}
.jqx-grid-bottomright-labsoft, .jqx-panel-bottomright-labsoft, .jqx-listbox-bottomright-labsoft
{
  background-color: #f0f0f0;
}
.jqx-scrollbar-thumb-state-normal-labsoft
{
  background-color: #e6e6e6;
  background-color: #e6e6e6;
  background-image: -moz-linear-gradient(left, #e6e6e6, #e6e6e6);
  background-image: -ms-linear-gradient(left, #e6e6e6, #e6e6e6);
  background-image: -o-linear-gradient(left, #e6e6e6, #e6e6e6);
  background-image: -webkit-gradient(linear, left top, right top, from(#e6e6e6), to(#e6e6e6));
  background-image: -webkit-linear-gradient(left, #e6e6e6, #e6e6e6);
  background-image: linear-gradient(left, #e6e6e6, #e6e6e6);
  background-image: linear-gradient(left right, #e6e6e6, #e6e6e6);
}
.jqx-scrollbar-thumb-state-normal-horizontal-labsoft
{
  background-color: #e6e6e6;
  background-color: #e6e6e6;
  background-image: -moz-linear-gradient(top, #e6e6e6, #e6e6e6);
  background-image: -ms-linear-gradient(top, #e6e6e6, #e6e6e6);
  background-image: -o-linear-gradient(top, #e6e6e6, #e6e6e6);
  background-image: -webkit-gradient(linear, center top, center bottom, from(#e6e6e6), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #e6e6e6, #e6e6e6);
  background-image: linear-gradient(top, #e6e6e6, #e6e6e6);
  background-image: linear-gradient(to bottom, #e6e6e6, #e6e6e6);
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
}
.jqx-scrollbar-thumb-state-hover-labsoft
{
  background-color: #e6e6e6;
  border-color: #e6e6e6;
  background-image: -moz-linear-gradient(left, #e6e6e6, #e6e6e6);
  background-image: -ms-linear-gradient(left, #e6e6e6, #e6e6e6);
  background-image: -o-linear-gradient(left, #e6e6e6, #e6e6e6);
  background-image: -webkit-gradient(linear, left top, right top, from(#e6e6e6), to(#e6e6e6));
  background-image: -webkit-linear-gradient(left, #e6e6e6, #e6e6e6);
  background-image: linear-gradient(left, #e6e6e6, #e6e6e6);
  background-image: linear-gradient(left right, #e6e6e6, #e6e6e6);
}
.jqx-scrollbar-thumb-state-hover-horizontal-labsoft
{
  background-color: #e6e6e6;
  border-color: #e6e6e6;
  background-image: -moz-linear-gradient(top, #e6e6e6, #e6e6e6);
  background-image: -ms-linear-gradient(top, #e6e6e6, #e6e6e6);
  background-image: -o-linear-gradient(top, #e6e6e6, #e6e6e6);
  background-image: -webkit-gradient(linear, center top, center bottom, from(#e6e6e6), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #e6e6e6, #e6e6e6);
  background-image: linear-gradient(top, #e6e6e6, #e6e6e6);
  background-image: linear-gradient(to bottom, #e6e6e6, #e6e6e6);
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
}
.jqx-scrollbar-thumb-state-pressed-labsoft
{
  background-color: #d9d9d9;
  border-color: #d9d9d9;
  background-image: -moz-linear-gradient(left, #d9d9d9, #d9d9d9);
  background-image: -ms-linear-gradient(left, #d9d9d9, #d9d9d9);
  background-image: -o-linear-gradient(left, #d9d9d9, #d9d9d9);
  background-image: -webkit-gradient(linear, left top, right top, from(#d9d9d9), to(#d9d9d9));
  background-image: -webkit-linear-gradient(left, #d9d9d9, #d9d9d9);
  background-image: linear-gradient(left, #d9d9d9, #d9d9d9);
  background-image: linear-gradient(left right, #d9d9d9, #d9d9d9);
}
.jqx-scrollbar-thumb-state-pressed-horizontal-labsoft
{
  background-color: #d9d9d9;
  border-color: #d9d9d9;
  background-image: -moz-linear-gradient(top, #d9d9d9, #d9d9d9);
  background-image: -ms-linear-gradient(top, #d9d9d9, #d9d9d9);
  background-image: -o-linear-gradient(top, #d9d9d9, #d9d9d9);
  background-image: -webkit-gradient(linear, center top, center bottom, from(#d9d9d9), to(#d9d9d9));
  background-image: -webkit-linear-gradient(top, #d9d9d9, #d9d9d9);
  background-image: linear-gradient(top, #d9d9d9, #d9d9d9);
  background-image: linear-gradient(to bottom, #d9d9d9, #d9d9d9);
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
}
.jqx-scrollbar-button-state-normal-labsoft
{
  background-color: #f0f0f0;
  background-image: -moz-linear-gradient(top, #f0f0f0, #f0f0f0);
  background-image: -ms-linear-gradient(top, #f0f0f0, #f0f0f0);
  background-image: -o-linear-gradient(top, #f0f0f0, #f0f0f0);
  background-image: -webkit-gradient(linear, center top, center bottom, from(#f0f0f0), to(#f0f0f0));
  background-image: -webkit-linear-gradient(top, #f0f0f0, #f0f0f0);
  background-image: linear-gradient(top, #f0f0f0, #f0f0f0);
  background-image: linear-gradient(to bottom, #f0f0f0, #f0f0f0);
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
}
.jqx-scrollbar-button-state-hover-labsoft
{
  background-color: #e6e6e6;
  border-color: #B3B3B3;
  background-image: -moz-linear-gradient(top, #e6e6e6, #e6e6e6);
  background-image: -ms-linear-gradient(top, #e6e6e6, #e6e6e6);
  background-image: -o-linear-gradient(top, #e6e6e6, #e6e6e6);
  background-image: -webkit-gradient(linear, center top, center bottom, from(#e6e6e6), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #e6e6e6, #e6e6e6);
  background-image: linear-gradient(top, #e6e6e6, #e6e6e6);
  background-image: linear-gradient(to bottom, #e6e6e6, #e6e6e6);
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
}
.jqx-scrollbar-button-state-pressed-labsoft
{
  background-color: #d9d9d9;
  border-color: #B3B3B3;
  background-image: -moz-linear-gradient(top, #d9d9d9, #d9d9d9);
  background-image: -ms-linear-gradient(top, #d9d9d9, #d9d9d9);
  background-image: -o-linear-gradient(top, #d9d9d9, #d9d9d9);
  background-image: -webkit-gradient(linear, center top, center bottom, from(#d9d9d9), to(#d9d9d9));
  background-image: -webkit-linear-gradient(top, #d9d9d9, #d9d9d9);
  background-image: linear-gradient(top, #d9d9d9, #d9d9d9);
  background-image: linear-gradient(to bottom, #d9d9d9, #d9d9d9);
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
}
.jqx-radiobutton-check-checked-labsoft
{
  background: #E88320;
  width: 7px;
  height: 7px;
  margin-left: 2px;
  margin-top: 2px;
  border-width: 1px;
  border-style: solid;
}
.jqx-rc-tl-labsoft
{
  -moz-border-radius-topleft: 4px;
  -webkit-border-radius-topleft: 4px;
  border-radius-topleft: 4px;
}
.jqx-rc-tr-labsoft
{
  -moz-border-radius-topright: 4px;
  -webkit-border-radius-topright: 4px;
  border-radius-topright: 4px;
}
.jqx-rc-bl-labsoft
{
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-radius-bottomleft: 4px;
  border-radius-bottomleft: 4px;
}
.jqx-rc-br-labsoft
{
  -moz-border-radius-bottomright: 4px;
  -webkit-border-radius-bottomright: 4px;
  border-radius-bottomright: 4px;
}
.jqx-rc-t-labsoft
{
  -moz-border-radius-topleft: 4px;
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
}
.jqx-rc-b-labsoft
{
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.jqx-rc-r-labsoft
{
  -moz-border-radius-topright: 4px;
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.jqx-rc-l-labsoft
{
  -moz-border-radius-topleft: 4px;
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.jqx-radiobutton-default-labsoft, .jqx-radiobutton-labsoft, .jqx-radiobutton-check-checked-labsoft, .jqx-radiobutton-hover-labsoft, .jqx-radiobutton-check-indeterminate-labsoft, .jqx-radiobutton-check-indeterminate-disabled-labsoft, .jqx-slider-button-labsoft
{
  -moz-border-radius: 100% !important;
  -webkit-border-radius: 100% !important;
  border-radius: 100% !important;
}
.jqx-rc-all-labsoft, .jqx-tooltip-labsoft, .jqx-tooltip-text-labsoft, .jqx-tooltip-main-labsoft
{
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
.jqx-grid-column-sortascbutton-labsoft, .jqx-expander-arrow-bottom-labsoft, .jqx-window-collapse-button-labsoft, .jqx-menu-item-arrow-up-labsoft, .jqx-menu-item-arrow-top-up-labsoft, .jqx-icon-arrow-up-labsoft
{
  background-image: url('images/icon-up.png');
}
.jqx-icon-arrow-up-hover-labsoft
{
  background-image: url('images/icon-up-white.png');
}
.jqx-menu-item-arrow-up-selected-labsoft, .jqx-icon-arrow-up-selected-labsoft.jqx-expander-arrow-expanded-labsoft
{
  background-image: url('images/icon-up-white.png');
}
.jqx-grid-column-menubutton-labsoft, .jqx-grid-column-sortdescbutton-labsoft, .jqx-expander-arrow-top-labsoft, .jqx-window-collapse-button-collapsed-labsoft, .jqx-menu-item-arrow-down-labsoft, .jqx-menu-item-arrow-down-labsoft, .jqx-tree-item-arrow-expand-labsoft, .jqx-grid-group-expand-labsoft, .jqx-widget-labsoft .jqx-grid-group-expand-labsoft, .jqx-icon-arrow-down-labsoft
{
  background-image: url('images/icon-down.png');
}
.jqx-icon-arrow-down-hover-labsoft
{
  background-image: url('images/icon-down-white.png');
}
.jqx-menu-item-arrow-down-selected-labsoft, .jqx-icon-arrow-down-selected-labsoft
{
  background-image: url('images/icon-down-white.png');
}
.jqx-tabs-arrow-left-labsoft, .jqx-menu-item-arrow-top-left-labsoft, .jqx-grid-group-collapse-rtl-labsoft, .jqx-widget-labsoft .jqx-grid-group-collapse-rtl-labsoft, .jqx-icon-arrow-left-labsoft, .jqx-icon-arrow-down-left-labsoft
{
  background-image: url('images/icon-left.png');
}
.jqx-icon-arrow-left-hover-labsoft
{
  background-image: url('images/icon-left-white.png');
}
.jqx-menu-vertical-labsoft
{
  background: #ffffff;
}
.jqx-menu-item-arrow-left-selected-labsoft, .jqx-icon-arrow-left-selected-labsoft
{
  background-image: url('images/icon-left-white.png');
}
.jqx-tabs-arrow-right-labsoft, .jqx-menu-item-arrow-top-right-labsoft, .jqx-menu-item-arrow-collapse-labsoft, .jqx-grid-group-collapse-labsoft, .jqx-widget-labsoft .jqx-grid-group-collapse-labsoft, .jqx-icon-arrow-right-labsoft
{
  background-image: url('images/icon-right.png');
}
.jqx-icon-arrow-right-hover-labsoft
{
  background-image: url('images/icon-right-white.png');
}
.jqx-menu-item-arrow-right-selected-labsoft, .jqx-icon-arrow-right-selected-labsoft
{
  background-image: url('images/icon-right-white.png');
}
.jqx-window-close-button-labsoft, .jqx-tabs-close-button-labsoft, .icon-close-labsoft
{
  background-image: url('images/close.png');
}
.jqx-tabs-close-button-selected-labsoft
{
  background-image: url('images/close_white.png');
}
.jqx-tabs-close-button-hover-labsoft
{
  background-image: url('images/close_white.png');
}
.jqx-widget-labsoft .jqx-grid-column-header-labsoft, .jqx-widget-labsoft .jqx-grid-cell-labsoft, .jqx-widget-labsoft .jqx-grid-group-cell-labsoft, .jqx-grid-cell-labsoft
{
  border-color: #cccccc;
}
.jqx-checkbox-check-checked-labsoft
{
  background-image: url('images/check_black.png');
}
.jqx-checkbox-check-indeterminate-labsoft
{
  background-image: url('images/check_indeterminate_black.png');
}
.jqx-tooltip-labsoft, .jqx-tooltip-main-labsoft
{
}
.jqx-combobox-content-labsoft, .jqx-input-labsoft
{
  color: #333333;
  text-shadow: none;
  border-color: #cccccc;
  background-color: #ffffff;
}
.jqx-combobox-input-labsoft
{
  color: #333333;
  text-shadow: none;
}
.jqx-input-content-labsoft
{
  color: #333333;
  text-shadow: none;
  background-color: #ffffff;
}
.jqx-fill-state-focus-labsoft, .jqx-popup-labsoft .jqx-fill-state-focus-labsoft
{
  border-color: #E88320;
}
.jqx-popup-labsoft.jqx-listbox-labsoft, .jqx-popup-labsoft.jqx-calendar-labsoft,.jqx-menu-dropdown-labsoft,  .jqx-popup-labsoft.jqx-dropdownbutton-popup-labsoft
{
  color: #333333;
  text-shadow: none;
  border-color: #e6e6e6;
  background-color: #ffffff;
}
.jqx-menu-item-arrow-right-labsoft, .jqx-tree-item-arrow-collapse-labsoft
{
  background-image: url('images/icon-right.png');
}
.jqx-menu-item-arrow-left-labsoft
{
  background-image: url('images/icon-left.png');
}
.jqx-tree-item-arrow-expand-labsoft
{
  background-image: url('images/icon-down.png');
}
.jqx-menu-item-arrow-right-hover-labsoft
{
  background-image: url('images/icon-right-white.png');
}
.jqx-menu-item-arrow-left-hover-labsoft
{
  background-image: url('images/icon-left-white.png');
}
.jqx-menu-item-arrow-right-selected-labsoft
{
  background-image: url('images/icon-right-white.png');
}
.jqx-menu-item-arrow-left-selected-labsoft
{
  background-image: url('images/icon-left-white.png');
}
.jqx-scrollbar-labsoft .jqx-icon-arrow-up-labsoft
{
  background-image: url('images/icon-up.png');
}
.jqx-scrollbar-labsoft .jqx-icon-arrow-left-labsoft
{
  background-image: url('images/icon-left.png');
}
.jqx-scrollbar-labsoft .jqx-icon-arrow-right-labsoft
{
  background-image: url('images/icon-right.png');
}
.jqx-scrollbar-labsoft .jqx-icon-arrow-bottom-labsoft
{
  background-image: url('images/icon-bottom.png');
}
.jqx-scrollbar-labsoft .jqx-icon-arrow-up-hover-labsoft
{
  background-image: url('images/icon-up.png');
}
.jqx-scrollbar-labsoft .jqx-icon-arrow-left-hover-labsoft
{
  background-image: url('images/icon-left.png');
}
.jqx-scrollbar-labsoft .jqx-icon-arrow-right-hover-labsoft
{
  background-image: url('images/icon-right.png');
}
.jqx-scrollbar-labsoft .jqx-icon-arrow-bottom-hover-labsoft
{
  background-image: url('images/icon-bottom.png');
}
.jqx-scrollbar-labsoft .jqx-icon-arrow-up-selected-labsoft
{
  background-image: url('images/icon-up.png');
}
.jqx-scrollbar-labsoft .jqx-icon-arrow-left-selected-labsoft
{
  background-image: url('images/icon-left.png');
}
.jqx-scrollbar-labsoft .jqx-icon-arrow-right-selected-labsoft
{
  background-image: url('images/icon-right.png');
}
.jqx-scrollbar-labsoft .jqx-icon-arrow-bottom-selected-labsoft
{
  background-image: url('images/icon-bottom.png');
}
.jqx-calendar-labsoft .jqx-icon-arrow-up-labsoft, .jqx-tabs-header-labsoft .jqx-icon-arrow-up-labsoft
{
}
.jqx-calendar-labsoft .jqx-icon-arrow-left-labsoft, .jqx-tabs-header-labsoft .jqx-icon-arrow-left-labsoft
{
}
.jqx-calendar-labsoft .jqx-icon-arrow-right-labsoft, .jqx-tabs-header-labsoft .jqx-icon-arrow-right-labsoft
{
}
.jqx-calendar-labsoft .jqx-icon-arrow-bottom-labsoft, .jqx-tabs-header-labsoft .jqx-icon-arrow-bottom-labsoft
{
}
.jqx-widget-labsoft .jqx-grid-cell-labsoft, .jqx-listitem-state-normal-labsoft, .jqx-menu-item-normal-labsoft, .jqx-tree-item-normal-labsoft, .jqx-calendar-cell-labsoft, .jqx-grid-cell-labsoft,.jqx-menu-vertical-labsoft .jqx-menu-item-top-normal-labsoft, .jqx-input-popup-labsoft .jqx-fill-state-normal-labsoft
{
  color: #333333;
  text-shadow: none;
  font-family: Open Sans, Helvetica, Arial, sans-serif;
}
.jqx-widget-labsoft .jqx-grid-cell-hover-labsoft, .jqx-listitem-state-hover-labsoft, .jqx-menu-item-hover-labsoft, .jqx-tree-item-hover-labsoft, .jqx-calendar-cell-hover-labsoft, .jqx-grid-cell-hover-labsoft,.jqx-menu-vertical-labsoft .jqx-menu-item-top-hover-labsoft, .jqx-input-popup-labsoft .jqx-fill-state-hover-labsoft,.jqx-input-button-header-labsoft, .jqx-input-popup-labsoft .jqx-fill-state-pressed-labsoft,.jqx-input-button-header-labsoft
{
  color: #FFFFFF !important;
  text-shadow: none;
  border-color: #E88320 !important;
  background-color: #E88320 !important;
  background-image: -moz-linear-gradient(top, #E88320, #E88320) !important;
  background-image: -ms-linear-gradient(top, #E88320, #E88320) !important;
  background-image: -o-linear-gradient(top, #E88320, #E88320) !important;
  background-image: -webkit-gradient(linear, center top, center bottom, from(#E88320), to(#E88320)) !important;
  background-image: -webkit-linear-gradient(top, #E88320, #E88320) !important;
  background-image: linear-gradient(top, #E88320, #E88320) !important;
  background-image: linear-gradient(to bottom, #E88320, #E88320) !important;
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
  font-family: Open Sans, Helvetica, Arial, sans-serif;
}
.jqx-widget-labsoft  .jqx-grid-cell-selected-labsoft, .jqx-listitem-state-selected-labsoft, .jqx-menu-item-selected-labsoft, .jqx-tree-item-selected-labsoft, .jqx-calendar-cell-selected-labsoft, .jqx-grid-cell-selected-labsoft,.jqx-menu-vertical-labsoft .jqx-menu-item-top-selected-labsoft, .jqx-grid-selectionarea-labsoft
{
  color: #FFFFFF !important;
  text-shadow: none;
  border-color: #E88320 !important;
  background-color: #E88320 !important;
  background-image: -moz-linear-gradient(top, #E88320, #E88320) !important;
  background-image: -ms-linear-gradient(top, #E88320, #E88320) !important;
  background-image: -o-linear-gradient(top, #E88320, #E88320) !important;
  background-image: -webkit-gradient(linear, center top, center bottom, from(#E88320), to(#E88320)) !important;
  background-image: -webkit-linear-gradient(top, #E88320, #E88320) !important;
  background-image: linear-gradient(top, #E88320, #E88320) !important;
  background-image: linear-gradient(to bottom, #E88320, #E88320) !important;
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
  font-family: Open Sans, Helvetica, Arial, sans-serif;
}
.jqx-slider-rangebar-labsoft
{
  background-color: #E88320 !important;
}
.jqx-progressbar-value-labsoft
{
  background-color: #E88320 !important;
  background-image: -moz-linear-gradient(top, #E88320, #E88320) !important;
  background-image: -ms-linear-gradient(top, #E88320, #E88320) !important;
  background-image: -o-linear-gradient(top, #E88320, #E88320) !important;
  background-image: -webkit-gradient(linear, center top, center bottom, from(#E88320), to(#E88320)) !important;
  background-image: -webkit-linear-gradient(top, #E88320, #E88320) !important;
  background-image: linear-gradient(top, #E88320, #E88320) !important;
  background-image: linear-gradient(to bottom, #E88320, #E88320) !important;
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
}
.jqx-progressbar-value-vertical-labsoft
{
  background-color: #E88320 !important;
  background-image: -moz-linear-gradient(left, #E88320, #E88320) !important;
  background-image: -ms-linear-gradient(left, #E88320, #E88320) !important;
  background-image: -o-linear-gradient(left, #E88320, #E88320) !important;
  background-image: -webkit-gradient(linear, left top, right top, from(#E88320), to(#E88320)) !important;
  background-image: -webkit-linear-gradient(left, #E88320, #E88320) !important;
  background-image: linear-gradient(left, #E88320, #E88320) !important;
  background-image: linear-gradient(left right, #E88320, #E88320) !important;
}
.jqx-splitter-collapse-button-horizontal-labsoft
{
  background-color: #E88320 !important;
}
.jqx-splitter-collapse-button-vertical-labsoft
{
  background-color: #E88320 !important;
}
.jqx-tabs-title-labsoft, .jqx-tabs-title-bottom-labsoft, .jqx-expander-header-labsoft
{
  color: #333333 !important;
  text-shadow: none;
}
.jqx-tabs-title-hover-top-labsoft, .jqx-tabs-title-hover-bottom-labsoft, .jqx-expander-header-labsoft:hover
{
  color: #FFFFFF !important;
  text-shadow: none;
}
.jqx-tabs-title-selected-top-labsoft, jqx-tabs-selection-tracker-top-labsoft.jqx-tabs-title-selected-bottom-labsoft, jqx-tabs-selection-tracker-bottom-labsoft, jqx-expander-header-expanded-labsoft
{
  color: #E88320 !important;
  text-shadow: none;
}
.jqx-icon-calendar-labsoft
{
  background-image: url('images/icon-calendar.png');
}
.jqx-icon-calendar-hover-labsoft
{
  background-image: url('images/icon-calendar-white.png');
}
.jqx-icon-calendar-pressed-labsoft
{
  background-image: url('images/icon-calendar-white.png');
}
.jqx-icon-first-labsoft
{
  background-image: url('images/icon-first.png');
}
.jqx-icon-first-hover-labsoft
{
  background-image: url('images/icon-first-white.png');
}
.jqx-icon-first-selected-labsoft
{
  background-image: url('images/icon-first-white.png');
}
.jqx-icon-last-labsoft
{
  background-image: url('images/icon-last.png');
}
.jqx-icon-last-hover-labsoft
{
  background-image: url('images/icon-last-white.png');
}
.jqx-icon-last-selected-labsoft
{
  background-image: url('images/icon-last-white.png');
}
.jqx-grid-cell-labsoft.jqx-grid-cell-labsoft>.jqx-grid-group-expand-labsoft
{
  background-image: url('images/icon-down.png');
}
.jqx-grid-cell-labsoft.jqx-grid-cell-hover-labsoft>.jqx-grid-group-expand-labsoft
{
  background-image: url('images/icon-down-white.png');
}
.jqx-grid-cell-labsoft.jqx-grid-cell-selected-labsoft>.jqx-grid-group-expand-labsoft
{
  background-image: url('images/icon-down-white.png');
}
.jqx-grid-cell-labsoft.jqx-grid-cell-labsoft>.jqx-grid-group-collapse-labsoft
{
  background-image: url('images/icon-right.png');
}
.jqx-grid-cell-labsoft.jqx-grid-cell-hover-labsoft>.jqx-grid-group-collapse-labsoft
{
  background-image: url('images/icon-right-white.png');
}
.jqx-grid-cell-labsoft.jqx-grid-cell-selected-labsoft>.jqx-grid-group-collapse-labsoft
{
  background-image: url('images/icon-right-white.png');
}
.jqx-grid-cell-labsoft.jqx-grid-cell-labsoft>.jqx-grid-group-expand-rtl-labsoft
{
  background-image: url('images/icon-down.png');
}
.jqx-grid-cell-labsoft.jqx-grid-cell-hover-labsoft>.jqx-grid-group-expand-rtl-labsoft
{
  background-image: url('images/icon-down-white.png');
}
.jqx-grid-cell-labsoft.jqx-grid-cell-selected-labsoft>.jqx-grid-group-expand-rtl-labsoft
{
  background-image: url('images/icon-down-white.png');
}
.jqx-grid-cell-labsoft.jqx-grid-cell-labsoft>.jqx-grid-group-collapse-rtl-labsoft
{
  background-image: url('images/icon-left.png');
}
.jqx-grid-cell-labsoft.jqx-grid-cell-hover-labsoft>.jqx-grid-group-collapse-rtl-labsoft
{
  background-image: url('images/icon-left-white.png');
}
.jqx-grid-cell-labsoft.jqx-grid-cell-selected-labsoft>.jqx-grid-group-collapse-rtl-labsoft
{
  background-image: url('images/icon-left-white.png');
}
.jqx-grid-column-menubutton-labsoft, .jqx-grid-column-sortdescbutton-labsoft
{
  background-image: url('images/icon-down.png');
}
.jqx-grid-column-sortascbutton-labsoft
{
  background-image: url('images/icon-up.png');
}
.jqx-icon-delete-labsoft
{
  background-image: url('images/icon-delete.png');
}
.jqx-icon-edit-labsoft
{
  background-image: url('images/icon-edit.png');
}
.jqx-icon-save-labsoft
{
  background-image: url('images/icon-save.png');
}
.jqx-icon-cancel-labsoft
{
  background-image: url('images/icon-cancel.png');
}
.jqx-icon-search-labsoft
{
  background-image: url('images/icon-search.png');
}
.jqx-icon-plus-labsoft
{
  background-image: url('images/icon-plus.png');
}
.jqx-grid-groups-header-labsoft, jqx-widget-header-labsoft {
    color: #E88320 !important;
    background-color: #fff;
}

.jqx-grid-group-column-labsoft {
    background-color: #e8e8e8;
    color: #E88320;
    border: 1px solid #E88320;
    font-weight: 600;
    border-radius: 4px;
}
/*Rounded Corners*/
/*top-left rounded Corners*/
.jqx-rc-tl-labsoftmenu {
    -moz-border-radius-topleft: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
}
/*top-right rounded Corners*/
.jqx-rc-tr-labsoftmenu {
    -moz-border-radius-topright: 4px;
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
}
/*bottom-left rounded Corners*/
.jqx-rc-bl-labsoftmenu {
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
/*bottom-right rounded Corners*/
.jqx-rc-br-labsoftmenu {
    -moz-border-radius-bottomright: 4px;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
/*top rounded Corners*/
.jqx-rc-t-labsoftmenu {
    -moz-border-radius-topleft: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    -moz-border-radius-topright: 4px;
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
}
/*bottom rounded Corners*/
.jqx-rc-b-labsoftmenu {
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
/*right rounded Corners*/
.jqx-rc-r-labsoftmenu {
    -moz-border-radius-topright: 4px;
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
/*left rounded Corners*/
.jqx-rc-l-labsoftmenu {
    -moz-border-radius-topleft: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
/*all rounded Corners*/
.jqx-rc-all-labsoftmenu {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

.jqx-widget-labsoftmenu, .jqx-widget-header-labsoftmenu, .jqx-fill-state-normal-labsoftmenu,
.jqx-widget-content-labsoftmenu, .jqx-fill-state-hover-labsoftmenu, .jqx-fill-state-pressed-labsoftmenu {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    -webkit-transition: box-shadow linear 0.2s;
    -moz-transition: box-shadow linear 0.1s;
    -o-transition: box-shadow linear 0.1s;
    transition: box-shadow linear 0.1s;
}

.jqx-widget-content-labsoftmenu {
    background-color: #ffffff;
    border-color: #e6e6e6;
}

.jqx-widget-header-labsoftmenu {
    background-color: #f5f5f5;
    border-color: #cccccc;
}

.jqx-fill-state-normal-labsoftmenu {
    color: #333333;
    background-color: #ffffff;
    border-color: #cccccc;
}

.jqx-button-labsoftmenu {
     padding: 4px 12px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    *zoom: 1;
    color: #333333;
    background-color: #ffffff;
    border-color: #cccccc;
}

.jqx-combobox-multi-item-labsoftmenu {
    padding: 1px 3px;
}

.jqx-fill-state-hover-labsoftmenu, .jqx-fill-state-pressed-labsoftmenu {
    color: #333333;
    background-color: #ebebeb;
    border-color: #adadad;
}

.jqx-fill-state-hover-labsoftmenu, .jqx-fill-state-focus-labsoftmenu {
    color: #333333;
    text-decoration: none;
}

.jqx-fill-state-pressed-labsoftmenu {
    background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.jqx-grid-cell-labsoftmenu {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.jqx-grid-column-menubutton-labsoftmenu {
    background-color: transparent;
}

.jqx-calendar-row-header-labsoftmenu, .jqx-calendar-top-left-header-labsoftmenu {
    background-color: #f0f0f0;
    border: 0px solid #f2f2f2;
}

.jqx-calendar-column-header-labsoftmenu {
    background-color: #FFF;
    border-top: 1px solid #FFF;
    border-bottom: 1px solid #e9e9e9;
}

.jqx-expander-header-labsoftmenu {
    background: #fff;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border-color: #e6e6e6;
}

.jqx-widget-labsoftmenu, .jqx-widget-header-labsoftmenu, .jqx-widget-content-labsoftmenu {
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding-box;
    background-clip: padding-box;
}

.jqx-scrollbar-state-normal-labsoftmenu {
    background-color: #f0f0f0;
    border: 1px solid #f0f0f0;
}

.jqx-scrollbar-thumb-state-normal-labsoftmenu, .jqx-scrollbar-thumb-state-normal-horizontal-labsoftmenu {
    background: #f5f5f5;
    border-color: #b3b3b3;
}

.jqx-scrollbar-thumb-state-hover-labsoftmenu, .jqx-scrollbar-thumb-state-hover-horizontal-labsoftmenu {
    background: #e6e6e6;
    border-color: #b3b3b3;
}

.jqx-progressbar-labsoftmenu {
    background: #f7f7f7 !important;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.jqx-progressbar-value-labsoftmenu, .jqx-splitter-collapse-button-horizontal-labsoftmenu {
    background-color: #428bca;
}

.jqx-splitter-collapse-button-vertical-labsoftmenu, .jqx-progressbar-value-vertical-labsoftmenu {
    background-color: #428bca;
}

.jqx-scrollbar-thumb-state-pressed-labsoftmenu, .jqx-splitter-splitbar-vertical-labsoftmenu, .jqx-splitter-splitbar-horizontal-labsoftmenu, .jqx-scrollbar-thumb-state-pressed-horizontal-labsoftmenu {
    background: #d9d9d9;
    border-color: #b3b3b3;
}

.jqx-grid-column-sortdescbutton-labsoftmenu, jqx-grid-column-filterbutton-labsoftmenu, .jqx-grid-column-sortascbutton-labsoftmenu {
    background-color: transparent;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #cccccc;
}

.jqx-slider-rangebar-labsoftmenu {
    background: #cccccc;
}

.jqx-menu-vertical-labsoftmenu {
    background: #ffffff;
    filter: none;
}

.jqx-checkbox-check-checked-labsoftmenu {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAcklEQVQY02NgwA/YoJgoEA/Es4DYgJBCJSBeD8SboRinBiYg7kZS2IosyQ/Eakh8LySFq4FYHFlxGRBvBOJYqMRqJMU+yApNkSRAeC0Sux3dfSCTetE0wKyXxOWhMKhTYIr9CAUXyJMzgLgBagBBgDPGAI2LGdNt0T1AAAAAAElFTkSuQmCC');
}

.jqx-combobox-content-labsoftmenu, .jqx-input-labsoftmenu {
}

.jqx-combobox-content-labsoftmenu {
    border-color: #cccccc;
}

.jqx-fill-state-focus-labsoftmenu, .jqx-combobox-content-focus-labsoftmenu, .jqx-numberinput-focus-labsoftmenu {
    outline: none;
    border-color: #b3b3b3;
}

.jqx-grid-bottomright-labsoftmenu, .jqx-panel-bottomright-labsoftmenu, .jqx-listbox-bottomright-labsoftmenu {
    background-color: #efefef;
}

.jqx-tabs-title-labsoftmenu,
.jqx-tabs-title-bottom-labsoftmenu, .jqx-expander-header-labsoftmenu {
    color: #0088cc !important;
}

    .jqx-expander-header-labsoftmenu:hover {
        color: #005580 !important;
        cursor: pointer;
    }

.jqx-tabs-title-hover-top-labsoftmenu,
.jqx-tabs-title-hover-bottom-labsoftmenu {
    color: #005580 !important;
    background: #eee;
    border-color: #eee;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
}

.jqx-tabs-title-selected-top-labsoftmenu, .jqx-tabs-selection-tracker-top-labsoftmenu {
    border-color: #ddd;
    border-bottom: 1px solid #fff;
    filter: none;
    color: #555555 !important;
    background: #fff;
    box-shadow: none;
}

.jqx-tabs-title-selected-bottom-labsoftmenu, .jqx-tabs-selection-tracker-bottom-labsoftmenu {
    border-color: #ddd;
    border-top: 1px solid #fff;
    filter: none;
    color: #555555 !important;
    background: #fff;
    box-shadow: none;
}

.jqx-tabs-header-labsoftmenu {
    background: #fff;
    border-color: #ddd;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.jqx-tabs-labsoftmenu {
    border-color: #ddd;
}

.jqx-window-labsoftmenu, .jqx-tooltip-labsoftmenu {
    box-shadow: 0 4px 23px 5px rgba(0, 0, 0, 0.2), 0 2px 6px rgba(0,0,0,0.15);
}

.jqx-docking-labsoftmenu .jqx-window-labsoftmenu {
    box-shadow: none;
}

.jqx-docking-panel-labsoftmenu .jqx-window-labsoftmenu {
    box-shadow: none;
}

.jqx-radiobutton-labsoftmenu {
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    background-repeat: no-repeat;
    background: none;
}

.jqx-radiobutton-labsoftmenu-labsoftmenu, .jqx-radiobutton-hover-labsoftmenu {
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    background-repeat: no-repeat;
}

.jqx-radiobutton-check-checked-labsoftmenu {
    filter: none;
    background: #666;
    background-repeat: no-repeat;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
}

.jqx-radiobutton-check-indeterminate-labsoftmenu {
    filter: none;
    background: #999;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
}

.jqx-radiobutton-check-indeterminate-disabled-labsoftmenu {
    filter: none;
    background: #999;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
}

.jqx-slider-track-horizontal-labsoftmenu, .jqx-slider-track-vertical-labsoftmenu {
    border-color: #cccccc;
    background: #f0f0f0;
}

.jqx-slider-button-labsoftmenu {
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
}

.jqx-fill-state-normal-labsoftmenu.jqx-primary {
    color: #ffffff;
    background-color: #428bca;
    border-color: #357ebd;
}

.jqx-fill-state-hover-labsoftmenu.jqx-primary {
    color: #ffffff;
    background-color: #3276b1;
    border-color: #285e8e;
}

.jqx-fill-state-pressed-labsoftmenu.jqx-primary {
    color: #ffffff;
    background-color: #3276b1;
    border-color: #285e8e;
}

.jqx-fill-state-normal-labsoftmenu.jqx-warning {
    color: #ffffff;
    background-color: #f0ad4e;
    border-color: #eea236;
}

.jqx-fill-state-hover-labsoftmenu.jqx-warning {
    color: #ffffff;
    background-color: #ed9c28;
    border-color: #d58512;
}

.jqx-fill-state-pressed-labsoftmenu.jqx-warning {
    color: #ffffff;
    background-color: #ed9c28;
    border-color: #d58512;
}

.jqx-fill-state-normal-labsoftmenu.jqx-danger {
    color: #ffffff;
    background-color: #d9534f;
    border-color: #d43f3a;
}

.jqx-fill-state-hover-labsoftmenu.jqx-danger {
    color: #ffffff;
    background-color: #d2322d;
    border-color: #ac2925;
}

.jqx-fill-state-pressed-labsoftmenu.jqx-danger {
    color: #ffffff;
    background-color: #d2322d;
    border-color: #ac2925;
}

.jqx-fill-state-normal-labsoftmenu.jqx-success {
    color: #ffffff;
    background-color: #5cb85c;
    border-color: #4cae4c;
}

.jqx-fill-state-hover-labsoftmenu.jqx-success {
    color: #ffffff;
    background-color: #47a447;
    border-color: #398439;
}

.jqx-fill-state-pressed-labsoftmenu.jqx-success {
    color: #ffffff;
    background-color: #47a447;
    border-color: #398439;
}

.jqx-fill-state-normal-labsoftmenu.jqx-info {
    color: #ffffff;
    background-color: #5bc0de;
    border-color: #46b8da;
}

.jqx-fill-state-hover-labsoftmenu.jqx-info {
    color: #ffffff;
    background-color: #39b3d7;
    border-color: #269abc;
}

.jqx-fill-state-pressed-labsoftmenu.jqx-info {
    color: #ffffff;
    background-color: #39b3d7;
    border-color: #269abc;
}

.jqx-fill-state-normal-labsoftmenu.jqx-inverse {
    color: #ffffff;
    background-color: #222222;
    border-color: #080808;
}

.jqx-fill-state-hover-labsoftmenu.jqx-inverse {
    color: #ffffff;
    background-color: #080808;
}

.jqx-fill-state-pressed-labsoftmenu.jqx-inverse {
    color: #ffffff;
    background-color: #080808;
}

/*applied to a list item when the item is selected.*/
.jqx-listitem-state-hover-labsoftmenu, .jqx-menu-item-hover-labsoftmenu, .jqx-tree-item-hover-labsoftmenu, .jqx-calendar-cell-hover-labsoftmenu, .jqx-grid-cell-hover-labsoftmenu,
.jqx-menu-vertical-labsoftmenu .jqx-menu-item-top-hover-labsoftmenu, .jqx-input-popup-labsoftmenu .jqx-fill-state-hover-labsoftmenu,
.jqx-input-button-header-labsoftmenu, .jqx-input-popup-labsoftmenu .jqx-fill-state-pressed-labsoftmenu,
.jqx-input-button-header-labsoftmenu {
    color: #ffffff !important;
    color: #333333 !important;
    background-color: #ebebeb !important;
    border-color: #ebebeb !important;
    outline: 0;
}
.jqx-grid-cell-hover-labsoftmenu {
    border-color: #ccc !important;
}
.jqx-listitem-state-selected-labsoftmenu, .jqx-menu-item-selected-labsoftmenu, .jqx-tree-item-selected-labsoftmenu, .jqx-calendar-cell-selected-labsoftmenu, .jqx-grid-cell-selected-labsoftmenu,
.jqx-menu-vertical-labsoftmenu .jqx-menu-item-top-selected-labsoftmenu, .jqx-grid-selectionarea-labsoftmenu {
    color: #ffffff !important;
    background-color: #428bca !important;
    border-color: #357ebd !important;
}
/*top rounded Corners*/
.jqx-rc-t-expanded-labsoftmenu {
    -moz-border-radius-topleft: 4px !important;
    -webkit-border-top-left-radius: 4px !important;
    border-top-left-radius: 4px !important;
    -moz-border-radius-topright: 4px !important;
    -webkit-border-top-right-radius: 4px !important;
    border-top-right-radius: 4px !important;
}
/*bottom rounded Corners*/
.jqx-rc-b-expanded-labsoftmenu {
    -moz-border-radius-bottomleft: 4px !important;
    -webkit-border-bottom-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
    -moz-border-radius-bottomright: 4px !important;
    -webkit-border-bottom-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
}

.jqx-popup-labsoftmenu.jqx-listbox-labsoftmenu, .jqx-popup-labsoftmenu.jqx-calendar-labsoftmenu {
    top: 2px !important;
    position: relative;
}

.jqx-popup-up-labsoftmenu.jqx-listbox-labsoftmenu, .jqx-popup-up-labsoftmenu.jqx-calendar-labsoftmenu {
    top: 23px !important;
    position: relative;
}

.jqx-menu-popup-labsoftmenu > div:first-child {
    padding-bottom: 15px !important;
    padding-right: 15px !important;
}

.jqx-menu-dropdown-labsoftmenu, .jqx-popup-labsoftmenu.jqx-dropdownbutton-popup-labsoftmenu {
    margin-top: 2px !important;
}

.jqx-popup-labsoftmenu {
    border: 1px solid #ccc;
    *border-right-width: 2px;
    *border-bottom-width: 2px;
    -webkit-border-radius: 4px !important;
    -moz-border-radius: 4px !important;
    border-radius: 4px !important;
    -webkit-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15);
    -webkit-background-clip: padding-box !important;
    -moz-background-clip: padding !important;
    background-clip: padding-box !important;
}

.jqx-widget-labsoftmenu .jqx-grid-cell-labsoftmenu, .jqx-widget-labsoftmenu .jqx-grid-column-header-labsoftmenu, .jqx-widget-labsoftmenu .jqx-grid-group-cell {
    border-color: #ccc;
}

.jqx-widget-labsoftmenu .jqx-grid-column-menubutton-labsoftmenu, .jqx-widget-labsoftmenu .jqx-grid-column-sortascbutton-labsoftmenu, .jqx-widget-labsoftmenu .jqx-grid-column-sortdescbutton-labsoftmenu, .jqx-widget .jqx-grid-column-filterbutton-labsoftmenu {
    border-color: #ccc;
}

.jqx-grid-column-sortascbutton-labsoftmenu, .jqx-expander-arrow-bottom-labsoftmenu, .jqx-window-collapse-button-labsoftmenu, .jqx-menu-item-arrow-up-labsoftmenu, .jqx-menu-item-arrow-up-selected-labsoftmenu, .jqx-menu-item-arrow-top-up-labsoftmenu, .jqx-icon-arrow-up-labsoftmenu, .jqx-icon-arrow-up-hover-labsoftmenu, .jqx-icon-arrow-up-selected-labsoftmenu {
    background-image: url('images/icon-up.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-widget-labsoftmenu .jqx-grid-group-expand-labsoftmenu, .jqx-grid-group-expand-labsoftmenu, .jqx-grid-column-menubutton-labsoftmenu, .jqx-grid-column-sortdescbutton-labsoftmenu, .jqx-expander-arrow-top-labsoftmenu, .jqx-window-collapse-button-collapsed-labsoftmenu, .jqx-menu-item-arrow-down-labsoftmenu, .jqx-menu-item-arrow-down-selected-labsoftmenu, .jqx-menu-item-arrow-down-labsoftmenu, .jqx-icon-arrow-down-labsoftmenu, .jqx-icon-arrow-down-hover-labsoftmenu, .jqx-icon-arrow-down-selected-labsoftmenu {
    background-image: url('images/icon-down.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-tabs-arrow-left-labsoftmenu, .jqx-menu-item-arrow-left-selected-labsoftmenu, .jqx-menu-item-arrow-top-left, .jqx-icon-arrow-left-labsoftmenu, .jqx-icon-arrow-down-left-labsoftmenu, .jqx-icon-arrow-left-selected-labsoftmenu {
    background-image: url('images/icon-left.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-widget-labsoftmenu .jqx-grid-group-collapse-labsoftmenu, .jqx-grid-group-collapse-labsoftmenu, .jqx-tabs-arrow-right-labsoftmenu, .jqx-menu-item-arrow-right-selected-labsoftmenu, .jqx-menu-item-arrow-top-right-labsoftmenu, .jqx-icon-arrow-right-labsoftmenu, .jqx-icon-arrow-right-hover-labsoftmenu, .jqx-icon-arrow-right-selected-labsoftmenu {
    background-image: url('images/icon-right.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-tree-item-arrow-collapse-rtl-labsoftmenu, .jqx-tree-item-arrow-collapse-hover-rtl-labsoftmenu {
    background-image: url(images/icon-left.png);
}

.jqx-menu-item-arrow-left-selected-labsoftmenu {
    background-image: url('images/icon-left-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-menu-item-arrow-right-selected-labsoftmenu {
    background-image: url('images/icon-right-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-primary .jqx-grid-column-sortascbutton-labsoftmenu, .jqx-primary .jqx-expander-arrow-bottom-labsoftmenu, .jqx-primary .jqx-window-collapse-button-labsoftmenu, .jqx-primary .jqx-menu-item-arrow-up-labsoftmenu, .jqx-primary .jqx-menu-item-arrow-up-selected-labsoftmenu, .jqx-primary .jqx-menu-item-arrow-top-up-labsoftmenu, .jqx-primary .jqx-icon-arrow-up-labsoftmenu, .jqx-primary .jqx-icon-arrow-up-hover-labsoftmenu, .jqx-primary .jqx-icon-arrow-up-selected-labsoftmenu {
    background-image: url('images/icon-up-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-primary .jqx-widget-labsoftmenu .jqx-primary .jqx-grid-group-expand-labsoftmenu, .jqx-primary .jqx-grid-group-expand-labsoftmenu, .jqx-primary .jqx-grid-column-menubutton-labsoftmenu, .jqx-primary .jqx-grid-column-sortdescbutton-labsoftmenu, .jqx-primary .jqx-expander-arrow-top-labsoftmenu, .jqx-primary .jqx-window-collapse-button-collapsed-labsoftmenu, .jqx-primary .jqx-menu-item-arrow-down-labsoftmenu, .jqx-primary .jqx-menu-item-arrow-down-selected-labsoftmenu, .jqx-primary .jqx-menu-item-arrow-down-labsoftmenu, .jqx-primary .jqx-icon-arrow-down-labsoftmenu, .jqx-primary .jqx-icon-arrow-down-hover-labsoftmenu, .jqx-primary .jqx-icon-arrow-down-selected-labsoftmenu {
    background-image: url('images/icon-down-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-primary .jqx-tabs-arrow-left-labsoftmenu, .jqx-primary .jqx-menu-item-arrow-left-selected-labsoftmenu, .jqx-primary .jqx-menu-item-arrow-top-left, .jqx-primary .jqx-icon-arrow-left-labsoftmenu, .jqx-primary .jqx-icon-arrow-down-left-labsoftmenu, .jqx-primary .jqx-icon-arrow-left-selected-labsoftmenu {
    background-image: url('images/icon-left-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-primary .jqx-widget-labsoftmenu .jqx-primary .jqx-grid-group-collapse-labsoftmenu, .jqx-primary .jqx-grid-group-collapse-labsoftmenu, .jqx-primary .jqx-tabs-arrow-right-labsoftmenu, .jqx-primary .jqx-menu-item-arrow-right-selected-labsoftmenu, .jqx-primary .jqx-menu-item-arrow-top-right-labsoftmenu, .jqx-primary .jqx-icon-arrow-right-labsoftmenu, .jqx-primary .jqx-icon-arrow-right-hover-labsoftmenu, .jqx-primary .jqx-icon-arrow-right-selected-labsoftmenu {
    background-image: url('images/icon-right-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-primary .jqx-window-close-button-labsoftmenu, .jqx-primary .jqx-icon-close-labsoftmenu, .jqx-primary .jqx-tabs-close-button-labsoftmenu, .jqx-primary .jqx-tabs-close-button-hover-labsoftmenu, .jqx-primary .jqx-tabs-close-button-selected-labsoftmenu {
    background-image: url(images/close_white.png);
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-primary .jqx-tree-item-arrow-collapse-rtl-labsoftmenu, .jqx-primary .jqx-tree-item-arrow-collapse-hover-rtl-labsoftmenu {
    background-image: url(images/icon-left.png);
}

.jqx-warning .jqx-grid-column-sortascbutton-labsoftmenu, .jqx-warning .jqx-expander-arrow-bottom-labsoftmenu, .jqx-warning .jqx-window-collapse-button-labsoftmenu, .jqx-warning .jqx-menu-item-arrow-up-labsoftmenu, .jqx-warning .jqx-menu-item-arrow-up-selected-labsoftmenu, .jqx-warning .jqx-menu-item-arrow-top-up-labsoftmenu, .jqx-warning .jqx-icon-arrow-up-labsoftmenu, .jqx-warning .jqx-icon-arrow-up-hover-labsoftmenu, .jqx-warning .jqx-icon-arrow-up-selected-labsoftmenu {
    background-image: url('images/icon-up-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-warning .jqx-widget-labsoftmenu .jqx-warning .jqx-grid-group-expand-labsoftmenu, .jqx-warning .jqx-grid-group-expand-labsoftmenu, .jqx-warning .jqx-grid-column-menubutton-labsoftmenu, .jqx-warning .jqx-grid-column-sortdescbutton-labsoftmenu, .jqx-warning .jqx-expander-arrow-top-labsoftmenu, .jqx-warning .jqx-window-collapse-button-collapsed-labsoftmenu, .jqx-warning .jqx-menu-item-arrow-down-labsoftmenu, .jqx-warning .jqx-menu-item-arrow-down-selected-labsoftmenu, .jqx-warning .jqx-menu-item-arrow-down-labsoftmenu, .jqx-warning .jqx-icon-arrow-down-labsoftmenu, .jqx-warning .jqx-icon-arrow-down-hover-labsoftmenu, .jqx-warning .jqx-icon-arrow-down-selected-labsoftmenu {
    background-image: url('images/icon-down-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-warning .jqx-tabs-arrow-left-labsoftmenu, .jqx-warning .jqx-menu-item-arrow-left-selected-labsoftmenu, .jqx-warning .jqx-menu-item-arrow-top-left, .jqx-warning .jqx-icon-arrow-left-labsoftmenu, .jqx-warning .jqx-icon-arrow-down-left-labsoftmenu, .jqx-warning .jqx-icon-arrow-left-selected-labsoftmenu {
    background-image: url('images/icon-left-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-warning .jqx-widget-labsoftmenu .jqx-warning .jqx-grid-group-collapse-labsoftmenu, .jqx-warning .jqx-grid-group-collapse-labsoftmenu, .jqx-warning .jqx-tabs-arrow-right-labsoftmenu, .jqx-warning .jqx-menu-item-arrow-right-selected-labsoftmenu, .jqx-warning .jqx-menu-item-arrow-top-right-labsoftmenu, .jqx-warning .jqx-icon-arrow-right-labsoftmenu, .jqx-warning .jqx-icon-arrow-right-hover-labsoftmenu, .jqx-warning .jqx-icon-arrow-right-selected-labsoftmenu {
    background-image: url('images/icon-right-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-warning .jqx-window-close-button-labsoftmenu, .jqx-warning .jqx-icon-close-labsoftmenu, .jqx-warning .jqx-tabs-close-button-labsoftmenu, .jqx-warning .jqx-tabs-close-button-hover-labsoftmenu, .jqx-warning .jqx-tabs-close-button-selected-labsoftmenu {
    background-image: url(images/close_white.png);
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-warning .jqx-tree-item-arrow-collapse-rtl-labsoftmenu, .jqx-warning .jqx-tree-item-arrow-collapse-hover-rtl-labsoftmenu {
    background-image: url(images/icon-left.png);
}

.jqx-danger .jqx-grid-column-sortascbutton-labsoftmenu, .jqx-danger .jqx-expander-arrow-bottom-labsoftmenu, .jqx-danger .jqx-window-collapse-button-labsoftmenu, .jqx-danger .jqx-menu-item-arrow-up-labsoftmenu, .jqx-danger .jqx-menu-item-arrow-up-selected-labsoftmenu, .jqx-danger .jqx-menu-item-arrow-top-up-labsoftmenu, .jqx-danger .jqx-icon-arrow-up-labsoftmenu, .jqx-danger .jqx-icon-arrow-up-hover-labsoftmenu, .jqx-danger .jqx-icon-arrow-up-selected-labsoftmenu {
    background-image: url('images/icon-up-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-danger .jqx-widget-labsoftmenu .jqx-danger .jqx-grid-group-expand-labsoftmenu, .jqx-danger .jqx-grid-group-expand-labsoftmenu, .jqx-danger .jqx-grid-column-menubutton-labsoftmenu, .jqx-danger .jqx-grid-column-sortdescbutton-labsoftmenu, .jqx-danger .jqx-expander-arrow-top-labsoftmenu, .jqx-danger .jqx-window-collapse-button-collapsed-labsoftmenu, .jqx-danger .jqx-menu-item-arrow-down-labsoftmenu, .jqx-danger .jqx-menu-item-arrow-down-selected-labsoftmenu, .jqx-danger .jqx-menu-item-arrow-down-labsoftmenu, .jqx-danger .jqx-icon-arrow-down-labsoftmenu, .jqx-danger .jqx-icon-arrow-down-hover-labsoftmenu, .jqx-danger .jqx-icon-arrow-down-selected-labsoftmenu {
    background-image: url('images/icon-down-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-danger .jqx-tabs-arrow-left-labsoftmenu, .jqx-danger .jqx-menu-item-arrow-left-selected-labsoftmenu, .jqx-danger .jqx-menu-item-arrow-top-left, .jqx-danger .jqx-icon-arrow-left-labsoftmenu, .jqx-danger .jqx-icon-arrow-down-left-labsoftmenu, .jqx-danger .jqx-icon-arrow-left-selected-labsoftmenu {
    background-image: url('images/icon-left-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-danger .jqx-widget-labsoftmenu .jqx-danger .jqx-grid-group-collapse-labsoftmenu, .jqx-danger .jqx-grid-group-collapse-labsoftmenu, .jqx-danger .jqx-tabs-arrow-right-labsoftmenu, .jqx-danger .jqx-menu-item-arrow-right-selected-labsoftmenu, .jqx-danger .jqx-menu-item-arrow-top-right-labsoftmenu, .jqx-danger .jqx-icon-arrow-right-labsoftmenu, .jqx-danger .jqx-icon-arrow-right-hover-labsoftmenu, .jqx-danger .jqx-icon-arrow-right-selected-labsoftmenu {
    background-image: url('images/icon-right-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-danger .jqx-window-close-button-labsoftmenu, .jqx-danger .jqx-icon-close-labsoftmenu, .jqx-danger .jqx-tabs-close-button-labsoftmenu, .jqx-danger .jqx-tabs-close-button-hover-labsoftmenu, .jqx-danger .jqx-tabs-close-button-selected-labsoftmenu {
    background-image: url(images/close_white.png);
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-danger .jqx-tree-item-arrow-collapse-rtl-labsoftmenu, .jqx-danger .jqx-tree-item-arrow-collapse-hover-rtl-labsoftmenu {
    background-image: url(images/icon-left.png);
}

.jqx-info .jqx-grid-column-sortascbutton-labsoftmenu, .jqx-info .jqx-expander-arrow-bottom-labsoftmenu, .jqx-info .jqx-window-collapse-button-labsoftmenu, .jqx-info .jqx-menu-item-arrow-up-labsoftmenu, .jqx-info .jqx-menu-item-arrow-up-selected-labsoftmenu, .jqx-info .jqx-menu-item-arrow-top-up-labsoftmenu, .jqx-info .jqx-icon-arrow-up-labsoftmenu, .jqx-info .jqx-icon-arrow-up-hover-labsoftmenu, .jqx-info .jqx-icon-arrow-up-selected-labsoftmenu {
    background-image: url('images/icon-up-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-info .jqx-widget-labsoftmenu .jqx-info .jqx-grid-group-expand-labsoftmenu, .jqx-info .jqx-grid-group-expand-labsoftmenu, .jqx-info .jqx-grid-column-menubutton-labsoftmenu, .jqx-info .jqx-grid-column-sortdescbutton-labsoftmenu, .jqx-info .jqx-expander-arrow-top-labsoftmenu, .jqx-info .jqx-window-collapse-button-collapsed-labsoftmenu, .jqx-info .jqx-menu-item-arrow-down-labsoftmenu, .jqx-info .jqx-menu-item-arrow-down-selected-labsoftmenu, .jqx-info .jqx-menu-item-arrow-down-labsoftmenu, .jqx-info .jqx-icon-arrow-down-labsoftmenu, .jqx-info .jqx-icon-arrow-down-hover-labsoftmenu, .jqx-info .jqx-icon-arrow-down-selected-labsoftmenu {
    background-image: url('images/icon-down-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-info .jqx-tabs-arrow-left-labsoftmenu, .jqx-info .jqx-menu-item-arrow-left-selected-labsoftmenu, .jqx-info .jqx-menu-item-arrow-top-left, .jqx-info .jqx-icon-arrow-left-labsoftmenu, .jqx-info .jqx-icon-arrow-down-left-labsoftmenu, .jqx-info .jqx-icon-arrow-left-selected-labsoftmenu {
    background-image: url('images/icon-left-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-info .jqx-widget-labsoftmenu .jqx-info .jqx-grid-group-collapse-labsoftmenu, .jqx-info .jqx-grid-group-collapse-labsoftmenu, .jqx-info .jqx-tabs-arrow-right-labsoftmenu, .jqx-info .jqx-menu-item-arrow-right-selected-labsoftmenu, .jqx-info .jqx-menu-item-arrow-top-right-labsoftmenu, .jqx-info .jqx-icon-arrow-right-labsoftmenu, .jqx-info .jqx-icon-arrow-right-hover-labsoftmenu, .jqx-info .jqx-icon-arrow-right-selected-labsoftmenu {
    background-image: url('images/icon-right-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-info .jqx-window-close-button-labsoftmenu, .jqx-info .jqx-icon-close-labsoftmenu, .jqx-info .jqx-tabs-close-button-labsoftmenu, .jqx-info .jqx-tabs-close-button-hover-labsoftmenu, .jqx-info .jqx-tabs-close-button-selected-labsoftmenu {
    background-image: url(images/close_white.png);
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-info .jqx-tree-item-arrow-collapse-rtl-labsoftmenu, .jqx-info .jqx-tree-item-arrow-collapse-hover-rtl-labsoftmenu {
    background-image: url(images/icon-left.png);
}

.jqx-success .jqx-grid-column-sortascbutton-labsoftmenu, .jqx-success .jqx-expander-arrow-bottom-labsoftmenu, .jqx-success .jqx-window-collapse-button-labsoftmenu, .jqx-success .jqx-menu-item-arrow-up-labsoftmenu, .jqx-success .jqx-menu-item-arrow-up-selected-labsoftmenu, .jqx-success .jqx-menu-item-arrow-top-up-labsoftmenu, .jqx-success .jqx-icon-arrow-up-labsoftmenu, .jqx-success .jqx-icon-arrow-up-hover-labsoftmenu, .jqx-success .jqx-icon-arrow-up-selected-labsoftmenu {
    background-image: url('images/icon-up-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-success .jqx-widget-labsoftmenu .jqx-success .jqx-grid-group-expand-labsoftmenu, .jqx-success .jqx-grid-group-expand-labsoftmenu, .jqx-success .jqx-grid-column-menubutton-labsoftmenu, .jqx-success .jqx-grid-column-sortdescbutton-labsoftmenu, .jqx-success .jqx-expander-arrow-top-labsoftmenu, .jqx-success .jqx-window-collapse-button-collapsed-labsoftmenu, .jqx-success .jqx-menu-item-arrow-down-labsoftmenu, .jqx-success .jqx-menu-item-arrow-down-selected-labsoftmenu, .jqx-success .jqx-menu-item-arrow-down-labsoftmenu, .jqx-success .jqx-icon-arrow-down-labsoftmenu, .jqx-success .jqx-icon-arrow-down-hover-labsoftmenu, .jqx-success .jqx-icon-arrow-down-selected-labsoftmenu {
    background-image: url('images/icon-down-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-success .jqx-tabs-arrow-left-labsoftmenu, .jqx-success .jqx-menu-item-arrow-left-selected-labsoftmenu, .jqx-success .jqx-menu-item-arrow-top-left, .jqx-success .jqx-icon-arrow-left-labsoftmenu, .jqx-success .jqx-icon-arrow-down-left-labsoftmenu, .jqx-success .jqx-icon-arrow-left-selected-labsoftmenu {
    background-image: url('images/icon-left-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-success .jqx-widget-labsoftmenu .jqx-success .jqx-grid-group-collapse-labsoftmenu, .jqx-success .jqx-grid-group-collapse-labsoftmenu, .jqx-success .jqx-tabs-arrow-right-labsoftmenu, .jqx-success .jqx-menu-item-arrow-right-selected-labsoftmenu, .jqx-success .jqx-menu-item-arrow-top-right-labsoftmenu, .jqx-success .jqx-icon-arrow-right-labsoftmenu, .jqx-success .jqx-icon-arrow-right-hover-labsoftmenu, .jqx-success .jqx-icon-arrow-right-selected-labsoftmenu {
    background-image: url('images/icon-right-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-success .jqx-window-close-button-labsoftmenu, .jqx-success .jqx-icon-close-labsoftmenu, .jqx-success .jqx-tabs-close-button-labsoftmenu, .jqx-success .jqx-tabs-close-button-hover-labsoftmenu, .jqx-success .jqx-tabs-close-button-selected-labsoftmenu {
    background-image: url(images/close_white.png);
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-success .jqx-tree-item-arrow-collapse-rtl-labsoftmenu, .jqx-success .jqx-tree-item-arrow-collapse-hover-rtl-labsoftmenu {
    background-image: url(images/icon-left.png);
}

.jqx-inverse .jqx-grid-column-sortascbutton-labsoftmenu, .jqx-inverse .jqx-expander-arrow-bottom-labsoftmenu, .jqx-inverse .jqx-window-collapse-button-labsoftmenu, .jqx-inverse .jqx-menu-item-arrow-up-labsoftmenu, .jqx-inverse .jqx-menu-item-arrow-up-selected-labsoftmenu, .jqx-inverse .jqx-menu-item-arrow-top-up-labsoftmenu, .jqx-inverse .jqx-icon-arrow-up-labsoftmenu, .jqx-inverse .jqx-icon-arrow-up-hover-labsoftmenu, .jqx-inverse .jqx-icon-arrow-up-selected-labsoftmenu {
    background-image: url('images/icon-up-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-inverse .jqx-widget-labsoftmenu .jqx-inverse .jqx-grid-group-expand-labsoftmenu, .jqx-inverse .jqx-grid-group-expand-labsoftmenu, .jqx-inverse .jqx-grid-column-menubutton-labsoftmenu, .jqx-inverse .jqx-grid-column-sortdescbutton-labsoftmenu, .jqx-inverse .jqx-expander-arrow-top-labsoftmenu, .jqx-inverse .jqx-window-collapse-button-collapsed-labsoftmenu, .jqx-inverse .jqx-menu-item-arrow-down-labsoftmenu, .jqx-inverse .jqx-menu-item-arrow-down-selected-labsoftmenu, .jqx-inverse .jqx-menu-item-arrow-down-labsoftmenu, .jqx-inverse .jqx-icon-arrow-down-labsoftmenu, .jqx-inverse .jqx-icon-arrow-down-hover-labsoftmenu, .jqx-inverse .jqx-icon-arrow-down-selected-labsoftmenu {
    background-image: url('images/icon-down-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-inverse .jqx-tabs-arrow-left-labsoftmenu, .jqx-inverse .jqx-menu-item-arrow-left-selected-labsoftmenu, .jqx-inverse .jqx-menu-item-arrow-top-left, .jqx-inverse .jqx-icon-arrow-left-labsoftmenu, .jqx-inverse .jqx-icon-arrow-down-left-labsoftmenu, .jqx-inverse .jqx-icon-arrow-left-selected-labsoftmenu {
    background-image: url('images/icon-left-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-inverse .jqx-widget-labsoftmenu .jqx-inverse .jqx-grid-group-collapse-labsoftmenu, .jqx-inverse .jqx-grid-group-collapse-labsoftmenu, .jqx-inverse .jqx-tabs-arrow-right-labsoftmenu, .jqx-inverse .jqx-menu-item-arrow-right-selected-labsoftmenu, .jqx-inverse .jqx-menu-item-arrow-top-right-labsoftmenu, .jqx-inverse .jqx-icon-arrow-right-labsoftmenu, .jqx-inverse .jqx-icon-arrow-right-hover-labsoftmenu, .jqx-inverse .jqx-icon-arrow-right-selected-labsoftmenu {
    background-image: url('images/icon-right-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-inverse .jqx-window-close-button-labsoftmenu, .jqx-inverse .jqx-icon-close-labsoftmenu, .jqx-inverse .jqx-tabs-close-button-labsoftmenu, .jqx-inverse .jqx-tabs-close-button-hover-labsoftmenu, .jqx-inverse .jqx-tabs-close-button-selected-labsoftmenu {
    background-image: url(images/close_white.png);
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-inverse .jqx-tree-item-arrow-collapse-rtl-labsoftmenu, .jqx-inverse .jqx-tree-item-arrow-collapse-hover-rtl-labsoftmenu {
    background-image: url(images/icon-left.png);
}


.jqx-input-button-content-labsoftmenu {
    font-size: 10px;
}

.jqx-combobox-content-labsoftmenu, .jqx-input-labsoftmenu {
    border-color: #cccccc;
    color: #555555;
    background-color: #ffffff;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
    -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
    -o-transition: border linear 0.2s, box-shadow linear 0.2s;
    transition: border linear 0.2s, box-shadow linear 0.2s;
}

.jqx-combobox-content-labsoftmenu, .jqx-combobox-labsoftmenu, .jqx-combobox-state-normal-labsoftmenu {
    border-color: #cccccc;
}

.jqx-combobox-content-focus-labsoftmenu, .jqx-combobox-state-focus-labsoftmenu, .jqx-fill-state-focus-labsoftmenu,
.jqx-numberinput-focus-labsoftmenu {
    outline: none;
    border-color: rgba(82, 168, 236, 0.8);
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}

.jqx-datetimeinput-content, .jqx-datetimeinput-container {
    overflow: visible !important;
}

input[type="text"].jqx-input-labsoftmenu, input[type="text"].jqx-widget-content-labsoftmenu, input[type="textarea"].jqx-widget-content-labsoftmenu, textarea.jqx-input-labsoftmenu {
    padding-left: 1px !important;
}

input[type="text"].jqx-input-labsoftmenu:-moz-placeholder, input[type="text"].jqx-widget-content-labsoftmenu:-moz-placeholder, input[type="textarea"].jqx-widget-content-labsoftmenu:-moz-placeholder, textarea.jqx-input-labsoftmenu:-moz-placeholder {
    color: #999999;
}

input[type="text"].jqx-input-labsoftmenu:-webkit-input-placeholder, input[type="text"].jqx-widget-content-labsoftmenu:-webkit-input-placeholder, input[type="textarea"].jqx-widget-content-labsoftmenu:-webkit-input-placeholder, textarea.jqx-input-labsoftmenu:-webkit-input-placeholder {
    color: #999999;
}

input[type="text"].jqx-input-labsoftmenu:-ms-input-placeholder, input[type="text"].jqx-widget-content-labsoftmenu:-ms-input-placeholder, input[type="textarea"].jqx-widget-content-labsoftmenu:-ms-input-placeholder, textarea.jqx-input-labsoftmenu:-ms-input-placeholder {
    color: #999999;
}

input[type="password"].jqx-input-labsoftmenu, input[type="password"].jqx-widget-content-labsoftmenu, input[type="textarea"].jqx-widget-content-labsoftmenu, textarea.jqx-input-labsoftmenu {
    padding-left: 1px !important;
}

input[type="password"].jqx-input-labsoftmenu:-moz-placeholder, input[type="password"].jqx-widget-content-labsoftmenu:-moz-placeholder, input[type="textarea"].jqx-widget-content-labsoftmenu:-moz-placeholder, textarea.jqx-input-labsoftmenu:-moz-placeholder {
    color: #999999;
}

input[type="password"].jqx-input-labsoftmenu:-webkit-input-placeholder, input[type="password"].jqx-widget-content-labsoftmenu:-webkit-input-placeholder, input[type="textarea"].jqx-widget-content-labsoftmenu:-webkit-input-placeholder, textarea.jqx-input-labsoftmenu:-webkit-input-placeholder {
    color: #999999;
}

input[type="password"].jqx-input-labsoftmenu:-ms-input-placeholder, input[type="password"].jqx-widget-content-labsoftmenu:-ms-input-placeholder, input[type="textarea"].jqx-widget-content-labsoftmenu:-ms-input-placeholder, textarea.jqx-input-labsoftmenu:-ms-input-placeholder {
    color: #999999;
}

.jqx-dropdownlist-state-normal-labsoftmenu.jqx-fill-state-focus-labsoftmenu, .jqx-listbox-labsoftmenu.jqx-fill-state-focus-labsoftmenu {
    outline: none;
    border-color: #b2b2b2;
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.jqx-dropdownlist-state-normal-labsoftmenu.jqx-fill-state-focus-labsoftmenu.jqx-primary {
    border-color: #0044cc #0044cc #002a80;
}

.jqx-dropdownlist-state-normal-labsoftmenu.jqx-fill-state-focus-labsoftmenu.jqx-warning {
    border-color: #f89406 #f89406 #ad6704;
}

.jqx-dropdownlist-state-normal-labsoftmenu.jqx-fill-state-focus-labsoftmenu.jqx-danger {
    border-color: #bd362f #bd362f #802420;
}

.jqx-dropdownlist-state-normal-labsoftmenu.jqx-fill-state-focus-labsoftmenu.jqx-success {
    border-color: #51a351 #51a351 #387038;
}

.jqx-dropdownlist-state-normal-labsoftmenu.jqx-fill-state-focus-labsoftmenu.jqx-info {
    border-color: #2f96b4 #2f96b4 #1f6377;
}

.jqx-dropdownlist-state-normal-labsoftmenu.jqx-fill-state-focus-labsoftmenu.jqx-inverse {
    border-color: #222222 #222222 #000000;
}

.jqx-popup-labsoftmenu.jqx-fill-state-focus-labsoftmenu {
    border: 1px solid #ccc;
    *border-right-width: 2px;
    *border-bottom-width: 2px;
    -webkit-border-radius: 4px !important;
    -moz-border-radius: 4px !important;
    border-radius: 4px !important;
    -webkit-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15);
    box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15);
}

.jqx-expander-content-labsoftmenu.jqx-fill-state-focus-labsoftmenu {
    z-index: 20;
}

.jqx-slider-rangebar-labsoftmenu {
    border-color: #428bca;
    background: #428bca;
}

.jqx-slider-button-labsoftmenu {
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    padding: 3px;
}

.jqx-grid-cell-labsoftmenu.jqx-grid-cell-selected-labsoftmenu > .jqx-grid-group-expand-labsoftmenu {
    background-image: url('images/icon-down-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-grid-cell-labsoftmenu.jqx-grid-cell-selected-labsoftmenu > .jqx-grid-group-collapse-labsoftmenu {
    background-image: url('images/icon-right-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-grid-cell-labsoftmenu.jqx-grid-cell-selected-labsoftmenu > .jqx-grid-group-collapse-rtl-labsoftmenu {
    background-image: url('images/icon-left-white.png');
    background-repeat: no-repeat;
    background-position: center;
}

.jqx-grid-cell-labsoftmenu.jqx-grid-cell-selected-labsoftmenu > .jqx-grid-group-expand-rtl-labsoftmenu {
    background-image: url('images/icon-down-white.png');
    background-repeat: no-repeat;
    background-position: center;
}
.jqx-widget-labsoftmenu
{
  font-family: Open Sans, Helvetica, Arial, sans-serif;
}
.jqx-widget-content-labsoftmenu
{
  color: #333333;
  text-shadow: none;
  border-color: #FFFFFF;
  background: #ffffff;
  font-family: Open Sans, Helvetica, Arial, sans-serif;
}
.jqx-widget-header-labsoftmenu, .jqx-grid-labsoftmenu .jqx-widget-header-labsoftmenu
{
  color: #FFFFFF;
  text-shadow: none;
  border-color: #333;
  background-color: #333;
  background-image: -moz-linear-gradient(top, #333, #333);
  background-image: -ms-linear-gradient(top, #333, #333);
  background-image: -o-linear-gradient(top, #333, #333);
  background-image: -webkit-gradient(linear, center top, center bottom, from(#333), to(#333));
  background-image: -webkit-linear-gradient(top, #333, #333);
  background-image: linear-gradient(top, #333, #333);
  background-image: linear-gradient(to bottom, #333, #333);
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
  font-family: Open Sans, Helvetica, Arial, sans-serif;
}
.jqx-grid-column-menubutton-labsoftmenu, .jqx-widget-labsoftmenu.jqx-grid-column-menubutton-labsoftmenu
{
  border-color: #E88320;
}
.jqx-grid-cell-labsoftmenu, .jqx-widget-labsoftmenu .jqx-grid-cell-labsoftmenu
{
  background-color: #ffffff;
  color: #333333;
  text-shadow: none;
}
.jqx-fill-state-normal-labsoftmenu
{
  font-family: Open Sans, Helvetica, Arial, sans-serif;
}
.jqx-button-labsoftmenu
{
  font-family: Open Sans, Helvetica, Arial, sans-serif;
}
.jqx-grid-selectionarea-labsoftmenu
{
}
.jqx-widget-labsoftmenu .jqx-grid-cell-sort-labsoftmenu, .jqx-widget-labsoftmenu .jqx-grid-cell-filter-labsoftmenu, .jqx-widget-labsoftmenu .jqx-grid-cell-pinned-labsoftmenu, .jqx-grid-cell-sort-labsoftmenu, .jqx-grid-cell-filter-labsoftmenu, .jqx-grid-cell-pinned-labsoftmenu
{
  background-color: #E5E5E5;
  color: #333333;
  text-shadow: none;
}
.jqx-widget-labsoftmenu .jqx-grid-cell-alt-labsoftmenu, .jqx-widget-labsoftmenu .jqx-grid-cell-sort-alt-labsoftmenu, .jqx-widget-labsoftmenu .jqx-grid-cell-pinned-alt-labsoftmenu, .jqx-widget-labsoftmenu .jqx-grid-cell-filter-alt-labsoftmenu, .jqx-grid-cell-alt-labsoftmenu, .jqx-grid-cell-sort-alt-labsoftmenu, .jqx-grid-cell-filter-alt-labsoftmenu
{
  background-color: #f9f9f9;
  color: #333333;
  text-shadow: none;
}
.jqx-fill-state-hover-labsoftmenu, .jqx-widget-labsoftmenu .jqx-grid-cell-hover-labsoftmenu
{
  color: #FFFFFF;
  text-shadow: none;
  border-color: #444;
  background-color: #444;
  background-image: -moz-linear-gradient(top, #444, #444);
  background-image: -ms-linear-gradient(top, #444, #444);
  background-image: -o-linear-gradient(top, #444, #444);
  background-image: -webkit-gradient(linear, center top, center bottom, from(#444), to(#444));
  background-image: -webkit-linear-gradient(top, #444, #444);
  background-image: linear-gradient(top, #444, #444);
  background-image: linear-gradient(to bottom, #444, #444);
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
  font-family: Open Sans, Helvetica, Arial, sans-serif;
}
.jqx-fill-state-pressed-labsoftmenu, .jqx-widget-labsoftmenu .jqx-grid-cell-selected-labsoftmenu
{
  color: #FFFFFF;
  text-shadow: none;
  border-color: #444;
  background-color: #444;
  background-image: -moz-linear-gradient(top, #444, #444);
  background-image: -ms-linear-gradient(top, #444, #444);
  background-image: -o-linear-gradient(top, #444, #444);
  background-image: -webkit-gradient(linear, center top, center bottom, from(#444), to(#444));
  background-image: -webkit-linear-gradient(top, #444, #444);
  background-image: linear-gradient(top, #444, #444);
  background-image: linear-gradient(to bottom, #444, #444);
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
  font-family: Open Sans, Helvetica, Arial, sans-serif;
}
.jqx-switchbutton-label-on-labsoftmenu
{
  color: #FFFFFF;
  text-shadow: none;
  border-color: #444;
  background-color: #444;
  background-image: -moz-linear-gradient(top, #444, #444);
  background-image: -ms-linear-gradient(top, #444, #444);
  background-image: -o-linear-gradient(top, #444, #444);
  background-image: -webkit-gradient(linear, center top, center bottom, from(#444), to(#444));
  background-image: -webkit-linear-gradient(top, #444, #444);
  background-image: linear-gradient(top, #444, #444);
  background-image: linear-gradient(to bottom, #444, #444);
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
}
.jqx-tabs-title-selected-top-labsoftmenu, .jqx-tabs-selection-tracker-top-labsoftmenu
{
  color: #333333;
  text-shadow: none;
  border-color: #FFFFFF;
  border-bottom: 1px solid #ffffff;
  background-image: none ;
  background-color: #ffffff;
}
.jqx-tabs-title-selected-bottom-labsoftmenu, .jqx-tabs-selection-tracker-bottom-labsoftmenu
{
  color: #333333;
  text-shadow: none;
  border-color: #FFFFFF;
  border-top: 1px solid #ffffff;
  background-image: none ;
  background-color: #ffffff;
}
.jqx-splitter-splitbar-hover-labsoftmenu
{
  background: #444;
}
.jqx-splitter-splitbar-vertical-labsoftmenu, .jqx-splitter-splitbar-horizontal-labsoftmenu, .jqx-slider-track-horizontal-labsoftmenu, .jqx-slider-track-vertical-labsoftmenu
{
}
.jqx-splitter-collapse-button-horizontal-labsoftmenu, .jqx-splitter-collapse-button-vertical-labsoftmenu, .jqx-slider-rangebar-labsoftmenu
{
  background: #444;
}
.jqx-scrollbar-state-normal-labsoftmenu
{
  background-color: #f0f0f0;
  border-color: #f0f0f0;
}
.jqx-grid-bottomright-labsoftmenu, .jqx-panel-bottomright-labsoftmenu, .jqx-listbox-bottomright-labsoftmenu
{
  background-color: #f0f0f0;
}
.jqx-scrollbar-thumb-state-normal-labsoftmenu
{
  background-color: #e6e6e6;
  background-color: #e6e6e6;
  background-image: -moz-linear-gradient(left, #e6e6e6, #e6e6e6);
  background-image: -ms-linear-gradient(left, #e6e6e6, #e6e6e6);
  background-image: -o-linear-gradient(left, #e6e6e6, #e6e6e6);
  background-image: -webkit-gradient(linear, left top, right top, from(#e6e6e6), to(#e6e6e6));
  background-image: -webkit-linear-gradient(left, #e6e6e6, #e6e6e6);
  background-image: linear-gradient(left, #e6e6e6, #e6e6e6);
  background-image: linear-gradient(left right, #e6e6e6, #e6e6e6);
}
.jqx-scrollbar-thumb-state-normal-horizontal-labsoftmenu
{
  background-color: #e6e6e6;
  background-color: #e6e6e6;
  background-image: -moz-linear-gradient(top, #e6e6e6, #e6e6e6);
  background-image: -ms-linear-gradient(top, #e6e6e6, #e6e6e6);
  background-image: -o-linear-gradient(top, #e6e6e6, #e6e6e6);
  background-image: -webkit-gradient(linear, center top, center bottom, from(#e6e6e6), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #e6e6e6, #e6e6e6);
  background-image: linear-gradient(top, #e6e6e6, #e6e6e6);
  background-image: linear-gradient(to bottom, #e6e6e6, #e6e6e6);
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
}
.jqx-scrollbar-thumb-state-hover-labsoftmenu
{
  background-color: #e6e6e6;
  border-color: #e6e6e6;
  background-image: -moz-linear-gradient(left, #e6e6e6, #e6e6e6);
  background-image: -ms-linear-gradient(left, #e6e6e6, #e6e6e6);
  background-image: -o-linear-gradient(left, #e6e6e6, #e6e6e6);
  background-image: -webkit-gradient(linear, left top, right top, from(#e6e6e6), to(#e6e6e6));
  background-image: -webkit-linear-gradient(left, #e6e6e6, #e6e6e6);
  background-image: linear-gradient(left, #e6e6e6, #e6e6e6);
  background-image: linear-gradient(left right, #e6e6e6, #e6e6e6);
}
.jqx-scrollbar-thumb-state-hover-horizontal-labsoftmenu
{
  background-color: #e6e6e6;
  border-color: #e6e6e6;
  background-image: -moz-linear-gradient(top, #e6e6e6, #e6e6e6);
  background-image: -ms-linear-gradient(top, #e6e6e6, #e6e6e6);
  background-image: -o-linear-gradient(top, #e6e6e6, #e6e6e6);
  background-image: -webkit-gradient(linear, center top, center bottom, from(#e6e6e6), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #e6e6e6, #e6e6e6);
  background-image: linear-gradient(top, #e6e6e6, #e6e6e6);
  background-image: linear-gradient(to bottom, #e6e6e6, #e6e6e6);
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
}
.jqx-scrollbar-thumb-state-pressed-labsoftmenu
{
  background-color: #d9d9d9;
  border-color: #d9d9d9;
  background-image: -moz-linear-gradient(left, #d9d9d9, #d9d9d9);
  background-image: -ms-linear-gradient(left, #d9d9d9, #d9d9d9);
  background-image: -o-linear-gradient(left, #d9d9d9, #d9d9d9);
  background-image: -webkit-gradient(linear, left top, right top, from(#d9d9d9), to(#d9d9d9));
  background-image: -webkit-linear-gradient(left, #d9d9d9, #d9d9d9);
  background-image: linear-gradient(left, #d9d9d9, #d9d9d9);
  background-image: linear-gradient(left right, #d9d9d9, #d9d9d9);
}
.jqx-scrollbar-thumb-state-pressed-horizontal-labsoftmenu
{
  background-color: #d9d9d9;
  border-color: #d9d9d9;
  background-image: -moz-linear-gradient(top, #d9d9d9, #d9d9d9);
  background-image: -ms-linear-gradient(top, #d9d9d9, #d9d9d9);
  background-image: -o-linear-gradient(top, #d9d9d9, #d9d9d9);
  background-image: -webkit-gradient(linear, center top, center bottom, from(#d9d9d9), to(#d9d9d9));
  background-image: -webkit-linear-gradient(top, #d9d9d9, #d9d9d9);
  background-image: linear-gradient(top, #d9d9d9, #d9d9d9);
  background-image: linear-gradient(to bottom, #d9d9d9, #d9d9d9);
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
}
.jqx-scrollbar-button-state-normal-labsoftmenu
{
  background-color: #f0f0f0;
  background-image: -moz-linear-gradient(top, #f0f0f0, #f0f0f0);
  background-image: -ms-linear-gradient(top, #f0f0f0, #f0f0f0);
  background-image: -o-linear-gradient(top, #f0f0f0, #f0f0f0);
  background-image: -webkit-gradient(linear, center top, center bottom, from(#f0f0f0), to(#f0f0f0));
  background-image: -webkit-linear-gradient(top, #f0f0f0, #f0f0f0);
  background-image: linear-gradient(top, #f0f0f0, #f0f0f0);
  background-image: linear-gradient(to bottom, #f0f0f0, #f0f0f0);
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
}
.jqx-scrollbar-button-state-hover-labsoftmenu
{
  background-color: #e6e6e6;
  border-color: #B3B3B3;
  background-image: -moz-linear-gradient(top, #e6e6e6, #e6e6e6);
  background-image: -ms-linear-gradient(top, #e6e6e6, #e6e6e6);
  background-image: -o-linear-gradient(top, #e6e6e6, #e6e6e6);
  background-image: -webkit-gradient(linear, center top, center bottom, from(#e6e6e6), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #e6e6e6, #e6e6e6);
  background-image: linear-gradient(top, #e6e6e6, #e6e6e6);
  background-image: linear-gradient(to bottom, #e6e6e6, #e6e6e6);
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
}
.jqx-scrollbar-button-state-pressed-labsoftmenu
{
  background-color: #d9d9d9;
  border-color: #B3B3B3;
  background-image: -moz-linear-gradient(top, #d9d9d9, #d9d9d9);
  background-image: -ms-linear-gradient(top, #d9d9d9, #d9d9d9);
  background-image: -o-linear-gradient(top, #d9d9d9, #d9d9d9);
  background-image: -webkit-gradient(linear, center top, center bottom, from(#d9d9d9), to(#d9d9d9));
  background-image: -webkit-linear-gradient(top, #d9d9d9, #d9d9d9);
  background-image: linear-gradient(top, #d9d9d9, #d9d9d9);
  background-image: linear-gradient(to bottom, #d9d9d9, #d9d9d9);
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
}
.jqx-radiobutton-check-checked-labsoftmenu
{
  background: #444;
  width: 7px;
  height: 7px;
  margin-left: 2px;
  margin-top: 2px;
  border-width: 1px;
  border-style: solid;
}
.jqx-rc-tl-labsoftmenu
{
  -moz-border-radius-topleft: 0px;
  -webkit-border-radius-topleft: 0px;
  border-radius-topleft: 0px;
}
.jqx-rc-tr-labsoftmenu
{
  -moz-border-radius-topright: 0px;
  -webkit-border-radius-topright: 0px;
  border-radius-topright: 0px;
}
.jqx-rc-bl-labsoftmenu
{
  -moz-border-radius-bottomleft: 0px;
  -webkit-border-radius-bottomleft: 0px;
  border-radius-bottomleft: 0px;
}
.jqx-rc-br-labsoftmenu
{
  -moz-border-radius-bottomright: 0px;
  -webkit-border-radius-bottomright: 0px;
  border-radius-bottomright: 0px;
}
.jqx-rc-t-labsoftmenu
{
  -moz-border-radius-topleft: 0px;
  -webkit-border-top-left-radius: 0px;
  border-top-left-radius: 0px;
  -moz-border-radius-topright: 0px;
  -webkit-border-top-right-radius: 0px;
  border-top-right-radius: 0px;
}
.jqx-rc-b-labsoftmenu
{
  -moz-border-radius-bottomleft: 0px;
  -webkit-border-bottom-left-radius: 0px;
  border-bottom-left-radius: 0px;
  -moz-border-radius-bottomright: 0px;
  -webkit-border-bottom-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.jqx-rc-r-labsoftmenu
{
  -moz-border-radius-topright: 0px;
  -webkit-border-top-right-radius: 0px;
  border-top-right-radius: 0px;
  -moz-border-radius-bottomright: 0px;
  -webkit-border-bottom-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.jqx-rc-l-labsoftmenu
{
  -moz-border-radius-topleft: 0px;
  -webkit-border-top-left-radius: 0px;
  border-top-left-radius: 0px;
  -moz-border-radius-bottomleft: 0px;
  -webkit-border-bottom-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
.jqx-radiobutton-default-labsoftmenu, .jqx-radiobutton-labsoftmenu, .jqx-radiobutton-check-checked-labsoftmenu, .jqx-radiobutton-hover-labsoftmenu, .jqx-radiobutton-check-indeterminate-labsoftmenu, .jqx-radiobutton-check-indeterminate-disabled-labsoftmenu, .jqx-slider-button-labsoftmenu
{
  -moz-border-radius: 100% !important;
  -webkit-border-radius: 100% !important;
  border-radius: 100% !important;
}
.jqx-rc-all-labsoftmenu, .jqx-tooltip-labsoftmenu, .jqx-tooltip-text-labsoftmenu, .jqx-tooltip-main-labsoftmenu
{
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
}
.jqx-grid-column-sortascbutton-labsoftmenu, .jqx-expander-arrow-bottom-labsoftmenu, .jqx-window-collapse-button-labsoftmenu, .jqx-menu-item-arrow-up-labsoftmenu, .jqx-menu-item-arrow-top-up-labsoftmenu, .jqx-icon-arrow-up-labsoftmenu
{
  background-image: url('images/icon-up-white.png');
}
.jqx-icon-arrow-up-hover-labsoftmenu
{
  background-image: url('images/icon-up-white.png');
}
.jqx-menu-item-arrow-up-selected-labsoftmenu, .jqx-icon-arrow-up-selected-labsoftmenu.jqx-expander-arrow-expanded-labsoftmenu
{
  background-image: url('images/icon-up-white.png');
}
.jqx-grid-column-menubutton-labsoftmenu, .jqx-grid-column-sortdescbutton-labsoftmenu, .jqx-expander-arrow-top-labsoftmenu, .jqx-window-collapse-button-collapsed-labsoftmenu, .jqx-menu-item-arrow-down-labsoftmenu, .jqx-menu-item-arrow-down-labsoftmenu, .jqx-tree-item-arrow-expand-labsoftmenu, .jqx-grid-group-expand-labsoftmenu, .jqx-widget-labsoftmenu .jqx-grid-group-expand-labsoftmenu, .jqx-icon-arrow-down-labsoftmenu
{
  background-image: url('images/icon-down-white.png');
}
.jqx-icon-arrow-down-hover-labsoftmenu
{
  background-image: url('images/icon-down-white.png');
}
.jqx-menu-item-arrow-down-selected-labsoftmenu, .jqx-icon-arrow-down-selected-labsoftmenu
{
  background-image: url('images/icon-down-white.png');
}
.jqx-tabs-arrow-left-labsoftmenu, .jqx-menu-item-arrow-top-left-labsoftmenu, .jqx-grid-group-collapse-rtl-labsoftmenu, .jqx-widget-labsoftmenu .jqx-grid-group-collapse-rtl-labsoftmenu, .jqx-icon-arrow-left-labsoftmenu, .jqx-icon-arrow-down-left-labsoftmenu
{
  background-image: url('images/icon-left-white.png');
}
.jqx-icon-arrow-left-hover-labsoftmenu
{
  background-image: url('images/icon-left-white.png');
}
.jqx-menu-vertical-labsoftmenu
{
  background: #ffffff;
}
.jqx-menu-item-arrow-left-selected-labsoftmenu, .jqx-icon-arrow-left-selected-labsoftmenu
{
  background-image: url('images/icon-left-white.png');
}
.jqx-tabs-arrow-right-labsoftmenu, .jqx-menu-item-arrow-top-right-labsoftmenu, .jqx-menu-item-arrow-collapse-labsoftmenu, .jqx-grid-group-collapse-labsoftmenu, .jqx-widget-labsoftmenu .jqx-grid-group-collapse-labsoftmenu, .jqx-icon-arrow-right-labsoftmenu
{
  background-image: url('images/icon-right-white.png');
}
.jqx-icon-arrow-right-hover-labsoftmenu
{
  background-image: url('images/icon-right-white.png');
}
.jqx-menu-item-arrow-right-selected-labsoftmenu, .jqx-icon-arrow-right-selected-labsoftmenu
{
  background-image: url('images/icon-right-white.png');
}
.jqx-window-close-button-labsoftmenu, .jqx-tabs-close-button-labsoftmenu, .icon-close-labsoftmenu
{
  background-image: url('images/close_white.png');
}
.jqx-tabs-close-button-selected-labsoftmenu
{
  background-image: url('images/close_white.png');
}
.jqx-tabs-close-button-hover-labsoftmenu
{
  background-image: url('images/close_white.png');
}
.jqx-widget-labsoftmenu .jqx-grid-column-header-labsoftmenu, .jqx-widget-labsoftmenu .jqx-grid-cell-labsoftmenu, .jqx-widget-labsoftmenu .jqx-grid-group-cell-labsoftmenu, .jqx-grid-cell-labsoftmenu
{
  border-color: #cccccc;
}
.jqx-checkbox-check-checked-labsoftmenu
{
  background-image: url('images/check_white.png');
}
.jqx-checkbox-check-indeterminate-labsoftmenu
{
  background-image: url('images/check_indeterminate_white.png');
}
.jqx-tooltip-labsoftmenu, .jqx-tooltip-main-labsoftmenu
{
}
.jqx-combobox-content-labsoftmenu, .jqx-input-labsoftmenu
{
  color: #333333;
  text-shadow: none;
  border-color: #cccccc;
  background-color: #ffffff;
}
.jqx-combobox-input-labsoftmenu
{
  color: #333333;
  text-shadow: none;
}
.jqx-input-content-labsoftmenu
{
  color: #333333;
  text-shadow: none;
  background-color: #ffffff;
}
.jqx-fill-state-focus-labsoftmenu, .jqx-popup-labsoftmenu .jqx-fill-state-focus-labsoftmenu
{
  border-color: #444;
}
.jqx-popup-labsoftmenu.jqx-listbox-labsoftmenu, .jqx-popup-labsoftmenu.jqx-calendar-labsoftmenu,.jqx-menu-dropdown-labsoftmenu,  .jqx-popup-labsoftmenu.jqx-dropdownbutton-popup-labsoftmenu
{
  color: #333333;
  text-shadow: none;
  border-color: #e6e6e6;
  background-color: #ffffff;
}
.jqx-menu-item-arrow-right-labsoftmenu, .jqx-tree-item-arrow-collapse-labsoftmenu
{
  background-image: url('images/icon-right.png');
}
.jqx-menu-item-arrow-left-labsoftmenu
{
  background-image: url('images/icon-left.png');
}
.jqx-tree-item-arrow-expand-labsoftmenu
{
  background-image: url('images/icon-down.png');
}
.jqx-menu-item-arrow-right-hover-labsoftmenu
{
  background-image: url('images/icon-right-white.png');
}
.jqx-menu-item-arrow-left-hover-labsoftmenu
{
  background-image: url('images/icon-left-white.png');
}
.jqx-menu-item-arrow-right-selected-labsoftmenu
{
  background-image: url('images/icon-right-white.png');
}
.jqx-menu-item-arrow-left-selected-labsoftmenu
{
  background-image: url('images/icon-left-white.png');
}
.jqx-scrollbar-labsoftmenu .jqx-icon-arrow-up-labsoftmenu
{
  background-image: url('images/icon-up.png');
}
.jqx-scrollbar-labsoftmenu .jqx-icon-arrow-left-labsoftmenu
{
  background-image: url('images/icon-left.png');
}
.jqx-scrollbar-labsoftmenu .jqx-icon-arrow-right-labsoftmenu
{
  background-image: url('images/icon-right.png');
}
.jqx-scrollbar-labsoftmenu .jqx-icon-arrow-bottom-labsoftmenu
{
  background-image: url('images/icon-bottom.png');
}
.jqx-scrollbar-labsoftmenu .jqx-icon-arrow-up-hover-labsoftmenu
{
  background-image: url('images/icon-up.png');
}
.jqx-scrollbar-labsoftmenu .jqx-icon-arrow-left-hover-labsoftmenu
{
  background-image: url('images/icon-left.png');
}
.jqx-scrollbar-labsoftmenu .jqx-icon-arrow-right-hover-labsoftmenu
{
  background-image: url('images/icon-right.png');
}
.jqx-scrollbar-labsoftmenu .jqx-icon-arrow-bottom-hover-labsoftmenu
{
  background-image: url('images/icon-bottom.png');
}
.jqx-scrollbar-labsoftmenu .jqx-icon-arrow-up-selected-labsoftmenu
{
  background-image: url('images/icon-up.png');
}
.jqx-scrollbar-labsoftmenu .jqx-icon-arrow-left-selected-labsoftmenu
{
  background-image: url('images/icon-left.png');
}
.jqx-scrollbar-labsoftmenu .jqx-icon-arrow-right-selected-labsoftmenu
{
  background-image: url('images/icon-right.png');
}
.jqx-scrollbar-labsoftmenu .jqx-icon-arrow-bottom-selected-labsoftmenu
{
  background-image: url('images/icon-bottom.png');
}
.jqx-calendar-labsoftmenu .jqx-icon-arrow-up-labsoftmenu, .jqx-tabs-header-labsoftmenu .jqx-icon-arrow-up-labsoftmenu
{
}
.jqx-calendar-labsoftmenu .jqx-icon-arrow-left-labsoftmenu, .jqx-tabs-header-labsoftmenu .jqx-icon-arrow-left-labsoftmenu
{
}
.jqx-calendar-labsoftmenu .jqx-icon-arrow-right-labsoftmenu, .jqx-tabs-header-labsoftmenu .jqx-icon-arrow-right-labsoftmenu
{
}
.jqx-calendar-labsoftmenu .jqx-icon-arrow-bottom-labsoftmenu, .jqx-tabs-header-labsoftmenu .jqx-icon-arrow-bottom-labsoftmenu
{
}
.jqx-widget-labsoftmenu .jqx-grid-cell-labsoftmenu, .jqx-listitem-state-normal-labsoftmenu, .jqx-menu-item-normal-labsoftmenu, .jqx-tree-item-normal-labsoftmenu, .jqx-calendar-cell-labsoftmenu, .jqx-grid-cell-labsoftmenu,.jqx-menu-vertical-labsoftmenu .jqx-menu-item-top-normal-labsoftmenu, .jqx-input-popup-labsoftmenu .jqx-fill-state-normal-labsoftmenu
{
  color: #0088CC;
  text-shadow: none;
  font-family: Open Sans, Helvetica, Arial, sans-serif;
}
.jqx-widget-labsoftmenu .jqx-grid-cell-hover-labsoftmenu, .jqx-listitem-state-hover-labsoftmenu, .jqx-menu-item-hover-labsoftmenu, .jqx-tree-item-hover-labsoftmenu, .jqx-calendar-cell-hover-labsoftmenu, .jqx-grid-cell-hover-labsoftmenu,.jqx-menu-vertical-labsoftmenu .jqx-menu-item-top-hover-labsoftmenu, .jqx-input-popup-labsoftmenu .jqx-fill-state-hover-labsoftmenu,.jqx-input-button-header-labsoftmenu, .jqx-input-popup-labsoftmenu .jqx-fill-state-pressed-labsoftmenu,.jqx-input-button-header-labsoftmenu
{
  color: #FFFFFF !important;
  text-shadow: none;
  border-color: #444 !important;
  background-color: #444 !important;
  background-image: -moz-linear-gradient(top, #444, #444) !important;
  background-image: -ms-linear-gradient(top, #444, #444) !important;
  background-image: -o-linear-gradient(top, #444, #444) !important;
  background-image: -webkit-gradient(linear, center top, center bottom, from(#444), to(#444)) !important;
  background-image: -webkit-linear-gradient(top, #444, #444) !important;
  background-image: linear-gradient(top, #444, #444) !important;
  background-image: linear-gradient(to bottom, #444, #444) !important;
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
  font-family: Open Sans, Helvetica, Arial, sans-serif;
}
.jqx-widget-labsoftmenu  .jqx-grid-cell-selected-labsoftmenu, .jqx-listitem-state-selected-labsoftmenu, .jqx-menu-item-selected-labsoftmenu, .jqx-tree-item-selected-labsoftmenu, .jqx-calendar-cell-selected-labsoftmenu, .jqx-grid-cell-selected-labsoftmenu,.jqx-menu-vertical-labsoftmenu .jqx-menu-item-top-selected-labsoftmenu, .jqx-grid-selectionarea-labsoftmenu
{
  color: #ffffff !important;
  text-shadow: none;
  border-color: #444 !important;
  background-color: #444 !important;
  background-image: -moz-linear-gradient(top, #444, #444) !important;
  background-image: -ms-linear-gradient(top, #444, #444) !important;
  background-image: -o-linear-gradient(top, #444, #444) !important;
  background-image: -webkit-gradient(linear, center top, center bottom, from(#444), to(#444)) !important;
  background-image: -webkit-linear-gradient(top, #444, #444) !important;
  background-image: linear-gradient(top, #444, #444) !important;
  background-image: linear-gradient(to bottom, #444, #444) !important;
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
  font-family: Open Sans, Helvetica, Arial, sans-serif;
}
.jqx-slider-rangebar-labsoftmenu
{
  background-color: #444 !important;
}
.jqx-progressbar-value-labsoftmenu
{
  background-color: #444 !important;
  background-image: -moz-linear-gradient(top, #444, #444) !important;
  background-image: -ms-linear-gradient(top, #444, #444) !important;
  background-image: -o-linear-gradient(top, #444, #444) !important;
  background-image: -webkit-gradient(linear, center top, center bottom, from(#444), to(#444)) !important;
  background-image: -webkit-linear-gradient(top, #444, #444) !important;
  background-image: linear-gradient(top, #444, #444) !important;
  background-image: linear-gradient(to bottom, #444, #444) !important;
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
}
.jqx-progressbar-value-vertical-labsoftmenu
{
  background-color: #444 !important;
  background-image: -moz-linear-gradient(left, #444, #444) !important;
  background-image: -ms-linear-gradient(left, #444, #444) !important;
  background-image: -o-linear-gradient(left, #444, #444) !important;
  background-image: -webkit-gradient(linear, left top, right top, from(#444), to(#444)) !important;
  background-image: -webkit-linear-gradient(left, #444, #444) !important;
  background-image: linear-gradient(left, #444, #444) !important;
  background-image: linear-gradient(left right, #444, #444) !important;
}
.jqx-splitter-collapse-button-horizontal-labsoftmenu
{
  background-color: #444 !important;
}
.jqx-splitter-collapse-button-vertical-labsoftmenu
{
  background-color: #444 !important;
}
.jqx-tabs-title-labsoftmenu, .jqx-tabs-title-bottom-labsoftmenu, .jqx-expander-header-labsoftmenu
{
  color: #0088CC !important;
  text-shadow: none;
}
.jqx-tabs-title-hover-top-labsoftmenu, .jqx-tabs-title-hover-bottom-labsoftmenu, .jqx-expander-header-labsoftmenu:hover
{
  color: #FFFFFF;
  text-shadow: none;
}
.jqx-tabs-title-selected-top-labsoftmenu, jqx-tabs-selection-tracker-top-labsoftmenu.jqx-tabs-title-selected-bottom-labsoftmenu, jqx-tabs-selection-tracker-bottom-labsoftmenu, jqx-expander-header-expanded-labsoftmenu
{
  color: #FFFFFF !important;
  text-shadow: none;
}
.jqx-icon-calendar-labsoftmenu
{
  background-image: url('images/icon-calendar-white.png');
}
.jqx-icon-calendar-hover-labsoftmenu
{
  background-image: url('images/icon-calendar-white.png');
}
.jqx-icon-calendar-pressed-labsoftmenu
{
  background-image: url('images/icon-calendar-white.png');
}
.jqx-icon-first-labsoftmenu
{
  background-image: url('images/icon-first-white.png');
}
.jqx-icon-first-hover-labsoftmenu
{
  background-image: url('images/icon-first-white.png');
}
.jqx-icon-first-selected-labsoftmenu
{
  background-image: url('images/icon-first-white.png');
}
.jqx-icon-last-labsoftmenu
{
  background-image: url('images/icon-last-white.png');
}
.jqx-icon-last-hover-labsoftmenu
{
  background-image: url('images/icon-last-white.png');
}
.jqx-icon-last-selected-labsoftmenu
{
  background-image: url('images/icon-last-white.png');
}
.jqx-grid-cell-labsoftmenu.jqx-grid-cell-labsoftmenu>.jqx-grid-group-expand-labsoftmenu
{
  background-image: url('images/icon-down.png');
}
.jqx-grid-cell-labsoftmenu.jqx-grid-cell-hover-labsoftmenu>.jqx-grid-group-expand-labsoftmenu
{
  background-image: url('images/icon-down-white.png');
}
.jqx-grid-cell-labsoftmenu.jqx-grid-cell-selected-labsoftmenu>.jqx-grid-group-expand-labsoftmenu
{
  background-image: url('images/icon-down-white.png');
}
.jqx-grid-cell-labsoftmenu.jqx-grid-cell-labsoftmenu>.jqx-grid-group-collapse-labsoftmenu
{
  background-image: url('images/icon-right.png');
}
.jqx-grid-cell-labsoftmenu.jqx-grid-cell-hover-labsoftmenu>.jqx-grid-group-collapse-labsoftmenu
{
  background-image: url('images/icon-right-white.png');
}
.jqx-grid-cell-labsoftmenu.jqx-grid-cell-selected-labsoftmenu>.jqx-grid-group-collapse-labsoftmenu
{
  background-image: url('images/icon-right-white.png');
}
.jqx-grid-cell-labsoftmenu.jqx-grid-cell-labsoftmenu>.jqx-grid-group-expand-rtl-labsoftmenu
{
  background-image: url('images/icon-down.png');
}
.jqx-grid-cell-labsoftmenu.jqx-grid-cell-hover-labsoftmenu>.jqx-grid-group-expand-rtl-labsoftmenu
{
  background-image: url('images/icon-down-white.png');
}
.jqx-grid-cell-labsoftmenu.jqx-grid-cell-selected-labsoftmenu>.jqx-grid-group-expand-rtl-labsoftmenu
{
  background-image: url('images/icon-down-white.png');
}
.jqx-grid-cell-labsoftmenu.jqx-grid-cell-labsoftmenu>.jqx-grid-group-collapse-rtl-labsoftmenu
{
  background-image: url('images/icon-left.png');
}
.jqx-grid-cell-labsoftmenu.jqx-grid-cell-hover-labsoftmenu>.jqx-grid-group-collapse-rtl-labsoftmenu
{
  background-image: url('images/icon-left-white.png');
}
.jqx-grid-cell-labsoftmenu.jqx-grid-cell-selected-labsoftmenu>.jqx-grid-group-collapse-rtl-labsoftmenu
{
  background-image: url('images/icon-left-white.png');
}
.jqx-grid-column-menubutton-labsoftmenu, .jqx-grid-column-sortdescbutton-labsoftmenu
{
  background-image: url('images/icon-down-white.png');
}
.jqx-grid-column-sortascbutton-labsoftmenu
{
  background-image: url('images/icon-up-white.png');
}
.jqx-icon-delete-labsoftmenu
{
  background-image: url('images/icon-delete-white.png');
}
.jqx-icon-edit-labsoftmenu
{
  background-image: url('images/icon-edit-white.png');
}
.jqx-icon-save-labsoftmenu
{
  background-image: url('images/icon-save-white.png');
}
.jqx-icon-cancel-labsoftmenu
{
  background-image: url('images/icon-cancel-white.png');
}
.jqx-icon-search-labsoftmenu
{
  background-image: url('images/icon-search_white.png');
}
.jqx-icon-plus-labsoftmenu
{
  background-image: url('images/icon-plus_white.png');
}

.jqx-rc-tl-metro
{
    -moz-border-radius-topleft: 0px;
    -webkit-border-top-left-radius: 0px;
    border-top-left-radius: 0px;
}
.jqx-rc-tr-metro
{
    -moz-border-radius-topright: 0px;
    -webkit-border-top-right-radius: 0px;
    border-top-right-radius: 0px;
}
.jqx-rc-bl-metro
{
    -moz-border-radius-bottomleft: 0px;
    -webkit-border-bottom-left-radius: 0px;
    border-bottom-left-radius: 0px;
}
.jqx-rc-br-metro
{
    -moz-border-radius-bottomright: 0px;
    -webkit-border-bottom-right-radius: 0px;
    border-bottom-right-radius: 0px;
}
/*top rounded Corners*/
.jqx-rc-t-metro
{
    -moz-border-radius-topleft: 0px;
    -webkit-border-top-left-radius: 0px;
    border-top-left-radius: 0px;
    -moz-border-radius-topright: 0px;
    -webkit-border-top-right-radius: 0px;
    border-top-right-radius: 0px;
}
/*bottom rounded Corners*/
.jqx-rc-b-metro
{
    -moz-border-radius-bottomleft: 0px;
    -webkit-border-bottom-left-radius: 0px;
    border-bottom-left-radius: 0px;
    -moz-border-radius-bottomright: 0px;
    -webkit-border-bottom-right-radius: 0px;
    border-bottom-right-radius: 0px;
}
/*right rounded Corners*/
.jqx-rc-r-metro
{
    -moz-border-radius-topright: 0px;
    -webkit-border-top-right-radius: 0px;
    border-top-right-radius: 0px;
    -moz-border-radius-bottomright: 0px;
    -webkit-border-bottom-right-radius: 0px;
    border-bottom-right-radius: 0px;
}
/*left rounded Corners*/
.jqx-rc-l-metro
{
    -moz-border-radius-topleft: 0px;
    -webkit-border-top-left-radius: 0px;
    border-top-left-radius: 0px;
    -moz-border-radius-bottomleft: 0px;
    -webkit-border-bottom-left-radius: 0px;
    border-bottom-left-radius: 0px;
}
/*all rounded Corners*/
.jqx-rc-all-metro
{
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
}
.jqx-widget-metro {
    font-size: 12px;
    font-family: 'segoe ui', arial, sans-serif;
}
.jqx-widget-content-metro{font-size: 12px; font-family: 'segoe ui', arial, sans-serif; border-color: #e5e5e5; color: #767676; background-color: #fff;}
.jqx-widget-header-metro{font-size: 12px; font-family: 'segoe ui', arial, sans-serif; color: #767676; border-color:#e5e5e5; background-color:#f4f4f4;}
.jqx-fill-state-normal-metro{font-size: 12px; font-family: 'segoe ui', arial, sans-serif; border-color: #e5e5e5; color: #767676; background: #ffffff;}
.jqx-button-metro {border-color: #cdcdcd;}
.jqx-fill-state-hover-metro{border-color:#dedede; color: #000; background-color:#dedede;

}
.jqx-fill-state-focus-metro { border-color: #cdcdcd; }
.jqx-fill-state-pressed-metro{border-color:#1faeff; color: #fff; background-color:#1faeff;

}
.jqx-input-metro {
    border-color: #e5e5e5;
}
.jqx-scrollbar-state-normal-metro, .jqx-grid-bottomright-metro, .jqx-panel-bottomright-metro, .jqx-listbox-bottomright-metro{background-color:#f0f0f0;}
.jqx-widget-metro .jqx-grid-column-header-metro, .jqx-grid-cell-metro, .jqx-widget-metro .jqx-grid-cell-metro, .jqx-widget-metro .jqx-grid-group-cell-metro, .jqx-grid-group-cell-metro{font-size: 12px; font-family: 'segoe ui', arial, sans-serif; border-color:#f0f0f0;}
.jqx-tabs-title-selected-bottom-metro, .jqx-tabs-selection-tracker-bottom-metro, .jqx-tabs-title-selected-top-metro, .jqx-tabs-selection-tracker-top-metro{color: #767676; border-color:#e5e5e5; border-bottom:1px solid #fff; background:#fff}
.jqx-grid-cell-sort-alt-metro, .jqx-grid-cell-filter-alt-metro, .jqx-grid-cell-pinned-metro, .jqx-grid-cell-alt-metro, .jqx-grid-cell-sort-metro{ background-color:#ededed; color: #000;}
.jqx-menu-vertical-metro{background: #fff; border-color: #e5e5e5;}
.jqx-widget-metro .jqx-grid-cell-metro, .jqx-widget-metro .jqx-grid-column-header-metro, .jqx-widget-metro .jqx-grid-group-cell-metro {color: #000; border-color: #e5e5e5;}
.jqx-widget-metro .jqx-grid-column-menubutton-metro, .jqx-widget-metro .jqx-grid-column-sortascbutton-metro, .jqx-widget-metro .jqx-grid-column-sortdescbutton-metro, .jqx-widget-metro .jqx-grid-column-filterbutton-metro {
    background-color: transparent;
    border-color: #e5e5e5;
}
.jqx-window-header-metro, .jqx-input-button-header-metro, .jqx-calendar-title-header-metro, .jqx-grid-metro .jqx-widget-header-metro, .jqx-grid-header-metro, .jqx-grid-column-header-metro {font-size: 12px; font-family: 'segoe ui', arial, sans-serif; border-color: #e5e5e5; color: #767676; background: #f4f4f4;}
.jqx-grid-column-menubutton {
    background-image: url('images/metro-icon-down.png');
 }
.jqx-widget-metro .jqx-grid-cell-selected-metro, .jqx-grid-cell-selected-metro{ background-color:#1faeff; border-color: #1faeff; font-size: 13px;  color:#fff}
.jqx-grid-cell-hover-metro{ background-color:#dedede;}
 /*applied to the column's sort button when the sort order is ascending.*/
 .jqx-grid-column-sortascbutton {
    background-image: url('images/metro-icon-up.png');
 }
.jqx-grid-column-sortdescbutton {
    background-image: url('images/metro-icon-down.png');
}
.jqx-checkbox-hover-metro {
    background-color: #fff;
}
.jqx-radiobutton-hover-metro {
    background-color: #fff;
}
.jqx-scrollbar-thumb-state-normal-horizontal-metro, .jqx-scrollbar-thumb-state-normal-metro {
    background: #cdcdcd; border-color: #cdcdcd;
}
.jqx-scrollbar-thumb-state-hover-horizontal-metro, .jqx-scrollbar-thumb-state-hover-metro {
    background: #a6a6a6; border-color: #a6a6a6;
}
.jqx-scrollbar-thumb-state-pressed-horizontal-metro, .jqx-scrollbar-thumb-state-pressed-metro {
    background: #606060; border-color: #606060;
}
.jqx-scrollbar-button-state-normal-metro
{
    border: 1px solid #f0f0f0; 
    background: #f0f0f0;
}
/*applied to the scrollbar buttons in hovered state.*/
.jqx-scrollbar-button-state-hover-metro
{
    border: 1px solid #dadada;
    background: #dadada;
}
/*applied to the scrollbar buttons in pressed state.*/
.jqx-scrollbar-button-state-pressed-metro
{
    border: 1px solid #606060;
    background: #606060;
}

/*icons*/
.jqx-window-collapse-button-metro
{
    background-image: url(images/metro-icon-up.png);
}
.jqx-window-collapse-button-collapsed-metro {
  background-image: url(images/metro-icon-down.png);
}
.jqx-icon-arrow-up-metro, .jqx-expander-arrow-bottom-metro, .jqx-menu-item-arrow-up-metro
{
    background-image: url('images/metro-icon-up.png');
}
.jqx-icon-arrow-down-metro, .jqx-expander-arrow-top-metro, .jqx-tree-item-arrow-expand-metro, .jqx-tree-item-arrow-expand-hover-metro, .jqx-menu-item-arrow-down-metro
{
    background-image: url('images/metro-icon-down.png');
}
.jqx-icon-arrow-left-metro, .jqx-menu-item-arrow-left-metro
{
    background-image: url('images/metro-icon-left.png');
}
.jqx-icon-arrow-right-metro, .jqx-menu-item-arrow-right-metro, .jqx-tree-item-arrow-collapse-metro, .jqx-tree-item-arrow-collapse-hover-metro
{
    background-image: url('images/metro-icon-right.png');
}
.jqx-tabs-arrow-left-metro, .jqx-tree-item-arrow-collapse-rtl-metro, .jqx-tree-item-arrow-collapse-hover-rtl-metro
{
    background-image: url('images/metro-icon-left.png');
}
.jqx-tabs-arrow-right-metro
{
    background-image: url('images/metro-icon-right.png');
}
.jqx-menu-item-arrow-up-selected-metro, .jqx-icon-arrow-up-selected-metro{background-image:url('images/metro-icon-up-white.png');background-repeat:no-repeat;background-position:center;}
.jqx-menu-item-arrow-down-selected-metro, .jqx-icon-arrow-down-selected-metro{background-image:url('images/metro-icon-down-white.png');background-repeat:no-repeat;background-position:center;}
.jqx-menu-item-arrow-left-selected-metro, .jqx-icon-arrow-left-selected-metro{background-image:url('images/metro-icon-left-white.png');background-repeat:no-repeat;background-position:center;}
.jqx-menu-item-arrow-right-selected-metro, .jqx-icon-arrow-right-selected-metro{background-image:url('images/metro-icon-right-white.png');background-repeat:no-repeat;background-position:center;}
.jqx-tabs-close-button-metro{background-image:url(images/close.png);  background-repeat:no-repeat;  background-position:center;}
.jqx-tabs-close-button-selected-metro{background-image:url(images/close.png);  background-repeat:no-repeat;  background-position:center;}
.jqx-tabs-close-button-hover-metro{background-image:url(images/close.png);  background-repeat:no-repeat;  background-position:center;}
.jqx-scrollbar-metro .jqx-icon-arrow-up-selected-metro{background-image:url('images/metro-icon-up-white.png'); background-repeat:no-repeat; background-position:center;}
.jqx-scrollbar-metro .jqx-icon-arrow-down-selected-metro{background-image:url('images/metro-icon-down-white.png'); background-repeat:no-repeat; background-position:center;}
.jqx-scrollbar-metro .jqx-icon-arrow-left-selected-metro{background-image:url('images/metro-icon-left-white.png'); background-repeat:no-repeat; background-position:center;}
.jqx-scrollbar-metro .jqx-icon-arrow-right-selected-metro{background-image:url('images/metro-icon-right-white.png');background-repeat:no-repeat; background-position:center;}
.jqx-slider-slider-metro
{
    border-color:#cdcdcd;
}
.jqx-slider-button-metro
{
    -moz-border-radius: 9px;
    -webkit-border-radius: 9px;
    border-radius: 9px;
    border-color: #cdcdcd;
}
.jqx-input-button-content-metro
{  
    font-size: 10px;
}
.jqx-dropdownlist-state-normal-metro, .jqx-dropdownlist-state-hover-metro, .jqx-dropdownlist-state-selected-metro,
.jqx-scrollbar-button-state-hover-metro, .jqx-scrollbar-button-state-normal-metro, .jqx-scrollbar-button-state-pressed-metro,
.jqx-scrollbar-thumb-state-normal-horizontal-metro, .jqx-scrollbar-thumb-state-hover-horizontal-metro, .jqx-scrollbar-thumb-state-pressed-horizontal-metro,
.jqx-scrollbar-thumb-state-normal-metro, .jqx-scrollbar-thumb-state-pressed-metro, .jqx-button-metro, .jqx-tree-item-hover-metro, .jqx-tree-item-selected-metro,
.jqx-tree-item-metro, .jqx-menu-item-metro, .jqx-menu-item-hover-metro, .jqx-menu-item-selected-metro, .jqx-menu-item-top-metro, .jqx-menu-item-top-hover-metro, 
.jqx-menu-item-top-selected-metro, .jqx-slider-button-metro, .jqx-slider-slider-metro
 {
    -webkit-transition: background-color 100ms linear;
     -moz-transition: background-color 100ms linear;
     -o-transition: background-color 100ms linear;
     -ms-transition: background-color 100ms linear;
     transition: background-color 100ms linear;
}
.jqx-switchbutton-metro {
    -moz-border-radius: 0px; 
    -webkit-border-radius: 0px; 
    border-radius: 0px;
    border: 2px solid #a6a6a6;
}
.jqx-switchbutton-thumb-metro {
    width: 12px;
    background: #000;
    border: 1px solid #000;
}
.jqx-switchbutton-label-on-metro {
    background: #1faeff;
    color: #1faeff;
}
.jqx-switchbutton-label-off-metro {
    background: #a6a6a6;
    color: #a6a6a6;
}

.jqx-switchbutton-wrapper-metro {
}
.jqx-rc-tl-office
{
    -moz-border-radius-topleft: 0px;
    -webkit-border-top-left-radius: 0px;
    border-top-left-radius: 0px;
}
.jqx-rc-tr-office
{
    -moz-border-radius-topright: 0px;
    -webkit-border-top-right-radius: 0px;
    border-top-right-radius: 0px;
}
.jqx-rc-bl-office
{
    -moz-border-radius-bottomleft: 0px;
    -webkit-border-bottom-left-radius: 0px;
    border-bottom-left-radius: 0px;
}
.jqx-rc-br-office
{
    -moz-border-radius-bottomright: 0px;
    -webkit-border-bottom-right-radius: 0px;
    border-bottom-right-radius: 0px;
}
/*top rounded Corners*/
.jqx-rc-t-office
{
    -moz-border-radius-topleft: 0px;
    -webkit-border-top-left-radius: 0px;
    border-top-left-radius: 0px;
    -moz-border-radius-topright: 0px;
    -webkit-border-top-right-radius: 0px;
    border-top-right-radius: 0px;
}
/*bottom rounded Corners*/
.jqx-rc-b-office
{
    -moz-border-radius-bottomleft: 0px;
    -webkit-border-bottom-left-radius: 0px;
    border-bottom-left-radius: 0px;
    -moz-border-radius-bottomright: 0px;
    -webkit-border-bottom-right-radius: 0px;
    border-bottom-right-radius: 0px;
}
/*right rounded Corners*/
.jqx-rc-r-office
{
    -moz-border-radius-topright: 0px;
    -webkit-border-top-right-radius: 0px;
    border-top-right-radius: 0px;
    -moz-border-radius-bottomright: 0px;
    -webkit-border-bottom-right-radius: 0px;
    border-bottom-right-radius: 0px;
}
/*left rounded Corners*/
.jqx-rc-l-office
{
    -moz-border-radius-topleft: 0px;
    -webkit-border-top-left-radius: 0px;
    border-top-left-radius: 0px;
    -moz-border-radius-bottomleft: 0px;
    -webkit-border-bottom-left-radius: 0px;
    border-bottom-left-radius: 0px;
}
/*all rounded Corners*/
.jqx-rc-all-office
{
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
}
.jqx-widget-office {
    font-family: Calibri;
}
.jqx-widget-content-office{font-family: Calibri; border-color: #d4d4d4; color: #444444; background-color: #fff;}
.jqx-widget-header-office{font-family: Calibri; color: #444444; border-color:#d4d4d4; background-color:#ffffff;}

.jqx-fill-state-normal-office{font-family: Calibri; border-color: #ababab; color: #444444; background: #fdfdfd;}
.jqx-button-office {border-color: #ababab;}
.jqx-fill-state-hover-office{border-color:#86bfa0; color: #000; background-color:#d3f0e0;}
.jqx-input-office, .jqx-input-button-content-office {border-color: #ababab;}
.jqx-fill-state-focus-office, .jqx-combobox-content-focus-office, .jqx-numberinput-focus { border-color: #86bfa0; }
.jqx-fill-state-pressed-office{border-color:#429366; color: #000; background-color:#86bfa0;}

.jqx-scrollbar-state-normal-office, .jqx-grid-bottomright-office, .jqx-panel-bottomright-office, .jqx-listbox-bottomright-office{background-color:#f3f3f3;}
.jqx-widget-office .jqx-grid-column-header-office, .jqx-grid-cell-office, .jqx-widget-office .jqx-grid-cell-office, .jqx-widget-office .jqx-grid-group-cell-office, .jqx-grid-group-cell-office{font-family: Calibri; border-color:#f3f3f3;}
.jqx-tabs-title-bottom-office, .jqx-tabs-title-office{color: #666666;}
.jqx-tabs-title-hover-bottom-office, .jqx-tabs-title-hover-top-office{color: #217346; background-color: transparent; border-color: transparent;}
.jqx-tabs-title-selected-bottom-office, .jqx-tabs-selection-tracker-bottom-office, .jqx-tabs-title-selected-top-office, .jqx-tabs-selection-tracker-top-office{font-weight: bold; color: #217346; border-color:#d4d4d4; border-bottom:1px solid #fff; background:#fff}
.jqx-grid-cell-sort-alt-office, .jqx-grid-cell-filter-alt-office, .jqx-grid-cell-pinned-office, .jqx-grid-cell-alt-office, .jqx-grid-cell-sort-office{ background-color:#ededed; color: #000;}
.jqx-menu-vertical-office{background: #fff; border-color: #d4d4d4;}
.jqx-widget-office .jqx-grid-cell-office, .jqx-widget-office .jqx-grid-column-header-office, .jqx-widget-office .jqx-grid-group-cell-office {color: #000; border-color: #d4d4d4;}
.jqx-widget-office .jqx-grid-column-menubutton-office, .jqx-widget-office .jqx-grid-column-sortascbutton-office, .jqx-widget-office .jqx-grid-column-sortdescbutton-office, .jqx-widget-office .jqx-grid-column-filterbutton-office {
    background-color: transparent;
    border-color: #d4d4d4;
}
 .jqx-input-button-header-office, .jqx-calendar-title-header-office, .jqx-grid-office .jqx-widget-header-office, .jqx-grid-header-office, .jqx-grid-column-header-office, .jqx-grid-office {font-family: Calibri; border-color: #ababab; color: #444444; background: #fff;}
.jqx-window-header-office{font-family: Calibri; color: #444444; background: #fff;}
.jqx-grid-column-menubutton {
    background-image: url('images/office-icon-down.png');
 }
.jqx-widget-office .jqx-grid-cell-selected-office, .jqx-grid-cell-selected-office{ background-color:#c6c6c6; border-color: #a5a5a5;  color:#000}
.jqx-grid-cell-hover-office{ background-color:#dedede;}
 /*applied to the column's sort button when the sort order is ascending.*/
 .jqx-grid-column-sortascbutton {
    background-image: url('images/office-icon-up.png');
 }
.jqx-grid-column-sortdescbutton {
    background-image: url('images/office-icon-down.png');
}
.jqx-checkbox-hover-office {
    background-color: #fff;
}
.jqx-radiobutton-hover-office {
    background-color: #fff;
}
.jqx-scrollbar-thumb-state-normal-horizontal-office, .jqx-scrollbar-thumb-state-normal-office {
    background: #ffffff; border-color: #ababab;
}
.jqx-scrollbar-thumb-state-hover-horizontal-office, .jqx-scrollbar-thumb-state-hover-office {
    background: #f0f0f0; border-color: #ababab;
}
.jqx-scrollbar-thumb-state-pressed-horizontal-office, .jqx-scrollbar-thumb-state-pressed-office {
    background: #f0f0f0; border-color: #777777;
}
.jqx-scrollbar-button-state-normal-office
{
    border: 1px solid #ababab; 
    background: #fff;
}
/*applied to the scrollbar buttons in hovered state.*/
.jqx-scrollbar-button-state-hover-office
{
    border: 1px solid #777777;
    background: #fff;
}
/*applied to the scrollbar buttons in pressed state.*/
.jqx-scrollbar-button-state-pressed-office
{
    border: 1px solid #777777;
    background: #f0f0f0;
}

/*icons*/
.jqx-window-collapse-button-office
{
    background-image: url(images/office-icon-up.png);
}
.jqx-window-collapse-button-collapsed-office {
  background-image: url(images/office-icon-down.png);
}
.jqx-icon-arrow-up-office
{
    background-image: url('images/office-icon-up.png');
}
.jqx-icon-arrow-down-office
{
    background-image: url('images/office-icon-down.png');
}
.jqx-icon-arrow-left-office
{
    background-image: url('images/office-icon-left.png');
}
.jqx-icon-arrow-right-office
{
    background-image: url('images/office-icon-right.png');
}
.jqx-tabs-arrow-left-office
{
    background-image: url('images/office-icon-left.png');
}
.jqx-tabs-arrow-right-office
{
    background-image: url('images/office-icon-right.png');
}
.jqx-menu-item-arrow-up-selected-office, .jqx-icon-arrow-up-selected-office{background-image:url('images/office-icon-up.png');background-repeat:no-repeat;background-position:center;}
.jqx-menu-item-arrow-down-selected-office, .jqx-icon-arrow-down-selected-office{background-image:url('images/office-icon-down.png');background-repeat:no-repeat;background-position:center;}
.jqx-menu-item-arrow-left-selected-office, .jqx-icon-arrow-left-selected-office{background-image:url('images/office-icon-left.png');background-repeat:no-repeat;background-position:center;}
.jqx-menu-item-arrow-right-selected-office, .jqx-icon-arrow-right-selected-office{background-image:url('images/office-icon-right.png');background-repeat:no-repeat;background-position:center;}
.jqx-tabs-close-button-office{background-image:url(images/close.png);  background-repeat:no-repeat;  background-position:center;}
.jqx-tabs-close-button-selected-office{background-image:url(images/close.png);  background-repeat:no-repeat;  background-position:center;}
.jqx-tabs-close-button-hover-office{background-image:url(images/close.png);  background-repeat:no-repeat;  background-position:center;}
.jqx-expander-arrow-bottom-office,.jqx-scrollbar-office .jqx-icon-arrow-up-selected-office{background-image:url('images/office-icon-up.png'); background-repeat:no-repeat; background-position:center;}
.jqx-expander-arrow-top-office, .jqx-scrollbar-office .jqx-icon-arrow-down-selected-office{background-image:url('images/office-icon-down.png'); background-repeat:no-repeat; background-position:center;}
.jqx-scrollbar-office .jqx-icon-arrow-left-selected-office{background-image:url('images/office-icon-left.png'); background-repeat:no-repeat; background-position:center;}
.jqx-scrollbar-office .jqx-icon-arrow-right-selected-office{background-image:url('images/office-icon-right.png');background-repeat:no-repeat; background-position:center;}
.jqx-slider-slider-office
{
}
.jqx-slider-button-office
{
    -moz-border-radius: 9px;
    -webkit-border-radius: 9px;
    border-radius: 9px;
}
.jqx-input-button-content-office
{  
    font-size: 10px;
}

.jqx-dropdownlist-state-normal-office, .jqx-dropdownlist-state-hover-office, .jqx-dropdownlist-state-selected-office,
.jqx-scrollbar-button-state-hover-office, .jqx-scrollbar-button-state-normal-office, .jqx-scrollbar-button-state-pressed-office,
.jqx-scrollbar-thumb-state-normal-horizontal-office, .jqx-scrollbar-thumb-state-hover-horizontal-office, .jqx-scrollbar-thumb-state-pressed-horizontal-office,
.jqx-scrollbar-thumb-state-normal-office, .jqx-scrollbar-thumb-state-pressed-office, .jqx-button-office, .jqx-tree-item-hover-office, .jqx-tree-item-selected-office,
.jqx-tree-item-office, .jqx-menu-item-office, .jqx-menu-item-hover-office, .jqx-menu-item-selected-office, .jqx-menu-item-top-office, .jqx-menu-item-top-hover-office, 
.jqx-menu-item-top-selected-office, .jqx-slider-button-office, .jqx-slider-slider-office
 {
    -webkit-transition: background-color 100ms linear;
     -moz-transition: background-color 100ms linear;
     -o-transition: background-color 100ms linear;
     -ms-transition: background-color 100ms linear;
     transition: background-color 100ms linear;
}
.jqx-switchbutton-office {
    -moz-border-radius: 0px; 
    -webkit-border-radius: 0px; 
    border-radius: 0px;
    border: 2px solid #a6a6a6;
}
.jqx-switchbutton-thumb-office {
    width: 12px;
    background: #000;
    border: 1px solid #000;
}
.jqx-switchbutton-label-on-office {
    background: #429366;
    color: #429366;
}
.jqx-switchbutton-label-off-office {
    background: #a6a6a6;
    color: #a6a6a6;
}

.jqx-switchbutton-wrapper-office {
}
.jqx-widget-shinyblack{border-color:#222}
.jqx-widget-content-shinyblack{color:#222; border-color:#262626}
.jqx-fill-state-normal-shinyblack, .jqx-widget-header-shinyblack{color:#fff; border-color:#000; background:#000 url(images/bg_black.png) left center scroll repeat-x}
.jqx-fill-state-hover-shinyblack{background:transparent url(images/bg_blackhover.png) left center scroll repeat-x; border-color:#262626; color:#fff}
.jqx-fill-state-pressed-shinyblack, .jqx-menu-item-top-hover-shinyblack{background:transparent url(images/bg_blackpressed.png) left center scroll repeat-x; border-color:#262626; color:#fff}

.jqx-checkbox-check-checked-shinyblack{background:transparent url(images/check_white.png) left top no-repeat}
.jqx-checkbox-check-indeterminate-shinyblack{background:transparent url(images/check_indeterminate_white.png) left top no-repeat}
.jqx-grid-shinyblack, .jqx-grid-header-shinyblack, .jqx-grid-cell-shinyblack{border-color:#262626}
.jqx-widget-shinyblack .jqx-grid-cell-shinyblack, .jqx-widget-shinyblack .jqx-grid-group-cell-shinyblack{border-color:#262626}
.jqx-widget-shinyblack .jqx-grid-column-menubutton-shinyblack, .jqx-widget-shinyblack .jqx-grid-column-sortascbutton-shinyblack, .jqx-widget-shinyblack .jqx-grid-column-sortdescbutton-shinyblack, .jqx-widget-shinyblack .jqx-grid-column-filterbutton-shinyblack{border-color:#262626}
.jqx-widget-shinyblack .jqx-grid-column-header-shinyblack{border-color:#262626}
.jqx-grid-bottomright-shinyblack, .jqx-panel-bottomright-shinyblack, .jqx-listbox-bottomright-shinyblack{background-color:#262626}
.jqx-widget-shinyblack .jqx-grid-column-menubutton-shinyblack, .jqx-menu-vertical-shinyblack{background-color:#262626; border-color:#262626}
 .jqx-grid-selectionarea-shinyblack{background-color:#262626; border:1px solid #262626; opacity:0.5}
.jqx-grid-group-cell-shinyblack{border-color:#262626; background-color:#fff}
.jqx-grid-cell-sort-shinyblack, .jqx-grid-cell-filter-shinyblack, .jqx-grid-cell-pinned-shinyblack{ background-color:#eaf8ff}
.jqx-grid-cell-alt-shinyblack, .jqx-grid-cell-sort-alt-shinyblack, .jqx-grid-cell-filter-alt-shinyblack{ background-color:#deedf5}
.jqx-grid-cell-selected-shinyblack{background:#262626; color:#fff}
.jqx-grid-cell-hover-shinyblack{background:#646464; color:#fff}
.jqx-menu-vertical-shinyblack{background: #222; color:#fff;}
.jqx-scrollbar-state-normal-shinyblack{background:#555; border:1px solid #555}
.jqx-scrollbar-button-state-normal-shinyblack{border:1px solid #555; background:#555}
.jqx-scrollbar-button-state-hover-shinyblack{background:#555 url(images/bg_blackhover.png) left top scroll repeat-x; border:1px solid #000}
.jqx-scrollbar-button-state-pressed-shinyblack{background:#555 url(images/bg_blackpressed.png) left top scroll repeat-x; border:1px solid #000}
.jqx-scrollbar-thumb-state-normal-horizontal-shinyblack{background:#555 url(images/bg_black.png) left top scroll repeat-x; border:1px solid #000}
.jqx-scrollbar-thumb-state-hover-horizontal-shinyblack{ background:#555 url(images/bg_blackhover.png) left top scroll repeat-x; border:1px solid #000}
.jqx-scrollbar-thumb-state-pressed-horizontal-shinyblack{background:#555 url(images/bg_blackpressed.png) left top scroll repeat-x; border:1px solid #000}
.jqx-scrollbar-thumb-state-normal-shinyblack{background:#555 url(images/bg_black_horizontal.png) left top scroll repeat-x; border:1px solid #000}
.jqx-scrollbar-thumb-state-hover-shinyblack{background:#555 url(images/bg_blackhover_horizontal.png) left top scroll repeat-x; border:1px solid #000}
.jqx-scrollbar-thumb-state-pressed-shinyblack{background:#555 url(images/bg_blackpressed_horizontal.png) left top scroll repeat-x; border:1px solid #000}
.jqx-splitter-splitbar-horizontal-shinyblack, .jqx-splitter-splitbar-vertical-shinyblack, .jqx-splitter-splitbar-hover-shinyblack, .jqx-splitter-splitbar-hover-horizontal-shinyblack{background: #555;}
.jqx-splitter-collapse-button-horizontal-shinyblack, .jqx-splitter-collapse-button-vertical-shinyblack{background: #7f7f7f;}
.jqx-grid-column-sortascbutton-shinyblack, .jqx-expander-arrow-bottom-shinyblack, .jqx-window-collapse-button-shinyblack, .jqx-menu-item-arrow-up-shinyblack, .jqx-menu-item-arrow-up-selected-shinyblack, .jqx-menu-item-arrow-top-up-shinyblack, .jqx-icon-arrow-up-shinyblack, .jqx-icon-arrow-up-hover-shinyblack, .jqx-icon-arrow-up-selected-shinyblack{background-image:url('images/icon-up-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-grid-column-menubutton-shinyblack, .jqx-grid-column-sortdescbutton-shinyblack, .jqx-expander-arrow-top-shinyblack, .jqx-window-collapse-button-collapsed-shinyblack, .jqx-menu-item-arrow-down-shinyblack, .jqx-menu-item-arrow-down-selected-shinyblack, .jqx-menu-item-arrow-down-shinyblack, .jqx-icon-arrow-down-shinyblack, .jqx-icon-arrow-down-hover-shinyblack, .jqx-icon-arrow-down-selected-shinyblack{background-image:url('images/icon-down-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-tabs-arrow-left-shinyblack, .jqx-menu-item-arrow-left-selected-shinyblack, .jqx-menu-item-arrow-top-left, .jqx-icon-arrow-left-shinyblack, .jqx-icon-arrow-down-left-shinyblack, .jqx-icon-arrow-left-selected-shinyblack{background-image:url('images/icon-left-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-tabs-arrow-right-shinyblack, .jqx-menu-item-arrow-right-selected-shinyblack, .jqx-menu-item-arrow-top-right-shinyblack, .jqx-icon-arrow-right-shinyblack, .jqx-icon-arrow-right-hover-shinyblack, .jqx-icon-arrow-right-selected-shinyblack{background-image:url('images/icon-right-white.png'); background-repeat:no-repeat; background-position:center}
.jqx-window-close-button-shinyblack, .jqx-icon-close-shinyblack, .jqx-tabs-close-button-shinyblack, .jqx-tabs-close-button-hover-shinyblack, .jqx-tabs-close-button-selected-shinyblack{background-image:url(images/close_white.png);  background-repeat:no-repeat;  background-position:center}
/*applied to the progressbar's value element*/
.jqx-progressbar-value-shinyblack{background: #555;}
.jqx-progressbar-value-vertical-shinyblack{background: #555;}
.jqx-widget-summer{border-color: #cacaca;}
.jqx-fill-state-normal-summer, .jqx-widget-header-summer{ border-color: #cacaca; background-color:#e4e5e5;}
.jqx-fill-state-hover-summer, .jqx-scrollbar-thumb-state-normal-summer, .jqx-scrollbar-thumb-state-normal-horizontal-summer{ border-color:#222;  background-color:#888888; color: #fff;}
.jqx-fill-state-pressed-summer{border-color: #fe5815; background-color: #fe5815; color: #fff; }
.jqx-fill-state-focus-summer { border-color: #555; }

.jqx-scrollbar-state-normal-summer, .jqx-grid-bottomright-summer, .jqx-panel-bottomright-summer, .jqx-listbox-bottomright-summer{background-color: #e4e5e5;}
.jqx-scrollbar-button-state-pressed, .jqx-scrollbar-button-state-hover{background-color: #e4e5e5; border-color: #222;}
/*icons*/
.jqx-menu-item-arrow-up-selected-summer, .jqx-icon-arrow-up-hover-summer, .jqx-icon-arrow-up-selected-summer{background-image:url('images/icon-up-white.png');background-repeat:no-repeat;background-position:center;}
.jqx-menu-item-arrow-down-selected-summer, .jqx-icon-arrow-down-hover-summer, .jqx-icon-arrow-down-selected-summer{background-image:url('images/icon-down-white.png');background-repeat:no-repeat;background-position:center;}
.jqx-menu-item-arrow-left-selected-summer, .jqx-icon-arrow-left-hover-summer, .jqx-icon-arrow-left-selected-summer{background-image:url('images/icon-left-white.png');background-repeat:no-repeat;background-position:center;}
.jqx-menu-item-arrow-right-selected-summer, .jqx-icon-arrow-right-hover-summer, .jqx-icon-arrow-right-selected-summer{background-image:url('images/icon-right-white.png');background-repeat:no-repeat;background-position:center;}
.jqx-tabs-close-button-hover-summer, .jqx-tabs-close-button-selected-summer{background-image:url(images/close_white.png);  background-repeat:no-repeat;  background-position:center;}
.jqx-scrollbar-summer .jqx-icon-arrow-up-selected-summer, .jqx-scrollbar-summer .jqx-icon-arrow-up-hover-summer{background-image:url('images/icon-up.png'); background-repeat:no-repeat; background-position:center;}
.jqx-scrollbar-summer .jqx-icon-arrow-down-selected-summer, .jqx-scrollbar-summer .jqx-icon-arrow-down-hover-summer{background-image:url('images/icon-down.png'); background-repeat:no-repeat; background-position:center;}
.jqx-scrollbar-summer .jqx-icon-arrow-left-selected-summer, .jqx-scrollbar-summer .jqx-icon-arrow-left-hover-summer{background-image:url('images/icon-left.png'); background-repeat:no-repeat; background-position:center;}
.jqx-scrollbar-summer .jqx-icon-arrow-right-selected-summer, .jqx-scrollbar-summer .jqx-icon-arrow-right-hover-summer{background-image:url('images/icon-right.png');background-repeat:no-repeat; background-position:center;}

.jqx-rc-tl-ui-darkness{border-top-left-radius:6px; moz-border-radius-topleft:6px; webkit-border-top-left-radius:6px}
.jqx-rc-tr-ui-darkness{border-top-right-radius:6px; moz-border-radius-topright:6px; webkit-border-top-right-radius:6px}
.jqx-rc-bl-ui-darkness{border-bottom-left-radius:6px; moz-border-radius-bottomleft:6px; webkit-border-bottom-left-radius:6px}
.jqx-rc-br-ui-darkness{border-bottom-right-radius:6px; moz-border-radius-bottomright:6px; webkit-border-bottom-right-radius:6px}
.jqx-rc-t-ui-darkness{border-top-left-radius:6px; border-top-right-radius:6px; moz-border-radius-topleft:6px; moz-border-radius-topright:6px; webkit-border-top-left-radius:6px; webkit-border-top-right-radius:6px}
.jqx-rc-b-ui-darkness{border-bottom-left-radius:6px; border-bottom-right-radius:6px; moz-border-radius-bottomleft:6px; moz-border-radius-bottomright:6px; webkit-border-bottom-left-radius:6px; webkit-border-bottom-right-radius:6px}
.jqx-rc-r-ui-darkness{border-bottom-right-radius:6px; border-top-right-radius:6px; moz-border-radius-bottomright:6px; moz-border-radius-topright:6px; webkit-border-bottom-right-radius:6px; webkit-border-top-right-radius:6px}
.jqx-rc-l-ui-darkness{border-bottom-left-radius:6px; border-top-left-radius:6px; moz-border-radius-bottomleft:6px; moz-border-radius-topleft:6px; webkit-border-bottom-left-radius:6px; webkit-border-top-left-radius:6px}
.jqx-rc-all-ui-darkness{border-radius:6px; moz-border-radius:6px; webkit-border-radius:6px}
.jqx-grid-column-sortdescbutton-ui-darkness{background-position:0 -16px; background-image:url(images/darkness/ui-icons_ffffff_256x240.png); margin-top:5px}
.jqx-grid-column-sortascbutton-ui-darkness{margin-top:5px; background-position:-65px -16px; background-image:url(images/darkness/ui-icons_ffffff_256x240.png)}
.jqx-grid-column-menubutton-ui-darkness{margin-top:5px; background-position:-65px -16px; background-image:url(images/darkness/ui-icons_ffffff_256x240.png); border-width:0px}
.jqx-grid-ui-darkness .jqx-widget-header-ui-darkness{border-width:0px !important}
.jqx-tree-item-arrow-expand-ui-darkness, .jqx-tree-item-arrow-expand-hover-ui-darkness{background-position:-65px -16px; background-image:url(images/darkness/ui-icons_222222_256x240.png)}
.jqx-tree-item-arrow-collapse-ui-darkness, .jqx-tree-item-arrow-collapse-hover-ui-darkness{background-position:-32px -16px; background-image:url(images/darkness/ui-icons_222222_256x240.png)}
.jqx-menu-item-arrow-right-ui-darkness, .jqx-menu-item-arrow-right-selected-ui-darkness{background-position:-32px -16px; background-image:url(images/darkness/ui-icons_222222_256x240.png)}
.jqx-menu-item-arrow-left-ui-darkness, .jqx-menu-item-arrow-left-selected-ui-darkness{background-position:-96px -16px; background-image:url(images/darkness/ui-icons_222222_256x240.png)}
.jqx-progressbar-ui-darkness .jqx-fill-state-pressed-ui-darkness{background: #626262; border-width:0px; border-right:1px solid #626262; color:#fff; font-weight:bold}
.jqx-progressbar-value-vertical-ui-darkness{border-width:0px !important; border-bottom: 1px solid #626262 !important}
.jqx-tabs-title-ui-darkness{border:1px solid #666; background: #555 url(images/darkness/ui-bg_glass_20_555555_1x400.png) 50% 50% repeat-x;  color:#fff; font-weight:bold}
.jqx-tabs-header-ui-darkness{margin:2px; border-radius:6px; moz-border-radius:6px; webkit-border-radius:6px}
.jqx-tabs-header-bottom-ui-darkness{margin-top:-2px !important; padding-top:2px}
.jqx-tabs-content-ui-darkness{border-width:0px !important}
.jqx-radiobutton-ui-darkness .jqx-fill-state-pressed-ui-darkness{background:#ec8e0c; border:1px solid #fed22f}
.jqx-calendar-cell-ui-darkness{background: #333333 url(images/darkness/ui-bg_gloss-wave_25_333333_500x100.png) 50% 50% repeat-x; border:1px solid #333; color:#fff; padding:.2em; text-align:right; text-decoration:none; moz-border-radius:0px !important; webkit-border-radius:0px !important; border-radius:0px !important}
.jqx-calendar-cell-today-ui-darkness{background:#ffe45c url(images/darkness/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; border:1px solid #fed22f; color:#363636}
.jqx-calendar-title-container-ui-darkness{border-radius:6px; moz-border-radius:6px; webkit-border-radius:6px}
.jqx-calendar-month-container-ui-darkness{border:none !important}
.jqx-calendar-ui-darkness{padding:2px}
.jqx-calendar-ui-darkness .jqx-icon-arrow-left-ui-darkness{background-image:url(images/darkness/ui-icons_ffffff_256x240.png); background-position:-80px -192px; width:16px; height:16px; left:5px; position:relative}
.jqx-calendar-ui-darkness .jqx-icon-arrow-right-ui-darkness{background-image:url(images/darkness/ui-icons_ffffff_256x240.png); background-position:-48px -192px; width:16px; height:16px; right:5px; position:relative}
.jqx-calendar-ui-darkness .jqx-icon-arrow-left-hover-ui-darkness{background-image:url(images/darkness/ui-icons_cccccc_256x240.png); background-position:-80px -192px}
.jqx-calendar-ui-darkness .jqx-icon-arrow-right-hover-ui-darkness{background-image:url(images/darkness/ui-icons_cccccc_256x240.png); background-position:-48px -192px}
.jqx-navigationbar-ui-lighness{overflow: auto;}
.jqx-window-ui-darkness{padding: 2px;}
.jqx-window-header-ui-darkness{moz-border-radius:6px; border-radius:6px; webkit-border-radius:6px}
.jqx-window-content-ui-darkness{border-width:0px !important}
.jqx-window-close-button-ui-darkness{background-position:-96px -128px; background-image:url(images/darkness/ui-icons_ffffff_256x240.png);moz-border-radius:6px; border-radius:6px; webkit-border-radius:6px}
.jqx-window-collapse-button-ui-darkness{background-position:0 -16px; background-image:url(images/darkness/ui-icons_ffffff_256x240.png)}
.jqx-window-collapse-button-hover-ui-darkness{background-image:url(images/darkness/ui-icons_cccccc_256x240.png); background-color:#fff; border-radius:6px; moz-border-radius:6px; webkit-border-radius:6px}
.jqx-window-collapse-button-collapsed-ui-darkness, .jqx-window-collapse-button-collapsed-hover-ui-darkness{background-position:-65px -16px}
.jqx-window-modal-ui-darkness{background-image:url(images/darkness/ui-bg_diagonals-thick_20_666666_40x40.png)}
.jqx-window-close-button-hover-ui-darkness{background-color:#fff; background-position:-96px -128px; background-image:url(images/darkness/ui-icons_cccccc_256x240.png); cursor:pointer; width:16px; height:16px}
.jqx-splitter-ui-darkness .jqx-widget-content-ui-darkness{border-width:0px}
.jqx-grid-column-header-ui-darkness{border-width:0px !important}

.jqx-icon-arrow-up-ui-darkness, .jqx-menu-item-arrow-up-ui-darkness, .jqx-menu-item-arrow-up-ui-darkness, .jqx-menu-item-arrow-top-up-ui-darkness, .jqx-icon-arrow-up-ui-darkness, .jqx-icon-arrow-up-hover-ui-darkness, .jqx-icon-arrow-up-selected-ui-darkness{background-position:0 -16px; background-image:url(images/darkness/ui-icons_cccccc_256x240.png)}
.jqx-icon-arrow-down-ui-darkness, .jqx-tree-item-arrow-expand-ui-darkness, .jqx-tree-item-arrow-expand-hover-ui-darkness, .jqx-menu-item-arrow-down-ui-darkness, .jqx-menu-item-arrow-down-ui-darkness, .jqx-menu-item-arrow-down-ui-darkness{background-position:-65px -16px; background-image:url(images/darkness/ui-icons_cccccc_256x240.png)}
.jqx-icon-arrow-left-ui-darkness, .jqx-tabs-arrow-left-ui-darkness, .jqx-menu-item-arrow-left-ui-darkness, .jqx-menu-item-arrow-top-left{background-position:-96px -17px; background-image:url(images/darkness/ui-icons_cccccc_256x240.png)}
.jqx-icon-arrow-right-ui-darkness, .jqx-tree-item-arrow-collapse-ui-darkness, .jqx-tree-item-arrow-collapse-hover-ui-darkness, .jqx-tabs-arrow-right-ui-darkness, .jqx-menu-item-arrow-right-ui-darkness, .jqx-menu-item-arrow-top-right-ui-darkness{background-position:-32px -17px; background-image:url(images/darkness/ui-icons_cccccc_256x240.png)}
.jqx-icon-arrow-up-hover-ui-darkness{background-position:0 -16px; background-image:url(images/darkness/ui-icons_cccccc_256x240.png)}
.jqx-icon-arrow-down-hover-ui-darkness{background-position:-65px -16px; background-image:url(images/darkness/ui-icons_cccccc_256x240.png)}
.jqx-icon-arrow-left-selected-ui-darkness{background-position:-96px -17px; background-image:url(images/darkness/ui-icons_cccccc_256x240.png)}
.jqx-icon-arrow-right-selected-ui-darkness{background-position:-32px -17px; background-image:url(images/darkness/ui-icons_cccccc_256x240.png)}
.jqx-icon-arrow-up-selected-ui-darkness{background-position:0 -16px; background-image:url(images/darkness/ui-icons_cccccc_256x240.png)}
.jqx-icon-arrow-down-selected-ui-darkness{background-position:-65px -16px; background-image:url(images/darkness/ui-icons_cccccc_256x240.png)}
.jqx-icon-arrow-left-selected-ui-darkness, .jqx-tree-item-arrow-collapse-rtl-ui-darkness, .jqx-tree-item-arrow-collapse-hover-rtl-ui-darkness{background-position:-96px -17px; background-image:url(images/darkness/ui-icons_cccccc_256x240.png)}
.jqx-icon-arrow-right-selected-ui-darkness{background-position:-32px -17px; background-image:url(images/darkness/ui-icons_cccccc_256x240.png)}
.jqx-icon-close-ui-darkness{background-image:url(images/darkness/ui-icons_cccccc_256x240.png); background-position:-80px -128px; cursor:pointer}
.jqx-icon-close-hover-ui-darkness{background-image:url(images/darkness/ui-icons_cccccc_256x240.png); background-position:-80px -128px; cursor:pointer}

.jqx-grid-cell-ui-darkness
{
   background: #000;
   color: #fff; 
}
.jqx-widget-ui-darkness{ line-height: 17px; font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; font-size:12px; font-style:normal;}
.jqx-widget-content-ui-darkness{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; background: #000000 url(images/darkness/ui-bg_inset-soft_25_000000_1x100.png) 50% bottom repeat-x; border-color:#666666; color:#fff; font-size:12px}
.jqx-widget-content-ui-darkness a{color:#fff}
.jqx-widget-header-ui-darkness{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; background: #333333 url(images/darkness/ui-bg_gloss-wave_25_333333_500x100.png) 50% 50% repeat-x; border-color: #333; color:#fff; font-size:12px}
.jqx-widget-header-ui-darkness a{color:#fff}

.jqx-fill-state-normal-ui-darkness{border-color: #666666; background: #555555 url(images/darkness/ui-bg_glass_20_555555_1x400.png) 50% 50% repeat-x; color: #eeeeee;}
.jqx-fill-state-normal-ui-darkness a, .jqx-fill-state-normal-ui-darkness a:link, .jqx-fill-state-normal-ui-darkness a:visited{color:#eeeeee; text-decoration:none}
.jqx-fill-state-hover-ui-darkness{border-color:#59b4d4; background: #0078a3 url(images/darkness/ui-bg_glass_40_0078a3_1x400.png) 50% 50% repeat-x; color: #ffffff;}
.jqx-fill-state-hover-ui-darkness a, .jqx-fill-state-hover-ui-darkness a:hover{color:#fff; text-decoration:none}
.jqx-fill-state-pressed-ui-darkness{border-color: #ffaf0f; background: #f58400 url(images/darkness/ui-bg_inset-soft_30_f58400_1x100.png) 50% 50% repeat-x; color: #ffffff; }
.jqx-fill-state-pressed-ui-darkness a, .jqx-fill-state-pressed-ui-darkness a:link, .jqx-fill-state-pressed-ui-darkness a:visited{color:#ffffff; text-decoration:none}
.jqx-fill-state-disabled-ui-darkness {cursor: default; color: #fff; opacity: .55; filter:Alpha(Opacity=45);}

.jqx-input-button-content-ui-darkness{font-size:10px}
.jqx-input-icon-ui-darkness{margin-left:2px; margin-top:-1px}
.jqx-checkbox-check-checked-ui-darkness{margin-top:1px; background-position:-65px -147px; background-image:url(images/darkness/ui-icons_cccccc_256x240.png)}
.jqx-grid-cell-sort-ui-darkness, .jqx-grid-cell-filter-ui-darkness, .jqx-grid-cell-pinned-ui-darkness{background-color:#626262;}
.jqx-grid-cell-alt-ui-darkness, .jqx-grid-cell-sort-alt-ui-darkness, .jqx-grid-cell-filter-alt-ui-darkness{background-color:#626262}
.jqx-splitter-collapse-button-horizontal-ui-darkness, .jqx-splitter-collapse-button-vertical-ui-darkness{ background:#ec8e0c; border:1px solid #fdd02e}
.jqx-dropdownlist-content-ui-darkness{ color:#fff}

.jqx-input-ui-darkness, .jqx-input-content-ui-darkness, .jqx-combobox-content-ui-darkness, .jqx-combobox-input-ui-darkness
{
    background: #fff;
    color: #333;
}
.jqx-input-ui-darkness{overflow: hidden;}
.jqx-input-button-header-ui-darkness{background: #f58400;}
.jqx-grid-bottomright-ui-darkness, .jqx-panel-bottomright-ui-darkness, .jqx-listbox-bottomright-ui-darkness, .jqx-scrollbar-state-normal-ui-darkness{background: #000000;}
.jqx-grid-group-expand-ui-darkness{background-position: 50% 50%; background-repeat: no-repeat;background-image: url(images/icon-down-white.png);}
.jqx-grid-group-collapse-ui-darkness{background-position: 50% 50%; background-repeat: no-repeat;background-image: url(images/icon-right-white.png);}
.jqx-scrollbar-thumb-state-normal-ui-darkness, .jqx-scrollbar-thumb-state-normal-horizontal-ui-darkness{ background: #626262;}
.jqx-scrollbar-thumb-state-hover-ui-darkness, .jqx-scrollbar-thumb-state-hover-horizontal-ui-darkness{ background: #0078a3;}
.jqx-scrollbar-thumb-state-pressed-ui-darkness, .jqx-scrollbar-thumb-state-pressed-horizontal-ui-darkness{ background: #f58400;}
.jqx-expander-header-ui-darkness{ border-color: #666; color:#fff; font-weight:bold; border-radius:6px !important; moz-border-radius:6px !important; webkit-border-radius:6px !important}
.jqx-expander-header-hover-ui-darkness{ border-color:  #59b4d4; color:#fff; font-weight:bold}
.jqx-expander-header-expanded-ui-darkness{ border-color:  #ffaf0f; color:#fff; font-weight:bold; border-top-left-radius:6px !important; border-top-right-radius:6px !important; moz-border-radius-topleft:6px !important; moz-border-radius-topright:6px !important; webkit-border-top-left-radius:6px !important; webkit-border-top-right-radius:6px !important; border-bottom-left-radius:0px !important; border-bottom-right-radius:0px !important; moz-border-radius-bottomleft:0px !important; moz-border-radius-bottomright:0px !important; webkit-border-bottom-left-radius:0px !important; webkit-border-bottom-right-radius:0px !important;}
.jqx-expander-content-bottom-ui-darkness{border-bottom-left-radius:6px !important; border-bottom-right-radius:6px !important; moz-border-radius-bottomleft:6px !important; moz-border-radius-bottomright:6px !important; webkit-border-bottom-left-radius:6px !important; webkit-border-bottom-right-radius:6px !important;}
.jqx-expander-arrow-top-ui-darkness{background-position:-65px -16px; background-image:url(images/darkness/ui-icons_222222_256x240.png)}
.jqx-expander-arrow-bottom-ui-darkness{background-position:0 -16px; background-image:url(images/darkness/ui-icons_222222_256x240.png)}
.jqx-tabs-selection-tracker-top-ui-darkness
{
   background: #f69727;
   border-bottom: 1px solid transparent;
}
.jqx-tabs-selection-tracker-bottom-ui-darkness
{
   background-image: #f69727;
   border-top: 1px solid transparent;
}
.jqx-scrollbar-ui-darkness .jqx-icon-arrow-up-ui-darkness{width: 16px; height: 16px; margin-left: auto;}
.jqx-scrollbar-ui-darkness .jqx-icon-arrow-down-ui-darkness{width: 16px; height: 16px; margin-left: auto;}
.jqx-scrollbar-ui-darkness .jqx-icon-arrow-left-ui-darkness{width: 16px; height: 16px; position: relative; top: 50%; margin-top: -8px;}
.jqx-scrollbar-ui-darkness .jqx-icon-arrow-right-ui-darkness{width: 16px; height: 16px; position: relative; top: 50%; margin-top: -8px;}

.jqx-rc-tl-ui-le-frog{border-top-left-radius:10px; moz-border-radius-topleft:10px; webkit-border-top-left-radius:10px}
.jqx-rc-tr-ui-le-frog{border-top-right-radius:10px; moz-border-radius-topright:10px; webkit-border-top-right-radius:10px}
.jqx-rc-bl-ui-le-frog{border-bottom-left-radius:10px; moz-border-radius-bottomleft:10px; webkit-border-bottom-left-radius:10px}
.jqx-rc-br-ui-le-frog{border-bottom-right-radius:10px; moz-border-radius-bottomright:10px; webkit-border-bottom-right-radius:10px}
.jqx-rc-t-ui-le-frog{border-top-left-radius:10px; border-top-right-radius:10px; moz-border-radius-topleft:10px; moz-border-radius-topright:10px; webkit-border-top-left-radius:10px; webkit-border-top-right-radius:10px}
.jqx-rc-b-ui-le-frog{border-bottom-left-radius:10px; border-bottom-right-radius:10px; moz-border-radius-bottomleft:10px; moz-border-radius-bottomright:10px; webkit-border-bottom-left-radius:10px; webkit-border-bottom-right-radius:10px}
.jqx-rc-r-ui-le-frog{border-bottom-right-radius:10px; border-top-right-radius:10px; moz-border-radius-bottomright:10px; moz-border-radius-topright:10px; webkit-border-bottom-right-radius:10px; webkit-border-top-right-radius:10px}
.jqx-rc-l-ui-le-frog{border-bottom-left-radius:10px; border-top-left-radius:10px; moz-border-radius-bottomleft:10px; moz-border-radius-topleft:10px; webkit-border-bottom-left-radius:10px; webkit-border-top-left-radius:10px}
.jqx-rc-all-ui-le-frog{border-radius:10px; moz-border-radius:10px; webkit-border-radius:10px}
/*Grid*/
.jqx-grid-column-sortascbutton-ui-le-frog{background-position:-96px -192px; background-image:url(images/le-frog/ui-icons_ffffff_256x240.png); margin-top:5px}
.jqx-grid-column-sortdescbutton-ui-le-frog{margin-top:5px; background-position:-64px -192px; background-image:url(images/le-frog/ui-icons_ffffff_256x240.png)}
.jqx-grid-column-menubutton-ui-le-frog{margin-top:5px; background-position:-64px -192px; background-image:url(images/le-frog/ui-icons_ffffff_256x240.png); border-width:0px}
.jqx-grid-cell-ui-le-frog{background: #35650f; border-color: #72b42d; color: #fff;}
/*Tree*/
.jqx-tree-item-arrow-expand-ui-le-frog, .jqx-tree-item-arrow-expand-hover-ui-le-frog{background-position:-65px -16px; background-image:url(images/le-frog/ui-icons_ffffff_256x240.png)}
.jqx-tree-item-arrow-collapse-ui-le-frog, .jqx-tree-item-arrow-collapse-hover-ui-le-frog{background-position:-32px -16px; background-image:url(images/le-frog/ui-icons_ffffff_256x240.png)}
.jqx-menu-item-arrow-right-ui-le-frog, .jqx-menu-item-arrow-right-selected-ui-le-frog{background-position:-32px -16px; background-image:url(images/le-frog/ui-icons_ffffff_256x240.png)}
.jqx-menu-item-arrow-left-ui-le-frog, .jqx-menu-item-arrow-left-selected-ui-le-frog{background-position:-96px -16px; background-image:url(images/le-frog/ui-icons_ffffff_256x240.png)}
/*Tabs*/
.jqx-tabs-title-ui-le-frog{border:1px solid transparent;}
.jqx-tabs-header-ui-le-frog{border-width: 1px; margin:2px; border-radius:10px; moz-border-radius:10px; webkit-border-radius:10px}
.jqx-tabs-header-bottom-ui-le-frog{margin-top:-2px !important; padding-bottom: 3px; padding-top:1px}
.jqx-tabs-selection-tracker-top-ui-le-frog{background: #2d6006;border-bottom: 0px solid transparent;}
.jqx-tabs-selection-tracker-bottom-ui-le-frog{background: #2d6006; border-top: 0px solid transparent;}
/*Radio Button*/
.jqx-radiobutton-ui-le-frog .jqx-fill-state-pressed-ui-le-frog{background:#fcfefc; border:1px solid #72b42d}
/*Calendar*/
.jqx-calendar-cell-ui-le-frog{font-size: 11px; padding:.2em; text-align:right; text-decoration:none; moz-border-radius:0px !important; webkit-border-radius:0px !important; border-radius:0px !important}
.jqx-calendar-cell-today-ui-le-frog{background:#ffe45c url(images/le-frog/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; border:1px solid #fed22f; color:#363636}
.jqx-calendar-title-container-ui-le-frog{border: 1px solid #72b42d; border-bottom-width: 0px; border-radius:10px; moz-border-radius:10px; webkit-border-radius:10px; font-weight: bold;}
.jqx-calendar-month-container-ui-le-frog{border:none !important}
.jqx-calendar-ui-le-frog{padding:2px}
.jqx-calendar-column-cell-ui-le-frog{font-size: 11px; font-weight: bold;}
.jqx-calendar-ui-le-frog .jqx-icon-arrow-left-ui-le-frog{background-image:url(images/le-frog/ui-icons_ffffff_256x240.png); background-position: -80px -192px; width:16px; height:16px; left:5px; position:relative}
.jqx-calendar-ui-le-frog .jqx-icon-arrow-right-ui-le-frog{background-image:url(images/le-frog/ui-icons_ffffff_256x240.png); background-position: -48px -192px; width:16px; height:16px; right:5px; position:relative}
/*Window*/
.jqx-window-ui-le-frog{padding: 2px;}
.jqx-window-header-ui-le-frog{border: 1px solid #72b42d; font-weight: bold; font-size: 11px; moz-border-radius:10px; border-radius:10px; webkit-border-radius:10px}
.jqx-window-content-ui-le-frog{border-width:0px !important}
.jqx-window-close-button-ui-le-frog{background-position:-96px -128px; background-image:url(images/le-frog/ui-icons_ffffff_256x240.png);moz-border-radius:10px; border-radius:10px; webkit-border-radius:10px}
.jqx-window-collapse-button-ui-le-frog{background-position:0 -16px; background-image:url(images/le-frog/ui-icons_ffffff_256x240.png)}
.jqx-window-collapse-button-hover-ui-le-frog{background-image:url(images/le-frog/ui-icons_72b42d_256x240.png); border-radius:10px; moz-border-radius:10px; webkit-border-radius:10px}
.jqx-window-collapse-button-collapsed-ui-le-frog, .jqx-window-collapse-button-collapsed-hover-ui-le-frog{background-position:-65px -16px}
.jqx-window-modal-ui-le-frog{background-image:url(images/le-frog/ui-bg_diagonals-thick_20_666666_40x40.png)}
.jqx-window-close-button-hover-ui-le-frog{background-color:#fff; background-position:-96px -128px; background-image:url(images/le-frog/ui-icons_72b42d_256x240.png); cursor:pointer; width:16px; height:16px}
/*Splitter*/
.jqx-splitter-ui-le-frog .jqx-widget-content-ui-le-frog{border-width:0px; background: #35650f;}

/*Icons*/
.jqx-icon-arrow-up-ui-le-frog{background-position:0 -16px; background-image:url(images/le-frog/ui-icons_ffffff_256x240.png)}
.jqx-icon-arrow-down-ui-le-frog{background-position:-65px -16px; background-image:url(images/le-frog/ui-icons_ffffff_256x240.png)}
.jqx-icon-arrow-left-ui-le-frog{background-position:-96px -17px; background-image:url(images/le-frog/ui-icons_ffffff_256x240.png)}
.jqx-icon-arrow-right-ui-le-frog{background-position:-32px -17px; background-image:url(images/le-frog/ui-icons_ffffff_256x240.png)}
.jqx-icon-arrow-up-hover-ui-le-frog{background-position:0 -16px; background-image:url(images/le-frog/ui-icons_ffffff_256x240.png)}
.jqx-icon-arrow-down-hover-ui-le-frog{background-position:-65px -16px; background-image:url(images/le-frog/ui-icons_ffffff_256x240.png)}
.jqx-icon-arrow-left-selected-ui-le-frog{background-position:-96px -17px; background-image:url(images/le-frog/ui-icons_ffffff_256x240.png)}
.jqx-icon-arrow-right-selected-ui-le-frog{background-position:-32px -17px; background-image:url(images/le-frog/ui-icons_ffffff_256x240.png)}
.jqx-icon-arrow-up-selected-ui-le-frog, .jqx-menu-item-arrow-up-selected-ui-le-frog, .jqx-menu-item-arrow-up-ui-le-frog, .jqx-menu-item-arrow-up-hover-ui-le-frog{background-position:0 -16px; background-image:url(images/le-frog/ui-icons_ffffff_256x240.png)}
.jqx-icon-arrow-down-selected-ui-le-frog, .jqx-menu-item-arrow-down-selected-ui-le-frog, .jqx-menu-item-arrow-down-ui-le-frog, .jqx-menu-item-arrow-down-hover-ui-le-frog{background-position:-65px -16px; background-image:url(images/le-frog/ui-icons_ffffff_256x240.png)}
.jqx-icon-arrow-left-selected-ui-le-frog, .jqx-tree-item-arrow-collapse-rtl-ui-le-frog, .jqx-tree-item-arrow-collapse-hover-rtl-ui-le-frog{background-position:-96px -17px; background-image:url(images/le-frog/ui-icons_ffffff_256x240.png)}
.jqx-icon-arrow-right-selected-ui-le-frog{background-position:-32px -17px; background-image:url(images/le-frog/ui-icons_ffffff_256x240.png)}
.jqx-icon-close-ui-le-frog{background-image:url(images/le-frog/ui-icons_ffffff_256x240.png); background-position:-80px -128px; cursor:pointer}
.jqx-icon-close-hover-ui-le-frog{background-image:url(images/le-frog/ui-icons_ffffff_256x240.png); background-position:-80px -128px; cursor:pointer}
/*Common Settings*/
.jqx-widget-ui-le-frog{font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size:12px; font-style:normal;}
.jqx-widget-content-ui-le-frog{font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; border-color: #72b42d; background: #285c00 url(images/le-frog/ui-bg_inset-soft_10_285c00_1x100.png) 50% bottom repeat-x; color: #ffffff; font-size:12px}
.jqx-widget-content-ui-le-frog a{color:#ffffff}
.jqx-widget-header-ui-le-frog{font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; border-color: #3f7506; background: #3a8104 url(images/le-frog/ui-bg_highlight-soft_33_3a8104_1x100.png) 50% 50% repeat-x; color: #ffffff; font-size:12px}
.jqx-widget-header-ui-le-frog a{color:#ffffff}
.jqx-fill-state-normal-ui-le-frog, .jqx-calendar-cell-ui-le-frog, .jqx-tabs-title-ui-le-frog, .jqx-expander-header-ui-le-frog{border-color: #45930b; background: #4ca20b url(images/le-frog/ui-bg_highlight-soft_60_4ca20b_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff;}
.jqx-fill-state-normal-ui-le-frog a, .jqx-fill-state-normal-ui-le-frog a:link, .jqx-fill-state-normal-ui-le-frog a:visited{color:#ffffff; text-decoration:none}
.jqx-fill-state-hover-ui-le-frog{border-color: #8bd83b; background: #4eb305 url(images/le-frog/ui-bg_highlight-soft_50_4eb305_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; }
.jqx-fill-state-hover-ui-le-frog a, .jqx-fill-state-hover-ui-le-frog a:hover{color:#ffffff; text-decoration:none}
.jqx-fill-state-focus-ui-le-frog {border-color: #31630b; }
.jqx-fill-state-pressed-ui-le-frog{border-color: #72b42d; background: #285c00 url(images/le-frog/ui-bg_highlight-hard_30_285c00_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff;}
.jqx-fill-state-pressed-ui-le-frog a, .jqx-fill-state-pressed-ui-le-frog a:link, .jqx-fill-state-pressed-ui-le-frog a:visited{color:#ffffff; text-decoration:none}

.jqx-input-button-content-ui-le-frog{font-size:10px}
.jqx-input-icon-ui-le-frog{margin-left:2px; margin-top:-1px}
.jqx-checkbox-check-checked-ui-le-frog{margin-top:1px; background-position:-65px -147px; background-image:url(images/le-frog/ui-icons_ffffff_256x240.png)}
/*Progress Bar*/
.jqx-progressbar-ui-le-frog .jqx-fill-state-pressed-ui-le-frog{background: #498b18; border-bottom: none;}
.jqx-progressbar-value-vertical-ui-le-frog{background: #498b18; border-right: none; border-bottom: 1px solid #72b42d;}
/*ScrollBar */
.jqx-scrollbar-thumb-state-normal-ui-le-frog, .jqx-scrollbar-thumb-state-normal-horizontal-ui-le-frog{ border: 1px solid #72b42d; background: #498b18;}
.jqx-scrollbar-thumb-state-hover-ui-le-frog, .jqx-scrollbar-thumb-state-hover-horizontal-ui-le-frog{ background: #8bd83b;}
.jqx-scrollbar-thumb-state-pressed-ui-le-frog, .jqx-scrollbar-thumb-state-pressed-horizontal-ui-le-frog{ background: #285c00;}
.jqx-splitter-splitbar-horizontal-ui-le-frog, .jqx-splitter-splitbar-vertical-ui-le-frog{background: #72b42d;}
.jqx-splitter-collapse-button-horizontal-ui-le-frog, .jqx-splitter-collapse-button-vertical-ui-le-frog{background: #285c00;}

.jqx-tabs-title-selected-top-ui-le-frog
{
    border-bottom: 1px solid #285c00;
    background-color: #285c00;
}
/*applied to the tab's title when the tab is selected and the jqxTab's position property is set to 'bottom' .*/
.jqx-tabs-title-selected-bottom-ui-le-frog
{
    border-top: 1px solid #285c00;
    background-color: #285c00;
}
/*applied to the tab's selection tracker when the jqxTab's position property is set to 'top'.*/
.jqx-tabs-selection-tracker-top-ui-le-frog
{
   border-bottom: 1px solid #285c00;
}
/*applied to the tab's selection tracker when the jqxTab's position property is set to 'bottom'.*/
.jqx-tabs-selection-tracker-bottom-ui-le-frog
{
   border-top: 1px solid #285c00;
}
/*Slider*/
.jqx-slider-ui-le-frog .jqx-fill-state-pressed-ui-le-frog{background:#619a35;}
.jqx-slider-track-ui-le-frog{border: 1px solid #72b42d; background: #35650f;}
/*Grid*/
.jqx-grid-cell-sort-ui-le-frog, .jqx-grid-cell-filter-ui-le-frog, .jqx-grid-cell-pinned-ui-le-frog, .jqx-grid-cell-selected-ui-le-frog{background: #1c4000; color: #fcfefc;}
.jqx-grid-bottomright-ui-le-frog, .jqx-panel-bottomright-ui-le-frog, .jqx-listbox-bottomright-ui-le-frog, .jqx-scrollbar-state-normal-ui-le-frog{background: #35650f;}
.jqx-widget-ui-le-frog .jqx-grid-column-header-ui-le-frog, .jqx-grid-cell-ui-le-frog, .jqx-widget-ui-le-frog .jqx-grid-cell-ui-le-frog, .jqx-widget-ui-le-frog .jqx-grid-group-cell-ui-le-frog, .jqx-grid-group-cell-ui-le-frog{border-color:#72b42d}
.jqx-grid-group-expand-ui-le-frog{background-position: 50% 50%; background-repeat: no-repeat;background-image: url(images/icon-down-white.png);}
.jqx-grid-group-collapse-ui-le-frog{background-position: 50% 50%; background-repeat: no-repeat;background-image: url(images/icon-right-white.png);}
/*Menu*/
.jqx-menu-dropdown-ui-le-frog
{
    -moz-border-radius-bottomleft: 10px;
    -webkit-border-bottom-left-radius: 10px;
    border-bottom-left-radius: 10px;
    -moz-border-radius-topright: 10px;
    -webkit-border-top-right-radius: 10px;
    border-top-right-radius: 10px;
    -moz-border-radius-bottomright: 10px;
    -webkit-border-bottom-right-radius: 10px;
    border-bottom-right-radius: 10px;
    right: -1px;
}
/*Navigation Bar*/
.jqx-navigationbar-ui-le-frog{overflow: visible;}
.jqx-expander-header-ui-le-frog{border:1px solid transparent; border-radius:10px !important; moz-border-radius:10px !important; webkit-border-radius:10px !important}
.jqx-expander-header-hover-ui-le-frog{border:1px solid #72b42d;}
.jqx-expander-header-expanded-ui-le-frog{border-color: #72b42d; background: #285c00 url(images/le-frog/ui-bg_highlight-hard_30_285c00_1x100.png) 50% 50% repeat-x; border:1px solid #72b42d; border-bottom-width:1px; border-top-left-radius:10px !important; border-top-right-radius:10px !important; moz-border-radius-topleft:10px !important; moz-border-radius-topright:10px !important; webkit-border-top-left-radius:10px !important; webkit-border-top-right-radius:10px !important; border-bottom-left-radius:0px !important; border-bottom-right-radius:0px !important; moz-border-radius-bottomleft:0px !important; moz-border-radius-bottomright:0px !important; webkit-border-bottom-left-radius:0px !important; webkit-border-bottom-right-radius:0px !important;  margin-bottom:0px}
.jqx-expander-content-bottom-ui-le-frog{border-bottom-left-radius:10px !important; border-bottom-right-radius:10px !important; moz-border-radius-bottomleft:10px !important; moz-border-radius-bottomright:10px !important; webkit-border-bottom-left-radius:10px !important; webkit-border-bottom-right-radius:10px !important; border-top-width:0px !important}
.jqx-expander-arrow-top-ui-le-frog{background-position:-65px -16px; background-image:url(images/le-frog/ui-icons_ffffff_256x240.png)}
.jqx-expander-arrow-bottom-ui-le-frog{background-position:0 -16px; background-image:url(images/le-frog/ui-icons_ffffff_256x240.png)}
.jqx-tabs-arrow-right-ui-le-frog{background-position:-32px -16px; background-image:url(images/le-frog/ui-icons_ffffff_256x240.png)}
.jqx-tabs-arrow-left-ui-le-frog{background-position:-96px -16px; background-image:url(images/le-frog/ui-icons_ffffff_256x240.png)}

/*Scroll Bar*/
.jqx-scrollbar-ui-le-frog .jqx-icon-arrow-up-ui-le-frog{width: 16px; height: 16px; margin-left: auto;}
.jqx-scrollbar-ui-le-frog .jqx-icon-arrow-down-ui-le-frog{width: 16px; height: 16px; margin-left: auto;}
.jqx-scrollbar-ui-le-frog .jqx-icon-arrow-left-ui-le-frog{width: 16px; height: 16px; position: relative; top: 50%; margin-top: -8px;}
.jqx-scrollbar-ui-le-frog .jqx-icon-arrow-right-ui-le-frog{width: 16px; height: 16px; position: relative; top: 50%; margin-top: -8px;}

.jqx-rc-tl-ui-lightness{border-top-left-radius:4px; moz-border-radius-topleft:4px; webkit-border-top-left-radius:4px}
.jqx-rc-tr-ui-lightness{border-top-right-radius:4px; moz-border-radius-topright:4px; webkit-border-top-right-radius:4px}
.jqx-rc-bl-ui-lightness{border-bottom-left-radius:4px; moz-border-radius-bottomleft:4px; webkit-border-bottom-left-radius:4px}
.jqx-rc-br-ui-lightness{border-bottom-right-radius:4px; moz-border-radius-bottomright:4px; webkit-border-bottom-right-radius:4px}
.jqx-rc-t-ui-lightness{border-top-left-radius:4px; border-top-right-radius:4px; moz-border-radius-topleft:4px; moz-border-radius-topright:4px; webkit-border-top-left-radius:4px; webkit-border-top-right-radius:4px}
.jqx-rc-b-ui-lightness{border-bottom-left-radius:4px; border-bottom-right-radius:4px; moz-border-radius-bottomleft:4px; moz-border-radius-bottomright:4px; webkit-border-bottom-left-radius:4px; webkit-border-bottom-right-radius:4px}
.jqx-rc-r-ui-lightness{border-bottom-right-radius:4px; border-top-right-radius:4px; moz-border-radius-bottomright:4px; moz-border-radius-topright:4px; webkit-border-bottom-right-radius:4px; webkit-border-top-right-radius:4px}
.jqx-rc-l-ui-lightness{border-bottom-left-radius:4px; border-top-left-radius:4px; moz-border-radius-bottomleft:4px; moz-border-radius-topleft:4px; webkit-border-bottom-left-radius:4px; webkit-border-top-left-radius:4px}
.jqx-rc-all-ui-lightness{border-radius:4px; moz-border-radius:4px; webkit-border-radius:4px}
.jqx-grid-column-sortdescbutton-ui-lightness{background-position:0 -16px; background-image:url(images/lightness/ui-icons_ffffff_256x240.png); margin-top:5px}
.jqx-grid-column-sortascbutton-ui-lightness{margin-top:5px; background-position:-65px -16px; background-image:url(images/lightness/ui-icons_ffffff_256x240.png)}
.jqx-grid-column-menubutton-ui-lightness{margin-top:5px; background-position:-65px -16px; background-image:url(images/lightness/ui-icons_ffffff_256x240.png); border-width:0px}
.jqx-grid-ui-lightness .jqx-widget-header-ui-lightness{border-width:0px !important}
.jqx-tree-item-arrow-expand-ui-lightness, .jqx-tree-item-arrow-expand-hover-ui-lightness{background-position:-65px -16px; background-image:url(images/lightness/ui-icons_222222_256x240.png)}
.jqx-tree-item-arrow-collapse-ui-lightness, .jqx-tree-item-arrow-collapse-hover-ui-lightness{background-position:-32px -16px; background-image:url(images/lightness/ui-icons_222222_256x240.png)}
.jqx-tabs-arrow-right-ui-lightness, .jqx-menu-item-arrow-right-ui-lightness, .jqx-menu-item-arrow-right-selected-ui-lightness{background-position:-32px -16px; background-image:url(images/lightness/ui-icons_222222_256x240.png)}
.jqx-tabs-arrow-left-ui-lightness, .jqx-menu-item-arrow-left-ui-lightness, .jqx-menu-item-arrow-left-selected-ui-lightness{background-position:-96px -16px; background-image:url(images/lightness/ui-icons_222222_256x240.png)}
.jqx-progressbar-ui-lightness .jqx-fill-state-pressed-ui-lightness{background:#f6a828; border-width:0px; border-right:1px solid #e78f08; color:#fff;}
.jqx-progressbar-value-vertical-ui-lightness{border-width:0px !important; border-bottom: 1px solid #e78f08 !important}
.jqx-tabs-title-ui-lightness{ border-color: #ccc; border-bottom-color: #fafafa; background:#f6f6f6 url(images/lightness/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; color:#1c94c4; font-weight:bold;}
.jqx-tabs-title-selected-top-ui-lightness{background-color:#fff;}
.jqx-tabs-title-selected-bottom-ui-lightness{}
.jqx-tabs-title-bottom-ui-lightness{margin-top:-2px; border-top-color: #fafafa; bottom-bottom-color: #ccc;}
.jqx-tabs-header-ui-lightness{margin:2px; border-radius:4px; moz-border-radius:4px; webkit-border-radius:4px}
.jqx-tabs-header-bottom-ui-lightness{margin-top:-2px !important; padding-top:2px}
.jqx-tabs-content-ui-lightness{border-width:0px !important}
.jqx-radiobutton-ui-lightness .jqx-fill-state-pressed-ui-lightness{background:#ec8e0c; border:1px solid #fed22f}
.jqx-calendar-cell-ui-lightness{background:#f6f6f6 url(images/lightness/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; border:1px solid #ccc; color:#1c94c4; font-weight:bold; padding:.2em; text-align:right; text-decoration:none; moz-border-radius:0px !important; webkit-border-radius:0px !important; border-radius:0px !important}
.jqx-calendar-cell-today-ui-lightness{background:#ffe45c url(images/lightness/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; border:1px solid #fed22f; color:#363636}
.jqx-calendar-title-container-ui-lightness{border-radius:4px; moz-border-radius:4px; webkit-border-radius:4px}
.jqx-calendar-month-container-ui-lightness{border:none !important}
.jqx-calendar-ui-lightness{padding:2px}
.jqx-calendar-ui-lightness .jqx-icon-arrow-left-ui-lightness{background-image:url(images/lightness/ui-icons_ffffff_256x240.png); background-position:-80px -192px; width:16px; height:16px; left:5px; position:relative}
.jqx-calendar-ui-lightness .jqx-icon-arrow-right-ui-lightness{background-image:url(images/lightness/ui-icons_ffffff_256x240.png); background-position:-48px -192px; width:16px; height:16px; right:5px; position:relative}
.jqx-calendar-ui-lightness .jqx-icon-arrow-left-hover-ui-lightness{background-image:url(images/lightness/ui-icons_ef8c08_256x240.png); background-position:-80px -192px}
.jqx-calendar-ui-lightness .jqx-icon-arrow-right-hover-ui-lightness{background-image:url(images/lightness/ui-icons_ef8c08_256x240.png); background-position:-48px -192px}
.jqx-navigationbar-ui-lighness{overflow: auto;}
.jqx-window-ui-lightness{padding: 2px;}
.jqx-window-header-ui-lightness{ moz-border-radius:4px; border-radius:4px; webkit-border-radius:4px}
.jqx-window-content-ui-lightness{border-width:0px !important}
.jqx-window-close-button-ui-lightness{background-position:-96px -128px; background-image:url(images/lightness/ui-icons_ffffff_256x240.png);moz-border-radius:4px; border-radius:4px; webkit-border-radius:4px}
.jqx-window-collapse-button-ui-lightness{background-position:0 -16px; background-image:url(images/lightness/ui-icons_ffffff_256x240.png)}
.jqx-window-collapse-button-hover-ui-lightness{background-image:url(images/lightness/ui-icons_ef8c08_256x240.png); background-color:#fff; border-radius:4px; moz-border-radius:4px; webkit-border-radius:4px}
.jqx-window-collapse-button-collapsed-ui-lightness, .jqx-window-collapse-button-collapsed-hover-ui-lightness{background-position:-65px -16px}
.jqx-window-modal-ui-lightness{background-image:url(images/lightness/ui-bg_diagonals-thick_20_666666_40x40.png)}
.jqx-window-close-button-hover-ui-lightness{background-color:#fff; background-position:-96px -128px; background-image:url(images/lightness/ui-icons_ef8c08_256x240.png); cursor:pointer; width:16px; height:16px}
.jqx-splitter-ui-lightness .jqx-widget-content-ui-lightness{border-width:0px}
.jqx-grid-column-header-ui-lightness{border-width:0px !important}
.jqx-slider-ui-lightness .jqx-fill-state-pressed-ui-lightness{background:#f6a828 url(images/lightness/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x; border-color:#e78f08}
.jqx-icon-arrow-up-ui-lightness{background-position:0 -16px; background-image:url(images/lightness/ui-icons_ef8c08_256x240.png)}
.jqx-icon-arrow-down-ui-lightness{background-position:-65px -16px; background-image:url(images/lightness/ui-icons_ef8c08_256x240.png)}
.jqx-icon-arrow-left-ui-lightness, .jqx-tree-item-arrow-collapse-rtl-ui-lightness, .jqx-tree-item-arrow-collapse-hover-rtl-ui-lightness{background-position:-96px -17px; background-image:url(images/lightness/ui-icons_ef8c08_256x240.png)}
.jqx-icon-arrow-right-ui-lightness{background-position:-32px -17px; background-image:url(images/lightness/ui-icons_ef8c08_256x240.png)}
.jqx-icon-arrow-up-hover-ui-lightness{background-position:0 -16px; background-image:url(images/lightness/ui-icons_222222_256x240.png)}
.jqx-icon-arrow-down-hover-ui-lightness{background-position:-65px -16px; background-image:url(images/lightness/ui-icons_222222_256x240.png)}
.jqx-icon-arrow-left-selected-ui-lightness{background-position:-96px -17px; background-image:url(images/lightness/ui-icons_222222_256x240.png)}
.jqx-icon-arrow-right-selected-ui-lightness{background-position:-32px -17px; background-image:url(images/lightness/ui-icons_222222_256x240.png)}
.jqx-icon-arrow-up-selected-ui-lightness{background-position:0 -16px; background-image:url(images/lightness/ui-icons_222222_256x240.png)}
.jqx-icon-arrow-down-selected-ui-lightness{background-position:-65px -16px; background-image:url(images/lightness/ui-icons_222222_256x240.png)}
.jqx-icon-arrow-left-selected-ui-lightness{background-position:-96px -17px; background-image:url(images/lightness/ui-icons_222222_256x240.png)}
.jqx-icon-arrow-right-selected-ui-lightness{background-position:-32px -17px; background-image:url(images/lightness/ui-icons_222222_256x240.png)}
.jqx-icon-close-ui-lightness{background-image:url(images/lightness/ui-icons_222222_256x240.png); background-position:-80px -128px; cursor:pointer}
.jqx-icon-close-hover-ui-lightness{background-image:url(images/lightness/ui-icons_222222_256x240.png); background-position:-80px -128px; cursor:pointer}

.jqx-widget-ui-lightness{line-height: 17px; font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; font-size:12px; font-style:normal; webkit-tap-highlight-color:rgba(0,0,0,0)}
.jqx-widget-content-ui-lightness{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; background-color:#f8f8f8; background:background-image:-webkit-gradient(linear,0 0,0 100%,from(#f8f8f8),to(#eee));  background-image:-moz-linear-gradient(top,#f8f8f8,#eee);  background-image:-o-linear-gradient(top,#f8f8f8,#eee); border-color:#ddd; color:#333; font-size:12px}
.jqx-widget-content-ui-lightness a{color:#333}
.jqx-widget-header-ui-lightness{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; background:#f6a828 url(images/lightness/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x; border-color: #e78f08; color:#fff; font-size:12px}
.jqx-widget-header-ui-lightness a{color:#fff}
.jqx-fill-state-normal-ui-lightness{background:#f6f6f6 url(images/lightness/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; border-color:#ccc; color:#1c94c4}
.jqx-fill-state-normal-ui-lightness a, .jqx-fill-state-normal-ui-lightness a:link, .jqx-fill-state-normal-ui-lightness a:visited{color:#1c94c4; text-decoration:none}
.jqx-fill-state-hover-ui-lightness{background:#fdf5ce url(images/lightness/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; border-color:#fbcb09; color:#c77405}
.jqx-fill-state-hover-ui-lightness a, .jqx-fill-state-hover-ui-lightness a:hover{color:#c77405; text-decoration:none}
.jqx-fill-state-pressed-ui-lightness{background:#fff url(images/lightness/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; border-color:#fbd850; color:#eb8f00}
.jqx-fill-state-pressed-ui-lightness a, .jqx-fill-state-pressed-ui-lightness a:link, .jqx-fill-state-pressed-ui-lightness a:visited{color:#eb8f00; text-decoration:none}

.jqx-input-button-content-ui-lightness{font-size:10px}
.jqx-input-icon-ui-lightness{margin-left:2px; margin-top:-1px}
.jqx-checkbox-check-checked-ui-lightness{margin-top:1px; background-position:-65px -147px; background-image:url(images/lightness/ui-icons_ef8c08_256x240.png)}
.jqx-grid-cell-sort-ui-lightness, .jqx-grid-cell-filter-ui-lightness, .jqx-grid-cell-pinned-ui-lightness{background-color:#f8f8f8; color:#1c94c4}
.jqx-splitter-collapse-button-horizontal-ui-lightness, .jqx-splitter-collapse-button-vertical-ui-lightness{ background:#ec8e0c;  border:1px solid #fdd02e}
.jqx-dropdownlist-content-ui-lightness{ color:#333}

.jqx-expander-header-ui-lightness{background:#f6f6f6 url(images/lightness/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; border:1px solid #ccc; color:#1c94c4; font-weight:bold; border-radius:4px !important; moz-border-radius:4px !important; webkit-border-radius:4px !important}
.jqx-expander-header-hover-ui-lightness{background:#fdf5ce url(images/lightness/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; border:1px solid #fbcb09; color:#c77405; font-weight:bold}
.jqx-expander-header-expanded-ui-lightness{background:#fff url(images/lightness/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; border:1px solid #fbd850; border-bottom-width:0px; color:#eb8f00; font-weight:bold; border-top-left-radius:4px !important; border-top-right-radius:4px !important; moz-border-radius-topleft:4px !important; moz-border-radius-topright:4px !important; webkit-border-top-left-radius:4px !important; webkit-border-top-right-radius:4px !important; border-bottom-left-radius:0px !important; border-bottom-right-radius:0px !important; moz-border-radius-bottomleft:0px !important; moz-border-radius-bottomright:0px !important; webkit-border-bottom-left-radius:0px !important; webkit-border-bottom-right-radius:0px !important;  margin-bottom:0px}
.jqx-expander-content-bottom-ui-lightness{border-bottom-left-radius:4px !important; border-bottom-right-radius:4px !important; moz-border-radius-bottomleft:4px !important; moz-border-radius-bottomright:4px !important; webkit-border-bottom-left-radius:4px !important; webkit-border-bottom-right-radius:4px !important; border-top-width:0px !important}
.jqx-expander-arrow-top-ui-lightness{background-position:-65px -16px; background-image:url(images/lightness/ui-icons_222222_256x240.png)}
.jqx-expander-arrow-bottom-ui-lightness{background-position:0 -16px; background-image:url(images/lightness/ui-icons_222222_256x240.png)}
.jqx-tabs-title-selected-top-ui-lightness
{
    border-bottom: 1px solid #fff;
}
.jqx-tabs-title-selected-bottom-ui-lightness
{
    border-top: 1px solid #fff;
}
.jqx-tabs-selection-tracker-top-ui-lightness
{
   border-bottom: 1px solid #fff;
}
.jqx-tabs-selection-tracker-bottom-ui-lightness
{
   border-top: 1px solid #fff;
}
/*Scroll Bar*/
.jqx-scrollbar-ui-lightness .jqx-icon-arrow-up-ui-lightness{width: 16px; height: 16px; margin-left: auto;}
.jqx-scrollbar-ui-lightness .jqx-icon-arrow-down-ui-lightness{width: 16px; height: 16px; margin-left: auto;}
.jqx-scrollbar-ui-lightness .jqx-icon-arrow-left-ui-lightness{width: 16px; height: 16px; position: relative; top: 50%; margin-top: -8px;}
.jqx-scrollbar-ui-lightness .jqx-icon-arrow-right-ui-lightness{width: 16px; height: 16px; position: relative; top: 50%; margin-top: -8px;}

.jqx-rc-tl-ui-overcast{border-top-left-radius:6px; moz-border-radius-topleft:6px; webkit-border-top-left-radius:6px}
.jqx-rc-tr-ui-overcast{border-top-right-radius:6px; moz-border-radius-topright:6px; webkit-border-top-right-radius:6px}
.jqx-rc-bl-ui-overcast{border-bottom-left-radius:6px; moz-border-radius-bottomleft:6px; webkit-border-bottom-left-radius:6px}
.jqx-rc-br-ui-overcast{border-bottom-right-radius:6px; moz-border-radius-bottomright:6px; webkit-border-bottom-right-radius:6px}
.jqx-rc-t-ui-overcast{border-top-left-radius:6px; border-top-right-radius:6px; moz-border-radius-topleft:6px; moz-border-radius-topright:6px; webkit-border-top-left-radius:6px; webkit-border-top-right-radius:6px}
.jqx-rc-b-ui-overcast{border-bottom-left-radius:6px; border-bottom-right-radius:6px; moz-border-radius-bottomleft:6px; moz-border-radius-bottomright:6px; webkit-border-bottom-left-radius:6px; webkit-border-bottom-right-radius:6px}
.jqx-rc-r-ui-overcast{border-bottom-right-radius:6px; border-top-right-radius:6px; moz-border-radius-bottomright:6px; moz-border-radius-topright:6px; webkit-border-bottom-right-radius:6px; webkit-border-top-right-radius:6px}
.jqx-rc-l-ui-overcast{border-bottom-left-radius:6px; border-top-left-radius:6px; moz-border-radius-bottomleft:6px; moz-border-radius-topleft:6px; webkit-border-bottom-left-radius:6px; webkit-border-top-left-radius:6px}
.jqx-rc-all-ui-overcast{border-radius:6px; moz-border-radius:6px; webkit-border-radius:6px}
/*Grid*/
.jqx-grid-column-sortascbutton-ui-overcast{background-position:-96px -192px; background-image:url(images/overcast/ui-icons_454545_256x240.png); margin-top:6px}
.jqx-grid-column-sortdescbutton-ui-overcast{margin-top:6px; background-position:-64px -192px; background-image:url(images/overcast/ui-icons_454545_256x240.png)}
.jqx-grid-column-menubutton-ui-overcast{margin-top:6px; background-position:-64px -16px; background-image:url(images/overcast/ui-icons_454545_256x240.png); border-width:0px}
/*Tree*/
.jqx-tree-item-arrow-expand-ui-overcast, .jqx-tree-item-arrow-expand-hover-ui-overcast{background-position:-64px -16px; background-image:url(images/overcast/ui-icons_999999_256x240.png)}
.jqx-tree-item-arrow-collapse-ui-overcast, .jqx-tree-item-arrow-collapse-hover-ui-overcast{background-position:-32px -16px; background-image:url(images/overcast/ui-icons_999999_256x240.png)}
.jqx-menu-item-arrow-right-ui-overcast, .jqx-menu-item-arrow-right-selected-ui-overcast{background-position:-32px -16px; background-image:url(images/overcast/ui-icons_999999_256x240.png)}
.jqx-menu-item-arrow-left-ui-overcast, .jqx-menu-item-arrow-left-selected-ui-overcast, .jqx-tree-item-arrow-collapse-rtl-ui-overcast, .jqx-tree-item-arrow-collapse-hover-rtl-ui-overcast{background-position:-96px -16px; background-image:url(images/overcast/ui-icons_999999_256x240.png)}
/*Tabs*/
.jqx-tabs-title-ui-overcast{font-weight: bold; border-color: #ccc; background: #eeeeee url(images/ui-bg_glass_60_eeeeee_1x400.png) 50% 50% repeat-x; color: #3383bb;}
.jqx-tabs-header-ui-overcast{border-width: 1px; margin:2px; border-radius:6px; moz-border-radius:6px; webkit-border-radius:6px}
.jqx-tabs-header-bottom-ui-overcast{margin-top:-2px !important; padding-bottom: 3px; padding-top:1px}
.jqx-tabs-title-bottom-ui-overcast{border-bottom-color:#ccc; border-top-color: transparent;}

/*Radio Button*/
.jqx-radiobutton-ui-overcast .jqx-fill-state-pressed-ui-overcast{background:#444644; border:1px solid #444644}
/*Calendar*/
.jqx-calendar-cell-ui-overcast{font-weight: bold; font-size: 11px; border-color: #ccc; background: #eeeeee url(images/overcast/ui-bg_glass_60_eeeeee_1x400.png) 50% 50% repeat-x; color: #3383bb;  padding:.2em; text-align:right; text-decoration:none; moz-border-radius:0px !important; webkit-border-radius:0px !important; border-radius:0px !important}
.jqx-calendar-cell-today-ui-overcast{background:#ffe45c url(images/overcast/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; border:1px solid #fed22f; color:#363636}
.jqx-calendar-title-container-ui-overcast{border: 1px solid #bbbbbb; border-bottom-width: 0px; border-radius:6px; moz-border-radius:6px; webkit-border-radius:6px; font-weight: bold;}
.jqx-calendar-month-container-ui-overcast{border:none !important}
.jqx-calendar-ui-overcast{padding:2px}
.jqx-calendar-column-cell-ui-overcast{font-size: 11px; font-weight: bold;}
.jqx-calendar-ui-overcast .jqx-icon-arrow-left-ui-overcast{background-image:url(images/overcast/ui-icons_999999_256x240.png); background-position: -80px -192px; width:16px; height:16px; left:6px; position:relative}
.jqx-calendar-ui-overcast .jqx-icon-arrow-right-ui-overcast{background-image:url(images/overcast/ui-icons_999999_256x240.png); background-position: -48px -192px; width:16px; height:16px; right:6px; position:relative}
/*Window*/
.jqx-window-ui-overcast{padding: 2px;}
.jqx-window-header-ui-overcast{border: 1px solid #4297d7; font-weight: bold; font-size: 11px; moz-border-radius:6px; border-radius:6px; webkit-border-radius:6px}
.jqx-window-content-ui-overcast{border-width:0px !important}
.jqx-window-close-button-ui-overcast{background-position:-96px -128px; background-image:url(images/overcast/ui-icons_454545_256x240.png);moz-border-radius:6px; border-radius:6px; webkit-border-radius:6px}
.jqx-window-close-button-hover-ui-overcast{background-color:#fff; background-position:-96px -128px; background-image:url(images/overcast/ui-icons_70b2e1_256x240.png); cursor:pointer; width:16px; height:16px}
.jqx-window-collapse-button-ui-overcast{background-position:0 -16px; background-image:url(images/overcast/ui-icons_454545_256x240.png)}
.jqx-window-collapse-button-hover-ui-overcast{background-image:url(images/overcast/ui-icons_70b2e1_256x240.png); background-color:#fff; border-radius:6px; moz-border-radius:6px; webkit-border-radius:6px}
.jqx-window-collapse-button-collapsed-ui-overcast, .jqx-window-collapse-button-collapsed-hover-ui-overcast{background-position:-64px -16px}
.jqx-window-modal-ui-overcast{background: #aaaaaa url(images/overcast/ui-icons_454545_256x240.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30);}
/*Icons*/
.jqx-icon-arrow-up-ui-overcast{background-position:0 -16px; background-image:url(images/overcast/ui-icons_454545_256x240.png)}
.jqx-icon-arrow-down-ui-overcast{background-position:-64px -16px; background-image:url(images/overcast/ui-icons_454545_256x240.png)}
.jqx-icon-arrow-left-ui-overcast{background-position:-96px -17px; background-image:url(images/overcast/ui-icons_454545_256x240.png)}
.jqx-icon-arrow-right-ui-overcast{background-position:-32px -17px; background-image:url(images/overcast/ui-icons_454545_256x240.png)}
.jqx-icon-arrow-up-hover-ui-overcast{background-position:0 -16px; background-image:url(images/overcast/ui-icons_454545_256x240.png)}
.jqx-icon-arrow-down-hover-ui-overcast{background-position:-64px -16px; background-image:url(images/overcast/ui-icons_454545_256x240.png)}
.jqx-icon-arrow-left-hover-ui-overcast{background-position:-96px -17px; background-image:url(images/overcast/ui-icons_454545_256x240.png)}
.jqx-icon-arrow-right-hover-ui-overcast{background-position:-32px -17px; background-image:url(images/overcast/ui-icons_454545_256x240.png)}
.jqx-icon-arrow-left-selected-ui-overcast{background-position:-96px -17px; background-image:url(images/overcast/ui-icons_454545_256x240.png)}
.jqx-icon-arrow-right-selected-ui-overcast{background-position:-32px -17px; background-image:url(images/overcast/ui-icons_454545_256x240.png)}
.jqx-icon-arrow-up-selected-ui-overcast{background-position:0 -16px; background-image:url(images/overcast/ui-icons_454545_256x240.png)}
.jqx-icon-arrow-down-selected-ui-overcast{background-position:-64px -16px; background-image:url(images/overcast/ui-icons_454545_256x240.png)}
.jqx-icon-close-ui-overcast{background-image:url(images/overcast/ui-icons_454545_256x240.png); background-position:-80px -128px; cursor:pointer}
.jqx-icon-close-hover-ui-overcast{background-image:url(images/overcast/ui-icons_454545_256x240.png); background-position:-80px -128px; cursor:pointer}
/*Common Settings*/
.jqx-widget-ui-overcast{line-height: 17px; font-family: Trebuchet MS, Helvetica, Arial, sans-serif; font-size:12px; font-style:normal; webkit-tap-highlight-color:rgba(0,0,0,0)}
.jqx-widget-content-ui-overcast{ font-family: Trebuchet MS, Helvetica, Arial, sans-serif; border-color: #aaaaaa; background: #c9c9c9 url(images/ui-bg_inset-soft_50_c9c9c9_1x100.png) 50% bottom repeat-x; color: #333333; font-size:12px}
.jqx-widget-content-ui-overcast a{color:#333333}
.jqx-widget-header-ui-overcast{font-family: Trebuchet MS, Helvetica, Arial, sans-serif; border-color: #bbbbbb; background: #dddddd url(images/overcast/ui-bg_glass_35_dddddd_1x400.png) 50% 50% repeat-x; color: #444444; font-size:12px}
.jqx-widget-header-ui-overcast a{color:#444444}
.jqx-fill-state-normal-ui-overcast{border-color: #cccccc; background: #eeeeee url(images/ui-bg_glass_60_eeeeee_1x400.png) 50% 50% repeat-x; color: #3383bb;}
.jqx-fill-state-normal-ui-overcast a, .jqx-fill-state-normal-ui-overcast a:link, .jqx-fill-state-normal-ui-overcast a:visited{color:#3383bb; text-decoration:none}
.jqx-fill-state-hover-ui-overcast{border-color: #bbbbbb; background: #f8f8f8 url(images/overcast/ui-bg_glass_100_f8f8f8_1x400.png) 50% 50% repeat-x; color: #599fcf;}
.jqx-fill-state-hover-ui-overcast a, .jqx-fill-state-hover-ui-overcast a:hover{color:#599fcf; text-decoration:none}
.jqx-fill-state-focus-ui-overcast {border-color: #555555;}
.jqx-fill-state-pressed-ui-overcast{border-color: #999999; background: #999999 url(images/overcast/ui-bg_inset-hard_75_999999_1x100.png) 50% 50% repeat-x; color: #ffffff; }
.jqx-fill-state-pressed-ui-overcast a, .jqx-fill-state-pressed-ui-overcast a:link, .jqx-fill-state-pressed-ui-overcast a:visited{color:#ffffff; text-decoration:none}
.jqx-fill-state-disabled-ui-overcast {cursor: default; color: #000; opacity: .55; filter:Alpha(Opacity=45);}

.jqx-input-button-content-ui-overcast{font-size:10px}
.jqx-input-icon-ui-overcast{margin-left:2px; margin-top:-1px}
.jqx-checkbox-check-checked-ui-overcast{margin-top:1px; background-position:-64px -147px; background-image:url(images/overcast/ui-icons_454545_256x240.png)}
/*Progress Bar*/
.jqx-progressbar-ui-overcast .jqx-fill-state-pressed-ui-overcast{background: #dddddd; border-bottom: none;}
.jqx-progressbar-value-vertical-ui-overcast{background: #dddddd; border-right: none; border-bottom: 1px solid #cccccc;}
/*ScrollBar */
.jqx-scrollbar-thumb-state-normal-ui-overcast, .jqx-scrollbar-thumb-state-normal-horizontal-ui-overcast{ border: 1px solid #cccccc; background: #eeeeee;}
.jqx-scrollbar-thumb-state-hover-ui-overcast, .jqx-scrollbar-thumb-state-hover-horizontal-ui-overcast{ border: 1px solid #bbbbbb; background: #f8f8f8;}
.jqx-scrollbar-thumb-state-pressed-ui-overcast, .jqx-scrollbar-thumb-state-pressed-horizontal-ui-overcast{ border: 1px solid #999999; background: #999999;}

.jqx-tabs-title-selected-top-ui-overcast
{
    border-color: #cccccc;
    border-bottom: 1px solid #c9c9c9;
    background-color: #fff;
}
/*applied to the tab's title when the tab is selected and the jqxTab's position property is set to 'bottom' .*/
.jqx-tabs-title-selected-bottom-ui-overcast
{
    border-color: #cccccc;
    border-top: 1px solid #c9c9c9;
    background-color: #fff;
}
/*applied to the tab's selection tracker when the jqxTab's position property is set to 'top'.*/
.jqx-tabs-selection-tracker-top-ui-overcast
{
   border-color: #cccccc;
   border-bottom: 1px solid #c9c9c9;
}
/*applied to the tab's selection tracker when the jqxTab's position property is set to 'bottom'.*/
.jqx-tabs-selection-tracker-bottom-ui-overcast
{
   border-color: #cccccc;
   border-top: 1px solid #c9c9c9;
}
/*Slider*/
.jqx-slider-ui-overcast .jqx-fill-state-pressed-ui-overcast{background:#e1e1e1;}
.jqx-slider-track-ui-overcast{border: 1px solid #aaaaaa; background: #d9d9d9;}
/*Grid*/
.jqx-grid-cell-sort-ui-overcast, .jqx-grid-cell-filter-ui-overcast, .jqx-grid-cell-pinned-ui-overcast{background:#e1e1e1;}
.jqx-grid-bottomright-ui-overcast, .jqx-panel-bottomright-ui-overcast, .jqx-listbox-bottomright-ui-overcast, .jqx-scrollbar-state-normal-ui-overcast{background: #e1e1e1;}
.jqx-grid-cell-sort-alt-ui-overcast, .jqx-grid-cell-alt-ui-overcast, .jqx-grid-cell-filter-alt-ui-overcast{background: #e1e1e1;}
.jqx-widget-ui-overcast .jqx-grid-column-header-ui-overcast, .jqx-grid-cell-ui-overcast, .jqx-widget-ui-overcast .jqx-grid-cell-ui-overcast, .jqx-widget-ui-overcast .jqx-grid-group-cell-ui-overcast, .jqx-grid-group-cell-ui-overcast{border-color:#cccccc}
.jqx-grid-column-header-ui-overcast{font-weight: bold;}
.jqx-grid-cell-selected-ui-overcast{border-color: #cccccc; background: #999999 url(images/overcast/ui-bg_inset-hard_75_999999_1x100.png) 50% 50% repeat-x; color: #ffffff;}
.jqx-grid-group-expand-ui-overcast{background-position: 50% 50%; background-repeat: no-repeat; background-image: url(images/icon-down.png);}
.jqx-grid-group-collapse-ui-overcast{background-position: 50% 50%; background-repeat: no-repeat; background-image: url(images/icon-right.png);}
/*Splitter*/
.jqx-splitter-collapse-button-vertical, .jqx-splitter-collapse-button-horizontal
{
    background: #aaaaaa;
}
/*Menu*/
.jqx-menu-item-top-ui-overcast
{
    font-weight: bold;
}
.jqx-menu-dropdown-ui-overcast
{
    -moz-border-radius-bottomleft: 6px;
    -webkit-border-bottom-left-radius: 6px;
    border-bottom-left-radius: 6px;
    -moz-border-radius-topright: 6px;
    -webkit-border-top-right-radius: 6px;
    border-top-right-radius: 6px;
    -moz-border-radius-bottomright: 6px;
    -webkit-border-bottom-right-radius: 6px;
    border-bottom-right-radius: 6px;
    right: -1px;
}
/*Navigation Bar*/
.jqx-navigationbar-ui-overcast{overflow: inherit;}
.jqx-expander-header-ui-overcast{font-weight: bold; margin-bottom:2px; margin-top:2px}
.jqx-expander-header-ui-overcast{background: #eeeeee url(images/overcast/ui-bg_glass_60_eeeeee_1x400.png) 50% 50% repeat-x; color: #3383bb; border-color: #cccccc; border-radius:6px !important; moz-border-radius:6px !important; webkit-border-radius:6px !important}
.jqx-expander-header-hover-ui-overcast{background: #f8f8f8 url(images/overcast/ui-bg_glass_100_f8f8f8_1x400.png) 50% 50% repeat-x; color: #599fcf; border:1px solid #bbbbbb;}
.jqx-expander-header-expanded-ui-overcast{background: #999999 url(images/overcast/ui-bg_inset-hard_75_999999_1x100.png) 50% 50% repeat-x; color: #ffffff; border:1px solid #999999; border-bottom-width:0px; border-top-left-radius:6px !important; border-top-right-radius:6px !important; moz-border-radius-topleft:6px !important; moz-border-radius-topright:6px !important; webkit-border-top-left-radius:6px !important; webkit-border-top-right-radius:6px !important; border-bottom-left-radius:0px !important; border-bottom-right-radius:0px !important; moz-border-radius-bottomleft:0px !important; moz-border-radius-bottomright:0px !important; webkit-border-bottom-left-radius:0px !important; webkit-border-bottom-right-radius:0px !important;  margin-bottom:0px}
.jqx-expander-content-bottom-ui-overcast{border-bottom-left-radius:6px !important; border-bottom-right-radius:6px !important; moz-border-radius-bottomleft:6px !important; moz-border-radius-bottomright:6px !important; webkit-border-bottom-left-radius:6px !important; webkit-border-bottom-right-radius:6px !important; border-top-width:0px !important}
.jqx-expander-arrow-top-ui-overcast{width: 16px; height: 16px; position: relative; background-position:-64px -16px; background-image:url(images/overcast/ui-icons_454545_256x240.png)}
.jqx-expander-arrow-bottom-ui-overcast{width: 16px; height: 16px; position: relative;  background-position:0 -16px; background-image:url(images/overcast/ui-icons_454545_256x240.png)}
/*Scroll Bar*/
.jqx-scrollbar-ui-overcast .jqx-icon-arrow-up-ui-overcast{width: 16px; height: 16px; margin-left: auto;}
.jqx-scrollbar-ui-overcast .jqx-icon-arrow-down-ui-overcast{width: 16px; height: 16px; margin-left: auto;}
.jqx-scrollbar-ui-overcast .jqx-icon-arrow-left-ui-overcast{width: 16px; height: 16px; position: relative; top: 50%; margin-top: -8px;}
.jqx-scrollbar-ui-overcast .jqx-icon-arrow-right-ui-overcast{width: 16px; height: 16px; position: relative; top: 50%; margin-top: -8px;}


.jqx-rc-tl-ui-redmond{border-top-left-radius:5px; moz-border-radius-topleft:5px; webkit-border-top-left-radius:5px}
.jqx-rc-tr-ui-redmond{border-top-right-radius:5px; moz-border-radius-topright:5px; webkit-border-top-right-radius:5px}
.jqx-rc-bl-ui-redmond{border-bottom-left-radius:5px; moz-border-radius-bottomleft:5px; webkit-border-bottom-left-radius:5px}
.jqx-rc-br-ui-redmond{border-bottom-right-radius:5px; moz-border-radius-bottomright:5px; webkit-border-bottom-right-radius:5px}
.jqx-rc-t-ui-redmond{border-top-left-radius:5px; border-top-right-radius:5px; moz-border-radius-topleft:5px; moz-border-radius-topright:5px; webkit-border-top-left-radius:5px; webkit-border-top-right-radius:5px}
.jqx-rc-b-ui-redmond{border-bottom-left-radius:5px; border-bottom-right-radius:5px; moz-border-radius-bottomleft:5px; moz-border-radius-bottomright:5px; webkit-border-bottom-left-radius:5px; webkit-border-bottom-right-radius:5px}
.jqx-rc-r-ui-redmond{border-bottom-right-radius:5px; border-top-right-radius:5px; moz-border-radius-bottomright:5px; moz-border-radius-topright:5px; webkit-border-bottom-right-radius:5px; webkit-border-top-right-radius:5px}
.jqx-rc-l-ui-redmond{border-bottom-left-radius:5px; border-top-left-radius:5px; moz-border-radius-bottomleft:5px; moz-border-radius-topleft:5px; webkit-border-bottom-left-radius:5px; webkit-border-top-left-radius:5px}
.jqx-rc-all-ui-redmond{border-radius:5px; moz-border-radius:5px; webkit-border-radius:5px}
/*Grid*/
.jqx-grid-column-sortascbutton-ui-redmond{background-position:-96px -192px; background-image:url(images/redmond/ui-icons_d8e7f3_256x240.png); margin-top:5px}
.jqx-grid-column-sortdescbutton-ui-redmond{margin-top:5px; background-position:-64px -192px; background-image:url(images/redmond/ui-icons_d8e7f3_256x240.png)}
.jqx-grid-column-menubutton-ui-redmond{margin-top:5px; background-position:-65px -16px; background-image:url(images/redmond/ui-icons_f9bd01_256x240.png); border-width:0px}
/*Tree*/
.jqx-tree-item-arrow-expand-ui-redmond, .jqx-tree-item-arrow-expand-hover-ui-redmond{background-position:-65px -16px; background-image:url(images/redmond/ui-icons_6da8d5_256x240.png)}
.jqx-tree-item-arrow-collapse-ui-redmond, .jqx-tree-item-arrow-collapse-hover-ui-redmond{background-position:-32px -16px; background-image:url(images/redmond/ui-icons_6da8d5_256x240.png)}
.jqx-menu-item-arrow-right-ui-redmond, .jqx-menu-item-arrow-right-selected-ui-redmond{background-position:-32px -16px; background-image:url(images/redmond/ui-icons_6da8d5_256x240.png)}
.jqx-menu-item-arrow-left-ui-redmond, .jqx-menu-item-arrow-left-selected-ui-redmond, .jqx-tree-item-arrow-collapse-rtl-ui-redmond, .jqx-tree-item-arrow-collapse-hover-rtl-ui-redmond{background-position:-96px -16px; background-image:url(images/redmond/ui-icons_6da8d5_256x240.png)}
/*Tabs*/
.jqx-tabs-title-ui-redmond{font-weight: bold; border-color: #c5dbec; background: #dfeffc url(images/redmond/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x; color: #2e6e9e;}
.jqx-tabs-header-ui-redmond{margin-left:2px; margin-right: 2px; margin-top: 2px; border-radius:5px; moz-border-radius:5px; webkit-border-radius:5px}
.jqx-tabs-arrow-right-ui-redmond{background-position:-32px -16px; background-image:url(images/redmond/ui-icons_d8e7f3_256x240.png)}
.jqx-tabs-arrow-left-ui-redmond{background-position:-96px -16px; background-image:url(images/redmond/ui-icons_d8e7f3_256x240.png)}
/*Radio Button*/
.jqx-radiobutton-ui-redmond .jqx-fill-state-pressed-ui-redmond{background:#6caad4; border:1px solid #6caad4}
/*Calendar*/
.jqx-calendar-cell-ui-redmond{font-weight: bold; font-size: 11px; border-color: #c5dbec; background: #dfeffc url(images/redmond/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x; color: #2e6e9e; padding:.2em; text-align:right; text-decoration:none; moz-border-radius:0px !important; webkit-border-radius:0px !important; border-radius:0px !important}
.jqx-calendar-cell-today-ui-redmond{background:#ffe45c url(images/redmond/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; border:1px solid #fed22f; color:#363636}
.jqx-calendar-title-container-ui-redmond{border: 1px solid #4297d7; border-bottom-width: 0px; border-radius:5px; moz-border-radius:5px; webkit-border-radius:5px; font-weight: bold;}
.jqx-calendar-month-container-ui-redmond{border:none !important}
.jqx-calendar-ui-redmond{padding:2px}
.jqx-calendar-column-cell-ui-redmond{font-size: 11px; font-weight: bold;}
.jqx-calendar-ui-redmond .jqx-icon-arrow-left-ui-redmond{background-image:url(images/redmond/ui-icons_d8e7f3_256x240.png); background-position: -80px -192px; width:16px; height:16px; left:5px; position:relative}
.jqx-calendar-ui-redmond .jqx-icon-arrow-right-ui-redmond{background-image:url(images/redmond/ui-icons_d8e7f3_256x240.png); background-position: -48px -192px; width:16px; height:16px; right:5px; position:relative}
/*Window*/
.jqx-window-ui-redmond{padding: 2px;}
.jqx-window-header-ui-redmond{border: 1px solid #4297d7; font-weight: bold; font-size: 11px; moz-border-radius:5px; border-radius:5px; webkit-border-radius:5px}
.jqx-window-content-ui-redmond{border-width:0px !important}
.jqx-window-close-button-ui-redmond{background-position:-96px -128px; background-image:url(images/redmond/ui-icons_d8e7f3_256x240.png);moz-border-radius:5px; border-radius:5px; webkit-border-radius:5px}
.jqx-window-collapse-button-ui-redmond{background-position:0 -16px; background-image:url(images/redmond/ui-icons_d8e7f3_256x240.png)}
.jqx-window-collapse-button-hover-ui-redmond{background-image:url(images/redmond/ui-icons_217bc0_256x240.png); background-color:#fff; border-radius:5px; moz-border-radius:5px; webkit-border-radius:5px}
.jqx-window-collapse-button-collapsed-ui-redmond, .jqx-window-collapse-button-collapsed-hover-ui-redmond{background-position:-65px -16px}
.jqx-window-modal-ui-redmond{background: #aaaaaa url(images/redmond/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30);}
.jqx-window-close-button-hover-ui-redmond{background-color:#fff; background-position:-96px -128px; background-image:url(images/redmond/ui-icons_217bc0_256x240.png); cursor:pointer; width:16px; height:16px}
/*Splitter*/
.jqx-splitter-ui-redmond .jqx-widget-content-ui-redmond{border-width:0px; background: #fff;}

/*Icons*/
.jqx-icon-arrow-up-ui-redmond{background-position:0 -16px; background-image:url(images/redmond/ui-icons_6da8d5_256x240.png)}
.jqx-icon-arrow-down-ui-redmond{background-position:-65px -16px; background-image:url(images/redmond/ui-icons_6da8d5_256x240.png)}
.jqx-icon-arrow-left-ui-redmond{background-position:-96px -17px; background-image:url(images/redmond/ui-icons_6da8d5_256x240.png)}
.jqx-icon-arrow-right-ui-redmond{background-position:-32px -17px; background-image:url(images/redmond/ui-icons_6da8d5_256x240.png)}
.jqx-icon-arrow-up-hover-ui-redmond{background-position:0 -16px; background-image:url(images/redmond/ui-icons_217bc0_256x240.png)}
.jqx-icon-arrow-down-hover-ui-redmond{background-position:-65px -16px; background-image:url(images/redmond/ui-icons_217bc0_256x240.png)}
.jqx-icon-arrow-left-hover-ui-redmond{background-position:-96px -17px; background-image:url(images/redmond/ui-icons_217bc0_256x240.png)}
.jqx-icon-arrow-right-hover-ui-redmond{background-position:-32px -17px; background-image:url(images/redmond/ui-icons_217bc0_256x240.png)}
.jqx-icon-arrow-left-selected-ui-redmond{background-position:-96px -17px; background-image:url(images/redmond/ui-icons_f9bd01_256x240.png)}
.jqx-icon-arrow-right-selected-ui-redmond{background-position:-32px -17px; background-image:url(images/redmond/ui-icons_f9bd01_256x240.png)}
.jqx-icon-arrow-up-selected-ui-redmond{background-position:0 -16px; background-image:url(images/redmond/ui-icons_f9bd01_256x240.png)}
.jqx-icon-arrow-down-selected-ui-redmond{background-position:-65px -16px; background-image:url(images/redmond/ui-icons_f9bd01_256x240.png)}
.jqx-icon-close-ui-redmond{background-image:url(images/redmond/ui-icons_6da8d5_256x240.png); background-position:-80px -128px; cursor:pointer}
.jqx-icon-close-hover-ui-redmond{background-image:url(images/redmond/ui-icons_217bc0_256x240.png); background-position:-80px -128px; cursor:pointer}
/*Common Settings*/
.jqx-widget-ui-redmond{font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size:13px; font-style:normal; webkit-tap-highlight-color:rgba(0,0,0,0)}
.jqx-widget-content-ui-redmond{ font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; border-color: #a6c9e2; background: #fcfdfd url(images/redmond/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x; color: #222222; font-size:13px}
.jqx-widget-content-ui-redmond a{color:#222}
.jqx-widget-header-ui-redmond{font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; border-color: #4297d7; background: #5c9ccc url(images/redmond/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x; color: #ffffff; font-size:13px}
.jqx-widget-header-ui-redmond a{color:#222}
.jqx-fill-state-normal-ui-redmond{border-color: #c5dbec; background: #dfeffc url(images/redmond/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x; color: #2e6e9e;}
.jqx-fill-state-normal-ui-redmond a, .jqx-fill-state-normal-ui-redmond a:link, .jqx-fill-state-normal-ui-redmond a:visited{color:#2e6e9e; text-decoration:none}
.jqx-fill-state-hover-ui-redmond{border-color: #79b7e7; background: #d0e5f5 url(images/redmond/ui-bg_glass_75_d0e5f5_1x400.png) 50% 50% repeat-x; color: #1d5987;}
.jqx-fill-state-hover-ui-redmond a, .jqx-fill-state-hover-ui-redmond a:hover{color:#1d5987; text-decoration:none}
.jqx-fill-state-focus-ui-redmond {border-color: #79b7e7; color: #1d5987; }
.jqx-fill-state-pressed-ui-redmond{border-color: #79b7e7; background: #f5f8f9 url(images/redmond/ui-bg_inset-hard_100_f5f8f9_1x100.png) 50% 50% repeat-x; color: #e17009; }
.jqx-fill-state-pressed-ui-redmond a, .jqx-fill-state-pressed-ui-redmond a:link, .jqx-fill-state-pressed-ui-redmond a:visited{color:#e17009; text-decoration:none}
.jqx-fill-state-disabled-ui-redmond {cursor: default; color: #000; opacity: .55; filter:Alpha(Opacity=45);}

.jqx-input-button-content-ui-redmond{font-size:10px}
.jqx-input-icon-ui-redmond{margin-left:2px; margin-top:-1px}
.jqx-checkbox-check-checked-ui-redmond{margin-top:1px; background-position:-65px -147px; background-image:url(images/redmond/ui-icons_6da8d5_256x240.png)}
/*Progress Bar*/
.jqx-progressbar-ui-redmond .jqx-fill-state-pressed-ui-redmond{background: #8db9db; border-bottom: none;}
.jqx-progressbar-value-vertical-ui-redmond{background: #8db9db; border-right: none; border-bottom: 1px solid #c5dbec;}
/*ScrollBar */
.jqx-scrollbar-thumb-state-normal-ui-redmond, .jqx-scrollbar-thumb-state-normal-horizontal-ui-redmond{ border: 1px solid #c5dbec; background: #e1effb;}
.jqx-scrollbar-thumb-state-hover-ui-redmond, .jqx-scrollbar-thumb-state-hover-horizontal-ui-redmond{ border: 1px solid #79b7e7; background: #d0e5f5;}
.jqx-scrollbar-thumb-state-pressed-ui-redmond, .jqx-scrollbar-thumb-state-pressed-horizontal-ui-redmond{ border: 1px solid #79b7e7; background: #f5f8f9;}

.jqx-tabs-title-selected-top-ui-redmond
{
    border-color: #c5dbec;
    border-bottom: 1px solid #fff;
    background-color: #fff;
}
/*applied to the tab's title when the tab is selected and the jqxTab's position property is set to 'bottom' .*/
.jqx-tabs-title-selected-bottom-ui-redmond
{
    border-color: #c5dbec;
    border-top: 1px solid #fff;
    background-color: #fff;
}
/*applied to the tab's selection tracker when the jqxTab's position property is set to 'top'.*/
.jqx-tabs-selection-tracker-top-ui-redmond
{
   border-color: #c5dbec;
   border-bottom: 1px solid #fff;
}
/*applied to the tab's selection tracker when the jqxTab's position property is set to 'bottom'.*/
.jqx-tabs-selection-tracker-bottom-ui-redmond
{
   border-color: #c5dbec;
   border-top: 1px solid #fff;
}
/*Slider*/
.jqx-slider-ui-redmond .jqx-fill-state-pressed-ui-redmond{background:#8db9db;}
.jqx-slider-track-ui-redmond{border: 1px solid #c5dbec; background: #fdfefe;}
/*Grid*/
.jqx-grid-cell-selected-ui-redmond{border-color: #c5dbec; color: #e17009; background: #f5f8f9 url(images/redmond/ui-bg_inset-hard_100_f5f8f9_1x100.png) 50% 50% repeat-x;}
.jqx-grid-cell-sort-ui-redmond, .jqx-grid-cell-filter-ui-redmond, .jqx-grid-cell-pinned-ui-redmond{background:#e1effb;}
.jqx-grid-bottomright-ui-redmond, .jqx-panel-bottomright-ui-redmond, .jqx-listbox-bottomright-ui-redmond, .jqx-scrollbar-state-normal-ui-redmond{background: #fff;}
.jqx-grid-cell-sort-alt-ui-redmond, .jqx-grid-cell-alt-ui-redmond, .jqx-grid-cell-filter-alt-ui-redmond{background: #e1effb;}
.jqx-widget-ui-redmond .jqx-grid-column-header-ui-redmond, .jqx-grid-cell-ui-redmond, .jqx-widget-ui-redmond .jqx-grid-cell-ui-redmond, .jqx-widget-ui-redmond .jqx-grid-group-cell-ui-redmond, .jqx-grid-group-cell-ui-redmond{border-color:#c5dbec}
.jqx-grid-column-header-ui-redmond{font-weight: bold;}
.jqx-grid-group-expand-ui-redmond{background-position: 50% 50%; background-repeat: no-repeat;background-image: url(images/icon-down.png);}
.jqx-grid-group-collapse-ui-redmond{background-position: 50% 50%; background-repeat: no-repeat;background-image: url(images/icon-right.png);}
/*Menu*/
.jqx-menu-item-top-ui-redmond
{
font-weight: bold;
}
.jqx-menu-dropdown-ui-redmond
{
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px;
    border-bottom-left-radius: 5px;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px;
    border-top-right-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px;
    border-bottom-right-radius: 5px;
    right: -1px;
}
/*Navigation Bar*/
.jqx-navigationbar-ui-redmond{overflow: inherit;}
.jqx-expander-header-ui-redmond{font-weight: bold; margin-top:2px}
.jqx-expander-header-ui-redmond{background: #dfeffc url(images/redmond/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x; color: #2e6e9e; border:1px solid #c5dbec; border-radius:5px !important; moz-border-radius:5px !important; webkit-border-radius:5px !important}
.jqx-expander-header-hover-ui-redmond{background: #d0e5f5 url(images/redmond/ui-bg_glass_75_d0e5f5_1x400.png) 50% 50% repeat-x; color: #1d5987; border:1px solid #79b7e7;}
.jqx-expander-header-expanded-ui-redmond{color: #e17009; background:#f5f8f9 url(images/redmond/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; border:1px solid #a6c9e2; border-bottom-width:0px; border-top-left-radius:5px !important; border-top-right-radius:5px !important; moz-border-radius-topleft:5px !important; moz-border-radius-topright:5px !important; webkit-border-top-left-radius:5px !important; webkit-border-top-right-radius:5px !important; border-bottom-left-radius:0px !important; border-bottom-right-radius:0px !important; moz-border-radius-bottomleft:0px !important; moz-border-radius-bottomright:0px !important; webkit-border-bottom-left-radius:0px !important; webkit-border-bottom-right-radius:0px !important;  margin-bottom:0px}
.jqx-expander-content-bottom-ui-redmond{border-color: #a6c9e2; border-bottom-left-radius:5px !important; border-bottom-right-radius:5px !important; moz-border-radius-bottomleft:5px !important; moz-border-radius-bottomright:5px !important; webkit-border-bottom-left-radius:5px !important; webkit-border-bottom-right-radius:5px !important; border-top-width:0px !important}
.jqx-expander-arrow-top-ui-redmond{position: relative; width: 16px; height: 16px; background-position:-65px -16px; background-image:url(images/redmond/ui-icons_6da8d5_256x240.png)}
.jqx-expander-arrow-bottom-ui-redmond{position: relative; width: 16px; height: 16px;  background-position:0 -16px; background-image:url(images/redmond/ui-icons_6da8d5_256x240.png)}
/*Scroll Bar*/
.jqx-scrollbar-ui-redmond .jqx-icon-arrow-up-ui-redmond{width: 16px; height: 16px; margin-left: auto;}
.jqx-scrollbar-ui-redmond .jqx-icon-arrow-down-ui-redmond{width: 16px; height: 16px; margin-left: auto;}
.jqx-scrollbar-ui-redmond .jqx-icon-arrow-left-ui-redmond{width: 16px; height: 16px; position: relative; top: 50%; margin-top: -8px;}
.jqx-scrollbar-ui-redmond .jqx-icon-arrow-right-ui-redmond{width: 16px; height: 16px; position: relative; top: 50%; margin-top: -8px;}

.jqx-rc-tl-ui-smoothness{border-top-left-radius:4px; moz-border-radius-topleft:4px; webkit-border-top-left-radius:4px}
.jqx-rc-tr-ui-smoothness{border-top-right-radius:4px; moz-border-radius-topright:4px; webkit-border-top-right-radius:4px}
.jqx-rc-bl-ui-smoothness{border-bottom-left-radius:4px; moz-border-radius-bottomleft:4px; webkit-border-bottom-left-radius:4px}
.jqx-rc-br-ui-smoothness{border-bottom-right-radius:4px; moz-border-radius-bottomright:4px; webkit-border-bottom-right-radius:4px}
.jqx-rc-t-ui-smoothness{border-top-left-radius:4px; border-top-right-radius:4px; moz-border-radius-topleft:4px; moz-border-radius-topright:4px; webkit-border-top-left-radius:4px; webkit-border-top-right-radius:4px}
.jqx-rc-b-ui-smoothness{border-bottom-left-radius:4px; border-bottom-right-radius:4px; moz-border-radius-bottomleft:4px; moz-border-radius-bottomright:4px; webkit-border-bottom-left-radius:4px; webkit-border-bottom-right-radius:4px}
.jqx-rc-r-ui-smoothness{border-bottom-right-radius:4px; border-top-right-radius:4px; moz-border-radius-bottomright:4px; moz-border-radius-topright:4px; webkit-border-bottom-right-radius:4px; webkit-border-top-right-radius:4px}
.jqx-rc-l-ui-smoothness{border-bottom-left-radius:4px; border-top-left-radius:4px; moz-border-radius-bottomleft:4px; moz-border-radius-topleft:4px; webkit-border-bottom-left-radius:4px; webkit-border-top-left-radius:4px}
.jqx-rc-all-ui-smoothness{border-radius:4px; moz-border-radius:4px; webkit-border-radius:4px}
/*Grid*/
.jqx-grid-column-sortascbutton-ui-smoothness{background-position:-96px -192px; background-image:url(images/smoothness/ui-icons_222222_256x240.png); margin-top:5px}
.jqx-grid-column-sortdescbutton-ui-smoothness{margin-top:5px; background-position:-64px -192px; background-image:url(images/smoothness/ui-icons_222222_256x240.png)}
.jqx-grid-column-menubutton-ui-smoothness{margin-top:5px; background-position:-64px -192px; background-image:url(images/smoothness/ui-icons_454545_256x240.png); border-width:0px}
/*Tree*/
.jqx-tree-item-arrow-expand-ui-smoothness, .jqx-tree-item-arrow-expand-hover-ui-smoothness{background-position:-65px -16px; background-image:url(images/smoothness/ui-icons_222222_256x240.png)}
.jqx-tree-item-arrow-collapse-ui-smoothness, .jqx-tree-item-arrow-collapse-hover-ui-smoothness{background-position:-32px -16px; background-image:url(images/smoothness/ui-icons_222222_256x240.png)}
.jqx-menu-item-arrow-right-ui-smoothness, .jqx-menu-item-arrow-right-selected-ui-smoothness{background-position:-32px -16px; background-image:url(images/smoothness/ui-icons_222222_256x240.png)}
.jqx-menu-item-arrow-left-ui-smoothness, .jqx-menu-item-arrow-left-selected-ui-smoothness, .jqx-tree-item-arrow-collapse-rtl-ui-smoothness, .jqx-tree-item-arrow-collapse-hover-rtl-ui-smoothness{background-position:-96px -16px; background-image:url(images/smoothness/ui-icons_222222_256x240.png)}
/*Tabs*/
.jqx-tabs-title-ui-smoothness{border:1px solid #ccc; background:#E6E6E6 url(images/smoothness/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;}
.jqx-tabs-header-ui-smoothness{border-width: 1px; margin:2px; border-radius:4px; moz-border-radius:4px; webkit-border-radius:4px}
.jqx-tabs-title-bottom-ui-smoothness{border-bottom-color:#ccc; border-top-color: transparent;}
.jqx-tabs-header-bottom-ui-smoothness{margin-top:-2px !important; padding-bottom: 3px; padding-top:1px}

/*Radio Button*/
.jqx-radiobutton-ui-smoothness .jqx-fill-state-pressed-ui-smoothness{background:#222; border:1px solid #000}
/*Calendar*/
.jqx-calendar-cell-ui-smoothness{font-size: 11px; background: #e6e6e6 url(images/smoothness/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; border-color:#d3d3d3; padding:.2em; text-align:right; text-decoration:none; moz-border-radius:0px !important; webkit-border-radius:0px !important; border-radius:0px !important}
.jqx-calendar-cell-today-ui-smoothness{background:#ffe45c url(images/smoothness/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; border:1px solid #fed22f; color:#363636}
.jqx-calendar-title-container-ui-smoothness{border: 1px solid #aaa; border-bottom-width: 0px; border-radius:4px; moz-border-radius:4px; webkit-border-radius:4px; font-weight: bold;}
.jqx-calendar-month-container-ui-smoothness{border:none !important}
.jqx-calendar-ui-smoothness{padding:2px}
.jqx-calendar-column-cell-ui-smoothness{font-size: 11px; font-weight: bold;}
.jqx-calendar-ui-smoothness .jqx-icon-arrow-left-ui-smoothness{background-image:url(images/smoothness/ui-icons_222222_256x240.png); background-position: -80px -192px; width:16px; height:16px; left:5px; position:relative}
.jqx-calendar-ui-smoothness .jqx-icon-arrow-right-ui-smoothness{background-image:url(images/smoothness/ui-icons_222222_256x240.png); background-position: -48px -192px; width:16px; height:16px; right:5px; position:relative}
/*Window*/
.jqx-window-ui-smoothness{padding: 2px;}
.jqx-window-header-ui-smoothness{border: 1px solid #aaa; font-weight: bold; font-size: 11px; moz-border-radius:4px; border-radius:4px; webkit-border-radius:4px}
.jqx-window-content-ui-smoothness{border-width:0px !important}
.jqx-window-close-button-ui-smoothness{background-position:-96px -128px; background-image:url(images/smoothness/ui-icons_222222_256x240.png);moz-border-radius:4px; border-radius:4px; webkit-border-radius:4px}
.jqx-window-collapse-button-ui-smoothness{background-position:0 -16px; background-image:url(images/smoothness/ui-icons_222222_256x240.png)}
.jqx-window-collapse-button-hover-ui-smoothness{background-image:url(images/smoothness/ui-icons_222222_256x240.png); background-color:#fff; border-radius:4px; moz-border-radius:4px; webkit-border-radius:4px}
.jqx-window-collapse-button-collapsed-ui-smoothness, .jqx-window-collapse-button-collapsed-hover-ui-smoothness{background-position:-65px -16px}
.jqx-window-modal-ui-smoothness{background-image:url(images/smoothness/ui-bg_diagonals-thick_20_666666_40x40.png)}
.jqx-window-close-button-hover-ui-smoothness{background-color:#fff; background-position:-96px -128px; background-image:url(images/smoothness/ui-icons_222222_256x240.png); cursor:pointer; width:16px; height:16px}
/*Splitter*/
.jqx-splitter-ui-smoothness .jqx-widget-content-ui-smoothness{border-width:0px; background: #fff;}

/*Icons*/
.jqx-icon-arrow-up-ui-smoothness{background-position:0 -16px; background-image:url(images/smoothness/ui-icons_222222_256x240.png)}
.jqx-icon-arrow-down-ui-smoothness{background-position:-65px -16px; background-image:url(images/smoothness/ui-icons_222222_256x240.png)}
.jqx-icon-arrow-left-ui-smoothness{background-position:-96px -17px; background-image:url(images/smoothness/ui-icons_222222_256x240.png)}
.jqx-icon-arrow-right-ui-smoothness{background-position:-32px -17px; background-image:url(images/smoothness/ui-icons_222222_256x240.png)}
.jqx-icon-arrow-up-hover-ui-smoothness{background-position:0 -16px; background-image:url(images/smoothness/ui-icons_222222_256x240.png)}
.jqx-icon-arrow-down-hover-ui-smoothness{background-position:-65px -16px; background-image:url(images/smoothness/ui-icons_222222_256x240.png)}
.jqx-icon-arrow-left-selected-ui-smoothness{background-position:-96px -17px; background-image:url(images/smoothness/ui-icons_222222_256x240.png)}
.jqx-icon-arrow-right-selected-ui-smoothness{background-position:-32px -17px; background-image:url(images/smoothness/ui-icons_222222_256x240.png)}
.jqx-icon-arrow-up-selected-ui-smoothness{background-position:0 -16px; background-image:url(images/smoothness/ui-icons_222222_256x240.png)}
.jqx-icon-arrow-down-selected-ui-smoothness{background-position:-65px -16px; background-image:url(images/smoothness/ui-icons_222222_256x240.png)}
.jqx-icon-arrow-left-selected-ui-smoothness{background-position:-96px -17px; background-image:url(images/smoothness/ui-icons_222222_256x240.png)}
.jqx-icon-arrow-right-selected-ui-smoothness{background-position:-32px -17px; background-image:url(images/smoothness/ui-icons_222222_256x240.png)}
.jqx-icon-close-ui-smoothness{background-image:url(images/smoothness/ui-icons_222222_256x240.png); background-position:-80px -128px; cursor:pointer}
.jqx-icon-close-hover-ui-smoothness{background-image:url(images/smoothness/ui-icons_222222_256x240.png); background-position:-80px -128px; cursor:pointer}
/*Common Settings*/
.jqx-widget-ui-smoothness{ font-size:12px; font-style:normal; webkit-tap-highlight-color:rgba(0,0,0,0)}
.jqx-widget-content-ui-smoothness{ background: #ffffff url(images/smoothness/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; border-color: #aaa; font-size:12px}
.jqx-widget-content-ui-smoothness a{color:#222}
.jqx-widget-header-ui-smoothness{ background: #cccccc url(images/smoothness/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; border-color: #aaa; color: #222222; font-size:12px}
.jqx-widget-header-ui-smoothness a{color:#222}
.jqx-fill-state-normal-ui-smoothness{background: #e6e6e6 url(images/smoothness/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; border-color:#d3d3d3; color:#555}
.jqx-fill-state-normal-ui-smoothness a, .jqx-fill-state-normal-ui-smoothness a:link, .jqx-fill-state-normal-ui-smoothness a:visited{color:#555; text-decoration:none}
.jqx-fill-state-hover-ui-smoothness{border-color: #999999; background: #dadada url(images/smoothness/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121;}
.jqx-fill-state-hover-ui-smoothness a, .jqx-fill-state-hover-ui-smoothness a:hover{color:#212121; text-decoration:none}
.jqx-fill-state-focus-ui-smoothness {border-color: #aaaaaa; }
.jqx-fill-state-pressed-ui-smoothness{border-color: #aaaaaa; background: #ffffff url(images/smoothness/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
.jqx-fill-state-pressed-ui-smoothness a, .jqx-fill-state-pressed-ui-smoothness a:link, .jqx-fill-state-pressed-ui-smoothness a:visited{color:#212121; text-decoration:none}

.jqx-input-button-content-ui-smoothness{font-size:10px}
.jqx-input-icon-ui-smoothness{margin-left:2px; margin-top:-1px}
.jqx-checkbox-check-checked-ui-smoothness{margin-top:1px; background-position:-65px -147px; background-image:url(images/smoothness/ui-icons_222222_256x240.png)}
/*Progress Bar*/
.jqx-progressbar-ui-smoothness .jqx-fill-state-pressed-ui-smoothness{background: #cccccc; border-bottom: none;}
.jqx-progressbar-value-vertical-ui-smoothness{background: #cccccc; border-right: none; border-bottom: 1px solid #aaa;}
/*ScrollBar */
.jqx-scrollbar-thumb-state-normal-ui-smoothness, .jqx-scrollbar-thumb-state-normal-horizontal-ui-smoothness{ border: 1px solid #aaa; background: #cccccc;}
.jqx-scrollbar-thumb-state-hover-ui-smoothness, .jqx-scrollbar-thumb-state-hover-horizontal-ui-smoothness{ background: #dadada;}
.jqx-scrollbar-thumb-state-pressed-ui-smoothness, .jqx-scrollbar-thumb-state-pressed-horizontal-ui-smoothness{ background: #ffffff;}

.jqx-tabs-title-selected-top-ui-smoothness
{
    border-color: #aaa;
    border-bottom: 1px solid #fff;
    background-color: #fff;
}
/*applied to the tab's title when the tab is selected and the jqxTab's position property is set to 'bottom' .*/
.jqx-tabs-title-selected-bottom-ui-smoothness
{
    border-color: #aaa;
    border-top: 1px solid #fff;
    background-color: #fff;
}
/*applied to the tab's selection tracker when the jqxTab's position property is set to 'top'.*/
.jqx-tabs-selection-tracker-top-ui-smoothness
{
   border-color: #aaa;
   border-bottom: 1px solid #fff;
}
/*applied to the tab's selection tracker when the jqxTab's position property is set to 'bottom'.*/
.jqx-tabs-selection-tracker-bottom-ui-smoothness
{
   border-color: #aaa;
   border-top: 1px solid #fff;
}
/*Slider*/
.jqx-slider-ui-smoothness .jqx-fill-state-pressed-ui-smoothness{background:#cccccc;}
.jqx-slider-track-ui-smoothness{border: 1px solid #aaa; background: #fff;}
/*Grid*/
.jqx-grid-cell-sort-ui-smoothness, .jqx-grid-cell-filter-ui-smoothness, .jqx-grid-cell-pinned-ui-smoothness, .jqx-grid-cell-selected-ui-smoothness{background:#e2e2e2;}
.jqx-grid-bottomright-ui-smoothness, .jqx-panel-bottomright-ui-smoothness, .jqx-listbox-bottomright-ui-smoothness, .jqx-scrollbar-state-normal-ui-smoothness{background: #fff;}
.jqx-grid-group-expand-ui-smoothness{background-position: 50% 50%; background-repeat: no-repeat;background-image: url(images/icon-down.png);}
.jqx-grid-group-collapse-ui-smoothness{background-position: 50% 50%; background-repeat: no-repeat;background-image: url(images/icon-right.png);}
/*Menu*/
.jqx-menu-dropdown-ui-smoothness
{
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    -moz-border-radius-topright: 4px;
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
    right: -1px;
}
/*Navigation Bar*/
.jqx-navigationbar-ui-smoothness{overflow: inherit;}
.jqx-expander-header-ui-smoothness{margin-bottom:2px; margin-top:2px}
.jqx-expander-header-ui-smoothness{background:#e6e6e6 url(images/smoothness/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; border:1px solid #aaa; border-radius:4px !important; moz-border-radius:4px !important; webkit-border-radius:4px !important}
.jqx-expander-header-hover-ui-smoothness{border:1px solid #aaa;}
.jqx-expander-header-expanded-ui-smoothness{background:#fff url(images/smoothness/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; border:1px solid #aaa; border-bottom-width:0px; border-top-left-radius:4px !important; border-top-right-radius:4px !important; moz-border-radius-topleft:4px !important; moz-border-radius-topright:4px !important; webkit-border-top-left-radius:4px !important; webkit-border-top-right-radius:4px !important; border-bottom-left-radius:0px !important; border-bottom-right-radius:0px !important; moz-border-radius-bottomleft:0px !important; moz-border-radius-bottomright:0px !important; webkit-border-bottom-left-radius:0px !important; webkit-border-bottom-right-radius:0px !important;  margin-bottom:0px}
.jqx-expander-content-bottom-ui-smoothness{border-bottom-left-radius:4px !important; border-bottom-right-radius:4px !important; moz-border-radius-bottomleft:4px !important; moz-border-radius-bottomright:4px !important; webkit-border-bottom-left-radius:4px !important; webkit-border-bottom-right-radius:4px !important; border-top-width:0px !important}
.jqx-expander-arrow-top-ui-smoothness{background-position:-65px -16px; background-image:url(images/smoothness/ui-icons_222222_256x240.png)}
.jqx-expander-arrow-bottom-ui-smoothness{background-position:0 -16px; background-image:url(images/smoothness/ui-icons_222222_256x240.png)}
/*Scroll Bar*/
.jqx-scrollbar-ui-smoothness .jqx-icon-arrow-up-ui-smoothness{width: 16px; height: 16px; margin-left: auto;}
.jqx-scrollbar-ui-smoothness .jqx-icon-arrow-down-ui-smoothness{width: 16px; height: 16px; margin-left: auto;}
.jqx-scrollbar-ui-smoothness .jqx-icon-arrow-left-ui-smoothness{width: 16px; height: 16px; position: relative; top: 50%; margin-top: -8px;}
.jqx-scrollbar-ui-smoothness .jqx-icon-arrow-right-ui-smoothness{width: 16px; height: 16px; position: relative; top: 50%; margin-top: -8px;}

.jqx-rc-tl-ui-start{border-top-left-radius:5px; moz-border-radius-topleft:5px; webkit-border-top-left-radius:5px}
.jqx-rc-tr-ui-start{border-top-right-radius:5px; moz-border-radius-topright:5px; webkit-border-top-right-radius:5px}
.jqx-rc-bl-ui-start{border-bottom-left-radius:5px; moz-border-radius-bottomleft:5px; webkit-border-bottom-left-radius:5px}
.jqx-rc-br-ui-start{border-bottom-right-radius:5px; moz-border-radius-bottomright:5px; webkit-border-bottom-right-radius:5px}
.jqx-rc-t-ui-start{border-top-left-radius:5px; border-top-right-radius:5px; moz-border-radius-topleft:5px; moz-border-radius-topright:5px; webkit-border-top-left-radius:5px; webkit-border-top-right-radius:5px}
.jqx-rc-b-ui-start{border-bottom-left-radius:5px; border-bottom-right-radius:5px; moz-border-radius-bottomleft:5px; moz-border-radius-bottomright:5px; webkit-border-bottom-left-radius:5px; webkit-border-bottom-right-radius:5px}
.jqx-rc-r-ui-start{border-bottom-right-radius:5px; border-top-right-radius:5px; moz-border-radius-bottomright:5px; moz-border-radius-topright:5px; webkit-border-bottom-right-radius:5px; webkit-border-top-right-radius:5px}
.jqx-rc-l-ui-start{border-bottom-left-radius:5px; border-top-left-radius:5px; moz-border-radius-bottomleft:5px; moz-border-radius-topleft:5px; webkit-border-bottom-left-radius:5px; webkit-border-top-left-radius:5px}
.jqx-rc-all-ui-start{border-radius:5px; moz-border-radius:5px; webkit-border-radius:5px}
/*Grid*/
.jqx-grid-column-sortascbutton-ui-start{background-position:-96px -192px; background-image:url(images/start/ui-icons_d8e7f3_256x240.png); margin-top:5px}
.jqx-grid-column-sortdescbutton-ui-start{margin-top:5px; background-position:-64px -192px; background-image:url(images/start/ui-icons_d8e7f3_256x240.png)}
.jqx-grid-column-menubutton-ui-start{margin-top:5px; background-position:-65px -16px; background-image:url(images/start/ui-icons_d8e7f3_256x240.png); border-width:0px}
.jqx-grid-cell-sort-ui-start, .jqx-grid-cell-filter-ui-start, .jqx-grid-cell-pinned-ui-start{background: #ecf2f2; color: #1482b4;} 
.jqx-grid-cell-sort-alt-ui-start, .jqx-grid-cell-filter-alt-ui-start, .jqx-grid-cell-alt-ui-start{background: #ecf2f2;}
/*Tree*/
.jqx-tree-item-arrow-expand-ui-start, .jqx-tree-item-arrow-expand-hover-ui-start{background-position:-65px -16px; background-image:url(images/start/ui-icons_222222_256x240.png)}
.jqx-tree-item-arrow-collapse-ui-start, .jqx-tree-item-arrow-collapse-hover-ui-start{background-position:-32px -16px; background-image:url(images/start/ui-icons_222222_256x240.png)}
.jqx-menu-item-arrow-right-ui-start, .jqx-menu-item-arrow-right-selected-ui-start{background-position:-32px -16px; background-image:url(images/start/ui-icons_222222_256x240.png)}
.jqx-menu-item-arrow-left-ui-start, .jqx-menu-item-arrow-left-selected-ui-start, .jqx-tree-item-arrow-collapse-rtl-ui-start, .jqx-tree-item-arrow-collapse-hover-rtl-ui-start{background-position:-96px -16px; background-image:url(images/start/ui-icons_222222_256x240.png)}
/*Tabs*/
.jqx-tabs-title-ui-start{border-color:#77d5f7; border-bottom-color: transparent; background: #0078ae url(images/start/ui-bg_glass_45_0078ae_1x400.png) 50% 50% repeat-x;}
.jqx-tabs-header-ui-start{border-width: 1px; padding-bottom: 0px; margin:2px; border-radius:5px; moz-border-radius:5px; webkit-border-radius:5px}
.jqx-tabs-title-bottom-ui-start{border-bottom-color:#77d5f7; border-top-color: transparent;}
.jqx-tabs-header-bottom-ui-start{margin-top:-2px !important; padding-bottom: 3px; padding-top:1px}
/*Radio Button*/
.jqx-radiobutton-ui-start .jqx-fill-state-pressed-ui-start{background:#fdfefe; border:1px solid #fdfefe}
/*Calendar*/
.jqx-calendar-cell-ui-start{font-size: 11px; color: #fff; border-color: #77d5f7; background: #0078ae url(images/start/ui-bg_glass_45_0078ae_1x400.png) 50% 50% repeat-x; padding:.2em; text-align:right; text-decoration:none; moz-border-radius:0px !important; webkit-border-radius:0px !important; border-radius:0px !important}
.jqx-calendar-cell-today-ui-start{background:#ffe45c url(images/start/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; border:1px solid #fed22f; color:#363636}
.jqx-calendar-title-container-ui-start{border: 1px solid #77d5f7; border-bottom-width: 0px; border-radius:5px; moz-border-radius:5px; webkit-border-radius:5px; font-weight: bold;}
.jqx-calendar-month-container-ui-start{border:none !important}
.jqx-calendar-ui-start{padding:2px}
.jqx-calendar-column-cell-ui-start{font-size: 11px; font-weight: bold;}
.jqx-calendar-ui-start .jqx-icon-arrow-left-ui-start{background-image:url(images/start/ui-icons_d8e7f3_256x240.png); background-position: -80px -192px; width:16px; height:16px; left:5px; position:relative}
.jqx-calendar-ui-start .jqx-icon-arrow-right-ui-start{background-image:url(images/start/ui-icons_d8e7f3_256x240.png); background-position: -48px -192px; width:16px; height:16px; right:5px; position:relative}
/*Window*/
.jqx-window-ui-start{padding: 2px;}
.jqx-window-header-ui-start{border: 1px solid #77d5f7; font-weight: bold; font-size: 11px; moz-border-radius:5px; border-radius:5px; webkit-border-radius:5px}
.jqx-window-content-ui-start{border-width:0px !important}
.jqx-window-close-button-ui-start{background-position:-96px -128px; background-image:url(images/start/ui-icons_d8e7f3_256x240.png);moz-border-radius:5px; border-radius:5px; webkit-border-radius:5px}
.jqx-window-collapse-button-ui-start{background-position:0 -16px; background-image:url(images/start/ui-icons_d8e7f3_256x240.png)}
.jqx-window-collapse-button-hover-ui-start{background-image:url(images/start/ui-icons_d8e7f3_256x240.png); background-color:#fff; border-radius:5px; moz-border-radius:5px; webkit-border-radius:5px}
.jqx-window-collapse-button-collapsed-ui-start, .jqx-window-collapse-button-collapsed-hover-ui-start{background-position:-65px -16px}
.jqx-window-modal-ui-start{background-image:url(images/start/ui-bg_diagonals-thick_20_666666_40x40.png)}
.jqx-window-close-button-hover-ui-start{background-color:#fff; background-position:-96px -128px; background-image:url(images/start/ui-icons_056b93_256x240.png); cursor:pointer; width:16px; height:16px}
/*Splitter*/
.jqx-splitter-ui-start .jqx-widget-content-ui-start{border-width:0px; background: #fff;}

/*Icons*/
.jqx-icon-arrow-up-ui-start{background-position:0 -16px; background-image:url(images/start/ui-icons_d8e7f3_256x240.png)}
.jqx-icon-arrow-down-ui-start{background-position:-65px -16px; background-image:url(images/start/ui-icons_d8e7f3_256x240.png)}
.jqx-icon-arrow-left-ui-start{background-position:-96px -17px; background-image:url(images/start/ui-icons_d8e7f3_256x240.png)}
.jqx-icon-arrow-right-ui-start{background-position:-32px -17px; background-image:url(images/start/ui-icons_d8e7f3_256x240.png)}
.jqx-icon-arrow-up-hover-ui-start{background-position:0 -16px; background-image:url(images/start/ui-icons_0078ae_256x240.png)}
.jqx-icon-arrow-down-hover-ui-start{background-position:-65px -16px; background-image:url(images/start/ui-icons_0078ae_256x240.png)}
.jqx-icon-arrow-left-selected-ui-start{background-position:-96px -17px; background-image:url(images/start/ui-icons_fcd113_256x240.png)}
.jqx-icon-arrow-right-selected-ui-start{background-position:-32px -17px; background-image:url(images/start/ui-icons_fcd113_256x240.png)}
.jqx-icon-arrow-up-selected-ui-start{background-position:0 -16px; background-image:url(images/start/ui-icons_fcd113_256x240.png)}
.jqx-icon-arrow-down-selected-ui-start{background-position:-65px -16px; background-image:url(images/start/ui-icons_fcd113_256x240.png)}
.jqx-icon-close-ui-start{background-image:url(images/start/ui-icons_d8e7f3_256x240.png); background-position:-80px -128px; cursor:pointer}
.jqx-icon-close-hover-ui-start{background-image:url(images/start/ui-icons_0078ae_256x240.png); background-position:-80px -128px; cursor:pointer}

/*Common Settings*/
.jqx-widget-ui-start{ border-color: #a6c9e2; font-size:12px; font-style:normal;}
.jqx-widget-content-ui-start{border-color: #a6c9e2; background: #fcfdfd url(images/start/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x; color: #222222;}
.jqx-widget-content-ui-start a{color:#222}
.jqx-widget-header-ui-start{ border-color: #4297d7; background: #2191c0 url(images/start/ui-bg_gloss-wave_75_2191c0_500x100.png) 50% 50% repeat-x; color: #eaf5f7; font-size:12px}
.jqx-widget-header-ui-start a{color:#eaf5f7}
.jqx-fill-state-normal-ui-start{border-color: #77d5f7; background: #0078ae url(images/start/ui-bg_glass_45_0078ae_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff;}
.jqx-fill-state-normal-ui-start a, .jqx-fill-state-normal-ui-start a:link, .jqx-fill-state-normal-ui-start a:visited{color:#ffffff; text-decoration:none}
.jqx-fill-state-hover-ui-start{border-color: #448dae; background: #79c9ec url(images/start/ui-bg_glass_75_79c9ec_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #026890;}
.jqx-fill-state-hover-ui-start a, .jqx-fill-state-hover-ui-start a:hover{color:#026890; text-decoration:none}
.jqx-fill-state-pressed-ui-start{border-color: #acdd4a; background: #6eac2c url(images/start/ui-bg_gloss-wave_50_6eac2c_500x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff;  }
.jqx-fill-state-pressed-ui-start a, .jqx-fill-state-pressed-ui-start a:link, .jqx-fill-state-pressed-ui-start a:visited{color:#ffffff; text-decoration:none}

.jqx-input-button-content-ui-start{font-size:10px}
.jqx-input-icon-ui-start{margin-left:2px; margin-top:-1px}
.jqx-checkbox-check-checked-ui-start{margin-top:1px; background-position:-65px -147px; background-image:url(images/start/ui-icons_d8e7f3_256x240.png)}
/*Progress Bar*/
.jqx-progressbar-ui-start .jqx-fill-state-pressed-ui-start{background: #7bbdd9; border-bottom: none;}
.jqx-progressbar-value-vertical-ui-start{background: #7bbdd9; border-right: none; border-bottom: 1px solid #77d5f7;}
/*ScrollBar */
.jqx-scrollbar-thumb-state-normal-ui-start, .jqx-scrollbar-thumb-state-normal-horizontal-ui-start{ border: 1px solid #77d5f7; background: #1482b4;}
.jqx-scrollbar-thumb-state-hover-ui-start, .jqx-scrollbar-thumb-state-hover-horizontal-ui-start{ background: #46a3ca;}
.jqx-scrollbar-thumb-state-pressed-ui-start, .jqx-scrollbar-thumb-state-pressed-horizontal-ui-start{border: 1px solid #acdd4a; background: #6eac2c;}

/*Tabs */
.jqx-tabs-title-ui-start
{
}
.jqx-tabs-selection-tracker-top-ui-start
{
   background: #7cb441;
   border-bottom: 0px solid transparent;
}
.jqx-tabs-selection-tracker-bottom-ui-start
{
   background: #7cb441;
   border-top: 0px solid transparent;
}
.jqx-tabs-title-selected-top-ui-start
{
    padding-bottom: 5px;
    border-bottom: 0px solid #7cb441;
}
.jqx-tabs-title-selected-bottom-ui-start
{
    border-top: 0px solid #7cb441;
}

/*Slider*/
.jqx-slider-track-ui-start{border: 1px solid #77d5f7; background: #fdfefe}
.jqx-slider-rangebar
{
    background: #7bbdd9;
} 

/*Grid*/
.jqx-grid-bottomright-ui-start, .jqx-panel-bottomright-ui-start, .jqx-listbox-bottomright-ui-start, .jqx-scrollbar-state-normal-ui-start{background: #7bbdd9;}
.jqx-widget-ui-start .jqx-grid-column-header-ui-start, .jqx-grid-cell-ui-start, .jqx-widget-ui-start .jqx-grid-cell-ui-start, .jqx-widget-ui-start .jqx-grid-group-cell-ui-start, .jqx-grid-group-cell-ui-start{border-color:#77d5f7}
.jqx-grid-group-expand-ui-start{background-position: 50% 50%; background-repeat: no-repeat;background-image: url(images/icon-down.png);}
.jqx-grid-group-collapse-ui-start{background-position: 50% 50%; background-repeat: no-repeat;background-image: url(images/icon-right.png);}
/*Menu*/
.jqx-menu-dropdown-ui-start
{
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px;
    border-bottom-left-radius: 5px;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px;
    border-top-right-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px;
    border-bottom-right-radius: 5px;
    right: -1px;
}
/*Navigation Bar*/
.jqx-navigationbar-ui-start{overflow: inherit;}
.jqx-expander-header-ui-start{margin-bottom:2px; margin-top:2px}
.jqx-expander-header-ui-start{ background: #0078ae url(images/start/ui-bg_glass_45_0078ae_1x400.png) 50% 50% repeat-x; border:1px solid #77d5f7; border-radius:5px !important; moz-border-radius:5px !important; webkit-border-radius:5px !important}
.jqx-expander-header-hover-ui-start{background: #79c9ec url(images/start/ui-bg_glass_75_79c9ec_1x400.png) 50% 50% repeat-x; border:1px solid #448dae;}
.jqx-expander-header-expanded-ui-start{background: #6eac2c url(images/start/ui-bg_gloss-wave_50_6eac2c_500x100.png) 50% 50% repeat-x; border:1px solid #acdd4a; border-bottom-width:0px; border-top-left-radius:5px !important; border-top-right-radius:5px !important; moz-border-radius-topleft:5px !important; moz-border-radius-topright:5px !important; webkit-border-top-left-radius:5px !important; webkit-border-top-right-radius:5px !important; border-bottom-left-radius:0px !important; border-bottom-right-radius:0px !important; moz-border-radius-bottomleft:0px !important; moz-border-radius-bottomright:0px !important; webkit-border-bottom-left-radius:0px !important; webkit-border-bottom-right-radius:0px !important;  margin-bottom:0px}
.jqx-expander-content-bottom-ui-start{border-bottom-left-radius:5px !important; border-bottom-right-radius:5px !important; moz-border-radius-bottomleft:5px !important; moz-border-radius-bottomright:5px !important; webkit-border-bottom-left-radius:5px !important; webkit-border-bottom-right-radius:5px !important; border-top-width:0px !important}
.jqx-expander-arrow-top-ui-start{width: 16px; height: 16px; position: relative; background-position:-65px -16px; background-image:url(images/start/ui-icons_d8e7f3_256x240.png);}
.jqx-expander-arrow-bottom-ui-start{width: 16px; height: 16px; position: relative; background-position:0 -16px; background-image:url(images/start/ui-icons_d8e7f3_256x240.png);}
.jqx-tabs-arrow-right-ui-start{background-position:-32px -16px; background-image:url(images/start/ui-icons_d8e7f3_256x240.png)}
.jqx-tabs-arrow-left-ui-start{background-position:-96px -16px; background-image:url(images/start/ui-icons_d8e7f3_256x240.png)}
/*Scroll Bar*/
.jqx-scrollbar-ui-start .jqx-icon-arrow-up-ui-start{width: 16px; height: 16px; margin-left: auto;}
.jqx-scrollbar-ui-start .jqx-icon-arrow-down-ui-start{width: 16px; height: 16px; margin-left: auto;}
.jqx-scrollbar-ui-start .jqx-icon-arrow-left-ui-start{width: 16px; height: 16px; position: relative; top: 50%; margin-top: -8px;}
.jqx-scrollbar-ui-start .jqx-icon-arrow-right-ui-start{width: 16px; height: 16px; position: relative; top: 50%; margin-top: -8px;}

.jqx-rc-tl-ui-sunny{border-top-left-radius:8px; moz-border-radius-topleft:8px; webkit-border-top-left-radius:8px}
.jqx-rc-tr-ui-sunny{border-top-right-radius:8px; moz-border-radius-topright:8px; webkit-border-top-right-radius:8px}
.jqx-rc-bl-ui-sunny{border-bottom-left-radius:8px; moz-border-radius-bottomleft:8px; webkit-border-bottom-left-radius:8px}
.jqx-rc-br-ui-sunny{border-bottom-right-radius:8px; moz-border-radius-bottomright:8px; webkit-border-bottom-right-radius:8px}
.jqx-rc-t-ui-sunny{border-top-left-radius:8px; border-top-right-radius:8px; moz-border-radius-topleft:8px; moz-border-radius-topright:8px; webkit-border-top-left-radius:8px; webkit-border-top-right-radius:8px}
.jqx-rc-b-ui-sunny{border-bottom-left-radius:8px; border-bottom-right-radius:8px; moz-border-radius-bottomleft:8px; moz-border-radius-bottomright:8px; webkit-border-bottom-left-radius:8px; webkit-border-bottom-right-radius:8px}
.jqx-rc-r-ui-sunny{border-bottom-right-radius:8px; border-top-right-radius:8px; moz-border-radius-bottomright:8px; moz-border-radius-topright:8px; webkit-border-bottom-right-radius:8px; webkit-border-top-right-radius:8px}
.jqx-rc-l-ui-sunny{border-bottom-left-radius:8px; border-top-left-radius:8px; moz-border-radius-bottomleft:8px; moz-border-radius-topleft:8px; webkit-border-bottom-left-radius:8px; webkit-border-top-left-radius:8px}
.jqx-rc-all-ui-sunny{border-radius:8px; moz-border-radius:8px; webkit-border-radius:8px}
/*Grid*/
.jqx-grid-column-sortascbutton-ui-sunny{background-position:-96px -192px; background-image:url(images/sunny/ui-icons_fadc7a_256x240.png); margin-top:5px}
.jqx-grid-column-sortdescbutton-ui-sunny{margin-top:5px; background-position:-65px -192px; background-image:url(images/sunny/ui-icons_fadc7a_256x240.png)}
.jqx-grid-column-menubutton-ui-sunny{margin-top:5px; background-position:-65px -192px; background-image:url(images/sunny/ui-icons_ffe180_256x240.png); border-width:0px}
/*Tree*/
.jqx-tree-item-arrow-expand-ui-sunny, .jqx-tree-item-arrow-expand-hover-ui-sunny{background-position:-65px -16px; background-image:url(images/sunny/ui-icons_3d3d3d_256x240.png)}
.jqx-tree-item-arrow-collapse-ui-sunny, .jqx-tree-item-arrow-collapse-hover-ui-sunny{background-position:-32px -16px; background-image:url(images/sunny/ui-icons_3d3d3d_256x240.png)}
.jqx-menu-item-arrow-right-ui-sunny, .jqx-menu-item-arrow-right-selected-ui-sunny{background-position:-32px -16px; background-image:url(images/sunny/ui-icons_3d3d3d_256x240.png)}
.jqx-menu-item-arrow-left-ui-sunny, .jqx-menu-item-arrow-left-selected-ui-sunny, .jqx-tree-item-arrow-collapse-rtl-ui-sunny, .jqx-tree-item-arrow-collapse-hover-rtl-ui-sunny{background-position:-96px -16px; background-image:url(images/sunny/ui-icons_3d3d3d_256x240.png)}
/*Tabs*/
.jqx-tabs-title-ui-sunny{font-weight: bold; border-color: #d19405; border-bottom-color: transparent; background: #fece2f url(images/sunny/ui-bg_gloss-wave_60_fece2f_500x100.png) 50% 50% repeat-x;color: #4c3000; }
.jqx-tabs-title-bottom-ui-sunny{border-bottom-color:#d19405; border-top-color: transparent;}
.jqx-tabs-header-ui-sunny{border-width: 1px; margin:2px; border-radius:8px; moz-border-radius:8px; webkit-border-radius:8px}
.jqx-tabs-header-bottom-ui-sunny{margin-top:-2px !important; padding-bottom: 3px; padding-top:1px}
/*Radio Button*/
.jqx-radiobutton-ui-sunny .jqx-fill-state-pressed-ui-sunny{background:#222; border:1px solid #000}
/*Calendar*/
.jqx-calendar-cell-ui-sunny{font-size: 11px; border-color: #d19405; background: #fece2f url(images/sunny/ui-bg_gloss-wave_60_fece2f_500x100.png) 50% 50% repeat-x; color: #4c3000; padding:.2em; text-align:right; text-decoration:none; moz-border-radius:0px !important; webkit-border-radius:0px !important; border-radius:0px !important}
.jqx-calendar-cell-today-ui-sunny{background:#ffe45c url(images/sunny/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; border:1px solid #fed22f; color:#363636}
.jqx-calendar-title-container-ui-sunny{border: 1px solid #aaa; border-bottom-width: 0px; border-radius:8px; moz-border-radius:8px; webkit-border-radius:8px; font-weight: bold;}
.jqx-calendar-month-container-ui-sunny{border:none !important}
.jqx-calendar-ui-sunny{padding:2px}
.jqx-calendar-column-cell-ui-sunny{font-size: 11px; font-weight: bold;}
.jqx-calendar-ui-sunny .jqx-icon-arrow-left-ui-sunny{background-image:url(images/sunny/ui-icons_fadc7a_256x240.png); background-position: -80px -192px; width:16px; height:16px; left:5px; position:relative}
.jqx-calendar-ui-sunny .jqx-icon-arrow-right-ui-sunny{background-image:url(images/sunny/ui-icons_fadc7a_256x240.png); background-position: -48px -192px; width:16px; height:16px; right:5px; position:relative}
/*Window*/
.jqx-window-ui-sunny{padding: 2px;}
.jqx-window-header-ui-sunny{border: 1px solid #aaa; font-weight: bold; font-size: 11px; moz-border-radius:8px; border-radius:8px; webkit-border-radius:8px}
.jqx-window-content-ui-sunny{border-width:0px !important}
.jqx-window-close-button-ui-sunny{background-position:-96px -128px; background-image:url(images/sunny/ui-icons_fadc7a_256x240.png);moz-border-radius:8px; border-radius:8px; webkit-border-radius:8px}
.jqx-window-collapse-button-ui-sunny{background-position:0 -16px; background-image:url(images/sunny/ui-icons_fadc7a_256x240.png)}
.jqx-window-collapse-button-hover-ui-sunny{background-image:url(images/sunny/ui-icons_bd7b00_256x240.png); background-color:#fff; border-radius:8px; moz-border-radius:8px; webkit-border-radius:8px}
.jqx-window-collapse-button-collapsed-ui-sunny, .jqx-window-collapse-button-collapsed-hover-ui-sunny{background-position:-65px -16px}
.jqx-window-modal-ui-sunny{background-image:url(images/sunny/ui-bg_diagonals-thick_20_666666_40x40.png)}
.jqx-window-close-button-hover-ui-sunny{background-color:#fff; background-position:-96px -128px; background-image:url(images/sunny/ui-icons_bd7b00_256x240.png); cursor:pointer; width:16px; height:16px}
/*Splitter*/
.jqx-splitter-ui-sunny .jqx-widget-content-ui-sunny{border-width:0px; background: #fff;}

/*Icons*/
.jqx-icon-arrow-up-ui-sunny{background-position:0 -16px; background-image:url(images/sunny/ui-icons_3d3d3d_256x240.png)}
.jqx-icon-arrow-down-ui-sunny{background-position:-65px -16px; background-image:url(images/sunny/ui-icons_3d3d3d_256x240.png)}
.jqx-icon-arrow-left-ui-sunny{background-position:-96px -17px; background-image:url(images/sunny/ui-icons_3d3d3d_256x240.png)}
.jqx-icon-arrow-right-ui-sunny{background-position:-32px -17px; background-image:url(images/sunny/ui-icons_3d3d3d_256x240.png)}
.jqx-icon-arrow-up-hover-ui-sunny{background-position:0 -16px; background-image:url(images/sunny/ui-icons_3d3d3d_256x240.png)}
.jqx-icon-arrow-down-hover-ui-sunny{background-position:-65px -16px; background-image:url(images/sunny/ui-icons_3d3d3d_256x240.png)}
.jqx-icon-arrow-left-selected-ui-sunny{background-position:-96px -17px; background-image:url(images/sunny/ui-icons_3d3d3d_256x240.png)}
.jqx-icon-arrow-right-selected-ui-sunny{background-position:-32px -17px; background-image:url(images/sunny/ui-icons_3d3d3d_256x240.png)}
.jqx-icon-arrow-up-selected-ui-sunny{background-position:0 -16px; background-image:url(images/sunny/ui-icons_3d3d3d_256x240.png)}
.jqx-icon-arrow-down-selected-ui-sunny{background-position:-65px -16px; background-image:url(images/sunny/ui-icons_3d3d3d_256x240.png)}
.jqx-icon-arrow-left-selected-ui-sunny{background-position:-96px -17px; background-image:url(images/sunny/ui-icons_3d3d3d_256x240.png)}
.jqx-icon-arrow-right-selected-ui-sunny{background-position:-32px -17px; background-image:url(images/sunny/ui-icons_3d3d3d_256x240.png)}
.jqx-icon-close-ui-sunny{background-image:url(images/sunny/ui-icons_3d3d3d_256x240.png); background-position:-80px -128px; cursor:pointer}
.jqx-icon-close-hover-ui-sunny{background-image:url(images/sunny/ui-icons_3d3d3d_256x240.png); background-position:-80px -128px; cursor:pointer}
/*Common Settings*/
.jqx-widget-ui-sunny{font-family: Segoe UI, Arial, sans-serif; font-size:12px; font-style:normal;}
.jqx-widget-content-ui-sunny{font-family: Segoe UI, Arial, sans-serif; background: #feeebd url(images/sunny/ui-bg_highlight-soft_100_feeebd_1x100.png) 50% top repeat-x; color: #383838; font-size:12px}
.jqx-widget-content-ui-sunny a{color:#383838}
.jqx-widget-header-ui-sunny{font-family: Segoe UI, Arial, sans-serif; border-color: #494437; background: #817865 url(images/sunny/ui-bg_gloss-wave_45_817865_500x100.png) 50% 50% repeat-x; color: #ffffff; font-size:12px}
.jqx-widget-header-ui-sunny a{color:#fff}
.jqx-fill-state-normal-ui-sunny{border-color: #d19405; background: #fece2f url(images/sunny/ui-bg_gloss-wave_60_fece2f_500x100.png) 50% 50% repeat-x;color: #4c3000;}
.jqx-fill-state-normal-ui-sunny a, .jqx-fill-state-normal-ui-sunny a:link, .jqx-fill-state-normal-ui-sunny a:visited{color:#4c3000; text-decoration:none}
.jqx-fill-state-hover-ui-sunny{border-color: #a45b13; background: #ffdd57 url(images/sunny/ui-bg_gloss-wave_70_ffdd57_500x100.png) 50% 50% repeat-x; color: #381f00; }
.jqx-fill-state-hover-ui-sunny a, .jqx-fill-state-hover-ui-sunny a:hover{color:#381f00; text-decoration:none}
.jqx-fill-state-focus-ui-sunny {border-color: #494437;}
.jqx-fill-state-pressed-ui-sunny{ border-color:#655e4e; background: #ffffff url(images/sunny/ui-bg_inset-soft_30_ffffff_1x100.png) 50% 50% repeat-x; color: #0074c7;}
.jqx-fill-state-pressed-ui-sunny a, .jqx-fill-state-pressed-ui-sunny a:link, .jqx-fill-state-pressed-ui-sunny a:visited{color:#0074c7; text-decoration:none}
.jqx-fill-state-disabled-ui-sunny {cursor: default; color: #000; opacity: .55; filter:Alpha(Opacity=45);}

.jqx-input-button-content-ui-sunny{font-size:10px}
.jqx-input-icon-ui-sunny{margin-left:2px; margin-top:-1px}
.jqx-checkbox-check-checked-ui-sunny{margin-top:1px; background-position:-65px -147px; background-image:url(images/sunny/ui-icons_3d3d3d_256x240.png)}
/*Progress Bar*/
.jqx-progressbar-ui-sunny .jqx-fill-state-pressed-ui-sunny{background: #9f998a; border-bottom: none;}
.jqx-progressbar-value-vertical-ui-sunny{background: #9f998a; border-right: none; border-bottom: 1px solid #8e846b;}
/*ScrollBar */
.jqx-scrollbar-thumb-state-normal-ui-sunny, .jqx-scrollbar-thumb-state-normal-horizontal-ui-sunny{ border: 1px solid #8e846b; background: #9f998a;}
.jqx-scrollbar-thumb-state-hover-ui-sunny, .jqx-scrollbar-thumb-state-hover-horizontal-ui-sunny{ background: #dadada;}
.jqx-scrollbar-thumb-state-pressed-ui-sunny, .jqx-scrollbar-thumb-state-pressed-horizontal-ui-sunny{ background: #ffffff;}

.jqx-tabs-title-selected-top-ui-sunny
{
    border-color: #aaa;
    border-bottom: 1px solid #fff;
    background-color: #fff;
}
/*applied to the tab's title when the tab is selected and the jqxTab's position property is set to 'bottom' .*/
.jqx-tabs-title-selected-bottom-ui-sunny
{
    border-color: #aaa;
    border-top: 1px solid #fff;
    background-color: #fff;
}
/*applied to the tab's selection tracker when the jqxTab's position property is set to 'top'.*/
.jqx-tabs-selection-tracker-top-ui-sunny
{
   border-color: #aaa;
   border-bottom: 1px solid #fff;
}
/*applied to the tab's selection tracker when the jqxTab's position property is set to 'bottom'.*/
.jqx-tabs-selection-tracker-bottom-ui-sunny
{
   border-color: #aaa;
   border-top: 1px solid #fff;
}
/*Slider*/
.jqx-slider-ui-sunny .jqx-fill-state-pressed-ui-sunny{background:#9f998a;}
.jqx-slider-track-ui-sunny{border: 1px solid #8e846b; background: #fef8e4;}
/*Grid*/
.jqx-grid-cell-sort-ui-sunny, .jqx-grid-cell-filter-ui-sunny, .jqx-grid-cell-pinned-ui-sunny, .jqx-grid-cell-selected-ui-sunny{background:#fef8e4;}
.jqx-grid-bottomright-ui-sunny, .jqx-panel-bottomright-ui-sunny, .jqx-listbox-bottomright-ui-sunny, .jqx-scrollbar-state-normal-ui-sunny{background: #fef8e4;}
.jqx-grid-group-expand-ui-sunny{background-position: 50% 50%; background-repeat: no-repeat;background-image: url(images/icon-down.png);}
.jqx-grid-group-collapse-ui-sunny{background-position: 50% 50%; background-repeat: no-repeat;background-image: url(images/icon-right.png);}
/*Menu*/
.jqx-menu-dropdown-ui-sunny
{
    -moz-border-radius-bottomleft: 8px;
    -webkit-border-bottom-left-radius: 8px;
    border-bottom-left-radius: 8px;
    -moz-border-radius-topright: 8px;
    -webkit-border-top-right-radius: 8px;
    border-top-right-radius: 8px;
    -moz-border-radius-bottomright: 8px;
    -webkit-border-bottom-right-radius: 8px;
    border-bottom-right-radius: 8px;
    right: -1px;
}
/*Navigation Bar*/
.jqx-navigationbar-ui-sunny{overflow: inherit;}
.jqx-expander-header-ui-sunny{font-weight: bold; margin-bottom:2px; margin-top:2px}
.jqx-expander-header-ui-sunny{background: #fece2f url(images/sunny/ui-bg_gloss-wave_60_fece2f_500x100.png) 50% 50% repeat-x;color: #4c3000; border:1px solid #d19405; border-radius:8px !important; moz-border-radius:8px !important; webkit-border-radius:8px !important}
.jqx-expander-header-hover-ui-sunny{border:1px solid #a45b13; background: #ffdd57 url(images/sunny/ui-bg_gloss-wave_70_ffdd57_500x100.png) 50% 50% repeat-x; color: #381f00;}
.jqx-expander-header-expanded-ui-sunny{color: #0074c7; background:#fff url(images/sunny/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; border:1px solid #aaa; border-bottom-width:0px; border-top-left-radius:8px !important; border-top-right-radius:8px !important; moz-border-radius-topleft:8px !important; moz-border-radius-topright:8px !important; webkit-border-top-left-radius:8px !important; webkit-border-top-right-radius:8px !important; border-bottom-left-radius:0px !important; border-bottom-right-radius:0px !important; moz-border-radius-bottomleft:0px !important; moz-border-radius-bottomright:0px !important; webkit-border-bottom-left-radius:0px !important; webkit-border-bottom-right-radius:0px !important;  margin-bottom:0px}
.jqx-expander-content-bottom-ui-sunny{border-bottom-left-radius:8px !important; border-bottom-right-radius:8px !important; moz-border-radius-bottomleft:8px !important; moz-border-radius-bottomright:8px !important; webkit-border-bottom-left-radius:8px !important; webkit-border-bottom-right-radius:8px !important; border-top-width:0px !important}
.jqx-expander-arrow-top-ui-sunny{background-position:-65px -16px; background-image:url(images/sunny/ui-icons_3d3d3d_256x240.png)}
.jqx-expander-arrow-bottom-ui-sunny{background-position:0 -16px; background-image:url(images/sunny/ui-icons_3d3d3d_256x240.png)}
.jqx-tabs-arrow-right-ui-sunny{background-position:-32px -16px; background-image:url(images/sunny/ui-icons_3d3d3d_256x240.png)}
.jqx-tabs-arrow-left-ui-sunny{background-position:-96px -16px; background-image:url(images/sunny/ui-icons_3d3d3d_256x240.png)}
/*Scroll Bar*/
.jqx-scrollbar-ui-sunny .jqx-icon-arrow-up-ui-sunny{width: 16px; height: 16px; margin-left: auto;}
.jqx-scrollbar-ui-sunny .jqx-icon-arrow-down-ui-sunny{width: 16px; height: 16px; margin-left: auto;}
.jqx-scrollbar-ui-sunny .jqx-icon-arrow-left-ui-sunny{width: 16px; height: 16px; position: relative; top: 50%; margin-top: -8px;}
.jqx-scrollbar-ui-sunny .jqx-icon-arrow-right-ui-sunny{width: 16px; height: 16px; position: relative; top: 50%; margin-top: -8px;}

/*Rounded Corners*/
/*top-left rounded Corners*/
.jqx-rc-tl-web {
    -moz-border-radius-topleft: 2px;
    -webkit-border-top-left-radius: 2px;
    border-top-left-radius: 2px;
}
/*top-right rounded Corners*/
.jqx-rc-tr-web {
    -moz-border-radius-topright: 2px;
    -webkit-border-top-right-radius: 2px;
    border-top-right-radius: 2px;
}
/*bottom-left rounded Corners*/
.jqx-rc-bl-web {
    -moz-border-radius-bottomleft: 2px;
    -webkit-border-bottom-left-radius: 2px;
    border-bottom-left-radius: 2px;
}
/*bottom-right rounded Corners*/
.jqx-rc-br-web {
    -moz-border-radius-bottomright: 2px;
    -webkit-border-bottom-right-radius: 2px;
    border-bottom-right-radius: 2px;
}
/*top rounded Corners*/
.jqx-rc-t-web {
    -moz-border-radius-topleft: 2px;
    -webkit-border-top-left-radius: 2px;
    border-top-left-radius: 2px;
    -moz-border-radius-topright: 2px;
    -webkit-border-top-right-radius: 2px;
    border-top-right-radius: 2px;
}
/*bottom rounded Corners*/
.jqx-rc-b-web {
    -moz-border-radius-bottomleft: 2px;
    -webkit-border-bottom-left-radius: 2px;
    border-bottom-left-radius: 2px;
    -moz-border-radius-bottomright: 2px;
    -webkit-border-bottom-right-radius: 2px;
    border-bottom-right-radius: 2px;
}
/*right rounded Corners*/
.jqx-rc-r-web {
    -moz-border-radius-topright: 2px;
    -webkit-border-top-right-radius: 2px;
    border-top-right-radius: 2px;
    -moz-border-radius-bottomright: 2px;
    -webkit-border-bottom-right-radius: 2px;
    border-bottom-right-radius: 2px;
}
/*left rounded Corners*/
.jqx-rc-l-web {
    -moz-border-radius-topleft: 2px;
    -webkit-border-top-left-radius: 2px;
    border-top-left-radius: 2px;
    -moz-border-radius-bottomleft: 2px;
    -webkit-border-bottom-left-radius: 2px;
    border-bottom-left-radius: 2px;
}
/*all rounded Corners*/
.jqx-rc-all-web {
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
}

.jqx-widget-web, .jqx-widget-content, .jqx-widget-header, .jqx-input-web {
    -webkit-transition: box-shadow linear 0.2s;
     -moz-transition: box-shadow linear 0.2s;
       -o-transition: box-shadow linear 0.2s;
          transition: box-shadow linear 0.2s;
}
.jqx-listitem-state-normal-web, .jqx-listitem-state-hover-web,.jqx-listitem-state-selected-web,
.jqx-tabs-title-selected-top-web, .jqx-tabs-title-selected-bottom-web{
    -webkit-transition: none;
     -moz-transition: none;
       -o-transition: none;
          transition: none;   
}
.jqx-fill-state-normal-web {
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px 2px rgba(255, 255, 255, 0.75);;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px 2px rgba(255, 255, 255, 0.75);;
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px 2px rgba(255, 255, 255, 0.75);;
}

.jqx-widget-header-web, .jqx-fill-state-normal-web {
    text-shadow: 0 1px 0 rgb(240, 240, 240);
    border-color: #b2b2b2;
    border-color: rgba(0, 0, 0, 0.25);
    color: #444;
    background-color: #f0f0f0;
    background-image: linear-gradient(#ededed, #ededed 38%, #dedede);
    background-image: -webkit-linear-gradient(#ededed, #ededed 38%, #dedede);
    background-image: -moz-linear-gradient(#ededed, #ededed 38%, #dedede);
    background-image: -o-linear-gradient(#ededed, #ededed 38%, #dedede);
    -webkit-transition: color 200ms;
}
.jqx-widget-content-web {
    border-color: #b2b2b2;
    border-color: rgba(0, 0, 0, 0.25);
}
.jqx-fill-state-hover-web {
    text-shadow: 0 1px 0 rgb(240, 240, 240);
    border-color: #b2b2b2;
    border-color: rgba(0, 0, 0, 0.3);
    color: black;
    background-color: #f0f0f0;
    background-image: linear-gradient(#f0f0f0, #f0f0f0 38%, #e0e0e0);
    background-image: -webkit-linear-gradient(#f0f0f0, #f0f0f0 38%, #e0e0e0);
    background-image: -moz-linear-gradient(#f0f0f0, #f0f0f0 38%, #e0e0e0);
    background-image: -o-linear-gradient(#f0f0f0, #f0f0f0 38%, #e0e0e0);
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.12), inset 0 1px 2px rgba(255, 255, 255, 0.95);
    -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.12), inset 0 1px 2px rgba(255, 255, 255, 0.95);
    -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.12), inset 0 1px 2px rgba(255, 255, 255, 0.95);
    -webkit-transition: color 200ms;
}

.jqx-fill-state-pressed-web {
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    text-shadow: none;
    background-color: #f0f0f0;
    background-image: linear-gradient(#e7e7e7, #e7e7e7 38%, #d7d7d7);
    background-image: -webkit-linear-gradient(#e7e7e7, #e7e7e7 38%, #d7d7d7);
    background-image: -moz-linear-gradient(#e7e7e7, #e7e7e7 38%, #d7d7d7);
    background-image: -o-linear-gradient(#e7e7e7, #e7e7e7 38%, #d7d7d7);
    -webkit-transition: color 200ms;
}

.jqx-grid-column-menubutton-web {
    background-color: transparent;
}

.jqx-calendar-row-header-web, .jqx-calendar-top-left-header-web {
    background-color: #f0f0f0;
    border: 0px solid #f2f2f2;
}

.jqx-calendar-column-header-web {
    background-color: #FFF;
    border-top: 1px solid #FFF;
    border-bottom: 1px solid #e9e9e9;
}

.jqx-scrollbar-state-normal-web {
    background-color: #f0f0f0;
    border: 1px solid #f0f0f0;
}
.jqx-grid-cell-hover-web {
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
}
.jqx-scrollbar-thumb-state-normal-web {
    background-color: #f0f0f0;
    background-image: linear-gradient(left, #ededed, #ededed 38%, #dedede);
    background-image: -webkit-linear-gradient(left, #ededed, #ededed 38%, #dedede);
    background-image: -moz-linear-gradient(left, #ededed, #ededed 38%, #dedede);
    background-image: -o-linear-gradient(left, #ededed, #ededed 38%, #dedede);
    background-image: -ms-linear-gradient(left, #ededed, #ededed 38%, #dedede);
}

.jqx-scrollbar-thumb-state-hover-web {
    background-color: #f0f0f0;
    background-image: linear-gradient(left,#f0f0f0, #f0f0f0 38%, #e0e0e0);
    background-image: -webkit-linear-gradient(left,#f0f0f0, #f0f0f0 38%, #e0e0e0);
    background-image: -moz-linear-gradient(left,#f0f0f0, #f0f0f0 38%, #e0e0e0);
    background-image: -o-linear-gradient(left,#f0f0f0, #f0f0f0 38%, #e0e0e0);
    background-image: -ms-linear-gradient(left,#f0f0f0, #f0f0f0 38%, #e0e0e0);
}
.jqx-splitter-collapse-button-vertical-web, .jqx-splitter-collapse-button-horizontal-web {
    background: #b2b2b2;
}
.jqx-scrollbar-thumb-state-pressed-web, .jqx-progressbar-value-vertical-web{
    background-color: #f0f0f0;
    background-image: linear-gradient(left, #e7e7e7, #e7e7e7 38%, #d7d7d7);
    background-image: -webkit-linear-gradient(left, #e7e7e7, #e7e7e7 38%, #d7d7d7);
    background-image: -moz-linear-gradient(left, #e7e7e7, #e7e7e7 38%, #d7d7d7);
    background-image: -o-linear-gradient(left, #e7e7e7, #e7e7e7 38%, #d7d7d7);
    background-image: -ms-linear-gradient(left, #e7e7e7, #e7e7e7 38%, #d7d7d7);
}

.jqx-grid-column-sortdescbutton-web, jqx-grid-column-filterbutton-web, .jqx-grid-column-sortascbutton-web {
    background-color: transparent;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #b2b2b2;
}
.jqx-slider-rangebar-web {
    background: #C3C3C3;
}
.jqx-menu-vertical-web {
    background: #f5f5f5;
    filter: none;
}

.jqx-checkbox-check-checked-web {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAcklEQVQY02NgwA/YoJgoEA/Es4DYgJBCJSBeD8SboRinBiYg7kZS2IosyQ/Eakh8LySFq4FYHFlxGRBvBOJYqMRqJMU+yApNkSRAeC0Sux3dfSCTetE0wKyXxOWhMKhTYIr9CAUXyJMzgLgBagBBgDPGAI2LGdNt0T1AAAAAAElFTkSuQmCC');
}

.jqx-combobox-content-web, .jqx-input-web {
    border-color: #b2b2b2;
    box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
    -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
}
.jqx-combobox-content-web {
    border-color: #b2b2b2;
    border-color: rgba(0, 0, 0, 0.25);
 }
.jqx-fill-state-focus-web, .jqx-combobox-content-focus-web, .jqx-numberinput-focus-web {
    outline: none;
    border-color: #777777;
}
.jqx-dropdownbutton-popup-web.jqx-fill-state-focus-web {
   
}
.jqx-grid-bottomright-web, .jqx-panel-bottomright-web, .jqx-listbox-bottomright-web {
    background-color: #efefef;
}

.jqx-tabs-title-selected-top-web, .jqx-tabs-selection-tracker-top-web {
    border-color: #b2b2b2;
    border-bottom: 1px solid #fff;
    text-shadow: 0 1px 0 #f2f2f2;
    filter: none;
    color: #222;
    background: #fff;
}

.jqx-tabs-title-selected-bottom-web, .jqx-tabs-selection-tracker-bottom-web {
    border-color: #b2b2b2;
    border-top: 1px solid #fff;
    text-shadow: 0 1px 0 #f2f2f2;
    filter: none;
    color: #222;
    background: #fff;
}

.jqx-popup-web {
  -webkit-box-shadow: 6px 6px 23px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 6px 6px 23px rgba(0, 0, 0, 0.15);
  box-shadow: 6px 6px 23px rgba(0, 0, 0, 0.15);
}
.jqx-menu-popup-web>div:first-child{
    padding-bottom: 15px !important;
    padding-right: 15px !important;
}
.jqx-menu-popup-clear-web>div:first-child{
    padding-bottom: 0px !important;
}
.jqx-window-web, .jqx-tooltip-web {
  -webkit-box-shadow: 0 4px 23px 5px rgba(0, 0, 0, 0.2), 0 2px 6px rgba(0,0,0,0.15);
  -moz-box-shadow:  0 4px 23px 5px rgba(0, 0, 0, 0.2), 0 2px 6px rgba(0,0,0,0.15);
  box-shadow: 0 4px 23px 5px rgba(0, 0, 0, 0.2), 0 2px 6px rgba(0,0,0,0.15);
}
.jqx-docking-web .jqx-window-web {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
}
.jqx-docking-panel-web .jqx-window-web {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.jqx-radiobutton-web {
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    background-repeat: no-repeat;
    background: none;
}
.jqx-radiobutton-web-web, .jqx-radiobutton-hover-web {
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    background-repeat: no-repeat;
}
.jqx-radiobutton-check-checked-web {
    filter: none;
    background: #666;
    background-repeat: no-repeat;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
}
.jqx-radiobutton-check-indeterminate-web {
    filter: none;
    background: #999;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
}
.jqx-radiobutton-check-indeterminate-disabled-web {
    filter: none;
    background: #999;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
}
.jqx-slider-track-horizontal-web, .jqx-slider-track-vertical-web {
    border-color: #b2b2b2;
    background: #f0f0f0;
}
.jqx-slider-button-web
{
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%; 
}

