/*
 * SVG
 * ========================*/
/* --- */
/* --- */
.i-fb-dark {
  height: 20px;
  width: 20px;
  background-image: url('../images/i-sdc74fcee09.png');
  background-position: 0 -526px;
  background-repeat: no-repeat;
  /*  @if $pad > 0 {
      padding: $pad;
    }*/
}
.i-fb-dark:hover {
  background-position: 0 -546px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  .i-fb-dark {
    background-image: url('../images/i2x-sd15cba2d12.png');
    background-position: 0 -526px;
    -moz-background-size: 500px auto;
    -o-background-size: 500px auto;
    -webkit-background-size: 500px auto;
    background-size: 500px auto;
  }
  .i-fb-dark:hover {
    background-position: 0 -546px;
  }
}

.i-tw-dark {
  height: 20px;
  width: 20px;
  background-image: url('../images/i-sdc74fcee09.png');
  background-position: 0 -2010px;
  background-repeat: no-repeat;
  /*  @if $pad > 0 {
      padding: $pad;
    }*/
}
.i-tw-dark:hover {
  background-position: 0 -2030px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  .i-tw-dark {
    background-image: url('../images/i2x-sd15cba2d12.png');
    background-position: 0 -2038px;
    -moz-background-size: 500px auto;
    -o-background-size: 500px auto;
    -webkit-background-size: 500px auto;
    background-size: 500px auto;
  }
  .i-tw-dark:hover {
    background-position: 0 -2058px;
  }
}

.i-pin-dark {
  height: 20px;
  width: 20px;
  background-image: url('../images/i-sdc74fcee09.png');
  background-position: 0 -1460px;
  background-repeat: no-repeat;
  /*  @if $pad > 0 {
      padding: $pad;
    }*/
}
.i-pin-dark:hover {
  background-position: 0 -1480px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  .i-pin-dark {
    background-image: url('../images/i2x-sd15cba2d12.png');
    background-position: 0 -1460px;
    -moz-background-size: 500px auto;
    -o-background-size: 500px auto;
    -webkit-background-size: 500px auto;
    background-size: 500px auto;
  }
  .i-pin-dark:hover {
    background-position: 0 -1480px;
  }
}

.i-play {
  height: 150px;
  width: 150px;
  background-image: url('../images/i-sdc74fcee09.png');
  background-position: 0 -1540px;
  background-repeat: no-repeat;
  /*  @if $pad > 0 {
      padding: $pad;
    }*/
}
.i-play:hover {
  background-position: 0 -1690px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  .i-play {
    background-image: url('../images/i2x-sd15cba2d12.png');
    background-position: 0 -1540px;
    -moz-background-size: 500px auto;
    -o-background-size: 500px auto;
    -webkit-background-size: 500px auto;
    background-size: 500px auto;
  }
  .i-play:hover {
    background-position: 0 -1690px;
  }
}

.i-fb-light {
  height: 20px;
  width: 20px;
  background-image: url('../images/i-sdc74fcee09.png');
  background-position: 0 -566px;
  background-repeat: no-repeat;
  /*  @if $pad > 0 {
      padding: $pad;
    }*/
}
.i-fb-light:hover {
  background-position: 0 -586px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  .i-fb-light {
    background-image: url('../images/i2x-sd15cba2d12.png');
    background-position: 0 -566px;
    -moz-background-size: 500px auto;
    -o-background-size: 500px auto;
    -webkit-background-size: 500px auto;
    background-size: 500px auto;
  }
  .i-fb-light:hover {
    background-position: 0 -586px;
  }
}

.i-tw-light {
  height: 20px;
  width: 20px;
  background-image: url('../images/i-sdc74fcee09.png');
  background-position: 0 -2050px;
  background-repeat: no-repeat;
  /*  @if $pad > 0 {
      padding: $pad;
    }*/
}
.i-tw-light:hover {
  background-position: 0 -2070px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  .i-tw-light {
    background-image: url('../images/i2x-sd15cba2d12.png');
    background-position: 0 -2078px;
    -moz-background-size: 500px auto;
    -o-background-size: 500px auto;
    -webkit-background-size: 500px auto;
    background-size: 500px auto;
  }
  .i-tw-light:hover {
    background-position: 0 -2098px;
  }
}

