/*Telerik RadPivotGrid SkinDaTelerik Skin*/
/*global*/
.RadPivotGrid_SkinDaTelerik {
  border: 1px solid #232e33;
  background: #35434b;
  color: #c1c7ca;
  font-size: 13px;
  line-height: 22px;
  font-family: Arial, Helvetica, sans-serif;
  /* Pager */
  /* items */
  /* Expand and Collaps Buttons */ }
  .RadPivotGrid_SkinDaTelerik th,
  .RadPivotGrid_SkinDaTelerik td,
  .RadPivotGrid_SkinDaTelerik .rpgOuterTableWrapper {
    border-color: #35434b; }
  .RadPivotGrid_SkinDaTelerik td:first-child[collspan] {
    border-left: 0 none; }
  .RadPivotGrid_SkinDaTelerik input {
    background-color: #29343b;
    border: 1px solid #8a9297;
    color: white; }
  .RadPivotGrid_SkinDaTelerik .rpgPagePrev,
  .RadPivotGrid_SkinDaTelerik .rpgPageNext,
  .RadPivotGrid_SkinDaTelerik .rpgPageFirst,
  .RadPivotGrid_SkinDaTelerik .rpgPageLast,
  .RadPivotGrid_SkinDaTelerik .rpgFilter,
  .RadPivotGrid_SkinDaTelerik .rpgExpand,
  .RadPivotGrid_SkinDaTelerik .rpgCollapse,
  .RadPivotGrid_SkinDaTelerik .rpgGroupedFieldsTitle,
  .RadPivotGrid_SkinDaTelerik .rpgKpi .rtSp,
  .RadPivotGrid_SkinDaTelerik .rpgMeasure .rtSp,
  .RadPivotGrid_SkinDaTelerik .rpgFolder .rtSp,
  .RadPivotGrid_SkinDaTelerik .rpgOpenFolder .rtSp,
  .RadPivotGrid_SkinDaTelerik .rpgOther .rtSp,
  .RadPivotGrid_SkinDaTelerik .rpgDimension .rtSp {
    background-image: url('PivotGrid/sprite.png'); }
  .RadPivotGrid_SkinDaTelerik .rpgContentZoneDiv td {
    border-color: #515a61; }
  .RadPivotGrid_SkinDaTelerik .rpgRowHeader {
    background-color: #1c262c; }
  .RadPivotGrid_SkinDaTelerik .rpgRowHeaderGrandTotal,
  .RadPivotGrid_SkinDaTelerik .rpgContentZoneDiv .rpgRowGrandTotalDataCell {
    background-color: #242e35;
    border-color: #242e35; }
  .RadPivotGrid_SkinDaTelerik .rpgRowHeaderGrandTotal,
  .RadPivotGrid_SkinDaTelerik .rpgColumnHeaderTotal,
  .RadPivotGrid_SkinDaTelerik .rpgRowTotalDataCell,
  .RadPivotGrid_SkinDaTelerik .rpgColumnTotalDataCell,
  .RadPivotGrid_SkinDaTelerik .rpgRowGrandTotalDataCell,
  .RadPivotGrid_SkinDaTelerik .rpgColumnGrandTotalDataCell {
    color: #ffffff; }
  .RadPivotGrid_SkinDaTelerik .rpgRowTotalDataCell,
  .RadPivotGrid_SkinDaTelerik .rpgColumnTotalDataCell,
  .RadPivotGrid_SkinDaTelerik .rpgColumnGrandTotalDataCell {
    background-color: #2b373f; }
  .RadPivotGrid_SkinDaTelerik .rpgRowTotalDataCell {
    border-bottom-color: #c1c6cb; }
  .RadPivotGrid_SkinDaTelerik .rpgRowHeaderTotal,
  .RadPivotGrid_SkinDaTelerik .rpgRowTotalDataCell.rpgColumnTotalDataCell {
    background-color: #253037; }
  .RadPivotGrid_SkinDaTelerik .rpgFilterZone,
  .RadPivotGrid_SkinDaTelerik .rpgColumnsZone,
  .RadPivotGrid_SkinDaTelerik .rpgDataZone,
  .RadPivotGrid_SkinDaTelerik .rpgContentZoneDiv th {
    background-image: url('../Common/Gradients/radGradientLightV20.png');
    _background-image: none;
    background-repeat: repeat-x;
    background-image: -webkit-linear-gradient(top, #404c54 0%, #2b373d 100%);
    background-image: -moz-linear-gradient(top, #404c54 0%, #2b373d 100%);
    background-image: -ms-linear-gradient(top, #404c54 0%, #2b373d 100%);
    background-image: -o-linear-gradient(top, #404c54 0%, #2b373d 100%);
    background-image: linear-gradient(top, #404c54 0%, #2b373d 100%);
    box-shadow: 0 0 6px 2px #53606a inset; }
  .RadPivotGrid_SkinDaTelerik .rpgColumnHeader {
    background: #1c262c; }
  .RadPivotGrid_SkinDaTelerik .rpgRowsZone,
  .RadPivotGrid_SkinDaTelerik .rpgColumnHeaderTotal,
  .RadPivotGrid_SkinDaTelerik .rpgColumnHeaderGrandTotal {
    background-image: url('../Common/Gradients/radGradientLightV50.png');
    _background-image: none;
    background-repeat: repeat-x;
    background-image: -webkit-linear-gradient(top, #35434c 0%, #2b373e 70%, #1c262c 100%);
    background-image: -moz-linear-gradient(top, #35434c 0%, #2b373e 70%, #1c262c 100%);
    background-image: -ms-linear-gradient(top, #35434c 0%, #2b373e 70%, #1c262c 100%);
    background-image: -o-linear-gradient(top, #35434c 0%, #2b373e 70%, #1c262c 100%);
    background-image: linear-gradient(top, #35434c 0%, #2b373e 70%, #1c262c 100%); }
  .RadPivotGrid_SkinDaTelerik .rpgPager {
    background-color: #1c262c;
    color: #c1c7ca; }
  .RadPivotGrid_SkinDaTelerik .rpgWrap {
    line-height: 28px; }
  .RadPivotGrid_SkinDaTelerik .rpgPager .rpgPagerButton,
  .RadPivotGrid_SkinDaTelerik .rpgPager .riSingle .riTextBox {
    height: 29px;
    line-height: 22px; }
  .RadPivotGrid_SkinDaTelerik .rpgInfoPart {
    color: #c1c7ca; }
  .RadPivotGrid_SkinDaTelerik .rpgPageFirst,
  .RadPivotGrid_SkinDaTelerik .rpgPagePrev,
  .RadPivotGrid_SkinDaTelerik .rpgPageNext,
  .RadPivotGrid_SkinDaTelerik .rpgPageLast {
    width: 30px;
    height: 30px; }
  .RadPivotGrid_SkinDaTelerik .rpgPageFirst {
    margin: 0 3px 0 0;
    background-position: 0 -240px; }
    .RadPivotGrid_SkinDaTelerik .rpgPageFirst:hover {
      background-position: 0 -290px; }
  .RadPivotGrid_SkinDaTelerik .rpgPagePrev {
    margin: 0 3px 0 0;
    background-position: 0 -340px; }
    .RadPivotGrid_SkinDaTelerik .rpgPagePrev:hover {
      background-position: 0 -390px; }
  .RadPivotGrid_SkinDaTelerik .rpgPageNext {
    margin: 0 0 0 3px;
    background-position: 0 -440px; }
    .RadPivotGrid_SkinDaTelerik .rpgPageNext:hover {
      background-position: 0 -490px; }
  .RadPivotGrid_SkinDaTelerik .rpgPageLast {
    margin: 0 0 0 3px;
    background-position: 0 -540px; }
    .RadPivotGrid_SkinDaTelerik .rpgPageLast:hover {
      background-position: 0 -590px; }
  .RadPivotGrid_SkinDaTelerik .rpgPager .rpgPagerButton {
    background-image: url('../Common/Gradients/radGradientLightV20.png');
    _background-image: none;
    background-repeat: repeat-x;
    border-color: black;
    color: #e2e8eb;
    background-color: #1c262c;
    background-image: -webkit-linear-gradient(top, #414c53 0%, #1c262c 100%);
    background-image: -moz-linear-gradient(top, #414c53 0%, #1c262c 100%);
    background-image: -ms-linear-gradient(top, #414c53 0%, #1c262c 100%);
    background-image: -o-linear-gradient(top, #414c53 0%, #1c262c 100%);
    background-image: linear-gradient(top, #414c53 0%, #1c262c 100%);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.7);
    border-radius: 4px;
    border: 0 none;
    color: #e2e8eb;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 22px; }
  .RadPivotGrid_SkinDaTelerik .rpgNumPart a:hover,
  .RadPivotGrid_SkinDaTelerik .rpgNumPart a:hover span,
  .RadPivotGrid_SkinDaTelerik .rpgNumPart a.rpgCurrentPage,
  .RadPivotGrid_SkinDaTelerik .rpgNumPart a.rpgCurrentPage span {
    background-repeat: no-repeat; }
  .RadPivotGrid_SkinDaTelerik .rpgNumPart a {
    border-radius: 4px;
    line-height: 28px;
    color: white;
    margin-right: 1px;
    margin-top: 1px; }
    .RadPivotGrid_SkinDaTelerik .rpgNumPart a:hover {
      color: #000;
      background-color: #ffa800;
      background-image: -webkit-linear-gradient(top, #ffa800 0%, #d07f00 100%);
      background-image: -moz-linear-gradient(top, #ffa800 0%, #d07f00 100%);
      background-image: -ms-linear-gradient(top, #ffa800 0%, #d07f00 100%);
      background-image: -o-linear-gradient(top, #ffa800 0%, #d07f00 100%);
      background-image: linear-gradient(top, #ffa800 0%, #d07f00 100%); }
    .RadPivotGrid_SkinDaTelerik .rpgNumPart a.rpgCurrentPage {
      border: 1px solid #f5a21f;
      color: white;
      margin-top: 0; }
  .RadPivotGrid_SkinDaTelerik .rpgFieldItem,
  .RadPivotGrid_SkinDaTelerik .rpgUpdateButton {
    background-image: url('../Common/Gradients/radGradientLightV20.png');
    _background-image: none;
    background-repeat: repeat-x;
    border-color: black;
    color: #e2e8eb;
    background-color: #1c262c;
    background-image: -webkit-linear-gradient(top, #414c53 0%, #1c262c 100%);
    background-image: -moz-linear-gradient(top, #414c53 0%, #1c262c 100%);
    background-image: -ms-linear-gradient(top, #414c53 0%, #1c262c 100%);
    background-image: -o-linear-gradient(top, #414c53 0%, #1c262c 100%);
    background-image: linear-gradient(top, #414c53 0%, #1c262c 100%);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.7);
    border-radius: 4px;
    border: 0 none;
    color: #e2e8eb; }
  .RadPivotGrid_SkinDaTelerik .rpgFieldItem a {
    color: #e2e8eb; }
  .RadPivotGrid_SkinDaTelerik .rpgSortAsc,
  .RadPivotGrid_SkinDaTelerik .rpgSortDesc,
  .RadPivotGrid_SkinDaTelerik .rpgItemContextMenu {
    vertical-align: middle;
    margin-left: 2px;
    height: 14px;
    width: 15px;
    background-image: url('Common/radActionsSprite.png'); }
  .RadPivotGrid_SkinDaTelerik .rpgSortDesc {
    background-position: -17.5px -68px; }
  .RadPivotGrid_SkinDaTelerik .rpgSortAsc {
    background-position: -17.5px -18px; }
  .RadPivotGrid_SkinDaTelerik .rpgItemContextMenu {
    border-radius: 4px;
    border: 1px solid #c1c7ca;
    background-position: -17.5px -168px;
    height: 17px;
    width: 17px; }
  .RadPivotGrid_SkinDaTelerik .rpgFilter {
    background-position: 4px 2px; }
  .RadPivotGrid_SkinDaTelerik .rpgFieldsPopupWrapper {
    background: #35434b; }
  .RadPivotGrid_SkinDaTelerik .rpgExpand,
  .RadPivotGrid_SkinDaTelerik .rpgCollapse {
    background-position: 2px -136px;
    background-repeat: no-repeat; }
  .RadPivotGrid_SkinDaTelerik .rpgExpand {
    background-position: 4px -184px; }

.rpgCompact td.rpgEC {
  background-color: #1c262c; }
.rpgCompact .rpgRowHeaderField {
  background-color: #253037; }

.PivotGridReorderLeft_SkinDaTelerik,
.PivotGridReorderRight_SkinDaTelerik,
.PivotGridReorderTop_SkinDaTelerik,
.PivotGridReorderBottom_SkinDaTelerik {
  background: url('PivotGrid/sprite.png') no-repeat -20px -137px; }

.PivotGridReorderLeft_SkinDaTelerik {
  background-position: -20px -72px; }

.PivotGridReorderRight_SkinDaTelerik {
  background-position: 0 -66px; }

.PivotGridReorderBottom_SkinDaTelerik {
  background-position: -20px -167px; }

.PivotGridWindow_SkinDaTelerik .rpgFilterButtonOk,
.PivotGridWindow_SkinDaTelerik .rpgFilterButtonCancel {
  background-image: url('../Common/Gradients/radGradientLightV20.png');
  _background-image: none;
  background-repeat: repeat-x;
  border-color: black;
  color: #e2e8eb;
  background-color: #1c262c;
  background-image: -webkit-linear-gradient(top, #414c53 0%, #1c262c 100%);
  background-image: -moz-linear-gradient(top, #414c53 0%, #1c262c 100%);
  background-image: -ms-linear-gradient(top, #414c53 0%, #1c262c 100%);
  background-image: -o-linear-gradient(top, #414c53 0%, #1c262c 100%);
  background-image: linear-gradient(top, #414c53 0%, #1c262c 100%);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.7);
  border-radius: 4px;
  border: 0 none;
  color: #c1c7ca; }

.RadPivotGrid_SkinDaTelerik .rpgFieldItem:hover,
.PivotGridWindow_SkinDaTelerik .rpgFilterButtonOk:hover,
.PivotGridWindow_SkinDaTelerik .rpgFilterButtonCancel:hover {
  border-color: black;
  color: #e2e8eb;
  background-color: #2b363d;
  background-image: -webkit-linear-gradient(top, #4e5960 0%, #2b363d 100%);
  background-image: -moz-linear-gradient(top, #4e5960 0%, #2b363d 100%);
  background-image: -ms-linear-gradient(top, #4e5960 0%, #2b363d 100%);
  background-image: -o-linear-gradient(top, #4e5960 0%, #2b363d 100%);
  background-image: linear-gradient(top, #4e5960 0%, #2b363d 100%);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.8); }

.RadPivotGrid_SkinDaTelerik .rpgChangeLayoutButton,
.RadPivotGrid_SkinDaTelerik .rpgAllFieldsIcon,
.RadPivotGrid_SkinDaTelerik .rpgFilterFieldsIcon,
.RadPivotGrid_SkinDaTelerik .rpgRowFieldsIcon,
.RadPivotGrid_SkinDaTelerik .rpgColumnFieldsIcon,
.RadPivotGrid_SkinDaTelerik .rpgAggregateFieldsIcon,
.PivotGridContextMenu_SkinDaTelerik span.rmLeftImage {
  background-image: url('PivotGrid/sprite.png');
  background-repeat: no-repeat;
  font-size: 12px;
  line-height: 22px; }

.RadPivotGrid_SkinDaTelerik .rpgKpi .rtSp {
  background-position: -19px -1217px; }
.RadPivotGrid_SkinDaTelerik .rpgDimension .rtSp {
  background-position: 0 -1217px; }
.RadPivotGrid_SkinDaTelerik .rpgMeasure .rtSp {
  background-position: 0 -1242px; }
.RadPivotGrid_SkinDaTelerik .rpgFolder .rtSp {
  background-position: -16px -1242px; }
.RadPivotGrid_SkinDaTelerik .rpgOpenFolder .rtSp {
  background-position: -14px -1264px; }
.RadPivotGrid_SkinDaTelerik .rpgOther .rtSp {
  background-position: 0 -1280px; }

.RadPivotGrid_SkinDaTelerik .rpgChangeLayoutButton {
  background-position: 11px -837px;
  background-color: #343c40;
  border: 1px solid #232e33; }

.RadPivotGrid_SkinDaTelerik .rpgConfigurationPanel .rpgFieldsContainer {
  border: 1px solid #232e33; }

/* Context Menu */
.PivotGridContextMenu_SkinDaTelerik .rpgStacked .rmLeftImage {
  background-position: 0 -890px; }

.PivotGridContextMenu_SkinDaTelerik .rpgSideBySide .rmLeftImage {
  background-position: 0 -914px; }

.PivotGridContextMenu_SkinDaTelerik .rpgTwoByTwo .rmLeftImage {
  background-position: 0 -938px; }

.PivotGridContextMenu_SkinDaTelerik .rpgOneByFour .rmLeftImage {
  background-position: 0 -965px; }

.PivotGridContextMenu_SkinDaTelerik.rpgContextMenuTop .rpgStacked .rmLeftImage,
.PivotGridContextMenu_SkinDaTelerik.rpgContextMenuBottom .rpgStacked .rmLeftImage {
  background-position: 0 -988px; }

.PivotGridContextMenu_SkinDaTelerik.rpgContextMenuTop .rpgSideBySide .rmLeftImage,
.PivotGridContextMenu_SkinDaTelerik.rpgContextMenuBottom .rpgSideBySide .rmLeftImage {
  background-position: 0 -1010px; }

.PivotGridContextMenu_SkinDaTelerik.rpgContextMenuTop .rpgTwoByTwo .rmLeftImage,
.PivotGridContextMenu_SkinDaTelerik.rpgContextMenuBottom .rpgTwoByTwo .rmLeftImage {
  background-position: 0 -1037px; }

.PivotGridContextMenu_SkinDaTelerik.rpgContextMenuTop .rpgOneByFour .rmLeftImage,
.PivotGridContextMenu_SkinDaTelerik.rpgContextMenuBottom .rpgOneByFour .rmLeftImage {
  background-position: 0 -1060px; }

.RadPivotGrid_SkinDaTelerik .rpgAllFieldsIcon {
  background-position: -14px -1089px; }

.RadPivotGrid_SkinDaTelerik .rpgFilterFieldsIcon {
  background-position: -17px -1115px; }

.RadPivotGrid_SkinDaTelerik .rpgRowFieldsIcon {
  background-position: -13px -1138px; }

.RadPivotGrid_SkinDaTelerik .rpgColumnFieldsIcon {
  background-position: -13px -1165px; }

.RadPivotGrid_SkinDaTelerik .rpgAggregateFieldsIcon {
  background-position: -17px -1190px; }
