
.s-nielsen {
  background-position: -2px -2px;
  width: 214px;
  height: 76px;
}

.s-tv-color {
  background-position: -220px -2px;
  width: 143px;
  height: 43px;
}

.s-nielsen-100 {
  background-position: -220px -49px;
  width: 50px;
  height: 18px;
}

.s-nielsen-70 {
  background-position: -274px -49px;
  width: 35px;
  height: 13px;
}

.s-blu-no-data {
  background-position: -220px -71px;
  width: 35px;
  height: 35px;
}

.s-blu-piggy {
  background-position: -259px -71px;
  width: 33px;
  height: 33px;
}

.s-status-tick-green-30 {
  background-position: -296px -71px;
  width: 30px;
  height: 30px;
}

.s-dir-left-30 {
  background-position: -330px -71px;
  width: 30px;
  height: 30px;
}

.s-blu-viewable-impressions {
  background-position: -220px -110px;
  width: 30px;
  height: 30px;
}

.s-blu-viewable-completions {
  background-position: -254px -110px;
  width: 30px;
  height: 30px;
}

.s-blu-unviewable {
  background-position: -288px -110px;
  width: 30px;
  height: 30px;
}

.s-blu-undetermined {
  background-position: -322px -110px;
  width: 30px;
  height: 30px;
}

.s-blu-target {
  background-position: -220px -144px;
  width: 30px;
  height: 30px;
}

.s-blu-speaker {
  background-position: -254px -144px;
  width: 30px;
  height: 30px;
}

.s-blu-reach-30 {
  background-position: -288px -144px;
  width: 30px;
  height: 30px;
}

.s-blu-mute {
  background-position: -322px -144px;
  width: 30px;
  height: 30px;
}

.s-blu-in-focus {
  background-position: -220px -178px;
  width: 30px;
  height: 30px;
}

.s-blu-impression-share-30 {
  background-position: -254px -178px;
  width: 30px;
  height: 30px;
}

.s-blu-frequency-30 {
  background-position: -288px -178px;
  width: 30px;
  height: 30px;
}

.s-blu-dvc-tablet {
  background-position: -322px -178px;
  width: 30px;
  height: 30px;
}

.s-blu-dvc-phone {
  background-position: -162px -82px;
  width: 30px;
  height: 30px;
}

.s-blu-dvc-desktop {
  background-position: -162px -116px;
  width: 30px;
  height: 30px;
}

.s-blu-dvc-connected-tv {
  background-position: -162px -150px;
  width: 30px;
  height: 30px;
}

.s-blu-data {
  background-position: -162px -184px;
  width: 30px;
  height: 30px;
}

.s-nielsen-50 {
  background-position: -313px -49px;
  width: 25px;
  height: 9px;
}

.s-status-tick-green {
  background-position: -220px -212px;
  width: 20px;
  height: 20px;
}

.s-status-exclamation-yellow {
  background-position: -244px -212px;
  width: 20px;
  height: 20px;
}

.s-status-exclamation-red {
  background-position: -268px -212px;
  width: 20px;
  height: 20px;
}

.s-privileged-20 {
  background-position: -292px -212px;
  width: 20px;
  height: 20px;
}

.s-prime-20 {
  background-position: -316px -212px;
  width: 20px;
  height: 20px;
}

.s-exclamation {
  background-position: -340px -212px;
  width: 10px;
  height: 20px;
}

.s-chevron-thin-right-blue {
  background-position: -196px -82px;
  width: 14px;
  height: 20px;
}

.s-btn-search {
  background-position: -162px -218px;
  width: 20px;
  height: 20px;
}

.s-btn-placement-clone {
  background-position: -186px -218px;
  width: 20px;
  height: 20px;
}

.s-btn-placement-add {
  background-position: -2px -244px;
  width: 20px;
  height: 20px;
}

.s-btn-minus {
  background-position: -26px -244px;
  width: 20px;
  height: 20px;
}

.s-eye {
  background-position: -196px -116px;
  width: 19px;
  height: 11px;
}

.s-chevron-thin-up {
  background-position: -196px -131px;
  width: 19px;
  height: 11px;
}

.s-chevron-thin-down {
  background-position: -196px -150px;
  width: 19px;
  height: 11px;
}

.s-search {
  background-position: -196px -184px;
  width: 17px;
  height: 17px;
}

.s-clock {
  background-position: -50px -244px;
  width: 16px;
  height: 16px;
}

.s-calendar {
  background-position: -70px -244px;
  width: 16px;
  height: 16px;
}