.i-pin-light {
  height: 20px;
  width: 20px;
  background-image: url('../images/i-sdc74fcee09.png');
  background-position: 0 -1500px;
  background-repeat: no-repeat;
  /*  @if $pad > 0 {
      padding: $pad;
    }*/
}
.i-pin-light:hover {
  background-position: 0 -1520px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  .i-pin-light {
    background-image: url('../images/i2x-sd15cba2d12.png');
    background-position: 0 -1500px;
    -moz-background-size: 500px auto;
    -o-background-size: 500px auto;
    -webkit-background-size: 500px auto;
    background-size: 500px auto;
  }
  .i-pin-light:hover {
    background-position: 0 -1520px;
  }
}

/*.vidz-playing .i-fb-light {
  @include retina-sprite(fb-dark, $hover: true);
}

.vidz-playing .i-tw-light {
  @include retina-sprite(tw-dark, $hover: true);
}

.vidz-playing .i-pin-light {
  @include retina-sprite(pin-dark, $hover: true);
}
*/
.a-prev {
  height: 86px;
  width: 76px;
  background-image: url('../images/i-sdc74fcee09.png');
  background-position: 0 -172px;
  background-repeat: no-repeat;
  /*  @if $pad > 0 {
      padding: $pad;
    }*/
}
.a-prev:hover {
  background-position: 0 -258px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  .a-prev {
    background-image: url('../images/i2x-sd15cba2d12.png');
    background-position: 0 -172px;
    -moz-background-size: 500px auto;
    -o-background-size: 500px auto;
    -webkit-background-size: 500px auto;
    background-size: 500px auto;
  }
  .a-prev:hover {
    background-position: 0 -258px;
  }
}

.a-next {
  height: 86px;
  width: 76px;
  background-image: url('../images/i-sdc74fcee09.png');
  background-position: 0 0;
  background-repeat: no-repeat;
  /*  @if $pad > 0 {
      padding: $pad;
    }*/
}
.a-next:hover {
  background-position: 0 -86px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  .a-next {
    background-image: url('../images/i2x-sd15cba2d12.png');
    background-position: 0 0;
    -moz-background-size: 500px auto;
    -o-background-size: 500px auto;
    -webkit-background-size: 500px auto;
    background-size: 500px auto;
  }
  .a-next:hover {
    background-position: 0 -86px;
  }
}

.i-dot {
  height: 10px;
  width: 10px;
  background-image: url('../images/i-sdc74fcee09.png');
  background-position: 0 -506px;
  background-repeat: no-repeat;
  /*  @if $pad > 0 {
      padding: $pad;
    }*/
}
.i-dot:hover {
  background-position: 0 -516px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  .i-dot {
    background-image: url('../images/i2x-sd15cba2d12.png');
    background-position: 0 -506px;
    -moz-background-size: 500px auto;
    -o-background-size: 500px auto;
    -webkit-background-size: 500px auto;
    background-size: 500px auto;
  }
  .i-dot:hover {
    background-position: 0 -516px;
  }
}

.i-dot.current {
  height: 10px;
  width: 10px;
  background-image: url('../images/i-sdc74fcee09.png');
  background-position: 0 -516px;
  background-repeat: no-repeat;
  /*  @if $pad > 0 {
      padding: $pad;
    }*/
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  .i-dot.current {
    background-image: url('../images/i2x-sd15cba2d12.png');
    background-position: 0 -516px;
    -moz-background-size: 500px auto;
    -o-background-size: 500px auto;
    -webkit-background-size: 500px auto;
    background-size: 500px auto;
  }
}

.respect_to {
  height: 29px;
  width: 145px;
  background-image: url('../images/i-sdc74fcee09.png');
  background-position: 0 -796px;
  background-repeat: no-repeat;
  /*  @if $pad > 0 {
      padding: $pad;
    }*/
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  .respect_to {
    background-image: url('../images/i2x-sd15cba2d12.png');
    background-position: 0 -796px;
    -moz-background-size: 500px auto;
    -o-background-size: 500px auto;
    -webkit-background-size: 500px auto;
    background-size: 500px auto;
  }
}

