/*Telerik RadPivotGrid FelixxContent Skin*/
/*global*/
.RadPivotGrid_FelixxContent {
  border: 1px solid #d9d9d9;
  background: white;
  color: #333333;
  font-size: 12px;
  line-height: 16px;
  /* font-family: "Segoe UI", Arial, Helvetica, sans-serif; */
  /* Pager */
  /* items */
  /* Expand and Collaps Buttons */ }
  .RadPivotGrid_FelixxContent th,
  .RadPivotGrid_FelixxContent td,
  .RadPivotGrid_FelixxContent .rpgOuterTableWrapper {
    border-color: #d9d9d9; }
  .RadPivotGrid_FelixxContent td:first-child[collspan] {
    border-left: 0 none; }
  .RadPivotGrid_FelixxContent input {
    background-color: white;
    border: 1px solid #8e8e8e;
    color: #333333; }
  .RadPivotGrid_FelixxContent .rpgPagePrev,
  .RadPivotGrid_FelixxContent .rpgPageNext,
  .RadPivotGrid_FelixxContent .rpgPageFirst,
  .RadPivotGrid_FelixxContent .rpgPageLast,
  .RadPivotGrid_FelixxContent .rpgFilterZone,
  .RadPivotGrid_FelixxContent .rpgRowsZone,
  .RadPivotGrid_FelixxContent .rpgColumnsZone,
  .RadPivotGrid_FelixxContent .rpgDataZone,
  .RadPivotGrid_FelixxContent .rpgColumnHeader,
  .RadPivotGrid_FelixxContent .rpgColumnHeaderTotal,
  .RadPivotGrid_FelixxContent .rpgColumnHeaderGrandTotal,
  .RadPivotGrid_FelixxContent .rpgContentZoneDiv th,
  .RadPivotGrid_FelixxContent .rpgNumPart a:hover,
  .RadPivotGrid_FelixxContent .rpgNumPart a:hover span,
  .RadPivotGrid_FelixxContent .rpgNumPart a.rpgCurrentPage,
  .RadPivotGrid_FelixxContent .rpgNumPart a.rpgCurrentPage span,
  .RadPivotGrid_FelixxContent .rpgFilter,
  .RadPivotGrid_FelixxContent .rpgSortAsc,
  .RadPivotGrid_FelixxContent .rpgSortDesc,
  .RadPivotGrid_FelixxContent .rpgExpand,
  .RadPivotGrid_FelixxContent .rpgCollapse,
  .RadPivotGrid_FelixxContent .rpgFieldItem,
  .RadPivotGrid_FelixxContent .rpgGroupedFieldsTitle,
  .RadPivotGrid_FelixxContent .rpgPagerButton,
  .RadPivotGrid_FelixxContent .rpgKpi .rtSp,
  .RadPivotGrid_FelixxContent .rpgMeasure .rtSp,
  .RadPivotGrid_FelixxContent .rpgFolder .rtSp,
  .RadPivotGrid_FelixxContent .rpgOpenFolder .rtSp,
  .RadPivotGrid_FelixxContent .rpgOther .rtSp,
  .RadPivotGrid_FelixxContent .rpgDimension .rtSp {
    background-image: url('PivotGrid/sprite.png'); }
  .RadPivotGrid_FelixxContent .rpgContentZoneDiv td {
    border-color: #d9d9d9; }
  .RadPivotGrid_FelixxContent .rpgRowHeader,
  .RadPivotGrid_FelixxContent .rpgRowHeaderGrandTotal {
    background-color: #eaeaea; }
  .RadPivotGrid_FelixxContent .rpgRowTotalDataCell,
  .RadPivotGrid_FelixxContent .rpgColumnTotalDataCell,
  .RadPivotGrid_FelixxContent .rpgRowGrandTotalDataCell,
  .RadPivotGrid_FelixxContent .rpgColumnGrandTotalDataCell {
    background-color: #ededed; }
  .RadPivotGrid_FelixxContent .rpgRowTotalDataCell {
    border-bottom-color: #c1c6cb; }
  .RadPivotGrid_FelixxContent .rpgRowHeaderTotal,
  .RadPivotGrid_FelixxContent .rpgRowTotalDataCell.rpgColumnTotalDataCell {
    background-color: #d9d9d9; }
  .RadPivotGrid_FelixxContent .rpgFilterZone,
  .RadPivotGrid_FelixxContent .rpgRowsZone,
  .RadPivotGrid_FelixxContent .rpgColumnsZone,
  .RadPivotGrid_FelixxContent .rpgDataZone,
  .RadPivotGrid_FelixxContent .rpgColumnHeader,
  .RadPivotGrid_FelixxContent .rpgColumnHeaderTotal,
  .RadPivotGrid_FelixxContent .rpgColumnHeaderGrandTotal,
  .RadPivotGrid_FelixxContent .rpgContentZoneDiv th {
    background-color: #eaeaea;
    background-position: 0 -2000px;
    background-repeat: repeat-x; }
  .RadPivotGrid_FelixxContent .rpgPager {
    background-color: #eee;
    color: #333333; }
  .RadPivotGrid_FelixxContent .rpgInfoPart {
    color: #333333; }
  .RadPivotGrid_FelixxContent .rpgPageFirst {
    margin: 0 3px 0 0;
    background-position: 0 -240px; }
  .RadPivotGrid_FelixxContent .rpgPageFirst:hover {
    background-position: 0 -290px; }
  .RadPivotGrid_FelixxContent .rpgPagePrev {
    margin: 0 3px 0 0;
    background-position: 0 -340px; }
  .RadPivotGrid_FelixxContent .rpgPagePrev:hover {
    background-position: 0 -390px; }
  .RadPivotGrid_FelixxContent .rpgPageNext {
    margin: 0 0 0 3px;
    background-position: 0 -440px; }
  .RadPivotGrid_FelixxContent .rpgPageNext:hover {
    background-position: 0 -490px; }
  .RadPivotGrid_FelixxContent .rpgPageLast {
    margin: 0 0 0 3px;
    background-position: 0 -540px; }
  .RadPivotGrid_FelixxContent .rpgPageLast:hover {
    background-position: 0 -590px; }
  .RadPivotGrid_FelixxContent .rpgPager .rpgPagerButton {
    background-color: #c6c6c6;
    background-position: 0 -1400px;
    background-repeat: repeat-x;
    border-color: #8a8a8a;
    color: #3b3b3b;
    /* font-family: "Segoe UI", Arial, Helvetica, sans-serif; */ }
  .RadPivotGrid_FelixxContent .rpgNumPart a:hover,
  .RadPivotGrid_FelixxContent .rpgNumPart a:hover span,
  .RadPivotGrid_FelixxContent .rpgNumPart a.rpgCurrentPage,
  .RadPivotGrid_FelixxContent .rpgNumPart a.rpgCurrentPage span {
    background-repeat: no-repeat; }
  .RadPivotGrid_FelixxContent .rpgNumPart a {
    color: #3b3b3b; }
  .RadPivotGrid_FelixxContent .rpgNumPart a:hover {
    background-position: 100% -690px;
    color: #000; }
  .RadPivotGrid_FelixxContent .rpgNumPart a:hover span {
    background-position: 0 -640px; }
  .RadPivotGrid_FelixxContent .rpgNumPart a.rpgCurrentPage,
  .RadPivotGrid_FelixxContent .rpgNumPart a.rpgCurrentPage:hover {
    background-position: 100% -790px; }
  .RadPivotGrid_FelixxContent .rpgNumPart a.rpgCurrentPage span,
  .RadPivotGrid_FelixxContent .rpgNumPart a.rpgCurrentPage:hover span {
    background-position: 0 -740px; }
  .RadPivotGrid_FelixxContent .rpgFieldItem,
  .RadPivotGrid_FelixxContent .rpgUpdateButton {
    background-color: #c6c6c6;
    background-position: 0 -1400px;
    background-repeat: repeat-x;
    border-color: #a4abb2; }
  .RadPivotGrid_FelixxContent .rpgFieldItem a {
    color: #3b3b3b; }
  .RadPivotGrid_FelixxContent .rpgSortAsc,
  .RadPivotGrid_FelixxContent .rpgSortDesc {
    vertical-align: middle;
    margin-left: 2px; }
  .RadPivotGrid_FelixxContent .rpgSortDesc {
    background-position: 4px -47px; }
  .RadPivotGrid_FelixxContent .rpgSortAsc {
    background-position: 4px -91px; }
  .RadPivotGrid_FelixxContent .rpgFilter {
    background-position: 0 4px; }
  .RadPivotGrid_FelixxContent .rpgFilter {
    background-position: 0 4px; }
  .RadPivotGrid_FelixxContent .rpgFilter {
    background-position: 4px 2px; }
  .RadPivotGrid_FelixxContent .rpgFieldsPopupWrapper {
    background: white; }
  .RadPivotGrid_FelixxContent .rpgExpand,
  .RadPivotGrid_FelixxContent .rpgCollapse {
    background-position: 2px -136px;
    background-repeat: no-repeat; }
  .RadPivotGrid_FelixxContent .rpgExpand {
    background-position: 4px -184px; }

.rpgCompact td.rpgEC {
  background-color: #eaeaea; }
.rpgCompact .rpgRowHeaderField {
  background-color: #f8f8f8; }

.PivotGridReorderLeft_FelixxContent,
.PivotGridReorderRight_FelixxContent,
.PivotGridReorderTop_FelixxContent,
.PivotGridReorderBottom_FelixxContent {
  background: url('PivotGrid/sprite.png') no-repeat -20px -137px; }

.PivotGridReorderLeft_FelixxContent {
  background-position: -20px -72px; }

.PivotGridReorderRight_FelixxContent {
  background-position: 0 -66px; }

.PivotGridReorderBottom_FelixxContent {
  background-position: -20px -167px; }

.PivotGridWindow_FelixxContent .rpgFilterButtonOk,
.PivotGridWindow_FelixxContent .rpgFilterButtonCancel {
  background: #c6c6c6 url('PivotGrid/sprite.png') repeat-x 0 -1400px;
  border-color: #8a8a8a;
  color: #333333; }

.RadPivotGrid_FelixxContent .rpgFieldItem:hover,
.PivotGridWindow_FelixxContent .rpgFilterButtonOk:hover,
.PivotGridWindow_FelixxContent .rpgFilterButtonCancel:hover {
  background-position: 0 -1500px;
  background-color: #858585;
  border-color: #616161;
  color: #ffffff; }

.RadPivotGrid_FelixxContent .rpgFieldItem:hover a {
  color: #ffffff; }

.RadPivotGrid_FelixxContent .rpgConfigurationPanel,
.RadPivotGrid_FelixxContent table.rpgTableWrapper {
  color: #3b3b3b;
  background: #f8f8f8; }

.RadPivotGrid_FelixxContent .rpgUpdateButton,
.RadPivotGrid_FelixxContent .rpgChangeLayoutButton,
.RadPivotGrid_FelixxContent .rpgAllFieldsIcon,
.RadPivotGrid_FelixxContent .rpgFilterFieldsIcon,
.RadPivotGrid_FelixxContent .rpgRowFieldsIcon,
.RadPivotGrid_FelixxContent .rpgColumnFieldsIcon,
.RadPivotGrid_FelixxContent .rpgAggregateFieldsIcon,
.RadPivotGrid_FelixxContent .rpgItemContextMenu,
.PivotGridContextMenu_FelixxContent span.rmLeftImage {
  background-image: url('PivotGrid/sprite.png');
  background-repeat: no-repeat; }

.RadPivotGrid_FelixxContent .rpgKpi .rtSp {
  background-position: 0 -964px; }
.RadPivotGrid_FelixxContent .rpgMeasure .rtSp {
  background-position: 0 -1052px; }
.RadPivotGrid_FelixxContent .rpgFolder .rtSp {
  background-position: 0 -1001px; }
.RadPivotGrid_FelixxContent .rpgOpenFolder .rtSp {
  background-position: 0 -1025px; }
.RadPivotGrid_FelixxContent .rpgOther .rtSp {
  background-position: 0 -1074px; }
.RadPivotGrid_FelixxContent .rpgDimension .rtSp {
  background-position: 0 -940px; }

.RadPivotGrid_FelixxContent .rpgChangeLayoutButton {
  background-position: 11px -837px;
  background-color: #ededed;
  /*$pivot-bg-total-cells-bg: */
  border: 1px solid #828282; }

.RadPivotGrid_FelixxContent .rpgConfigurationPanel .rpgFieldsContainer {
  border: 1px solid #828282; }

/* Context Menu */
.RadPivotGrid_FelixxContent .rpgItemContextMenu {
  background-position: 0 -890px; }

.RadPivotGrid_FelixxContent .rpgConfigurationPanel .rpgFieldItem:hover .rpgItemContextMenu {
  background-position: 0 -915px; }

.RadPivotGrid_FelixxContent .rpgConfigurationPanel .rpgFieldItem:hover .rpgSortAsc {
  background-position: -21px -91px; }

.RadPivotGrid_FelixxContent .rpgConfigurationPanel .rpgFieldItem:hover .rpgSortDesc {
  background-position: -21px -47px; }

.PivotGridContextMenu_FelixxContent .rpgStacked .rmLeftImage {
  background-position: -17px -890px; }

.PivotGridContextMenu_FelixxContent .rpgSideBySide .rmLeftImage {
  background-position: -17px -914px; }

.PivotGridContextMenu_FelixxContent .rpgTwoByTwo .rmLeftImage {
  background-position: -17px -938px; }

.PivotGridContextMenu_FelixxContent .rpgOneByFour .rmLeftImage {
  background-position: -17px -965px; }

.PivotGridContextMenu_FelixxContent.rpgContextMenuTop .rpgStacked .rmLeftImage,
.PivotGridContextMenu_FelixxContent.rpgContextMenuBottom .rpgStacked .rmLeftImage {
  background-position: -16px -988px; }

.PivotGridContextMenu_FelixxContent.rpgContextMenuTop .rpgSideBySide .rmLeftImage,
.PivotGridContextMenu_FelixxContent.rpgContextMenuBottom .rpgSideBySide .rmLeftImage {
  background-position: -16px -1010px; }

.PivotGridContextMenu_FelixxContent.rpgContextMenuTop .rpgTwoByTwo .rmLeftImage,
.PivotGridContextMenu_FelixxContent.rpgContextMenuBottom .rpgTwoByTwo .rmLeftImage {
  background-position: -16px -1037px; }

.PivotGridContextMenu_FelixxContent.rpgContextMenuTop .rpgOneByFour .rmLeftImage,
.PivotGridContextMenu_FelixxContent.rpgContextMenuBottom .rpgOneByFour .rmLeftImage {
  background-position: -16px -1060px; }

.RadPivotGrid_FelixxContent .rpgAllFieldsIcon {
  background-position: -17px -1090px; }

.RadPivotGrid_FelixxContent .rpgFilterFieldsIcon {
  background-position: -17px -1115px; }

.RadPivotGrid_FelixxContent .rpgRowFieldsIcon {
  background-position: -16px -1140px; }

.RadPivotGrid_FelixxContent .rpgColumnFieldsIcon {
  background-position: -17px -1165px; }

.RadPivotGrid_FelixxContent .rpgAggregateFieldsIcon {
  background-position: -17px -1190px; }