.s-mrc {
  background-position: -196px -165px;
  width: 14px;
  height: 13px;
}

.s-exclusive {
  background-position: -90px -244px;
  width: 14px;
  height: 14px;
}

.s-circle-plus {
  background-position: -108px -244px;
  width: 14px;
  height: 14px;
}

.s-circle-minus {
  background-position: -126px -244px;
  width: 14px;
  height: 14px;
}

.s-btn-trash {
  background-position: -144px -244px;
  width: 14px;
  height: 14px;
}

.s-btn-gear {
  background-position: -162px -244px;
  width: 14px;
  height: 14px;
}

.s-btn-edit {
  background-position: -180px -244px;
  width: 14px;
  height: 14px;
}

.s-btn-compare {
  background-position: -198px -244px;
  width: 14px;
  height: 14px;
}

.s-prime-light-bkgd {
  background-position: -216px -244px;
  width: 13px;
  height: 13px;
}

.s-help {
  background-position: -233px -244px;
  width: 13px;
  height: 13px;
}

.s-remove {
  background-position: -250px -244px;
  width: 13px;
  height: 13px;
}

.s-dir-right {
  background-position: -267px -244px;
  width: 13px;
  height: 13px;
}

.s-dir-left {
  background-position: -283px -244px;
  width: 13px;
  height: 13px;
}

.s-dir-down {
  background-position: -300px -244px;
  width: 13px;
  height: 13px;
}

.s-circle-right {
  background-position: -316px -244px;
  width: 13px;
  height: 13px;
}

.s-circle-down {
  background-position: -333px -244px;
  width: 13px;
  height: 13px;
}

.s-status-tick-green-12 {
  background-position: -349px -244px;
  width: 12px;
  height: 12px;
}

.s-status-exclamation-yellow-12 {
  background-position: -2px -268px;
  width: 12px;
  height: 12px;
}

.s-status-exclamation-red-12 {
  background-position: -18px -268px;
  width: 12px;
  height: 12px;
}

.s-privileged-12 {
  background-position: -34px -268px;
  width: 12px;
  height: 12px;
}

.s-circle-plus-12 {
  background-position: -50px -268px;
  width: 12px;
  height: 12px;
}

.s-circle-minus-12 {
  background-position: -66px -268px;
  width: 12px;
  height: 12px;
}

.s-btn-edit-white {
  background-position: -82px -268px;
  width: 12px;
  height: 12px;
}

.s-star {
  background-position: -98px -268px;
  width: 11px;
  height: 11px;
}

.s-btn-reset-gray {
  background-position: -113px -268px;
  width: 10px;
  height: 10px;
}

.s-btn-reset {
  background-position: -342px -49px;
  width: 8px;
  height: 9px;
}