#brand a {
  display: inline-block;
  width: 235px;
  height: 75px;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='81' height='75' viewBox='0 0 81 75' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.8' d='M81 37H0V38H81V37Z' fill='white'/%3E%3Cpath d='M70 15H54V19H70V15Z' fill='white'/%3E%3Cpath opacity='0.8' d='M81 37H0V38H81V37Z' fill='black'/%3E%3Cpath d='M10 24H5V0H10V0.499001L18.5 10.191L27 0.499001V0H32V24H27V7.487L18.5 17.221L10 7.57V24Z' fill='black'/%3E%3Cpath d='M65.433 0H58.777L49.21 24H54.202L56.199 19.135H68.013L70.008 24H75L65.433 0ZM57.831 14.967L62.116 4.186L66.4 14.967H57.831Z' fill='black'/%3E%3Cpath d='M63.271 50.208C56.494 50.208 51 55.703 51 62.48C51 69.255 56.494 74.75 63.271 74.75C70.046 74.75 75.542 69.256 75.542 62.48C75.542 55.703 70.047 50.208 63.271 50.208ZM63.271 70.174C59.021 70.174 55.575 66.729 55.575 62.479C55.575 58.231 59.021 54.784 63.271 54.784C67.52 54.784 70.965 58.231 70.965 62.479C70.966 66.729 67.521 70.174 63.271 70.174Z' fill='black'/%3E%3Cpath d='M10 74H5V50H10V50.499L18.5 60.191L27 50.499V50H32V74H27V57.487L18.5 67.221L10 57.57V74Z' fill='black'/%3E%3C/svg%3E%0A");
}
.no-svg #brand a {
  background-image: url('../images/logo.png?1414784471');
}

#title {
  height: 72px;
  width: 415px;
  background-image: url('../images/i-sdc74fcee09.png');
  background-position: 0 -1840px;
  background-repeat: no-repeat;
  /*  @if $pad > 0 {
      padding: $pad;
    }*/
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  #title {
    background-image: url('../images/i2x-sd15cba2d12.png');
    background-position: 0 -1840px;
    -moz-background-size: 500px auto;
    -o-background-size: 500px auto;
    -webkit-background-size: 500px auto;
    background-size: 500px auto;
  }
}

@media only screen and (max-width: 1000px) {
  #title {
    height: 98px;
    width: 229px;
    background-image: url('../images/i-sdc74fcee09.png');
    background-position: 0 -1912px;
    background-repeat: no-repeat;
    /*  @if $pad > 0 {
        padding: $pad;
      }*/
  }
}
@media only screen and (max-width: 1000px) and (min--moz-device-pixel-ratio: 1.5), only screen and (max-width: 1000px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (max-width: 1000px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1000px) and (min-resolution: 1.5dppx) {
  #title {
    background-image: url('../images/i2x-sd15cba2d12.png');
    background-position: 0 -1940px;
    -moz-background-size: 500px auto;
    -o-background-size: 500px auto;
    -webkit-background-size: 500px auto;
    background-size: 500px auto;
  }
}

.nav_next span {
  height: 100px;
  width: 9px;
  background-image: url('../images/i-sdc74fcee09.png');
  background-position: 0 -1060px;
  background-repeat: no-repeat;
  /*  @if $pad > 0 {
      padding: $pad;
    }*/
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  .nav_next span {
    background-image: url('../images/i2x-sd15cba2d12.png');
    background-position: 0 -1060px;
    -moz-background-size: 500px auto;
    -o-background-size: 500px auto;
    -webkit-background-size: 500px auto;
    background-size: 500px auto;
  }
}

a.nav_next:hover span {
  height: 100px;
  width: 9px;
  background-image: url('../images/i-sdc74fcee09.png');
  background-position: 0 -1160px;
  background-repeat: no-repeat;
  /*  @if $pad > 0 {
      padding: $pad;
    }*/
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  a.nav_next:hover span {
    background-image: url('../images/i2x-sd15cba2d12.png');
    background-position: 0 -1160px;
    -moz-background-size: 500px auto;
    -o-background-size: 500px auto;
    -webkit-background-size: 500px auto;
    background-size: 500px auto;
  }
}

.nav_prev span {
  height: 100px;
  width: 9px;
  background-image: url('../images/i-sdc74fcee09.png');
  background-position: 0 -1260px;
  background-repeat: no-repeat;
  /*  @if $pad > 0 {
      padding: $pad;
    }*/
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  .nav_prev span {
    background-image: url('../images/i2x-sd15cba2d12.png');
    background-position: 0 -1260px;
    -moz-background-size: 500px auto;
    -o-background-size: 500px auto;
    -webkit-background-size: 500px auto;
    background-size: 500px auto;
  }
}

