/*
YUI 3.7.2 (build 5639)
Copyright 2012 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
http://yuilibrary.com/license/
*/
.slingpic {
  text-shadow: none !important; }
  .slingpic html {
    color: #000;
    background: #FFF; }
  .slingpic table {
    border-collapse: collapse;
    border-spacing: 0; }
  .slingpic address, .slingpic caption, .slingpic cite, .slingpic code, .slingpic dfn, .slingpic em, .slingpic strong, .slingpic th, .slingpic var {
    font-style: normal;
    font-weight: normal; }
  .slingpic ol, .slingpic ul {
    list-style: none; }
  .slingpic caption, .slingpic th {
    text-align: left; }
  .slingpic h1, .slingpic h2, .slingpic h3, .slingpic h4, .slingpic h5, .slingpic h6 {
    font-size: 100%;
    font-weight: normal; }
  .slingpic q:before, .slingpic q:after {
    content: ''; }
  .slingpic abbr, .slingpic acronym {
    border: 0;
    font-variant: normal; }
  .slingpic sup {
    vertical-align: text-top; }
  .slingpic sub {
    vertical-align: text-bottom; }
  .slingpic input, .slingpic textarea, .slingpic select {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit; }
  .slingpic input, .slingpic textarea, .slingpic select {
    *font-size: 100%; }
  .slingpic legend {
    color: #000; }
  .slingpic .slingpic_reset {
    bottom: auto !important;
    display: inline-block !important;
    font-size: medium !important;
    float: none !important;
    left: auto !important;
    line-height: normal !important;
    margin: 0 !important;
    max-width: 100% !important;
    position: relative !important;
    right: auto !important;
    top: auto !important; }

.slingpicSocialBtnContainer li > a, .slingpicMoreSocialBtnContainer li > a {
  background-repeat: no-repeat !important;
  background-image: url("../assets/img/newSlingpicSprite.png"); }
  @media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {
    .slingpicSocialBtnContainer li > a, .slingpicMoreSocialBtnContainer li > a {
      background-image: url("../assets/img/newSlingpicSprite_2x.png");
      background-size: 578px 51px; } }

.slingpicSocialBtnContainer .slingpicShare-delicious {
  background-position: -1px -1px !important; }
.slingpicSocialBtnContainer .slingpicShare-email {
  background-position: -35px -1px !important; }
.slingpicSocialBtnContainer .slingpicShare-facebook {
  background-position: -69px -1px !important; }
.slingpicSocialBtnContainer .slingpicShare-googleplus {
  background-position: -103px -1px !important; }
.slingpicSocialBtnContainer .slingpicShare-linkedin {
  background-position: -137px -1px !important; }
.slingpicSocialBtnContainer .slingpicShare-pinterest {
  background-position: -171px -1px !important; }
.slingpicSocialBtnContainer .slingpicShare-reddit {
  background-position: -205px -1px !important; }
.slingpicSocialBtnContainer .slingpicShare-tumblr {
  background-position: -239px -1px !important; }
.slingpicSocialBtnContainer .slingpicShare-twitter {
  background-position: -273px -1px !important; }
.slingpicSocialBtnContainer .slingpicShare-blogger {
  background-position: -307px -1px !important; }
.slingpicSocialBtnContainer .slingpicShare-designfloat {
  background-position: -341px -1px !important; }
.slingpicSocialBtnContainer .slingpicShare-digg {
  background-position: -375px -1px !important; }
.slingpicSocialBtnContainer .slingpicShare-friendfeed {
  background-position: -409px -1px !important; }
.slingpicSocialBtnContainer .slingpicShare-myspace {
  background-position: -443px -1px !important; }
.slingpicSocialBtnContainer .slingpicShare-print {
  background-position: -477px -1px !important; }
.slingpicSocialBtnContainer .slingpicShare-stumbleupon {
  background-position: -511px -1px !important; }
.slingpicSocialBtnContainer .slingpicShare-technorati {
  background-position: -545px -1px !important; }

.slingpicMoreSocialBtnContainer .slingpicShare-twitter {
  background-position: -1px -34px !important; }
.slingpicMoreSocialBtnContainer .slingpicShare-tumblr {
  background-position: -19px -34px !important; }
.slingpicMoreSocialBtnContainer .slingpicShare-reddit {
  background-position: -37px -34px !important; }
.slingpicMoreSocialBtnContainer .slingpicShare-pinterest {
  background-position: -55px -34px !important; }
.slingpicMoreSocialBtnContainer .slingpicShare-linkedin {
  background-position: -73px -34px !important; }
.slingpicMoreSocialBtnContainer .slingpicShare-googleplus {
  background-position: -91px -34px !important; }
.slingpicMoreSocialBtnContainer .slingpicShare-facebook {
  background-position: -109px -34px !important; }
.slingpicMoreSocialBtnContainer .slingpicShare-email {
  background-position: -127px -34px !important; }
.slingpicMoreSocialBtnContainer .slingpicShare-delicious {
  background-position: -145px -34px !important; }
.slingpicMoreSocialBtnContainer .slingpicShare-blogger {
  background-position: -163px -34px !important; }
.slingpicMoreSocialBtnContainer .slingpicShare-designfloat {
  background-position: -181px -34px !important; }
.slingpicMoreSocialBtnContainer .slingpicShare-digg {
  background-position: -199px -34px !important; }
.slingpicMoreSocialBtnContainer .slingpicShare-friendfeed {
  background-position: -217px -34px !important; }
.slingpicMoreSocialBtnContainer .slingpicShare-myspace {
  background-position: -235px -34px !important; }
.slingpicMoreSocialBtnContainer .slingpicShare-print {
  background-position: -253px -34px !important; }
.slingpicMoreSocialBtnContainer .slingpicShare-stumbleupon {
  background-position: -271px -34px !important; }
.slingpicMoreSocialBtnContainer .slingpicShare-technorati {
  background-position: -289px -34px !important; }

/*

Relaunch design, share button in the top right. Dropdown widget, line of 4 social buttons.
Link underneath to show more/less smaller social buttons

*/
@font-face {
  font-family: 'sp-icons';
  src: url("../assets/fonts/sp-icons.eot"); }
@font-face {
  font-family: 'sp-icons';
  src: url(data:application/font-woff;charset=utf-8;base64,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) format("woff"), url(data:application/x-font-ttf;charset=utf-8;base64,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) format("truetype");
  font-weight: normal;
  font-style: normal; }
.slingpic {
  font-family: arial !important; }
  .slingpic.left div.slingpicShareBtn {
    left: 5px !important; }
  .slingpic.left div.slingpicWidgetContainer {
    left: 5px !important; }
    .slingpic.left div.slingpicWidgetContainer div.slingpicArrow {
      left: 15px !important; }
  .slingpic.right div.slingpicShareBtn {
    right: 5px !important; }
  .slingpic.right div.slingpicWidgetContainer {
    right: 5px !important; }
    .slingpic.right div.slingpicWidgetContainer div.slingpicArrow {
      right: 15px !important; }
  .slingpic div.slingpicShareCount {
    background-color: white !important;
    border-color: #f16521 !important;
    border-radius: 5px !important;
    border-style: solid !important;
    border-width: 1px !important;
    _border: none;
    box-sizing: content-box !important;
    cursor: default !important;
    display: none !important;
    height: 15px !important;
    margin: 0 !important;
    overflow: hidden !important;
    padding: 3px 8px 3px 8px !important;
    position: absolute !important;
    top: 12px !important;
    width: auto !important;
    z-index: 99 !important;
    box-shadow: inset 0px 0px 7px #999 !important; }
    .slingpic div.slingpicShareCount .slingpicShareCountValue {
      color: #333 !important;
      cursor: default !important;
      float: left !important;
      font-size: 11px !important;
      line-height: 16px !important;
      padding: 0 !important;
      width: auto !important; }
    .slingpic div.slingpicShareCount img {
      border: none !important;
      box-shadow: none !important;
      display: inline !important;
      float: none !important;
      height: 1px !important;
      margin: 0 !important;
      padding: 0 !important;
      position: relative !important;
      max-height: 1px !important;
      max-width: 1px !important;
      width: 1px !important; }
  .slingpic div.slingpicShareBtn {
    background-color: white;
    /* start icon image */
    font-family: 'sp-icons' !important;
    font-size: 14px !important;
    speak: none !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    line-height: 19px !important;
    -webkit-font-smoothing: antialiased !important;
    /* end icon image */
    border-color: white !important;
    border-radius: 5px !important;
    border-style: solid !important;
    border-width: 3px 6px !important;
    _border: none;
    box-sizing: content-box;
    box-shadow: 0 0 4px #888;
    color: #ff6128 !important;
    cursor: pointer !important;
    display: none !important;
    height: 17px !important;
    margin: 0 !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    top: 5px !important;
    width: 52px !important;
    z-index: 99 !important; }
    .slingpic div.slingpicShareBtn:before {
      content: "\e007"; }
  .slingpic div.slingpicWidgetContainer {
    background-color: #efefef !important;
    border-radius: 5px !important;
    box-sizing: content-box;
    display: none !important;
    box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.3), 0 -5px 2px -5px #E7E7E7 inset;
    font-size: 12px !important;
    line-height: 20px !important;
    margin: 0 !important;
    padding: 3px 5px !important;
    position: absolute !important;
    top: 40px !important;
    width: 168px !important;
    _width: 178px;
    z-index: 99 !important; }
    .slingpic div.slingpicWidgetContainer a, .slingpic div.slingpicWidgetContainer a:hover, .slingpic div.slingpicWidgetContainer a:visited, .slingpic div.slingpicWidgetContainer a:active {
      box-shadow: none;
      border-radius: none;
      transition: none; }
    .slingpic div.slingpicWidgetContainer div.slingpicArrow {
      /* start icon image */
      font-family: 'sp-icons' !important;
      font-size: 14px !important;
      speak: none !important;
      font-style: normal !important;
      font-weight: normal !important;
      font-variant: normal !important;
      text-transform: none !important;
      line-height: 12px !important;
      -webkit-font-smoothing: antialiased;
      /* end icon image */
      border: none !important;
      color: #efefef !important;
      height: 8px !important;
      margin: 0 !important;
      padding: 0 !important;
      position: absolute !important;
      top: -8px !important;
      width: 18px !important; }
      .slingpic div.slingpicWidgetContainer div.slingpicArrow:before {
        content: "\e000"; }
    .slingpic div.slingpicWidgetContainer div.slingpicHeader {
      border-bottom: 1px solid #ffffff;
      box-shadow: 0 -1px 0px 0px #bababa inset;
      color: #565656 !important;
      font-size: 12px !important;
      margin: 1px !important;
      overflow: hidden !important;
      padding: 0 !important;
      text-align: left !important;
      width: 168px !important;
      line-height: 20px !important; }
      .slingpic div.slingpicWidgetContainer div.slingpicHeader a {
        color: #333 !important;
        /* start icon image */
        font-family: 'sp-icons' !important;
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 10px !important;
        -webkit-font-smoothing: antialiased;
        /* end icon image */
        border-radius: none !important;
        border: none !important;
        box-shadow: none;
        cursor: pointer !important;
        display: block !important;
        float: right !important;
        font-size: 9px !important;
        height: 10px !important;
        margin: 3px !important;
        overflow: hidden !important;
        padding: 0 !important;
        text-decoration: none !important;
        width: 10px !important; }
        .slingpic div.slingpicWidgetContainer div.slingpicHeader a:hover {
          text-decoration: none !important; }
        .slingpic div.slingpicWidgetContainer div.slingpicHeader a:before {
          content: "\e008"; }
    .slingpic div.slingpicWidgetContainer ul.slingpicSocialBtnContainer {
      height: 45px !important;
      margin: 0 !important;
      padding: 0 !important;
      width: 168px !important;
      float: none !important; }
      .slingpic div.slingpicWidgetContainer ul.slingpicSocialBtnContainer li {
        display: inline !important;
        clear: none !important;
        float: left !important;
        height: 32px !important;
        margin: 5px 6px 5px 7px !important;
        padding: 0 !important;
        position: relative !important;
        width: 32px !important; }
        .slingpic div.slingpicWidgetContainer ul.slingpicSocialBtnContainer li.first-child {
          margin-left: 0 !important; }
        .slingpic div.slingpicWidgetContainer ul.slingpicSocialBtnContainer li.last-child {
          margin-right: 0 !important; }
        .slingpic div.slingpicWidgetContainer ul.slingpicSocialBtnContainer li a.slingpicSocialBtn {
          background-color: transparent;
          border: none !important;
          display: block !important;
          height: 32px !important;
          margin: 0 !important;
          padding: 0 !important;
          text-decoration: none !important;
          width: 32px !important; }
          .slingpic div.slingpicWidgetContainer ul.slingpicSocialBtnContainer li a.slingpicSocialBtn div.slingpicSplitShareCount {
            background: #efefef !important;
            border-top-left-radius: 2px !important;
            border-top-right-radius: 0 !important;
            border-bottom-right-radius: 1px !important;
            border-bottom-left-radius: 0 !important;
            box-shadow: inset 0 0 1px #333 !important;
            font-size: 13px !important;
            height: 32% !important;
            left: 40% !important;
            margin: 0 !important;
            padding: 0 !important;
            position: relative !important;
            text-align: center !important;
            top: 68% !important;
            width: 60% !important; }
            .slingpic div.slingpicWidgetContainer ul.slingpicSocialBtnContainer li a.slingpicSocialBtn div.slingpicSplitShareCount p {
              color: #333 !important;
              font-family: monospace !important;
              font-size: 0.6em !important;
              line-height: 11px !important;
              margin: 0 !important;
              padding: 0 !important;
              text-shadow: 0 1px 0 #fff !important; }
            @media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {
              .slingpic div.slingpicWidgetContainer ul.slingpicSocialBtnContainer li a.slingpicSocialBtn div.slingpicSplitShareCount {
                border-top-left-radius: 5px !important;
                border-top-right-radius: 0 !important;
                border-bottom-right-radius: 2px !important;
                border-bottom-left-radius: 0 !important;
                height: 25% !important;
                left: 50% !important;
                position: relative !important;
                top: 75% !important;
                width: 50% !important; } }
    .slingpic div.slingpicWidgetContainer ul.slingpicMoreSocialBtnContainer {
      display: none !important;
      height: 25px !important;
      margin: 0 !important;
      padding: 0 !important;
      width: 168px !important;
      float: none !important; }
      .slingpic div.slingpicWidgetContainer ul.slingpicMoreSocialBtnContainer li {
        display: inline !important;
        float: left !important;
        height: 16px !important;
        list-style-type: none !important;
        margin: 4px 3px 4px 2px !important;
        padding: 0 !important;
        position: relative !important;
        width: 16px !important; }
        .slingpic div.slingpicWidgetContainer ul.slingpicMoreSocialBtnContainer li:first-child {
          margin-left: 0 !important; }
        .slingpic div.slingpicWidgetContainer ul.slingpicMoreSocialBtnContainer li:last-child {
          margin-right: 0 !important; }
        .slingpic div.slingpicWidgetContainer ul.slingpicMoreSocialBtnContainer li a.slingpicSocialBtn {
          background-color: transparent !important;
          border: none !important;
          display: block !important;
          height: 16px !important;
          margin: 0 !important;
          padding: 0 !important;
          width: 16px !important; }
    .slingpic div.slingpicWidgetContainer div.slingpicFooter {
      border-top: 1px solid #ffffff !important;
      box-shadow: 0 -1px 0px 0px #bababa;
      color: #565656 !important;
      font-size: 12px !important;
      margin: 0 !important;
      padding: 0 !important;
      width: 168px !important;
      line-height: 20px !important;
      float: none !important; }
      .slingpic div.slingpicWidgetContainer div.slingpicFooter a, .slingpic div.slingpicWidgetContainer div.slingpicFooter a:hover, .slingpic div.slingpicWidgetContainer div.slingpicFooter a:visited, .slingpic div.slingpicWidgetContainer div.slingpicFooter a:active {
        background-color: transparent;
        border-radius: none;
        box-shadow: none;
        font-weight: normal !important;
        height: auto !important;
        transition: none;
        width: auto !important; }
      .slingpic div.slingpicWidgetContainer div.slingpicFooter .slingpicWidgetMoreLessBtn {
        border: none !important;
        color: #ff6128 !important;
        float: left !important;
        font-size: 12px !important;
        font-weight: normal !important;
        line-height: 20px !important;
        margin: 0 !important;
        padding: 0 !important;
        text-decoration: none !important; }
      .slingpic div.slingpicWidgetContainer div.slingpicFooter .slingpicWidgetSlingpicLink {
        border: none !important;
        color: #ff6128 !important;
        display: block !important;
        float: right !important;
        font-size: 12px !important;
        font-weight: normal !important;
        line-height: 20px !important;
        margin: 0 0 0 3px !important;
        padding: 0 !important;
        text-decoration: none !important; }
      .slingpic div.slingpicWidgetContainer div.slingpicFooter .slingpicWidgetSlingpicText {
        border: none !important;
        color: #565656 !important;
        display: block !important;
        float: right !important;
        font-size: 12px !important;
        font-weight: normal !important;
        line-height: 20px !important;
        margin: 0 !important;
        padding: 0 !important; }
  .slingpic div.slingpicAdSpot {
    background-color: transparent !important;
    display: none !important;
    position: absolute !important;
    z-index: 1 !important; }
    .slingpic div.slingpicAdSpot img {
      position: absolute !important;
      width: 1px !important;
      height: 1px !important;
      border: none !important;
      float: none !important;
      margin: 0 !important;
      padding: 0 !important;
      top: -8px !important;
      right: 2px !important; }
    .slingpic div.slingpicAdSpot .slingpicAdClose {
      color: #EEE !important;
      /* start icon image */
      font-family: 'sp-icons' !important;
      speak: none !important;
      font-size: 15px !important;
      font-style: normal !important;
      font-weight: normal !important;
      font-variant: normal !important;
      text-transform: none !important;
      line-height: 16px !important;
      -webkit-font-smoothing: antialiased !important;
      /* end icon image */
      cursor: pointer !important;
      display: block !important;
      height: 16px !important;
      overflow: hidden !important;
      position: absolute !important;
      width: 16px !important;
      z-index: 5 !important; }
      .slingpic div.slingpicAdSpot .slingpicAdClose:before {
        content: "\e008"; }
    .slingpic div.slingpicAdSpot iframe {
      visibility: hidden;
      border: none !important; }
    .slingpic div.slingpicAdSpot.slingpic-bottomRight {
      bottom: 0 !important;
      right: 0 !important; }
      .slingpic div.slingpicAdSpot.slingpic-bottomRight .slingpicAdClose {
        right: 1px !important;
        top: -15px !important; }
    .slingpic div.slingpicAdSpot.slingpic-topRight {
      top: 0 !important;
      right: 0 !important; }
      .slingpic div.slingpicAdSpot.slingpic-topRight .slingpicAdClose {
        left: -11px !important;
        top: 1px !important; }
  .slingpic.dark div.slingpicShareBtn {
    background-color: #333333 !important;
    border-color: #333333 !important; }
  .slingpic.dark div.slingpicWidgetContainer {
    background-color: #333333 !important;
    background-color: #333333;
    background-image: -webkit-linear-gradient(top, #333333 0%, #111111 100%);
    background-image: linear-gradient(to bottom,#333333 0%, #111111 100%);
    box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.3), 0 -5px 2px -5px #666666 inset; }
    .slingpic.dark div.slingpicWidgetContainer div.slingpicArrow {
      color: #333333 !important; }
    .slingpic.dark div.slingpicWidgetContainer div.slingpicHeader {
      border-bottom: 1px solid #414141 !important;
      box-shadow: 0 -1px 0px 0px #000000 inset;
      color: #efefef !important; }
      .slingpic.dark div.slingpicWidgetContainer div.slingpicHeader a {
        color: #000 !important;
        text-shadow: 0 1px 0 #666 !important; }
    .slingpic.dark div.slingpicWidgetContainer div.slingpicFooter {
      border-top: 1px solid #000000 !important;
      box-shadow: 0 1px 0px 0px #313131;
      color: #565656 !important; }
      .slingpic.dark div.slingpicWidgetContainer div.slingpicFooter .slingpicWidgetMoreLessBtn {
        color: #ff6128 !important; }
      .slingpic.dark div.slingpicWidgetContainer div.slingpicFooter .slingpicWidgetSlingpicLink {
        color: #ff6128 !important; }
  .slingpic.subtle div.slingpicShareBtn {
    background-color: white !important;
    border-color: white !important;
    color: #999 !important; }
  .slingpic.subtle div.slingpicShareCount {
    border-color: #BBBBBC !important; }
  .slingpic.subtle div.slingpicWidgetContainer {
    background-color: white !important;
    background-image: -webkit-linear-gradient(top, white 0%, #ecf2f4 100%);
    background-image: linear-gradient(to bottom, white 0%, #ecf2f4 100%);
    box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.3), 0 -5px 2px -5px #666666 inset; }
    .slingpic.subtle div.slingpicWidgetContainer div.slingpicHeader {
      border-bottom: 1px solid #ffffff !important;
      box-shadow: 0 -1px 0px 0px #bababa inset;
      color: #565656 !important; }
      .slingpic.subtle div.slingpicWidgetContainer div.slingpicHeader a {
        color: #999 !important; }
    .slingpic.subtle div.slingpicWidgetContainer div.slingpicFooter {
      border-top: 1px solid #bababa !important;
      box-shadow: 0 1px 0px 0px #ffffff;
      color: #999 !important; }
      .slingpic.subtle div.slingpicWidgetContainer div.slingpicFooter .slingpicWidgetMoreLessBtn {
        color: #333 !important; }
      .slingpic.subtle div.slingpicWidgetContainer div.slingpicFooter .slingpicWidgetSlingpicLink {
        color: #333 !important; }

/*# sourceMappingURL=slingpicv2.css.map */