.s-nielsen,
.s-tv-color,
.s-nielsen-100,
.s-nielsen-70,
.s-blu-no-data,
.s-blu-piggy,
.s-status-tick-green-30,
.s-dir-left-30,
.s-blu-viewable-impressions,
.s-blu-viewable-completions,
.s-blu-unviewable,
.s-blu-undetermined,
.s-blu-target,
.s-blu-speaker,
.s-blu-reach-30,
.s-blu-mute,
.s-blu-in-focus,
.s-blu-impression-share-30,
.s-blu-frequency-30,
.s-blu-dvc-tablet,
.s-blu-dvc-phone,
.s-blu-dvc-desktop,
.s-blu-dvc-connected-tv,
.s-blu-data,
.s-nielsen-50,
.s-status-tick-green,
.s-status-exclamation-yellow,
.s-status-exclamation-red,
.s-privileged-20,
.s-prime-20,
.s-exclamation,
.s-chevron-thin-right-blue,
.s-btn-search,
.s-btn-placement-clone,
.s-btn-placement-add,
.s-btn-minus,
.s-eye,
.s-chevron-thin-up,
.s-chevron-thin-down,
.s-search,
.s-clock,
.s-calendar,
.s-mrc,
.s-exclusive,
.s-circle-plus,
.s-circle-minus,
.s-btn-trash,
.s-btn-gear,
.s-btn-edit,
.s-btn-compare,
.s-prime-light-bkgd,
.s-help,
.s-remove,
.s-dir-right,
.s-dir-left,
.s-dir-down,
.s-circle-right,
.s-circle-down,
.s-status-tick-green-12,
.s-status-exclamation-yellow-12,
.s-status-exclamation-red-12,
.s-privileged-12,
.s-circle-plus-12,
.s-circle-minus-12,
.s-btn-edit-white,
.s-star,
.s-btn-reset-gray,
.s-btn-reset,
.kpi-funnel-items li:nth-child(1) .kpi-funnel-image,
.kpi-funnel-items li:nth-child(2) .kpi-funnel-image,
.kpi-funnel-items li:nth-child(3) .kpi-funnel-image,
.kpi-funnel-items li:nth-child(4) .kpi-funnel-image,
.kpi-funnel-items li:nth-child(5) .kpi-funnel-image,
.kpi-funnel-items li:nth-child(6) .kpi-funnel-image,
.kpi-funnel-items li:nth-child(7) .kpi-funnel-image,
.kpi-funnel-items li:nth-child(8) .kpi-funnel-image,
.kpi-funnel-items li:nth-child(9) .kpi-funnel-image,
.kpi-funnel-items li:nth-child(10) .kpi-funnel-image,
.kpi-funnel-items li:nth-child(11) .kpi-funnel-image,
.kpi-funnel-items li:nth-child(12) .kpi-funnel-image {
  background-image: data-uri("image/png;base64", "@tremorvideo/supuraito/dist/sprites.png");
  background-repeat: no-repeat;
} 
@media screen and (-webkit-min-device-pixel-ratio: 2.0), screen and (min--moz-device-pixel-ratio: 2.0), screen and (min-device-pixel-ratio: 2.0), screen and (min-resolution: 2.0dppx) {.s-nielsen,
.s-tv-color,
.s-nielsen-100,
.s-nielsen-70,
.s-blu-no-data,
.s-blu-piggy,
.s-status-tick-green-30,
.s-dir-left-30,
.s-blu-viewable-impressions,
.s-blu-viewable-completions,
.s-blu-unviewable,
.s-blu-undetermined,
.s-blu-target,
.s-blu-speaker,
.s-blu-reach-30,
.s-blu-mute,
.s-blu-in-focus,
.s-blu-impression-share-30,
.s-blu-frequency-30,
.s-blu-dvc-tablet,
.s-blu-dvc-phone,
.s-blu-dvc-desktop,
.s-blu-dvc-connected-tv,
.s-blu-data,
.s-nielsen-50,
.s-status-tick-green,
.s-status-exclamation-yellow,
.s-status-exclamation-red,
.s-privileged-20,
.s-prime-20,
.s-exclamation,
.s-chevron-thin-right-blue,
.s-btn-search,
.s-btn-placement-clone,
.s-btn-placement-add,
.s-btn-minus,
.s-eye,
.s-chevron-thin-up,
.s-chevron-thin-down,
.s-search,
.s-clock,
.s-calendar,
.s-mrc,
.s-exclusive,
.s-circle-plus,
.s-circle-minus,
.s-btn-trash,
.s-btn-gear,
.s-btn-edit,
.s-btn-compare,
.s-prime-light-bkgd,
.s-help,
.s-remove,
.s-dir-right,
.s-dir-left,
.s-dir-down,
.s-circle-right,
.s-circle-down,
.s-status-tick-green-12,
.s-status-exclamation-yellow-12,
.s-status-exclamation-red-12,
.s-privileged-12,
.s-circle-plus-12,
.s-circle-minus-12,
.s-btn-edit-white,
.s-star,
.s-btn-reset-gray,
.s-btn-reset,
.kpi-funnel-items li:nth-child(1) .kpi-funnel-image,
.kpi-funnel-items li:nth-child(2) .kpi-funnel-image,
.kpi-funnel-items li:nth-child(3) .kpi-funnel-image,
.kpi-funnel-items li:nth-child(4) .kpi-funnel-image,
.kpi-funnel-items li:nth-child(5) .kpi-funnel-image,
.kpi-funnel-items li:nth-child(6) .kpi-funnel-image,
.kpi-funnel-items li:nth-child(7) .kpi-funnel-image,
.kpi-funnel-items li:nth-child(8) .kpi-funnel-image,
.kpi-funnel-items li:nth-child(9) .kpi-funnel-image,
.kpi-funnel-items li:nth-child(10) .kpi-funnel-image,
.kpi-funnel-items li:nth-child(11) .kpi-funnel-image,
.kpi-funnel-items li:nth-child(12) .kpi-funnel-image {
  background-image: data-uri("image/png;base64", "@tremorvideo/supuraito/dist/sprites@2x.png");
  background-size: 365px 282px;
}
} 