a.nav_prev:hover span {
  height: 100px;
  width: 9px;
  background-image: url('../images/i-sdc74fcee09.png');
  background-position: 0 -1360px;
  background-repeat: no-repeat;
  /*  @if $pad > 0 {
      padding: $pad;
    }*/
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  a.nav_prev:hover span {
    background-image: url('../images/i2x-sd15cba2d12.png');
    background-position: 0 -1360px;
    -moz-background-size: 500px auto;
    -o-background-size: 500px auto;
    -webkit-background-size: 500px auto;
    background-size: 500px auto;
  }
}

a.i-closevid {
  height: 81px;
  width: 81px;
  background-image: url('../images/i-sdc74fcee09.png');
  background-position: 0 -344px;
  background-repeat: no-repeat;
  /*  @if $pad > 0 {
      padding: $pad;
    }*/
}
a.i-closevid:hover {
  background-position: 0 -425px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  a.i-closevid {
    background-image: url('../images/i2x-sd15cba2d12.png');
    background-position: 0 -344px;
    -moz-background-size: 500px auto;
    -o-background-size: 500px auto;
    -webkit-background-size: 500px auto;
    background-size: 500px auto;
  }
  a.i-closevid:hover {
    background-position: 0 -425px;
  }
}

.logo_error {
  height: 134px;
  width: 135px;
  background-image: url('../images/i-sdc74fcee09.png');
  background-position: 0 -926px;
  background-repeat: no-repeat;
  /*  @if $pad > 0 {
      padding: $pad;
    }*/
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  .logo_error {
    background-image: url('../images/i2x-sd15cba2d12.png');
    background-position: 0 -926px;
    -moz-background-size: 500px auto;
    -o-background-size: 500px auto;
    -webkit-background-size: 500px auto;
    background-size: 500px auto;
  }
}

.label {
  height: 95px;
  width: 170px;
  background-image: url('../images/i-sdc74fcee09.png');
  background-position: 0 -606px;
  background-repeat: no-repeat;
  /*  @if $pad > 0 {
      padding: $pad;
    }*/
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  .label {
    background-image: url('../images/i2x-sd15cba2d12.png');
    background-position: 0 -606px;
    -moz-background-size: 500px auto;
    -o-background-size: 500px auto;
    -webkit-background-size: 500px auto;
    background-size: 500px auto;
  }
}

.label_exhibit {
  height: 95px;
  width: 170px;
  background-image: url('../images/i-sdc74fcee09.png');
  background-position: 0 -701px;
  background-repeat: no-repeat;
  /*  @if $pad > 0 {
      padding: $pad;
    }*/
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  .label_exhibit {
    background-image: url('../images/i2x-sd15cba2d12.png');
    background-position: 0 -701px;
    -moz-background-size: 500px auto;
    -o-background-size: 500px auto;
    -webkit-background-size: 500px auto;
    background-size: 500px auto;
  }
}

#nav .a-shop sup {
  display: inline-block;
  width: 7px;
  height: 7px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3IiBoZWlnaHQ9IjciIHZpZXdCb3g9IjAgMCA3IDciPjxwYXRoIGZpbGw9IiNBNkE2QTAiIGQ9Ik0zIDNoMS4wMDF2MS4wMDFoLTEuMDAxek00IDJoMS4wMDF2MS4wMDFoLTEuMDAxek03IDNoLTF2LTFoLTF2LTFoLTF2LTFoM3pNMiAyaC0xdjRoNHYtMWgxdjJoLTZ2LTZoMnoiLz48L3N2Zz4=');
}
.no-svg #nav .a-shop sup {
  background-image: url('../images/external-link.png?1415052062');
}

#nav .a-shop:hover sup {
  display: inline-block;
  width: 7px;
  height: 7px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3IiBoZWlnaHQ9IjciIHZpZXdCb3g9IjAgMCA3IDciPjxwYXRoIGQ9Ik0zIDNoMS4wMDF2MS4wMDFoLTEuMDAxek00IDJoMS4wMDF2MS4wMDFoLTEuMDAxek03IDNoLTF2LTFoLTF2LTFoLTF2LTFoM3pNMiAyaC0xdjRoNHYtMWgxdjJoLTZ2LTZoMnoiLz48L3N2Zz4=');
}
.no-svg #nav .a-shop:hover sup {
  background-image: url('../images/external-link-hover.png?1415052062');
}
