/* line 17, C:/Program Files (x86)/Scout/vendor/gems/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, C:/Program Files (x86)/Scout/vendor/gems/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, C:/Program Files (x86)/Scout/vendor/gems/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, C:/Program Files (x86)/Scout/vendor/gems/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, C:/Program Files (x86)/Scout/vendor/gems/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, C:/Program Files (x86)/Scout/vendor/gems/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, C:/Program Files (x86)/Scout/vendor/gems/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, C:/Program Files (x86)/Scout/vendor/gems/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, C:/Program Files (x86)/Scout/vendor/gems/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
  display: block;
}

/* Colors */
/* Fonts */
/* Easing */
/* Breakpoints */
/* Media Queries */
/* line 4, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.mti-active .nav-aquos a {
  visibility: visible;
}

/* line 10, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-aquos {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 10000;
  font-family: "AvantGardeGothicITCW01B 731069";
  min-width: 1024px;
}
@media (max-width: 767px) {
  /* line 10, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .nav-aquos {
    min-width: 320px;
  }
}
/* line 28, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-aquos a {
  visibility: hidden;
}
/* line 30, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-aquos .animated-button {
  line-height: 2em !important;
}
/* line 33, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-aquos .nav-home {
  position: relative;
  width: 100%;
  background: #FFF;
  border-bottom: 1px solid #b4b4b4;
}
/* line 38, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-aquos .nav-home .nav-inner {
  padding: 0 28px;
  height: 20px;
}
@media (max-width: 1170px) {
  /* line 38, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .nav-aquos .nav-home .nav-inner {
    padding: 0 20px;
  }
}
@media (max-width: 767px) {
  /* line 38, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .nav-aquos .nav-home .nav-inner {
    padding: 0 12px;
  }
}
/* line 47, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-aquos .nav-home .link-home {
  display: inline-block;
  color: #888;
  vertical-align: top;
  font-size: 12px;
  line-height: 22px;
  height: 20px;
  padding: 0 4px;
  text-transform: uppercase;
  text-decoration: none;
}
/* line 57, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-aquos .nav-wrapper {
  position: relative;
  width: 100%;
  height: 66px;
  z-index: 10001;
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 57, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .nav-aquos .nav-wrapper {
    height: 52px;
  }
}
@media (max-width: 767px) {
  /* line 57, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .nav-aquos .nav-wrapper {
    height: 50px;
    overflow: visible;
  }
}
/* line 70, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-aquos .nav-inner {
  position: relative;
  width: 100%;
  margin: 0 auto;
  z-index: 10002;
}
@media (min-width: 1171px) {
  /* line 70, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .nav-aquos .nav-inner {
    max-width: 1280px;
  }
}
/* line 79, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-aquos .notch {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10001;
  overflow: hidden;
}
/* line 85, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-aquos .notch .notch-arrow {
  position: absolute;
  bottom: 0;
  left: 50%;
  width: 200%;
  height: 100%;
  padding: 0 0 9px;
  margin-left: -100%;
}
/* line 89, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-aquos .notch .notch-fill {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
  background: #FFF;
}
/* line 95, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-aquos .notch .notch-left, .nav-aquos .notch .notch-right {
  display: block;
  position: absolute;
  bottom: 0;
  width: 1900px;
  height: 10px;
  background: transparent no-repeat 0 0;
}
/* line 101, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-aquos .notch .notch-left {
  left: 50%;
  margin-left: -1900px;
  background-image: url(../img/nav/nav-notch-left.png);
  background-position: 15px 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 101, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .nav-aquos .notch .notch-left {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/nav/nav-notch-left@2x.png");
    background-size: 1900px 10px;
  }
}
/* line 107, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-aquos .notch .notch-right {
  left: 50%;
  background-image: url(../img/nav/nav-notch-right.png);
  background-position: -15px 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 107, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .nav-aquos .notch .notch-right {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/nav/nav-notch-right@2x.png");
    background-size: 1900px 10px;
  }
}
@media (max-width: 767px) {
  /* line 79, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .nav-aquos .notch {
    display: none;
  }
}
/* line 120, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-aquos .nav-global, .nav-aquos .nav-brand, .nav-aquos .nav-social {
  display: block;
}
/* line 124, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-aquos .nav-global > [class*="nav-item"], .nav-aquos .nav-brand > [class*="nav-item"], .nav-aquos .nav-social > [class*="nav-item"] {
  display: inline-block;
}
@media (min-width: 1025px) {
  /* line 120, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .nav-aquos .nav-global, .nav-aquos .nav-brand, .nav-aquos .nav-social {
    height: 66px;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 120, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .nav-aquos .nav-global, .nav-aquos .nav-brand, .nav-aquos .nav-social {
    height: 52px;
  }
}
/* line 140, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-aquos .nav-global {
  position: absolute;
  left: 0;
  top: 0;
  width: 228px;
  padding-left: 28px;
  text-align: left;
  z-index: 2;
}
@media (max-width: 1170px) {
  /* line 140, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .nav-aquos .nav-global {
    width: 220px;
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  /* line 140, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .nav-aquos .nav-global {
    width: 100%;
    height: 50px;
    padding: 0 0 0 12px;
    background: #FFF;
    border-bottom: 1px solid #b4b4b4;
  }
}
/* line 157, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-aquos .brand-wrapper {
  position: relative;
  width: 100%;
  padding: 0 228px;
  text-align: center;
}
@media (max-width: 1024px) {
  /* line 157, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .nav-aquos .brand-wrapper {
    padding: 0 140px 0 218px;
  }
}
/* line 170, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-aquos .nav-brand {
  position: relative;
  display: inline-block;
  z-index: 1;
}
/* line 177, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-aquos .nav-item-brand {
  position: relative;
}
/* line 183, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-aquos .nav-social {
  position: absolute;
  right: 0;
  top: 19px;
  margin-right: 20px;
  width: 112px;
  height: 28px;
  text-align: right;
  z-index: 2;
}
@media (max-width: 1170px) {
  /* line 183, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .nav-aquos .nav-social {
    margin-right: 20px;
    top: 10px;
  }
}
@media (min-width: 1025px) and (max-width: 1170px) {
  /* line 183, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .nav-aquos .nav-social {
    top: 19px;
  }
}
/* line 201, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-aquos .link-global, .nav-aquos .link-brand, .nav-aquos .link-social {
  text-decoration: none;
  display: block;
  font-size: 1em;
  line-height: 68px;
  height: 100%;
}
@media (max-width: 1024px) {
  /* line 201, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .nav-aquos .link-global, .nav-aquos .link-brand, .nav-aquos .link-social {
    font-size: 0.875em;
    line-height: 54px;
    height: 52px;
  }
}
@media (max-width: 767px) {
  /* line 201, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .nav-aquos .link-global, .nav-aquos .link-brand, .nav-aquos .link-social {
    height: 50px;
    line-height: 51px;
  }
}
/* line 217, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-aquos .link-global {
  width: 96px;
  height: 32px;
  margin: 18px 1px 0;
  line-height: 35px;
  background: transparent url(../img/logos.png) no-repeat 0 0;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 217, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .nav-aquos .link-global {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/logos@2x.png");
    background-size: 194px 32px;
  }
}
/* line 223, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-aquos .link-global.aquos-logo {
  background-position: 100% 0;
}
@media (max-width: 1024px) {
  /* line 217, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .nav-aquos .link-global {
    margin-top: 10px;
  }
}
/* line 230, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-aquos .sharp-logo {
  width: 116px;
}
/* line 233, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-aquos .aquos-logo {
  width: 80px;
}
/* line 237, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-aquos .link-brand {
  padding: 0 24px;
  text-transform: uppercase;
  color: #4d4d4d;
}
@media (min-width: 1025px) and (max-width: 1170px) {
  /* line 237, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .nav-aquos .link-brand {
    padding: 0 15px;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 237, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .nav-aquos .link-brand {
    padding: 0 13px;
  }
}
@media (max-width: 767px) {
  /* line 237, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .nav-aquos .link-brand {
    padding: 0 60px 0 24px;
  }
}
/* line 254, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-aquos .subnav-wrapper {
  position: absolute;
  top: 71px;
  left: 0;
  overflow: hidden;
  width: 100%;
  height: 0;
  margin: 0;
  padding: 0 0 5px;
  background: transparent url(../img/nav/subnav-dropshadow.png) repeat-x 0 100%;
  z-index: 10000;
}
@media (max-width: 1024px) {
  /* line 254, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .nav-aquos .subnav-wrapper {
    top: 57px;
  }
}
@media (max-width: 767px) {
  /* line 254, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .nav-aquos .subnav-wrapper {
    display: none;
  }
}
/* line 268, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-aquos .subnav-wrapper.no-shadow {
  background: none;
}
/* line 272, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-aquos .subnav-wrapper .background {
  display: block;
  position: absolute;
  top: -5px;
  width: 100%;
  height: 100%;
  background: #FFFFFF;
}
/* line 281, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-aquos.open .subnav-wrapper, .nav-aquos.closing .subnav-wrapper {
  height: auto;
}
@media (max-width: 767px) {
  /* line 286, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .nav-aquos.opening, .nav-aquos.open, .nav-aquos.closing {
    height: 100%;
  }
  /* line 290, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .nav-aquos.opening .nav-wrapper, .nav-aquos.open .nav-wrapper, .nav-aquos.closing .nav-wrapper {
    height: 100%;
  }
  /* line 292, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .nav-aquos.opening .nav-wrapper .nav-inner, .nav-aquos.open .nav-wrapper .nav-inner, .nav-aquos.closing .nav-wrapper .nav-inner {
    height: 100%;
  }
}
@media (max-width: 767px) {
  /* line 299, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .nav-aquos.open .mobile-column {
    left: 50px;
  }
}

/* line 307, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-social .link-social {
  width: 28px;
  height: 28px;
  line-height: 28px;
  background: transparent url(../img/social-icons.png) no-repeat 0 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 307, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .nav-social .link-social {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/social-icons@2x.png");
    background-size: 112px 56px;
  }
}
/* line 314, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-social .link-social.twitter {
  background-position: 0 0;
}
/* line 316, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-social .link-social.twitter .icon {
  background-position: 0 -28px;
}
/* line 318, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-social .link-social.facebook {
  background-position: -28px 0;
}
/* line 320, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-social .link-social.facebook .icon {
  background-position: -28px -28px;
}
/* line 322, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-social .link-social.youtube {
  background-position: -56px 0;
}
/* line 324, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-social .link-social.youtube .icon {
  background-position: -56px -28px;
}
/* line 326, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-social .link-social.pinterest {
  background-position: -84px 0;
}
/* line 328, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-social .link-social.pinterest .icon {
  background-position: -84px -28px;
}
/* line 331, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-social .link-social .icon {
  -webkit-transition: all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  -moz-transition: all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  -o-transition: all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  transition: all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  opacity: 0;
  display: block;
  width: 28px;
  height: 28px;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  background: transparent url(../img/social-icons.png) no-repeat;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 331, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .nav-social .link-social .icon {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/social-icons@2x.png");
    background-size: 112px 56px;
  }
}
/* line 340, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.nav-social .link-social .icon:hover {
  opacity: 1;
}

/* line 355, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.pagetype-explore .nav-aquos .link-brand.pagetype-explore,
.pagetype-features .nav-aquos .link-brand.pagetype-features,
.pagetype-shop .nav-aquos .link-brand.pagetype-shop,
.pagetype-voices .nav-aquos .link-brand.pagetype-voices {
  color: #000;
}

/* line 363, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.mobile-column .menu-button {
  position: absolute;
  top: 0;
  left: -51px;
  border: none;
  background: #b4b4b4;
  width: 50px;
  height: 50px;
  padding: 0 0 1px 1px;
  margin: 0;
}
/* line 369, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.mobile-column .menu-button .menu-icon {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 1px;
  left: 1px;
  background: white url(../img/nav/mobile-menu-icon.png) no-repeat 50% 50%;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
}
/* line 378, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.mobile-column .open-menu, .mobile-column .menu-button, .mobile-column .subnav {
  display: none;
}
@media (max-width: 767px) {
  /* line 361, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column {
    position: absolute;
    top: 0;
    left: 100%;
    width: 100%;
    height: auto;
    padding: 0;
    margin-right: 50px;
    background: #FFFFFF;
    border-left: 1px solid #b4b4b4;
    z-index: 10003;
  }
  /* line 392, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column.open {
    left: 50px;
  }
  /* line 396, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .menu-button {
    display: block;
    z-index: 3;
  }
  /* line 401, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .brand-wrapper {
    position: relative;
    padding: 0 50px 0 0;
  }
  /* line 406, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .nav-brand {
    display: block;
    width: 100%;
  }
  /* line 411, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .nav-item-brand {
    display: block !important;
    border-bottom: 1px solid #b4b4b4;
    width: 100%;
    height: 50px;
    overflow: hidden;
    text-align: left;
  }
  /* line 419, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .nav-item-brand.open .open-menu .open-icon {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
  }
  /* line 423, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .nav-item-brand.opened {
    height: auto;
  }
  /* line 427, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .open-menu {
    display: block;
    position: absolute;
    right: 10px;
    top: 0;
    width: 50px;
    height: 50px;
    margin: 0;
    padding: 15px;
    background: none;
    border: none;
    pointer-events: none;
    -webkit-border-radius: none;
    -moz-border-radius: none;
    -ms-border-radius: none;
    -o-border-radius: none;
    border-radius: none;
  }
  /* line 436, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .open-menu .open-icon {
    display: block;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/nav/mobile-open-icon.png) no-repeat 0 0;
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
    -webkit-transition: all 0.25s cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 0.25s cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 0.25s cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 0.25s cubic-bezier(0.77, 0, 0.175, 1);
  }
  /* line 446, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .nav-social {
    position: relative;
    top: auto;
    right: auto;
    text-align: left;
    background: #FFF;
    width: 100%;
    height: 100px;
    margin: 0;
    padding: 25px 0 25px 15px;
  }
  /* line 453, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .link-item-social {
    margin-right: 5px;
  }
  /* line 456, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .link-social {
    width: 50px;
    height: 50px;
    background: transparent url(../img/nav/mobile-social-icons.png) no-repeat 0 0;
  }
  /* line 461, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .link-social.twitter {
    background-position: 0 0;
  }
  /* line 463, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .link-social.twitter .icon {
    background-position: 0 100%;
  }
  /* line 465, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .link-social.facebook {
    background-position: 33.3333% 0;
  }
  /* line 467, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .link-social.facebook .icon {
    background-position: 33.3333% 100%;
  }
  /* line 469, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .link-social.youtube {
    background-position: 66.6667% 0;
  }
  /* line 471, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .link-social.youtube .icon {
    background-position: 66.6667% 100%;
  }
  /* line 473, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .link-social.pinterest {
    background-position: 100% 0;
  }
  /* line 475, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .link-social.pinterest .icon {
    background-position: 100% 100%;
  }
  /* line 479, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .subnav {
    display: block;
    padding-left: 24px;
    background: #EEE;
    border-top: 1px solid #b4b4b4;
  }
  /* line 485, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .subnav-item {
    position: relative;
    border-top: 1px solid #b4b4b4;
    height: 40px;
    overflow: hidden;
  }
  /* line 490, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .subnav-item:first-child {
    border-top: none;
  }
  /* line 491, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .subnav-item.opened {
    height: auto;
  }
  /* line 493, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .subnav-link, .mobile-column .thirdnav-link {
    display: inline-block;
    width: 100%;
    font-family: "AvantGardeGothicITCW01M 731087", "Helvetica", sans-serif;
    font-size: 12px;
    text-transform: uppercase;
    color: #4d4d4d;
  }
  /* line 501, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .subnav-link {
    height: 40px;
    line-height: 40px;
  }
  /* line 504, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .subnav-link.product-4K {
    color: #8246af;
  }
  /* line 506, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .subnav-link.product-4K .subnav-arrow {
    background-position: 50% 0;
  }
  /* line 508, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .subnav-link.product-QPlus {
    color: #00b5e2;
  }
  /* line 510, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .subnav-link.product-QPlus .subnav-arrow {
    background-position: 50% 25%;
  }
  /* line 512, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .subnav-link.product-Q {
    color: #6cc24a;
  }
  /* line 514, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .subnav-link.product-Q .subnav-arrow {
    background-position: 50% 50%;
  }
  /* line 516, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .subnav-link.product-HD {
    color: #e89623;
  }
  /* line 518, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .subnav-link.product-HD .subnav-arrow {
    background-position: 50% 75%;
  }
  /* line 521, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .thirdnav-link {
    height: 24px;
    line-height: 24px;
  }
  /* line 525, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .thirdnav {
    padding-bottom: 5px;
  }
  /* line 529, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .subnav-menu .subnav-link {
    height: 40px;
    line-height: 40px;
  }
  /* line 534, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .subnav-arrow {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 2px 0 0 2px;
    background: url(../img/nav/mobile-subnav-arrows.png) no-repeat 50% 100%;
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
  }
  /* line 541, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .subnav-item.search {
    height: 50px;
  }
  /* line 544, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .search-form {
    display: block;
    position: relative;
    width: 100%;
    height: 50px;
    margin: 0;
    padding: 13px 20px 13px 0;
    border: none;
  }
  /* line 550, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .search-form input[type="text"] {
    border: 1px solid #b4b4b4;
    width: 100%;
    height: 24px;
    padding: 4px 28px 4px 4px;
    margin: 0;
    color: #4d4d4d;
    font-size: 14px;
    font-family: "AvantGardeGothicITCW01B 731069";
    text-transform: uppercase;
  }
  /* line 558, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .search-form input[type="submit"] {
    position: absolute;
    top: 13px;
    right: 20px;
    display: block;
    background: url(../img/nav/mobile-nav-search-icon.png) no-repeat 50% 50%;
    border: none;
    width: 24px;
    height: 24px;
    -webkit-border-radius: none;
    -moz-border-radius: none;
    -ms-border-radius: none;
    -o-border-radius: none;
    border-radius: none;
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
  }
}
@media (max-width: 767px) and (min--moz-device-pixel-ratio: 1.3), (max-width: 767px) and (-o-min-device-pixel-ratio: 2.6 / 2), (max-width: 767px) and (-webkit-min-device-pixel-ratio: 1.3), (max-width: 767px) and (min-device-pixel-ratio: 1.3), (max-width: 767px) and (min-resolution: 1.3dppx) {
  /* line 456, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .mobile-column .link-social {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/nav/mobile-social-icons@2x.png");
    background-size: 200px 100px;
  }
}

/* line 572, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.open .mobile-column {
  height: 100%;
}

/* line 573, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.opening .mobile-column {
  height: 100%;
}

/* line 577, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.subnav-wrapper .subnav-aquos {
  position: relative;
  width: 100%;
  z-index: 990;
  padding: 0 0 5px;
  display: none;
}
/* line 584, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.subnav-wrapper .subnav-aquos .subnav-inner {
  position: relative;
  width: 100%;
  margin: 0 auto;
  padding: 15px 0 0;
  background-color: #FFF;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
/* line 589, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.subnav-wrapper .subnav-aquos .subnav-inner * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 593, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.subnav-wrapper .subnav-aquos .subnav-messaging {
  width: 100%;
  padding: 0;
  background: white url(../img/nav/nav-bottom.gif) repeat-x 0 100%;
}
/* line 597, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.subnav-wrapper .subnav-aquos .subnav-messaging .emphasis {
  color: #121212;
}
/* line 601, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.subnav-wrapper .subnav-aquos .subnav-messaging .subnav-message {
  width: 100%;
  padding: 24px 40px;
  margin: 0 auto;
  max-width: 1170px;
  font-family: "AvantGardeGothicITCW01B 731069";
  font-size: 1.5em;
  line-height: 1.25em;
  text-align: center;
  color: #888888;
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 601, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .subnav-wrapper .subnav-aquos .subnav-messaging .subnav-message {
    padding: 18px 30px;
    font-size: 1.25em;
  }
}
@media (min-width: 1025px) and (max-width: 1170px) {
  /* line 601, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
  .subnav-wrapper .subnav-aquos .subnav-messaging .subnav-message {
    font-size: 1.375em;
  }
}
/* line 622, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.subnav-wrapper .subnav-aquos.active, .subnav-wrapper .subnav-aquos.targeted, .subnav-wrapper .subnav-aquos.leaving {
  display: block;
  visibility: visible;
}
/* line 626, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.subnav-wrapper .subnav-aquos.active, .subnav-wrapper .subnav-aquos.targeted {
  z-index: 991;
}
/* line 629, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_navigation.scss */
.subnav-wrapper .subnav-aquos.leaving {
  z-index: 989;
}

/* line 6, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
.subnav-wrapper .subnav-explore .subnav-items {
  width: 100%;
  padding: 24px 0;
  margin: 0 auto;
  max-width: 1170px;
  color: #888888;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.subnav-wrapper .subnav-explore .subnav-items:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 6, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
  .subnav-wrapper .subnav-explore .subnav-items {
    padding: 18px 0;
  }
}
/* line 19, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
.subnav-wrapper .subnav-explore .subnav-item {
  float: left;
  padding: 0 40px;
  width: 25%;
  border-left: 1px solid #ccc;
  text-align: center;
  cursor: pointer;
}
/* line 26, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
.subnav-wrapper .subnav-explore .subnav-item:first-child {
  border-left: none;
}
@media (min-width: 1025px) and (max-width: 1170px) {
  /* line 19, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
  .subnav-wrapper .subnav-explore .subnav-item {
    padding: 0 30px;
  }
}
@media (max-width: 1024px) {
  /* line 19, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
  .subnav-wrapper .subnav-explore .subnav-item {
    padding: 0 20px;
  }
}
/* line 37, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
.subnav-wrapper .subnav-explore .product-wrapper {
  padding: 10px 0;
}
@media (max-width: 1024px) {
  /* line 37, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
  .subnav-wrapper .subnav-explore .product-wrapper {
    padding: 8px 0;
  }
}
/* line 44, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
.subnav-wrapper .subnav-explore .product-media {
  position: relative;
  display: block;
  height: 125px;
  margin: 0 0 15px;
}
/* line 49, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
.subnav-wrapper .subnav-explore .product-media span {
  position: absolute;
  display: block;
}
/* line 52, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
.subnav-wrapper .subnav-explore .product-media .product-frame {
  left: 0;
  top: 0px;
  width: 100%;
  height: 120px;
  background: transparent url(../img/nav/explore-tvs.png) no-repeat 50% 0;
}
/* line 57, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
.subnav-wrapper .subnav-explore .product-media .product-screen {
  top: 3px;
  left: 50%;
  width: 166px;
  height: 94px;
  margin-left: -83px;
  overflow: hidden;
}
/* line 62, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
.subnav-wrapper .subnav-explore .product-media .screen-image {
  left: 50%;
  top: 0;
  width: 204px;
  height: 138px;
  margin-left: -102px;
  background: transparent url(../img/nav/explore-screens.jpg) no-repeat 0 50%;
}
/* line 69, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
.subnav-wrapper .subnav-explore .product-name {
  font-family: "AvantGardeGothicITCW01M 731087", "Helvetica", sans-serif;
}
/* line 73, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
.subnav-wrapper .subnav-explore .product-description {
  font-size: 0.875em;
  line-height: 1.35em;
  text-align: center;
  margin: 1em 0;
  min-height: 2.7em;
  font-family: "AvantGardeGothicITCW01B 731069";
}
/* line 86, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
.subnav-wrapper .subnav-explore .animated-button {
  position: relative;
  font-size: 0.75em;
  line-height: 30px;
  z-index: 10000;
}
/* line 91, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
.subnav-wrapper .subnav-explore .animated-button:hover, .subnav-wrapper .subnav-explore .animated-button:active {
  color: #FFF !important;
}
/* line 98, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
.subnav-wrapper .subnav-explore .product-4K .product-screen {
  background-color: #8246af;
  width: 164px;
  height: 91px;
  margin-left: -82px;
}
/* line 102, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
.subnav-wrapper .subnav-explore .product-4K .screen-image {
  background-position: 0 50%;
}
/* line 105, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
.subnav-wrapper .subnav-explore .product-4K .product-color {
  color: #8246af;
}
/* line 114, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
.subnav-wrapper .subnav-explore .product-QPlus .product-frame {
  background-position: 50% -120px;
}
/* line 117, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
.subnav-wrapper .subnav-explore .product-QPlus .product-screen {
  background-color: #00b5e2;
}
/* line 120, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
.subnav-wrapper .subnav-explore .product-QPlus .screen-image {
  background-position: -204px 50%;
}
/* line 123, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
.subnav-wrapper .subnav-explore .product-QPlus .product-color {
  color: #00b5e2;
}
/* line 132, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
.subnav-wrapper .subnav-explore .product-Q .product-frame {
  background-position: 50% -240px;
}
/* line 135, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
.subnav-wrapper .subnav-explore .product-Q .product-screen {
  background-color: #6cc24a;
  height: 92px;
}
/* line 139, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
.subnav-wrapper .subnav-explore .product-Q .screen-image {
  background-position: -408px 50%;
}
/* line 142, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
.subnav-wrapper .subnav-explore .product-Q .product-color {
  color: #6cc24a;
}
/* line 151, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
.subnav-wrapper .subnav-explore .product-HD .product-frame {
  background-position: 50% -360px;
}
/* line 154, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
.subnav-wrapper .subnav-explore .product-HD .product-screen {
  background-color: #e89623;
}
/* line 157, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
.subnav-wrapper .subnav-explore .product-HD .screen-image {
  background-position: -612px 50%;
}
/* line 160, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
.subnav-wrapper .subnav-explore .product-HD .product-color {
  color: #e89623;
}

/* line 173, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-explore.scss */
.csstransforms .subnav-wrapper .subnav-explore .product-wrapper .screen-image {
  -webkit-transform-origin: 50% 0;
  -moz-transform-origin: 50% 0;
  -ms-transform-origin: 50% 0;
  -o-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transform: scale(0.83, 0.83);
  -moz-transform: scale(0.83, 0.83);
  -ms-transform: scale(0.83, 0.83);
  -o-transform: scale(0.83, 0.83);
  transform: scale(0.83, 0.83);
}

/* line 6, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-features.scss */
.subnav-wrapper .subnav-features .subnav-items {
  width: 100%;
  padding: 24px 0;
  margin: 0 auto;
  max-width: 1170px;
  color: #888888;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.subnav-wrapper .subnav-features .subnav-items:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 6, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-features.scss */
  .subnav-wrapper .subnav-features .subnav-items {
    padding: 18px 0;
  }
}
/* line 19, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-features.scss */
.subnav-wrapper .subnav-features .subnav-item {
  float: left;
  padding: 0 40px;
  width: 25%;
  border-left: 1px solid #ccc;
  text-align: center;
  cursor: pointer;
}
/* line 26, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-features.scss */
.subnav-wrapper .subnav-features .subnav-item:first-child {
  border-left: none;
}
@media (min-width: 1025px) and (max-width: 1170px) {
  /* line 19, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-features.scss */
  .subnav-wrapper .subnav-features .subnav-item {
    padding: 0 30px;
  }
}
@media (max-width: 1024px) {
  /* line 19, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-features.scss */
  .subnav-wrapper .subnav-features .subnav-item {
    padding: 0 20px;
  }
}
/* line 37, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-features.scss */
.subnav-wrapper .subnav-features .feature-wrapper {
  padding: 10px 0;
}
@media (max-width: 1024px) {
  /* line 37, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-features.scss */
  .subnav-wrapper .subnav-features .feature-wrapper {
    padding: 8px 0;
  }
}
/* line 44, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-features.scss */
.subnav-wrapper .subnav-features .feature-media {
  position: relative;
  display: block;
  width: 76px;
  height: 54px;
  margin: 0 auto 30px;
}
/* line 48, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-features.scss */
.subnav-wrapper .subnav-features .feature-media span {
  position: absolute;
  display: block;
}
/* line 51, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-features.scss */
.subnav-wrapper .subnav-features .feature-media .feature-frame {
  top: 0;
  left: 0;
  width: 100%;
  height: 54px;
  background: transparent url(../img/nav/features-tvs.png) no-repeat 50% 0;
}
/* line 56, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-features.scss */
.subnav-wrapper .subnav-features .feature-media .feature-design {
  top: 8px;
  left: 0;
  width: 100%;
  height: 54px;
  background: transparent url(../img/nav/features-design.png) no-repeat 50% 0;
}
/* line 61, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-features.scss */
.subnav-wrapper .subnav-features .feature-media .feature-picture {
  top: 8px;
  left: 0;
  width: 100%;
  height: 54px;
  background: transparent url(../img/nav/features-picture.png) no-repeat 50% 0;
}
/* line 66, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-features.scss */
.subnav-wrapper .subnav-features .feature-media .feature-size {
  top: 8px;
  left: 0;
  width: 100%;
  height: 54px;
  background: transparent url(../img/nav/features-size.png) no-repeat 50% 0;
}
/* line 71, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-features.scss */
.subnav-wrapper .subnav-features .feature-media .feature-smart {
  top: 8px;
  left: 0;
  width: 100%;
  height: 54px;
  background: transparent url(../img/nav/features-smart.png) no-repeat 50% 0;
}
/* line 76, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-features.scss */
.subnav-wrapper .subnav-features .feature-media .screen-image {
  left: 50%;
  top: 0;
  width: 204px;
  height: 138px;
  margin-left: -102px;
}
/* line 83, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-features.scss */
.subnav-wrapper .subnav-features .feature-name {
  font-family: "AvantGardeGothicITCW01M 731087", "Helvetica", sans-serif;
  text-transform: uppercase;
}
/* line 88, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-features.scss */
.subnav-wrapper .subnav-features .feature-description {
  font-size: 0.875em;
  line-height: 1.35em;
  text-align: center;
  margin: 1em 0;
  min-height: 4.05em;
  font-family: "AvantGardeGothicITCW01B 731069";
}
/* line 101, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-features.scss */
.subnav-wrapper .subnav-features .animated-button {
  position: relative;
  font-size: 0.75em;
  line-height: 30px;
  z-index: 10000;
}
/* line 106, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-features.scss */
.subnav-wrapper .subnav-features .animated-button:hover, .subnav-wrapper .subnav-features .animated-button:active {
  color: #000;
}
/* line 107, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-features.scss */
.subnav-wrapper .subnav-features .animated-button.reversed {
  border-color: #000;
  color: #000;
}
/* line 108, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-features.scss */
.subnav-wrapper .subnav-features .animated-button.reversed::after {
  background-color: #000;
}
/* line 109, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-features.scss */
.subnav-wrapper .subnav-features .animated-button.reversed:hover {
  background-color: #000;
  color: #fff;
}
/* line 115, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-features.scss */
.subnav-wrapper .subnav-features .feature-picture-item .screen-image {
  background-position: 0 50%;
}
/* line 120, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-features.scss */
.subnav-wrapper .subnav-features .feature-smart-item .screen-image {
  background-position: -204px 50%;
}
/* line 125, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-features.scss */
.subnav-wrapper .subnav-features .feature-size-item .screen-image {
  background-position: -408px 50%;
}
/* line 130, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-features.scss */
.subnav-wrapper .subnav-features .feature-design-item .screen-image {
  background-position: -612px 50%;
}

/* line 139, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-features.scss */
.csstransforms .subnav-wrapper .subnav-explore .product-wrapper .screen-image {
  -webkit-transform-origin: 50% 0;
  -moz-transform-origin: 50% 0;
  -ms-transform-origin: 50% 0;
  -o-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transform: scale(0.83, 0.83);
  -moz-transform: scale(0.83, 0.83);
  -ms-transform: scale(0.83, 0.83);
  -o-transform: scale(0.83, 0.83);
  transform: scale(0.83, 0.83);
}

/* line 3, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-shop.scss */
.subnav-wrapper .subnav-shop {
  display: none;
}
/* line 7, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-shop.scss */
.subnav-wrapper .subnav-shop .subnav-shop-row {
  position: relative;
  width: 100%;
  padding: 0 32px;
  margin: 0 auto;
  max-width: 1024px;
  overflow: hidden;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.subnav-wrapper .subnav-shop .subnav-shop-row:after {
  content: "";
  display: table;
  clear: both;
}
/* line 28, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-shop.scss */
.subnav-wrapper .subnav-shop .shop-col, .subnav-wrapper .subnav-shop .models-coming {
  float: left;
  width: 50%;
}
/* line 32, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-shop.scss */
.subnav-wrapper .subnav-shop .shop-col {
  width: 49.75%;
  margin: 24px 0;
  padding: 10px 0;
  border-right: 1px solid #CCC;
  float: left;
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 32, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-shop.scss */
  .subnav-wrapper .subnav-shop .shop-col {
    margin: 18px 0;
  }
}
/* line 41, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-shop.scss */
.subnav-wrapper .subnav-shop .shop-size, .subnav-wrapper .subnav-shop .shop-offer {
  float: left;
  width: 49.75%;
}
/* line 45, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-shop.scss */
.subnav-wrapper .subnav-shop .col-title {
  font-size: 1.313em;
  line-height: 24px;
  padding: 0 0 12px;
  text-transform: uppercase;
}
/* line 51, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-shop.scss */
.subnav-wrapper .subnav-shop .subnav-item a {
  display: inline-block;
  font-size: 1.125em;
  line-height: 1.625em;
  text-decoration: underline;
}
/* line 57, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-shop.scss */
.subnav-wrapper .subnav-shop .models-coming {
  position: relative;
  height: 250px;
  text-align: left;
  overflow: hidden;
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 57, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-shop.scss */
  .subnav-wrapper .subnav-shop .models-coming {
    height: 240	px;
  }
}
/* line 66, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-shop.scss */
.subnav-wrapper .subnav-shop .models-coming .models-inner {
  position: relative;
  width: 100%;
  height: 100%;
  padding: 24px 0 0 60px;
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 66, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-shop.scss */
  .subnav-wrapper .subnav-shop .models-coming .models-inner {
    padding: 18px 0 0 48px;
  }
}
/* line 74, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-shop.scss */
.subnav-wrapper .subnav-shop .models-coming .col-title {
  position: relative;
  z-index: 2;
  padding: 10px 0 0;
}
/* line 79, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-shop.scss */
.subnav-wrapper .subnav-shop .models-coming .screen-wrapper {
  z-index: 1;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
/* line 84, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-shop.scss */
.subnav-wrapper .subnav-shop .models-coming .screen {
  display: block;
  width: 100%;
  height: 100%;
  background: url(../img/nav/shop-new_models.jpg) no-repeat 90% 50%;
}

/* line 3, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-voices.scss */
.subnav-wrapper .background {
  background: none;
}
/* line 7, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-voices.scss */
.subnav-wrapper .subnav-voices {
  display: none;
}
/* line 11, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-voices.scss */
.subnav-wrapper .subnav-voices .subnav-inner {
  background-color: rgba(0, 0, 0, 0.25);
}
/* line 15, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-voices.scss */
.subnav-wrapper .subnav-voices .subnav-voices-row {
  position: relative;
  width: 100%;
  padding: 32px;
  margin: 0 auto;
  max-width: 1280px;
  overflow: hidden;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.subnav-wrapper .subnav-voices .subnav-voices-row:after {
  content: "";
  display: table;
  clear: both;
}
/* line 39, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-voices.scss */
.subnav-wrapper .subnav-voices .voices-anchors {
  width: 100%;
}
/* line 42, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-voices.scss */
.subnav-wrapper .subnav-voices .col-title {
  color: white;
  float: left;
  font-size: 2em;
  padding: 0;
  text-transform: uppercase;
}
/* line 49, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-voices.scss */
.subnav-wrapper .subnav-voices .subnav-items {
  float: right;
}
/* line 52, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-voices.scss */
.subnav-wrapper .subnav-voices .subnav-items li {
  display: inline-block;
}
/* line 53, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-voices.scss */
.subnav-wrapper .subnav-voices .subnav-item a {
  color: white;
  display: inline-block;
  font-size: 1em;
  line-height: 2em;
  margin: 0 0 0 2em;
  text-decoration: none;
  text-transform: uppercase;
}
/* line 62, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-voices.scss */
.subnav-wrapper .subnav-voices .models-coming {
  position: relative;
  height: 250px;
  text-align: left;
  overflow: hidden;
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 62, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-voices.scss */
  .subnav-wrapper .subnav-voices .models-coming {
    height: 240	px;
  }
}
/* line 71, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-voices.scss */
.subnav-wrapper .subnav-voices .models-coming .models-inner {
  position: relative;
  width: 100%;
  height: 100%;
  padding: 24px 0 0 60px;
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 71, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-voices.scss */
  .subnav-wrapper .subnav-voices .models-coming .models-inner {
    padding: 18px 0 0 48px;
  }
}
/* line 79, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-voices.scss */
.subnav-wrapper .subnav-voices .models-coming .col-title {
  position: relative;
  z-index: 2;
  padding: 10px 0 0;
}
/* line 84, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-voices.scss */
.subnav-wrapper .subnav-voices .models-coming .screen-wrapper {
  z-index: 1;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
/* line 89, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_nav-sub-voices.scss */
.subnav-wrapper .subnav-voices .models-coming .screen {
  display: block;
  width: 100%;
  height: 100%;
  background: url(../img/nav/shop-new_models.jpg) no-repeat 90% 50%;
}

/* line 2, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_crumbtrail.scss */
#crumbtrail {
  width: 100%;
}
/* line 6, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_crumbtrail.scss */
#crumbtrail .crumbtrail-inner {
  margin: 0 auto;
  max-width: 1280px;
  text-align: left;
  font-size: 0.875em;
  padding: 0.5em 2em;
}
/* line 13, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_crumbtrail.scss */
#crumbtrail .crumbtrail-inner a {
  text-decoration: underline;
}
/* line 16, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_crumbtrail.scss */
#crumbtrail .crumbtrail-inner a:not(.product-color-hover):hover {
  color: black;
}
@media (max-width: 1170px) {
  /* line 23, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_crumbtrail.scss */
  #crumbtrail .crumbtrail-inner {
    padding: 0.5em 20px;
  }
}

/* line 31, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_crumbtrail.scss */
.aquos-header ~ .main #crumbtrail {
  padding-top: 10px;
}
@media (max-width: 767px) {
  /* line 31, C:/SharpUSA.V2.Web/Experience/assets/css/scss/nav/_crumbtrail.scss */
  .aquos-header ~ .main #crumbtrail {
    padding-top: 0;
  }
}

/* line 4, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
.main {
  position: relative;
  width: 100%;
  height: 100%;
  padding: 76px 0 0;
}
@media (max-width: 1024px) {
  /* line 4, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
  .main {
    padding-top: 62px;
  }
}
@media (max-width: 767px) {
  /* line 4, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
  .main {
    padding-top: 70px;
  }
}

/* line 17, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
.section {
  overflow: hidden;
  position: relative;
  width: 100%;
  height: auto;
  min-height: 768px;
}
@media (max-width: 767px) {
  /* line 17, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
  .section {
    text-align: center;
    min-height: 480px;
    overflow: visible;
  }
}
/* line 29, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
.section .background {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 34, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
.section .section-wrapper {
  width: 100%;
  padding: 100px 0 100px;
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 34, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
  .section .section-wrapper {
    min-width: 1024px;
  }
}
@media (max-width: 767px) {
  /* line 34, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
  .section .section-wrapper {
    padding: 50px 0 20px;
  }
}
/* line 44, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
.section .section-inner {
  position: relative;
  width: 100%;
  height: auto;
  margin: 0 auto;
  padding: 0 40px;
  max-width: 1170px;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.section .section-inner:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 44, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
  .section .section-inner {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  /* line 44, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
  .section .section-inner {
    padding: 20px 20px 0;
  }
}
/* line 58, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
.section .info-block {
  display: block;
  position: relative;
  z-index: 1;
}
/* line 62, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
.section .info-block.left {
  float: left;
}
/* line 63, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
.section .info-block.right {
  float: right;
}
@media (max-width: 767px) {
  /* line 58, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
  .section .info-block {
    text-align: center;
    float: none;
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 69, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
  .section .info-block.left, .section .info-block.right {
    float: none;
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 58, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
  .section .info-block {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 480px) {
  /* line 58, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
  .section .info-block {
    width: 100%;
  }
}
/* line 78, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
.section .title {
  font-size: 3em;
  line-height: 1.125em;
}
@media (min-width: 1025px) and (max-width: 1170px) {
  /* line 78, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
  .section .title {
    font-size: 2.75em;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 78, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
  .section .title {
    font-size: 2.5em;
  }
}
@media (max-width: 767px) {
  /* line 78, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
  .section .title {
    font-size: 2em;
  }
  /* line 88, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
  .section .title .optional-break {
    display: none;
  }
}
@media (max-width: 480px) {
  /* line 78, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
  .section .title {
    font-size: 1.5em;
  }
}
/* line 94, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
.section h3.title {
  font-size: 2em;
  line-height: 1.125em;
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 94, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
  .section h3.title {
    font-size: 1.75em;
  }
}
@media (max-width: 767px) {
  /* line 94, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
  .section h3.title {
    font-size: 1.5em;
  }
}
@media (max-width: 480px) {
  /* line 94, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
  .section h3.title {
    font-size: 1.25em;
  }
}
/* line 106, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
.section .emphasis {
  font-family: "AvantGardeGothicITCW01B 731069";
}
/* line 109, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
.section .subtitle {
  font-family: "AvantGardeGothicITCW01X";
}
/* line 112, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
.section .description {
  width: 80%;
  margin-top: 1.25em;
  margin-bottom: 1.25em;
  font-size: 1em;
  line-height: 1.75em;
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 112, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
  .section .description {
    font-size: 0.9375em;
    line-height: 1.7333;
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 112, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
  .section .description {
    width: 90%;
    margin: 1em auto;
    font-size: 0.8125em;
    line-height: 1.6153em;
  }
}
@media (max-width: 480px) {
  /* line 112, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
  .section .description {
    width: 100%;
    margin: 1em auto;
    font-size: 0.6875em;
    line-height: 1.5454em;
  }
}
/* line 128, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
.section .description.centered {
  margin-left: auto;
  margin-right: auto;
}
/* line 132, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
.section .disclaimer {
  font-size: 0.8125em;
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 132, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
  .section .disclaimer {
    font-size: 0.75em;
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 132, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
  .section .disclaimer {
    font-size: 0.6875em;
  }
}
@media (max-width: 480px) {
  /* line 132, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
  .section .disclaimer {
    font-size: 0.625em;
  }
}
/* line 144, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
.section .animated-button {
  margin: 0.75em 0;
}
/* line 150, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
.section sup {
  vertical-align: super;
  font-size: smaller;
  line-height: 1em;
}
/* line 155, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
.section br.mobile-break {
  display: none;
}
@media (max-width: 767px) {
  /* line 155, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-common.scss */
  .section br.mobile-break {
    display: inline;
  }
}

/* line 17, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .mobile-break {
  display: none;
}
@media (max-width: 767px) {
  /* line 17, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .mobile-break {
    display: inline;
  }
}
/* line 24, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section {
  position: relative;
  width: 100%;
  height: 768px;
}
@media (max-width: 767px) {
  /* line 24, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section {
    height: auto;
  }
}
/* line 37, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section-wrapper {
  z-index: 2;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  padding: 0;
}
/* line 43, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section-wrapper .spacer {
  display: none;
}
@media (max-width: 767px) {
  /* line 37, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section-wrapper {
    top: auto;
    bottom: 0;
    height: auto;
  }
  /* line 50, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section-wrapper .spacer {
    display: block;
    position: relative;
    width: 100%;
    height: auto;
    min-width: 100%;
  }
}
/* line 59, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section-inner {
  position: relative;
  width: 100%;
  height: 100%;
  margin: 0 auto;
  max-width: 1170px;
  padding: 0 30px;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.page-home .section-inner:after {
  content: "";
  display: table;
  clear: both;
}
@media (max-width: 767px) {
  /* line 59, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section-inner {
    position: absolute;
    top: 0;
    left: 0;
    padding: 0 20px;
  }
}
@media (max-width: 480px) {
  /* line 59, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section-inner {
    padding: 0;
  }
}
/* line 75, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .info-block {
  color: #FFF;
  padding-top: 150px;
}
/* line 79, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .info-block.left {
  width: 41.66666%;
}
/* line 80, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .info-block.right {
  width: 38.5%;
}
@media (max-width: 767px) {
  /* line 75, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .info-block {
    padding-top: 0;
  }
  /* line 84, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .info-block.left, .page-home .info-block.right {
    width: 100%;
  }
}
@media (max-width: 480px) {
  /* line 75, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .info-block {
    padding: 0 16px 16px;
  }
}
/* line 92, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .title, .page-home .subtitle {
  font-size: 2.875em;
  line-height: 1.13em;
  text-transform: uppercase;
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 92, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .title, .page-home .subtitle {
    font-size: 2.5em;
  }
}
@media (max-width: 767px) {
  /* line 92, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .title, .page-home .subtitle {
    font-size: 2em;
  }
  /* line 102, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .title .optional-break, .page-home .subtitle .optional-break {
    display: none;
  }
}
@media (max-width: 480px) {
  /* line 92, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .title, .page-home .subtitle {
    font-size: 1.5em;
  }
}
/* line 108, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .subtitle {
  margin-bottom: 28px;
}
@media (max-width: 767px) {
  /* line 108, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .subtitle {
    margin-bottom: 0;
  }
}
/* line 120, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .description.mobile-only {
  display: none;
}
@media (max-width: 767px) {
  /* line 117, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .description {
    display: none;
    margin: 0.75em auto 1em;
  }
  /* line 127, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .description.mobile-only, .page-home .description.all {
    display: block;
  }
}
/* line 159, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .background {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
}
/* line 165, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .background .fill, .page-home .background .highlight {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: transparent no-repeat 50% 50%;
}
/* line 171, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .background .highlight {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 174, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .background .spacer {
  display: none;
  position: relative;
  width: 100%;
  height: auto;
  min-width: 100%;
}
@media (max-width: 767px) {
  /* line 181, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .background .highlight {
    display: none;
  }
  /* line 182, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .background .fill {
    background-size: cover;
  }
  /* line 183, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .background .spacer {
    display: block;
  }
}
/* line 188, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome {
  color: #FFF;
  overflow: hidden;
}
/* line 193, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome .animated-button {
  margin-top: 0;
  width: 100%;
}
@media (max-width: 767px) {
  /* line 201, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.welcome .section-wrapper {
    top: 0;
    bottom: auto;
    height: 100%;
    padding: 0;
  }
  /* line 206, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.welcome .section-wrapper .spacer {
    display: none;
  }
}
@media (min-width: 768px) {
  /* line 210, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.welcome .section-inner {
    padding: 0 50px;
  }
}
@media (max-width: 767px) {
  /* line 210, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.welcome .section-inner {
    position: relative;
    top: auto;
    left: auto;
    padding: 0;
  }
}
/* line 223, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome .lock {
  z-index: 8000;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 0, 255, 0);
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  pointer-events: all;
}
/* line 233, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome .title-row, .page-home .section.welcome .cta-row {
  position: absolute;
  left: 0;
  width: 100%;
  padding: 0 20px;
  text-align: center;
  z-index: 3;
}
@media (min-width: 768px) {
  /* line 233, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.welcome .title-row, .page-home .section.welcome .cta-row {
    padding: 0 50px;
  }
}
/* line 244, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome .title-row {
  top: 0;
}
@media (max-width: 767px) {
  /* line 244, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.welcome .title-row {
    height: 41.66667%;
    margin: 0;
    padding: 0;
  }
}
/* line 255, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome .product-row {
  position: absolute;
  top: 0;
  left: -50%;
  width: 200%;
  height: 100%;
  z-index: 2;
}
/* line 261, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome .product-row .product-inner {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  overflow: visible;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.page-home .section.welcome .product-row .product-inner:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 255, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.welcome .product-row {
    padding: 0 30px 0 20px;
  }
}
@media (max-width: 767px) {
  /* line 255, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.welcome .product-row {
    display: none;
  }
}
/* line 276, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome .cta-row {
  bottom: 40px;
}
@media (max-width: 767px) {
  /* line 276, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.welcome .cta-row {
    bottom: 0;
  }
  /* line 282, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.welcome .cta-row .description-row, .page-home .section.welcome .cta-row .series-row {
    display: none;
  }
  /* line 285, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.welcome .cta-row .arrow-row {
    height: 40px;
  }
}
/* line 291, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome .title {
  width: 100%;
  margin: 160px 0 0;
  font-family: "AvantGardeGothicITCW01X";
  line-height: 1em;
  text-align: center;
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 291, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.welcome .title {
    font-size: 2.5em;
  }
}
@media (max-width: 767px) {
  /* line 291, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.welcome .title {
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
    height: 100%;
    margin: 0;
    background: url(../img/page-home/mobile-title@2x.png) no-repeat 0 100%;
    background-size: contain;
  }
}
@media (max-width: 320px) {
  /* line 291, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.welcome .title {
    background-image: url(../img/page-home/mobile-title.png);
  }
}
/* line 310, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome .description-row, .page-home .section.welcome .series-row, .page-home .section.welcome .arrow-row {
  position: relative;
}
/* line 313, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome .description-row {
  font-size: 1.125em;
  line-height: 1.5em;
  height: 1.5em;
  margin: 0 0 1em;
  overflow: hidden;
}
/* line 319, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome .description-row .description {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  padding: 0;
  margin: 0;
  font-size: 1.125em;
  line-height: 1.5em;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  -moz-transition: all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  -o-transition: all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
}
/* line 326, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome .description-row .description.active {
  top: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  -webkit-transition: all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  -moz-transition: all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  -o-transition: all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
}
/* line 332, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome .description-row .welcome {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  -webkit-transition: all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  -moz-transition: all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  -o-transition: all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
}
/* line 337, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome .description-row.active .welcome {
  top: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  -moz-transition: all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  -o-transition: all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
}
/* line 345, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome .series-row {
  text-align: center;
  height: 40px;
}
/* line 349, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome .series-cta {
  display: inline-block;
  position: relative;
  width: 56px;
  height: 40px;
  margin: 0 4px;
  padding: 0;
  line-height: 40px;
}
/* line 355, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome .series-cta .label, .page-home .section.welcome .series-cta .hover {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  background: transparent url(../img/page-home/series-cta-icons.png) no-repeat 0 0;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
}
/* line 362, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome .series-cta .label {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  -webkit-transition: opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);
  -moz-transition: opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);
  -o-transition: opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);
}
/* line 366, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome .series-cta .hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -moz-transition: opacity 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -o-transition: opacity 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: opacity 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
/* line 371, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome .series-cta.aquos-4K .hover {
  background-position: -54px 0;
}
/* line 374, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome .series-cta.aquos-QPlus .label {
  background-position: 0 -40px;
}
/* line 375, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome .series-cta.aquos-QPlus .hover {
  background-position: -54px -40px;
}
/* line 378, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome .series-cta.aquos-Q .label {
  background-position: 0 -80px;
}
/* line 379, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome .series-cta.aquos-Q .hover {
  background-position: -54px -80px;
}
/* line 382, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome .series-cta.aquos-HD .label {
  background-position: 0 -120px;
}
/* line 383, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome .series-cta.aquos-HD .hover {
  background-position: -54px -120px;
}
/* line 388, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome .series-cta.active .hover, .page-home .section.welcome .series-cta:hover .hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  -webkit-transition: opacity 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -moz-transition: opacity 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -o-transition: opacity 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: opacity 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
/* line 392, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome .series-cta.active .label, .page-home .section.welcome .series-cta:hover .label {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -moz-transition: opacity 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -o-transition: opacity 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: opacity 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
/* line 398, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome .arrow-row {
  position: relative;
  text-align: center;
  height: 80px;
}
/* line 403, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome .scroll-down-arrow {
  display: inline-block;
  width: 50px;
  height: 40px;
}
/* line 410, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome .scroll-down-arrow:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  -webkit-transition: opacity 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -moz-transition: opacity 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -o-transition: opacity 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: opacity 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
@media (max-width: 767px) {
  /* line 403, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.welcome .scroll-down-arrow {
    width: 30px;
    height: 20px;
    background-image: url(../img/page-home/mobile-scroll-arrow.png);
  }
}
/* line 421, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome .fill {
  background-image: url(../img/page-home/welcome-large-bg.jpg);
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 421, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.welcome .fill {
    background-image: url(../img/page-home/welcome-small-bg.jpg);
  }
}
@media (min-width: 1025px) and (max-width: 1170px) {
  /* line 421, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.welcome .fill {
    background-image: url(../img/page-home/welcome-medium-bg.jpg);
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 421, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.welcome .fill {
    background-image: url(../img/page-home/welcome-mobile-bg@2x.jpg);
  }
}
@media (max-width: 480px) {
  /* line 421, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.welcome .fill {
    background-image: url(../img/page-home/welcome-mobile-bg.jpg);
  }
}
/* line 447, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .product-item {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 290px;
  height: 100%;
  line-height: 0;
  text-transform: none;
  text-decoration: none;
  overflow: visible;
  background: none;
}
/* line 457, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .product-item .product-link, .page-home .product-item .product-images {
  display: block;
  position: absolute;
  top: 220px;
  height: 350px;
  background: none;
}
/* line 463, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .product-item .product-link {
  z-index: 600;
  width: 100%;
  outline: none;
}
/* line 469, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .product-item .product-images {
  z-index: 9;
  display: block;
  position: absolute;
  left: -25%;
  top: 220px;
  width: 150%;
  height: 350px;
  overflow: visible;
  pointer-events: none;
  z-index: 500;
}
/* line 478, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .product-item .tv, .page-home .product-item .tv-zoom {
  display: block;
  position: absolute;
  top: 0;
  left: -25%;
  width: 150%;
  height: 500px;
  background: transparent no-repeat 50% 0;
}
/* line 484, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .product-item .tv-zoom {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 488, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .product-item.aquos-4K .product-images {
  z-index: 505;
}
/* line 489, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .product-item.aquos-4K .tv {
  background-image: url(../img/page-home/4K-tv.png);
}
/* line 490, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .product-item.aquos-4K .tv-zoom {
  background-image: url(../img/page-home/4K-tv-up.png);
}
/* line 493, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .product-item.aquos-QPlus .product-images {
  z-index: 504;
}
/* line 494, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .product-item.aquos-QPlus .tv {
  background-image: url(../img/page-home/QPlus-tv.png);
}
/* line 495, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .product-item.aquos-QPlus .tv-zoom {
  background-image: url(../img/page-home/QPlus-tv-up.png);
}
/* line 498, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .product-item.aquos-Q .product-images {
  z-index: 503;
}
/* line 499, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .product-item.aquos-Q .tv {
  background-image: url(../img/page-home/Q-tv.png);
}
/* line 500, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .product-item.aquos-Q .tv-zoom {
  background-image: url(../img/page-home/Q-tv-up.png);
}
/* line 503, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .product-item.aquos-HD .product-images {
  z-index: 502;
}
/* line 504, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .product-item.aquos-HD .tv {
  background-image: url(../img/page-home/HD-tv.png);
}
/* line 505, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .product-item.aquos-HD .tv-zoom {
  background-image: url(../img/page-home/HD-tv-up.png);
}
/* line 508, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .product-item.active .product-link {
  z-index: 610 !important;
}
/* line 509, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .product-item.active .tv {
  display: none;
}
/* line 512, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .product-item.active .tv-zoom {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}
/* line 522, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home.csstransforms .product-item .tv {
  display: none;
}
/* line 525, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home.csstransforms .product-item .tv-zoom {
  -webkit-transform-origin: 50% 26% 50%;
  -moz-transform-origin: 50% 26% 50%;
  -ms-transform-origin: 50% 26% 50%;
  -o-transform-origin: 50% 26% 50%;
  transform-origin: 50% 26% 50%;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  -webkit-transform: scale(0.8, 0.8);
  -moz-transform: scale(0.8, 0.8);
  -ms-transform: scale(0.8, 0.8);
  -o-transform: scale(0.8, 0.8);
  transform: scale(0.8, 0.8);
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 525, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home.csstransforms .product-item .tv-zoom {
    -webkit-transform: scale(0.7, 0.7);
    -moz-transform: scale(0.7, 0.7);
    -ms-transform: scale(0.7, 0.7);
    -o-transform: scale(0.7, 0.7);
    transform: scale(0.7, 0.7);
  }
}
/* line 543, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.product-4K .highlight {
  background-image: url(../img/page-home/4K-large-highlight-bg.jpg);
}
/* line 544, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.product-4K .fill {
  background-image: url(../img/page-home/4K-large-bg.jpg);
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 547, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.product-4K .highlight {
    background-image: url(../img/page-home/4K-small-highlight-bg.jpg);
  }
  /* line 548, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.product-4K .fill {
    background-image: url(../img/page-home/4K-small-bg.jpg);
  }
}
@media (min-width: 1025px) and (max-width: 1170px) {
  /* line 551, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.product-4K .highlight {
    background-image: url(../img/page-home/4K-medium-highlight-bg.jpg);
  }
  /* line 552, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.product-4K .fill {
    background-image: url(../img/page-home/4K-medium-bg.jpg);
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 555, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.product-4K .fill {
    background-image: url(../img/page-home/4K-mobile-bg@2x.jpg);
  }
}
@media (max-width: 480px) {
  /* line 558, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.product-4K .fill {
    background-image: url(../img/page-home/4K-mobile-bg.jpg);
  }
}
/* line 566, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.product-QPlus .highlight {
  background-image: url(../img/page-home/QPlus-large-highlight-bg.jpg);
}
/* line 567, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.product-QPlus .fill {
  background-image: url(../img/page-home/QPlus-large-bg.jpg);
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 570, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.product-QPlus .highlight {
    background-image: url(../img/page-home/QPlus-small-highlight-bg.jpg);
  }
  /* line 571, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.product-QPlus .fill {
    background-image: url(../img/page-home/QPlus-small-bg.jpg);
  }
}
@media (min-width: 1025px) and (max-width: 1170px) {
  /* line 574, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.product-QPlus .highlight {
    background-image: url(../img/page-home/QPlus-medium-highlight-bg.jpg);
  }
  /* line 575, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.product-QPlus .fill {
    background-image: url(../img/page-home/QPlus-medium-bg.jpg);
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 578, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.product-QPlus .fill {
    background-image: url(../img/page-home/QPlus-mobile-bg@2x.jpg);
  }
}
@media (max-width: 480px) {
  /* line 581, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.product-QPlus .fill {
    background-image: url(../img/page-home/QPlus-mobile-bg.jpg);
  }
}
/* line 588, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.product-Q .highlight {
  background-image: url(../img/page-home/Q-large-highlight-bg.jpg);
}
/* line 589, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.product-Q .fill {
  background-image: url(../img/page-home/Q-large-bg.jpg);
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 592, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.product-Q .highlight {
    background-image: url(../img/page-home/Q-small-highlight-bg.jpg);
  }
  /* line 593, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.product-Q .fill {
    background-image: url(../img/page-home/Q-small-bg.jpg);
  }
}
@media (min-width: 1025px) and (max-width: 1170px) {
  /* line 596, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.product-Q .highlight {
    background-image: url(../img/page-home/Q-medium-highlight-bg.jpg);
  }
  /* line 597, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.product-Q .fill {
    background-image: url(../img/page-home/Q-medium-bg.jpg);
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 600, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.product-Q .fill {
    background-image: url(../img/page-home/Q-mobile-bg@2x.jpg);
  }
}
@media (max-width: 480px) {
  /* line 603, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.product-Q .fill {
    background-image: url(../img/page-home/Q-mobile-bg.jpg);
  }
}
/* line 611, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.product-HD .highlight {
  background-image: url(../img/page-home/HD-large-highlight-bg.jpg);
}
/* line 612, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.product-HD .fill {
  background-image: url(../img/page-home/HD-large-bg.jpg);
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 615, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.product-HD .highlight {
    background-image: url(../img/page-home/HD-small-highlight-bg.jpg);
  }
  /* line 616, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.product-HD .fill {
    background-image: url(../img/page-home/HD-small-bg.jpg);
  }
}
@media (min-width: 1025px) and (max-width: 1170px) {
  /* line 619, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.product-HD .highlight {
    background-image: url(../img/page-home/HD-medium-highlight-bg.jpg);
  }
  /* line 620, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.product-HD .fill {
    background-image: url(../img/page-home/HD-medium-bg.jpg);
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 623, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.product-HD .fill {
    background-image: url(../img/page-home/HD-mobile-bg@2x.jpg);
  }
}
@media (max-width: 480px) {
  /* line 626, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
  .page-home .section.product-HD .fill {
    background-image: url(../img/page-home/HD-mobile-bg.jpg);
  }
}
/* line 633, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .preloading .section-inner {
  visibility: hidden;
}
/* line 637, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .preloading .section.welcome .scroll-down-arrow {
  display: none;
}
/* line 646, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.welcome.activated .scroll-down-arrow {
  -webkit-transition: opacity 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -moz-transition: opacity 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -o-transition: opacity 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: opacity 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
/* line 652, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-home.scss */
.page-home .section.discover.waiting .animated-button {
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}

/* line 4, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices .section {
  color: gray;
}
/* line 7, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices .section .title, .page-voices .section .subtitle {
  text-transform: uppercase;
}
/* line 10, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices .section .title {
  font-family: "AvantGardeGothicITCW01X";
}
@media (min-width: 1025px) and (max-width: 1170px) {
  /* line 10, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
  .page-voices .section .title {
    font-size: 2.75em;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 10, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
  .page-voices .section .title {
    font-size: 2.5em;
  }
}
/* line 19, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices .section .emphasis {
  font-family: "AvantGardeGothicITCW01B 731069";
}
/* line 22, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices .section .accent {
  color: #00b5e2;
}
/* line 26, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices .section h2, .page-voices .section .subtitle {
  color: #000;
  font-size: 3.438em;
  line-height: 1.1em;
  margin-bottom: 0.3em;
}
/* line 32, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices .section h3 {
  color: #000;
  font-size: 1em;
  line-height: 1.25em;
  text-transform: none;
}
/* line 39, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices .section p {
  color: #000;
  font-size: 0.75em;
  line-height: 1.75em;
  margin: 0 0 1em;
}
@media (min-width: 1025px) and (max-width: 1170px) {
  /* line 39, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
  .page-voices .section p {
    font-size: 0.75em;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 39, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
  .page-voices .section p {
    font-size: 0.75em;
  }
}
/* line 52, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices .section .description.large {
  font-size: 1.0em;
  line-height: 1.5em;
  margin: 0 auto;
}
@media (min-width: 1025px) and (max-width: 1170px) {
  /* line 52, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
  .page-voices .section .description.large {
    font-size: 1.25em;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 52, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
  .page-voices .section .description.large {
    font-size: 1.125em;
  }
}
/* line 62, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices .section .title-row {
  text-align: center;
  width: 100%;
}
/* line 66, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices .section a {
  color: #000;
  font-size: 1em;
}
/* line 67, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices .section a:hover {
  text-decoration: underline;
}
/* line 68, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices .section a.animated-button:hover {
  text-decoration: none;
}
/* line 70, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices .section .col-1, .page-voices .section .col-2 {
  float: left;
  padding-bottom: 2em;
  position: relative;
  width: 50%;
}
/* line 75, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices .section .col-1 img, .page-voices .section .col-2 img {
  float: left;
  padding-right: 1em;
}
/* line 79, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices .section .col-1 .col-content-right, .page-voices .section .col-2 .col-content-right {
  display: inline-block;
  width: 75%;
}
/* line 84, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices .section .info-row {
  position: relative;
  padding: 0;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.page-voices .section .info-row:after {
  content: "";
  display: table;
  clear: both;
}
/* line 89, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices .section .info-block, .page-voices .section .graphic {
  float: left;
}
/* line 92, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices .section .animated-button {
  border-color: gray;
  color: gray;
}
/* line 94, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices .section .animated-button::after {
  background-color: gray;
}
/* line 95, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices .section .animated-button:hover, .page-voices .section .animated-button:active {
  color: white;
}
/* line 97, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices .section .clear {
  clear: both;
}
/* line 100, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices .section .screen-reader-only {
  left: -10000px;
  top: auto;
  overflow: hidden;
  position: absolute;
  width: 1px;
  height: 1px;
}
/* line 104, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section {
  color: #FFF;
  height: 569px;
  min-height: 0;
  overflow: hidden;
}
/* line 110, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .section-inner {
  max-width: 100%;
  padding: 0;
}
/* line 111, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .section-wrapper {
  padding-top: 0;
}
/* line 113, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .voices-anchors {
  background-color: rgba(0, 0, 0, 0.3);
  left: 0;
  padding-top: 10px;
  position: absolute;
  top: 0;
  width: 100%;
}
/* line 121, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .voices-anchors .col-title {
  color: white;
  float: left;
  font-size: 2em;
  line-height: 1em;
  margin: 1em;
  padding: 0;
  text-transform: uppercase;
}
/* line 130, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .voices-anchors .subnav-items {
  float: right;
  margin: 2.5em;
}
/* line 134, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .voices-anchors .subnav-items li {
  display: inline-block;
}
/* line 135, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .voices-anchors .subnav-item a {
  color: white;
  display: inline-block;
  font-size: 1em;
  line-height: 1em;
  margin: 0 0 0 2em;
  text-decoration: none;
  text-transform: uppercase;
}
/* line 146, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .background {
  background-color: #0275AC;
}
@media (min-width: 1025px) and (max-width: 1170px) {
  /* line 146, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
  .page-voices #voices-overview.section .background {
    background-image: url(../img/page-voices/voices-med-bg.jpg);
  }
}
/* line 158, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .title-row {
  padding-bottom: 20px;
}
/* line 161, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .info-row {
  position: relative;
  text-align: center;
  padding-top: 0;
  z-index: 1;
}
/* line 167, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .info-row .animated-button {
  border-color: #fff;
  color: #fff;
}
/* line 170, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .title {
  margin: 30px 0 15px;
  font-size: 5em;
  line-height: 1em;
}
/* line 175, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .emphasis {
  color: #00b5e2;
}
/* line 178, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .subtitle, .page-voices #voices-overview.section .title {
  color: #FFF;
}
/* line 181, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .info-block, .page-voices #voices-overview.section .graphic {
  width: 50%;
}
/* line 184, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .graphic {
  height: 300px;
}
/* line 187, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .animated-button.reversed {
  border-color: white;
  color: white;
}
/* line 189, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .animated-button.reversed:hover {
  border-color: white;
  color: #00b5e2 !important;
  background-color: white;
}
/* line 190, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .animated-button.reversed::after {
  background-color: white;
  color: #00b5e2 !important;
}
/* line 192, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .carousel-controls {
  display: none;
  position: absolute;
  top: 285px;
  left: 0;
  width: 100%;
  height: 30px;
}
/* line 200, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .carousel-controls .tab-prev {
  background: url(../img/page-voices/carousel-next-prev.png) no-repeat scroll 0 0;
  display: inline-block;
  width: 30px;
  height: 38px;
}
/* line 205, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .carousel-controls .tab-prev:hover {
  background: url(../img/page-voices/carousel-next-prev.png) no-repeat scroll 0 103%;
}
/* line 207, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .carousel-controls .tab-next {
  background: url(../img/page-voices/carousel-next-prev.png) no-repeat scroll 94% 0;
  width: 30px;
  height: 38px;
  display: block;
  position: relative;
  left: 97.8%;
  top: -39px;
}
/* line 214, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .carousel-controls .tab-next:hover {
  background: url(../img/page-voices/carousel-next-prev.png) no-repeat scroll 94% 103%;
}
@media (max-width: 1024px) and (min-width: 768px) {
  /* line 219, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
  .page-voices #voices-overview.section .carousel-controls .tab-next {
    left: 95.8%;
  }
}
/* line 222, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .carousel-controls img {
  position: relative;
}
/* line 224, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .tab-panels-wrapper {
  position: relative;
  width: 100%;
  height: 569px !important;
  overflow: hidden;
}
/* line 230, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .tab-panels {
  position: absolute;
  width: 300%;
  height: 100%;
  overflow: visible;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.page-voices #voices-overview.section .tab-panels:after {
  content: "";
  display: table;
  clear: both;
}
/* line 237, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .tab-panel {
  position: relative;
  display: table;
  float: left;
  width: 33.33333%;
  padding: 0;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.page-voices #voices-overview.section .tab-panel:after {
  content: "";
  display: table;
  clear: both;
}
/* line 244, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .tab-panel.measured {
  height: 100%;
}
/* line 250, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .tab-panel .tab-graphic, .page-voices #voices-overview.section .tab-panel .tab-info {
  display: table-cell;
  vertical-align: top;
  width: 50%;
}
/* line 255, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .tab-panel .tab-graphic {
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
}
/* line 259, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .tab-panel .tab-graphic .spacer {
  display: none;
}
/* line 261, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .tab-panel .tab-info {
  padding: 20px 0 20px 40px;
}
/* line 264, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .tab-panel .tab-info .title {
  text-align: left;
}
/* line 267, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .tab-panel .voices-panel {
  height: 100%;
}
/* line 269, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .tab-panel .voices-panel .panel-image {
  background-size: cover;
  background-position: 50% 50%;
  height: 100%;
}
/* line 274, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .tab-panel .voices-panel img {
  width: 100%;
  height: 100%;
}
/* line 275, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .tab-panel .voices-panel h2 {
  position: relative;
  color: #fff;
  padding-bottom: 0.5em;
}
/* line 277, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .tab-panel .voices-panel .content {
  text-align: center;
  padding-top: 240px;
  padding-bottom: 180px;
}
/* line 281, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .tab-panel .voices-panel .content h2 {
  margin: 0;
  font-size: 3.75em;
}
@media (max-width: 1024px) and (min-width: 768px) {
  /* line 284, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
  .page-voices #voices-overview.section .tab-panel .voices-panel h2 {
    font-size: 3em !important;
  }
  /* line 285, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
  .page-voices #voices-overview.section .tab-panel .voices-panel .panel-image {
    background: url(../img/page-voices/voices-med-bg.jpg) no-repeat 38% 0;
    background-size: 1130px 569px;
  }
}
/* line 294, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .tab-nav {
  position: relative;
  width: 250px;
  margin: 0 auto;
  top: -125px;
}
/* line 298, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .tab-nav .animated-button {
  display: none;
}
/* line 302, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .tab-indicator, .page-voices #voices-overview.section .tab-buttons {
  width: 100%;
}
/* line 305, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .tab-buttons {
  z-index: 2;
  position: relative;
  height: 50px;
  padding-left: 3em;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.page-voices #voices-overview.section .tab-buttons:after {
  content: "";
  display: table;
  clear: both;
}
/* line 312, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .tab-item {
  display: block;
  float: left;
  width: 24%;
  margin-right: 0.5em;
}
/* line 318, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .tab-button {
  display: block;
  width: 40px;
  padding: 1px 1px 5px;
  text-align: center;
  height: 1px;
  background-color: rgba(255, 255, 255, 0.5);
  font-size: 0.875em;
  line-height: 20px;
  -webkit-transition: background-color 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  -moz-transition: background-color 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  -o-transition: background-color 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: background-color 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  -webkit-transition: color 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  -moz-transition: color 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  -o-transition: color 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: color 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
}
/* line 328, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .tab-item.active .tab-button {
  color: #fff;
  background: white !important;
}
/* line 332, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .tab-indicator {
  z-index: 1;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 10px;
  background: #b073d7 url(/assets/img/pagetype-explore/smart-indicator-bar-bg.png) repeat-x 0 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 339, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-overview.section .indicator {
  position: absolute;
  width: 33.33333%;
  height: 100%;
  background: gray url(/assets/img/pagetype-explore/smart-indicator-bar-bg.png) repeat-x 0 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
@media (max-width: 767px) {
  /* line 347, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
  .page-voices #voices-overview.section .tab-panel {
    display: block;
  }
  /* line 350, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
  .page-voices #voices-overview.section .tab-panel .tab-graphic, .page-voices #voices-overview.section .tab-panel .tab-info {
    display: block;
    float: none;
    width: 100%;
  }
  /* line 355, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
  .page-voices #voices-overview.section .tab-panel .tab-graphic {
    padding: 20px 0;
    background-position: 50% 50%;
  }
  /* line 358, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
  .page-voices #voices-overview.section .tab-panel .tab-graphic .spacer {
    display: block;
    width: 100%;
    height: auto;
    min-width: 100%;
  }
  /* line 364, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
  .page-voices #voices-overview.section .tab-panel .tab-info {
    padding: 0 10px 10px;
    text-align: center;
  }
  /* line 367, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
  .page-voices #voices-overview.section .tab-panel .tab-info .title {
    text-align: center;
  }
  /* line 370, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
  .page-voices #voices-overview.section .tab-panel .tab-info .animated-button {
    display: none;
  }
  /* line 377, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
  .page-voices #voices-overview.section .tab-nav {
    width: 100%;
    text-align: center;
  }
  /* line 381, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
  .page-voices #voices-overview.section .tab-nav .tab-buttons {
    text-align: center;
    height: 36px;
  }
  /* line 386, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
  .page-voices #voices-overview.section .tab-nav .tab-item {
    display: inline-block;
    float: none;
    width: 36px;
    height: 36px;
    padding: 12px;
  }
  /* line 391, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
  .page-voices #voices-overview.section .tab-nav .tab-button {
    width: 12px;
    height: 12px;
    padding: 0;
    border: 1px solid gray;
    -webkit-border-radius: 9999px;
    -moz-border-radius: 9999px;
    -ms-border-radius: 9999px;
    -o-border-radius: 9999px;
    border-radius: 9999px;
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
  }
  /* line 397, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
  .page-voices #voices-overview.section .tab-nav .tab-item.active .tab-button {
    color: #fff;
    background: white !important;
  }
  /* line 401, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
  .page-voices #voices-overview.section .tab-nav .tab-indicator {
    display: none;
  }
  /* line 404, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
  .page-voices #voices-overview.section .tab-nav .animated-button {
    margin-top: 20px;
    display: inline-block;
  }
}
/* line 414, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles.section {
  min-height: 0;
  border-bottom: 1px solid #cccccc;
}
/* line 418, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles.section .section-wrapper {
  padding-bottom: 0;
  padding-top: 0;
}
/* line 422, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles.section .section-inner {
  text-align: center;
}
/* line 423, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles.section .title-row {
  display: inline-block;
  float: left;
  padding-top: 1.45em;
  width: auto;
  text-align: left;
}
/* line 430, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles.section .title-row h2 {
  color: #818181;
  font-size: 18px;
  font-weight: 600;
}
/* line 436, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles.section .info-row {
  position: relative;
  display: inline-block;
  padding: 0;
}
/* line 441, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles.section .voices-articles-list {
  float: left;
  margin: 0;
  padding-bottom: 0.5em;
  padding-top: 0.5em;
}
/* line 447, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles.section .voices-articles-list li {
  float: left;
  padding-left: 1em;
}
/* line 452, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles.section .animated-button.reversed {
  font-size: 14px;
  width: 131px;
  padding: 1px;
  text-align: center;
  border-color: gray;
  color: gray;
  background-color: white;
}
/* line 458, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles.section .animated-button.reversed:hover {
  background-color: gray !important;
  color: white !important;
}
/* line 459, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles.section .animated-button.reversed::after {
  background-color: gray !important;
  color: white !important;
}
/* line 465, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles-featured.section {
  min-height: 0;
  border-bottom: 1px solid #cccccc;
}
/* line 469, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles-featured.section .section p {
  margin: 0;
  padding: 0;
}
/* line 473, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles-featured.section .section-wrapper {
  padding-top: 50px;
  padding-bottom: 50px;
}
/* line 477, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles-featured.section .section-inner {
  max-width: 1280px;
  padding: 0;
}
/* line 481, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles-featured.section .tab-panels-wrapper {
  width: 100%;
  overflow: hidden;
  position: relative;
}
/* line 486, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles-featured.section .tab-panels {
  position: absolute;
  height: 100%;
  overflow: visible;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.page-voices #voices-articles-featured.section .tab-panels:after {
  content: "";
  display: table;
  clear: both;
}
@media (max-width: 1024px) and (min-width: 768px) {
  /* line 492, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
  .page-voices #voices-articles-featured.section .tab-panels-wrapper {
    height: 358px !important;
  }
  /* line 493, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
  .page-voices #voices-articles-featured.section .article-share {
    position: relative !important;
  }
}
/* line 496, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles-featured.section .articles-tabs {
  margin: 0 30px;
  position: relative;
}
/* line 500, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles-featured.section .tab-panel {
  position: relative;
  display: table;
  float: left;
  width: 100%;
  padding: 0;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.page-voices #voices-articles-featured.section .tab-panel:after {
  content: "";
  display: table;
  clear: both;
}
/* line 507, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles-featured.section .tab-next {
  background: url(../img/page-voices/carousel-next-prev.png) no-repeat scroll 100% 0;
  display: block;
  height: 38px;
  margin-top: -19px;
  position: absolute;
  right: -30px;
  top: 50%;
  width: 30px;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
}
/* line 518, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles-featured.section .tab-next:hover {
  background: url(../img/page-voices/carousel-next-prev.png) no-repeat scroll 100% 103%;
}
/* line 520, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles-featured.section .tab-prev {
  background: url(../img/page-voices/carousel-next-prev.png) no-repeat scroll 0 0;
  display: inline-block;
  height: 38px;
  left: -30px;
  margin-top: -19px;
  position: absolute;
  top: 50%;
  width: 30px;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
}
/* line 531, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles-featured.section .tab-prev:hover {
  background: url(../img/page-voices/carousel-next-prev.png) no-repeat scroll 0 103%;
}
/* line 533, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles-featured.section .slide {
  border-right: 1px solid #cccccc;
  float: left;
  padding: 15px 27px;
  width: 25%;
}
/* line 539, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles-featured.section .slide:last-child {
  border-right: none;
}
/* line 544, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles-featured.section .article-content {
  width: 100%;
  height: 300px;
}
/* line 548, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles-featured.section .article-content p {
  padding-top: 15px;
  line-height: 20px;
}
/* line 550, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles-featured.section .article-content .article-share {
  position: absolute;
  padding-top: 20px;
}
/* line 554, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles-featured.section .article-content .article-share li {
  float: left;
  padding-right: 0.45em;
}
/* line 555, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles-featured.section .article-content .article-share li a {
  font-size: 12px;
  font-weight: 100;
  width: 66px;
  text-align: center;
  display: block;
}
/* line 558, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles-featured.section .article-content .article-share img {
  padding-bottom: 0;
  padding-top: 0.45em;
}
/* line 560, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles-featured.section .article-content .article-share .social-wrapper {
  height: 20px;
  margin: 11px 0;
  overflow: hidden;
}
/* line 566, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles-featured.section .article-content .article-share .social-container {
  display: block;
  height: 20px;
  -webkit-transition: all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
/* line 571, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles-featured.section .article-content .article-share .social-container .social-expand-facebook, .page-voices #voices-articles-featured.section .article-content .article-share .social-container .social-expand-pinterest, .page-voices #voices-articles-featured.section .article-content .article-share .social-container .social-expand-twitter {
  display: inline;
  height: 20px;
  float: left;
  margin-right: 0.25em;
}
/* line 579, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles-featured.section .article-content .article-share .social-expand {
  margin-left: -100%;
}
/* line 583, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles-featured.section .article-content .article-share .social-collapse {
  margin-left: 0;
}
/* line 589, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles-featured.section .article-content img {
  width: 100%;
  padding-bottom: 20px;
}
/* line 593, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles-featured.section .animated-button.reversed {
  border-color: black;
  color: white;
  background-color: black;
}
/* line 595, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles-featured.section .animated-button.reversed:hover {
  background-color: white !important;
  color: black !important;
}
/* line 596, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-articles-featured.section .animated-button.reversed::after {
  background-color: white !important;
  color: black !important;
}
/* line 602, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-expert-reviews.section {
  min-height: 0;
  border-bottom: 1px solid #cccccc;
}
/* line 605, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-expert-reviews.section .section-inner {
  padding: 0 90px;
}
/* line 607, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-expert-reviews.section h2 {
  color: #000;
}
/* line 609, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-expert-reviews.section .expert-review {
  padding-top: 2em;
  width: 100%;
}
/* line 614, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-expert-reviews.section .expert-review .col-1,
.page-voices #voices-expert-reviews.section .expert-review .col-2 {
  padding-top: 2em;
}
/* line 615, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-expert-reviews.section .expert-review h3 {
  padding-bottom: 0.5em;
}
/* line 616, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-expert-reviews.section .expert-review .title {
  font-size: 1.125em;
  color: #000;
  font-weight: 600;
  text-transform: none;
}
/* line 620, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-expert-reviews.section .expert-review-content {
  border-bottom: 1px solid #cccccc;
  border-top: 1px solid #cccccc;
  margin-top: 0.5em;
  padding-top: 2em;
  padding-bottom: 2em;
}
/* line 627, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-expert-reviews.section .expert-review-content .review-content {
  min-height: 100px;
  padding-bottom: 60px;
}
/* line 630, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-expert-reviews.section .expert-review-content .review-content.last {
  padding-bottom: 0;
}
/* line 631, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-expert-reviews.section .expert-review-content .article-subcopy {
  margin-top: 5px;
  margin-bottom: 30px;
  font-size: 0.8em;
}
/* line 632, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-expert-reviews.section .expert-review-content .content {
  padding-bottom: 6em;
}
/* line 633, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-expert-reviews.section .expert-review-content .last {
  padding-bottom: 0;
}
/* line 637, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-expert-reviews.section .review-content p {
  padding-top: 0.5em;
}
/* line 640, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-expert-reviews.section .review-view-all {
  float: right;
  padding-top: 0.75em;
}
/* line 644, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-expert-reviews.section .review-view-all a {
  color: #818181;
  font-size: 1em;
}
/* line 650, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .linebreak {
  display: block;
}
/* line 653, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .section-wrapper {
  border-bottom: 1px solid #cccccc;
}
/* line 656, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .subhead {
  font-size: 1.188em;
}
/* line 657, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .top-buttons {
  margin-top: 2.5em;
  width: 100%;
  text-align: center;
}
/* line 661, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .top-buttons h3 {
  margin-top: 1em;
  font-size: 1.125em;
  text-transform: uppercase;
}
/* line 662, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .top-buttons p {
  font-size: 1em;
  color: #818181;
  line-height: 1.5em;
  margin: 0 auto;
}
/* line 664, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .bottom-buttons {
  margin-bottom: 4em;
  margin-top: 1.5em;
  width: 100%;
  text-align: center;
}
/* line 670, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .bottom-buttons a {
  margin-right: 0.5em;
  min-width: 150px;
}
/* line 679, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .comment,
.page-voices #voices-challenge.section .post,
.page-voices #voices-challenge.section .share {
  float: left;
  padding-left: 1em;
  padding-right: 1em;
  width: 33%;
}
/* line 686, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .button-sign-up,
.page-voices #voices-challenge.section .button-rules {
  display: inline-block;
}
/* line 690, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .animated-button.reversed {
  border-color: black;
  color: white;
  background-color: black;
}
/* line 692, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .animated-button.reversed:hover {
  background-color: white !important;
  color: black !important;
}
/* line 693, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .animated-button.reversed::after {
  background-color: white !important;
  color: black !important;
}
/* line 696, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .animated-button.reversed-1 {
  border-color: gray;
  color: gray;
  background-color: white;
}
/* line 698, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .animated-button.reversed-1:hover {
  background-color: gray !important;
  color: white !important;
}
/* line 699, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .animated-button.reversed-1::after {
  background-color: gray !important;
  color: white !important;
}
/* line 702, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .challenge-leaderboard {
  border-bottom: 1px solid #cccccc;
  border-top: 1px solid #cccccc;
  margin-bottom: 40px;
  min-height: 100px;
  padding-top: 20px;
  padding-bottom: 20px;
}
/* line 710, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .challenge-leaderboard .month-prize {
  display: inline-block;
  width: auto;
}
/* line 714, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .challenge-leaderboard .month-prize img {
  float: left;
}
/* line 717, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .challenge-leaderboard .prize {
  float: left;
  padding-top: 1em;
  padding-right: 1em;
  text-align: right;
}
/* line 723, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .challenge-leaderboard .black {
  color: #000;
  font-size: 1.25em;
  padding-bottom: 0.25em;
  display: block;
}
/* line 725, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .challenge-leaderboard .challenge-month {
  float: left;
  width: 70%;
}
/* line 729, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .challenge-leaderboard .challenge-month .month {
  color: #000;
  display: block;
  font-size: 1.875em;
  letter-spacing: 1px;
  padding-left: 1.5em;
  padding-top: 0.75em;
}
/* line 739, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .leaderboard {
  margin: 0 auto;
  margin-left: 45px;
  width: 90%;
  text-align: center;
}
/* line 746, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .leaderboard .headline-content {
  font-size: 1.099em;
  height: auto;
}
/* line 751, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .leaderboard .headline-content .user-rank,
.page-voices #voices-challenge.section .leaderboard .headline-content .user-points {
  text-align: center;
  padding-bottom: 1em;
}
/* line 753, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .leaderboard .headline-content .user-name {
  text-align: left;
  padding-bottom: 1em;
  padding-left: 7.15em;
}
/* line 756, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .leaderboard .sub-content td {
  padding-top: 1em;
  padding-bottom: 1em;
  text-align: center;
}
/* line 762, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .leaderboard .sub-content .first {
  background: none;
}
/* line 763, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .leaderboard .sub-content .content-image {
  height: 85px;
}
/* line 765, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .leaderboard .sub-content .user-rank-top {
  width: 15%;
  text-align: center;
  background: url(../img/page-voices/3dbar.png) no-repeat 0 -2%;
  background-size: 1400px 152px;
}
/* line 770, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .leaderboard .sub-content .user-rank-top .content-image {
  padding-top: 1em;
}
/* line 773, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .leaderboard .sub-content .user-name-top {
  padding-left: 7em;
  text-align: left;
  width: 50%;
  background: url(../img/page-voices/3dbar.png) no-repeat 60% -2%;
  background-size: 1400px 152px;
}
/* line 781, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .leaderboard .sub-content .user-name-top .border-gold {
  height: 91px;
  width: 90px;
  padding-left: 6px;
  padding-top: 6px;
  position: relative;
  float: left;
  border-radius: 50px;
  background-color: #d5b15b;
  background: -webkit-linear-gradient(left top, #f9dfa2, #d5b15b);
  background: -o-linear-gradient(bottom right, #f9dfa2, #d5b15b);
  background: -moz-linear-gradient(bottom right, #f9dfa2, #d5b15b);
  background: linear-gradient(to bottom right, #f9dfa2, #d5b15b);
}
/* line 796, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .leaderboard .sub-content .user-name-top .content-image img {
  float: left;
}
/* line 797, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .leaderboard .sub-content .user-name-top .content-image .name {
  font-size: 1.5em;
  float: left;
  height: 85px;
  margin: 0;
  padding-left: 1em;
  padding-top: 1em;
  position: relative;
}
/* line 808, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .leaderboard .sub-content .user-points-top {
  color: #d5b15b;
  font-weight: 600;
  width: 25%;
  text-align: center;
  padding-bottom: 0;
  padding-top: 15px;
  font-size: 45px;
  background: url(../img/page-voices/3dbar.png) no-repeat 99.4% -2%;
  background-size: 1400px 152px;
}
/* line 819, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .leaderboard .sub-content .user-rank {
  font-size: 1.395em;
  background: url(../img/page-voices/challenge-leaderboard-gradient-1.png) no-repeat 6% 0;
}
/* line 820, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .leaderboard .sub-content .user-name {
  padding-left: 8.5em;
  text-align: left;
  background: url(../img/page-voices/challenge-leaderboard-gradient-1.png) no-repeat 30% 0;
}
/* line 825, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .leaderboard .sub-content .user-name img {
  float: left;
}
/* line 826, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .leaderboard .sub-content .user-name .name {
  float: left;
  font-size: 1.099em;
  margin: 0;
  padding-left: 3em;
  padding-top: 0.25em;
  position: relative;
}
/* line 835, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-challenge.section .leaderboard .sub-content .user-points {
  font-size: 1.478em;
  color: #c1c1c1;
  background: url(../img/page-voices/challenge-leaderboard-gradient-1.png) no-repeat 93% 0;
}
/* line 842, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-follow-us.section {
  min-height: 0;
}
/* line 845, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-follow-us.section .section-wrapper {
  border-bottom: 1px solid #cccccc;
}
/* line 846, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-follow-us.section .follow-us-feed {
  padding-top: 3em;
}
/* line 848, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-follow-us.section .follow-us-feed h3 {
  font-size: 1.125em;
}
/* line 850, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-follow-us.section .feed-content {
  padding-top: 0.5em;
}
/* line 853, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-follow-us.section .feed-content a {
  color: #818181;
}
/* line 854, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-follow-us.section .feed-content .col-1 {
  border-top: 1px solid #cccccc;
  width: 57%;
}
/* line 857, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-follow-us.section .feed-content .col-1 p {
  color: #818181;
  font: normal 0.938em arial;
  line-height: 1.25em;
  margin: 0;
  width: 100%;
}
/* line 859, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-follow-us.section .feed-content .col-2 {
  width: 43%;
  padding-left: 6em;
}
/* line 862, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-follow-us.section .feed-content .col-2 p {
  color: #818181;
  font-size: 1.125em;
  margin: 0;
  width: 100%;
}
/* line 864, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-follow-us.section .feed-content .col-2 .images {
  padding-right: 1em;
  padding-top: 1em;
}
/* line 866, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-follow-us.section .feed-content .col-content {
  border-bottom: 1px solid #cccccc;
  padding-bottom: 1em;
  padding-top: 1em;
}
/* line 871, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-follow-us.section .feed-content .col-content img {
  padding-top: 0.25em;
  padding-right: 0.65em;
}
/* line 872, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-follow-us.section .feed-content .col-content .col-content-right {
  width: 88%;
}
/* line 874, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-follow-us.section .feed-content .col-content.last {
  border: none;
  padding-top: 0;
  position: relative;
  top: -10px;
}
/* line 884, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-follow-us.section .nav-social .nav-item-social {
  float: left;
  height: 60px;
  margin-right: 10px;
  width: 60px;
}
/* line 890, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-follow-us.section .nav-social .nav-item-social .link-social {
  background: url(../img/social-icons-alt-black.png) no-repeat;
  display: block;
  height: 60px;
  width: 60px;
  /*&:hover {
  	background-color: $color-lt-grey;
  }*/
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 890, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
  .page-voices #voices-follow-us.section .nav-social .nav-item-social .link-social {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/social-icons-alt-black@2x.png");
    background-size: 240px 120px;
  }
}
/* line 903, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-follow-us.section .nav-social .nav-item-social .link-social.twitter {
  background-position: 0 0;
}
/* line 905, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-follow-us.section .nav-social .nav-item-social .link-social.twitter .icon {
  background-position: 0 -60px;
}
/* line 907, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-follow-us.section .nav-social .nav-item-social .link-social.facebook {
  background-position: -60px 0;
}
/* line 909, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-follow-us.section .nav-social .nav-item-social .link-social.facebook .icon {
  background-position: -60px -60px;
}
/* line 911, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-follow-us.section .nav-social .nav-item-social .link-social.youtube {
  background-position: -120px 0;
}
/* line 913, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-follow-us.section .nav-social .nav-item-social .link-social.youtube .icon {
  background-position: -120px -60px;
}
/* line 915, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-follow-us.section .nav-social .nav-item-social .link-social.pinterest {
  background-position: -180px 0;
}
/* line 917, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-follow-us.section .nav-social .nav-item-social .link-social.pinterest .icon {
  background-position: -180px -60px;
}
/* line 920, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-follow-us.section .nav-social .nav-item-social .link-social .icon {
  background: transparent url(../img/social-icons-alt-black.png) no-repeat;
  height: 60px;
  width: 60px;
  transition: none;
  /*&:hover { opacity: 1; }*/
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 920, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
  .page-voices #voices-follow-us.section .nav-social .nav-item-social .link-social .icon {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/social-icons-alt-black@2x.png");
    background-size: 240px 120px;
  }
}
/* line 935, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-help.section {
  min-height: 300px;
}
/* line 937, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-help.section .section-wrapper {
  padding-top: 55px;
  padding-bottom: 0;
}
/* line 938, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-help.section .section-inner {
  padding-bottom: 50px;
}
/* line 940, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-help.section .help-content a {
  color: #818181;
  font-size: 1;
  position: absolute;
}
/* line 941, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-help.section .help-content .col-content {
  border-right: 1px solid #cccccc;
  float: left;
  padding: 30px;
  width: 33%;
}
/* line 946, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-help.section .help-content .col-content h3 {
  font-family: "AvantGardeGothicITCW01B 731069";
  font-size: 1.5em;
  min-height: 140px;
}
/* line 947, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-help.section .help-content .col-content img {
  padding-left: 0.5em;
}
/* line 949, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-help.section .help-content .first {
  width: 33%;
}
/* line 950, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-help.section .help-content .last {
  width: 33%;
}
/* line 951, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices #voices-help.section .help-content .col-content.last {
  border: none;
}
/* line 958, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-voices.scss */
.page-voices.lt-ie9 .border-gold {
  background-color: #d5b15b;
}

/* line 4, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle .section {
  color: gray;
  min-height: 0;
}
/* line 8, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle .section .section-inner {
  width: 810px;
}
/* line 10, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle .section .title, .page-voicesArticle .section .subtitle {
  text-transform: uppercase;
}
/* line 13, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle .section .title {
  font-family: "AvantGardeGothicITCW01X";
}
@media (min-width: 1025px) and (max-width: 1170px) {
  /* line 13, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
  .page-voicesArticle .section .title {
    font-size: 2.75em;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 13, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
  .page-voicesArticle .section .title {
    font-size: 2.5em;
  }
}
/* line 22, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle .section .emphasis {
  font-family: "AvantGardeGothicITCW01B 731069";
}
/* line 25, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle .section .accent {
  color: #00b5e2;
}
/* line 29, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle .section p {
  color: gray;
  font-size: 1em;
  line-height: 1.5em;
  margin: 0 0 20px;
}
/* line 35, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle .section .animated-button.reversed.share {
  width: 89px !important;
  border-color: black !important;
  background-color: black !important;
  color: white !important;
}
/* line 41, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle .section .animated-button.reversed.share::after {
  background-color: white !important;
  color: black !important;
}
/* line 42, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle .section .animated-button.reversed.share:hover, .page-voicesArticle .section .animated-button.reversed.share:active {
  background-color: white !important;
  color: black !important;
  border-color: black !important;
}
/* line 44, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle .section .animated-button.reversed {
  font-size: 14px;
  width: 130px;
  text-align: center;
  border-color: gray;
  color: gray;
  background-color: white;
}
/* line 49, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle .section .animated-button.reversed:hover {
  background-color: gray !important;
  color: white !important;
}
/* line 50, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle .section .animated-button.reversed::after {
  background-color: gray !important;
  color: white !important;
}
/* line 52, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle .section .title-row {
  text-align: center;
  width: 100%;
}
/* line 56, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle .section a {
  color: #000;
  font-size: 1em;
}
/* line 57, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle .section a:hover {
  text-decoration: underline;
}
/* line 58, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle .section a.animated-button:hover {
  text-decoration: none;
}
/* line 60, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle .section .animated-button {
  border-color: gray;
  color: gray;
}
/* line 62, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle .section .animated-button::after {
  background-color: gray;
}
/* line 63, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle .section .animated-button:hover, .page-voicesArticle .section .animated-button:active {
  color: white;
}
/* line 65, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle .section .clear {
  clear: both;
}
/* line 68, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle .section .screen-reader-only {
  left: -10000px;
  top: auto;
  overflow: hidden;
  position: absolute;
  width: 1px;
  height: 1px;
}
/* line 73, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-overview.section .section-wrapper {
  padding-top: 75px;
  padding-bottom: 20px;
}
/* line 77, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-overview.section .section-wrapper .section-inner {
  text-align: center;
}
/* line 80, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-overview.section .section-wrapper .section-inner .title {
  font-size: 3.438em;
  color: black;
  padding-bottom: 15px;
}
/* line 87, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-buttons.section {
  min-height: 0;
}
/* line 90, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-buttons.section .section-wrapper {
  padding-bottom: 0;
  padding-top: 0;
}
/* line 94, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-buttons.section .section-wrapper .section-inner {
  border-top: 1px solid #cccccc;
  padding: 0;
}
/* line 98, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-buttons.section .section-wrapper .section-inner .article-share {
  float: left;
  margin: 0;
  padding-top: 8px;
  padding-bottom: 8px;
}
/* line 104, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-buttons.section .section-wrapper .section-inner .article-share li {
  float: left;
  padding-right: 10px;
}
/* line 109, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-buttons.section .section-wrapper .section-inner .article-share img {
  padding-bottom: 0;
  padding-top: 5px;
}
/* line 111, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-buttons.section .section-wrapper .section-inner .article-share .social-wrapper {
  height: 20px;
  margin: 14px 0;
  overflow: hidden;
}
/* line 117, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-buttons.section .section-wrapper .section-inner .article-share .social-container {
  display: block;
  height: 20px;
  -webkit-transition: all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
/* line 122, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-buttons.section .section-wrapper .section-inner .article-share .social-container .social-expand-facebook, .page-voicesArticle #article-buttons.section .section-wrapper .section-inner .article-share .social-container .social-expand-pinterest, .page-voicesArticle #article-buttons.section .section-wrapper .section-inner .article-share .social-container .social-expand-twitter {
  display: inline;
  height: 20px;
  float: left;
  margin-right: 0.25em;
}
/* line 130, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-buttons.section .section-wrapper .section-inner .article-share .social-expand {
  margin-left: -100%;
}
/* line 131, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-buttons.section .section-wrapper .section-inner .article-share .social-collapse {
  margin-left: 0;
}
/* line 139, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-content.section {
  min-height: 0;
}
/* line 142, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-content.section .section-wrapper {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 146, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-content.section .section-wrapper .section-inner {
  padding: 0 0 30px;
}
/* line 149, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-content.section .section-wrapper .section-inner .content {
  border-top: 1px solid #cccccc;
}
/* line 152, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-content.section .section-wrapper .section-inner .content .body-copy {
  border-top: 1px solid #cccccc;
  margin-top: 30px;
  padding-top: 30px;
}
/* line 157, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-content.section .section-wrapper .section-inner .content .body-copy p {
  padding-bottom: 30px;
}
/* line 159, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-content.section .section-wrapper .section-inner .content .body-copy .view-more {
  display: inline-block;
}
/* line 162, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-content.section .section-wrapper .section-inner .content .body-copy ul {
  display: inline-block;
}
/* line 164, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-content.section .section-wrapper .section-inner .content .body-copy ul li {
  display: inline-block;
}
/* line 165, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-content.section .section-wrapper .section-inner .content .body-copy ul li a {
  color: gray;
  text-decoration: underline;
}
/* line 169, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-content.section .section-wrapper .section-inner .content img {
  padding-top: 35px;
}
/* line 172, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-content.section .section-wrapper .section-inner .content .image-information {
  font-size: 0.750em;
  padding-top: 20px;
}
/* line 184, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-comment.section .section-wrapper {
  padding: 0 0 50px;
}
/* line 187, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-comment.section .section-wrapper .section-inner {
  border-top: 1px solid #cccccc;
  text-align: center;
  padding: 30px 0 0;
}
/* line 192, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-comment.section .section-wrapper .section-inner .add-comment {
  display: inline-block;
  background-color: #dcdcdc;
  height: auto;
  float: left;
  position: relative;
  padding: 10px;
  width: 20%;
}
/* line 201, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-comment.section .section-wrapper .section-inner .add-comment a {
  color: gray;
}
/* line 203, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-comment.section .section-wrapper .section-inner .title {
  display: inline-block;
  font-size: 30px;
  color: black;
  float: left;
  text-align: left;
  padding-left: 150px;
  padding-bottom: 30px;
  width: 80%;
}
/* line 213, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-comment.section .section-wrapper .section-inner .subhead a {
  color: #2774f3;
}
/* line 215, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-comment.section .section-wrapper .section-inner .email,
.page-voicesArticle #article-comment.section .section-wrapper .section-inner .password {
  width: 311px;
  height: 33px;
  display: block;
  margin: 0 auto 15px;
  color: #818181;
  border: 1px solid #cccccc;
}
/* line 218, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-comment.section .section-wrapper .section-inner input.submit-login[type=submit] {
  display: inline-block;
  color: #000;
  background-color: #fff;
  border: 1px solid #cccccc;
  height: auto;
  padding: 10px;
  margin: 0 auto;
  width: 200px;
  font-size: 14px;
  font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
}
/* line 230, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-comment.section .section-wrapper .section-inner input.email[type=text] {
  font-size: 18px;
  padding-left: 5px;
  color: #818181;
  font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
}
/* line 236, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-comment.section .section-wrapper .section-inner input.password[type=text] {
  font-size: 18px;
  padding-left: 5px;
  color: #818181;
  font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
}
/* line 248, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-show-comment.section .section-wrapper {
  padding: 0;
}
/* line 251, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-show-comment.section .section-wrapper .section-inner {
  border-top: 1px solid #cccccc;
  padding: 30px 0 50px;
}
/* line 255, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-show-comment.section .section-wrapper .section-inner h3 {
  font-size: 24px;
  color: black;
  text-transform: none;
}
/* line 257, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-show-comment.section .section-wrapper .section-inner .user {
  padding-top: 20px;
}
/* line 259, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-show-comment.section .section-wrapper .section-inner .user img {
  float: left;
  padding-right: 15px;
}
/* line 260, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-show-comment.section .section-wrapper .section-inner .user p {
  padding-top: 9px;
}
/* line 262, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-show-comment.section .section-wrapper .section-inner .pros-cons {
  color: black;
}
/* line 263, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-show-comment.section .section-wrapper .section-inner .article-share {
  float: left;
  margin: 0;
  padding-top: 8px;
  padding-bottom: 8px;
}
/* line 269, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-show-comment.section .section-wrapper .section-inner .article-share li {
  float: left;
  padding-right: 10px;
}
/* line 274, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-show-comment.section .section-wrapper .section-inner .article-share img {
  padding-bottom: 0;
  padding-top: 10px;
}
/* line 276, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-show-comment.section .section-wrapper .section-inner .article-share .social-wrapper {
  height: 20px;
  margin: 14px 0;
  overflow: hidden;
}
/* line 282, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-show-comment.section .section-wrapper .section-inner .article-share .social-container {
  display: block;
  height: 20px;
  -webkit-transition: all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
/* line 287, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-show-comment.section .section-wrapper .section-inner .article-share .social-container .social-expand-facebook, .page-voicesArticle #article-show-comment.section .section-wrapper .section-inner .article-share .social-container .social-expand-pinterest, .page-voicesArticle #article-show-comment.section .section-wrapper .section-inner .article-share .social-container .social-expand-twitter {
  display: inline;
  height: 20px;
  float: left;
  margin-right: 0.25em;
}
/* line 295, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-show-comment.section .section-wrapper .section-inner .article-share .social-expand {
  margin-left: -100%;
}
/* line 296, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticle.scss */
.page-voicesArticle #article-show-comment.section .section-wrapper .section-inner .article-share .social-collapse {
  margin-left: 0;
}

/* line 4, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles .section {
  color: gray;
  min-height: 0;
}
/* line 8, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles .section .title, .page-voicesArticles .section .subtitle {
  text-transform: uppercase;
}
/* line 11, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles .section .title {
  font-family: "AvantGardeGothicITCW01X";
}
@media (min-width: 1025px) and (max-width: 1170px) {
  /* line 11, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
  .page-voicesArticles .section .title {
    font-size: 2.75em;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 11, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
  .page-voicesArticles .section .title {
    font-size: 2.5em;
  }
}
/* line 20, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles .section .emphasis {
  font-family: "AvantGardeGothicITCW01B 731069";
}
/* line 23, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles .section .accent {
  color: #00b5e2;
}
/* line 26, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles .section h2 {
  font-size: 1em;
  text-transform: none;
  color: black;
}
/* line 27, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles .section p {
  color: black;
  font-size: 0.75em;
  line-height: 1.5em;
  margin: 0 0 20px;
}
/* line 33, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles .section .animated-button.reversed.share {
  width: 85px !important;
  border-color: black !important;
  background-color: black !important;
  color: white !important;
}
/* line 39, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles .section .animated-button.reversed.share::after {
  background-color: white !important;
  color: black !important;
}
/* line 40, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles .section .animated-button.reversed.share:hover, .page-voicesArticles .section .animated-button.reversed.share:active {
  background-color: white !important;
  color: black !important;
  border-color: black !important;
}
/* line 42, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles .section .animated-button.reversed {
  font-size: 14px;
  width: 135px;
  text-align: center;
  border-color: gray;
  color: gray;
  background-color: white;
}
/* line 47, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles .section .animated-button.reversed:hover {
  background-color: gray !important;
  color: white !important;
}
/* line 48, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles .section .animated-button.reversed::after {
  background-color: gray !important;
  color: white !important;
}
/* line 50, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles .section .title-row {
  text-align: center;
  width: 100%;
}
/* line 54, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles .section a {
  color: #000;
  font-size: 1em;
}
/* line 55, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles .section a:hover {
  text-decoration: underline;
}
/* line 56, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles .section a.animated-button:hover {
  text-decoration: none;
}
/* line 58, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles .section .animated-button {
  border-color: gray;
  color: gray;
}
/* line 60, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles .section .animated-button::after {
  background-color: gray;
}
/* line 61, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles .section .animated-button:hover, .page-voicesArticles .section .animated-button:active {
  color: white;
}
/* line 63, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles .section .clear {
  clear: both;
}
/* line 66, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles .section .screen-reader-only {
  left: -10000px;
  top: auto;
  overflow: hidden;
  position: absolute;
  width: 1px;
  height: 1px;
}
/* line 71, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles #articles-overview.section .section-wrapper {
  padding-top: 75px;
  padding-bottom: 20px;
}
/* line 75, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles #articles-overview.section .section-wrapper .section-inner {
  text-align: center;
}
/* line 78, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles #articles-overview.section .section-wrapper .section-inner .title {
  font-size: 3.438em;
  color: black;
  padding-bottom: 15px;
}
/* line 79, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles #articles-overview.section .section-wrapper .section-inner .subhead {
  font-size: 1em;
}
/* line 86, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles #articles-buttons.section {
  min-height: 0;
}
/* line 89, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles #articles-buttons.section .section-wrapper {
  border-top: 1px solid #cccccc;
  padding: 15px 0;
  text-align: center;
}
/* line 94, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles #articles-buttons.section .section-wrapper .section-inner {
  padding: 0;
}
/* line 98, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles #articles-buttons.section .section-wrapper .section-inner .all-buttons li {
  display: inline-block;
  padding-right: 10px;
}
/* line 106, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles #articles-list.section {
  min-height: 0;
}
/* line 109, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles #articles-list.section .section-wrapper {
  border-top: 1px solid #cccccc;
  padding-top: 45px;
  padding-bottom: 25px;
}
/* line 114, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles #articles-list.section .section-wrapper .section-inner {
  padding: 0 30px 30px 30px;
}
/* line 117, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles #articles-list.section .section-wrapper .section-inner .content {
  border-right: 1px solid #cccccc;
  width: 33%;
  float: left;
}
/* line 122, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles #articles-list.section .section-wrapper .section-inner .content .subpart {
  padding-top: 30px;
  padding-right: 30px;
  padding-left: 30px;
  width: 100%;
}
/* line 127, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles #articles-list.section .section-wrapper .section-inner .content .subpart img {
  padding-bottom: 30px;
  width: 100%;
}
/* line 128, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles #articles-list.section .section-wrapper .section-inner .content .subpart .body-copy {
  padding-top: 20px;
}
/* line 131, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles #articles-list.section .section-wrapper .section-inner .content .subpart .body-copy .article-share {
  float: left;
  margin: 0;
  padding-top: 8px;
  padding-bottom: 8px;
}
/* line 137, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles #articles-list.section .section-wrapper .section-inner .content .subpart .body-copy .article-share li {
  float: left;
  padding-right: 10px;
}
/* line 138, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles #articles-list.section .section-wrapper .section-inner .content .subpart .body-copy .article-share img {
  padding-bottom: 0;
  padding-top: 5px;
}
/* line 140, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles #articles-list.section .section-wrapper .section-inner .content .subpart .body-copy .article-share .social-wrapper {
  height: 20px;
  margin: 14px 0;
  overflow: hidden;
}
/* line 146, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles #articles-list.section .section-wrapper .section-inner .content .subpart .body-copy .article-share .social-container {
  display: block;
  height: 20px;
  -webkit-transition: all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
/* line 151, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles #articles-list.section .section-wrapper .section-inner .content .subpart .body-copy .article-share .social-container .social-expand-facebook, .page-voicesArticles #articles-list.section .section-wrapper .section-inner .content .subpart .body-copy .article-share .social-container .social-expand-pinterest, .page-voicesArticles #articles-list.section .section-wrapper .section-inner .content .subpart .body-copy .article-share .social-container .social-expand-twitter {
  display: inline;
  height: 20px;
  float: left;
  margin-right: 0.25em;
}
/* line 158, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles #articles-list.section .section-wrapper .section-inner .content .subpart .body-copy .article-share .social-expand {
  margin-left: -100%;
}
/* line 159, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles #articles-list.section .section-wrapper .section-inner .content .subpart .body-copy .article-share .social-collapse {
  margin-left: 0;
}
/* line 163, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles #articles-list.section .section-wrapper .section-inner .content .view-more {
  display: inline-block;
  color: gray;
  font-size: 13px;
}
/* line 168, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles #articles-list.section .section-wrapper .section-inner .content ul {
  display: inline-block;
}
/* line 170, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles #articles-list.section .section-wrapper .section-inner .content ul li {
  display: inline-block;
  padding-right: 3px;
}
/* line 171, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles #articles-list.section .section-wrapper .section-inner .content ul li a {
  color: gray;
  font-size: 13px;
}
/* line 172, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles #articles-list.section .section-wrapper .section-inner .content ul li .cta {
  text-decoration: underline;
}
/* line 176, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
.page-voicesArticles #articles-list.section .section-wrapper .section-inner .content.last {
  border-right: none;
}
@media (max-width: 1024px) and (min-width: 768px) {
  /* line 180, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
  .page-voicesArticles #articles-list.section .article-share li {
    padding-right: 0 !important;
  }
  /* line 181, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesArticles.scss */
  .page-voicesArticles #articles-list.section li.share-control {
    padding-right: 4px !important;
  }
}

/* line 4, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews .section {
  color: gray;
}
/* line 7, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews .section .title, .page-voicesCustomerReviews .section .subtitle {
  text-transform: uppercase;
}
/* line 10, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews .section .title {
  font-family: "AvantGardeGothicITCW01X";
}
@media (min-width: 1025px) and (max-width: 1170px) {
  /* line 10, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
  .page-voicesCustomerReviews .section .title {
    font-size: 2.75em;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 10, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
  .page-voicesCustomerReviews .section .title {
    font-size: 2.5em;
  }
}
/* line 19, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews .section .emphasis {
  font-family: "AvantGardeGothicITCW01B 731069";
}
/* line 22, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews .section .accent {
  color: #00b5e2;
}
/* line 26, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews .section h2, .page-voicesCustomerReviews .section .subtitle {
  color: #000;
  font-size: 3.438em;
  line-height: 1.1em;
  margin-bottom: 0.3em;
}
/* line 32, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews .section h3 {
  color: #000;
  font-size: 1em;
  line-height: 1.25em;
  text-transform: none;
}
/* line 39, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews .section p {
  color: #000;
  font-size: 0.75em;
  line-height: 1.75em;
  margin: 0 0 1em;
}
@media (min-width: 1025px) and (max-width: 1170px) {
  /* line 39, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
  .page-voicesCustomerReviews .section p {
    font-size: 0.75em;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 39, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
  .page-voicesCustomerReviews .section p {
    font-size: 0.75em;
  }
}
/* line 52, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews .section .description.large {
  font-size: 1.0em;
  line-height: 1.5em;
  margin: 0 auto;
}
@media (min-width: 1025px) and (max-width: 1170px) {
  /* line 52, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
  .page-voicesCustomerReviews .section .description.large {
    font-size: 1.25em;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 52, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
  .page-voicesCustomerReviews .section .description.large {
    font-size: 1.125em;
  }
}
/* line 62, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews .section .title-row {
  text-align: center;
  width: 100%;
}
/* line 66, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews .section a {
  color: #000;
  font-size: 1em;
}
/* line 67, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews .section a:hover {
  text-decoration: underline;
}
/* line 68, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews .section a.animated-button:hover {
  text-decoration: none;
}
/* line 70, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews .section .col-1, .page-voicesCustomerReviews .section .col-2 {
  float: left;
  padding-bottom: 2em;
  position: relative;
  width: 50%;
}
/* line 75, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews .section .col-1 img, .page-voicesCustomerReviews .section .col-2 img {
  float: left;
  padding-right: 1em;
}
/* line 79, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews .section .col-1 .col-content-right, .page-voicesCustomerReviews .section .col-2 .col-content-right {
  display: inline-block;
  width: 75%;
}
/* line 84, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews .section .info-row {
  position: relative;
  padding: 0;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.page-voicesCustomerReviews .section .info-row:after {
  content: "";
  display: table;
  clear: both;
}
/* line 89, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews .section .info-block, .page-voicesCustomerReviews .section .graphic {
  float: left;
}
/* line 92, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews .section .animated-button {
  border-color: gray;
  color: gray;
}
/* line 94, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews .section .animated-button::after {
  background-color: gray;
}
/* line 95, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews .section .animated-button:hover, .page-voicesCustomerReviews .section .animated-button:active {
  color: white;
}
/* line 97, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews .section .clear {
  clear: both;
}
/* line 100, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews .section .screen-reader-only {
  left: -10000px;
  top: auto;
  overflow: hidden;
  position: absolute;
  width: 1px;
  height: 1px;
}
/* line 104, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section {
  color: #FFF;
  height: 569px;
  min-height: 0;
  overflow: hidden;
}
/* line 110, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .section-inner {
  max-width: 100%;
  padding: 0;
}
/* line 111, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .section-wrapper {
  padding-top: 0;
}
/* line 113, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .voices-anchors {
  background-color: rgba(0, 0, 0, 0.3);
  left: 0;
  padding-top: 10px;
  position: absolute;
  top: 0;
  width: 100%;
}
/* line 121, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .voices-anchors .col-title {
  color: white;
  float: left;
  font-size: 2em;
  line-height: 1em;
  margin: 1em;
  padding: 0;
  text-transform: uppercase;
}
/* line 130, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .voices-anchors .subnav-items {
  float: right;
  margin: 2.5em;
}
/* line 134, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .voices-anchors .subnav-items li {
  display: inline-block;
}
/* line 135, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .voices-anchors .subnav-item a {
  color: white;
  display: inline-block;
  font-size: 1em;
  line-height: 1em;
  margin: 0 0 0 2em;
  text-decoration: none;
  text-transform: uppercase;
}
/* line 146, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .background {
  background-color: #0275AC;
}
@media (min-width: 1025px) and (max-width: 1170px) {
  /* line 146, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
  .page-voicesCustomerReviews #voices-overview.section .background {
    background-image: url(../img/page-voices/voices-med-bg.jpg);
  }
}
/* line 158, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .title-row {
  padding-bottom: 20px;
}
/* line 161, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .info-row {
  position: relative;
  text-align: center;
  padding-top: 0;
  z-index: 1;
}
/* line 167, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .info-row .animated-button {
  border-color: #fff;
  color: #fff;
}
/* line 170, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .title {
  margin: 30px 0 15px;
  font-size: 5em;
  line-height: 1em;
}
/* line 175, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .emphasis {
  color: #00b5e2;
}
/* line 178, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .subtitle, .page-voicesCustomerReviews #voices-overview.section .title {
  color: #FFF;
}
/* line 181, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .info-block, .page-voicesCustomerReviews #voices-overview.section .graphic {
  width: 50%;
}
/* line 184, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .graphic {
  height: 300px;
}
/* line 187, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .animated-button.reversed {
  border-color: white;
  color: white;
}
/* line 189, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .animated-button.reversed:hover {
  border-color: white;
  color: #00b5e2 !important;
  background-color: white;
}
/* line 190, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .animated-button.reversed::after {
  background-color: white;
  color: #00b5e2 !important;
}
/* line 192, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .carousel-controls {
  display: none;
  position: absolute;
  top: 285px;
  left: 0;
  width: 100%;
  height: 30px;
}
/* line 200, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .carousel-controls .tab-prev {
  background: url(../../img/page-voices/carousel-next-prev.png) no-repeat scroll 0 0;
  display: inline-block;
  width: 30px;
  height: 38px;
}
/* line 205, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .carousel-controls .tab-prev:hover {
  background: url(../img/page-voices/carousel-next-prev.png) no-repeat scroll 0 103%;
}
/* line 207, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .carousel-controls .tab-next {
  background: url(../img/page-voices/carousel-next-prev.png) no-repeat scroll 94% 0;
  width: 30px;
  height: 38px;
  display: block;
  position: relative;
  left: 97.8%;
  top: -39px;
}
/* line 214, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .carousel-controls .tab-next:hover {
  background: url(../img/page-voices/carousel-next-prev.png) no-repeat scroll 94% 103%;
}
@media (max-width: 1024px) and (min-width: 768px) {
  /* line 219, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
  .page-voicesCustomerReviews #voices-overview.section .carousel-controls .tab-next {
    left: 95.8%;
  }
}
/* line 222, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .carousel-controls img {
  position: relative;
}
/* line 224, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .tab-panels-wrapper {
  position: relative;
  width: 100%;
  height: 569px !important;
  overflow: hidden;
}
/* line 230, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .tab-panels {
  position: absolute;
  width: 300%;
  height: 100%;
  overflow: visible;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.page-voicesCustomerReviews #voices-overview.section .tab-panels:after {
  content: "";
  display: table;
  clear: both;
}
/* line 238, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .tab-panel {
  position: relative;
  display: table;
  float: left;
  width: 33.33333%;
  padding: 0;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.page-voicesCustomerReviews #voices-overview.section .tab-panel:after {
  content: "";
  display: table;
  clear: both;
}
/* line 245, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .tab-panel.measured {
  height: 100%;
}
/* line 251, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .tab-panel .tab-graphic, .page-voicesCustomerReviews #voices-overview.section .tab-panel .tab-info {
  display: table-cell;
  vertical-align: top;
  width: 50%;
}
/* line 256, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .tab-panel .tab-graphic {
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
}
/* line 260, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .tab-panel .tab-graphic .spacer {
  display: none;
}
/* line 262, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .tab-panel .tab-info {
  padding: 20px 0 20px 40px;
}
/* line 265, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .tab-panel .tab-info .title {
  text-align: left;
}
/* line 268, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .tab-panel .voices-panel {
  height: 100%;
}
/* line 270, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .tab-panel .voices-panel .panel-image {
  background-size: cover;
  background-position: 50% 50%;
  height: 100%;
}
/* line 275, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .tab-panel .voices-panel img {
  width: 100%;
  height: 100%;
}
/* line 276, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .tab-panel .voices-panel h2 {
  position: relative;
  color: #fff;
  padding-bottom: 0.5em;
}
/* line 278, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .tab-panel .voices-panel .content {
  text-align: center;
  padding-top: 240px;
  padding-bottom: 180px;
}
/* line 282, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .tab-panel .voices-panel .content h2 {
  margin: 0;
  font-size: 3.75em;
}
@media (max-width: 1024px) and (min-width: 768px) {
  /* line 285, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
  .page-voicesCustomerReviews #voices-overview.section .tab-panel .voices-panel h2 {
    font-size: 3em !important;
  }
  /* line 286, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
  .page-voicesCustomerReviews #voices-overview.section .tab-panel .voices-panel .panel-image {
    background: url(../img/page-voices/voices-med-bg.jpg) no-repeat 38% 0;
    background-size: 1130px 569px;
  }
}
/* line 295, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .tab-nav {
  position: relative;
  width: 250px;
  margin: 0 auto;
  top: -125px;
}
/* line 299, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .tab-nav .animated-button {
  display: none;
}
/* line 303, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .tab-indicator, .page-voicesCustomerReviews #voices-overview.section .tab-buttons {
  width: 100%;
}
/* line 306, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .tab-buttons {
  z-index: 2;
  position: relative;
  height: 50px;
  padding-left: 3em;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.page-voicesCustomerReviews #voices-overview.section .tab-buttons:after {
  content: "";
  display: table;
  clear: both;
}
/* line 313, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .tab-item {
  display: block;
  float: left;
  width: 24%;
  margin-right: 0.5em;
}
/* line 319, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .tab-button {
  display: block;
  width: 40px;
  padding: 1px 1px 5px;
  text-align: center;
  height: 1px;
  background-color: rgba(255, 255, 255, 0.5);
  font-size: 0.875em;
  line-height: 20px;
  -webkit-transition: background-color 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  -moz-transition: background-color 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  -o-transition: background-color 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: background-color 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  -webkit-transition: color 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  -moz-transition: color 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  -o-transition: color 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: color 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
}
/* line 329, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .tab-item.active .tab-button {
  color: #fff;
  background: white !important;
}
/* line 333, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .tab-indicator {
  z-index: 1;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 10px;
  background: #b073d7 url(/assets/img/pagetype-explore/smart-indicator-bar-bg.png) repeat-x 0 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 340, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-overview.section .indicator {
  position: absolute;
  width: 33.33333%;
  height: 100%;
  background: gray url(/assets/img/pagetype-explore/smart-indicator-bar-bg.png) repeat-x 0 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
@media (max-width: 767px) {
  /* line 348, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
  .page-voicesCustomerReviews #voices-overview.section .tab-panel {
    display: block;
  }
  /* line 351, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
  .page-voicesCustomerReviews #voices-overview.section .tab-panel .tab-graphic, .page-voicesCustomerReviews #voices-overview.section .tab-panel .tab-info {
    display: block;
    float: none;
    width: 100%;
  }
  /* line 356, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
  .page-voicesCustomerReviews #voices-overview.section .tab-panel .tab-graphic {
    padding: 20px 0;
    background-position: 50% 50%;
  }
  /* line 359, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
  .page-voicesCustomerReviews #voices-overview.section .tab-panel .tab-graphic .spacer {
    display: block;
    width: 100%;
    height: auto;
    min-width: 100%;
  }
  /* line 365, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
  .page-voicesCustomerReviews #voices-overview.section .tab-panel .tab-info {
    padding: 0 10px 10px;
    text-align: center;
  }
  /* line 368, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
  .page-voicesCustomerReviews #voices-overview.section .tab-panel .tab-info .title {
    text-align: center;
  }
  /* line 371, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
  .page-voicesCustomerReviews #voices-overview.section .tab-panel .tab-info .animated-button {
    display: none;
  }
  /* line 378, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
  .page-voicesCustomerReviews #voices-overview.section .tab-nav {
    width: 100%;
    text-align: center;
  }
  /* line 382, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
  .page-voicesCustomerReviews #voices-overview.section .tab-nav .tab-buttons {
    text-align: center;
    height: 36px;
  }
  /* line 387, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
  .page-voicesCustomerReviews #voices-overview.section .tab-nav .tab-item {
    display: inline-block;
    float: none;
    width: 36px;
    height: 36px;
    padding: 12px;
  }
  /* line 392, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
  .page-voicesCustomerReviews #voices-overview.section .tab-nav .tab-button {
    width: 12px;
    height: 12px;
    padding: 0;
    border: 1px solid gray;
    -webkit-border-radius: 9999px;
    -moz-border-radius: 9999px;
    -ms-border-radius: 9999px;
    -o-border-radius: 9999px;
    border-radius: 9999px;
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
  }
  /* line 398, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
  .page-voicesCustomerReviews #voices-overview.section .tab-nav .tab-item.active .tab-button {
    color: #fff;
    background: white !important;
  }
  /* line 402, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
  .page-voicesCustomerReviews #voices-overview.section .tab-nav .tab-indicator {
    display: none;
  }
  /* line 405, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
  .page-voicesCustomerReviews #voices-overview.section .tab-nav .animated-button {
    margin-top: 20px;
    display: inline-block;
  }
}
/* line 415, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles.section {
  min-height: 0;
  border-bottom: 1px solid #cccccc;
}
/* line 419, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles.section .section-wrapper {
  padding-bottom: 0;
  padding-top: 0;
}
/* line 423, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles.section .section-inner {
  text-align: center;
}
/* line 424, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles.section .title-row {
  display: inline-block;
  float: left;
  padding-top: 1.45em;
  width: auto;
  text-align: left;
}
/* line 431, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles.section .title-row h2 {
  color: #818181;
  font-size: 18px;
  font-weight: 600;
}
/* line 437, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles.section .info-row {
  position: relative;
  display: inline-block;
  padding: 0;
}
/* line 442, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles.section .voices-articles-list {
  float: left;
  margin: 0;
  padding-bottom: 0.5em;
  padding-top: 0.5em;
}
/* line 448, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles.section .voices-articles-list li {
  float: left;
  padding-left: 1em;
}
/* line 453, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles.section .animated-button.reversed {
  font-size: 14px;
  width: 131px;
  padding: 1px;
  text-align: center;
  border-color: gray;
  color: gray;
  background-color: white;
}
/* line 459, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles.section .animated-button.reversed:hover {
  background-color: gray !important;
  color: white !important;
}
/* line 460, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles.section .animated-button.reversed::after {
  background-color: gray !important;
  color: white !important;
}
/* line 466, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles-featured.section {
  min-height: 0;
  border-bottom: 1px solid #cccccc;
}
/* line 470, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles-featured.section .section p {
  margin: 0;
  padding: 0;
}
/* line 474, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles-featured.section .section-wrapper {
  padding-top: 50px;
  padding-bottom: 50px;
}
/* line 478, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles-featured.section .section-inner {
  max-width: 1280px;
  padding: 0;
}
/* line 482, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles-featured.section .tab-panels-wrapper {
  width: 100%;
  overflow: hidden;
  position: relative;
}
/* line 487, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles-featured.section .tab-panels {
  position: absolute;
  height: 100%;
  overflow: visible;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.page-voicesCustomerReviews #voices-articles-featured.section .tab-panels:after {
  content: "";
  display: table;
  clear: both;
}
/* line 494, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles-featured.section .articles-tabs {
  margin: 0 30px;
  position: relative;
}
/* line 498, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles-featured.section .tab-panel {
  position: relative;
  display: table;
  float: left;
  width: 100%;
  padding: 0;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.page-voicesCustomerReviews #voices-articles-featured.section .tab-panel:after {
  content: "";
  display: table;
  clear: both;
}
/* line 505, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles-featured.section .tab-next {
  background: url(../img/page-voices/carousel-next-prev.png) no-repeat scroll 100% 0;
  display: block;
  height: 38px;
  margin-top: -19px;
  position: absolute;
  right: -30px;
  top: 50%;
  width: 30px;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
}
/* line 516, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles-featured.section .tab-next:hover {
  background: url(../img/page-voices/carousel-next-prev.png) no-repeat scroll 100% 103%;
}
/* line 518, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles-featured.section .tab-prev {
  background: url(../img/page-voices/carousel-next-prev.png) no-repeat scroll 0 0;
  display: inline-block;
  height: 38px;
  left: -30px;
  margin-top: -19px;
  position: absolute;
  top: 50%;
  width: 30px;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
}
/* line 529, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles-featured.section .tab-prev:hover {
  background: url(../img/page-voices/carousel-next-prev.png) no-repeat scroll 0 103%;
}
/* line 531, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles-featured.section .slide {
  border-right: 1px solid #cccccc;
  float: left;
  padding: 15px 30px;
  width: 25%;
}
/* line 537, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles-featured.section .slide:last-child {
  border-right: none;
}
@media (max-width: 1024px) and (min-width: 768px) {
  /* line 542, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
  .page-voicesCustomerReviews #voices-articles-featured.section .article-share {
    position: relative !important;
  }
}
/* line 544, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles-featured.section .article-content {
  width: 100%;
  height: 300px;
}
/* line 548, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles-featured.section .article-content p {
  padding-top: 15px;
  line-height: 20px;
}
/* line 550, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles-featured.section .article-content .article-share {
  position: absolute;
  padding-top: 20px;
}
/* line 554, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles-featured.section .article-content .article-share li {
  float: left;
  padding-right: 0.45em;
}
/* line 555, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles-featured.section .article-content .article-share li a {
  font-size: 12px;
  font-weight: 100;
  width: 66px;
  text-align: center;
  display: block;
}
/* line 558, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles-featured.section .article-content .article-share img {
  padding-bottom: 0;
  padding-top: 0.45em;
}
/* line 560, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles-featured.section .article-content .article-share .social-wrapper {
  height: 20px;
  margin: 11px 0;
  overflow: hidden;
}
/* line 566, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles-featured.section .article-content .article-share .social-container {
  display: block;
  height: 20px;
  -webkit-transition: all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
/* line 571, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles-featured.section .article-content .article-share .social-container .social-expand-facebook, .page-voicesCustomerReviews #voices-articles-featured.section .article-content .article-share .social-container .social-expand-pinterest, .page-voicesCustomerReviews #voices-articles-featured.section .article-content .article-share .social-container .social-expand-twitter {
  display: inline;
  height: 20px;
  float: left;
  margin-right: 0.25em;
}
/* line 579, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles-featured.section .article-content .article-share .social-expand {
  margin-left: -100%;
}
/* line 583, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles-featured.section .article-content .article-share .social-collapse {
  margin-left: 0;
}
/* line 588, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles-featured.section .article-content img {
  width: 100%;
  padding-bottom: 20px;
}
/* line 592, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles-featured.section .animated-button.reversed {
  border-color: black;
  color: white;
  background-color: black;
}
/* line 594, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles-featured.section .animated-button.reversed:hover {
  background-color: white !important;
  color: black !important;
}
/* line 595, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-articles-featured.section .animated-button.reversed::after {
  background-color: white !important;
  color: black !important;
}
/* line 602, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-expert-reviews.section {
  min-height: 0;
  border-bottom: 1px solid #cccccc;
}
/* line 605, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-expert-reviews.section .section-inner {
  padding: 0 90px;
}
/* line 607, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-expert-reviews.section h2 {
  color: #000;
}
/* line 609, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-expert-reviews.section .expert-review {
  padding-top: 2em;
  width: 100%;
}
/* line 614, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-expert-reviews.section .expert-review .col-1,
.page-voicesCustomerReviews #voices-expert-reviews.section .expert-review .col-2 {
  border-bottom: 1px solid #cccccc;
  border-top: 1px solid #cccccc;
  padding-top: 2em;
  margin-right: 40px;
  width: 100%;
  height: 460px;
  overflow: hidden;
}
/* line 623, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-expert-reviews.section .expert-review h3 {
  padding-bottom: 0.5em;
}
/* line 624, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-expert-reviews.section .expert-review .title {
  font-size: 1.125em;
  color: #000;
  font-weight: 600;
  text-transform: none;
  float: left;
  padding-right: 20px;
}
/* line 625, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-expert-reviews.section .expert-review .cust-name {
  color: black;
  font-size: 1em;
  display: inline-block;
  margin: 0;
  padding-right: 10px;
}
/* line 626, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-expert-reviews.section .expert-review .cust-image {
  padding-top: 5px;
}
/* line 627, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-expert-reviews.section .expert-review .cust-rating {
  unicode-bidi: bidi-override;
  display: block;
  padding-bottom: 5px;
  color: #e6c026;
  direction: rtl;
  text-align: left;
}
/* line 634, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-expert-reviews.section .expert-review .cust-rating .star {
  display: inline-block;
  position: relative;
  width: 1.1em;
}
/* line 640, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-expert-reviews.section .expert-review .cust-rating .star:hover:before,
.page-voicesCustomerReviews #voices-expert-reviews.section .expert-review .cust-rating .star:hover ~ .star:before {
  content: "\2605";
  position: absolute;
}
/* line 645, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-expert-reviews.section .expert-review .date {
  color: gray;
  font-size: 0.75em;
  display: inline-block;
  margin: 0;
}
/* line 646, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-expert-reviews.section .expert-review .comment {
  color: black;
  font-size: 0.75em;
  line-height: 1.5em;
}
/* line 649, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-expert-reviews.section .expert-review .expert-review-content {
  margin-top: 0.5em;
  padding-top: 0.25em;
  padding-bottom: 2em;
  width: 45%;
  float: left;
  margin-right: 80px;
}
/* line 657, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-expert-reviews.section .expert-review .expert-review-content .review-content {
  min-height: 100px;
  padding-bottom: 60px;
}
/* line 660, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-expert-reviews.section .expert-review .expert-review-content .review-content.last {
  padding-bottom: 0;
}
/* line 662, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-expert-reviews.section .expert-review .expert-review-content .article-subcopy {
  margin-top: 5px;
  margin-bottom: 30px;
  font-size: 0.8em;
}
/* line 663, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-expert-reviews.section .expert-review .expert-review-content .select-icon {
  background: url(../../assets/img/pagetype-shop/filter-page-icons.png) no-repeat 17% 0;
  height: 20px;
  width: 20px;
  position: relative;
  top: -3px;
}
/* line 666, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-expert-reviews.section .expert-review .expert-review-content .content {
  padding-bottom: 60px;
}
/* line 667, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-expert-reviews.section .expert-review .expert-review-content .last {
  padding-bottom: 0;
}
/* line 673, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-expert-reviews.section .expert-review .col-2 .content {
  padding-bottom: 35px;
}
/* line 678, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-expert-reviews.section .expert-review .expert-review-content.last {
  margin-right: 0;
}
/* line 679, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-expert-reviews.section .expert-review div.sort-category.ui-select {
  float: right;
}
/* line 680, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-expert-reviews.section .expert-review div.sort-category.ui-select ul {
  min-width: 138px !important;
  text-align: center;
}
/* line 683, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-expert-reviews.section .expert-review .review-content p {
  padding-top: 0.5em;
}
/* line 686, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-expert-reviews.section .expert-review .review-view-all {
  float: right;
  padding-top: 0.75em;
}
/* line 690, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-expert-reviews.section .expert-review .review-view-all a {
  color: #818181;
  font-size: 1em;
}
/* line 697, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .linebreak {
  display: block;
}
/* line 700, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .section-wrapper {
  border-bottom: 1px solid #cccccc;
}
/* line 703, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .subhead {
  font-size: 1.188em;
}
/* line 704, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .top-buttons {
  margin-top: 2.5em;
  width: 100%;
  text-align: center;
}
/* line 708, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .top-buttons h3 {
  margin-top: 1em;
  font-size: 1.125em;
  text-transform: uppercase;
}
/* line 709, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .top-buttons p {
  font-size: 1em;
  color: #818181;
  line-height: 1.5em;
  margin: 0 auto;
}
/* line 711, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .bottom-buttons {
  margin-bottom: 4em;
  margin-top: 1.5em;
  width: 100%;
  text-align: center;
}
/* line 717, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .bottom-buttons a {
  margin-right: 0.5em;
  min-width: 150px;
}
/* line 726, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .comment,
.page-voicesCustomerReviews #voices-challenge.section .post,
.page-voicesCustomerReviews #voices-challenge.section .share {
  float: left;
  padding-left: 1em;
  padding-right: 1em;
  width: 33%;
}
/* line 733, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .button-sign-up,
.page-voicesCustomerReviews #voices-challenge.section .button-rules {
  display: inline-block;
}
/* line 737, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .animated-button.reversed {
  border-color: black;
  color: white;
  background-color: black;
}
/* line 739, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .animated-button.reversed:hover {
  background-color: white !important;
  color: black !important;
}
/* line 740, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .animated-button.reversed::after {
  background-color: white !important;
  color: black !important;
}
/* line 743, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .animated-button.reversed-1 {
  border-color: gray;
  color: gray;
  background-color: white;
}
/* line 745, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .animated-button.reversed-1:hover {
  background-color: gray !important;
  color: white !important;
}
/* line 746, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .animated-button.reversed-1::after {
  background-color: gray !important;
  color: white !important;
}
/* line 749, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .challenge-leaderboard {
  border-bottom: 1px solid #cccccc;
  border-top: 1px solid #cccccc;
  margin-bottom: 40px;
  min-height: 100px;
  padding-top: 20px;
  padding-bottom: 20px;
}
/* line 757, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .challenge-leaderboard .month-prize {
  display: inline-block;
  width: auto;
}
/* line 761, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .challenge-leaderboard .month-prize img {
  float: left;
}
/* line 764, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .challenge-leaderboard .prize {
  float: left;
  padding-top: 1em;
  padding-right: 1em;
  text-align: right;
}
/* line 770, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .challenge-leaderboard .black {
  color: #000;
  font-size: 1.25em;
  padding-bottom: 0.25em;
  display: block;
}
/* line 772, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .challenge-leaderboard .challenge-month {
  float: left;
  width: 70%;
}
/* line 776, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .challenge-leaderboard .challenge-month .month {
  color: #000;
  display: block;
  font-size: 1.875em;
  letter-spacing: 1px;
  padding-left: 1.5em;
  padding-top: 0.75em;
}
/* line 786, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .leaderboard {
  margin: 0 auto;
  margin-left: 45px;
  width: 90%;
  text-align: center;
}
/* line 793, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .leaderboard .headline-content {
  font-size: 1.099em;
  height: auto;
}
/* line 798, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .leaderboard .headline-content .user-rank,
.page-voicesCustomerReviews #voices-challenge.section .leaderboard .headline-content .user-points {
  text-align: center;
  padding-bottom: 1em;
}
/* line 800, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .leaderboard .headline-content .user-name {
  text-align: left;
  padding-bottom: 1em;
  padding-left: 7.15em;
}
/* line 803, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .leaderboard .sub-content td {
  padding-top: 1em;
  padding-bottom: 1em;
  text-align: center;
}
/* line 809, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .leaderboard .sub-content .first {
  background: none;
}
/* line 810, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .leaderboard .sub-content .content-image {
  height: 85px;
}
/* line 812, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .leaderboard .sub-content .user-rank-top {
  width: 15%;
  text-align: center;
  background: url(../img/page-voices/3dbar.png) no-repeat 0 -2%;
  background-size: 1400px 152px;
}
/* line 817, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .leaderboard .sub-content .user-rank-top .content-image {
  padding-top: 1em;
}
/* line 820, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .leaderboard .sub-content .user-name-top {
  padding-left: 7em;
  text-align: left;
  width: 50%;
  background: url(../img/page-voices/3dbar.png) no-repeat 60% -2%;
  background-size: 1400px 152px;
}
/* line 828, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .leaderboard .sub-content .user-name-top .border-gold {
  height: 91px;
  width: 90px;
  padding-left: 6px;
  padding-top: 6px;
  position: relative;
  float: left;
  border-radius: 50px;
  background-color: #d5b15b;
  background: -webkit-linear-gradient(left top, #f9dfa2, #d5b15b);
  background: -o-linear-gradient(bottom right, #f9dfa2, #d5b15b);
  background: -moz-linear-gradient(bottom right, #f9dfa2, #d5b15b);
  background: linear-gradient(to bottom right, #f9dfa2, #d5b15b);
}
/* line 843, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .leaderboard .sub-content .user-name-top .content-image img {
  float: left;
}
/* line 844, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .leaderboard .sub-content .user-name-top .content-image .name {
  font-size: 1.5em;
  float: left;
  height: 85px;
  margin: 0;
  padding-left: 1em;
  padding-top: 1em;
  position: relative;
}
/* line 855, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .leaderboard .sub-content .user-points-top {
  color: #d5b15b;
  font-weight: 600;
  width: 25%;
  text-align: center;
  padding-bottom: 0;
  padding-top: 15px;
  font-size: 45px;
  background: url(../img/page-voices/3dbar.png) no-repeat 99.4% -2%;
  background-size: 1400px 152px;
}
/* line 866, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .leaderboard .sub-content .user-rank {
  font-size: 1.395em;
  background: url(../img/page-voices/challenge-leaderboard-gradient-1.png) no-repeat 6% 0;
}
/* line 867, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .leaderboard .sub-content .user-name {
  padding-left: 8.5em;
  text-align: left;
  background: url(../img/page-voices/challenge-leaderboard-gradient-1.png) no-repeat 30% 0;
}
/* line 872, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .leaderboard .sub-content .user-name img {
  float: left;
}
/* line 873, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .leaderboard .sub-content .user-name .name {
  float: left;
  font-size: 1.099em;
  margin: 0;
  padding-left: 3em;
  padding-top: 0.25em;
  position: relative;
}
/* line 882, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-challenge.section .leaderboard .sub-content .user-points {
  font-size: 1.478em;
  color: #c1c1c1;
  background: url(../img/page-voices/challenge-leaderboard-gradient-1.png) no-repeat 93% 0;
}
/* line 889, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-follow-us.section {
  min-height: 0;
}
/* line 892, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-follow-us.section .section-wrapper {
  border-bottom: 1px solid #cccccc;
}
/* line 893, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-follow-us.section .follow-us-feed {
  padding-top: 3em;
}
/* line 895, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-follow-us.section .follow-us-feed h3 {
  font-size: 1.125em;
}
/* line 897, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-follow-us.section .feed-content {
  padding-top: 0.5em;
}
/* line 900, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-follow-us.section .feed-content a {
  color: #818181;
}
/* line 901, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-follow-us.section .feed-content .col-1 {
  border-top: 1px solid #cccccc;
  width: 57%;
}
/* line 904, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-follow-us.section .feed-content .col-1 p {
  color: #818181;
  font: normal 0.938em arial;
  line-height: 1.25em;
  margin: 0;
  width: 100%;
}
/* line 906, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-follow-us.section .feed-content .col-2 {
  width: 43%;
  padding-left: 6em;
}
/* line 909, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-follow-us.section .feed-content .col-2 p {
  color: #818181;
  font-size: 1.125em;
  margin: 0;
  width: 100%;
}
/* line 911, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-follow-us.section .feed-content .col-2 .images {
  padding-right: 1em;
  padding-top: 1em;
}
/* line 913, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-follow-us.section .feed-content .col-content {
  border-bottom: 1px solid #cccccc;
  padding-bottom: 1em;
  padding-top: 1em;
}
/* line 918, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-follow-us.section .feed-content .col-content img {
  padding-top: 0.25em;
  padding-right: 0.65em;
}
/* line 919, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-follow-us.section .feed-content .col-content .col-content-right {
  width: 88%;
}
/* line 921, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-follow-us.section .feed-content .col-content.last {
  border: none;
  padding-top: 0;
  position: relative;
  top: -10px;
}
/* line 931, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-help.section {
  min-height: 300px;
}
/* line 933, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-help.section .section-wrapper {
  padding-top: 55px;
  padding-bottom: 0;
}
/* line 934, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-help.section .section-inner {
  padding-bottom: 50px;
}
/* line 936, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-help.section .help-content a {
  color: #818181;
  font-size: 1;
  position: absolute;
}
/* line 937, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-help.section .help-content .col-content {
  border-right: 1px solid #cccccc;
  float: left;
  padding: 30px;
  width: 33%;
}
/* line 942, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-help.section .help-content .col-content h3 {
  font-family: "AvantGardeGothicITCW01B 731069";
  font-size: 1.5em;
  min-height: 140px;
}
/* line 943, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-help.section .help-content .col-content img {
  padding-left: 0.5em;
}
/* line 945, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-help.section .help-content .first {
  width: 33%;
}
/* line 946, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-help.section .help-content .last {
  width: 33%;
}
/* line 947, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews #voices-help.section .help-content .col-content.last {
  border: none;
}
/* line 954, C:/SharpUSA.V2.Web/Experience/assets/css/scss/voices/_page-voicesCustomerReviews.scss */
.page-voicesCustomerReviews.lt-ie9 .border-gold {
  background-color: #d5b15b;
}

/* line 24, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section .background .fill {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-size: cover;
}
@media (max-width: 767px) {
  /* line 32, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section .background .fill {
    display: block;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 38, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section .section-wrapper {
    padding: 120px 0 80px;
  }
}
@media (max-width: 767px) {
  /* line 38, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section .section-wrapper {
    width: 200%;
    margin-left: -100%;
  }
  /* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
  .pagetype-explore .section .section-wrapper:after {
    content: "";
    display: table;
    clear: both;
  }
}
/* line 51, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section .section-spacer {
  display: none;
}
@media (max-width: 767px) {
  /* line 51, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section .section-spacer {
    display: block;
    float: left;
    width: 50%;
    height: auto;
    max-width: 50%;
  }
}
@media (max-width: 767px) {
  /* line 59, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section .section-inner {
    float: left;
    width: 50%;
    height: auto;
    max-width: 50%;
    overflow: hidden;
  }
}
@media (max-width: 767px) {
  /* line 78, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section .info-block {
    padding: 20px;
  }
}
/* line 133, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-overview .background {
  background: #FFF no-repeat 50% 50%;
  background-size: auto 100%;
}
/* line 138, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-overview .info-block {
  width: 42.735%;
}
/* line 142, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-overview .tv-graphic-spacer {
  display: none;
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: contain;
}
@media (max-width: 767px) {
  /* line 131, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-overview {
    background: white url(/assets/img/pagetype-explore/mobile-overview-bg.jpg) no-repeat 50% 50%;
    background-size: cover;
  }
  /* line 153, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-overview .background {
    background: none;
  }
  /* line 156, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-overview .section-wrapper {
    padding-bottom: 0;
  }
  /* line 159, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-overview .section-inner {
    position: relative;
    padding: 0;
  }
  /* line 163, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-overview .tv-graphic-spacer {
    width: 100%;
    height: auto;
    min-width: 100%;
    display: block;
  }
  /* line 167, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-overview .info-block {
    width: 100%;
  }
}
/* line 175, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-quality {
  text-align: center;
}
/* line 179, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-quality .title, .pagetype-explore .section-quality .description {
  text-align: center;
  color: white;
}
/* line 186, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-quality .description {
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  /* line 195, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-quality .section-inner {
    overflow: hidden;
  }
  /* line 198, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-quality .description {
    text-align: left;
  }
}
/* line 204, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore.lt-ie9 .section-quality .television .blurb {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}
/* line 213, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-smart .background {
  background-color: white;
}
/* line 216, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-smart .title {
  text-align: center;
}
/* line 219, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-smart .smart-tabs {
  position: relative;
  width: 100%;
  margin: 40px 0 0;
}
/* line 223, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-smart .tab-panels-wrapper {
  position: relative;
  width: 100%;
  height: 500px;
  overflow: hidden;
}
/* line 228, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-smart .tab-panels {
  position: absolute;
  width: 300%;
  height: 100%;
  overflow: visible;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.pagetype-explore .section-smart .tab-panels:after {
  content: "";
  display: table;
  clear: both;
}
/* line 235, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-smart .tab-panel {
  position: relative;
  display: table;
  float: left;
  width: 33.33333%;
  padding: 0 5px;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.pagetype-explore .section-smart .tab-panel:after {
  content: "";
  display: table;
  clear: both;
}
/* line 242, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-smart .tab-panel.measured {
  height: 100%;
}
/* line 248, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-smart .tab-panel .tab-graphic, .pagetype-explore .section-smart .tab-panel .tab-info {
  display: table-cell;
  vertical-align: top;
  width: 50%;
}
/* line 253, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-smart .tab-panel .tab-graphic {
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
}
/* line 257, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-smart .tab-panel .tab-graphic .spacer {
  display: none;
}
/* line 259, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-smart .tab-panel .tab-info {
  padding: 11px 0 20px 40px;
}
/* line 262, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-smart .tab-panel .tab-info .title {
  text-align: left;
}
/* line 268, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-smart .tab-nav {
  position: relative;
  width: 83.3333%;
  margin: 0 auto;
}
/* line 271, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-smart .tab-nav .animated-button {
  display: none;
}
/* line 275, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-smart .tab-indicator, .pagetype-explore .section-smart .tab-buttons {
  width: 100%;
}
/* line 278, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-smart .tab-buttons {
  z-index: 2;
  position: relative;
  height: 50px;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.pagetype-explore .section-smart .tab-buttons:after {
  content: "";
  display: table;
  clear: both;
}
/* line 284, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-smart .tab-item {
  display: block;
  float: left;
  width: 33.33333%;
}
/* line 289, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-smart .tab-button {
  display: block;
  width: 100%;
  padding: 10px 5px 20px;
  text-align: center;
  font-size: 0.875em;
  line-height: 20px;
  -webkit-transition: background-color 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  -moz-transition: background-color 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  -o-transition: background-color 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: background-color 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  -webkit-transition: color 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  -moz-transition: color 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  -o-transition: color 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: color 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
}
/* line 297, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-smart .tab-indicator {
  z-index: 1;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 10px;
  background: #b073d7 url(/assets/img/pagetype-explore/smart-indicator-bar-bg.png) repeat-x 0 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 304, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-smart .indicator {
  position: absolute;
  width: 33.33333%;
  height: 100%;
  background: gray url(/assets/img/pagetype-explore/smart-indicator-bar-bg.png) repeat-x 0 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
@media (max-width: 767px) {
  /* line 211, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-smart {
    background: white url(/assets/img/pagetype-explore/mobile-overview-bg.jpg) no-repeat 50% 50%;
    background-size: cover;
  }
  /* line 315, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-smart .background {
    background: none;
  }
  /* line 319, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-smart .smart-tabs {
    margin-top: 20px;
  }
  /* line 323, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-smart .tab-panel {
    display: block;
  }
  /* line 326, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-smart .tab-panel .tab-graphic, .pagetype-explore .section-smart .tab-panel .tab-info {
    display: block;
    float: none;
    width: 100%;
  }
  /* line 331, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-smart .tab-panel .tab-graphic {
    padding: 20px 0;
    background-position: 50% 50%;
  }
  /* line 334, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-smart .tab-panel .tab-graphic .spacer {
    display: block;
    width: 100%;
    height: auto;
    min-width: 100%;
  }
  /* line 340, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-smart .tab-panel .tab-info {
    padding: 0 10px 10px;
    text-align: center;
  }
  /* line 343, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-smart .tab-panel .tab-info .title {
    text-align: center;
  }
  /* line 346, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-smart .tab-panel .tab-info .animated-button {
    display: none;
  }
  /* line 353, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-smart .tab-nav {
    width: 100%;
    text-align: center;
  }
  /* line 357, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-smart .tab-nav .tab-buttons {
    text-align: center;
    height: 36px;
  }
  /* line 361, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-smart .tab-nav .tab-item {
    display: inline-block;
    float: none;
    width: 36px;
    height: 36px;
    padding: 12px;
  }
  /* line 366, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-smart .tab-nav .tab-button {
    width: 12px;
    height: 12px;
    padding: 0;
    border: 1px solid gray;
    -webkit-border-radius: 9999px;
    -moz-border-radius: 9999px;
    -ms-border-radius: 9999px;
    -o-border-radius: 9999px;
    border-radius: 9999px;
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
  }
  /* line 372, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-smart .tab-nav .tab-item.active .tab-button {
    background: gray;
  }
  /* line 375, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-smart .tab-nav .tab-indicator {
    display: none;
  }
  /* line 378, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-smart .tab-nav .animated-button {
    margin-top: 20px;
    display: inline-block;
  }
}
/* line 390, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-size .line-art {
  margin-bottom: 40px;
}
@media (max-width: 1170px) {
  /* line 390, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-size .line-art {
    display: none;
  }
}
/* line 396, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-size .section-wrapper {
  overflow: hidden;
}
/* line 399, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-size .chart {
  margin: 10px 0;
}
/* line 402, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-size .chart-wrapper {
  position: relative;
  width: 100%;
  height: 0;
  padding: 0 0 91.17647%;
}
/* line 406, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-size .chart-inner {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 90%;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.pagetype-explore .section-size .chart-inner:after {
  content: "";
  display: table;
  clear: both;
}
/* line 411, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-size .chart-static {
  display: none;
  width: 100%;
  min-width: 100%;
}
/* line 415, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-size .chart, .pagetype-explore .section-size .info {
  display: block;
  position: relative;
  float: left;
}
/* line 420, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-size .bar-group {
  position: relative;
  float: left;
  width: 28%;
  height: 100%;
}
/* line 426, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-size .bar {
  position: absolute;
  bottom: 5px;
  left: 42%;
  width: 56px;
  height: 400px;
  padding: 14px 0;
}
/* line 430, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-size .bar span {
  display: block;
}
/* line 434, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-size .bar .bar-inner {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 14px 0;
}
/* line 439, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-size .bar .bar-top, .pagetype-explore .section-size .bar .bar-base, .pagetype-explore .section-size .bar .bar-body, .pagetype-explore .section-size .bar .bar-label {
  position: absolute;
  right: 0;
  width: 48px;
  background: transparent no-repeat;
}
/* line 443, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-size .bar .bar-top {
  top: 0;
  height: 14px;
  background-position: 0 0;
}
/* line 447, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-size .bar .bar-base {
  bottom: 0;
  height: 14px;
  background-position: 100% 0;
}
/* line 451, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-size .bar .bar-fill {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
/* line 456, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-size .bar .bar-body {
  height: 100%;
  background-position: 50% 0;
  background-repeat: repeat-y;
}
/* line 461, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-size .bar .bar-label {
  top: -8px;
  right: -2px;
  height: 48px;
  background: transparent no-repeat;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
}
/* line 466, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-size .bar .bar-shadow {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=20);
  opacity: 0.2;
}
/* line 470, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-size .bar .bar-shadow > * {
  position: absolute;
}
/* line 474, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-size .bar .x-plane-shadow {
  bottom: 0;
  right: 47px;
  width: 21px;
  height: 30px;
  background: transparent url(../img/pagetype-explore/chart-bar-x-shadow.png) no-repeat 100% 100%;
}
/* line 479, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-size .bar .y-plane-shadow {
  width: 30px;
  bottom: 11px;
  height: 100%;
  background: transparent url(../img/pagetype-explore/chart-bar-y-shadow.png) no-repeat 0 20px;
}
/* line 483, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-size .bar .bar-info {
  position: absolute;
  left: 0;
  top: -24px;
  width: 190px;
  height: 60px;
  padding-left: 60px;
  text-align: right;
}
/* line 487, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-size .bar .bar-info .amount {
  font-family: "AvantGardeGothicITCW01M 731087";
  font-size: 48px;
  color: #FFF;
  width: 100%;
  height: 44px;
  line-height: 44px;
  background: transparent url(../img/pagetype-explore/chart-dashed-line.png) no-repeat 0 30px;
}
/* line 493, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-size .bar .bar-info .more-area {
  font-family: "AvantGardeGothicITCW01M 731087";
  font-size: 12px;
  color: #FFF;
  width: 100%;
  height: 12px;
  line-height: 12px;
}
/* line 499, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-size .bar.back-bar {
  bottom: 16px;
  margin-left: -44px;
  z-index: 400;
}
/* line 502, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-size .bar.back-bar .bar-top, .pagetype-explore .section-size .bar.back-bar .bar-base, .pagetype-explore .section-size .bar.back-bar .bar-body {
  background-image: url(../img/page-explore-q-plus/chart-bluebar-sprite.png);
}
/* line 505, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-size .bar.back-bar .y-plane-shadow {
  display: none;
}
/* line 509, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-size .bar.front-bar {
  margin-left: -12px;
  z-index: 401;
  height: 250px;
}
/* line 513, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-size .bar.front-bar .bar-top, .pagetype-explore .section-size .bar.front-bar .bar-base, .pagetype-explore .section-size .bar.front-bar .bar-body {
  background-image: url(../img/pagetype-explore/chart-whitebar-sprite.png);
}
/* line 516, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-size .bar.front-bar .x-plane-shadow {
  height: 12px;
}
@media (max-width: 767px) {
  /* line 523, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-size .chart, .pagetype-explore .section-size .info {
    float: none;
  }
  /* line 526, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-size .chart-wrapper {
    padding-bottom: 100%;
  }
  /* line 529, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-size .chart {
    width: 100%;
    margin: 0 auto;
  }
  /* line 532, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-size .info {
    padding: 20px;
  }
  /* line 535, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-size .chart-static {
    display: block;
  }
  /* line 538, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-size .chart-inner {
    display: none;
  }
}
/* line 544, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore.lt-ie9 .section-size .chart-static {
  display: block;
}
/* line 547, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore.lt-ie9 .section-size .chart-inner {
  display: none;
}
/* line 554, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-design {
  overflow: hidden;
}
/* line 558, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-design .section-wrapper {
  padding: 0;
}
/* line 561, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-design .section-inner {
  position: static;
  padding-top: 150px;
  padding-bottom: 150px;
}
/* line 565, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-design .title, .pagetype-explore .section-design .info {
  position: relative;
}
/* line 568, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-design .tv-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 572, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-design .tv, .pagetype-explore .section-design .hotspot, .pagetype-explore .section-design .hotspot .content {
  position: absolute;
  background-repeat: no-repeat;
}
/* line 576, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-design .tv {
  z-index: 999;
  background-size: cover;
}
/* line 579, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-design .tv .spacer {
  display: none;
  width: 100%;
  height: auto;
  min-width: 100%;
}
/* line 583, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-design .tv .hotspot {
  width: 46px;
  height: 46px;
}
/* line 586, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-design .tv .button, .pagetype-explore .section-design .tv .content {
  position: absolute;
  -webkit-transition: all 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  -moz-transition: all 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  -o-transition: all 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  transition: all 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
/* line 590, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-design .tv .button {
  width: 100%;
  height: 100%;
  cursor: pointer;
  background: transparent url(/assets/img/button-hotspot.png) no-repeat;
  background-size: cover;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  filter: none;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 590, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-design .tv .button {
    background-image: url("/assets/img/button-hotspot@2x.png");
  }
}
/* line 599, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-design .tv .content {
  left: -224px;
  top: -224px;
  width: 496px;
  height: 496px;
  background: transparent no-repeat 0 0;
  background-size: contain;
  visibility: hidden;
  z-index: 2;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transform:  scale(0, 0) translate(0, 0);
  -moz-transform:  scale(0, 0) translate(0, 0);
  -ms-transform:  scale(0, 0) translate(0, 0);
  -o-transform:  scale(0, 0) translate(0, 0);
  transform:  scale(0, 0) translate(0, 0);
  -webkit-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  -o-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
}
/* line 610, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-design .tv.active {
  z-index: 1000;
}
/* line 612, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-design .tv.active .button {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
/* line 615, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
.pagetype-explore .section-design .tv.active .content {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  visibility: visible;
}
@media (max-width: 767px) {
  /* line 624, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-design .section-inner {
    padding: 0;
  }
  /* line 627, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-design .tv-wrapper {
    position: relative;
    top: auto;
    left: auto;
  }
  /* line 631, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-design .tv {
    display: none;
    position: relative;
    left: auto;
    right: auto;
    top: auto;
    bottom: auto;
    width: 100%;
    height: auto;
  }
  /* line 636, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-design .tv .spacer {
    display: block;
  }
  /* line 640, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-design .tv-mobile {
    display: block;
    background-size: cover;
  }
  /* line 644, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_pagetype-explore.scss */
  .pagetype-explore .section-design .hotspot, .pagetype-explore .section-design .content {
    display: none;
  }
}

/* line 4, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .emphasis, .page-explore4K .cta.button {
  color: #8246af;
}
/* line 7, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .title, .page-explore4K .subtitle, .page-explore4K .info-block {
  color: #979797;
}
/* line 18, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-quality .background, .page-explore4K .section-size .background {
  background: #b19fbc;
  background: -moz-radial-gradient(center, ellipse cover, #b19fbc 20%, #665575 100%);
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(20%, #b19fbc), color-stop(100%, #665575));
  background: -webkit-radial-gradient(center, ellipse cover, #b19fbc 20%, #665575 100%);
  background: -o-radial-gradient(center, ellipse cover, #b19fbc 20%, #665575 100%);
  background: -ms-radial-gradient(center, ellipse cover, #b19fbc 20%, #665575 100%);
  background: radial-gradient(ellipse at center, #b19fbc 20%, #665575 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b19fbc', endColorstr='#665575',GradientType=1 );
}
/* line 28, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-quality .info-block, .page-explore4K .section-quality .title, .page-explore4K .section-quality .emphasis, .page-explore4K .section-size .info-block, .page-explore4K .section-size .title, .page-explore4K .section-size .emphasis {
  color: white;
}
/* line 38, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-overview .info-block .title {
  color: #8246af;
}
/* line 42, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-overview .background {
  background-image: url("/assets/img/page-explore-4K/section-overview.jpg");
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 42, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-overview .background {
    /* on retina, use image that's scaled by 2 */
    background-image: url("/assets/img/page-explore-4K/section-overview@2x.jpg");
    background-size: auto 100%;
  }
}
@media (max-width: 767px) {
  /* line 47, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-overview .background {
    background-image: none;
  }
  /* line 50, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-overview .tv-graphic-spacer {
    background-image: url("/assets/img/page-explore-4K/mobile-overview-tv@2x.png");
  }
}
@media (max-width: 480px) {
  /* line 55, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-overview .tv-graphic-spacer {
    background-image: url("/assets/img/page-explore-4K/mobile-overview-tv.png");
  }
}
@media (max-width: 480px) and (min--moz-device-pixel-ratio: 1.3), (max-width: 480px) and (-o-min-device-pixel-ratio: 2.6 / 2), (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-resolution: 1.3dppx) {
  /* line 55, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-overview .tv-graphic-spacer {
    background-image: url("/assets/img/page-explore-4K/mobile-overview-tv@2x.png");
  }
}
@media (min-width: 1025px) {
  /* line 66, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-quality .description {
    width: 70%;
  }
}
/* line 71, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-quality .revealer {
  margin: 40px auto 0;
}
/* line 74, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-quality .revealer-spacer {
  display: none;
}
@media (max-width: 767px) {
  /* line 74, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-quality .revealer-spacer {
    display: block;
    width: 100%;
    min-width: 100%;
    height: auto;
    background: url(/assets/img/page-explore-4K/mobile-pq-hero@2x.png) no-repeat 50% 50%;
    background-size: cover;
  }
}
@media (max-width: 480px) {
  /* line 74, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-quality .revealer-spacer {
    background-image: url(/assets/img/page-explore-4K/mobile-pq-hero.png);
  }
}
/* line 86, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-quality .television {
  background: url(/assets/img/page-explore-4K/pq-tv.png) no-repeat 0 0;
  position: relative;
  width: 956px;
  height: 586px;
  padding: 7px 49px 91px 53px;
  margin: 0 auto;
}
/* line 91, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-quality .television .television-inner {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
/* line 97, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-quality .television .quality {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: no-repeat 0 0;
  background-size: cover;
}
/* line 103, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-quality .television .label {
  position: absolute;
  bottom: 40px;
  left: 50%;
  width: 4em;
  margin-left: -2em;
  color: white;
  font-family: "AvantGardeGothicITCW01B 731069";
  font-size: 80px;
  text-align: center;
  text-transform: uppercase;
  text-shadow: rgba(0, 0, 0, 0.3) 4px 3px 24px;
}
/* line 114, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-quality .television .label.lq {
  padding-right: 2em;
}
/* line 118, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-quality .television .label.hq {
  padding-left: 2em;
}
/* line 122, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-quality .television .low-quality {
  background-image: url(/assets/img/page-explore-4K/pq-high-quality.jpg);
}
/* line 125, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-quality .television .high-quality {
  background-image: url(/assets/img/page-explore-4K/pq-low-quality.jpg);
}
/* line 129, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-quality .television .screen-graphic {
  position: relative;
  width: 100%;
  height: 100%;
}
/* line 133, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-quality .television .handle {
  position: absolute;
  top: 0;
  left: 0;
  width: 13px;
  height: 100%;
  margin-left: -12px;
  background: url(/assets/img/page-explore-4K/pq-divider-bg.png) repeat-y 0 0;
  overflow: visible;
}
/* line 139, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-quality .television .handlebar {
  display: block;
  position: absolute;
  top: 50%;
  left: -13px;
  width: 50px;
  height: 50px;
  margin-top: -25px;
  background: url(/assets/img/page-explore-4K/pq-handle.png) no-repeat 50% 50%;
  background-size: 52px 52px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 139, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-quality .television .handlebar {
    background-image: url("/assets/img/page-explore-4K/pq-handle@2x.png");
  }
}
@media (max-width: 767px) {
  /* line 86, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-quality .television {
    display: none;
  }
}
/* line 151, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-quality .info-columns {
  margin: 40px 0 0;
  padding: 0 8.3333%;
  text-align: center;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.page-explore4K .section-quality .info-columns:after {
  content: "";
  display: table;
  clear: both;
}
@media (max-width: 767px) {
  /* line 151, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-quality .info-columns {
    margin: 0;
    padding: 15px 0 0;
  }
}
/* line 159, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-quality .info-column {
  float: left;
  width: 50%;
  padding: 0 5px;
  text-align: center;
}
/* line 163, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-quality .info-column .graphic {
  display: block;
  width: 100%;
  height: 86px;
  margin: 0;
  background: no-repeat 50% 100%;
}
/* line 168, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-quality .info-column.info-upscaler .graphic {
  background-image: url(/assets/img/page-explore-4K/pq-upscaler.png);
  background-size: 99px 86px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 168, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-quality .info-column.info-upscaler .graphic {
    background-image: url("/assets/img/page-explore-4K/pq-upscaler@2x.png");
  }
}
/* line 173, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-quality .info-column.info-thx .graphic {
  background-image: url(/assets/img/page-explore-4K/pq-thx.png);
  background-size: 123px 81px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 173, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-quality .info-column.info-thx .graphic {
    background-image: url("/assets/img/page-explore-4K/pq-thx@2x.png");
  }
}
/* line 178, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-quality .info-column .title {
  color: white;
  width: 100%;
  margin: 1.25em 0;
}
/* line 182, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-quality .info-column .description {
  width: 80%;
  margin: 0 auto;
  min-height: 17.5em;
  color: white;
}
/* line 187, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-quality .info-column .animated-button {
  margin-top: 0;
}
@media (max-width: 767px) {
  /* line 159, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-quality .info-column {
    position: relative;
    float: none;
    width: 80%;
    margin: 0 auto;
    padding: 15px 0 20px;
  }
  /* line 195, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-quality .info-column .title {
    font-family: "AvantGardeGothicITCW01M 731087", "Helvetica", sans-serif;
    margin: 0.75em 0;
  }
  /* line 199, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-quality .info-column .description {
    width: 100%;
    margin: 0;
    min-height: 0;
  }
  /* line 203, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-quality .info-column .animated-button {
    margin-top: 1em;
  }
}
@media (max-width: 480px) {
  /* line 159, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-quality .info-column {
    width: 100%;
  }
}
/* line 214, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K.opacity .section-quality .television .handlebar {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
  -moz-transition: opacity 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
  -o-transition: opacity 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: opacity 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
}
/* line 217, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K.opacity .section-quality .television .handlebar.active {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}
/* line 229, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-smart #tab-apps.tab-panel .tab-graphic {
  background-image: url("/assets/img/page-explore-4K/smart-tab-apps.jpg");
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 229, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-smart #tab-apps.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-4K/smart-tab-apps@2x.jpg");
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 229, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-smart #tab-apps.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-4K/mobile-smart-tab-apps@2x.png");
  }
}
@media (max-width: 480px) {
  /* line 229, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-smart #tab-apps.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-4K/mobile-smart-tab-apps.png");
  }
}
@media (max-width: 480px) and (min--moz-device-pixel-ratio: 1.3), (max-width: 480px) and (-o-min-device-pixel-ratio: 2.6 / 2), (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-resolution: 1.3dppx) {
  /* line 229, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-smart #tab-apps.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-4K/mobile-smart-tab-apps@2x.png");
  }
}
/* line 243, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-smart #tab-search.tab-panel .tab-graphic {
  background-image: url("/assets/img/page-explore-4K/smart-tab-search.jpg");
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 243, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-smart #tab-search.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-4K/smart-tab-search@2x.jpg");
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 243, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-smart #tab-search.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-4K/mobile-smart-tab-search@2x.png");
  }
}
@media (max-width: 480px) {
  /* line 243, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-smart #tab-search.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-4K/mobile-smart-tab-search.png");
  }
}
@media (max-width: 480px) and (min--moz-device-pixel-ratio: 1.3), (max-width: 480px) and (-o-min-device-pixel-ratio: 2.6 / 2), (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-resolution: 1.3dppx) {
  /* line 243, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-smart #tab-search.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-4K/mobile-smart-tab-search@2x.png");
  }
}
/* line 257, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-smart #tab-connectivity.tab-panel .tab-graphic {
  background-image: url("/assets/img/page-explore-4K/smart-tab-connectivity.jpg");
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 257, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-smart #tab-connectivity.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-4K/smart-tab-connectivity@2x.jpg");
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 257, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-smart #tab-connectivity.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-4K/mobile-smart-tab-connectivity@2x.png");
  }
}
@media (max-width: 480px) {
  /* line 257, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-smart #tab-connectivity.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-4K/mobile-smart-tab-connectivity.png");
  }
}
@media (max-width: 480px) and (min--moz-device-pixel-ratio: 1.3), (max-width: 480px) and (-o-min-device-pixel-ratio: 2.6 / 2), (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-resolution: 1.3dppx) {
  /* line 257, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-smart #tab-connectivity.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-4K/mobile-smart-tab-connectivity@2x.png");
  }
}
/* line 270, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-smart .tab-item.active .tab-button {
  color: #8246af;
}
/* line 273, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-smart .indicator {
  background-position: 0 -10px;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.page-explore4K .section-size .section-inner:after {
  content: "";
  display: table;
  clear: both;
}
/* line 285, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-size .chart, .page-explore4K .section-size .info {
  position: relative;
  float: left;
  padding: 0 15px;
}
/* line 290, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-size .chart {
  float: left;
  position: relative;
  width: 58.33333%;
  margin: 0;
}
/* line 295, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-size .info {
  float: left;
  position: relative;
  width: 41.66667%;
}
/* line 300, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-size .line-art {
  display: block;
  width: 100%;
  height: auto;
}
/* line 304, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-size .chart-inner {
  height: 0;
  padding: 0 0 91.0891%;
}
/* line 307, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-size .chart-canvas {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
@media (max-width: 767px) {
  /* line 314, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-size .chart, .page-explore4K .section-size .info {
    float: none;
    width: 100%;
  }
  /* line 318, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-size .line-art {
    display: none;
  }
  /* line 321, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-size .description {
    margin-bottom: 20px;
  }
}
/* line 331, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-design .background {
  background-image: url(/assets/img/page-explore-4K/design-bg.gif);
}
/* line 334, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-design .title, .page-explore4K .section-design .info {
  float: left;
  width: 50%;
  padding: 0 15px;
}
/* line 338, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-design .info {
  margin-top: 220px;
}
/* line 341, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-design .tv-left {
  top: 40%;
  right: 55%;
  width: 45%;
  height: 60%;
  background-image: url(/assets/img/page-explore-4K/section-design-tv-left.png);
  background-position: 100% 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 341, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-design .tv-left {
    background-image: url("/assets/img/page-explore-4K/section-design-tv-left@2x.png");
  }
}
/* line 349, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-design .tv-left .hotspot {
  top: 100px;
  right: 25px;
}
/* line 352, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-design .tv-left .content {
  background-image: url(/assets/img/page-explore-4K/section-design-tv-left-content.png);
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 352, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-design .tv-left .content {
    background-image: url("/assets/img/page-explore-4K/section-design-tv-left-content@2x.png");
  }
}
/* line 356, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-design .tv-left.active .content {
  -webkit-transform:  scale(1, 1) translate(280px, 90px);
  -moz-transform:  scale(1, 1) translate(280px, 90px);
  -ms-transform:  scale(1, 1) translate(280px, 90px);
  -o-transform:  scale(1, 1) translate(280px, 90px);
  transform:  scale(1, 1) translate(280px, 90px);
}
/* line 360, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-design .tv-right {
  left: 50%;
  bottom: 60%;
  width: 50%;
  height: 40%;
  background-image: url(/assets/img/page-explore-4K/section-design-tv-right.png);
  background-position: 0 100%;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 360, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-design .tv-right {
    background-image: url("/assets/img/page-explore-4K/section-design-tv-right@2x.png");
  }
}
/* line 368, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-design .tv-right .hotspot {
  bottom: 110px;
  left: 405px;
}
/* line 371, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-design .tv-right .content {
  background-image: url(/assets/img/page-explore-4K/section-design-tv-right-content.png);
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 371, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-design .tv-right .content {
    background-image: url("/assets/img/page-explore-4K/section-design-tv-right-content@2x.png");
  }
}
/* line 375, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K .section-design .tv-right.active .content {
  -webkit-transform:  scale(1, 1) translate(-280px, 80px);
  -moz-transform:  scale(1, 1) translate(-280px, 80px);
  -ms-transform:  scale(1, 1) translate(-280px, 80px);
  -o-transform:  scale(1, 1) translate(-280px, 80px);
  transform:  scale(1, 1) translate(-280px, 80px);
}
@media (max-width: 767px) {
  /* line 381, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-design .tv-mobile {
    top: auto;
    left: auto;
    bottom: auto;
    right: auto;
    width: 100%;
    height: auto;
    background-size: cover;
  }
  /* line 386, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-design .title, .page-explore4K .section-design .info {
    float: none;
    width: 100%;
    padding: 0 20px;
  }
  /* line 391, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-design .title {
    margin-top: 20px;
  }
  /* line 394, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-design .info {
    margin-top: 0;
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 399, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-design .tv-mobile {
    background-image: url(/assets/img/page-explore-4K/mobile-design-tv@2x.png);
  }
}
@media (max-width: 480px) {
  /* line 404, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
  .page-explore4K .section-design .tv-mobile {
    background-image: url(/assets/img/page-explore-4K/mobile-design-tv.png);
  }
}
/* line 411, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K.lt-ie9 .section-overview {
  background-size: cover;
}
/* line 415, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K.lt-ie9 .section-design .tv-left .hotspot .content {
  left: 55px;
  top: -105px;
}
/* line 416, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-4K.scss */
.page-explore4K.lt-ie9 .section-design .tv-right .hotspot .content {
  left: -505px;
  top: -145px;
}

/* line 4, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .emphasis, .page-exploreHD .cta.button {
  color: #e89623;
}
/* line 7, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .title, .page-exploreHD .subtitle, .page-exploreHD .info-block {
  color: #979797;
}
/* line 18, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-quality .background, .page-exploreHD .section-size .background {
  background: #E69523;
  background: -moz-radial-gradient(center, ellipse cover, #e69523 20%, #cb811d 100%);
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(20%, #e69523), color-stop(100%, #cb811d));
  background: -webkit-radial-gradient(center, ellipse cover, #e69523 20%, #cb811d 100%);
  background: -o-radial-gradient(center, ellipse cover, #e69523 20%, #cb811d 100%);
  background: -ms-radial-gradient(center, ellipse cover, #e69523 20%, #cb811d 100%);
  background: radial-gradient(ellipse at center, #e69523 20%, #cb811d 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E69523', endColorstr='#cb811d',GradientType=1 );
}
/* line 28, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-quality .info-block, .page-exploreHD .section-quality .title, .page-exploreHD .section-quality .emphasis, .page-exploreHD .section-size .info-block, .page-exploreHD .section-size .title, .page-exploreHD .section-size .emphasis {
  color: white;
}
/* line 38, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-overview .info-block .title {
  color: #e89623;
}
/* line 42, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-overview .background {
  background-image: url("/assets/img/page-explore-full-hd/section-overview.jpg");
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 42, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-overview .background {
    /* on retina, use image that's scaled by 2 */
    background-image: url("/assets/img/page-explore-full-hd/section-overview@2x.jpg");
    background-size: auto 100%;
  }
}
@media (max-width: 767px) {
  /* line 47, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-overview .background {
    background-image: none;
  }
  /* line 50, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-overview .tv-graphic-spacer {
    background-image: url("/assets/img/page-explore-full-hd/mobile-overview-tv@2x.png");
  }
}
@media (max-width: 480px) {
  /* line 55, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-overview .tv-graphic-spacer {
    background-image: url("/assets/img/page-explore-full-hd/mobile-overview-tv.png");
  }
}
@media (max-width: 480px) and (min--moz-device-pixel-ratio: 1.3), (max-width: 480px) and (-o-min-device-pixel-ratio: 2.6 / 2), (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-resolution: 1.3dppx) {
  /* line 55, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-overview .tv-graphic-spacer {
    background-image: url("/assets/img/page-explore-full-hd/mobile-overview-tv@2x.png");
  }
}
/* line 66, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-quality .television {
  padding-left: 39px;
  padding-bottom: 78px;
  background-image: url(/assets/img/page-explore-full-hd/section-picture-quality-tv.png);
  background-size: cover;
}
@media (max-width: 1024px) {
  /* line 66, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-quality .television {
    padding: 11px 40px 71px 41px;
  }
}
/* line 77, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-quality .spacer {
  display: none;
}
/* line 81, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-quality .panel-A .graphic {
  background-image: url(/assets/img/page-explore-full-hd/quality-panel-A.jpg);
}
/* line 84, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-quality .panel-B .graphic {
  background-image: url(/assets/img/page-explore-full-hd/quality-panel-B.jpg);
}
/* line 89, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-quality .panel-C .graphic span {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: no-repeat 50% 50%;
  background-size: cover;
}
/* line 96, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-quality .panel-C .graphic .gradient-rgby {
  background-image: url(../img/pagetype-explore/pq-RGB.jpg);
}
/* line 100, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-quality .panel-C .graphic .gradient-rgb {
  background-image: url(../img/pagetype-explore/pq-RGB.jpg);
}
/* line 103, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-quality .panel-C .graphic .gradient-resting {
  background-image: url(../img/page-explore-full-hd/quality-pixels-resting.jpg);
}
/* line 106, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-quality .panel-C .graphic .box-overlay {
  background: transparent url(../img/pagetype-explore/pq-pixelOverlay.png) repeat;
  background-size: 10px 10px !important;
}
@media (max-width: 767px) {
  /* line 111, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-quality .panel-C .graphic span {
    display: none;
  }
}
/* line 115, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-quality .panel-D .graphic {
  background-image: url(/assets/img/page-explore-full-hd/quality-panel-D.jpg);
}
@media (max-width: 767px) {
  /* line 121, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-quality .section-inner {
    padding-left: 0;
    padding-right: 0;
  }
  /* line 124, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-quality .spacer {
    display: block;
    width: 100%;
    height: auto;
  }
  /* line 128, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-quality .title {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 131, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-quality .info .description {
    display: none;
  }
  /* line 134, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-quality .television {
    background: none;
    padding: 0;
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 140, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-quality .panel-A .graphic {
    background-image: url(/assets/img/page-explore-full-hd/mobile-quality-panel-A@2x.png);
  }
  /* line 143, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-quality .panel-B .graphic {
    background-image: url(/assets/img/page-explore-full-hd/mobile-quality-panel-B@2x.png);
  }
  /* line 146, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-quality .panel-C .graphic {
    background-image: url(/assets/img/page-explore-full-hd/mobile-quality-panel-C@2x.png);
  }
  /* line 149, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-quality .panel-D .graphic {
    background-image: url(/assets/img/page-explore-full-hd/mobile-quality-panel-D@2x.png);
  }
}
@media (max-width: 480px) {
  /* line 154, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-quality .panel-A .graphic {
    background-image: url(/assets/img/page-explore-full-hd/mobile-quality-panel-A.png);
  }
  /* line 157, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-quality .panel-B .graphic {
    background-image: url(/assets/img/page-explore-full-hd/mobile-quality-panel-B.png);
  }
  /* line 160, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-quality .panel-C .graphic {
    background-image: url(/assets/img/page-explore-full-hd/mobile-quality-panel-C.png);
  }
  /* line 163, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-quality .panel-D .graphic {
    background-image: url(/assets/img/page-explore-full-hd/mobile-quality-panel-D.png);
  }
}
/* line 172, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD.opacity .section-quality .panel-C .graphic .gradient-rgby {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 175, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD.opacity .section-quality .panel-C .graphic .gradient-rgb {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 178, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD.opacity .section-quality .panel-C .graphic .box-overlay {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  opacity: 0.4;
}
/* line 187, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD.lt-ie9 .section-quality .panel-C .graphic .gradient-rgb, .page-exploreHD.lt-ie9 .section-quality .panel-C .graphic .gradient-resting {
  display: none;
}
/* line 198, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-smart #tab-apps.tab-panel .tab-graphic {
  background-position: 91px 0;
  background-image: url("/assets/img/page-explore-full-hd/smart-central-apps.jpg");
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 198, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-smart #tab-apps.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-full-hd/smart-central-apps@2x.jpg");
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 198, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-smart #tab-apps.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-full-hd/mobile-smart-central-apps@2x.png");
  }
}
@media (max-width: 480px) {
  /* line 198, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-smart #tab-apps.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-full-hd/mobile-smart-central-apps.png");
  }
}
@media (max-width: 480px) and (min--moz-device-pixel-ratio: 1.3), (max-width: 480px) and (-o-min-device-pixel-ratio: 2.6 / 2), (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-resolution: 1.3dppx) {
  /* line 198, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-smart #tab-apps.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-full-hd/mobile-smart-central-apps@2x.png");
  }
}
/* line 212, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-smart #tab-apps.tab-panel .disclaimer {
  font-size: 0.6em;
}
/* line 218, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-smart #tab-search.tab-panel .app-description {
  padding-left: 173px;
}
/* line 222, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-smart #tab-search.tab-panel .tab-graphic {
  background-size: 500% auto;
  background-position: 0 0;
  background-image: url("/assets/img/page-explore-full-hd/smart-tab-search.jpg");
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 222, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-smart #tab-search.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-full-hd/smart-tab-search@2x.jpg");
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 222, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-smart #tab-search.tab-panel .tab-graphic {
    margin: 0 auto;
    max-width: 640px;
    background-position: 0 0;
    background-image: url("/assets/img/page-explore-full-hd/mobile-smart-tab-search@2x.png");
  }
}
@media (max-width: 480px) {
  /* line 222, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-smart #tab-search.tab-panel .tab-graphic {
    margin: 0 auto;
    max-width: 322px;
    background-position: 0 -38px;
    background-image: url("/assets/img/page-explore-full-hd/mobile-smart-tab-search.png");
  }
}
@media (max-width: 480px) and (min--moz-device-pixel-ratio: 1.3), (max-width: 480px) and (-o-min-device-pixel-ratio: 2.6 / 2), (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-resolution: 1.3dppx) {
  /* line 222, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-smart #tab-search.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-full-hd/mobile-smart-tab-search@2x.png");
  }
}
/* line 246, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-smart #tab-search.tab-panel .app-btn {
  width: 51px;
  height: 29px;
  border: none;
  outline: solid 5px rgba(255, 255, 255, 0);
  cursor: pointer;
  margin-right: 10px;
  -webkit-transition-property: outline;
  -webkit-transition-duration: 0.25s;
  -webkit-transition-timing-function: expo, ease-in;
  -moz-transition-property: outline;
  -moz-transition-duration: 0.25s;
  -moz-transition-timing-function: expo, ease-in;
  -o-transition-property: outline;
  -o-transition-duration: 0.25s;
  -o-transition-timing-function: expo, ease-in;
}
/* line 265, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-smart #tab-search.tab-panel .app-btn.active {
  outline: solid 5px #e0e0e0;
}
/* line 269, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-smart #tab-search.tab-panel #app-btn-netflix {
  background: url("/assets/img/page-explore-full-hd/smart-central-apps-logos.jpg") no-repeat 0 0;
}
/* line 272, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-smart #tab-search.tab-panel #app-btn-facebook {
  background: url("/assets/img/page-explore-full-hd/smart-central-apps-logos.jpg") no-repeat -51px 0;
}
/* line 275, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-smart #tab-search.tab-panel #app-btn-youtube {
  background: url("/assets/img/page-explore-full-hd/smart-central-apps-logos.jpg") no-repeat -102px 0;
}
/* line 278, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-smart #tab-search.tab-panel #app-btn-vudu {
  background: url("/assets/img/page-explore-full-hd/smart-central-apps-logos.jpg") no-repeat -153px 0;
}
/* line 281, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-smart #tab-search.tab-panel #app-btn-pandora {
  background: url("/assets/img/page-explore-full-hd/smart-central-apps-logos.jpg") no-repeat -204px 0;
}
/* line 288, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-smart #tab-connectivity.tab-panel .tab-graphic {
  background-position: 70% 0;
  background-image: url("/assets/img/page-explore-full-hd/smart-tab-connectivity.jpg");
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 288, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-smart #tab-connectivity.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-full-hd/smart-tab-connectivity@2x.jpg");
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 288, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-smart #tab-connectivity.tab-panel .tab-graphic {
    background-position: 0 0;
    background-image: url("/assets/img/page-explore-full-hd/mobile-smart-tab-connectivity@2x.png");
  }
}
@media (max-width: 480px) {
  /* line 288, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-smart #tab-connectivity.tab-panel .tab-graphic {
    background-position: 0 0;
    background-image: url("/assets/img/page-explore-full-hd/mobile-smart-tab-connectivity.png");
  }
}
@media (max-width: 480px) and (min--moz-device-pixel-ratio: 1.3), (max-width: 480px) and (-o-min-device-pixel-ratio: 2.6 / 2), (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-resolution: 1.3dppx) {
  /* line 288, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-smart #tab-connectivity.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-full-hd/mobile-smart-tab-connectivity@2x.png");
  }
}
/* line 304, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-smart .tab-item.active .tab-button {
  color: #e89623;
}
/* line 307, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-smart .indicator {
  background-position: 0 -40px;
}
/* line 316, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-size .chart {
  width: 58.33333%;
  float: right;
}
/* line 320, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-size .info {
  width: 41.66666%;
  float: left;
}
/* line 324, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-size .bar-group {
  width: 23%;
}
/* line 327, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-size .bar {
  left: 50%;
  width: 66px;
  padding: 27px 0;
}
/* line 331, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-size .bar .bar-inner {
  padding: 27px 0;
}
/* line 334, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-size .bar .bar-top, .page-exploreHD .section-size .bar .bar-base, .page-exploreHD .section-size .bar .bar-body, .page-exploreHD .section-size .bar .bar-label {
  width: 58px;
}
/* line 337, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-size .bar .bar-top, .page-exploreHD .section-size .bar .bar-base {
  height: 27px;
}
/* line 340, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-size .bar .bar-label {
  top: 0;
  right: -8px;
  height: 58px;
  background-image: url(../img/page-explore-full-hd/chart-bar-labels.png);
}
/* line 344, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-size .bar .bar-shadow {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=15);
  opacity: 0.15;
}
/* line 347, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-size .bar .y-plane-shadow, .page-exploreHD .section-size .bar .x-plane-shadow {
  top: auto;
  left: auto;
  right: 56px;
}
/* line 350, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-size .bar .x-plane-shadow {
  bottom: 1px;
  width: 16px;
  height: 15px;
  background: transparent url(../img/page-explore-full-hd/chart-bar-x-shadow.png) no-repeat 100% 100%;
}
/* line 355, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-size .bar .y-plane-shadow {
  bottom: 16px;
  width: 16px;
  height: 70%;
  background: transparent url(../img/page-explore-full-hd/chart-bar-y-shadow.png) no-repeat 100% 0;
}
/* line 360, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-size .bar .bar-info {
  padding-left: 66px;
}
/* line 362, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-size .bar .bar-info .amount {
  font-size: 42px;
  line-height: 40px;
  height: 40px;
  background-position: 0 24px;
}
/* line 367, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-size .bar.back-bar {
  bottom: 0;
  margin-left: -54px;
}
/* line 369, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-size .bar.back-bar .bar-top, .page-exploreHD .section-size .bar.back-bar .bar-base, .page-exploreHD .section-size .bar.back-bar .bar-body {
  background-image: url(../img/page-explore-full-hd/chart-orangebar-sprite.png);
}
/* line 372, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-size .bar.back-bar .x-plane-shadow {
  width: 200px;
  height: 80%;
}
/* line 376, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-size .bar.front-bar {
  bottom: 0;
  margin-left: -4px;
}
/* line 378, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-size .bar.front-bar .bar-top, .page-exploreHD .section-size .bar.front-bar .bar-base, .page-exploreHD .section-size .bar.front-bar .bar-body {
  background-image: url(../img/page-explore-full-hd/chart-hd-whitebars-sprite.png);
}
/* line 383, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-size .bar.bar-90 {
  height: 100%;
}
/* line 386, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-size .bar.bar-80 {
  height: 85%;
}
/* line 388, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-size .bar.bar-80 .bar-label {
  background-position: -116px 0;
}
/* line 390, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-size .bar.bar-75 {
  height: 70%;
}
/* line 392, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-size .bar.bar-75 .bar-label {
  background-position: -58px 0;
}
/* line 394, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-size .bar.bar-70 {
  height: 50%;
}
/* line 396, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-size .bar.bar-70 .bar-label {
  background-position: -232px 0;
}
/* line 398, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-size .bar.bar-65 {
  height: 40%;
}
/* line 400, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-size .bar.bar-65 .bar-label {
  background-position: -290px 0;
}
/* line 402, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-size .bar.bar-60 {
  height: 35%;
}
/* line 404, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-size .bar.bar-60 .bar-label {
  background-position: -348px 0;
}
/* line 406, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-size .bar.bar-55 {
  height: 28%;
}
/* line 408, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-size .bar.bar-55 .bar-label {
  background-position: -406px 0;
}
@media (max-width: 767px) {
  /* line 413, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-size .chart, .page-exploreHD .section-size .info {
    width: 100%;
  }
}
/* line 423, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-design .section-inner {
  padding-top: 105px;
}
/* line 427, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-design .background {
  background-image: url(/assets/img/page-explore-full-hd/design-bg.gif);
}
/* line 431, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-design .title, .page-exploreHD .section-design .info {
  display: block;
  float: left;
  width: 50%;
  padding: 0 15px;
}
/* line 437, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-design .title {
  margin-top: 460px;
}
/* line 441, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-design .info-block {
  padding: 0 0 0 104px !important;
}
/* line 446, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-design .tv-left {
  			/*height: 605px;
      		left: 0;
  			top: 0;
  			width: 45%;
  
  			background-position:100% 0; 
  			background-image: url(/assets/img/page-explore-full-hd/section-design-tv-left.png);
  			background-size:contain;
  			@include high-res("/assets/img/page-explore-full-hd/section-design-tv-left@2x.png");*/
  background-image: url(/assets/img/page-explore-full-hd/section-design-tv-left.png);
  background-position: 100% 0;
  bottom: 234px;
  height: 646px;
  right: 55%;
  width: 45%;
}
/* line 468, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-design .tv-left .hotspot {
  right: 211px;
  top: 48px;
}
/* line 472, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-design .tv-left .content {
  background-image: url(/assets/img/page-explore-full-hd/section-design-tv-left-content.png);
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 472, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-design .tv-left .content {
    background-image: url("/assets/img/page-explore-full-hd/section-design-tv-left-content@2x.png");
  }
}
/* line 476, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-design .tv-left.active .content {
  -webkit-transform:  scale(1, 1) translate(280px, 208px);
  -moz-transform:  scale(1, 1) translate(280px, 208px);
  -ms-transform:  scale(1, 1) translate(280px, 208px);
  -o-transform:  scale(1, 1) translate(280px, 208px);
  transform:  scale(1, 1) translate(280px, 208px);
}
/* line 481, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-design .tv-right {
  top: 337px;
  right: 0;
  height: 543px;
  width: 49%;
  background-image: url(/assets/img/page-explore-full-hd/section-design-tv-right.png);
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 481, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-design .tv-right {
    background-image: url("/assets/img/page-explore-full-hd/section-design-tv-right@2x.png");
  }
}
/* line 490, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-design .tv-right .hotspot {
  bottom: 505px;
  left: 62px;
}
/* line 494, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-design .tv-right .content {
  background-image: url(/assets/img/page-explore-full-hd/section-design-tv-right-content.png);
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 494, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-design .tv-right .content {
    background-image: url("/assets/img/page-explore-full-hd/section-design-tv-right-content@2x.png");
  }
}
/* line 498, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD .section-design .tv-right.active .content {
  -webkit-transform:  scale(1, 1) translate(-280px, 40px);
  -moz-transform:  scale(1, 1) translate(-280px, 40px);
  -ms-transform:  scale(1, 1) translate(-280px, 40px);
  -o-transform:  scale(1, 1) translate(-280px, 40px);
  transform:  scale(1, 1) translate(-280px, 40px);
}
@media (max-width: 767px) {
  /* line 505, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-design .tv-mobile {
    top: auto;
    left: auto;
    bottom: auto;
    right: auto;
    width: 100%;
    height: auto;
  }
  /* line 509, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-design .title, .page-exploreHD .section-design .info {
    float: none;
    width: 100%;
    padding: 0 20px;
  }
  /* line 514, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-design .title {
    margin-top: 20px;
  }
  /* line 517, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-design .info {
    margin-top: 0;
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 522, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-design .tv-mobile {
    background-image: url(/assets/img/page-explore-full-hd/mobile-design-tv@2x.png);
  }
}
@media (max-width: 480px) {
  /* line 527, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
  .page-exploreHD .section-design .tv-mobile {
    background-image: url(/assets/img/page-explore-full-hd/mobile-design-tv.png);
  }
}
/* line 545, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD.lt-ie9 .section-design .hotspot .button {
  behavior: url(/assets/css/iepngfix.htc);
}
/* line 546, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD.lt-ie9 .section-design .tv-left .hotspot .content {
  left: 55px;
  top: -90px;
}
/* line 547, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-hd.scss */
.page-exploreHD.lt-ie9 .section-design .tv-right .hotspot .content {
  left: -505px;
  top: -185px;
}

/* line 4, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .emphasis, .page-exploreQ .cta.button {
  color: #6cc24a;
}
/* line 7, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .title, .page-exploreQ .subtitle, .page-exploreQ .info-block {
  color: #979797;
}
/* line 18, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-quality .background, .page-exploreQ .section-size .background {
  background: #7ebc47;
  background: -moz-radial-gradient(center, ellipse cover, #7ebc47 20%, #277a0a 100%);
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(20%, #7ebc47), color-stop(100%, #277a0a));
  background: -webkit-radial-gradient(center, ellipse cover, #7ebc47 20%, #277a0a 100%);
  background: -o-radial-gradient(center, ellipse cover, #7ebc47 20%, #277a0a 100%);
  background: -ms-radial-gradient(center, ellipse cover, #7ebc47 20%, #277a0a 100%);
  background: radial-gradient(ellipse at center, #7ebc47 20%, #277a0a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7ebc47', endColorstr='#277a0a',GradientType=1 );
}
/* line 28, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-quality .info-block, .page-exploreQ .section-quality .title, .page-exploreQ .section-quality .emphasis, .page-exploreQ .section-size .info-block, .page-exploreQ .section-size .title, .page-exploreQ .section-size .emphasis {
  color: white;
}
/* line 38, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-overview .info-block .title {
  color: #6cc24a;
}
/* line 42, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-overview .background {
  background-image: url("/assets/img/page-explore-q/section-overview.jpg");
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 42, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-overview .background {
    /* on retina, use image that's scaled by 2 */
    background-image: url("/assets/img/page-explore-q/section-overview@2x.jpg");
    background-size: auto 100%;
  }
}
@media (max-width: 767px) {
  /* line 47, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-overview .background {
    background-image: none;
  }
  /* line 50, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-overview .tv-graphic-spacer {
    background-image: url("/assets/img/page-explore-q/mobile-overview-tv@2x.png");
  }
}
@media (max-width: 480px) {
  /* line 55, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-overview .tv-graphic-spacer {
    background-image: url("/assets/img/page-explore-q/mobile-overview-tv.png");
  }
}
@media (max-width: 480px) and (min--moz-device-pixel-ratio: 1.3), (max-width: 480px) and (-o-min-device-pixel-ratio: 2.6 / 2), (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-resolution: 1.3dppx) {
  /* line 55, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-overview .tv-graphic-spacer {
    background-image: url("/assets/img/page-explore-q/mobile-overview-tv@2x.png");
  }
}
/* line 65, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-quality .television {
  background-image: url(/assets/img/page-explore-q/quality-tv.png);
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 65, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-quality .television {
    /* on retina, use image that's scaled by 2 */
    background-image: url("/assets/img/page-explore-q/quality-tv@2x.png");
    background-size: 937px 565px;
  }
}
@media (max-width: 1024px) {
  /* line 65, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-quality .television {
    background-size: 848px 512px;
  }
}
/* line 74, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-quality .panel-A .graphic {
  background-image: url(/assets/img/page-explore-q/quality-panel-A.jpg);
}
/* line 77, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-quality .panel-B .graphic {
  background-image: url(/assets/img/page-explore-q/quality-panel-B.jpg);
}
/* line 82, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-quality .panel-C .graphic span {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: no-repeat 50% 50%;
  background-size: cover;
}
/* line 89, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-quality .panel-C .graphic .gradient-rgby {
  background-image: url(../img/pagetype-explore/pq-RGB-Y.jpg);
}
/* line 92, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-quality .panel-C .graphic .gradient-rgb {
  background-image: url(../img/pagetype-explore/pq-RGB.jpg);
}
/* line 95, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-quality .panel-C .graphic .gradient-resting {
  background-image: url(../img/pagetype-explore/pq-resting.jpg);
}
/* line 98, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-quality .panel-C .graphic .box-overlay {
  background: transparent url(../img/pagetype-explore/pq-pixelOverlay.png) repeat;
  background-size: 10px 10px !important;
}
/* line 103, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-quality .panel-D .graphic {
  background-image: url(/assets/img/page-explore-q/quality-panel-D.jpg);
}
@media (max-width: 767px) {
  /* line 109, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-quality .section-inner {
    padding-left: 0;
    padding-right: 0;
  }
  /* line 112, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-quality .spacer {
    display: block;
    width: 100%;
    height: auto;
  }
  /* line 116, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-quality .title {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 119, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-quality .info .description {
    display: none;
  }
  /* line 122, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-quality .television {
    background: none;
    padding: 0;
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 128, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-quality .panel-A .graphic {
    background-image: url(/assets/img/page-explore-q/mobile-quality-panel-A@2x.png);
  }
  /* line 131, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-quality .panel-B .graphic {
    background-image: url(/assets/img/page-explore-q/mobile-quality-panel-B@2x.png);
  }
  /* line 134, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-quality .panel-C .graphic {
    background-image: url(/assets/img/page-explore-q/mobile-quality-panel-C@2x.png);
  }
  /* line 136, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-quality .panel-C .graphic .gradient-rgby {
    background: none;
  }
  /* line 139, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-quality .panel-C .graphic .gradient-rgb {
    background: none;
  }
  /* line 142, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-quality .panel-C .graphic .gradient-resting {
    background: none;
  }
  /* line 145, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-quality .panel-C .graphic .box-overlay {
    background: none;
  }
  /* line 149, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-quality .panel-D .graphic {
    background-image: url(/assets/img/page-explore-q/mobile-quality-panel-D@2x.png);
  }
}
@media (max-width: 480px) {
  /* line 154, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-quality .panel-A .graphic {
    background-image: url(/assets/img/page-explore-q/mobile-quality-panel-A.png);
  }
  /* line 157, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-quality .panel-B .graphic {
    background-image: url(/assets/img/page-explore-q/mobile-quality-panel-B.png);
    margin-top: 0.05em;
  }
  /* line 161, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-quality .panel-C .graphic {
    background-image: url(/assets/img/page-explore-q/mobile-quality-panel-C.png);
  }
  /* line 163, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-quality .panel-C .graphic .gradient-rgby {
    background: none;
  }
  /* line 166, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-quality .panel-C .graphic .gradient-rgb {
    background: none;
  }
  /* line 169, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-quality .panel-C .graphic .gradient-resting {
    background: none;
  }
  /* line 172, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-quality .panel-C .graphic .box-overlay {
    background: none;
  }
  /* line 176, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-quality .panel-D .graphic {
    background-image: url(/assets/img/page-explore-q/mobile-quality-panel-D.png);
  }
}
/* line 185, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ.opacity .section-quality .panel-C .graphic .gradient-rgby {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 188, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ.opacity .section-quality .panel-C .graphic .gradient-rgb {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 191, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ.opacity .section-quality .panel-C .graphic .box-overlay {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  opacity: 0.4;
}
/* line 198, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ.lt-ie9 .section-quality .panel-C .graphic .gradient-rgb, .page-exploreQ.lt-ie9 .section-quality .panel-C .graphic .gradient-resting {
  display: none;
}
/* line 208, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-smart #tab-apps.tab-panel .tab-graphic {
  background-image: url("/assets/img/page-explore-q/smart-tab-apps.jpg");
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 208, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-smart #tab-apps.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-q/smart-tab-apps@2x.jpg");
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 208, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-smart #tab-apps.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-q/mobile-smart-tab-apps@2x.png");
  }
}
@media (max-width: 480px) {
  /* line 208, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-smart #tab-apps.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-q/mobile-smart-tab-apps.png");
  }
}
@media (max-width: 480px) and (min--moz-device-pixel-ratio: 1.3), (max-width: 480px) and (-o-min-device-pixel-ratio: 2.6 / 2), (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-resolution: 1.3dppx) {
  /* line 208, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-smart #tab-apps.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-q/mobile-smart-tab-apps@2x.png");
  }
}
/* line 222, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-smart #tab-search.tab-panel .tab-graphic {
  background-image: url("/assets/img/page-explore-q/smart-tab-search.jpg");
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 222, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-smart #tab-search.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-q/smart-tab-search@2x.jpg");
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 222, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-smart #tab-search.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-q/mobile-smart-tab-search@2x.png");
  }
}
@media (max-width: 480px) {
  /* line 222, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-smart #tab-search.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-q/mobile-smart-tab-search.png");
  }
}
@media (max-width: 480px) and (min--moz-device-pixel-ratio: 1.3), (max-width: 480px) and (-o-min-device-pixel-ratio: 2.6 / 2), (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-resolution: 1.3dppx) {
  /* line 222, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-smart #tab-search.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-q/mobile-smart-tab-search@2x.png");
  }
}
/* line 236, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-smart #tab-connectivity.tab-panel .tab-graphic {
  background-image: url("/assets/img/page-explore-q/smart-tab-connectivity.jpg");
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 236, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-smart #tab-connectivity.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-q/smart-tab-connectivity@2x.jpg");
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 236, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-smart #tab-connectivity.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-q/mobile-smart-tab-connectivity@2x.png");
  }
}
@media (max-width: 480px) {
  /* line 236, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-smart #tab-connectivity.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-q/mobile-smart-tab-connectivity.png");
  }
}
@media (max-width: 480px) and (min--moz-device-pixel-ratio: 1.3), (max-width: 480px) and (-o-min-device-pixel-ratio: 2.6 / 2), (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-resolution: 1.3dppx) {
  /* line 236, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-smart #tab-connectivity.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-q/mobile-smart-tab-connectivity@2x.png");
  }
}
/* line 249, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-smart .tab-item.active .tab-button {
  color: #6cc24a;
}
/* line 252, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-smart .indicator {
  background-position: 0 -30px;
}
/* line 261, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-size .chart {
  width: 58.33333%;
  float: right;
}
/* line 265, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-size .info {
  width: 41.66666%;
  float: left;
}
/* line 271, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-size .bar .bar-label {
  background-image: url(../img/page-explore-q/chart-bar-labels.png);
}
/* line 275, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-size .bar.back-bar .bar-top, .page-exploreQ .section-size .bar.back-bar .bar-base, .page-exploreQ .section-size .bar.back-bar .bar-body {
  background-image: url(../img/page-explore-q/chart-greenbar-sprite.png);
}
/* line 279, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-size .bar.bar-80 {
  height: 100%;
}
/* line 282, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-size .bar.bar-75 {
  height: 85%;
}
/* line 284, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-size .bar.bar-75 .bar-label {
  background-position: -48px 0;
}
/* line 286, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-size .bar.bar-70 {
  height: 80%;
}
/* line 288, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-size .bar.bar-70 .bar-label {
  background-position: -96px 0;
}
/* line 290, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-size .bar.bar-65 {
  height: 65%;
}
/* line 292, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-size .bar.bar-65 .bar-label {
  background-position: -144px 0;
}
/* line 294, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-size .bar.bar-60 {
  height: 60%;
}
/* line 296, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-size .bar.bar-60 .bar-label {
  background-position: -192px 0;
}
/* line 298, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-size .bar.bar-55 {
  height: 45%;
}
/* line 300, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-size .bar.bar-55 .bar-label {
  background-position: -240px 0;
}
@media (max-width: 767px) {
  /* line 305, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-size .chart, .page-exploreQ .section-size .info {
    width: 100%;
  }
}
/* line 315, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-design .background {
  background-image: url(/assets/img/page-explore-q/design-bg.gif);
}
/* line 318, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-design .title {
  float: left;
  width: 50%;
  padding: 0 15px;
  margin-top: 450px;
}
/* line 322, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-design .info {
  float: right;
  width: 25%;
  padding: 0;
}
/* line 326, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-design .tv-left {
  top: 0;
  right: 55%;
  width: 45%;
  height: 589px;
  background-position: 100% 100%;
  background-image: url(/assets/img/page-explore-q/section-design-tv-left.png);
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 326, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-design .tv-left {
    background-image: url("/assets/img/page-explore-q/section-design-tv-left@2x.png");
  }
}
/* line 335, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-design .tv-left .hotspot {
  bottom: 290px;
  right: 80px;
}
/* line 338, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-design .tv-left .content {
  background-image: url(/assets/img/page-explore-q/section-design-tv-left-content.png);
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 338, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-design .tv-left .content {
    background-image: url("/assets/img/page-explore-q/section-design-tv-left-content@2x.png");
  }
}
/* line 342, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-design .tv-left.active .content {
  -webkit-transform:  scale(1, 1) translate(290px, 80px);
  -moz-transform:  scale(1, 1) translate(290px, 80px);
  -ms-transform:  scale(1, 1) translate(290px, 80px);
  -o-transform:  scale(1, 1) translate(290px, 80px);
  transform:  scale(1, 1) translate(290px, 80px);
}
/* line 346, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-design .tv-right {
  top: 0;
  left: 40%;
  height: 767px;
  width: 454px;
  background-position: 50% 100%;
  background-image: url(/assets/img/page-explore-q/section-design-tv-right.png);
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 346, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-design .tv-right {
    background-image: url("/assets/img/page-explore-q/section-design-tv-right@2x.png");
  }
}
/* line 355, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-design .tv-right .hotspot {
  bottom: 10px;
  left: 145px;
}
/* line 358, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-design .tv-right .content {
  background-image: url(/assets/img/page-explore-q/section-design-tv-right-content.png);
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 358, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-design .tv-right .content {
    background-image: url("/assets/img/page-explore-q/section-design-tv-right-content@2x.png");
  }
}
/* line 362, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ .section-design .tv-right.active .content {
  -webkit-transform:  scale(1, 1) translate(-270px, -200px);
  -moz-transform:  scale(1, 1) translate(-270px, -200px);
  -ms-transform:  scale(1, 1) translate(-270px, -200px);
  -o-transform:  scale(1, 1) translate(-270px, -200px);
  transform:  scale(1, 1) translate(-270px, -200px);
}
@media (max-width: 767px) {
  /* line 368, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-design .tv-mobile {
    top: auto;
    left: auto;
    bottom: auto;
    right: auto;
    width: 100%;
    height: auto;
    background-size: cover;
  }
  /* line 373, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-design .title, .page-exploreQ .section-design .info {
    float: none;
    width: 100%;
    padding: 0 20px;
  }
  /* line 378, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-design .title {
    margin-top: 20px;
  }
  /* line 381, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-design .info {
    margin-top: 0;
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 386, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-design .tv-mobile {
    background-image: url(/assets/img/page-explore-q/mobile-design-tv@2x.png);
  }
}
@media (max-width: 480px) {
  /* line 391, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
  .page-exploreQ .section-design .tv-mobile {
    background-image: url(/assets/img/page-explore-q/mobile-design-tv.png);
  }
}
/* line 410, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ.lt-ie9 .section-quality .blurb {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  bottom: -100px;
}
/* line 417, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ.lt-ie9 .section-design .hotspot .button {
  behavior: url(/assets/css/iepngfix.htc);
}
/* line 418, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ.lt-ie9 .section-design .tv-left .hotspot .content {
  left: 65px;
  top: -145px;
}
/* line 419, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q.scss */
.page-exploreQ.lt-ie9 .section-design .tv-right .hotspot .content {
  left: -495px;
  top: -425px;
}

/* line 4, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .emphasis, .page-exploreQPlus .cta.button {
  color: #00b5e2;
}
/* line 7, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .title, .page-exploreQPlus .subtitle, .page-exploreQPlus .info-block {
  color: #979797;
}
/* line 18, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-quality .background, .page-exploreQPlus .section-size .background, .page-exploreQPlus .section-video .background {
  background: #85c5d9;
  background: -moz-radial-gradient(center, ellipse cover, #85c5d9 20%, #0686ae 100%);
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(20%, #85c5d9), color-stop(100%, #0686ae));
  background: -webkit-radial-gradient(center, ellipse cover, #85c5d9 20%, #0686ae 100%);
  background: -o-radial-gradient(center, ellipse cover, #85c5d9 20%, #0686ae 100%);
  background: -ms-radial-gradient(center, ellipse cover, #85c5d9 20%, #0686ae 100%);
  background: radial-gradient(ellipse at center, #85c5d9 20%, #0686ae 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#85c5d9', endColorstr='#0686ae',GradientType=1 );
}
/* line 28, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-quality .info-block, .page-exploreQPlus .section-quality .title, .page-exploreQPlus .section-quality .emphasis, .page-exploreQPlus .section-size .info-block, .page-exploreQPlus .section-size .title, .page-exploreQPlus .section-size .emphasis, .page-exploreQPlus .section-video .info-block, .page-exploreQPlus .section-video .title, .page-exploreQPlus .section-video .emphasis {
  color: white;
}
/* line 38, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-overview .info-block .title {
  color: #00b5e2;
}
/* line 42, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-overview .background {
  background-image: url("/assets/img/page-explore-q-plus/section-overview.jpg");
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 42, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-overview .background {
    /* on retina, use image that's scaled by 2 */
    background-image: url("/assets/img/page-explore-q-plus/section-overview@2x.jpg");
    background-size: auto 100%;
  }
}
@media (max-width: 767px) {
  /* line 47, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-overview .background {
    background-image: none;
  }
  /* line 50, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-overview .tv-graphic-spacer {
    background-image: url("/assets/img/page-explore-q-plus/mobile-overview-tv@2x.png");
  }
}
@media (max-width: 480px) {
  /* line 55, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-overview .tv-graphic-spacer {
    background-image: url("/assets/img/page-explore-q-plus/mobile-overview-tv.png");
  }
}
@media (max-width: 480px) and (min--moz-device-pixel-ratio: 1.3), (max-width: 480px) and (-o-min-device-pixel-ratio: 2.6 / 2), (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-resolution: 1.3dppx) {
  /* line 55, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-overview .tv-graphic-spacer {
    background-image: url("/assets/img/page-explore-q-plus/mobile-overview-tv@2x.png");
  }
}
/* line 66, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-quality .mobile-display {
  display: none;
}
/* line 70, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-quality .info-block-video {
  margin-top: 80px;
}
/* line 74, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-quality .pull-apart-container {
  height: 655px;
  padding-top: 40px;
  position: relative;
  width: 100%;
}
/* line 80, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-quality .pull-apart-container .pull-apart {
  height: 505px;
  margin: 0 auto;
  margin-top: 75px;
  position: relative;
  width: 516px;
}
/* line 87, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-quality .pull-apart-container .pull-apart .layer {
  cursor: pointer;
  display: none;
  height: 505px;
  left: 0;
  margin-top: 0px;
  position: absolute;
  top: 0;
  width: 516px;
  -webkit-transition: all 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: all 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: all 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: all 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: all 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
/* line 100, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-quality .pull-apart-container .pull-apart .layer:first-child {
  display: block;
}
/* line 104, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-quality .pull-apart-container .pull-apart .layer.active {
  margin-top: -20px;
}
/* line 107, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-quality .pull-apart-container .pull-apart .layer.active .blurb-wrapper {
  opacity: 1;
  visibility: visible;
  z-index: 1000;
}
/* line 114, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-quality .pull-apart-container .pull-apart .layer img {
  left: 0;
  position: absolute;
  top: 0;
}
/* line 120, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-quality .pull-apart-container .pull-apart .layer .blurb-wrapper {
  -webkit-transition: all 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: all 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: all 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: all 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: all 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  left: 20px;
  opacity: 0;
  position: absolute;
  right: 60px;
  top: 30%;
  visibility: hidden;
  z-index: auto;
  -webkit-transform: perspective(600px) rotateY(-10deg);
  -moz-transform: perspective(600px) rotateY(-10deg);
  -o-transform: perspective(600px) rotateY(-10deg);
  transform: perspective(600px) rotateY(-10deg);
}
/* line 140, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-quality .pull-apart-container .pull-apart .layer .blurb-wrapper .blurb {
  background-color: black;
  background-color: rgba(0, 0, 0, 0.75);
  margin-left: 50px;
  padding: 20px 30px;
}
/* line 146, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-quality .pull-apart-container .pull-apart .layer .blurb-wrapper .blurb h4 {
  font-family: "AvantGardeGothicITCW01M 731087", "Helvetica", sans-serif;
  text-transform: uppercase;
  font-size: 1em;
  line-height: 1em;
  margin: 0 0 0.25em;
  padding: 0;
}
/* line 152, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-quality .pull-apart-container .pull-apart .layer .blurb-wrapper .blurb p {
  font-size: 0.8125em;
}
/* line 159, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-quality .pull-apart-container .pull-apart #layer0 img {
  z-index: 10;
}
/* line 160, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-quality .pull-apart-container .pull-apart #layer0Shadow {
  z-index: 11;
}
/* line 161, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-quality .pull-apart-container .pull-apart #layer1 img {
  z-index: 20;
}
/* line 162, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-quality .pull-apart-container .pull-apart #layer1Shadow {
  z-index: 21;
}
/* line 163, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-quality .pull-apart-container .pull-apart #layer2 img {
  z-index: 30;
}
/* line 164, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-quality .pull-apart-container .pull-apart #layer2Shadow {
  z-index: 31;
}
/* line 165, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-quality .pull-apart-container .pull-apart #layer3 img {
  z-index: 40;
}
/* line 166, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-quality .pull-apart-container .pull-apart #layer3Shadow {
  z-index: 41;
}
/* line 168, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-quality .pull-apart-container .pull-apart .shadow {
  cursor: pointer;
  height: 505px;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 516px;
  -webkit-transition: all 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: all 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: all 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: all 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: all 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
/* line 180, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-quality .pull-apart-container .pull-apart .shadow.active {
  margin-top: -20px;
}
/* line 186, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-quality .pull-apart-container .pull-apart-infoBox {
  height: 150px;
  margin: 0 auto;
  margin-top: 40px;
  position: relative;
  width: 520px;
}
/* line 193, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-quality .pull-apart-container .pull-apart-infoBox .layer {
  border: 1px solid white;
  border-radius: 3px;
  bottom: 0;
  display: none;
  left: 0;
  padding: 20px;
  position: absolute;
  right: 0;
  top: 20px;
}
/* line 207, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-quality .video {
  position: relative;
  z-index: 1;
  height: 480px;
  margin: 0 auto;
  margin-top: 40px;
  width: 853px;
}
@media (max-width: 767px) {
  /* line 219, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-quality .mobile-display {
    display: block;
  }
  /* line 222, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-quality .desktop-display {
    display: none;
  }
  /* line 225, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-quality .section-inner {
    padding-left: 0;
    padding-right: 0;
  }
  /* line 228, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-quality .spacer {
    display: block;
    width: 100%;
    height: auto;
  }
  /* line 232, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-quality .section-title {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 237, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-quality .info .description {
    display: none;
  }
  /* line 240, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-quality .television {
    background: none;
    padding: 0;
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 246, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-quality .panel-A .graphic {
    background-image: url(/assets/img/page-explore-q-plus/mobile-quality-panel-A@2x.png);
  }
  /* line 249, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-quality .panel-B .graphic {
    background-image: url(/assets/img/page-explore-q-plus/mobile-quality-panel-B@2x.png);
  }
  /* line 252, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-quality .panel-C .graphic {
    background-image: url(/assets/img/page-explore-q-plus/mobile-quality-panel-C@2x.png);
  }
  /* line 254, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-quality .panel-C .graphic .gradient-rgby {
    background: none;
  }
  /* line 257, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-quality .panel-C .graphic .gradient-rgb {
    background: none;
  }
  /* line 260, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-quality .panel-C .graphic .gradient-resting {
    background: none;
  }
  /* line 263, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-quality .panel-C .graphic .box-overlay {
    background: none;
  }
  /* line 267, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-quality .panel-D .graphic {
    background-image: url(/assets/img/page-explore-q-plus/mobile-quality-panel-D@2x.png);
  }
}
@media (max-width: 480px) {
  /* line 273, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-quality .panel-A .graphic {
    background-image: url(/assets/img/page-explore-q-plus/mobile-quality-panel-A.png);
  }
  /* line 276, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-quality .panel-B .graphic {
    background-image: url(/assets/img/page-explore-q-plus/mobile-quality-panel-B.png);
  }
  /* line 279, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-quality .panel-C .graphic {
    background-image: url(/assets/img/page-explore-q-plus/mobile-quality-panel-C.png);
  }
  /* line 281, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-quality .panel-C .graphic .gradient-rgby {
    background: none;
  }
  /* line 284, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-quality .panel-C .graphic .gradient-rgb {
    background: none;
  }
  /* line 287, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-quality .panel-C .graphic .gradient-resting {
    background: none;
  }
  /* line 290, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-quality .panel-C .graphic .box-overlay {
    background: none;
  }
  /* line 294, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-quality .panel-D .graphic {
    background-image: url(/assets/img/page-explore-q-plus/mobile-quality-panel-D.png);
  }
}
/* line 304, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-smart #tab-apps.tab-panel .tab-graphic {
  background-image: url("/assets/img/page-explore-q-plus/smart-tab-apps.jpg");
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 304, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-smart #tab-apps.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-q-plus/smart-tab-apps@2x.jpg");
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 304, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-smart #tab-apps.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-q-plus/mobile-smart-tab-apps@2x.png");
  }
}
@media (max-width: 480px) {
  /* line 304, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-smart #tab-apps.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-q-plus/mobile-smart-tab-apps.png");
  }
}
@media (max-width: 480px) and (min--moz-device-pixel-ratio: 1.3), (max-width: 480px) and (-o-min-device-pixel-ratio: 2.6 / 2), (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-resolution: 1.3dppx) {
  /* line 304, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-smart #tab-apps.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-q-plus/mobile-smart-tab-apps@2x.png");
  }
}
/* line 318, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-smart #tab-search.tab-panel .tab-graphic {
  background-image: url("/assets/img/page-explore-q-plus/smart-tab-search.jpg");
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 318, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-smart #tab-search.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-q-plus/smart-tab-search@2x.jpg");
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 318, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-smart #tab-search.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-q-plus/mobile-smart-tab-search@2x.png");
  }
}
@media (max-width: 480px) {
  /* line 318, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-smart #tab-search.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-q-plus/mobile-smart-tab-search.png");
  }
}
@media (max-width: 480px) and (min--moz-device-pixel-ratio: 1.3), (max-width: 480px) and (-o-min-device-pixel-ratio: 2.6 / 2), (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-resolution: 1.3dppx) {
  /* line 318, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-smart #tab-search.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-q-plus/mobile-smart-tab-search@2x.png");
  }
}
/* line 332, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-smart #tab-connectivity.tab-panel .tab-graphic {
  background-image: url("/assets/img/page-explore-q-plus/smart-tab-connectivity.jpg");
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 332, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-smart #tab-connectivity.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-q-plus/smart-tab-connectivity@2x.jpg");
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 332, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-smart #tab-connectivity.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-q-plus/mobile-smart-tab-connectivity@2x.png");
  }
}
@media (max-width: 480px) {
  /* line 332, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-smart #tab-connectivity.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-q-plus/mobile-smart-tab-connectivity.png");
  }
}
@media (max-width: 480px) and (min--moz-device-pixel-ratio: 1.3), (max-width: 480px) and (-o-min-device-pixel-ratio: 2.6 / 2), (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-resolution: 1.3dppx) {
  /* line 332, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-smart #tab-connectivity.tab-panel .tab-graphic {
    background-image: url("/assets/img/page-explore-q-plus/mobile-smart-tab-connectivity@2x.png");
  }
}
/* line 345, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-smart .tab-item.active .tab-button {
  color: #00b5e2;
}
/* line 348, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-smart .indicator {
  background-position: 0 -20px;
}
/* line 357, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-size .chart {
  width: 58.333333%;
}
/* line 360, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-size .info {
  width: 41.666667%;
}
/* line 364, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-size .bar .bar-label {
  background-image: url(../img/page-explore-q-plus/chart-bar-labels.png);
}
/* line 368, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-size .bar.back-bar .bar-top, .page-exploreQPlus .section-size .bar.back-bar .bar-base, .page-exploreQPlus .section-size .bar.back-bar .bar-body {
  background-image: url(../img/page-explore-q-plus/chart-bluebar-sprite.png);
}
/* line 372, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-size .bar.bar-80 {
  height: 100%;
}
/* line 375, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-size .bar.bar-75 {
  height: 85%;
}
/* line 377, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-size .bar.bar-75 .bar-label {
  background-position: -48px 0;
}
/* line 379, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-size .bar.bar-70 {
  height: 80%;
}
/* line 381, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-size .bar.bar-70 .bar-label {
  background-position: -96px 0;
}
/* line 383, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-size .bar.bar-65 {
  height: 65%;
}
/* line 385, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-size .bar.bar-65 .bar-label {
  background-position: -144px 0;
}
/* line 387, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-size .bar.bar-60 {
  height: 60%;
}
/* line 389, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-size .bar.bar-60 .bar-label {
  background-position: -192px 0;
}
/* line 391, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-size .bar.bar-55 {
  height: 45%;
}
/* line 393, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-size .bar.bar-55 .bar-label {
  background-position: -240px 0;
}
@media (max-width: 767px) {
  /* line 397, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-size .chart, .page-exploreQPlus .section-size .info {
    width: 100%;
  }
}
/* line 407, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-design .background {
  background-image: url(/assets/img/page-explore-q-plus/design-bg.gif);
}
/* line 410, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-design .title, .page-exploreQPlus .section-design .info {
  float: left;
  width: 50%;
  padding: 0 15px;
}
/* line 414, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-design .title {
  margin-top: 450px;
}
/* line 417, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-design .tv-left {
  bottom: 50%;
  right: 55%;
  height: 50%;
  width: 45%;
  background-image: url(/assets/img/page-explore-q-plus/section-design-tv-left.png);
  background-position: 100% 100%;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 417, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-design .tv-left {
    background-image: url("/assets/img/page-explore-q-plus/section-design-tv-left@2x.png");
  }
}
/* line 426, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-design .tv-left .hotspot {
  bottom: 120px;
  right: 70px;
}
/* line 429, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-design .tv-left .content {
  background-image: url(/assets/img/page-explore-q-plus/section-design-tv-left-content.png);
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 429, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-design .tv-left .content {
    background-image: url("/assets/img/page-explore-q-plus/section-design-tv-left-content@2x.png");
  }
}
/* line 433, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-design .tv-left.active .content {
  -webkit-transform:  scale(1, 1) translate(280px, -40px);
  -moz-transform:  scale(1, 1) translate(280px, -40px);
  -ms-transform:  scale(1, 1) translate(280px, -40px);
  -o-transform:  scale(1, 1) translate(280px, -40px);
  transform:  scale(1, 1) translate(280px, -40px);
}
/* line 437, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-design .tv-right {
  top: 60%;
  left: 51%;
  width: 49%;
  height: 40%;
  background-image: url(/assets/img/page-explore-q-plus/section-design-tv-right.png);
  background-position: 0 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 437, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-design .tv-right {
    background-image: url("/assets/img/page-explore-q-plus/section-design-tv-right@2x.png");
  }
}
/* line 446, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-design .tv-right .hotspot {
  top: 80px;
  left: 85px;
}
/* line 449, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-design .tv-right .content {
  background-image: url(/assets/img/page-explore-q-plus/section-design-tv-right-content.png);
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 449, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-design .tv-right .content {
    background-image: url("/assets/img/page-explore-q-plus/section-design-tv-right-content@2x.png");
  }
}
/* line 453, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus .section-design .tv-right.active .content {
  -webkit-transform:  scale(1, 1) translate(-280px, 10px);
  -moz-transform:  scale(1, 1) translate(-280px, 10px);
  -ms-transform:  scale(1, 1) translate(-280px, 10px);
  -o-transform:  scale(1, 1) translate(-280px, 10px);
  transform:  scale(1, 1) translate(-280px, 10px);
}
@media (max-width: 767px) {
  /* line 459, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-design .tv-mobile {
    top: auto;
    left: auto;
    bottom: auto;
    right: auto;
    width: 100%;
    height: auto;
    background-size: cover;
  }
  /* line 464, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-design .title, .page-exploreQPlus .section-design .info {
    float: none;
    width: 100%;
    padding: 0 20px;
  }
  /* line 469, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-design .title {
    margin-top: 20px;
  }
  /* line 472, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-design .info {
    margin-top: 0;
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 477, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-design .tv-mobile {
    background-image: url(/assets/img/page-explore-q-plus/mobile-design-tv@2x.png);
  }
}
@media (max-width: 480px) {
  /* line 482, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
  .page-exploreQPlus .section-design .tv-mobile {
    background-image: url(/assets/img/page-explore-q-plus/mobile-design-tv.png);
  }
}
/* line 500, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus.lt-ie9 .section-design .hotspot .button {
  behavior: url(/assets/css/iepngfix.htc);
}
/* line 501, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus.lt-ie9 .section-design .tv-left .hotspot .content {
  left: 55px;
  top: -215px;
}
/* line 502, C:/SharpUSA.V2.Web/Experience/assets/css/scss/explore/_page-explore-q-plus.scss */
.page-exploreQPlus.lt-ie9 .section-design .tv-right .hotspot .content {
  left: -505px;
  top: -185px;
}

/* line 5, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_pagetype-features.scss */
.pagetype-features .section .info-block {
  display: block;
  position: relative;
  z-index: 1;
  width: 41.666667%;
}
/* line 10, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_pagetype-features.scss */
.pagetype-features .section .info-block.left {
  float: left;
}
/* line 11, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_pagetype-features.scss */
.pagetype-features .section .info-block.right {
  float: right;
}

/* line 2, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture {
  margin: 0 auto;
  /* general page styles */
}
/* line 12, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture h1.title {
  text-align: center;
  color: #000000;
}
/* line 18, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture .section .info-block {
  width: auto;
}
/* line 23, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture .animated-button {
  width: auto;
  color: #000000;
  border-color: #000000;
}
/* line 27, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture .animated-button:hover, .page-feature-picture .animated-button:active {
  color: #000;
}
/* line 28, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture .animated-button.reversed {
  border-color: #000;
  color: #000;
}
/* line 29, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture .animated-button.reversed::after {
  background-color: #000;
}
/* line 30, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture .animated-button.reversed:hover {
  background-color: #000;
  color: #fff;
}
/* line 35, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture .headline-light {
  font-family: "AvantGardeGothicITCW01X";
}
/* line 40, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture .description {
  margin: 0px auto;
  margin-top: 25px;
  text-align: center;
}
/* line 46, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture .section {
  margin-bottom: 0px;
  border-bottom: solid 1px #818181;
}
/* line 51, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-overview {
  margin: 0 auto;
}
/* line 56, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-overview .section-inner {
  margin: 0 auto;
  position: relative;
}
/* line 61, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-overview #overview-title {
  margin-top: -30px;
}
/* line 66, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-overview #picture-overview-tv-container {
  margin: 0 auto;
  margin-top: -105px;
  max-width: 1170px;
  height: 659px;
  position: relative;
}
/* line 74, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-overview #picture-overview-tv-container #tv-off {
  position: absolute;
  width: 100%;
}
/* line 81, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-overview #picture-overview-tv-container #tv-on {
  position: absolute;
  width: 100%;
}
/* line 90, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-overview #picture-overview-tv-container #tv-white {
  position: absolute;
  width: 100%;
}
/* line 97, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-overview #picture-overview-tv-container .light {
  width: 38px;
  position: absolute;
}
/* line 102, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-overview #picture-overview-tv-container #light-1 {
  top: 440px;
  left: 830px;
}
/* line 109, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-overview #picture-overview-tv-container #light-2 {
  top: 384px;
  left: 640px;
}
/* line 116, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-overview #picture-overview-tv-container #light-3 {
  top: 290px;
  left: 660px;
}
/* line 123, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-overview #picture-overview-tv-container #light-4 {
  top: 340px;
  left: 400px;
}
/* line 130, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-overview #picture-overview-tv-container #light-5 {
  top: 259px;
  left: 460px;
}
/* line 137, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-overview #picture-overview-tv-container #light-6 {
  top: 384px;
  left: 207px;
}
/* line 144, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-overview #picture-overview-tv-container #arrow-link {
  position: absolute;
  top: 660px;
  margin: -22px;
  left: 50%;
}
/* line 153, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-overview #arrow-image {
  width: 45px;
}
/* line 157, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-overview #arrow {
  margin: 0 auto;
  width: 45px;
}
/* line 164, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-parts {
  margin-top: 10px;
  position: relative;
}
/* line 169, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-parts .panel {
  position: absolute;
  width: 257px;
}
/* line 174, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-parts #tv-parts-container {
  margin-top: 30px;
  height: 645px;
}
/* line 179, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-parts #tv-closed {
  position: absolute;
  left: 200px;
  width: 318px;
}
/* line 185, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-parts #led-panel {
  left: 200px;
}
/* line 191, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-parts #pixelstructure-panel {
  left: 200px;
}
/* line 196, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-parts #glass-panel {
  left: 200px;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-parts #panel-info {
  position: absolute;
  top: 244px;
  left: 470px;
}
/* line 209, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-parts #panel-info h2 {
  font-size: 30px;
  margin-left: 10px;
}
/* line 214, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-parts #panel-info p {
  font-size: 12px;
  line-height: 24px;
  margin-left: 10px;
  color: #686868;
}
/* line 221, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-parts #panel-info #pixel-structure-buttons {
  margin: 0px;
  padding: 0px;
  margin-top: 30px;
}
/* line 229, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-parts #panel-info #pixel-structure-buttons li {
  display: inline-block;
  vertical-align: middle;
  margin: 0px 5px;
}
/* line 237, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-parts #panel-info #pixel-structure-buttons .selected {
  border: solid 1px #818181;
}
/* line 241, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-parts #panel-info #pixel-structure-buttons li button {
  margin: 0px;
  padding: 0px;
  overflow: hidden;
  width: 66px;
  height: 66px;
  display: inline-block;
  text-indent: -9999px;
  border: solid 1px #ffffff;
}
/* line 253, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-parts #panel-info #pixel-structure-buttons #pixel-structure-1 {
  background: url(/assets/img/page-feature/page-feature-picture/picture-parts-buttons.jpg) no-repeat center center;
  background-size: 190px;
  background-position: 5px 5px;
}
/* line 261, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-parts #panel-info #pixel-structure-buttons #pixel-structure-2 {
  background: url(/assets/img/page-feature/page-feature-picture/picture-parts-buttons.jpg) no-repeat center center;
  background-size: 190px;
  background-position: -64px 5px;
}
/* line 269, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-parts #panel-info #pixel-structure-buttons #pixel-structure-3 {
  background: url(/assets/img/page-feature/page-feature-picture/picture-parts-buttons.jpg) no-repeat center center;
  background-size: 190px;
  background-position: -131px 5px;
}
/* line 280, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-parts #panel-info #panel-container {
  position: relative;
}
/* line 284, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-parts #panel-info #panel-container .info-panel {
  position: absolute;
  margin-top: 33px;
  width: 335px;
}
/* line 295, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-parts #panel-info #panel-container .animated-button {
  margin-top: 26px;
  margin-left: 10px;
}
/* line 301, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-parts #panel-info #panel-container p {
  font-size: 15px;
}
/* line 308, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-parts #panel-info h3 {
  color: #000000;
  font-weight: bold;
  margin-bottom: 10px;
  margin-left: 10px;
}
/* line 323, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-premium-features #feature-container {
  margin: 0 auto;
  margin-top: 110px;
  width: 880px;
}
/* line 329, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-premium-features #feature-container .feature-item {
  vertical-align: top;
  clear: both;
  padding-bottom: 60px;
}
/* line 333, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-premium-features #feature-container .feature-item img.premium-feature-image {
  vertical-align: top;
  margin-right: 40px;
  width: 156px;
  display: inline-block;
}
/* line 341, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-premium-features #feature-container .feature-item h2 {
  font-size: 26px;
  margin-bottom: 30px;
  font-family: "AvantGardeGothicITCW01B 731069";
}
/* line 347, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-premium-features #feature-container .feature-item p {
  font-size: 13px;
  line-height: 24px;
}
/* line 358, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-premium-features #feature-container .feature-item .feature-content {
  vertical-align: top;
  display: inline-block;
  width: 615px;
}
/* line 367, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-premium-features #feature-container .bottom-feature {
  padding-top: 60px;
  border-top: solid 1px #818181;
}
/* line 374, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-premium-features #feature-container .bottom-divider {
  border-bottom: solid 1px #818181;
}
/* line 385, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-comparison #pixel-comparison-container {
  margin: 0 auto;
  margin-top: 89px;
  position: relative;
  width: 839px;
  height: 710px;
}
/* line 393, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-comparison #pixel-comparison-container #pixel-comparison-tv {
  position: absolute;
  width: 839px;
  padding-bottom: 155px;
}
/* line 400, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-comparison #pixel-comparison-container #line-4k-left {
  width: 170px;
  position: absolute;
  top: 420px;
  left: 130px;
}
/* line 408, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-comparison #pixel-comparison-container #line-4k-right {
  width: 170px;
  position: absolute;
  top: 420px;
  left: 528px;
}
/* line 416, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-comparison #pixel-comparison-container #pixel-image-full {
  position: absolute;
  top: 552px;
  left: 303px;
  width: 108px;
}
/* line 424, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-comparison #pixel-comparison-container #pixel-image-4k {
  position: absolute;
  top: 551px;
  left: 417px;
  width: 108px;
}
/* line 431, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-comparison #pixel-comparison-container #label-left {
  font-size: 20px;
  position: absolute;
  top: 620px;
  left: 129px;
}
/* line 438, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-comparison #pixel-comparison-container #label-right {
  font-size: 20px;
  position: absolute;
  top: 620px;
  left: 619px;
}
/* line 451, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-motion .background {
  background-image: url(/assets/img/page-feature/page-feature-picture/mountains-bg.png);
  background-repeat: no-repeat;
  background-position: center 80px;
  background-size: 1280px;
}
/* line 459, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-motion .section-inner {
  margin: 0 auto;
}
/* line 465, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-motion #motion-buttons {
  margin: 0 auto;
  width: auto;
  margin-top: 30px;
}
/* line 470, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-motion #motion-buttons .info-block {
  text-align: center;
}
/* line 477, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-motion #motion-button-left {
  margin-right: 10px;
}
/* line 483, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-motion #snowboarder-container {
  margin: 0 auto;
  position: relative;
  height: 360px;
}
/* line 489, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-motion #snowboarder-container #motion-boarder1 {
  position: absolute;
  width: 317px;
  top: 248px;
  left: -150px;
}
/* line 497, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-motion #snowboarder-container #motion-boarder2 {
  position: absolute;
  width: 368px;
  top: 127px;
  left: -4px;
}
/* line 505, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-motion #snowboarder-container #motion-boarder3 {
  position: absolute;
  width: 300px;
  top: 58px;
  left: 278px;
}
/* line 514, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-motion #snowboarder-container #motion-boarder4 {
  position: absolute;
  width: 300px;
  top: 68px;
  left: 510px;
}
/* line 522, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-motion #snowboarder-container #motion-boarder5 {
  position: absolute;
  width: 200px;
  top: 138px;
  left: 797px;
}
/* line 530, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-motion #snowboarder-container #motion-boarder6 {
  position: absolute;
  width: 200px;
  top: 201px;
  left: 1010px;
}
/* line 537, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-motion #snowboarder-container #callout-60hz {
  position: absolute;
  top: 140px;
  left: 11px;
  width: 116px;
}
/* line 544, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-motion #snowboarder-container #callout-120hz {
  position: absolute;
  top: 230px;
  left: 360px;
  width: 127px;
}
/* line 551, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-picture.scss */
.page-feature-picture #feature-picture-motion #snowboarder-container #callout-240hz {
  position: absolute;
  top: 40px;
  left: 816px;
  width: 155px;
}

/* line 4, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size .down_arrow {
  height: 23px;
  width: 37px;
  display: block;
  margin: 0px auto;
  margin-bottom: 20px;
}
/* line 6, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size .section {
  border-bottom: 1px solid #cccccc;
  min-height: 0 !important;
}
/* line 9, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size .section .section-wrapper {
  padding-bottom: 50px;
  padding-top: 50px;
}
/* line 10, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size .section .animated-button.reversed {
  color: black;
  background: transparent !important;
}
/* line 11, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size .section .animated-button.reversed:hover {
  color: white !important;
  background: transparent !important;
  z-index: 1;
}
/* line 12, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size .section .animated-button.reversed::after {
  background-color: black !important;
}
/* line 16, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size .section .title, .page-feature-size .section .description {
  text-align: center;
}
/* line 17, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size .section .title {
  color: black;
}
/* line 18, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size .section .description {
  margin-left: auto;
  margin-right: auto;
  padding: 10px 0 0 0;
}
/* line 22, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size .size_marker {
  position: absolute;
}
/* line 24, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size .size_marker .size_marker_numbers {
  padding: 0 15px;
  display: inline;
  line-height: 20px;
}
/* line 25, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size .size_marker.size_marker_horizontal {
  top: -40px;
  left: 0;
  width: 100%;
  height: 20px;
  text-align: center;
  background: url(/assets/img/page-feature/page-feature-size/size_marker_left_arrow.png) no-repeat left top;
}
/* line 30, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size .size_marker.size_marker_horizontal .size_marker_right_arrow {
  background: url(/assets/img/page-feature/page-feature-size/size_marker_right_arrow.png) no-repeat right top;
  position: absolute;
  right: 0;
  top: 0;
  height: 20px;
  width: 11px;
}
/* line 35, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size .size_marker.size_marker_horizontal:before {
  content: '';
  width: 46%;
  border-top: 1px solid #818181;
  height: 1px;
  position: absolute;
  left: 0;
  top: 10px;
}
/* line 43, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size .size_marker.size_marker_horizontal:after {
  content: '';
  width: 46%;
  border-top: 1px solid #818181;
  height: 1px;
  position: absolute;
  right: 0;
  top: 10px;
}
/* line 52, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size .size_marker.size_marker_vertical {
  left: -40px;
  width: 20px;
  height: 100%;
  background: url(/assets/img/page-feature/page-feature-size/size_marker_top_arrow.png) no-repeat center top;
}
/* line 54, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size .size_marker.size_marker_vertical .size_marker_numbers {
  display: block;
  position: absolute;
  top: 50%;
  margin-top: -15px;
  padding: 6px 0;
}
/* line 57, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size .size_marker.size_marker_vertical .size_marker_bottom_arrow {
  background: url(/assets/img/page-feature/page-feature-size/size_marker_bottom_arrow.png) no-repeat center top;
  position: absolute;
  bottom: 0;
  height: 11px;
  width: 20px;
}
/* line 62, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size .size_marker.size_marker_vertical:before {
  content: '';
  height: 46%;
  border-left: 1px solid #818181;
  width: 1px;
  position: absolute;
  top: 0;
  left: 10px;
}
/* line 70, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size .size_marker.size_marker_vertical:after {
  content: '';
  height: 46%;
  border-left: 1px solid #818181;
  width: 1px;
  position: absolute;
  bottom: 0;
  left: 10px;
}
/* line 81, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size .tv {
  position: relative;
}
/* line 83, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size .tv .tv_picture img, .page-feature-size .tv .tv_frame img {
  width: 100%;
}
/* line 84, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size .tv .tv_picture {
  position: absolute;
}
/* line 85, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size .tv .tv_frame {
  position: relative;
}
/* line 89, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-overview .tv_slider {
  position: relative;
  margin-top: 50px;
  height: 400px;
}
/* line 91, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-overview .tv_slider .tv {
  position: absolute;
  overflow: hidden;
}
/* line 94, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-overview .tv_slider .tv .tv_picture {
  background: url(/assets/img/page-feature/page-feature-size/overview_bg.jpg) no-repeat 0 0;
  background-size: cover;
}
/* line 99, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-overview .tv_slider .tv .tv_frame {
  position: relative;
  display: block;
}
/* line 100, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-overview .tv_slider .tv#aquos4k {
  overflow: hidden;
  top: 0;
  left: -500px;
  width: 610px;
}
/* line 102, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-overview .tv_slider .tv#aquos4k .tv_picture {
  height: 310px;
  width: 577px;
  margin: 2px 20px 40px 17px;
  top: 0;
  left: 0;
  background-image: url(/assets/img/page-feature/page-feature-size/overview01.jpg);
}
/* line 103, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-overview .tv_slider .tv#aquos4k .tv_frame {
  height: 361px;
  width: 623px;
}
/* line 105, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-overview .tv_slider .tv#aquosqplus {
  overflow: hidden;
  top: 41px;
  left: 106px;
  width: 520px;
}
/* line 107, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-overview .tv_slider .tv#aquosqplus .tv_picture {
  height: 237px;
  width: 400px;
  margin: 2px 20px 40px 13px;
  top: 0;
  left: 0;
  background-image: url(/assets/img/page-feature/page-feature-size/overview02.jpg);
}
/* line 108, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-overview .tv_slider .tv#aquosqplus .tv_frame {
  height: 320px;
  width: 530px;
}
/* line 110, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-overview .tv_slider .tv#aquosq {
  overflow: hidden;
  top: 96px;
  left: 632px;
}
/* line 112, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-overview .tv_slider .tv#aquosq .tv_picture {
  height: 207px;
  width: 360px;
  margin: 2px 20px 40px 13px;
  top: 0;
  left: 0;
  background-image: url(/assets/img/page-feature/page-feature-size/overview03.jpg);
}
/* line 113, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-overview .tv_slider .tv#aquosq .tv_frame {
  height: 250px;
  width: 392px;
}
/* line 115, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-overview .tv_slider .tv#aquoshd {
  overflow: hidden;
  top: 122px;
  left: 1035px;
}
/* line 117, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-overview .tv_slider .tv#aquoshd .tv_picture {
  height: 197px;
  width: 350px;
  margin: 2px 20px 40px 13px;
  top: 0;
  left: 0;
  background-image: url(/assets/img/page-feature/page-feature-size/overview04.jpg);
}
/* line 118, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-overview .tv_slider .tv#aquoshd .tv_frame {
  height: 219px;
  width: 344px;
}
/* line 122, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-overview .down_arrow {
  cursor: pointer;
}
/* line 126, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-largest .info {
  text-align: center;
}
/* line 128, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-largest .info .feature-size-content {
  padding-top: 70px;
  height: 640px;
}
/* line 130, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-largest .info .feature-size-content .tv {
  max-width: 832px;
  max-height: 541px;
  margin: 0 auto;
}
/* line 133, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-largest .info .feature-size-content .tv .tv_picture {
  height: 462px;
  width: 819px;
  top: 10px;
  left: 6px;
  background-color: #000;
}
/* line 134, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-largest .info .feature-size-content .tv .tv_frame {
  height: 483px;
  width: 870px;
  margin-left: -11px;
}
/* line 136, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-largest .info .feature-size-content .tv .feature-size-comparison-image {
  position: absolute;
  bottom: -110px;
  right: 0;
}
/* line 136, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-largest .info .feature-size-content .tv .feature-size-comparison-image img {
  width: 100%;
}
/* line 137, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-largest .info .feature-size-content .tv #feature-size-comparison-chair {
  right: -100px;
  width: 420px;
}
/* line 138, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-largest .info .feature-size-content .tv #feature-size-comparison-sandwich {
  right: 65px;
  width: 119px;
}
/* line 139, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-largest .info .feature-size-content .tv #feature-size-comparison-car {
  right: -740px;
  width: 1005px;
}
/* line 140, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-largest .info .feature-size-content .tv #feature-size-comparison-dog {
  right: -50px;
  width: 627px;
}
/* line 144, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-largest .info .switch-buttons {
  margin: 0 auto;
  overflow: hidden;
  text-align: center;
}
/* line 145, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-largest .info .switch-button {
  background: url(/assets/img/page-feature/page-feature-size/feature-size-button-sprite.png) no-repeat -62px 0px;
  background-size: 124px;
  width: 62px;
  height: 62px;
  /*text-indent: -9999px;*/
  display: inline-block;
  margin-right: 15px;
  cursor: pointer;
  /*border: 0px !important; border-radius: 0px !important;*/
}
/* line 155, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-largest .info .switch-button img {
  /*display: none;*/
  width: 100%;
}
/* line 157, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-largest .info .switch-button:last-child {
  margin-right: 0px;
}
/* line 159, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-largest .info .switch-button#chair-button {
  background-position: -62px 0px;
}
/* line 159, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-largest .info .switch-button#chair-button:hover, .page-feature-size #feature-size-largest .info .switch-button#chair-button.on {
  background-position: 0px 0px;
}
/* line 160, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-largest .info .switch-button#dog-button {
  background-position: -62px -62px;
}
/* line 160, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-largest .info .switch-button#dog-button:hover, .page-feature-size #feature-size-largest .info .switch-button#dog-button.on {
  background-position: 0px -62px;
}
/* line 161, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-largest .info .switch-button#car-button {
  background-position: -62px -124px;
}
/* line 161, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-largest .info .switch-button#car-button:hover, .page-feature-size #feature-size-largest .info .switch-button#car-button.on {
  background-position: 0px -124px;
}
/* line 162, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-largest .info .switch-button#sandwich-button {
  background-position: -62px -186px;
}
/* line 162, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-largest .info .switch-button#sandwich-button:hover, .page-feature-size #feature-size-largest .info .switch-button#sandwich-button.on {
  background-position: 0px -186px;
}
/* line 169, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-wall .background {
  background: url(/assets/img/page-feature/page-feature-size/wall_bg.jpg) no-repeat center top;
  background-size: cover;
  width: 100%;
  height: 100%;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/img/page-feature/page-feature-size/wall_bg.jpg',sizingMethod='scale');
  -ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/img/page-feature/page-feature-size/wall_bg.jpg', sizingMethod='scale');
}
/* line 179, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-wall .size_marker.size_marker_horizontal {
  top: auto;
  bottom: -10px;
  right: -10px;
  width: 95%;
  left: auto;
  transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  /* IE 9 */
  -webkit-transform: rotate(3deg);
  /* Opera, Chrome, and Safari */
}
/* line 186, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-wall .size_marker.size_marker_vertical {
  left: auto;
  right: -60px;
  top: 0px;
  height: 92%;
}
/* line 191, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-wall #wall-slider-tv-size {
  font-size: 50px;
  line-height: 50px;
  position: absolute;
  bottom: 14%;
  right: 4%;
  color: white;
}
/* line 193, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-wall .wall-slider-legend {
  position: absolute;
  display: block;
  left: -50px;
  top: 60px;
  width: 50px;
}
/* line 196, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-wall .wall-slider-legend .wall-slider-legend-number {
  font-size: 18px;
  line-height: 18px;
  margin-bottom: 117px;
}
/* line 201, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-wall .wall-slider-track {
  width: 20px;
  height: 430px;
  background: url(/assets/img/page-feature/page-feature-size/wall-slider-bg.png) no-repeat center top;
  position: absolute;
  display: block;
  left: -2px;
  top: 60px;
  background-size: contain;
}
/* line 208, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-wall .wall-slider {
  background: none;
  width: 100%;
  position: absolute;
  display: block;
  left: -45px;
  top: 60px;
  background-size: contain;
  border: 0;
  outline: 0;
  border-radius: 0;
  height: 410px;
  width: 80px;
  cursor: pointer;
}
/* line 222, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-wall .wall-slider .ui-slider-handle {
  border: 0;
  outline: 0;
  background: url(/assets/img/page-feature/page-feature-size/wall-slider-handle.png) no-repeat right center;
  background-size: contain;
  width: 65px;
  height: 31px;
  margin: 0 0 -22px 11px;
  -webkit-transition: bottom 0.15s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  -moz-transition: bottom 0.15s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  -o-transition: bottom 0.15s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  transition: bottom 0.15s cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
/* line 236, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-wall .wall-slider .ui-state-hover {
  cursor: pointer;
}
/* line 242, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-wall .section-wrapper {
  padding-top: 100px;
  padding-bottom: 355px;
}
/* line 244, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-wall .info {
  text-align: center;
}
/* line 247, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-wall .info .feature-size-content {
  padding-top: 30px;
  height: 530px;
  width: 860px;
  position: relative;
  margin: 0 auto;
}
/* line 252, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-wall .info .feature-size-content .tv#feature-wall-comparison-tv {
  overflow: visible !important;
  width: 80%;
  position: absolute;
  bottom: 0;
  right: 0;
  margin: 0 auto;
}
/* line 259, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.page-feature-size #feature-size-wall .info .feature-size-content .tv#feature-wall-comparison-tv .tv_frame {
  width: 100%;
  right: -40px;
}

/* line 279, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.img-button {
  padding: 0;
  width: 62px;
  height: 62px;
  display: inline-block;
  margin-right: 15px;
  cursor: pointer;
}

/* line 286, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.section .img-button {
  margin-right: 15px;
}

/* line 287, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.img-button-on, .img-button-off {
  position: absolute;
  top: 0;
  left: 0;
  width: 60px;
  height: 60px;
}

/* line 292, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.img-button-on, .img-button-off {
  -webkit-transition: opacity 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  -moz-transition: opacity 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  -o-transition: opacity 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  transition: opacity 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955);
}

/* line 298, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.img-button-on > img, .img-button-off > img {
  max-width: 100%;
}

/* line 299, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.img-button .img-button-on {
  opacity: 0;
  background-color: black;
}

/* line 300, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.img-button .img-button-off {
  opacity: 1;
}

/* line 301, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.img-button:hover .img-button-on, .img-button.on .img-button-on {
  opacity: 1;
}

/* line 302, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.img-button:hover .img-button-off, .img-button.on .img-button-off {
  opacity: 0;
}

/* line 303, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-size.scss */
.csstransitions .animated-button.on::after {
  width: 100%;
}

/* line 10, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart .main {
  position: absolute !important;
}
/* line 12, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #scroller_container {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  overflow: scroll;
  z-index: 100;
}
/* line 14, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #scroller_container #scroller {
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
}
/* line 19, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart .overview-block {
  width: 100%;
  text-align: center;
}
/* line 21, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart .overview-block .description {
  max-width: 550px;
  width: 100%;
  margin: 0 auto;
}
/* line 24, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart .section {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  min-height: 0 !important;
  /* max-height: 0 !important;
  height: 0; */
  overflow: visible;
}
/* line 33, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart .section .background, .page-feature-smart .section .overview-block, .page-feature-smart .section .info-block {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 1s ease-in-out;
  -moz-transition: opacity 1s ease-in-out;
  -o-transition: opacity 1s ease-in-out;
  transition: opacity 1s ease-in-out;
}
/* line 35, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart .section .background, .page-feature-smart .section .overview-block {
  position: fixed;
  top: 0;
  background-color: transparent;
}
/* line 36, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart .section .overview-block {
  top: 105px;
  margin-top: 0px;
  left: 50%;
  margin-left: -50%;
  z-index: 4;
}
/* line 38, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart .section h1.title {
  color: black;
}
/* line 39, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart .section p.description {
  color: #818181;
}
/* line 43, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart .apps, .page-feature-smart #smart-panel-10 {
  z-index: 5;
}
/* line 45, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #nav-smart {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 7px;
  z-index: 100;
  cursor: pointer;
  -webkit-transition: height 0.5s ease-in-out;
  -moz-transition: height 0.5s ease-in-out;
  -o-transition: height 0.5s ease-in-out;
  transition: height 0.5s ease-in-out;
}
/* line 48, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #nav-smart.open {
  height: 40px;
}
/* line 50, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #nav-smart .smart-nav {
  background: #000;
  height: 40px;
  width: 33.33%;
  position: absolute;
  top: 0;
  left: 0;
}
/* line 51, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #nav-smart .icon {
  width: 33px;
  height: 33px;
  position: absolute;
  left: 18px;
  top: 4px;
}
/* line 52, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #nav-smart .bar {
  height: 40px;
  min-width: 8px;
  width: 0%;
  max-width: 100%;
  overflow: hidden;
}
/* line 54, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #nav-smart .bar .icon {
  position: relative;
}
/* line 56, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #nav-smart .nav-text {
  text-align: left;
  font-size: 18px;
  line-height: 24px;
  color: white;
  position: absolute;
  left: 58px;
  top: 10px;
  text-transform: uppercase;
}
/* line 58, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #nav-smart #smart-guide {
  left: 0%;
}
/* line 60, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #nav-smart #smart-guide .bar {
  background-color: #39b34a;
}
/* line 62, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #nav-smart #smart-mobile-connectivity {
  left: 33.33%;
}
/* line 64, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #nav-smart #smart-mobile-connectivity .bar {
  background-color: #159dd6;
}
/* line 66, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #nav-smart #smart-apps {
  left: 66.66%;
}
/* line 68, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #nav-smart #smart-apps .bar {
  background-color: #7059a5;
}
/* line 76, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-tv {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: 0px;
  margin-left: -375px;
  width: 750px;
  z-index: 1000;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 85, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-tv #smart-tv-frame {
  width: 100%;
  position: relative;
}
/* line 88, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-tv #smart-tv-picture-background {
  background: black url(/assets/img/page-feature/page-feature-smart/tv-content-section-1.jpg) no-repeat center center;
}
/* line 91, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-tv #smart-tv-picture-foreground {
  background: transparent url(/assets/img/page-feature/page-feature-smart/tv-content-section-1.jpg) no-repeat center center;
}
/* line 94, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-tv #smart-tv-picture-foreground, .page-feature-smart #smart-tv #smart-tv-picture-background, .page-feature-smart #smart-tv #smart-tv-video {
  width: 97%;
  height: 93%;
  position: absolute;
  top: 0;
  left: 0;
  margin-left: 1%;
  margin-top: 1%;
  background-size: contain;
}
/* line 98, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-tv #smart-tv-video {
  width: 96.2%;
  height: 91.6%;
  top: 1px;
}
/* line 100, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-tv.section5 {
  max-width: 1200px;
}
/* line 103, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-ipad {
  position: fixed;
  top: 50%;
  right: 5%;
  width: 375px;
  z-index: 5;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 109, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-ipad #smart-ipad-frame {
  width: 100%;
  position: relative;
}
/* line 112, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-ipad #smart-ipad-picture-foreground {
  background: url(/assets/img/page-feature/page-feature-smart/ipad-content-section-7.jpg) no-repeat center center;
}
/* line 115, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-ipad #smart-ipad-picture-background {
  background: url(/assets/img/page-feature/page-feature-smart/ipad-content-section-7.jpg) no-repeat center center;
}
/* line 118, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-ipad #smart-ipad-picture-foreground, .page-feature-smart #smart-ipad #smart-ipad-picture-background {
  width: 89%;
  height: 80%;
  position: absolute;
  top: 0;
  left: 0;
  margin-left: 5%;
  margin-top: 13%;
  background-size: contain;
}
/* line 122, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-ipad.section6, .page-feature-smart #smart-ipad.section7, .page-feature-smart #smart-ipad.section8, .page-feature-smart #smart-ipad.section9 {
  visibility: visible;
}
/* line 123, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-ipad.section1, .page-feature-smart #smart-ipad.section2, .page-feature-smart #smart-ipad.section3, .page-feature-smart #smart-ipad.section4, .page-feature-smart #smart-ipad.section5, .page-feature-smart #smart-ipad.section10 {
  visibility: hidden;
}
/* line 134, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #arrow-scroll-down {
  width: 39px;
  height: 26px;
  position: fixed;
  top: 795px;
  left: 50%;
  margin-left: -18px;
  cursor: pointer;
  z-index: 110;
}
/* line 138, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-1 .background {
  position: absolute;
  top: 0;
  height: 150%;
  background: transparent url(/assets/img/page-feature/page-feature-smart/overview_bg.jpg) no-repeat center top;
  background-size: 1765px;
}
/* line 142, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-1 .overview-block {
  left: 50%;
  margin-left: 500px;
  z-index: 4;
  position: fixed;
}
/* line 143, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-1 .section-wrapper {
  position: relative;
  z-index: 4;
}
/* line 147, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-2 .overview-block {
  left: 50%;
  margin-left: 500px;
  z-index: 4;
  position: fixed;
}
/* line 150, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-3-overlay {
  position: fixed;
  top: 50%;
  margin-top: -248px;
  left: 30%;
  z-index: 10;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 158, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-3-overlay .section-inner .popout-block {
  position: relative;
  overflow: hidden;
  height: 160px;
  width: 600px;
}
/* line 160, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-3-overlay .section-inner .popout-block .callout_hero {
  position: absolute;
  left: 0;
  top: 0;
  height: 147px;
  width: 147px;
}
/* line 161, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-3-overlay .section-inner .popout-block .callout_dot {
  width: 20px;
  height: 20px;
  position: absolute;
  right: 0;
  top: 63px;
}
/* line 162, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-3-overlay .section-inner .popout-block h2 {
  font-size: 25px;
  line-height: 25px;
  width: 433px;
  margin-left: 147px;
  padding-left: 13px;
  border-bottom: 1px solid #818181;
  padding-bottom: 12px;
  padding-top: 36px;
}
/* line 163, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-3-overlay .section-inner .popout-block .description {
  font-size: 15px;
  line-height: 24px;
  color: #818181;
  width: 500px;
  padding-left: 160px;
  margin-top: 12px;
}
/* line 168, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-4-overlay, .page-feature-smart #smart-panel-6-overlay {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-left: -420px;
  z-index: 10;
  min-width: 860px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 176, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-4-overlay .popout-block, .page-feature-smart #smart-panel-6-overlay .popout-block {
  position: relative;
  height: 147px;
  width: 49%;
  min-width: 420px;
  float: left;
}
/* line 178, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-4-overlay .popout-block .callout_hero, .page-feature-smart #smart-panel-6-overlay .popout-block .callout_hero {
  position: absolute;
  top: 0;
  height: 147px;
  width: 147px;
}
/* line 179, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-4-overlay .popout-block .callout_dot, .page-feature-smart #smart-panel-6-overlay .popout-block .callout_dot {
  width: 20px;
  height: 20px;
  position: absolute;
  top: -80px;
}
/* line 180, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-4-overlay .popout-block h2, .page-feature-smart #smart-panel-4-overlay .popout-block .description, .page-feature-smart #smart-panel-6-overlay .popout-block h2, .page-feature-smart #smart-panel-6-overlay .popout-block .description {
  max-width: 420px;
}
/* line 181, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-4-overlay .popout-block h2, .page-feature-smart #smart-panel-6-overlay .popout-block h2 {
  font-size: 25px;
  line-height: 25px;
  padding-top: 20px;
}
/* line 182, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-4-overlay .popout-block .description, .page-feature-smart #smart-panel-6-overlay .popout-block .description {
  font-size: 15px;
  line-height: 24px;
  color: #818181;
  margin-top: 12px;
}
/* line 183, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-4-overlay .popout-block .vertical_line, .page-feature-smart #smart-panel-6-overlay .popout-block .vertical_line {
  width: 1px;
  border-right: 1px solid #818181;
  height: 60px;
  position: absolute;
  top: -60px;
}
/* line 185, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-4-overlay .popout-block#smart-guide-recommendations, .page-feature-smart #smart-panel-6-overlay .popout-block#smart-guide-recommendations {
  margin-right: 1%;
}
/* line 187, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-4-overlay .popout-block#smart-guide-recommendations .callout_dot, .page-feature-smart #smart-panel-6-overlay .popout-block#smart-guide-recommendations .callout_dot {
  right: 64px;
}
/* line 188, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-4-overlay .popout-block#smart-guide-recommendations .vertical_line, .page-feature-smart #smart-panel-6-overlay .popout-block#smart-guide-recommendations .vertical_line {
  right: 74px;
}
/* line 189, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-4-overlay .popout-block#smart-guide-recommendations .callout_hero, .page-feature-smart #smart-panel-6-overlay .popout-block#smart-guide-recommendations .callout_hero {
  position: absolute;
  right: 0;
}
/* line 190, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-4-overlay .popout-block#smart-guide-recommendations h2, .page-feature-smart #smart-panel-4-overlay .popout-block#smart-guide-recommendations .description, .page-feature-smart #smart-panel-6-overlay .popout-block#smart-guide-recommendations h2, .page-feature-smart #smart-panel-6-overlay .popout-block#smart-guide-recommendations .description {
  text-align: right;
  padding-right: 160px;
}
/* line 193, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-4-overlay .popout-block#smart-guide-options, .page-feature-smart #smart-panel-4-overlay .popout-block#smart-guide-guide, .page-feature-smart #smart-panel-6-overlay .popout-block#smart-guide-options, .page-feature-smart #smart-panel-6-overlay .popout-block#smart-guide-guide {
  margin-left: 1%;
}
/* line 195, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-4-overlay .popout-block#smart-guide-options .callout_dot, .page-feature-smart #smart-panel-4-overlay .popout-block#smart-guide-guide .callout_dot, .page-feature-smart #smart-panel-6-overlay .popout-block#smart-guide-options .callout_dot, .page-feature-smart #smart-panel-6-overlay .popout-block#smart-guide-guide .callout_dot {
  left: 64px;
}
/* line 196, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-4-overlay .popout-block#smart-guide-options .vertical_line, .page-feature-smart #smart-panel-4-overlay .popout-block#smart-guide-guide .vertical_line, .page-feature-smart #smart-panel-6-overlay .popout-block#smart-guide-options .vertical_line, .page-feature-smart #smart-panel-6-overlay .popout-block#smart-guide-guide .vertical_line {
  left: 74px;
}
/* line 197, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-4-overlay .popout-block#smart-guide-options .callout_hero, .page-feature-smart #smart-panel-4-overlay .popout-block#smart-guide-guide .callout_hero, .page-feature-smart #smart-panel-6-overlay .popout-block#smart-guide-options .callout_hero, .page-feature-smart #smart-panel-6-overlay .popout-block#smart-guide-guide .callout_hero {
  position: absolute;
  left: 0;
}
/* line 198, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-4-overlay .popout-block#smart-guide-options h2, .page-feature-smart #smart-panel-4-overlay .popout-block#smart-guide-options .description, .page-feature-smart #smart-panel-4-overlay .popout-block#smart-guide-guide h2, .page-feature-smart #smart-panel-4-overlay .popout-block#smart-guide-guide .description, .page-feature-smart #smart-panel-6-overlay .popout-block#smart-guide-options h2, .page-feature-smart #smart-panel-6-overlay .popout-block#smart-guide-options .description, .page-feature-smart #smart-panel-6-overlay .popout-block#smart-guide-guide h2, .page-feature-smart #smart-panel-6-overlay .popout-block#smart-guide-guide .description {
  text-align: left;
  padding-left: 160px;
}
/* line 201, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-4-overlay .popout-block#smart-guide-options h2, .page-feature-smart #smart-panel-4-overlay .popout-block#smart-guide-options .description, .page-feature-smart #smart-panel-6-overlay .popout-block#smart-guide-options h2, .page-feature-smart #smart-panel-6-overlay .popout-block#smart-guide-options .description {
  text-align: left;
  padding-left: 156px;
}
/* line 204, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-4-overlay .popout-block#smart-guide-guide, .page-feature-smart #smart-panel-6-overlay .popout-block#smart-guide-guide {
  margin-left: 25%;
}
/* line 206, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-4-overlay .popout-block#smart-guide-guide h2, .page-feature-smart #smart-panel-4-overlay .popout-block#smart-guide-guide .description, .page-feature-smart #smart-panel-6-overlay .popout-block#smart-guide-guide h2, .page-feature-smart #smart-panel-6-overlay .popout-block#smart-guide-guide .description {
  width: 500px;
  max-width: 500px;
}
/* line 214, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-4-overlay .popout-block#smart-guide-options .description, .page-feature-smart #smart-panel-4-overlay .popout-block#smart-guide-guide .description {
  font-size: 14px !important;
}
/* line 220, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-8 .info-block .description.right {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  position: fixed !important;
  top: 0;
  margin-top: 0px;
  left: auto;
  margin-left: 0;
  z-index: 4;
  position: relative;
  max-width: 300px;
}
/* line 225, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-10 .overview-block .description {
  width: 100%;
  max-width: 800px;
}
/* line 226, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-10 .overview-block .disclaimer {
  font-size: 9px;
  color: #818181;
  text-align: center;
  position: fixed;
  bottom: 60px;
  width: 100%;
}
/* line 232, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart #smart-panel-5 .background, .page-feature-smart #smart-panel-6 .background, .page-feature-smart #smart-panel-8 .background, .page-feature-smart #smart-panel-10 .background {
  background: transparent url(/assets/img/page-feature/page-feature-smart/gradient_bg.jpg) no-repeat center top;
  background-size: cover;
}
/* line 235, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart .apps {
  overflow: hidden;
  width: 100%;
  position: fixed;
  z-index: 110;
  left: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  text-align: center;
}
/* line 243, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart .apps .app-col {
  display: inline-block;
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 235, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
  .page-feature-smart .apps {
    display: block;
    width: 100%;
    text-align: center;
  }
}
/* line 250, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart .apps .app {
  overflow: hidden;
  width: 107px;
  height: 66px;
  display: inline-block;
  border: 7px solid transparent;
  background: url(/assets/img/page-feature/page-feature-smart/btn_apps.jpg) no-repeat;
  background-size: 748px;
  background-clip: content-box;
  cursor: pointer;
}
/* line 258, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart .apps .app.on, .page-feature-smart .apps .app:hover {
  border: 7px solid #c6c6c6;
}
/* line 259, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart .apps .app#app-netflix {
  background-position: 0px 0px;
}
/* line 260, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart .apps .app#app-huluplus {
  background-position: -93.5px 0px;
}
/* line 261, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart .apps .app#app-vudu {
  background-position: -187px 0px;
}
/* line 262, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart .apps .app#app-youtube {
  background-position: -281px 0px;
}
/* line 263, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart .apps .app#app-pandora {
  background-position: -374px 0px;
}
/* line 264, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart .apps .app#app-facebook {
  background-position: -468px 0px;
}
/* line 265, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart .apps .app#app-cinemanow {
  background-position: -561px 0px;
}
/* line 266, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-smart.scss */
.page-feature-smart .apps .app#app-chrome {
  background-position: -655px 0px;
}

/* line 89, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design .section .section-wrapper {
  padding: 0;
}
/* line 93, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design section.section {
  border-bottom: 1px solid #CCCCCC;
  min-height: 0 !important;
  position: relative;
}
/* line 99, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design .screen-reader-only {
  height: 1px;
  left: -10000px;
  overflow: hidden;
  position: absolute;
  top: auto;
  width: 1px;
}
/* line 110, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-overview {
  /*.design-arrow { 
  width:37px; 
  margin: 0 auto 40px auto; 
  padding: 0; 
  cursor: pointer;
  }*/
}
/* line 119, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-overview .design-arrow {
  bottom: 0;
  cursor: pointer;
  margin: 0 0 0 486px;
  padding: 0 0 2em;
  position: absolute;
  width: 37px;
  height: auto;
  z-index: 210;
}
/* line 129, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-overview .design-arrow img {
  height: auto;
  width: auto;
}
/* line 135, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-overview .info-block {
  width: auto;
}
/* line 142, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #svg-animation-content {
  width: 1053px;
  padding: 50px 0 0 192px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  z-index: 101;
  color: #000;
  text-transform: uppercase;
  font-size: 3.2em;
}
/* line 156, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #svg-animation-content .svg-animation-text-1 {
  font-family: "AvantGardeGothicITCW01X";
  float: left;
}
/* line 161, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #svg-animation-content .svg-animation-text-2 {
  float: left;
}
/* line 168, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #svg-animation-container {
  width: 1053px;
  height: 675px;
  position: relative;
  z-index: 1;
  margin: 75px 0 0 0;
  overflow: hidden;
  /*background: url(/assets/img/page-feature/page-feature-design/tv-full.jpg) no-repeat;	
  background: url(/assets/img/page-feature/page-feature-design/tv-full.svg), none;*/
  /*
  #svg-animation-tv-screen {
  	width: 1053px;
  	height: 644px;
  	display: block;
  	position: absolute;
  	top: -1px;
  	left:0;
  	background: url(/assets/img/page-feature/page-feature-design/tv-screen.png) no-repeat;
  	z-index: 2;
  }
  
  #svg-animation-tv-frame {
  	width: 1053px;
  	height: 644px;
  	display: block;
  	position: absolute;
  	top: -1px;
  	left:0;
  	background: url(/assets/img/page-feature/page-feature-design/tv-frame.png) no-repeat;
  	z-index: 11;
  }
  */
}
/* line 179, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #svg-animation-container #svg-animation-edge {
  width: 1053px;
  height: 644px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 202;
}
/* line 189, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #svg-animation-container img {
  height: 100%;
  width: 100%;
}
/* line 194, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #svg-animation-container #svg-animation-object {
  width: 1053px;
  height: 644px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 200;
}
/* line 204, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #svg-animation-container #svg-animation-border {
  width: 1053px;
  height: 644px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 201;
  background: url(/assets/img/page-feature/page-feature-design/tv-border.png) no-repeat;
}
/* line 216, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #svg-animation-container #svg-animation-outline {
  width: 1053px;
  height: 644px;
  /*width: 1053px;
  height: 650px;*/
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  background: url(/assets/img/page-feature/page-feature-design/tv-outlines.png) no-repeat;
  background-size: contain;
}
/* line 254, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #svg-animation-container #svg-animation-tv-with-frame {
  width: 1053px;
  height: 644px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  background: url(/assets/img/page-feature/page-feature-design/tv-with-frame.png) no-repeat;
  z-index: 11;
}
/* line 265, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #svg-animation-container #svg-animation-tv-with-frame-mask {
  width: 1053px;
  height: 644px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  background: url(/assets/img/page-feature/page-feature-design/tv-mask.png) no-repeat;
  z-index: 12;
}
/* line 276, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #svg-animation-container path {
  fill: none;
  /*opacity:.20;
  filter:alpha(opacity=20);*/
}
/* line 285, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-premium-materials {
  height: 386px;
}
/* line 289, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-premium-materials .background {
  background: url("/assets/img/page-feature/page-feature-design/premium-materials_bg_tv.jpg") no-repeat;
  height: 385px;
  width: 100%;
}
/* line 295, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-premium-materials h1 {
  font-size: 1.8em;
  padding: 4em 0 0 0;
}
/* line 300, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-premium-materials .info-block {
  font-size: .9em;
  width: 44%;
}
/* line 305, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-premium-materials .description {
  width: 100%;
}
/* line 312, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-comparison .section-wrapper {
  padding: 0 0 5em 0;
}
/* line 316, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-comparison h1 {
  font-size: 3.5em;
  text-align: center;
  padding: 1.5em 0 0 0;
}
/* line 322, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-comparison .title span {
  font-family: "AvantGardeGothicITCW01X";
}
/* line 326, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-comparison .subtitle {
  font-size: 1em;
  text-align: center;
  padding: 0.5em 0 3em 0;
}
/* line 332, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-comparison .info-graphics {
  width: 280px;
  float: left;
  position: relative;
  background-color: #fff;
  height: 324px;
  overflow: hidden;
}
/* line 341, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-comparison .rollover-mask {
  width: 280px;
  float: left;
  position: absolute;
  background: url("/assets/img/page-feature/page-feature-design/comparison_rollover_mask.png") no-repeat;
  height: 324px;
  overflow: hidden;
  top: 0;
  left: 0;
  z-index: 9;
}
/* line 353, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-comparison .rollover-title {
  color: #00B5E2;
  font-size: 1.2em;
  text-align: center;
  z-index: 10;
  position: absolute;
  text-align: center;
  width: 279px;
  top: 0;
  left: 0;
}
/* line 365, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-comparison .rollover-graphic {
  display: block;
  margin: 1.5em 0 1.5em 0;
  position: absolute;
  top: 20px;
  left: 0;
  z-index: 8;
}
/* line 374, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-comparison .rollover-reveal {
  position: absolute;
  margin: 1.5em 0 1.5em 0;
  top: 20px;
  left: 0;
  z-index: 1;
}
/* line 382, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-comparison .info-block {
  width: 68%;
}
/* line 386, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-comparison #info-chart {
  width: 100%;
}
/* line 14, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-comparison #info-chart th {
  border-bottom: 2px solid #000;
  border-right: 1px solid #000;
  text-align: center;
  height: 55px;
  vertical-align: center;
}
/* line 26, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-comparison #info-chart td {
  text-align: center;
  border-bottom: 1px solid #000;
  border-right: 1px solid #000;
  height: 40px;
  vertical-align: center;
}
/* line 39, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-comparison #info-chart .rollover-bezel_on,
.page-feature-design #feature-design-comparison #info-chart .rollover-frame_on,
.page-feature-design #feature-design-comparison #info-chart .rollover-edges_on,
.page-feature-design #feature-design-comparison #info-chart .rollover-stand_on,
.page-feature-design #feature-design-comparison #info-chart .rollover-audio_on,
.page-feature-design #feature-design-comparison #info-chart .rollover-woofer_on {
  background: url("/assets/img/page-feature/page-feature-design/comparison_bg_enhancements.jpg") repeat;
  color: #00b5e2;
  background-position: right;
}
/* line 45, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-comparison #info-chart td:nth-child(1) {
  text-align: right;
  padding: 0 1em 0 0;
  cursor: pointer;
}
/* line 56, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-comparison #info-chart tr:nth-child(5),
.page-feature-design #feature-design-comparison #info-chart tr:nth-child(6) {
  border-bottom: 2px solid #000;
}
/* line 60, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-comparison #info-chart td:nth-child(5) {
  border-right: none;
}
/* line 64, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-comparison #info-chart tr:nth-child(7) td {
  border-bottom: none;
}
/* line 68, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-comparison #info-chart th:nth-child(2) {
  background-color: #00c2e8;
  color: white;
}
/* line 74, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-comparison #info-chart th:nth-child(5) {
  border-right: none;
}
/* line 5, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-comparison #info-chart th:nth-child(1) {
  width: 24%;
}
/* line 5, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-comparison #info-chart th:nth-child(2) {
  width: 17%;
}
/* line 5, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-comparison #info-chart th:nth-child(3) {
  width: 17%;
}
/* line 5, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-comparison #info-chart th:nth-child(4) {
  width: 17%;
}
/* line 5, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-comparison #info-chart th:nth-child(5) {
  width: 17%;
}
/* line 390, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-comparison .disclaimer {
  width: 180px;
  padding: 0 .5em 0 0;
  text-align: right;
  text-transform: uppercase;
  font-size: .7em;
}
/* line 402, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-beautiful {
  height: 469px;
}
/* line 406, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-beautiful .background {
  background: url("/assets/img/page-feature/page-feature-design/beautiful-off_bg.jpg") no-repeat;
  height: 469px;
  width: 100%;
  background-position: right;
}
/* line 413, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-beautiful h1 {
  font-size: 1.8em;
  padding: 6.5em 0 0 0;
}
/* line 418, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
.page-feature-design #feature-design-beautiful .info-block {
  font-size: .9em;
  width: 52%;
}

@media (min-width: 768px) and (max-width: 1280px) {
  /* line 434, C:/SharpUSA.V2.Web/Experience/assets/css/scss/features/_page-features-design.scss */
  #feature-design #feature-design-premium-materials h1 {
    padding: 2.5em 0 0;
  }
}
/* line 5, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section {
  border-bottom: 1px solid #818181;
}
/* line 8, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section .title {
  font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
}
/* line 11, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section .title.section-title {
  font-family: "AvantGardeGothicITCW01X", "Helvetica", sans-serif;
}
/* line 13, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section .title.section-title .emphasis {
  font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
}
/* line 17, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section .collapse-group .collapse-button {
  position: relative;
  display: none;
  font-size: 1em;
  font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
  text-transform: uppercase;
  width: 100%;
  height: 30px;
  padding: 0 20px;
  margin: 10px 0;
  background: none;
  border: none;
  cursor: pointer;
}
/* line 27, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section .collapse-group .collapse-button .label, .pagetype-shop .section .collapse-group .collapse-button .icon {
  display: block;
  line-height: 30px;
}
/* line 31, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section .collapse-group .collapse-button .label {
  width: 100%;
  padding-right: 30px;
  text-align: left;
}
/* line 35, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section .collapse-group .collapse-button .icon {
  position: absolute;
  right: 20px;
  top: 0;
  width: 18px;
  height: 18px;
  margin: 6px;
  background: url(/assets/img/pagetype-shop/product-q-plus/group-toggle-close.png) no-repeat 0 0;
  background-size: contain;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
  -moz-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
  -o-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
}
/* line 47, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section .collapse-group.open .collapse-button .icon {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
@media (max-width: 767px) {
  /* line 52, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section .collapse-group .collapse-button {
    display: block;
  }
  /* line 55, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section .collapse-group .collapse-wrapper {
    display: none;
  }
}
/* line 61, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section .group-row {
  padding: 1.875em;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.pagetype-shop .section .group-row:after {
  content: "";
  display: table;
  clear: both;
}
/* line 65, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section .group-row .title, .pagetype-shop .section .group-row .description {
  text-align: center;
  width: 100%;
}
/* line 69, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section .group-row .title {
  font-size: 1.125em;
  line-height: 1.16666em;
  font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
}
/* line 73, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section .group-row .description {
  font-size: 0.875em;
  line-height: 1.25em;
  margin: 0 auto;
}
/* line 77, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section .group-row .feature-icon {
  display: block;
  width: 100%;
  height: 100px;
  padding: 0;
  margin: 0;
}
/* line 82, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section .group-row > li {
  display: block;
  float: left;
  padding: 0 1.875em;
}
/* line 87, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section .group-row.group-2 > li {
  width: 50%;
}
/* line 88, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section .group-row.group-3 > li {
  width: 33.3333333%;
}
/* line 89, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section .group-row.group-4 > li {
  width: 25%;
}
/* line 92, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section .group-row.group-border {
  border: 1px solid #979797;
}
/* line 98, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section .group-row.group-divider > li {
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  border-left: 1px solid gray;
}
/* line 102, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section .group-row.group-divider > li:first-child {
  border-left: none;
}
@media (max-width: 767px) {
  /* line 61, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section .group-row {
    padding: 1.5em;
  }
  /* line 109, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section .group-row > li {
    float: none;
    padding: 1em;
  }
  /* line 114, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section .group-row.group-2 li, .pagetype-shop .section .group-row.group-3 li, .pagetype-shop .section .group-row.group-4 li {
    width: 100%;
  }
  /* line 116, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section .group-row.group-divider > li {
    border-left: none;
  }
}
/* line 121, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section .icon-titles .title {
  display: table;
}
/* line 123, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section .icon-titles .title i, .pagetype-shop .section .icon-titles .title span {
  display: table-cell;
  vertical-align: middle;
}
/* line 127, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section .icon-titles .title span {
  text-align: left;
  padding-left: 1em;
}
/* line 133, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section .feature-icon {
  background: url(/assets/img/pagetype-shop/feature-icons.png) no-repeat 50% 0;
  background-size: 140px 1000px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 133, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section .feature-icon {
    background-image: url("/assets/img/pagetype-shop/feature-icons@2x.png");
  }
}
/* line 138, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section .feature-subpixels .feature-icon {
  background-position: 50% 0;
}
/* line 139, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section .feature-4K .feature-icon {
  background-position: 50% -100px;
}
/* line 140, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section .feature-upscaler .feature-icon {
  background-position: 50% -200px;
}
/* line 141, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section .feature-connectivity .feature-icon {
  background-position: 50% -300px;
}
/* line 142, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section .feature-wallpaper .feature-icon {
  background-position: 50% -400px;
}
/* line 143, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section .feature-audio .feature-icon {
  background-position: 50% -500px;
}
/* line 144, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section .feature-efficient .feature-icon {
  background-position: 50% -600px;
}
/* line 146, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section .description.center {
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 767px) {
  /* line 151, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section .video-button {
    display: none !important;
  }
}
/* line 157, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .select-icon, .pagetype-shop .remove-selection, .pagetype-shop .icon-button, .pagetype-shop .icon-arrow, .pagetype-shop .checkbox {
  position: relative;
  display: inline-block;
  width: 30px;
  height: 30px;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  background: url(/assets/img/pagetype-shop/filter-page-icons.png) no-repeat;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 157, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .select-icon, .pagetype-shop .remove-selection, .pagetype-shop .icon-button, .pagetype-shop .icon-arrow, .pagetype-shop .checkbox {
    /* on retina, use image that's scaled by 2 */
    background-image: url("/assets/img/pagetype-shop/filter-page-icons@2x.png");
    background-size: 210px 150px;
  }
}
/* line 166, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .ratings-summary {
  margin: 2em;
}
/* line 169, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .ratings-summary .ratings-summary-item {
  display: block;
  line-height: 20px;
  margin: 1em;
}
/* line 174, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .ratings-summary .ratings-summary-item .ratings-summary-item-label {
  display: inline-block;
  text-align: right;
  width: 25%;
}
/* line 180, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .ratings-summary .ratings-summary-item .ratings-summary-item-value {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  background: url("/assets/img/pagetype-shop/rating-slider.png") no-repeat;
  display: inline-block;
  width: 148px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 180, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .ratings-summary .ratings-summary-item .ratings-summary-item-value {
    /* on retina, use image that's scaled by 2 */
    background-image: url("/assets/img/pagetype-shop/rating-slider@2x.png");
    background-size: 148px 120px;
  }
}
/* line 187, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .ratings-summary .ratings-summary-item .ratings-summary-item-value[data-value='1'] {
  background-position: 0 -20px;
}
/* line 188, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .ratings-summary .ratings-summary-item .ratings-summary-item-value[data-value='2'] {
  background-position: 0 -40px;
}
/* line 189, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .ratings-summary .ratings-summary-item .ratings-summary-item-value[data-value='3'] {
  background-position: 0 -60px;
}
/* line 190, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .ratings-summary .ratings-summary-item .ratings-summary-item-value[data-value='4'] {
  background-position: 0 -80px;
}
/* line 191, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .ratings-summary .ratings-summary-item .ratings-summary-item-value[data-value='5'] {
  background-position: 0 -100px;
}
/* line 200, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .carousel-wrapper {
  overflow: hidden;
  position: relative;
  background-color: #f2f2f2;
  padding: 0;
}
/* line 206, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .carousel-wrapper .mobile-display {
  display: none;
  position: relative;
  width: 100%;
  height: 0;
  padding: 0 0 65.525%;
}
/* line 211, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .carousel-wrapper .mobile-graphic {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: no-repeat 0 0;
  background-size: cover;
}
/* line 220, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .carousel-wrapper .product-media-carousel {
  max-height: 475px;
  margin: 0 auto;
}
/* line 224, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .carousel-wrapper .section-inner {
  max-width: 1280px;
  padding: 0;
}
@media (max-width: 767px) {
  /* line 200, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .carousel-wrapper {
    padding: 50px 0 20px;
  }
  /* line 232, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .carousel-wrapper .section-inner {
    padding: 0;
  }
  /* line 233, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .carousel-wrapper .mobile-display {
    display: block;
  }
  /* line 234, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .carousel-wrapper .mobile-graphic {
    background-image: url(/assets/img/pagetype-shop/product-q-plus/mobile-overview@2x.jpg);
  }
  /* line 235, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .carousel-wrapper .product-media-carousel {
    display: none;
  }
}
@media (max-width: 480px) {
  /* line 238, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .carousel-wrapper .mobile-graphic {
    background-image: url(/assets/img/pagetype-shop/product-q-plus/mobile-overview.jpg);
  }
}
@media (max-width: 480px) and (min--moz-device-pixel-ratio: 1.3), (max-width: 480px) and (-o-min-device-pixel-ratio: 2.6 / 2), (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-resolution: 1.3dppx) {
  /* line 238, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .carousel-wrapper .mobile-graphic {
    background-image: url("/assets/img/pagetype-shop/product-q-plus/mobile-overview@2x.jpg");
  }
}
/* line 245, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .section-wrapper.section-content {
  padding: 0;
}
/* line 248, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .section-wrapper.section-content .section-inner {
  padding-top: 40px;
  padding-bottom: 60px;
}
/* line 253, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .section-wrapper.section-content .product-details {
  float: left;
  width: 70%;
  padding: 0 30px 0 0;
}
@media (max-width: 767px) {
  /* line 245, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .section-wrapper.section-content {
    text-align: left;
  }
  /* line 262, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .section-wrapper.section-content .section-inner {
    padding: 20px;
  }
  /* line 265, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .section-wrapper.section-content .product-details {
    float: none;
    width: 100%;
    padding: 0;
  }
}
/* line 274, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-header .product-id {
  font-size: 1.875em;
  margin-bottom: 0.3333em;
}
/* line 278, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-header .product-id .title, .pagetype-shop .section-overview .product-header .product-id .price {
  font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
  color: #121212;
  display: inline-block;
  vertical-align: top;
  font-size: inherit;
  line-height: 1.1em;
}
/* line 287, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-header .product-info, .pagetype-shop .section-overview .product-header .product-feedback {
  display: inline-block;
  vertical-align: top;
  min-height: 3em;
}
/* line 292, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-header .title, .pagetype-shop .section-overview .product-header .product-info {
  width: 70%;
  text-align: left;
}
/* line 295, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-header .price, .pagetype-shop .section-overview .product-header .product-feedback {
  width: 30%;
  text-align: right;
}
/* line 298, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-header .description, .pagetype-shop .section-overview .product-header .serial, .pagetype-shop .section-overview .product-header .rating, .pagetype-shop .section-overview .product-header .reviews {
  margin: 0 0 0.25em;
}
/* line 301, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-header .description, .pagetype-shop .section-overview .product-header .serial, .pagetype-shop .section-overview .product-header .reviews {
  color: #979797;
}
/* line 304, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-header .description, .pagetype-shop .section-overview .product-header .rating {
  font-size: 1.125em;
  line-height: 1.5em;
}
/* line 308, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-header .serial, .pagetype-shop .section-overview .product-header .reviews {
  font-size: 0.875em;
}
@media (max-width: 767px) {
  /* line 313, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .product-header .product-id {
    font-size: 1.5em;
  }
  /* line 316, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .product-header .description, .pagetype-shop .section-overview .product-header .rating {
    font-size: 1.125em;
  }
  /* line 319, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .product-header .serial, .pagetype-shop .section-overview .product-header .reviews {
    font-size: 0.875em;
  }
}
@media (max-width: 480px) {
  /* line 324, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .product-header .product-id {
    font-size: 1.125em;
  }
  /* line 327, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .product-header .description, .pagetype-shop .section-overview .product-header .rating {
    font-size: 0.875em;
  }
  /* line 330, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .product-header .serial, .pagetype-shop .section-overview .product-header .reviews {
    font-size: 0.75em;
  }
}
/* line 337, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-shop {
  padding: 30px 0 0;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.pagetype-shop .section-overview .product-shop:after {
  content: "";
  display: table;
  clear: both;
}
/* line 343, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-shop .action-row {
  background: url(/assets/img/pagetype-shop/shop-online-rule.gif) repeat-x 0 100%;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.pagetype-shop .section-overview .product-shop .action-row:after {
  content: "";
  display: table;
  clear: both;
}
/* line 347, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-shop .action-row > .column {
  padding-bottom: 30px;
}
/* line 350, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-shop .online-column, .pagetype-shop .section-overview .product-shop .send-mobile-column {
  float: left;
  margin-right: 10px;
}
/* line 354, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-shop .online-column {
  background: url(/assets/img/pagetype-shop/shop-online-open-arrow.png) no-repeat;
  background-position: 50% 150%;
  -webkit-transition: background-position 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  -moz-transition: background-position 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  -o-transition: background-position 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: background-position 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 354, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .product-shop .online-column {
    /* on retina, use image that's scaled by 2 */
    background-image: url("/assets/img/pagetype-shop/shop-online-open-arrow@2x.png");
    background-size: 44px 12px;
  }
}
/* line 360, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-shop.open .online-column {
  background-position: 50% 100%;
}
/* line 363, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-shop .tech-specs-column {
  float: right;
  padding-bottom: 30px;
}
/* line 367, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-shop .tech-specs-link {
  font-size: 0.875em;
  line-height: 2em;
  text-decoration: underline;
}
/* line 373, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-shop .product-stores {
  display: none;
  position: relative;
  background: url(/assets/img/pagetype-shop/shop-online-rule.gif) repeat-x 0 100%;
  overflow: hidden;
  -webkit-transition: height 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
  -moz-transition: height 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
  -o-transition: height 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: height 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
}
/* line 380, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-shop.open .product-stores {
  height: auto;
}
/* line 383, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-shop .info {
  margin: 2em 0;
  position: relative;
}
/* line 387, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-shop p {
  display: block;
  width: 80%;
}
/* line 391, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-shop .close {
  display: block;
  position: absolute;
  right: 0;
  top: -8px;
  width: 32px;
  height: 32px;
  padding: 7px;
  margin: 0;
}
/* line 396, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-shop .close .icon {
  display: block;
  width: 18px;
  height: 18px;
  background: url(/assets/img/close-icons.png) no-repeat -18px 0;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 396, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .product-shop .close .icon {
    /* on retina, use image that's scaled by 2 */
    background-image: url("/assets/img/close-icons@2x.png");
    background-size: 126px 18px;
  }
}
/* line 404, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-shop .close:hover .icon {
  background-position: 0 0;
}
/* line 414, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-shop .store-list {
  padding-bottom: 20px;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.pagetype-shop .section-overview .product-shop .store-list:after {
  content: "";
  display: table;
  clear: both;
}
/* line 418, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-shop .store-item {
  border: 1px solid gray;
  display: block;
  float: left;
  margin: 0 3% 3% 0;
  padding: 20px;
  position: relative;
  text-align: center;
  width: 22%;
}
/* line 428, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-shop .store-item p {
  margin-bottom: 10px;
  width: 100%;
}
/* line 432, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-shop .store-item .store-logo {
  height: auto;
  margin-bottom: 10px;
  max-width: 100%;
  width: 100%;
}
/* line 438, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-shop .store-item .store-logo img {
  height: auto;
  max-width: 100%;
  width: 100%;
}
/* line 444, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-shop .store-item .store-link {
  color: #4d4d4d;
  font-size: 0.75em;
  line-height: 2em;
  font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
  margin-top: 10px;
  padding: 0 1em;
  height: 2em;
}
/* line 451, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-shop .store-item .store-link:hover {
  color: white;
}
/* line 462, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-shop .store-item-link-only {
  font-size: 0.9em;
  float: left;
  margin: 0 3% 2% 0;
  position: relative;
  width: 30%;
}
/* line 469, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-shop .store-item-link-only a {
  text-decoration: underline;
}
@media (max-width: 767px) {
  /* line 337, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .product-shop {
    padding-top: 20px;
  }
  /* line 476, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .product-shop .button {
    font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
    font-size: 0.875em;
    padding: 0 1.25em;
  }
  /* line 481, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .product-shop .action-row > .column {
    padding-bottom: 20px;
  }
  /* line 484, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .product-shop .online-column, .pagetype-shop .section-overview .product-shop .send-mobile-column {
    margin-right: 5px;
  }
  /* line 487, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .product-shop .tech-specs-column {
    float: left;
  }
  /* line 490, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .product-shop .info {
    margin: 1.5em 0;
  }
  /* line 493, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .product-shop .store-item {
    width: 50%;
    padding: 0 1em 40%;
  }
  /* line 496, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .product-shop .store-logo {
    margin-bottom: 0.5em;
  }
}
@media (max-width: 480px) {
  /* line 503, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .product-shop .action-row .tech-specs-link, .pagetype-shop .section-overview .product-shop .action-row .button {
    font-size: 0.75em;
  }
  /* line 506, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .product-shop .action-row .button {
    padding: 0 0.75em;
  }
}
/* line 516, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-features .description {
  width: 90%;
  font-size: 1em;
  line-height: 1.25em;
  margin-top: 30px;
  margin-bottom: 30px;
  color: #121212;
}
/* line 523, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-features .feature-category-list {
  width: 106%;
  padding: 0 3% 0 0;
  min-height: 15em;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.pagetype-shop .section-overview .product-features .feature-category-list:after {
  content: "";
  display: table;
  clear: both;
}
/* line 528, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-features .feature-category-item {
  display: block;
  float: left;
  width: 22%;
  margin-right: 3%;
  padding: 0.5em 1em 0.5em 0;
  min-height: 15em;
  border-right: 1px solid gainsboro;
}
/* line 536, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-features .feature-category-item:last-child {
  margin-right: 0;
  border-right: none;
}
/* line 540, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-features .feature-category-item .title {
  display: table;
  width: 100%;
  margin: 0 0 1.25em;
  font-size: 1em;
  font-family: "AvantGardeGothicITCW01M 731087", "Helvetica", sans-serif;
  line-height: 1.125em;
  min-height: 2.25em;
  color: black;
}
/* line 549, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-features .feature-category-item .icon, .pagetype-shop .section-overview .product-features .feature-category-item .text {
  display: table-cell;
  vertical-align: middle;
}
/* line 553, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-features .feature-category-item .text {
  padding: 0 0 0 0.75em;
}
/* line 556, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-features .feature-category-item .icon {
  width: 50px;
  height: 40px;
  background: url(/assets/img/feature-icons.png) no-repeat 0 100%;
}
/* line 560, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-features .feature-category-item .feature-list {
  list-style: disc;
  margin-left: 1em;
}
/* line 564, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-features .feature-category-item p, .pagetype-shop .section-overview .product-features .feature-category-item li {
  font-size: 0.875em;
  line-height: 1.25;
  padding-bottom: 0.25em;
}
/* line 569, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-features .feature-quality .icon {
  background-position: 0 100%;
}
/* line 570, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-features .feature-smart .icon {
  background-position: -50px 100%;
}
/* line 571, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-features .feature-size .icon {
  background-position: -100px 100%;
}
/* line 572, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-overview .product-features .feature-design .icon {
  background-position: -150px 100%;
}
@media (max-width: 767px) {
  /* line 577, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .product-features .description {
    width: 100%;
    margin: 1em 0;
    font-size: 0.875em;
  }
  /* line 581, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .product-features .feature-category-list {
    width: 100%;
    padding: 0;
    min-height: 0;
  }
  /* line 584, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .product-features .feature-category-item {
    width: 100%;
    margin: 0;
    padding: 1em;
    min-height: 0;
    border-right: 0;
    border-bottom: 1px solid gray;
  }
  /* line 589, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .product-features .feature-category-item:last-child {
    border-bottom: none;
  }
  /* line 592, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-overview .product-features .feature-category-item .feature-list {
    margin-left: 2em;
  }
}
/* line 604, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-quality .section-title, .pagetype-shop .section-quality .hero-wrapper, .pagetype-shop .section-quality .info {
  display: block;
  margin: 0 auto;
}
/* line 608, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-quality .section-title {
  text-align: center;
}
/* line 611, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-quality .hero-wrapper {
  position: relative;
  width: 100%;
  height: 0;
  padding: 0 0 50%;
  overflow: visible;
}
/* line 616, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-quality .hero-image {
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -150%;
  width: 300%;
  height: 100%;
  background: no-repeat 50% 0;
  background-size: contain;
  background-image: url(/assets/img/pagetype-shop/product-q-plus/quality-hero.jpg);
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 616, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-quality .hero-image {
    background-image: url("/assets/img/pagetype-shop/product-q-plus/quality-hero@2x.jpg");
  }
}
/* line 625, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-quality .info {
  display: table;
  width: 62.5%;
  text-align: center;
  margin: 50px auto;
}
/* line 631, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-quality .info .video-button, .pagetype-shop .section-quality .info .description {
  display: table-cell;
  vertical-align: middle;
}
/* line 635, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-quality .info .video-button {
  width: 100px;
  text-align: right;
}
/* line 637, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-quality .info .video-button .icon {
  display: inline-block;
}
/* line 640, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-quality .info .description {
  width: auto;
  font-size: 0.875em;
  line-height: 1.25em;
  text-align: left;
  padding: 0 0 0 2em;
}
/* line 648, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-quality .secondary-features li {
  padding-left: 60px;
  padding-right: 60px;
}
/* line 652, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-quality .secondary-features .feature-icon {
  width: 60px;
  height: 30px;
  background: url(/assets/img/pagetype-shop/pq-feature-icons.png) no-repeat 0 0;
  background-size: 180px 30px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 652, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-quality .secondary-features .feature-icon {
    background-image: url("/assets/img/pagetype-shop/pq-feature-icons@2x.png");
  }
}
/* line 658, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-quality .secondary-features .feature-thx .feature-icon {
  background-position: 0 0;
}
/* line 659, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-quality .secondary-features .feature-refresh-rate .feature-icon {
  background-position: -60px 0;
}
/* line 660, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-quality .secondary-features .feature-connectivity .feature-icon {
  background-position: -120px 0;
}
/* line 661, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-quality .secondary-features .description {
  margin-top: 1em;
  font-size: 0.75em;
  text-align: left;
  min-height: 6em;
}
/* line 668, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-quality .info-block {
  text-align: center;
}
@media (max-width: 767px) {
  /* line 674, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-quality .section-inner {
    padding-left: 0;
    padding-right: 0;
  }
  /* line 677, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-quality .section-title {
    width: 100%;
    padding: 53.125% 20px 0;
  }
  /* line 680, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-quality .hero-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 0;
    padding: 0 0 53.125%;
  }
  /* line 684, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-quality .hero-image {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
  }
  /* line 688, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-quality .info {
    width: 100%;
    padding: 0 20px;
    margin: 0;
  }
  /* line 691, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-quality .info .video-button {
    display: none;
  }
  /* line 692, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-quality .info .description {
    text-align: center;
    display: block;
    padding: 0 20px;
  }
  /* line 698, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-quality .feature-group {
    padding: 20px;
  }
  /* line 701, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-quality .secondary-features {
    padding-top: 0;
  }
  /* line 703, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-quality .secondary-features .group-row {
    padding: 0;
  }
  /* line 704, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-quality .secondary-features li {
    padding: 1em;
  }
  /* line 707, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-quality .secondary-features .title {
    display: inline-block;
    position: relative;
    text-align: center;
    width: auto;
    height: 30px;
    padding-left: 60px;
  }
  /* line 713, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-quality .secondary-features .feature-icon {
    position: absolute;
    left: 0;
    top: 0;
  }
  /* line 717, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-quality .secondary-features .text {
    padding: 5px 0.5em;
  }
  /* line 720, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-quality .secondary-features .description {
    text-align: center;
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 726, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-quality .hero-image {
    background-image: url(/assets/img/pagetype-shop/product-q-plus/mobile-quality@2x.jpg);
  }
}
@media (max-width: 480px) {
  /* line 731, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-quality .hero-image {
    background-image: url(/assets/img/pagetype-shop/product-q-plus/mobile-quality.jpg);
  }
}
@media (max-width: 480px) and (min--moz-device-pixel-ratio: 1.3), (max-width: 480px) and (-o-min-device-pixel-ratio: 2.6 / 2), (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-resolution: 1.3dppx) {
  /* line 731, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-quality .hero-image {
    background-image: url("/assets/img/pagetype-shop/product-q-plus/mobile-quality@2x.jpg");
  }
}
/* line 742, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-smart .background {
  left: 45%;
  width: 55%;
  background: no-repeat 0 50%;
  background-image: url("/assets/img/pagetype-shop/smart-bg.jpg");
  background-size: 676px 560px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 742, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-smart .background {
    background-image: url("/assets/img/pagetype-shop/smart-bg@2x.jpg");
  }
}
/* line 751, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-smart .section-wrapper {
  padding-bottom: 50px;
}
/* line 755, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-smart .info-block.left {
  width: 50%;
}
/* line 759, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-smart .smart-features {
  margin: 60px 0 0;
}
/* line 761, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-smart .smart-features li {
  padding: 0 0 1em 60px;
  position: relative;
}
/* line 765, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-smart .smart-features .icon {
  position: absolute;
  left: 0;
  top: 0;
  width: 40px;
  height: 40px;
  background: url(/assets/img/pagetype-shop/smart-icons.png) no-repeat 0 0;
  background-size: 200px 120px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 765, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-smart .smart-features .icon {
    background-image: url("/assets/img/pagetype-shop/smart-icons@2x.png");
  }
}
/* line 772, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-smart .smart-features .title {
  font-size: 1.125em;
  line-height: 1.33333em;
  margin: 0 0 0.5em;
  text-transform: none;
}
/* line 777, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-smart .smart-features .description {
  font-size: 0.875em;
  line-height: 1.2857em;
  margin: 0 0 0.5em;
}
/* line 783, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-smart .footnote {
  position: relative;
  z-index: 4;
  width: 100%;
  max-width: 1170px;
  margin: 3em auto 0;
}
@media (max-width: 767px) {
  /* line 792, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-smart .background {
    display: none;
  }
  /* line 793, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-smart .info-block.left {
    float: none;
    width: 100%;
  }
  /* line 797, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-smart .smart-features {
    margin-top: 30px;
  }
  /* line 799, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-smart .smart-features .title, .pagetype-shop .section-smart .smart-features .description {
    text-align: left;
  }
  /* line 803, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-smart .footnote {
    float: none;
    width: 100%;
    margin: 1em 0 0;
    padding: 20px;
  }
}
/* line 815, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-size .section-inner {
  padding-left: 0;
}
/* line 818, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-size .image-block {
  float: left;
  width: 52.5%;
}
/* line 822, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-size .image-container {
  position: relative;
  display: block;
  width: 100%;
  height: 0;
  padding: 0 0 100%;
  background: 0 0 no-repeat;
  background-size: contain;
}
/* line 829, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-size .info-block.right {
  width: 40%;
}
@media (max-width: 767px) {
  /* line 833, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-size .section-inner {
    padding-left: 20px;
  }
  /* line 836, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-size .image-block, .pagetype-shop .section-size .info-block.right {
    width: 100%;
    float: none;
  }
}
/* line 848, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-design .top-content {
  background: url("/assets/img/pagetype-shop/product-q-plus/design-bg.jpg") no-repeat 90% 100%;
  background-size: contain;
  min-height: 390px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 848, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-design .top-content {
    background-image: url("/assets/img/pagetype-shop/product-q-plus/design-bg@2x.jpg");
  }
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.pagetype-shop .section-design .top-content:after {
  content: "";
  display: table;
  clear: both;
}
/* line 855, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-design .info-block.left {
  margin-left: 40px;
  width: 40%;
}
/* line 860, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-design .secondary-features .title {
  min-height: 2.3333em;
}
/* line 863, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-design .secondary-features .description {
  margin-top: 1em;
  font-size: 0.75em;
}
@media (max-width: 767px) {
  /* line 869, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-design .top-content {
    background: none;
    background-position: 100% 100%;
    min-height: 0;
  }
  /* line 874, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-design .info-block.left {
    margin-left: 0;
    width: 100%;
    padding: 50% 20px 0;
    background: no-repeat 50% 0;
    background-size: contain;
  }
  /* line 881, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-design .title {
    width: 100%;
    margin-top: 1em;
  }
}
/* line 891, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-specs {
  background-color: #f0f0f0;
  min-height: 0;
}
/* line 895, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-specs .section-wrapper {
  padding: 40px 0;
}
/* line 898, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-specs .section-inner {
  padding: 0;
}
/* line 901, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-specs .info-block {
  text-align: center;
}
/* line 903, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-specs .info-block .title {
  font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
  font-size: 1.875em;
  color: black;
}
/* line 908, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-specs .info-block .description {
  margin: 1em auto;
  line-height: 1em;
}
/* line 912, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-specs .button-arrow {
  display: block;
  margin: 0 auto;
  cursor: pointer;
  width: 50px;
  height: 20px;
  background: url(/assets/img/button-arrow-down@2x.gif) no-repeat 50% 50%;
  background-size: 33px 17px;
  width: 33px;
  height: 17px;
  -webkit-transition: all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  -moz-transition: all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  -o-transition: all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
}
/* line 923, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-specs .button-arrow.active {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
/* line 931, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews {
  min-height: 0;
}
/* line 934, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .button {
  color: #4d4d4d;
  font-size: 1.25em;
  padding: 0 1em;
}
/* line 939, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .button .icon {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  background: transparent url("/assets/img/pagetype-shop/rating-icons.png") no-repeat;
  display: inline-block;
  height: 1em;
  line-height: 1em;
  margin-right: 0.25em;
  width: 16px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 939, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .section-reviews .button .icon {
    /* on retina, use image that's scaled by 2 */
    background-image: url("/assets/img/pagetype-shop/rating-icons@2x.png");
    background-size: 33px 100px;
  }
}
/* line 950, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .button.active {
  color: white;
  cursor: default;
  background-color: black;
}
/* line 956, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .button.disabled {
  opacity: 0.5;
}
/* line 959, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .button.disabled:hover {
  background-color: white;
  color: #4d4d4d;
}
/* line 965, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .button.helpful .icon {
  background-position: 0 0;
}
/* line 968, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .button.helpful:hover .icon, .pagetype-shop .section-reviews .button.helpful.active .icon {
  background-position: -17px 0;
}
/* line 972, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .button.not-helpful .icon {
  background-position: 0 -20px;
}
/* line 975, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .button.not-helpful:hover .icon, .pagetype-shop .section-reviews .button.not-helpful.active .icon {
  background-position: -17px -20px;
}
/* line 979, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .button.flag .icon {
  background-position: 0 -40px;
}
/* line 982, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .button.flag:hover .icon, .pagetype-shop .section-reviews .button.flag.active .icon {
  background-position: -17px -40px;
}
/* line 985, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .button.page-next {
  font-size: 1em;
}
/* line 987, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .button.page-next .icon {
  background-position: 0 -60px;
  line-height: 0.75em;
}
/* line 990, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .button.page-next:hover .icon {
  background-position: -17px -60px;
}
/* line 993, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .button.page-next.disabled .icon {
  background-position: 0 -60px;
}
/* line 996, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .button.page-prev {
  font-size: 1em;
}
/* line 998, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .button.page-prev .icon {
  background-position: 0 -80px;
  line-height: 0.75em;
}
/* line 1001, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .button.page-prev:hover .icon {
  background-position: -17px -80px;
}
/* line 1004, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .button.page-prev.disabled .icon {
  background-position: 0 -80px;
}
/* line 1010, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .info-block p {
  margin: 1em;
}
/* line 1014, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .info-block .title {
  font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
  font-size: 1.875em;
  color: black;
  text-align: center;
}
/* line 1022, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .article-ratings, .pagetype-shop .section-reviews .article-ratings-avg {
  color: black;
  font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
  font-size: 1em;
  text-transform: uppercase;
  text-align: center;
}
/* line 1032, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .article-summary .article-reviews-recommended {
  text-align: center;
}
/* line 1036, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .article-summary .ratings-summary {
  text-align: center;
}
/* line 1039, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .article-summary .ratings-summary .ratings-summary-item {
  display: inline;
}
/* line 1042, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .article-summary .ratings-summary .ratings-summary-item .ratings-summary-item-label {
  width: auto;
}
/* line 1051, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .article-reviews .article-reviews-menu {
  border: 1px solid #898989;
  border-width: 1px 0;
  margin: 3em 0 0 0;
  padding: 1.5em 0;
}
/* line 1057, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .article-reviews .article-reviews-menu .ui-select {
  float: right;
  line-height: 30px;
  margin-left: 1em;
}
/* line 1062, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .article-reviews .article-reviews-menu .ui-select .select-menu {
  top: 27px;
}
/* line 1068, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .article-reviews .article-reviews-list {
  margin-bottom: 3em;
}
/* line 1071, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .article-reviews .article-reviews-list .article-review {
  border-bottom: 1px solid #898989;
  padding: 3em 0;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.pagetype-shop .section-reviews .article-reviews .article-reviews-list .article-review:after {
  content: "";
  display: table;
  clear: both;
}
/* line 1076, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .article-reviews .article-reviews-list .article-review .article-review-author {
  color: gray;
}
/* line 1079, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .article-reviews .article-reviews-list .article-review .article-review-author .article-review-user {
  cursor: pointer;
  text-decoration: underline;
}
/* line 1084, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .article-reviews .article-reviews-list .article-review .article-review-author .article-review-user-extra {
  display: none;
}
/* line 1089, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .article-reviews .article-reviews-list .article-review .article-review-body {
  float: left;
  padding: 0 30px 0 0;
  width: 60%;
}
/* line 1094, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .article-reviews .article-reviews-list .article-review .article-review-body .article-ratings {
  margin: 1em 0;
}
/* line 1098, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .article-reviews .article-reviews-list .article-review .article-review-body .description {
  margin: 1em 0;
  width: auto;
}
/* line 1103, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .article-reviews .article-reviews-list .article-review .article-review-body .title {
  font-size: 1.5em;
  margin: 1em 0;
  text-align: left;
  text-transform: capitalize;
}
/* line 1111, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .article-reviews .article-reviews-list .article-review .article-review-ratings {
  float: left;
  margin: 0 1%;
  width: 38%;
}
/* line 1119, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-reviews .article-reviews .article-reviews-nav {
  text-align: right;
}

/* line 1134, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .product-4K .product-color,
.pagetype-shop .product-4K .product-color-hover:hover {
  color: #8246af;
}
/* line 1139, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .product-4K .product-border,
.pagetype-shop .product-4K .product-border-hover:hover,
.pagetype-shop .product-4K .product-border-active.active {
  border-color: #8246af;
}
/* line 1144, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .product-4K .section-smart .smart-features .feature-apps .icon {
  background-position: -40px 0;
}
/* line 1145, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .product-4K .section-smart .smart-features .feature-guide .icon {
  background-position: -40px -40px;
}
/* line 1146, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .product-4K .section-smart .smart-features .feature-connectivity .icon {
  background-position: -40px -80px;
}
/* line 1148, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .product-4K .video-button:hover .icon {
  background-color: #8246af;
}
/* line 1154, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .product-QPlus .product-color,
.pagetype-shop .product-QPlus .product-color-hover:hover {
  color: #00b5e2;
}
/* line 1159, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .product-QPlus .product-border,
.pagetype-shop .product-QPlus .product-border-hover:hover,
.pagetype-shop .product-QPlus .product-border-active.active {
  border-color: #00b5e2;
}
/* line 1164, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .product-QPlus .section-smart .smart-features .feature-apps .icon {
  background-position: -80px 0;
}
/* line 1165, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .product-QPlus .section-smart .smart-features .feature-guide .icon {
  background-position: -80px -40px;
}
/* line 1166, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .product-QPlus .section-smart .smart-features .feature-connectivity .icon {
  background-position: -80px -80px;
}
/* line 1168, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .product-QPlus .section-size .image-container {
  background-image: url(/assets/img/pagetype-shop/product-q-plus/size-bg.jpg);
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1168, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .product-QPlus .section-size .image-container {
    background-image: url("/assets/img/pagetype-shop/product-q-plus/size-bg@2x.jpg");
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 1168, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .product-QPlus .section-size .image-container {
    background-image: url(/assets/img/pagetype-shop/product-q-plus/mobile-size@2x.jpg);
  }
}
@media (max-width: 480px) {
  /* line 1168, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .product-QPlus .section-size .image-container {
    background-image: url(/assets/img/pagetype-shop/product-q-plus/mobile-size.jpg);
  }
}
@media (max-width: 480px) and (min--moz-device-pixel-ratio: 1.3), (max-width: 480px) and (-o-min-device-pixel-ratio: 2.6 / 2), (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-resolution: 1.3dppx) {
  /* line 1168, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .product-QPlus .section-size .image-container {
    background-image: url("/assets/img/pagetype-shop/product-q-plus/mobile-size@2x.jpg");
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 1184, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .product-QPlus .section-design .info-block {
    background-image: url(/assets/img/pagetype-shop/product-q-plus/mobile-design@2x.jpg);
  }
}
@media (max-width: 480px) {
  /* line 1184, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .product-QPlus .section-design .info-block {
    background-image: url(/assets/img/pagetype-shop/product-q-plus/mobile-design.jpg);
  }
}
@media (max-width: 480px) and (min--moz-device-pixel-ratio: 1.3), (max-width: 480px) and (-o-min-device-pixel-ratio: 2.6 / 2), (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-resolution: 1.3dppx) {
  /* line 1184, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
  .pagetype-shop .product-QPlus .section-design .info-block {
    background-image: url("/assets/img/pagetype-shop/product-q-plus/mobile-design@2x.jpg");
  }
}
/* line 1194, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .product-QPlus .video-button:hover .icon {
  background-color: #00b5e2;
}
/* line 1202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .product-Q .product-color,
.pagetype-shop .product-Q .product-color-hover:hover {
  color: #6cc24a;
}
/* line 1207, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .product-Q .product-border,
.pagetype-shop .product-Q .product-border-hover:hover,
.pagetype-shop .product-Q .product-border-active.active {
  border-color: #6cc24a;
}
/* line 1212, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .product-Q .section-smart .smart-features .feature-apps .icon {
  background-position: -120px 0;
}
/* line 1213, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .product-Q .section-smart .smart-features .feature-guide .icon {
  background-position: -120px -40px;
}
/* line 1214, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .product-Q .section-smart .smart-features .feature-connectivity .icon {
  background-position: -120px -80px;
}
/* line 1216, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .product-Q .video-button:hover .icon {
  background-color: #6cc24a;
}
/* line 1224, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .product-HD .product-color,
.pagetype-shop .product-HD .product-color-hover:hover {
  color: #e89623;
}
/* line 1229, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .product-HD .product-border,
.pagetype-shop .product-HD .product-border-hover:hover,
.pagetype-shop .product-HD .product-border-active.active {
  border-color: #e89623;
}
/* line 1234, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .product-HD .section-smart .smart-features .feature-apps .icon {
  background-position: -160px 0;
}
/* line 1235, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .product-HD .section-smart .smart-features .feature-guide .icon {
  background-position: -160px -40px;
}
/* line 1236, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .product-HD .section-smart .smart-features .feature-connectivity .icon {
  background-position: -160px -80px;
}
/* line 1238, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-shop.scss */
.pagetype-shop .product-HD .video-button:hover .icon {
  background-color: #e89623;
}

/* line 5, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section {
  border-top: 1px solid #b4b4b4;
  border-bottom: none;
  min-height: 0;
}
/* line 10, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section .title {
  font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
}
/* line 13, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section .title.section-title {
  font-family: "AvantGardeGothicITCW01X", "Helvetica", sans-serif;
}
/* line 15, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section .title.section-title .emphasis {
  font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
}
/* line 18, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section .description.center {
  margin-left: auto;
  margin-right: auto;
}
/* line 23, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .select-icon, .page-filter .remove-selection, .page-filter .icon-button, .page-filter .icon-arrow, .page-filter .checkbox {
  position: relative;
  display: inline-block;
  width: 30px;
  height: 30px;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  background: url(/assets/img/pagetype-shop/filter-page-icons.png) no-repeat;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 23, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
  .page-filter .select-icon, .page-filter .remove-selection, .page-filter .icon-button, .page-filter .icon-arrow, .page-filter .checkbox {
    /* on retina, use image that's scaled by 2 */
    background-image: url("/assets/img/pagetype-shop/filter-page-icons@2x.png");
    background-size: 210px 150px;
  }
}
/* line 33, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-header .section-wrapper, .page-filter .section-header .section-inner {
  padding: 0;
}
/* line 36, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-header .section-inner {
  width: 100%;
  height: 330px;
  max-width: none;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.page-filter .section-header .section-inner:after {
  content: "";
  display: table;
  clear: both;
}
/* line 41, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-header .section-inner > * {
  float: left;
  width: 50%;
  height: 100%;
}
/* line 45, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-header .header-title {
  border-left: 1px solid #b4b4b4;
  text-align: left;
  display: table;
}
/* line 50, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-header .vert-center {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
}
/* line 55, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-header .section-title {
  text-align: center;
  font-size: 2.25em;
  max-width: 585px;
}
/* line 60, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-header .header-graphic {
  position: relative;
  width: 50%;
  height: 330px;
  text-align: right;
}
/* line 65, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-header .header-media {
  visibility: hidden;
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  max-width: 640px;
  background: url(/assets/img/pagetype-shop/filter-page-header.jpg) no-repeat 50% 50%;
  background-size: cover;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 65, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
  .page-filter .section-header .header-media {
    background-image: url("/assets/img/pagetype-shop/filter-page-header@2x.jpg");
  }
}
/* line 77, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter.lt-ie9 .section-header .header-media {
  display: inline-block;
  position: relative;
}
/* line 82, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-filter {
  overflow: visible;
}
/* line 86, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-filter .section-wrapper {
  padding: 20px 0;
}
/* line 89, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-filter .section-inner {
  padding: 0 20px;
  max-width: 1210px;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.page-filter .section-filter .section-inner:after {
  content: "";
  display: table;
  clear: both;
}
/* line 94, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-filter .filter-column, .page-filter .section-filter .sort-column, .page-filter .section-filter .page-column, .page-filter .section-filter .current-selections {
  float: left;
}
/* line 97, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-filter .sort-column, .page-filter .section-filter .page-column {
  padding-left: 4.29687%;
}
/* line 100, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-filter .view-column {
  float: right;
}
/* line 103, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-filter .column-title {
  font-size: 1em;
  text-transform: capitalize;
  margin: 0 0 0.625em;
}
/* line 109, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-filter .view-column .column-title, .page-filter .section-filter .page-column .column-title {
  visibility: hidden;
  margin-bottom: 6px;
}
/* line 115, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-filter .page-column .page-nav {
  font-size: 0.75em;
  line-height: 2.5em;
  height: 2.5em;
}
/* line 118, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-filter .page-column .page-link {
  display: inline-block;
  vertical-align: top;
  width: 30px;
  height: 30px;
  padding: 7px;
}
/* line 122, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-filter .page-column .icon-arrow {
  display: block;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  width: 16px;
  height: 16px;
  background-position: -30px -135px;
}
/* line 128, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-filter .page-column .next .icon-arrow {
  background-position: -45px -135px;
}
/* line 132, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-filter .grid-button {
  background-position: -30px -60px;
}
/* line 134, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-filter .grid-button:hover {
  background-position: 0 -60px;
}
/* line 135, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-filter .grid-button.active, .page-filter .section-filter .grid-button.active:hover {
  background-position: 0 -60px;
}
/* line 137, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-filter .list-button {
  background-position: -30px -90px;
}
/* line 139, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-filter .list-button:hover {
  background-position: 0 -90px;
}
/* line 140, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-filter .list-button.active, .page-filter .section-filter .list-button.active:hover {
  background-position: 0 -90px;
}
/* line 142, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-filter .current-selections {
  width: 100%;
  padding: 1em 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  -moz-transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  -o-transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  font-size: 12px;
  line-height: 20px;
  padding-bottom: 0;
}
/* line 149, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-filter .current-selections span {
  display: inline-block;
  vertical-align: top;
  font-size: inherit;
  font-size: 12px;
  line-height: 20px;
  height: 20px;
}
/* line 155, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-filter .current-selections .emphasis {
  color: black;
  font-family: "AvantGardeGothicITCW01M 731087", "Helvetica", sans-serif;
}
/* line 159, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-filter .current-selections .type, .page-filter .section-filter .current-selections .label {
  text-transform: lowercase;
}
/* line 162, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-filter .current-selections .text {
  font-family: "AvantGardeGothicITCW01M 731087", "Helvetica", sans-serif;
}
/* line 166, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-filter .current-selections .selection-list {
  height: auto;
}
/* line 169, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-filter .current-selections .selection {
  margin: 0 0.5em;
  cursor: default;
}
/* line 173, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-filter .current-selections .selection:hover .remove-selection {
  background-position: -5px -35px;
}
/* line 176, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-filter .current-selections .remove-selection {
  width: 20px;
  height: 20px;
  background-position: -35px -35px;
  vertical-align: top;
  cursor: pointer;
}
/* line 181, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-filter .current-selections .remove-selection:hover {
  background-position: -5px -35px;
}
/* line 185, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-filter .current-selections.active {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}
/* line 191, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter.no-opacity .section-filter .current-selections {
  visibility: hidden;
}
/* line 194, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter.no-opacity .section-filter .current-selections.active {
  visibility: visible;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .section-wrapper {
  padding-top: 0;
}
/* line 205, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .section-inner {
  padding: 0;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.page-filter .section-content .product-list:after {
  content: "";
  display: table;
  clear: both;
}
/* line 212, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product {
  float: left;
  padding: 40px;
  border-bottom: 1px solid #b4b4b4;
}
/* line 217, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product .product-inner {
  position: relative;
}
/* line 220, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product .product-graphic {
  position: relative;
  width: 100%;
  height: 0;
  padding: 0 0 65%;
}
/* line 224, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product .product-image {
  width: 100%;
  margin: 0 auto;
  max-width: 100%;
  height: auto;
}
/* line 229, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product .product-info {
  margin-top: 20px;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.page-filter .section-content .product .product-info:after {
  content: "";
  display: table;
  clear: both;
}
/* line 233, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product .title, .page-filter .section-content .product .description, .page-filter .section-content .product .reviews, .page-filter .section-content .product .sku, .page-filter .section-content .product .product-details {
  width: 100%;
  margin: 0;
  float: left;
}
/* line 237, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product .title {
  font-size: 1.25em;
  text-transform: none;
  color: black;
}
/* line 242, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product .description, .page-filter .section-content .product .reviews {
  font-size: 0.875em;
}
/* line 245, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product .sku, .page-filter .section-content .product .reviews {
  font-size: 0.75em;
  line-height: 1.5em;
  padding-bottom: 0.5em;
}
/* line 249, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product .price, .page-filter .section-content .product .rating {
  width: 40%;
}
/* line 252, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product .price {
  font-size: 1.25em;
  line-height: 1em;
  height: 1em;
  text-align: left;
  float: left;
  color: black;
}
/* line 258, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product .rating {
  float: right;
  text-align: right;
  font-size: 0.875em;
  line-height: 20px;
  margin: 0;
}
/* line 265, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product .reviews {
  font-size: 0.875em;
  text-align: right;
}
/* line 268, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product .reviews a {
  display: inline-block;
  text-decoration: underline;
}
/* line 271, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product .reviews a:hover {
  color: black;
}
/* line 274, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product .product-details {
  padding-top: 20px;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.page-filter .section-content .product .product-details:after {
  content: "";
  display: table;
  clear: both;
}
/* line 278, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product .product-details > * {
  display: block;
}
/* line 282, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product .product-details .price {
  width: 50%;
}
/* line 287, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product .product-details .rating, .page-filter .section-content .product .product-details .reviews {
  width: 40%;
  font-size: 0.875em;
  line-height: 20px;
  height: 20px;
  float: right;
}
/* line 294, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product .product-action {
  float: left;
  width: 100%;
  padding: 1em 0 0;
}
/* line 298, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product .product-action .button {
  font-size: 0.75em;
}
/* line 301, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product .product-action .cta.compare {
  position: relative;
  display: inline-block;
  font-size: 0.75em;
  line-height: 20px;
  width: 100%;
  height: 20px;
  margin-top: 10px;
  padding-left: 20px;
}
/* line 308, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product .product-action .cta.compare .icon {
  position: absolute;
  left: 0;
  top: 0;
  width: 12px;
  height: 12px;
  margin: 4px 0;
  border: 1px solid gray;
}
/* line 320, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product-list.view-grid .product {
  width: 33.33333%;
}
/* line 323, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product-list.view-grid .product .product-action {
  width: 100%;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.page-filter .section-content .product-list.view-grid .product .product-action:after {
  content: "";
  display: table;
  clear: both;
}
/* line 326, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product-list.view-grid .product .product-action .button {
  float: left;
  width: 48%;
  margin-left: 4%;
  padding-left: 5px;
  padding-right: 5px;
}
/* line 329, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product-list.view-grid .product .product-action .button:first-child {
  margin-left: 0;
}
/* line 338, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product-list.view-list .product {
  width: 100%;
}
/* line 341, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product-list.view-list .product .product-inner {
  position: relative;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.page-filter .section-content .product-list.view-list .product .product-inner:after {
  content: "";
  display: table;
  clear: both;
}
/* line 345, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product-list.view-list .product .product-graphic, .page-filter .section-content .product-list.view-list .product .product-info {
  float: left;
}
/* line 348, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product-list.view-list .product .product-graphic {
  width: 33.33333%;
  padding: 0 0 21.66666%;
}
/* line 351, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product-list.view-list .product .product-info {
  width: 66.66666%;
  margin: 0;
  padding: 20px 20% 0 40px;
}
/* line 360, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product-list.view-list .product .product-details {
  position: absolute;
  right: 0;
  width: 20%;
}
/* line 363, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product-list.view-list .product .product-details p {
  width: 100%;
  text-align: right;
}
/* line 368, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product-list.view-list .product .product-title, .page-filter .section-content .product-list.view-list .product .price {
  font-size: 30px;
  line-height: 1.125em;
  padding-bottom: 0;
}
/* line 380, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .section-content .product-list.view-list .product .product-action .button {
  width: auto;
}

/* line 397, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .product-4K .product-color,
.page-filter .product-4K .product-color-hover:hover {
  color: #8246af;
}
/* line 402, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .product-4K .product-border,
.page-filter .product-4K .product-border-hover:hover,
.page-filter .product-4K .product-border-active.active {
  border-color: #8246af;
}
/* line 407, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .product-4K .section-smart .smart-features .feature-apps .icon {
  background-position: -40px 0;
}
/* line 408, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .product-4K .section-smart .smart-features .feature-guide .icon {
  background-position: -40px -40px;
}
/* line 409, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .product-4K .section-smart .smart-features .feature-connectivity .icon {
  background-position: -40px -80px;
}
/* line 411, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .product-4K .video-button:hover .icon {
  background-color: #8246af;
}
/* line 417, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .product-QPlus .product-color,
.page-filter .product-QPlus .product-color-hover:hover {
  color: #00b5e2;
}
/* line 422, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .product-QPlus .product-border,
.page-filter .product-QPlus .product-border-hover:hover,
.page-filter .product-QPlus .product-border-active.active {
  border-color: #00b5e2;
}
/* line 427, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .product-QPlus .section-smart .smart-features .feature-apps .icon {
  background-position: -80px 0;
}
/* line 428, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .product-QPlus .section-smart .smart-features .feature-guide .icon {
  background-position: -80px -40px;
}
/* line 429, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .product-QPlus .section-smart .smart-features .feature-connectivity .icon {
  background-position: -80px -80px;
}
/* line 431, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .product-QPlus .section-size .image-container {
  background-image: url(/assets/img/pagetype-shop/product-q-plus/size-bg.jpg);
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 431, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
  .page-filter .product-QPlus .section-size .image-container {
    background-image: url("/assets/img/pagetype-shop/product-q-plus/size-bg@2x.jpg");
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 431, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
  .page-filter .product-QPlus .section-size .image-container {
    background-image: url(/assets/img/pagetype-shop/product-q-plus/mobile-size@2x.jpg);
  }
}
@media (max-width: 480px) {
  /* line 431, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
  .page-filter .product-QPlus .section-size .image-container {
    background-image: url(/assets/img/pagetype-shop/product-q-plus/mobile-size.jpg);
  }
}
@media (max-width: 480px) and (min--moz-device-pixel-ratio: 1.3), (max-width: 480px) and (-o-min-device-pixel-ratio: 2.6 / 2), (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-resolution: 1.3dppx) {
  /* line 431, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
  .page-filter .product-QPlus .section-size .image-container {
    background-image: url("/assets/img/pagetype-shop/product-q-plus/mobile-size@2x.jpg");
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 447, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
  .page-filter .product-QPlus .section-design .info-block {
    background-image: url(/assets/img/pagetype-shop/product-q-plus/mobile-design@2x.jpg);
  }
}
@media (max-width: 480px) {
  /* line 447, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
  .page-filter .product-QPlus .section-design .info-block {
    background-image: url(/assets/img/pagetype-shop/product-q-plus/mobile-design.jpg);
  }
}
@media (max-width: 480px) and (min--moz-device-pixel-ratio: 1.3), (max-width: 480px) and (-o-min-device-pixel-ratio: 2.6 / 2), (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-device-pixel-ratio: 1.3), (max-width: 480px) and (min-resolution: 1.3dppx) {
  /* line 447, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
  .page-filter .product-QPlus .section-design .info-block {
    background-image: url("/assets/img/pagetype-shop/product-q-plus/mobile-design@2x.jpg");
  }
}
/* line 457, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .product-QPlus .video-button:hover .icon {
  background-color: #00b5e2;
}
/* line 465, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .product-Q .product-color,
.page-filter .product-Q .product-color-hover:hover {
  color: #6cc24a;
}
/* line 470, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .product-Q .product-border,
.page-filter .product-Q .product-border-hover:hover,
.page-filter .product-Q .product-border-active.active {
  border-color: #6cc24a;
}
/* line 475, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .product-Q .section-smart .smart-features .feature-apps .icon {
  background-position: -120px 0;
}
/* line 476, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .product-Q .section-smart .smart-features .feature-guide .icon {
  background-position: -120px -40px;
}
/* line 477, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .product-Q .section-smart .smart-features .feature-connectivity .icon {
  background-position: -120px -80px;
}
/* line 479, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .product-Q .video-button:hover .icon {
  background-color: #6cc24a;
}
/* line 487, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .product-HD .product-color,
.page-filter .product-HD .product-color-hover:hover {
  color: #e89623;
}
/* line 492, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .product-HD .product-border,
.page-filter .product-HD .product-border-hover:hover,
.page-filter .product-HD .product-border-active.active {
  border-color: #e89623;
}
/* line 497, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .product-HD .section-smart .smart-features .feature-apps .icon {
  background-position: -160px 0;
}
/* line 498, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .product-HD .section-smart .smart-features .feature-guide .icon {
  background-position: -160px -40px;
}
/* line 499, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .product-HD .section-smart .smart-features .feature-connectivity .icon {
  background-position: -160px -80px;
}
/* line 501, C:/SharpUSA.V2.Web/Experience/assets/css/scss/shop/_pagetype-filter.scss */
.page-filter .product-HD .video-button:hover .icon {
  background-color: #e89623;
}

/* line 15, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
.screen-reader-only {
  left: -10000px;
  overflow: hidden;
  position: absolute;
  top: auto;
  width: 1px;
  height: 1px;
}

/* line 25, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#modal-component {
  background: url("/assets/img/black_alpha70.png") repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}

/* line 31, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos h1, #my-aquos h2, #my-aquos h3, #my-aquos h4, #my-aquos h5, #my-aquos h6 {
  font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
}
/* line 35, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos .section .section-wrapper {
  padding: 0;
}
/* line 39, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos sup {
  font-size: .5em;
}
/* line 43, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos section.section {
  border-bottom: 1px solid #CCCCCC;
  min-height: 0 !important;
  position: relative;
  clear: both;
}
/* line 50, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero {
  background-color: #000;
  text-align: center;
  color: white;
  /*height: 684px;*/
  height: 617px;
  position: relative;
}
/* line 58, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero .section-wrapper {
  padding: 0 0 0 0;
}
/* line 62, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero .background {
  background: url("/assets/img/page-my-aquos/hero-bg.png") no-repeat;
  width: 100%;
  height: 617px;
  background-position: center;
  background-size: cover;
}
/* line 70, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero .info-block {
  width: 100%;
}
/* line 73, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero .info-block .subhead {
  font-size: 2em;
  padding: 4em 0 0 0;
  font-family: "AvantGardeGothicITCW01X";
}
/* line 80, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero .info-block .title {
  font-size: 10.5em;
  text-align: center;
  margin: auto;
  padding: 0;
  color: #00b5e2;
  font-family: "AvantGardeGothicITCW01X";
  text-transform: none;
}
/* line 92, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero .info-block .title canvas {
  margin: auto;
}
/* line 96, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero .info-block .title span {
  text-transform: uppercase;
}
/* line 101, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero .info-block .section-description {
  font-size: .95em;
  line-height: 2em;
  margin: auto;
  width: 80%;
  padding: 2em 0 0;
}
/* line 109, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero .info-block .call-to-action {
  padding: 2em 0 0 0;
}
/* line 112, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero .info-block .call-to-action a:hover {
  color: black;
}
/* line 116, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero .info-block .call-to-action .animated-button {
  padding: 0.18em 2.25em 0.3em 2.25em !important;
}
/* line 119, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero .info-block .call-to-action .animated-button.reversed {
  background-image: url(/assets/img/black_alpha70.png);
  border: 1px solid white;
  z-index: 1;
}
/* line 127, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero .info-block .login {
  font-size: 0.95em;
  padding: 0;
}
/* line 131, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero .info-block .login a {
  color: white;
  text-decoration: underline;
}
/* line 142, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #signed-in-header {
  height: 70px;
  min-height: 70px;
  background-color: #f3f3f3;
  border-top: 1px solid #818181;
  border-bottom: 1px solid #818181;
}
/* line 149, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #signed-in-header .section-wrapper {
  padding: 1.5em 0 0 0;
  margin: auto;
  max-width: 1170px;
  min-width: 1024px;
}
/* line 155, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #signed-in-header .section-wrapper .section-inner {
  padding: 0;
}
/* line 160, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #signed-in-header .breadcrumb-title {
  float: left;
}
/* line 163, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #signed-in-header .breadcrumb-title .title-page {
  float: left;
  font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
  font-size: 1.5em;
  margin: 0 0.75em 0 0;
  padding: 0.2em 0.75em 0.25em 0;
}
/* line 172, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #signed-in-header .breadcrumb-navigation {
  float: right;
}
/* line 175, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #signed-in-header .breadcrumb-navigation .title-page {
  float: left;
  font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
  margin: 0 0.75em 0 0;
  padding: 0.45em 0.75em 0.25em 0;
  border-right: 1px solid #ccc;
}
/* line 183, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #signed-in-header .breadcrumb-navigation .title-nav {
  float: left;
  padding: .45em 0 0 0;
}
/* line 187, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #signed-in-header .breadcrumb-navigation .title-nav a:hover {
  text-decoration: underline;
}
/* line 196, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero.signed-in {
  text-align: left;
}
/* line 199, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero.signed-in .section-wrapper {
  padding: 3.5em 0 0 0;
}
/* line 203, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero.signed-in .info-block {
  margin: 0;
  padding: 0;
}
/* line 207, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero.signed-in .content-block-left {
  width: 50%;
  float: left;
  text-align: left;
  margin: 0 4em 0 0;
}
/* line 214, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero.signed-in .content-block-right {
  width: 42%;
  float: left;
  padding: 1.75em 0 0;
}
/* line 219, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero.signed-in .content-block-right .photo {
  padding: 0 0 1em 0;
}
/* line 223, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero.signed-in .content-block-right .photo-description {
  padding: 0 0 2.5em 0;
}
/* line 227, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero.signed-in .content-block-right .section-description {
  padding: 1em 0 .5em 0;
}
/* line 231, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero.signed-in .content-block-right .call-to-action {
  padding: 0 1.5em 0 0;
  float: left;
}
/* line 235, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero.signed-in .content-block-right .call-to-action a:hover {
  color: black;
}
/* line 239, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero.signed-in .content-block-right .call-to-action .animated-button {
  padding: 0.2em 2.25em 0.2em 2.25em !important;
}
/* line 246, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero.signed-in .title {
  font-size: 2em;
  text-align: center;
  padding: 0;
  font-family: "AvantGardeGothicITCW01X";
  text-transform: uppercase;
  text-align: left;
  color: white;
}
/* line 255, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero.signed-in .title span {
  font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
}
/* line 260, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero.signed-in .section-description {
  font-size: .95em;
  line-height: 1.6em;
  margin: auto;
  width: 100%;
  padding: 1em 2em 3em 0;
  text-align: left;
}
/* line 268, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero.signed-in .section-description a {
  color: white;
  text-decoration: underline;
}
/* line 273, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero.signed-in .section-description .code {
  padding: .5em 0 .5em 0;
  display: block;
  clear: both;
}
/* line 280, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero.signed-in .section-description.products {
  padding: 1em 2em 0 0;
}
/* line 284, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero.signed-in .call-to-action {
  padding: .5em 0 0 0;
}
/* line 287, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero.signed-in .call-to-action a:hover {
  color: black;
}
/* line 291, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #hero.signed-in .call-to-action .animated-button {
  padding: 0.2em 2.25em 0.2em 2.25em !important;
}
/* line 302, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #offers {
  position: relative;
  background-color: #000;
  text-align: center;
  color: white;
  height: 140px;
  overflow: hidden;
}
/* line 310, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #offers .section-wrapper {
  padding: 0 0 3em 0;
}
/* line 314, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #offers .title {
  font-family: "AvantGardeGothicITCW01X";
  font-size: 1.5em;
  padding: 1.5em 0 0.5em;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: .2em;
  position: absolute;
  margin: auto;
  width: 100%;
}
/* line 326, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #offers .title span {
  font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
}
/* line 331, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #offers .section-description {
  font-size: 1.2em;
  font-family: "AvantGardeGothicITCW01X";
  color: #a7a7a7;
  position: absolute;
  margin: auto;
  width: 100%;
}
/* line 344, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #videos {
  position: relative;
  /*height: 853px;*/
  /*#video-cards-intro .on .video-description.position-start,
  #video-cards-01 .on .video-description.position-start,
  #video-cards-02 .on .video-description.position-start,
  #video-cards-03 .on .video-description.position-start,
  #video-cards-04 .on .video-description.position-start,
  #video-cards-05 .on .video-description.position-start {
  margin: 12em 0 0 0;
  }
  
  #video-cards-intro .on .video-description.position-end,
  #video-cards-01 .on .video-description.position-end,
  #video-cards-02 .on .video-description.position-end,
  #video-cards-03 .on .video-description.position-end,
  #video-cards-04 .on .video-description.position-end,
  #video-cards-05 .on .video-description.position-end {
  margin: 14em 0 0 0;
  }*/
}
/* line 348, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #videos .section-wrapper {
  padding: 0;
  width: 101%;
  position: relative;
}
/* line 354, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #videos h2 {
  margin: 0;
  padding: 0;
}
/* line 364, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #videos #video-cards-intro,
#my-aquos #videos #video-cards-01,
#my-aquos #videos #video-cards-02,
#my-aquos #videos #video-cards-03,
#my-aquos #videos #video-cards-04,
#my-aquos #videos #video-cards-05 {
  position: relative;
  float: left;
  width: 33%;
  max-height: 475px;
  height: auto;
  transition: all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s;
  /*background-color: $color-black;*/
}
/* line 379, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #videos #video-cards-intro .off,
#my-aquos #videos #video-cards-01 .off,
#my-aquos #videos #video-cards-02 .off,
#my-aquos #videos #video-cards-03 .off,
#my-aquos #videos #video-cards-04 .off,
#my-aquos #videos #video-cards-05 .off {
  position: relative;
  float: left;
  width: 100%;
  z-index: 600;
}
/* line 392, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #videos #video-cards-intro .off img,
#my-aquos #videos #video-cards-01 .off img,
#my-aquos #videos #video-cards-02 .off img,
#my-aquos #videos #video-cards-03 .off img,
#my-aquos #videos #video-cards-04 .off img,
#my-aquos #videos #video-cards-05 .off img {
  width: 100%;
  height: 100%;
  max-height: 475px;
  float: left;
  display: block;
  position: relative;
}
/* line 407, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #videos #video-cards-intro .on,
#my-aquos #videos #video-cards-01 .on,
#my-aquos #videos #video-cards-02 .on,
#my-aquos #videos #video-cards-03 .on,
#my-aquos #videos #video-cards-04 .on,
#my-aquos #videos #video-cards-05 .on {
  position: absolute;
  float: left;
  width: 100%;
  z-index: -1;
  padding: 80% 0 0 0;
}
/* line 421, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #videos #video-cards-intro .on .bg,
#my-aquos #videos #video-cards-01 .on .bg,
#my-aquos #videos #video-cards-02 .on .bg,
#my-aquos #videos #video-cards-03 .on .bg,
#my-aquos #videos #video-cards-04 .on .bg,
#my-aquos #videos #video-cards-05 .on .bg {
  width: 100%;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
}
/* line 434, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #videos #video-cards-intro .on .bg img,
#my-aquos #videos #video-cards-01 .on .bg img,
#my-aquos #videos #video-cards-02 .on .bg img,
#my-aquos #videos #video-cards-03 .on .bg img,
#my-aquos #videos #video-cards-04 .on .bg img,
#my-aquos #videos #video-cards-05 .on .bg img {
  width: 100%;
  height: 100%;
}
/* line 444, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #videos #video-cards-intro .on .video-description,
#my-aquos #videos #video-cards-01 .on .video-description,
#my-aquos #videos #video-cards-02 .on .video-description,
#my-aquos #videos #video-cards-03 .on .video-description,
#my-aquos #videos #video-cards-04 .on .video-description,
#my-aquos #videos #video-cards-05 .on .video-description {
  width: 100%;
  position: absolute;
  z-index: 2;
  /*top: 13.5em; 
  left: 0;
  bottom: 55%;*/
  text-align: center;
  color: white;
}
/* line 478, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #videos #video-cards-intro .on .video-play,
#my-aquos #videos #video-cards-01 .on .video-play,
#my-aquos #videos #video-cards-02 .on .video-play,
#my-aquos #videos #video-cards-03 .on .video-play,
#my-aquos #videos #video-cards-04 .on .video-play,
#my-aquos #videos #video-cards-05 .on .video-play {
  background: url("/assets/img/page-my-aquos/videos-icon-play.png") no-repeat;
  width: 25px;
  height: 28px;
  margin: 1em auto 0 auto;
  z-index: 2;
  display: block;
  padding: .5em 0 0 0;
}
/* line 492, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #apps {
  height: 684px;
  position: relative;
}
/* line 496, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #apps .section-wrapper {
  padding: 0 0 0 0;
}
/* line 500, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #apps .background {
  background: url("/assets/img/page-my-aquos/apps-bg.png") no-repeat;
  width: 518px;
  height: 683px;
  display: block;
  			/*#slides-holder {
  			position: absolute;
  			overflow: hidden;
  			width: 194px;
  			height: 340px;
  			top: 166px;
  			left: 237px;
  			}
  			
  			#slides {
  			width: 194px;
  			height: 340px;
  			margin: 0;
  			padding: 0;
  			position: absolute;
  			//overflow: hidden;
  			//box-shadow: 0 0 20px rgba(0,0,0,0.4);
  			}
  	
  			#slides > li { 
      		display: none;
  				position: absolute; 
  				top: 0; 
  				left: 0; 
  				right: 0; 
  				bottom: 0; 
  				float: left;
  				width: 194px;
  				height: 340px;
  			}*/
}
@media only screen and (max-width: 320px) {
  /* line 500, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #apps .background {
    left: -17%;
  }
}
/* line 542, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #apps .background #slides {
  position: absolute;
  overflow: hidden;
  width: 230px;
  height: 390px;
  top: 116px;
  left: 164px;
}
/* line 551, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #apps .background #slides ul {
  position: relative;
  margin: 0;
  padding: 0;
  height: 390px;
  list-style: none;
}
/* line 559, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #apps .background #slides ul li {
  position: relative;
  display: block;
  float: left;
  margin: 0;
  padding: 0;
  width: 230px;
  height: 390px;
  background: #ccc;
  text-align: center;
  line-height: 300px;
}
/* line 573, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #apps .info-block {
  font-size: .9em;
  width: 52%;
}
/* line 578, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #apps .title {
  font-size: 3.65em;
  padding: 2.75em 0 0 0;
  font-family: "AvantGardeGothicITCW01X";
}
/* line 583, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #apps .title span {
  font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
}
/* line 588, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #apps .section-description {
  color: #a7a7a7;
  font-size: 1em;
  line-height: 1.8em;
  padding: 2em 3.5em 3.5em 0;
}
/* line 595, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #apps .cta-ios a {
  background: url("/assets/img/page-my-aquos/apps-button-ios.png") no-repeat;
  width: 98px;
  height: 37px;
  float: left;
  padding: 0 .5em 0 0;
  display: block;
  margin: 0 1.5em 0 0;
}
/* line 605, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #apps .cta-android a {
  background: url("/assets/img/page-my-aquos/apps-button-android.png") no-repeat;
  width: 98px;
  height: 37px;
  float: left;
  display: block;
}
/* line 616, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #blaster {
  height: 212px;
  position: relative;
}
/* line 620, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #blaster .section-wrapper {
  padding: 0 0 0 0;
}
/* line 624, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #blaster .background {
  background: url("/assets/img/page-my-aquos/blaster-bg.png") no-repeat;
  width: 100%;
  height: 212px;
  background-position: right;
  display: block;
}
/* line 632, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #blaster .info-block {
  padding: 4.5em 0 0 0;
  font-size: .9em;
  width: 63%;
}
/* line 638, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #blaster .title {
  font-size: 2em;
  float: left;
  padding: 1em 1em 0 0;
  height: 100px;
}
/* line 644, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #blaster .title span {
  font-family: "AvantGardeGothicITCW01X";
}
/* line 649, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #blaster .section-description {
  color: #a7a7a7;
  font-size: 1em;
  line-height: 1.5em;
}
/* line 658, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #voices {
  height: 685px;
  position: relative;
}
/* line 662, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #voices .section-wrapper {
  padding: 0 0 5em 0;
}
/* line 666, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #voices .background {
  background: url("/assets/img/page-my-aquos/voices-bg.png") no-repeat;
  background-size: cover;
  background-position: center;
  width: 100%;
  height: 685px;
  display: block;
}
/* line 676, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #voices .info-block {
  font-size: .9em;
  width: 36%;
  float: left;
  padding: 16em 0 0 0;
}
/* line 682, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #voices .info-block .call-to-action {
  padding: 1em 0 0 0;
}
/* line 685, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #voices .info-block .call-to-action a {
  color: black;
}
/* line 689, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #voices .info-block .call-to-action a:hover {
  color: white;
}
/* line 693, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #voices .info-block .call-to-action .animated-button.reversed:after {
  background-color: black !important;
}
/* line 701, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #voices .info-block .title {
  font-size: 3.5em;
}
/* line 704, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #voices .info-block .title span {
  font-family: "AvantGardeGothicITCW01X";
}
/* line 709, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #voices .info-block .section-description {
  color: #a7a7a7;
  font-size: 1em;
  line-height: 1.5em;
  padding: 1em 1em 0 0;
}
/* line 718, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #voices #cards {
  width: 650px;
  float: right;
  position: relative;
  margin: 4em 0 0;
}
/* line 724, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #voices #cards #card-01 {
  background: url("/assets/img/page-my-aquos/voices-card-01.png") no-repeat;
  width: 294px;
  height: 364px;
  display: block;
  position: absolute;
  top: 3em;
  left: 0;
  z-index: 1;
  transition: all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s;
}
/* line 741, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #voices #cards #card-02 {
  background: url("/assets/img/page-my-aquos/voices-card-02.png") no-repeat;
  width: 322px;
  height: 414px;
  display: block;
  position: absolute;
  top: 6em;
  left: 11em;
  z-index: 3;
  transition: all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s;
}
/* line 756, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #voices #cards #card-03 {
  background: url("/assets/img/page-my-aquos/voices-card-03.png") no-repeat;
  width: 294px;
  height: 364px;
  display: block;
  position: absolute;
  top: 3em;
  left: 24em;
  z-index: 2;
  transition: all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s;
}
/* line 774, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #support {
  height: 100%;
  color: white;
  position: relative;
}
/* line 780, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #support .section-wrapper {
  padding: 0 0 0 0;
  min-width: 0;
}
/* line 785, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #support .background {
  background: url("/assets/img/page-my-aquos/support-bg.png") no-repeat;
  background-size: cover;
  background-position: center;
  width: 100%;
  height: 100%;
  display: block;
}
/* line 795, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #support .section-inner {
  padding: 5em 2em 2em;
  max-width: none;
}
/* line 800, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #support .section-inner .info-block {
  font-size: 1em;
  width: 100%;
  clear: both;
  overflow: hidden;
  padding-left: 2em;
}
/* line 808, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #support .section-inner .title {
  font-size: 1.8em;
  padding: 0.3em 0.5em .3em 0;
  margin: 0 1em 0 0;
  text-transform: none;
  width: auto;
  float: left;
}
/* line 817, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #support .section-inner .title:after {
  content: "";
  border-left: 1px solid white;
  margin-left: 1em;
}
/* line 824, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #support .section-inner .section-description {
  float: left;
  width: 46%;
  line-height: 1.6em;
  padding: 0 2em 0 0;
}
/* line 833, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #support .section-inner .call-to-action {
  color: white;
  height: 100%;
  width: 18%;
  float: left;
  text-align: center;
}
/* line 840, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #support .section-inner .call-to-action a:hover {
  color: black;
}
/* line 844, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #support .section-inner .call-to-action .animated-button {
  padding: .5em 2.75em .5em 2.75em;
  margin: 0 0 0.75em;
}
/* line 852, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #support .section-inner .social {
  float: right;
  height: 100px;
  width: 15%;
  padding: .5em 0 0 0;
}
/* line 858, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #support .section-inner .social .cta-social .cta-item-social {
  float: left;
  height: 30px;
  margin-right: 10px;
  width: 30px;
  display: block;
}
/* line 865, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #support .section-inner .social .cta-social .cta-item-social .link-social {
  background: url("/assets/img/page-my-aquos/social-icons-white.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  display: block;
  height: 30px;
  width: 30px;
  transition: all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s;
}
/* line 873, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #support .section-inner .social .cta-social .cta-item-social .link-social.twitter {
  background-position: 0 0;
}
/* line 876, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #support .section-inner .social .cta-social .cta-item-social .link-social.twitter:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=.5);
  opacity: .5;
}
/* line 882, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #support .section-inner .social .cta-social .cta-item-social .link-social.facebook {
  background-position: -43px 0;
}
/* line 885, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #support .section-inner .social .cta-social .cta-item-social .link-social.facebook:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=.5);
  opacity: .5;
}
/* line 891, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #support .section-inner .social .cta-social .cta-item-social .link-social.youtube {
  background-position: -82px 0;
  width: 32px;
}
/* line 895, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #support .section-inner .social .cta-social .cta-item-social .link-social.youtube:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=.5);
  opacity: .5;
}
/* line 901, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #support .section-inner .social .cta-social .cta-item-social .link-social.pinterest {
  background-position: -124px 0;
}
/* line 904, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos #support .section-inner .social .cta-social .cta-item-social .link-social.pinterest:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=.5);
  opacity: .5;
}

/* line 924, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-header {
  height: 70px;
  min-height: 70px;
  background-color: #f3f3f3;
  border-top: 1px solid #818181;
  border-bottom: 1px solid #818181;
}
/* line 931, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-header .section-wrapper {
  padding: 1.5em 0 0 0;
}
/* line 935, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-header .title-page {
  float: left;
  font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
  font-size: 1.25em;
  margin: 0 0.75em 0 0;
  padding: 0.25em 0.75em 0.25em 0;
  border-right: 1px solid #ccc;
}
/* line 944, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-header .title-breadcrumb {
  float: left;
  padding: .45em 0 0 0;
}
/* line 948, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-header .title-phone {
  position: absolute;
  top: .35em;
  font-size: 1.1em;
  right: 0;
}
/* line 958, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-header-step {
  height: 70px;
  min-height: 70px;
  border-bottom: 1px solid #818181;
}
/* line 963, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-header-step .section-wrapper {
  padding: 1.25em 0 0 0;
}
/* line 967, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-header-step .title-step {
  float: left;
  font-family: "AvantGardeGothicITCW01X";
  font-size: 2em;
}
/* line 972, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-header-step .title-step span {
  font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
}
/* line 977, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-header-step .state-step {
  float: right;
  width: 216px;
  height: 33px;
  background: url("/assets/img/page-my-aquos/form-step-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
}
/* line 983, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-header-step .state-step div {
  background-color: #fff;
  border-radius: 33px;
  color: #121212;
  border: 1px solid #121212;
  float: left;
  height: 33px;
  margin: 0 3.6em 0 0;
  padding: 8px 0 0 12px;
  width: 33px;
}
/* line 994, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-header-step .state-step div:last-child {
  margin: 0;
}
/* line 998, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-header-step .state-step div.active {
  border-radius: 33px;
  color: #fff;
  border: 1px solid #121212;
  background-color: #121212;
}
/* line 1006, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-header-step .state-step div:nth-child(2) {
  padding-left: 11px;
}
/* line 1013, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form {
  width: 100%;
}
/* line 1019, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form .register-form-section {
  			/*input[type=text],
  			input[type=email],
  			input[type=tel],
  			input[type=phone],
  			input[type=password],
  			select
  			 {
  			width: 100%;
  			margin: 0;
  			padding: 0;
  			height: 35px;			
  			font-family: $avant-garde;
  			font-size: .9em;
  
  				&:focus {
  				background-color: #EBEBEB;
  				}
  			}
  			
  			select {
  			padding: .4em 0 0 0;
  			height: 35px;
  			}
  			
  			input[name=city] {
  			width: 40%;
  			}
  			
  			input[name=date] {
  			width: 84%;
  			}*/
  /* Targeting Webkit
  @media screen and (-webkit-min-device-pixel-ratio:0) {
  
  	#form-select select {
  	padding: 0 0 0 0.5em;
  	}
  	
  	#form-select::before {
  	background: none repeat scroll 0 0 white;
  	content: "";
  	display: block;
  	height: 32px;
  	pointer-events: none;
  	position: absolute;
  	right: 2px;
  	top: 2px;
  	width: 33px;
  	}
  	
  	#form-select::after {
  	color: #939393;
  	content: ">";
  	font: 22px "Consolas",monospace;
  	padding: 12px 5px 0 0;
  	pointer-events: none;
  	position: absolute;
  	right: 5px;
  	top: 0;
  	transform: rotate(90deg);
  	}
  } */
}
/* line 1021, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form .register-form-section.section {
  min-height: 180px;
  /*height: 300px;*/
}
/* line 1026, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form .register-form-section .section-wrapper {
  padding: 60px 0 0 0;
  border-bottom: 1px solid #818181;
}
/* line 1031, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form .register-form-section label {
  font-weight: normal;
  font-size: 1em;
  margin: 0 0 2em 0;
  padding: 0;
  display: block;
}
/* line 1038, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form .register-form-section label.disclaimer {
  font-size: .85em;
  margin: 0 0 2em 2em;
}
/* line 1042, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form .register-form-section label a {
  text-decoration: underline;
}
/* line 1079, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form .register-form-section .form-group {
  float: left;
  padding: 0;
  margin: 0 3em 2em 0;
  width: 40%;
}
/* line 1085, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form .register-form-section .form-group span {
  float: left;
  margin: 0 0.5em 0 0;
}
/* line 1090, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form .register-form-section .form-group .icon-date {
  background: url("/assets/img/page-my-aquos/form-icon-calendar.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  width: 31px;
  height: 35px;
  float: right;
}
/* line 1098, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form .register-form-section .wide {
  width: 100%;
  clear: both;
}
/* line 1103, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form .register-form-section .input-group {
  display: inline;
}
/* line 1107, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form .register-form-section #form-submit {
  clear: both;
  display: block;
}
/* line 1114, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form .register-form-section .input-group-addon {
  background: none;
  border: none;
  border-radius: none;
  float: right;
}
/* line 1121, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form .register-form-section .help-block {
  text-indent: -10000px;
  display: inline;
}
/* line 1126, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form .register-form-section .has-error .help-block {
  background: url("/assets/img/page-my-aquos/form-invalid.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 15px;
  width: 15px;
  display: block;
  float: left;
  padding: 0 0 0 1em;
}
/* line 1135, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form .register-form-section .has-success .help-block {
  background: url("/assets/img/page-my-aquos/form-valid.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 15px;
  width: 21px;
  display: block;
  float: left;
  padding: 0 0 0 1em;
}
/* line 1145, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form .register-form-section #registerTerms-label input,
#my-aquos-register .register-form .register-form-section #registerOffers-label input {
  margin: 0;
  padding: 0;
  float: left;
  margin: 0 1em 0 0;
}
/* line 1153, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form .register-form-section #registerTerms-label span,
#my-aquos-register .register-form .register-form-section #registerOffers-label span {
  /*margin: .1em .5em 0 0;*/
  padding: 0;
  float: left;
}
/* line 1159, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form .register-form-section #registerOffers-label .help-block {
  display: none !important;
}
/* line 1169, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form .register-form-section input[type=text],
#my-aquos-register .register-form .register-form-section input[type=email],
#my-aquos-register .register-form .register-form-section input[type=tel],
#my-aquos-register .register-form .register-form-section input[type=phone],
#my-aquos-register .register-form .register-form-section input[type=password],
#my-aquos-register .register-form .register-form-section select {
  /*padding:3px;
  margin: 0;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
  -webkit-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
  -moz-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
  box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;*/
  border: 1px solid #939393;
  background: #fff;
  background-color: #fff;
  color: #939393;
  outline: none;
  display: inline-block;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  cursor: pointer;
  font-family: "AvantGardeGothicITCW01B 731069","Verdana",sans-serif;
  font-size: 0.9em;
  height: 35px;
  margin: 0;
  width: 100%;
  padding-left: 0.5em;
  border-radius: 0;
}
/* line 1196, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form .register-form-section input[type=text]:focus,
#my-aquos-register .register-form .register-form-section input[type=email]:focus,
#my-aquos-register .register-form .register-form-section input[type=tel]:focus,
#my-aquos-register .register-form .register-form-section input[type=phone]:focus,
#my-aquos-register .register-form .register-form-section input[type=password]:focus,
#my-aquos-register .register-form .register-form-section select:focus {
  background-color: #EBEBEB;
}
/* line 1200, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form .register-form-section input[type=password] {
  font-family: Arial,Verdana,sans-serif;
}
/* line 1203, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form .register-form-section input[name=registerCity] {
  width: 40%;
}
/* line 1207, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form .register-form-section input[name=registerDate] {
  width: 84%;
}
/* line 1211, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form .register-form-section select {
  padding: 0.5em 0 0 0.5em;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background: transparent;
  text-indent: 0.01px;
  text-overflow: '';
  position: absolute;
  width: 107%;
}
/* line 1222, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form .register-form-section select:focus {
  background: url(/assets/img/page-my-aquos/form-icon-arrow.png) no-repeat 89.8% center white;
  /*overflow: hidden;
  width: 100%;
  height: 35px;*/
}
/* line 1231, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form .register-form-section .form-select {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 35px;
  background: url(/assets/img/page-my-aquos/form-icon-arrow.png) no-repeat 96% center white;
  border-right: 1px solid #939393;
  /*&:after {
  	color: #939393;
  	content: ">";
  	font: 22px "Consolas",monospace;
  	padding: 0 0 0 14px;
  	pointer-events: none;
  	position: absolute;
  	right: 5px;
  	top: -3px;
  	-moz-transform: rotate(90deg);
  	-webkit-transform: rotate(90deg);
  	transform: rotate(90deg);
  }
  &:before {
  	content: "";
  	display: block;
  	height: 33px;
  	pointer-events: none;
  	position: absolute;
  	right: 1px;
  	top: 1px;
  	width: 33px;
  	background-color: #fff;
  }*/
  /*.select-arrow  {
  background: url("/assets/img/page-my-aquos/form-icon-arrow.png") no-repeat scroll center center #FFFFFF;
  height: 33px;
  overflow: hidden;
  padding: 0 20px;
  position: absolute;
  right: .1%;
  top: 1px;
  width: 10px;
  }*/
}
/* line 1313, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form #buttons.section {
  min-height: 100px;
  height: 100px;
  padding: 20px 0 0 0;
}
/* line 1319, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form #buttons .section-wrapper {
  padding: 0;
}
/* line 1323, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form #buttons .animated-button {
  font-size: 1em;
  border: 1px solid #121212;
  color: #121212;
  margin: 0;
  padding: 0 0.75em;
  /*&.reversed {
  background-color: $color-black;
  color: $color-white;
  
  	&:hover {
  	background-color: $color-white;
  	color: $color-black;
  	}
  }*/
}
/* line 1330, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form #buttons .animated-button:after {
  background-color: black;
}
/* line 1334, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form #buttons .animated-button:hover {
  color: #fff;
}
/* line 1350, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form .reference {
  font-size: .8em;
  padding: 1em 0 0 0;
}
/* line 1354, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form .reference a {
  text-decoration: underline;
  color: #00b5e2;
}
/* line 1359, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form .reference .link-date {
  color: #00b5e2;
}
/* line 1373, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form.step1 .register-form-section .info-block {
  width: 70%;
}
/* line 1377, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form.step1 .register-form-section .model-display {
  width: 275px;
  height: 270px;
  float: right;
}
/* line 1383, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form.step1 .register-form-section .number {
  text-align: center;
  padding: 0 0 20px 0;
  font-size: .8em;
}
/* line 1388, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form.step1 .register-form-section .number span {
  font-weight: bold;
}
/* line 1393, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form.step1 .register-form-section.section {
  /*min-height: 365px;
  height: 365px;*/
}
/* line 1406, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form-thanks {
  text-align: center;
  color: black;
  height: 513px;
  min-height: 513px;
  position: relative;
  border-bottom: 1px solid #818181;
  /*.background {
  background: url("/assets/img/page-my-aquos/hero-bg.png") no-repeat;
  width: 100%;
  height: 684px;
  background-position: center;
  }*/
}
/* line 1414, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form-thanks .section-wrapper {
  padding: 0 0 0 0;
}
/* line 1425, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form-thanks .info-block {
  width: 100%;
}
/* line 1428, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form-thanks .info-block .subhead {
  font-size: 2em;
  padding: 5.5em 0 0 0;
  font-family: "AvantGardeGothicITCW01X";
}
/* line 1435, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form-thanks .info-block .title {
  font-size: 4em;
  text-align: center;
  margin: auto;
  padding: 1em 0 0 0;
  font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
  text-transform: none;
}
/* line 1444, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form-thanks .info-block .section-description {
  font-size: 1em;
  line-height: 1.5;
  margin: auto;
  padding: 1em 0 0;
  width: 60%;
  color: #818181;
}
/* line 1453, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form-thanks .info-block .call-to-action {
  padding: 2em 0 0 0;
  /*.animated-button {
  font-size: 1em;
  border: 1px solid $color-black;
  color: $color-white;
  margin: 0;
  padding: 0.2em 2.25em 0.2em 2.25em !important;
  font-size: 1.1em;
  
  	&:after {
  	background-color: $color-black;
  	color: $color-white;
  	}
  	
  	&:hover {
  	background-color: $color-white;
  	color: $color-black;
  	}
  }*/
}
/* line 1475, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form-thanks .info-block .call-to-action .animated-button {
  color: white;
  padding: 0.2em 2.25em 0.2em 2.25em !important;
  /*background-color: $color-black;*/
  font-size: 1.1em;
  border: 1px solid black;
}
/* line 1482, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form-thanks .info-block .call-to-action .animated-button.reversed {
  background-image: url(/assets/img/black_alpha90.png);
  z-index: 1;
}
/* line 1487, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form-thanks .info-block .call-to-action .animated-button:hover {
  color: black !important;
  background: black;
}
/* line 1492, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form-thanks .info-block .call-to-action .animated-button:after {
  /*background-color: $color-white;*/
  color: black;
}
/* line 1500, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form-thanks .info-block .start-my-aquos {
  font-size: 1.5em;
  padding: 1em 0 0;
}
/* line 1504, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form-thanks .info-block .start-my-aquos a {
  text-decoration: underline;
}
/* line 1510, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form-thanks .info-block .social {
  width: 350px;
  margin: 2em auto 2em auto;
  				/*.cta-social .cta-item-social .link-social.pinterest {
  					background-position: -124px 0;
  					
  					&:hover {
  					background-position: -124px -30px;
  					//filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=.5);
    					//opacity: .5;
  					}
  				}*/
}
/* line 1514, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form-thanks .info-block .social .cta-social .cta-item-social {
  float: left;
  height: 30px;
  margin-right: 2em;
  width: 30px;
  display: block;
}
/* line 1521, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form-thanks .info-block .social .cta-social .cta-item-social .link-social {
  background: url("/assets/img/page-my-aquos/social-icons-black.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  display: block;
  height: 30px;
  width: 30px;
}
/* line 1529, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form-thanks .info-block .social .cta-social .cta-item-social .link-social.twitter {
  background-position: 0 0;
}
/* line 1532, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form-thanks .info-block .social .cta-social .cta-item-social .link-social.twitter:hover {
  background-position: 0 -30px;
}
/* line 1538, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form-thanks .info-block .social .cta-social .cta-item-social .link-social.facebook {
  background-position: -43px 0;
}
/* line 1541, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form-thanks .info-block .social .cta-social .cta-item-social .link-social.facebook:hover {
  background-position: -43px -30px;
}
/* line 1547, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form-thanks .info-block .social .cta-social .cta-item-social .link-social.youtube {
  background-position: -82px 0;
  width: 32px;
}
/* line 1551, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form-thanks .info-block .social .cta-social .cta-item-social .link-social.youtube:hover {
  background-position: -82px -30px;
}
/* line 1567, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form-thanks .info-block .social .cta-voices {
  float: left;
}
/* line 1570, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form-thanks .info-block .social .cta-voices .animated-button {
  font-size: 1em;
  border: 1px solid #121212;
  color: #121212;
  margin: 0;
  padding: 0 0.75em;
}
/* line 1577, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form-thanks .info-block .social .cta-voices .animated-button:after {
  background-color: black;
}
/* line 1581, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register .register-form-thanks .info-block .social .cta-voices .animated-button:hover {
  color: #fff;
}
/* line 1591, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register #blaster {
  height: 396px;
  min-height: 396px;
  position: relative;
}
/* line 1596, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register #blaster .section-wrapper {
  padding: 0 0 0 0;
}
/* line 1600, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register #blaster .background {
  background: url("/assets/img/page-my-aquos/form-photo-blaster.png") no-repeat;
  width: 100%;
  height: 396px;
  background-position: left;
  display: block;
}
/* line 1608, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register #blaster .info-block {
  padding: 5.5em 0 0 0;
  font-size: .9em;
  width: 57%;
}
/* line 1614, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register #blaster .title {
  font-size: 3.5em;
  font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
  padding: 0 0 0.1em;
}
/* line 1619, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register #blaster .title span {
  font-family: "AvantGardeGothicITCW01X";
}
/* line 1624, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register #blaster .section-description {
  color: #a7a7a7;
  font-size: 1em;
  line-height: 1.5em;
  width: 70%;
}
/* line 1631, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register #blaster .cta-blaster {
  padding: 2em 0 0 0;
}
/* line 1634, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register #blaster .cta-blaster .animated-button {
  font-size: 1em;
  border: 1px solid #121212;
  color: #121212;
  margin: 0;
  padding: 0 0.75em;
}
/* line 1641, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register #blaster .cta-blaster .animated-button:after {
  background-color: black;
}
/* line 1645, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
#my-aquos-register #blaster .cta-blaster .animated-button:hover {
  color: #fff;
}

/* Registration Form - Date Picker */
/* line 1658, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
.sharp-date-picker {
  font-size: 85%;
  border: 0;
}

/* line 1663, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
.sharp-date-picker .ui-widget {
  font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
  background: #6c6c6d;
  /*border: none;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;*/
}

/* line 1672, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
.sharp-date-picker .ui-datepicker {
  padding: 0;
}

/* line 1676, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
.sharp-date-picker .ui-datepicker-header {
  border: none;
  background: transparent;
  background-color: #949494;
  font-weight: normal;
  font-size: 15px;
}

/* line 1684, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
.sharp-date-picker .ui-datepicker-header .ui-state-hover {
  background: transparent;
  border-color: transparent;
  cursor: pointer;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
}

/* line 1693, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
.sharp-date-picker .ui-datepicker .ui-datepicker-title {
  margin-top: .4em;
  margin-bottom: .3em;
  color: #e9f0f4;
}

/* line 1702, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
.sharp-date-picker .ui-datepicker .ui-datepicker-prev-hover,
.sharp-date-picker .ui-datepicker .ui-datepicker-next-hover,
.sharp-date-picker .ui-datepicker .ui-datepicker-next,
.sharp-date-picker .ui-datepicker .ui-datepicker-prev {
  top: .9em;
  border: none;
}

/* line 1707, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
.sharp-date-picker .ui-datepicker .ui-datepicker-prev-hover {
  left: 2px;
}

/* line 1711, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
.sharp-date-picker .ui-datepicker .ui-datepicker-next-hover {
  right: 2px;
}

/* line 1716, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
.sharp-date-picker .ui-datepicker .ui-datepicker-next span,
.sharp-date-picker .ui-datepicker .ui-datepicker-prev span {
  background-image: url(/assets/img/ui-icons_ffffff_256x240.png);
  background-position: -32px 0;
  margin-top: 0;
  top: 0;
  font-weight: normal;
}

/* line 1724, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
.sharp-date-picker .ui-datepicker .ui-datepicker-prev span {
  background-position: -96px 0;
}

/* line 1728, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
.sharp-date-picker .ui-datepicker table {
  margin: 0;
}

/* line 1732, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
.sharp-date-picker .ui-datepicker th {
  padding: 1em 0;
  color: #ccc;
  font-size: 13px;
  font-weight: normal;
  border: none;
  border-top: 1px solid #3a414d;
}

/* line 1741, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
.sharp-date-picker .ui-datepicker td {
  background: #000000;
  border: none;
  padding: 0;
}

/* line 1747, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
.sharp-date-picker td .ui-state-default {
  background: transparent;
  border: none;
  text-align: center;
  padding: .5em;
  margin: 0;
  font-weight: normal;
  color: #efefef;
  font-size: 16px;
}

/* line 1758, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
.sharp-date-picker .ui-state-disabled {
  opacity: 1;
}

/* line 1762, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
.sharp-date-picker .ui-state-disabled .ui-state-default {
  color: #fba49e;
}

/* line 1767, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
.sharp-date-picker td .ui-state-active,
.sharp-date-picker td .ui-state-hover {
  background: #6c6c6d;
}

@media (min-width: 768px) and (max-width: 1280px) {
  /* line 1774, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  .nav-aquos {
    min-width: 0;
  }

  /* line 1775, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  .nav-aquos .brand-wrapper {
    padding: 0 0 0 4em;
  }

  /* line 1782, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #hero {
    height: 100%;
  }
  /* line 1785, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #hero .background {
    height: 100%;
  }
  /* line 1786, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #hero .section-wrapper {
    min-width: 0;
  }
  /* line 1788, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #hero .section-wrapper .section-inner {
    max-width: none;
    padding-bottom: 5em;
  }
  /* line 1791, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #hero .section-wrapper .section-inner .title {
    font-size: 7em;
  }
  /* line 1796, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #hero.signed-in .section-wrapper .section-inner {
    padding: 0 40px 3em;
  }
  /* line 1798, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #hero.signed-in .section-wrapper .section-inner .title {
    font-size: 2em;
  }
  /* line 1802, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #hero.signed-in .content-block-right .photo img {
    width: 100%;
  }
  /* line 1808, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #signed-in-header .section-wrapper {
    max-width: none;
    min-width: 0;
  }
  /* line 1811, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #signed-in-header .section-wrapper .section-inner {
    padding: 0 40px;
  }
  /* line 1817, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #videos .section-wrapper {
    clear: both;
    overflow: hidden;
    min-width: 0;
  }
  /* line 1847, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #videos #video-cards-intro,
  #my-aquos #videos #video-cards-01,
  #my-aquos #videos #video-cards-02,
  #my-aquos #videos #video-cards-03,
  #my-aquos #videos #video-cards-04,
  #my-aquos #videos #video-cards-05,
  #my-aquos #videos #video-cards-intro .off img,
  #my-aquos #videos #video-cards-01 .off img,
  #my-aquos #videos #video-cards-02 .off img,
  #my-aquos #videos #video-cards-03 .off img,
  #my-aquos #videos #video-cards-04 .off img,
  #my-aquos #videos #video-cards-05 .off img,
  #my-aquos #videos #video-cards-intro .on .bg img,
  #my-aquos #videos #video-cards-01 .on .bg img,
  #my-aquos #videos #video-cards-02 .on .bg img,
  #my-aquos #videos #video-cards-03 .on .bg img,
  #my-aquos #videos #video-cards-04 .on .bg img,
  #my-aquos #videos #video-cards-05 .on .bg img,
  #my-aquos #videos #video-cards-intro .on,
  #my-aquos #videos #video-cards-01 .on,
  #my-aquos #videos #video-cards-02 .on,
  #my-aquos #videos #video-cards-03 .on,
  #my-aquos #videos #video-cards-04 .on,
  #my-aquos #videos #video-cards-05 .on,
  #my-aquos #videos #video-cards-intro .off,
  #my-aquos #videos #video-cards-01 .off,
  #my-aquos #videos #video-cards-02 .off,
  #my-aquos #videos #video-cards-03 .off,
  #my-aquos #videos #video-cards-04 .off,
  #my-aquos #videos #video-cards-05 .off {
    max-height: 340px !important;
  }
  /* line 1853, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #apps .section-wrapper {
    min-width: 0;
  }
  /* line 1855, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #apps .section-wrapper .background-wrapper {
    left: -67px;
    position: relative;
  }
  /* line 1858, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #apps .info-block {
    width: 48%;
  }
  /* line 1862, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #voices .info-block {
    width: 32%;
  }
  /* line 1866, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #support .section-inner {
    padding: 4em 1em;
  }
  /* line 1868, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #support .section-inner .info-block {
    font-size: 0.95em;
  }
  /* line 1869, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #support .section-inner .title {
    margin: 0 0.5em 0;
  }
  /* line 1870, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #support .section-inner .call-to-action {
    width: 19%;
  }
  /* line 1872, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #support .section-inner .call-to-action .animated-button {
    padding-right: 1.75em;
    padding-left: 1.75em;
  }
  /* line 1873, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #support .section-inner .call-to-action a {
    color: white;
  }
  /* line 1874, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #support .section-inner .call-to-action a:hover {
    color: black;
  }
  /* line 1876, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #support .section-inner .social {
    width: 20%;
    height: 100%;
  }
  /* line 1877, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #support .section-inner .section-description {
    width: 40%;
  }

  /* line 1885, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #register-header-step .section-wrapper {
    min-width: 0;
  }
  /* line 1887, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #register-header-step .section-wrapper .section-inner {
    max-width: none;
  }
  /* line 1894, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #register-form.step1 #register-form-section .section-wrapper {
    min-width: 0;
  }
  /* line 1895, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #register-form.step1 #register-form-section .info-block {
    width: 67%;
  }
  /* line 1900, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #register-form-thanks .section-wrapper {
    min-width: 0;
  }
  /* line 1901, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #register-form-thanks .info-block .social {
    margin: 2em 0;
    width: 100%;
  }
  /* line 1905, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #register-form-thanks .info-block .social .cta-social {
    clear: both;
    overflow: hidden;
    display: inline-block;
  }
  /* line 1910, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #register-form-thanks .info-block .social .cta-voices {
    float: none;
    display: inline-block;
  }
  /* line 1918, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #blaster .section-wrapper {
    min-width: 0;
  }
  /* line 1919, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #blaster .section-inner {
    max-width: none;
  }
  /* line 1920, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #blaster .info-block {
    width: 49%;
  }
  /* line 1921, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #blaster .background {
    background-position: -30px 0;
  }
}
@media only screen and (max-width: 640px) {
  /* line 1930, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  html, body {
    width: 100%;
  }

  /* line 1934, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #modal-component .modal-active.mobile {
    width: 85%;
    left: 5%;
    margin-left: 0;
  }

  /* line 1944, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos.main {
    width: 100%;
    overflow: hidden;
  }
  /* line 1950, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #hero {
    height: 100%;
    padding-bottom: 25%;
  }
  /* line 1954, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #hero.section {
    border: 0;
  }
  /* line 1956, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #hero .background {
    background: url(/assets/img/page-my-aquos/hero-bg-mobile.jpg) no-repeat;
    background-size: cover;
    background-position: 50% 50%;
    height: 100%;
  }
  /* line 1962, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #hero .section-inner {
    padding: 0;
  }
  /* line 1965, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #hero .section-inner .info-block {
    text-align: center;
    padding: 0;
  }
  /* line 1969, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #hero .section-inner .info-block .subhead {
    padding-top: 5em;
    padding-bottom: 0.5em;
    font-size: 1.094em;
  }
  /* line 1970, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #hero .section-inner .info-block .title {
    font-size: 3.5em;
  }
  /* line 1971, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #hero .section-inner .info-block .section-description {
    font-size: 1em;
    line-height: 1.5em;
    padding-top: 1.5em;
    margin: 0 auto;
  }
  /* line 1977, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #hero .section-inner .info-block .call-to-action {
    padding-bottom: 0.5em;
  }
  /* line 1978, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #hero .section-inner .info-block .login {
    font-size: 1em;
  }
  /* line 1984, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #hero.signed-in {
    width: 100%;
    padding: 0;
  }
  /* line 1988, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #hero.signed-in .section-wrapper {
    padding: 2em 1.5em;
  }
  /* line 1992, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #hero.signed-in .background {
    background: url(/assets/img/page-my-aquos/hero-bg-mobile.jpg) no-repeat;
    background-size: cover;
    background-position: 50% 50%;
    height: 100%;
  }
  /* line 2000, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #hero.signed-in .content-block-left,
  #my-aquos #hero.signed-in .content-block-right {
    width: 100%;
    float: none;
    clear: both;
    margin: 0;
  }
  /* line 2006, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #hero.signed-in .content-block-left .title,
  #my-aquos #hero.signed-in .content-block-right .title {
    font-size: 1.8em;
  }
  /* line 2007, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #hero.signed-in .content-block-left .section-description,
  #my-aquos #hero.signed-in .content-block-right .section-description {
    font-size: 0.938em;
    padding-top: 1em;
  }
  /* line 2008, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #hero.signed-in .content-block-left .call-to-action,
  #my-aquos #hero.signed-in .content-block-right .call-to-action {
    width: 100%;
    text-align: center;
    padding: 0;
  }
  /* line 2009, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #hero.signed-in .content-block-left .photo img,
  #my-aquos #hero.signed-in .content-block-right .photo img {
    width: 100%;
  }
  /* line 2015, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #signed-in-header {
    height: 100%;
    clear: both;
    overflow: hidden;
  }
  /* line 2020, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #signed-in-header .section-wrapper {
    width: 100%;
    max-width: 100%;
    min-width: 0;
    clear: both;
    overflow: hidden;
    padding: 1em;
  }
  /* line 2029, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #signed-in-header .section-wrapper .breadcrumb-title,
  #my-aquos #signed-in-header .section-wrapper .breadcrumb-navigation {
    float: none;
    display: block;
    clear: both;
    overflow: hidden;
  }
  /* line 2040, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #offers {
    padding: 0;
  }
  /* line 2043, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #offers.section {
    border: 0;
  }
  /* line 2046, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #offers .section-wrapper {
    padding: 1.5em;
    clear: both;
    height: 100%;
    position: relative;
  }
  /* line 2052, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #offers .section-wrapper .title {
    padding-top: 0;
  }
  /* line 2053, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #offers .section-wrapper .section-description {
    font-size: 1.124em;
    line-height: 1.35em;
    position: relative;
    top: 30%;
    font-family: inherit;
  }
  /* line 2070, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #videos #video-cards-intro,
  #my-aquos #videos #video-cards-01,
  #my-aquos #videos #video-cards-02,
  #my-aquos #videos #video-cards-03,
  #my-aquos #videos #video-cards-04,
  #my-aquos #videos #video-cards-05 {
    width: 100%;
    overflow: hidden;
    height: auto;
    max-height: none;
  }
  /* line 2077, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #videos #video-cards-intro .off img,
  #my-aquos #videos #video-cards-01 .off img,
  #my-aquos #videos #video-cards-02 .off img,
  #my-aquos #videos #video-cards-03 .off img,
  #my-aquos #videos #video-cards-04 .off img,
  #my-aquos #videos #video-cards-05 .off img {
    max-height: none;
    height: auto;
  }
  /* line 2084, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #videos .video-description-mobile {
    position: absolute;
    top: 70%;
    width: 100%;
    color: white;
    font-size: 1.5em;
  }
  /* line 2091, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #videos .video-description {
    left: 0;
  }
  /* line 2092, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #videos .on {
    height: 100%;
    overflow: hidden;
  }
  /* line 2095, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #videos .on .bg {
    height: 100%;
  }
  /* line 2102, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #apps {
    height: 100%;
  }
  /* line 2105, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #apps .section-inner {
    padding: 0;
    padding-bottom: 2em;
  }
  /* line 2109, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #apps .section-inner .background-wrapper {
    width: 100%;
    text-align: center;
    position: absolute;
    top: 12%;
    clear: both;
    height: 100%;
  }
  /* line 2118, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #apps .section-inner .background {
    height: 600px;
    width: 395px;
    margin: 0 auto;
    text-align: center;
    position: relative;
    background-size: contain;
  }
  /* line 2127, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #apps .section-inner .background #slides {
    left: 31.75%;
    top: 15%;
    height: 297px;
  }
  /* line 2137, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #apps .section-inner .background #slides ul {
    height: 298px;
  }
  /* line 2139, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #apps .section-inner .background #slides li {
    width: 175px !important;
    height: 297px !important;
    overflow: hidden;
  }
  /* line 2140, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #apps .section-inner .background #slides li img {
    width: 100%;
  }
  /* line 2143, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #apps .section-inner .info-block {
    width: 100%;
    font-size: 100%;
  }
  /* line 2147, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #apps .section-inner .info-block .title {
    font-size: 1.8em;
    text-align: left;
    padding-top: 2em;
  }
  /* line 2148, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #apps .section-inner .info-block .section-description {
    padding-top: 32em;
    font-size: 1em;
    text-align: left;
    padding-bottom: 2em;
    padding-right: 0;
    line-height: 1.5em;
  }
  /* line 2160, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #apps .section-inner .info-block .cta-ios {
    display: inline-block;
  }
  /* line 2162, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #apps .section-inner .info-block .cta-ios a {
    background: url(/assets/img/page-my-aquos/apps-icon-ios-mobile.png) no-repeat;
    float: none;
    width: 7em;
    height: 2.75em;
    background-size: 100%;
  }
  /* line 2170, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #apps .section-inner .info-block .cta-android {
    display: inline-block;
  }
  /* line 2172, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #apps .section-inner .info-block .cta-android a {
    background: url(/assets/img/page-my-aquos/apps-icon-android-mobile.png) no-repeat;
    float: none;
    width: 7em;
    height: 2.75em;
    background-size: 100%;
  }
  /* line 2185, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #blaster {
    height: 100%;
  }
  /* line 2188, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #blaster .background {
    background: url(/assets/img/page-my-aquos/blaster-bg-mobile.png) no-repeat;
    background-size: contain;
    height: 100%;
  }
  /* line 2194, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #blaster .info-block {
    width: 100%;
    padding-top: 70%;
    padding-bottom: 15%;
    text-align: left;
    font-size: 100%;
  }
  /* line 2201, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #blaster .info-block .title {
    font-size: 1.8em;
    height: 100%;
    padding: 0 0 1.25em;
    float: none;
  }
  /* line 2212, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #voices {
    height: 100%;
  }
  /* line 2215, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #voices .background {
    height: 100%;
  }
  /* line 2216, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #voices .section-wrapper {
    padding-bottom: 6em;
  }
  /* line 2217, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #voices .section-inner {
    padding: 0;
  }
  /* line 2218, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #voices .info-block {
    width: 100%;
    float: none;
    padding: 4em 1em 0 1em;
    text-align: left;
    font-size: 100%;
  }
  /* line 2225, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #voices .info-block .title {
    font-size: 1.8em;
  }
  /* line 2228, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #voices .info-block .section-description {
    font-size: 1em;
    padding-bottom: 0;
  }
  /* line 2229, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #voices .info-block .call-to-action {
    position: relative;
    text-align: center;
    padding: 0;
    left: 0;
    width: 100%;
  }
  /* line 2236, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #voices .info-block .call-to-action a {
    margin-top: 0;
    position: relative;
    top: 25em;
    left: 0;
  }
  /* line 2245, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #voices #cards {
    width: 300px;
    float: none;
    height: 350px;
    text-align: center;
    overflow: hidden;
    margin: 0 auto;
  }
  /* line 2253, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #voices #cards #card-01 {
    background-size: 100%;
    width: 190px;
    height: 300px;
    top: 0em;
  }
  /* line 2259, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #voices #cards #card-02 {
    left: 7em;
    background-size: 100%;
    top: 3em;
    width: 190px;
    height: 300px;
  }
  /* line 2271, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #support {
    height: 100%;
  }
  /* line 2274, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #support .background {
    height: 100%;
    background: -webkit-linear-gradient(left, #b5499f, #ea632e);
    background: -o-linear-gradient(right, #b5499f, #ea632e);
    background: -moz-linear-gradient(right, #b5499f, #ea632e);
    background: linear-gradient(to right, #b5499f, #ea632e);
  }
  /* line 2281, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #support .section-inner {
    padding: 3em 0 3em;
  }
  /* line 2284, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #support .section-inner .info-block {
    text-align: left;
  }
  /* line 2287, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #support .section-inner .info-block .title {
    border: 0;
    float: none;
    width: 100%;
  }
  /* line 2292, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #support .section-inner .info-block .title:after {
    border: 0;
  }
  /* line 2296, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #support .section-inner .info-block .section-description {
    width: 100%;
    float: none;
    height: auto;
    padding-bottom: 3em;
  }
  /* line 2297, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #support .section-inner .info-block .call-to-action {
    width: 100%;
  }
  /* line 2298, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #support .section-inner .info-block .call-to-action a {
    color: white;
  }
  /* line 2299, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #support .section-inner .info-block .call-to-action .animated-button:hover {
    color: black;
  }
  /* line 2301, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #support .section-inner .info-block .social {
    width: 100%;
    height: 100%;
    float: none;
    clear: both;
    text-align: center;
  }
  /* line 2308, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #support .section-inner .info-block .social .cta-social {
    float: none;
    display: inline-block;
  }

  /* line 2324, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #register-header {
    height: 100%;
    min-height: 0;
  }
  /* line 2328, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #register-header .section-wrapper {
    padding: 1.5em 1em 1em;
  }
  /* line 2331, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #register-header .section-wrapper .section-inner {
    padding: 0;
    vertical-align: middle;
    position: relative;
    text-align: left;
  }
  /* line 2337, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #register-header .section-wrapper .section-inner .title-page {
    padding-top: 0;
    padding-bottom: 0;
    vertical-align: middle;
    float: none;
    display: inline-block;
  }
  /* line 2344, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #register-header .section-wrapper .section-inner .title-breadcrumb {
    padding: 0;
    vertical-align: middle;
    float: none;
    display: inline-block;
  }
  /* line 2356, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register .register-header-step {
    height: 100%;
    min-height: 0;
  }
  /* line 2360, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register .register-header-step .section-wrapper {
    padding: 0;
  }
  /* line 2363, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register .register-header-step .section-wrapper .section-inner {
    padding: 1em;
    margin: 0 auto;
  }
  /* line 2367, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register .register-header-step .section-wrapper .section-inner .title-step {
    text-align: left;
    float: none;
    padding-top: 2.25em;
  }
  /* line 2373, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register .register-header-step .section-wrapper .section-inner .step-wrapper {
    width: 100%;
    margin: 0 auto;
    text-align: center;
    position: absolute;
    top: 20%;
    left: 0;
    clear: both;
    overflow: hidden;
  }
  /* line 2383, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register .register-header-step .section-wrapper .section-inner .state-step {
    display: inline-block;
    float: none;
    position: relative;
  }
  /* line 2388, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register .register-header-step .section-wrapper .section-inner .state-step div {
    padding: 7px 11px;
  }
  /* line 2400, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register .register-form.step2 #register-form-section .section-wrapper .section-inner .info-block .form-group:first-child {
    padding-top: 2em;
  }
  /* line 2407, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register .register-form .register-form-section.section {
    min-height: 0;
  }
  /* line 2411, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register .register-form .register-form-section .section-wrapper {
    padding: 0;
  }
  /* line 2414, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register .register-form .register-form-section .section-wrapper .section-inner {
    padding: 0 1em 2em;
  }
  /* line 2417, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register .register-form .register-form-section .section-wrapper .section-inner .model-display {
    float: none;
    height: 100%;
    width: 100%;
    display: block;
    clear: both;
    overflow: hidden;
    margin: 0 auto;
  }
  /* line 2426, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register .register-form .register-form-section .section-wrapper .section-inner .model-display img {
    width: 100%;
  }
  /* line 2428, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register .register-form .register-form-section .section-wrapper .section-inner .info-block {
    width: 100%;
    clear: both;
    overflow: hidden;
    padding: 0;
  }
  /* line 2435, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register .register-form .register-form-section .section-wrapper .section-inner .info-block .form-group {
    width: 100%;
    text-align: left;
    margin: 0;
    padding-top: 2em;
  }
  /* line 2441, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register .register-form .register-form-section .section-wrapper .section-inner .info-block .form-group:first-child {
    padding: 0;
  }
  /* line 2445, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register .register-form .register-form-section .section-wrapper .section-inner .info-block .form-group input {
    width: 100%;
  }
  /* line 2447, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register .register-form .register-form-section .section-wrapper .section-inner .info-block .form-group #registerDate {
    width: 84%;
  }
  /* line 2452, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register .register-form .register-form-section .section-wrapper .section-inner .info-block .form-group #registerTerms-label,
  #my-aquos-register .register-form .register-form-section .section-wrapper .section-inner .info-block .form-group #registerOffers-label {
    margin-bottom: 1.5em;
    padding-top: 1.5em;
    font-size: 0.80em;
  }
  /* line 2457, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register .register-form .register-form-section .section-wrapper .section-inner .info-block .form-group #registerTerms-label input,
  #my-aquos-register .register-form .register-form-section .section-wrapper .section-inner .info-block .form-group #registerOffers-label input {
    width: auto;
  }
  /* line 2460, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register .register-form .register-form-section .section-wrapper .section-inner .info-block .form-group #registerTerms-label span,
  #my-aquos-register .register-form .register-form-section .section-wrapper .section-inner .info-block .form-group #registerOffers-label span {
    margin: 0;
    position: relative;
    width: 80%;
  }
  /* line 2466, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register .register-form .register-form-section .section-wrapper .section-inner .info-block .form-group #registerTerms-label .help-block,
  #my-aquos-register .register-form .register-form-section .section-wrapper .section-inner .info-block .form-group #registerOffers-label .help-block {
    width: 30px;
  }
  /* line 2476, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #register-form-thanks {
    height: 100%;
  }
  /* line 2479, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #register-form-thanks .info-block {
    padding: 0;
  }
  /* line 2482, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #register-form-thanks .info-block .title {
    font-size: 1.5em;
    padding: 0;
  }
  /* line 2487, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #register-form-thanks .info-block .section-description {
    margin: 0;
    width: 100%;
  }
  /* line 2492, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #register-form-thanks .info-block .start-my-aquos {
    font-size: 1em;
    padding: 2.5em 0 0;
  }
  /* line 2497, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #register-form-thanks .info-block .call-to-action {
    padding: 2em 0 1em 0;
  }
  /* line 2499, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #register-form-thanks .info-block .social {
    margin: 0;
    width: 100%;
  }
  /* line 2504, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #register-form-thanks .info-block .social .cta-social .cta-item-social {
    float: none;
    height: auto;
    margin-right: 0;
    width: 20%;
    display: inline-block;
    clear: both;
    overflow: hidden;
  }
  /* line 2513, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #register-form-thanks .info-block .social .cta-social .cta-item-social:last-child {
    width: auto;
  }
  /* line 2518, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #register-form-thanks .info-block .social .cta-voices {
    float: none;
    padding-top: 1.5em;
  }
  /* line 2526, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #blaster {
    height: 100%;
    min-height: 0;
  }
  /* line 2530, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #blaster .section-inner {
    padding: 0 20px 40px 20px;
  }
  /* line 2532, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #blaster .background {
    height: 100%;
    background-size: contain;
    background-position: 0 0;
    position: absolute;
    top: 0;
  }
  /* line 2540, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #blaster .info-block {
    width: 100%;
    padding-top: 70%;
    text-align: left;
  }
  /* line 2545, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #blaster .info-block .title {
    font-size: 2em;
  }
  /* line 2547, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #blaster .info-block .section-description {
    width: 100%;
  }
  /* line 2548, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos-register #blaster .info-block .cta-blaster {
    text-align: center;
  }
}
@media only screen and (max-width: 640px) and (max-width: 320px) {
  /* line 2148, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_page-my-aquos.scss */
  #my-aquos #apps .section-inner .info-block .section-description {
    padding-top: 32em;
  }
}
/* line 4, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_pluck.scss */
#article-reviews-widget-container {
  border: 1px solid #b4b4b4;
  background: #FFF;
}
/* line 9, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_pluck.scss */
#article-reviews-widget-container .pluck-review-list {
  background: none;
}
/* line 15, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_pluck.scss */
#article-reviews-widget-container .pluck-review-full-wrap,
#article-reviews-widget-container .pluck-review-full-header,
#article-reviews-widget-container .pluck-review-full-subheader {
  background: none;
  border-color: transparent;
  border-width: 0px;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
#article-reviews-widget-container .pluck-review-full-wrap:after {
  content: "";
  display: table;
  clear: both;
}
/* line 23, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_pluck.scss */
#article-reviews-widget-container .pluck-review-full-wrap > * {
  float: left;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}
/* line 28, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_pluck.scss */
#article-reviews-widget-container .pluck-review-full-header {
  float: left;
  width: auto;
  padding: 20px 0 20px 40px;
}
/* line 33, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_pluck.scss */
#article-reviews-widget-container .pluck-review-full-header .pluck-review-full-header-headline {
  color: black;
  font-family: "AvantGardeGothicITCW01M 731087", "Helvetica", sans-serif;
  font-size: 1.5em;
  line-height: 1.2em;
  padding: 0;
}
/* line 42, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_pluck.scss */
#article-reviews-widget-container .pluck-review-full-subheader {
  float: right;
  width: auto;
  font-size: 1em;
  height: 4em;
  padding: 20px 40px 20px 0;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
#article-reviews-widget-container .pluck-review-full-subheader:after {
  content: "";
  display: table;
  clear: both;
}
/* line 50, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_pluck.scss */
#article-reviews-widget-container .pluck-review-full-subheader > * {
  display: block;
  position: relative;
  margin: 0 0 0 0.625em;
  padding: 0;
  float: right;
  font-size: 1em;
  line-height: 1.5em;
  color: #4d4d4d;
}
/* line 59, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_pluck.scss */
#article-reviews-widget-container .pluck-review-full-subheader .pluck-review-full-subheader-highlight {
  color: black;
  font-family: "AvantGardeGothicITCW01M 731087", "Helvetica", sans-serif;
}
/* line 65, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_pluck.scss */
#article-reviews-widget-container .pluck-review-full-content-wrap {
  position: relative;
  width: 100%;
  padding: 0 40px 20px;
}
/* line 70, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_pluck.scss */
#article-reviews-widget-container .pluck-review-full-review-single-review-wrap {
  padding: 40px 20px;
  border-top: 1px solid #b4b4b4;
  border-bottom: none;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
#article-reviews-widget-container .pluck-review-full-review-single-review-wrap:after {
  content: "";
  display: table;
  clear: both;
}
/* line 77, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_pluck.scss */
#article-reviews-widget-container .pluck-review-full-review-single-review-wrap .pluck-review-full-review-title {
  font-size: 1.5em;
}
/* line 93, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_pluck.scss */
#article-reviews-widget-container img.pluck-avatar {
  border: 1px solid #b4b4b4;
}

/* line 110, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_pluck.scss */
.article-ratings {
  margin: 0.5em;
}

/* line 114, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_pluck.scss */
.article-ratings-icon {
  -webkit-transition: all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  -moz-transition: all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  -o-transition: all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  transition: all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  display: inline-block;
  unicode-bidi: bidi-override;
  text-align: center;
}

/* line 120, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_pluck.scss */
.article-ratings-icon > span {
  display: inline-block;
  position: relative;
  width: 1.1em;
  color: #e6c026;
}

/* line 126, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_pluck.scss */
.article-ratings-icon > span.checked:before {
  content: "\2605";
  position: absolute;
}

/* line 131, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_pluck.scss */
.plck-app-container-loaded {
  margin-top: 1.25em;
  text-align: left;
}
/* line 135, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_pluck.scss */
.plck-app-container-loaded div {
  line-height: normal;
}
/* line 139, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_pluck.scss */
.plck-app-container-loaded p {
  font-size: 100%;
  line-height: normal;
}
/* line 144, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_pluck.scss */
.plck-app-container-loaded .pluck-app {
  color: inherit;
}
/* line 148, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_pluck.scss */
.plck-app-container-loaded .pluck-review {
  font-family: inherit;
}
/* line 151, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_pluck.scss */
.plck-app-container-loaded .pluck-review .pluck-review-full-attributes {
  width: 310px;
}
/* line 155, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_pluck.scss */
.plck-app-container-loaded .pluck-review .pluck-review-full-review-action-recommend {
  width: 50%;
}
/* line 159, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_pluck.scss */
.plck-app-container-loaded .pluck-review .pluck-review-full-header-headline {
  line-height: 1em;
  padding: 5px 0px 10px 15px;
}
/* line 164, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_pluck.scss */
.plck-app-container-loaded .pluck-review .pluck-review-full-review-comment-wrap {
  margin-top: 20px;
}
/* line 168, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_pluck.scss */
.plck-app-container-loaded .pluck-review a.pluck-review-list-create {
  margin-top: 0;
}

/* line 2, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
a:active, a:selected, a:visited {
  border: none;
  outline: none;
}

/* line 6, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
a, .cta {
  text-decoration: none;
  color: #121212;
}
/* line 9, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
a:visited, .cta:visited {
  color: inherit;
}

/* line 12, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
button:focus {
  outline: none;
}

/* line 17, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.button, .animated-button {
  display: inline-block;
  margin: 0;
  padding: 0 0.75em;
  cursor: pointer;
  font-family: "AvantGardeGothicITCW01M 731087";
  line-height: 1.75em;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
}

/* line 28, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.button {
  border: 0 none;
  color: #121212;
  text-align: center;
}

/* line 35, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.button.gradient-button {
  background: #f7f7f7;
  background: -moz-linear-gradient(top, #f7f7f7 0%, #d8d8d8 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #d8d8d8));
  background: -webkit-linear-gradient(top, #f7f7f7 0%, #d8d8d8 100%);
  background: -o-linear-gradient(top, #f7f7f7 0%, #d8d8d8 100%);
  background: -ms-linear-gradient(top, #f7f7f7 0%, #d8d8d8 100%);
  background: linear-gradient(to bottom, #f7f7f7 0%, #d8d8d8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#d8d8d8',GradientType=0 );
}

/* line 49, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.button.black-button, .button.gray-button, .button.white-button {
  padding: 0 2em;
  text-transform: none;
  font-family: "AvantGardeGothicITCW01B 731069";
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-transition: none 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  -moz-transition: none 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  -o-transition: none 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: none 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  -webkit-transition-property: color, background-color, border-color;
  -moz-transition-property: color, background-color, border-color;
  -o-transition-property: color, background-color, border-color;
  transition-property: color, background-color, border-color;
}

/* line 61, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.button.black-button {
  color: white;
  background: black;
  border: 1px solid #000;
}
/* line 65, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.button.black-button:hover {
  color: black;
  background-color: white;
}

/* line 70, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.button.gray-button {
  color: white;
  background-color: #898989;
  border: 1px solid #4d4d4d;
  margin: 1.25em 0;
}

/* line 76, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.button.white-button {
  color: #979797;
  border: 1px solid #898989;
  background: white;
}
/* line 80, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.button.white-button:hover {
  color: white;
  border-color: black;
  background-color: black;
}

/* line 88, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.video-button {
  display: inline-block;
}
/* line 90, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.video-button .icon {
  display: block;
  width: 100px;
  height: 55px;
  padding: 0;
  margin: 0 auto;
  background: #616a6d url(/assets/img/video-play-icon.png) no-repeat 50% 50%;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 97, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.video-button .video-title {
  display: block;
  margin: 1em auto 0;
  color: black;
  text-align: center;
  text-transform: lowercase;
}
/* line 105, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.video-button:hover .icon {
  background-color: #898989;
}

/* line 111, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.csstransitions .video-button .icon {
  -webkit-transition: background-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  -moz-transition: background-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  -o-transition: background-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  transition: background-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);
}

/* line 118, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.animated-button {
  position: relative;
  background: none;
  border: 1px solid white;
  color: white;
  overflow: hidden;
}
/* line 125, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.animated-button span {
  background-color: white;
  display: inline-block;
  margin-right: -0.85em;
  margin-left: 0.5em;
  text-align: center;
  width: 40px;
}
/* line 133, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.animated-button:hover span, .animated-button:active span, .animated-button.active span {
  color: white;
}

/* line 138, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.animated-button.reversed {
  border-color: #121212;
}
/* line 140, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.animated-button.reversed span {
  color: white;
}
/* line 143, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.animated-button.reversed:hover, .animated-button.reversed:active, .animated-button.reversed.active {
  color: white;
}
/* line 145, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.animated-button.reversed:hover span, .animated-button.reversed:active span, .animated-button.reversed.active span {
  background-color: white;
}

/* line 151, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.button-direction {
  -webkit-border-radius: 13px;
  -moz-border-radius: 13px;
  -ms-border-radius: 13px;
  -o-border-radius: 13px;
  border-radius: 13px;
  background: transparent url("/assets/img/button-direction.png") 0 0;
  background-size: 52px 78px;
  border: none;
  cursor: pointer;
  height: 26px;
  margin-top: -13px;
  position: absolute;
  top: 50%;
  width: 26px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 151, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
  .button-direction {
    background-image: url("/assets/img/button-direction@2x.png");
  }
}
/* line 164, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.button-direction.next {
  background-position: -26px 0px;
  right: 7px;
}
/* line 168, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.button-direction.next:hover {
  background-position: -26px -26px;
}
/* line 170, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.button-direction.next.disabled {
  background-position: -26px -52px;
}
/* line 173, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.button-direction.prev {
  background-position: 0px 0px;
  left: 7px;
}
/* line 177, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.button-direction.prev:hover {
  background-position: 0px -26px;
}
/* line 179, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.button-direction.prev.disabled {
  background-position: 0px -52px;
}
/* line 182, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.button-direction.disabled, .button-direction.disabled:hover {
  cursor: default;
}

/* line 190, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.no-csstransitions .animated-button:hover, .no-csstransitions .animated-button:active, .no-csstransitions .animated-button.active {
  background-color: white;
}
/* line 192, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.no-csstransitions .animated-button:hover span, .no-csstransitions .animated-button:active span, .no-csstransitions .animated-button.active span {
  background-color: #121212;
}
/* line 196, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.no-csstransitions .animated-button.reversed:hover, .no-csstransitions .animated-button.reversed:active, .no-csstransitions .animated-button.reversed.active {
  background-color: #121212;
}
/* line 198, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.no-csstransitions .animated-button.reversed:hover span, .no-csstransitions .animated-button.reversed:active span, .no-csstransitions .animated-button.reversed.active span {
  background-color: white;
}

/* line 204, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.csstransitions .animated-button {
  -webkit-transition: all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  -moz-transition: all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  -o-transition: all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  transition: all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
/* line 208, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.csstransitions .animated-button span {
  -webkit-transition: all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  -moz-transition: all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  -o-transition: all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  transition: all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  background-color: white;
}
/* line 213, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.csstransitions .animated-button::after {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 0%;
  height: 100%;
  content: '';
  background-color: white;
  z-index: -1;
  -webkit-transition: width 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  -moz-transition: width 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  -o-transition: width 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  transition: width 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
/* line 224, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.csstransitions .animated-button:hover::after, .csstransitions .animated-button:active::after, .csstransitions .animated-button.active::after {
  width: 100%;
}

/* line 238, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.product-4K .animated-button span {
  color: #8246af;
}
/* line 239, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.product-4K .animated-button:hover, .product-4K .animated-button:active, .product-4K .animated-button.active {
  color: #8246af;
}
/* line 241, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.product-4K .animated-button:hover span, .product-4K .animated-button:active span, .product-4K .animated-button.active span {
  color: white;
  background-color: #8246af;
}
/* line 247, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.product-4K .animated-button.reversed {
  color: #8246af;
  border-color: #8246af;
}
/* line 250, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.product-4K .animated-button.reversed span {
  color: white;
  background-color: #8246af;
}
/* line 254, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.product-4K .animated-button.reversed:hover, .product-4K .animated-button.reversed:active, .product-4K .animated-button.reversed.active {
  color: white;
}
/* line 256, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.product-4K .animated-button.reversed:hover span, .product-4K .animated-button.reversed:active span, .product-4K .animated-button.reversed.active span {
  color: #8246af;
  background-color: white;
}
/* line 261, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.product-4K .animated-button.reversed::after {
  background-color: #8246af;
}

/* line 266, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.no-csstransitions .product-4K .animated-button:hover, .no-csstransitions .product-4K .animated-button:active, .no-csstransitions .product-4K .animated-button.active {
  background-color: white;
}
/* line 268, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.no-csstransitions .product-4K .animated-button:hover span, .no-csstransitions .product-4K .animated-button:active span, .no-csstransitions .product-4K .animated-button.active span {
  background-color: #8246af;
}
/* line 272, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.no-csstransitions .product-4K .animated-button.reversed:hover, .no-csstransitions .product-4K .animated-button.reversed:active, .no-csstransitions .product-4K .animated-button.reversed.active {
  background-color: #8246af;
}
/* line 274, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.no-csstransitions .product-4K .animated-button.reversed:hover span, .no-csstransitions .product-4K .animated-button.reversed:active span, .no-csstransitions .product-4K .animated-button.reversed.active span {
  background-color: white;
}

/* line 283, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.product-QPlus .animated-button span {
  color: #00b5e2;
}
/* line 284, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.product-QPlus .animated-button:hover, .product-QPlus .animated-button:active, .product-QPlus .animated-button.active {
  color: #00b5e2;
}
/* line 286, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.product-QPlus .animated-button:hover span, .product-QPlus .animated-button:active span, .product-QPlus .animated-button.active span {
  color: white;
  background-color: #00b5e2;
}
/* line 292, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.product-QPlus .animated-button.reversed {
  color: #00b5e2;
  border-color: #00b5e2;
}
/* line 295, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.product-QPlus .animated-button.reversed span {
  color: white;
  background-color: #00b5e2;
}
/* line 299, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.product-QPlus .animated-button.reversed:hover, .product-QPlus .animated-button.reversed:active, .product-QPlus .animated-button.reversed.active {
  color: white;
}
/* line 301, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.product-QPlus .animated-button.reversed:hover span, .product-QPlus .animated-button.reversed:active span, .product-QPlus .animated-button.reversed.active span {
  color: #00b5e2;
  background-color: white;
}
/* line 306, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.product-QPlus .animated-button.reversed::after {
  background-color: #00b5e2;
}

/* line 311, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.no-csstransitions .product-QPlus .animated-button:hover, .no-csstransitions .product-QPlus .animated-button:active, .no-csstransitions .product-QPlus .animated-button.active {
  background-color: white;
}
/* line 313, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.no-csstransitions .product-QPlus .animated-button:hover span, .no-csstransitions .product-QPlus .animated-button:active span, .no-csstransitions .product-QPlus .animated-button.active span {
  background-color: #00b5e2;
}
/* line 317, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.no-csstransitions .product-QPlus .animated-button.reversed:hover, .no-csstransitions .product-QPlus .animated-button.reversed:active, .no-csstransitions .product-QPlus .animated-button.reversed.active {
  background-color: #00b5e2;
}
/* line 319, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.no-csstransitions .product-QPlus .animated-button.reversed:hover span, .no-csstransitions .product-QPlus .animated-button.reversed:active span, .no-csstransitions .product-QPlus .animated-button.reversed.active span {
  background-color: white;
}

/* line 327, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.product-Q .animated-button span {
  color: #6cc24a;
}
/* line 328, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.product-Q .animated-button:hover, .product-Q .animated-button:active, .product-Q .animated-button.active {
  color: #6cc24a;
}
/* line 330, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.product-Q .animated-button:hover span, .product-Q .animated-button:active span, .product-Q .animated-button.active span {
  color: white;
  background-color: #6cc24a;
}
/* line 336, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.product-Q .animated-button.reversed {
  color: #6cc24a;
  border-color: #6cc24a;
}
/* line 339, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.product-Q .animated-button.reversed span {
  color: white;
  background-color: #6cc24a;
}
/* line 343, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.product-Q .animated-button.reversed:hover, .product-Q .animated-button.reversed:active, .product-Q .animated-button.reversed.active {
  color: white;
}
/* line 345, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.product-Q .animated-button.reversed:hover span, .product-Q .animated-button.reversed:active span, .product-Q .animated-button.reversed.active span {
  color: #6cc24a;
  background-color: white;
}
/* line 350, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.product-Q .animated-button.reversed::after {
  background-color: #6cc24a;
}

/* line 355, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.no-csstransitions .product-Q .animated-button:hover, .no-csstransitions .product-Q .animated-button:active, .no-csstransitions .product-Q .animated-button.active {
  background-color: white;
}
/* line 357, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.no-csstransitions .product-Q .animated-button:hover span, .no-csstransitions .product-Q .animated-button:active span, .no-csstransitions .product-Q .animated-button.active span {
  background-color: #6cc24a;
}
/* line 361, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.no-csstransitions .product-Q .animated-button.reversed:hover, .no-csstransitions .product-Q .animated-button.reversed:active, .no-csstransitions .product-Q .animated-button.reversed.active {
  background-color: #6cc24a;
}
/* line 363, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.no-csstransitions .product-Q .animated-button.reversed:hover span, .no-csstransitions .product-Q .animated-button.reversed:active span, .no-csstransitions .product-Q .animated-button.reversed.active span {
  background-color: white;
}

/* line 371, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.product-HD .animated-button span {
  color: #e89623;
}
/* line 372, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.product-HD .animated-button:hover, .product-HD .animated-button:active, .product-HD .animated-button.active {
  color: #e89623;
}
/* line 374, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.product-HD .animated-button:hover span, .product-HD .animated-button:active span, .product-HD .animated-button.active span {
  color: white;
  background-color: #e89623;
}
/* line 380, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.product-HD .animated-button.reversed {
  color: #e89623;
  border-color: #e89623;
}
/* line 383, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.product-HD .animated-button.reversed span {
  color: white;
  background-color: #e89623;
}
/* line 387, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.product-HD .animated-button.reversed:hover, .product-HD .animated-button.reversed:active, .product-HD .animated-button.reversed.active {
  color: white;
}
/* line 389, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.product-HD .animated-button.reversed:hover span, .product-HD .animated-button.reversed:active span, .product-HD .animated-button.reversed.active span {
  color: #e89623;
  background-color: white;
}
/* line 394, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.product-HD .animated-button.reversed::after {
  background-color: #e89623;
}

/* line 399, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.no-csstransitions .product-HD .animated-button:hover, .no-csstransitions .product-HD .animated-button:active, .no-csstransitions .product-HD .animated-button.active {
  background-color: white;
}
/* line 401, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.no-csstransitions .product-HD .animated-button:hover span, .no-csstransitions .product-HD .animated-button:active span, .no-csstransitions .product-HD .animated-button.active span {
  background-color: #e89623;
}
/* line 405, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.no-csstransitions .product-HD .animated-button.reversed:hover, .no-csstransitions .product-HD .animated-button.reversed:active, .no-csstransitions .product-HD .animated-button.reversed.active {
  background-color: #e89623;
}
/* line 407, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_ui.scss */
.no-csstransitions .product-HD .animated-button.reversed:hover span, .no-csstransitions .product-HD .animated-button.reversed:active span, .no-csstransitions .product-HD .animated-button.reversed.active span {
  background-color: white;
}

/* line 2, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_ui-select.scss */
.ui-select {
  position: relative;
  display: inline-block;
  vertical-align: top;
  font-size: 0.75em;
}
/* line 10, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_ui-select.scss */
.ui-select a {
  display: inline-block;
  line-height: 1.625em;
  padding: 0.125em 1em;
  background: #FFF;
}
/* line 17, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_ui-select.scss */
.ui-select a.selected[data-value] {
  color: black;
  background-color: #eaeaea;
}
/* line 23, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_ui-select.scss */
.ui-select .select-trigger {
  position: relative;
  border: 1px solid gray;
  height: 2em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 30, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_ui-select.scss */
.ui-select .select-trigger span, .ui-select .select-trigger .select-icon {
  display: inline-block;
  vertical-align: top;
}
/* line 34, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_ui-select.scss */
.ui-select .select-trigger .select-label {
  font-size: inherit;
  line-height: inherit;
}
/* line 37, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_ui-select.scss */
.ui-select .select-trigger .select-value {
  display: none;
}
/* line 40, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_ui-select.scss */
.ui-select .select-trigger .select-icon {
  width: 20px;
  background-position: -35px -5px;
}
/* line 46, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_ui-select.scss */
.ui-select .select-menu {
  position: absolute;
  left: 0;
  top: 23px;
  height: 0;
  width: 400%;
  min-width: 100%;
  overflow: hidden;
}
/* line 54, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_ui-select.scss */
.ui-select .select-menu ul {
  pointer-events: auto;
  display: inline-block;
  border: 1px solid gray;
  width: auto;
  background: #FFF;
  padding-top: 0.25em;
  -moz-border-radius-bottomleft: 3px;
  -webkit-border-bottom-left-radius: 3px;
  border-bottom-left-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -webkit-border-bottom-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
/* line 63, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_ui-select.scss */
.ui-select .select-menu li {
  display: block;
}
/* line 66, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_ui-select.scss */
.ui-select .select-menu a {
  pointer-events: auto;
  height: 2em;
  line-height: 1.75em;
}
/* line 70, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_ui-select.scss */
.ui-select .select-menu a .checkbox {
  display: inline-block;
  vertical-align: top;
  width: 12px;
  height: 12px;
  margin: 4px 10px 4px 0;
  background-position: -2px -123px;
  border: 1px solid gray;
}
/* line 78, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_ui-select.scss */
.ui-select .select-menu a:hover {
  background-color: #eaeaea;
}
/* line 82, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_ui-select.scss */
.ui-select .select-menu a.selected .checkbox {
  border-color: black;
  background-position: -17px -123px;
}
/* line 91, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_ui-select.scss */
.ui-select.active .select-trigger, .ui-select.active .select-menu, .ui-select.selected .select-trigger, .ui-select.selected .select-menu {
  border-color: black;
}
/* line 94, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_ui-select.scss */
.ui-select.active .select-trigger, .ui-select.selected .select-trigger {
  color: black;
}
/* line 96, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_ui-select.scss */
.ui-select.active .select-trigger .select-icon, .ui-select.selected .select-trigger .select-icon {
  background-position: -5px -5px;
}
/* line 103, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_ui-select.scss */
.ui-select.selected .select-trigger {
  background-color: #e5e5e5;
}
/* line 106, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_ui-select.scss */
.ui-select.selected.active .select-trigger {
  background-color: #FFF;
}
/* line 112, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_ui-select.scss */
.ui-select.active {
  position: relative;
  z-index: 2;
}
/* line 115, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_ui-select.scss */
.ui-select.active .select-trigger {
  -moz-border-radius-bottomleft: 0;
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
  -moz-border-radius-bottomright: 0;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
}
/* line 118, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_ui-select.scss */
.ui-select.active .select-menu {
  overflow: visible;
  height: auto;
  z-index: 2000;
}
/* line 122, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_ui-select.scss */
.ui-select.active .select-menu a {
  display: block;
}

/* line 1, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_ui-tooltip.scss */
.ui-tooltip, .arrow:after {
  background: white;
  border: 1px solid gray !important;
  box-shadow: none !important;
}

/* line 7, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_ui-tooltip.scss */
.ui-tooltip {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  color: #4d4d4d;
  font-family: "AvantGardeGothicITCW01B 731069";
  font-size: 1em;
  line-height: 1.75em;
  max-width: 500px;
  padding: 10px 20px;
}

/* line 17, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_ui-tooltip.scss */
.arrow {
  bottom: -16px;
  height: 16px;
  left: 50%;
  margin-left: -35px;
  overflow: hidden;
  position: absolute;
  width: 70px;
}

/* line 27, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_ui-tooltip.scss */
.arrow.top {
  bottom: auto;
  top: -16px;
}

/* line 32, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_ui-tooltip.scss */
.arrow.left {
  left: 30px;
}

/* line 36, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_ui-tooltip.scss */
.arrow:after {
  content: "";
  height: 25px;
  left: 20px;
  position: absolute;
  top: -20px;
  width: 25px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  tranform: rotate(45deg);
}

/* line 50, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_ui-tooltip.scss */
.arrow.top:after {
  bottom: -20px;
  top: auto;
}

/* line 3, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
.picture-quality-panels {
  position: relative;
  width: 940px;
  height: 570px;
  margin: 40px auto 0;
  padding: 5px 37px 76px 45px;
  background: transparent no-repeat 50% 0;
  background-image: url(/assets/img/page-explore-full-hd/section-picture-quality-tv.png);
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
  .picture-quality-panels {
    /* on retina, use image that's scaled by 2 */
    background-image: url("/assets/img/page-explore-full-hd/section-picture-quality-tv@2x.png");
    background-size: 932px 558px;
  }
}
@media (max-width: 1024px) {
  /* line 3, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
  .picture-quality-panels {
    background-size: 850px 512px;
    height: 512px;
    width: 850px;
    padding: 11px 38px 69px 41px;
  }
}
/* line 23, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
.picture-quality-panels .panel-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
}
/* line 29, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
.picture-quality-panels .panels {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  text-align: center;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.picture-quality-panels .panels:after {
  content: "";
  display: table;
  clear: both;
}
/* line 37, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
.picture-quality-panels .panel {
  position: absolute;
  top: 0;
  display: block;
  width: 85%;
  height: 100%;
  cursor: pointer;
  overflow: hidden;
}
/* line 46, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
.picture-quality-panels .panel-inner {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  min-width: 704px;
}
@media (max-width: 1024px) {
  /* line 46, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
  .picture-quality-panels .panel-inner {
    min-width: 621px;
  }
}
/* line 56, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
.picture-quality-panels .graphic {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 50% 0;
  background-size: cover;
}
/* line 66, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
.picture-quality-panels .shadow {
  position: absolute;
  right: 0;
  top: 0;
  width: 15px;
  height: 100%;
  background: transparent url(../img/page-explore-q/quality-panel-shadow.png) repeat-y;
}
/* line 72, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
.picture-quality-panels .wire {
  display: none;
}
/* line 76, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
.picture-quality-panels .blurb {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: auto;
  padding: 20px 30px;
  background: transparent url(../img/black_alpha50.png) repeat;
  color: #FFF;
  text-align: center;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 85, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
.picture-quality-panels .title {
  font-family: "AvantGardeGothicITCW01M 731087", "Helvetica", sans-serif;
  text-transform: uppercase;
  font-size: 1em;
  line-height: 1em;
  margin: 0 0 0.25em;
  padding: 0;
}
/* line 92, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
.picture-quality-panels .description {
  font-size: 0.8125em;
  line-height: 1.23em;
  margin: 0 auto;
}
/* line 99, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
.picture-quality-panels .panel.active .blurb {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}
@media (max-width: 480px) {
  /* line 105, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
  .picture-quality-panels .spacer {
    padding: 20px 0;
  }
}
@media (max-width: 767px) {
  /* line 3, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
  .picture-quality-panels {
    display: block;
    width: 100%;
    height: auto;
    padding: 0;
    background-image: none;
    overflow: visible;
  }
  /* line 118, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
  .picture-quality-panels .panels {
    position: relative;
    top: auto;
    left: auto;
    overflow: visible;
    height: auto;
  }
  /* line 123, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
  .picture-quality-panels .panel {
    position: relative;
    top: auto;
    left: auto;
    width: 100%;
    height: auto;
    cursor: auto;
    overflow: visible;
  }
  /* line 130, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
  .picture-quality-panels .panel-inner {
    min-width: 0;
  }
  /* line 134, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
  .picture-quality-panels .graphic {
    position: absolute;
    top: 0;
    bottom: auto;
    width: 100%;
    height: 120%;
    margin-top: -5%;
    background-size: contain;
    background-position: 0 50%;
    z-index: 1;
  }
  /* line 141, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
  .picture-quality-panels .blurb {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
    position: absolute;
    left: 50%;
    width: 45%;
    height: 70%;
    margin: 0 0 0 -4px;
    padding: 4px;
    overflow: visible;
    background: none;
    z-index: 2;
    background: url(/assets/img/pagetype-explore/mobile-quality-bullet.png) 0 0 no-repeat;
  }
  /* line 151, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
  .picture-quality-panels .wire {
    display: block;
    position: absolute;
    top: 0;
    left: 50%;
    width: 1px;
    height: 100%;
    background: #FFF;
  }
  /* line 158, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
  .picture-quality-panels .shadow {
    display: none;
  }
  /* line 162, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
  .picture-quality-panels .title, .picture-quality-panels .description {
    width: 100%;
    margin: 0;
    font-size: 0.75em;
    text-align: left !important;
  }
  /* line 167, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
  .picture-quality-panels .title {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 100%;
    padding: 15px 15px 5px;
  }
  /* line 173, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
  .picture-quality-panels .description {
    position: relative;
    padding: 10px;
    border-top: 1px solid #FFFFFF;
    font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
    text-align: left;
  }
  /* line 181, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
  .picture-quality-panels .graphic-right .graphic {
    background-position: 100% 50%;
  }
  /* line 184, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
  .picture-quality-panels .graphic-right .blurb {
    left: 5%;
    padding-right: 4px;
    background-position: 100% 0;
    margin-left: 5px;
  }
  /* line 189, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
  .picture-quality-panels .graphic-right .title, .picture-quality-panels .graphic-right .description {
    text-align: right !important;
  }
  /* line 192, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
  .picture-quality-panels .graphic-right .title {
    padding-right: 14px;
  }
  /* line 197, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
  .picture-quality-panels .panel-first .panel-inner .wire {
    display: block;
    position: absolute;
    left: 50%;
    top: 30%;
    height: 70%;
  }
  /* line 206, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_picture-quality-panels.scss */
  .picture-quality-panels .panel-last .panel-inner .wire {
    width: 1px;
    height: 30%;
  }
}

/* line 3, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_product-media-carousel.scss */
.product-media-carousel {
  position: relative;
  width: 100%;
}
/* line 8, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_product-media-carousel.scss */
.product-media-carousel .carousel-inner {
  position: relative;
  width: 100%;
  height: 0;
  margin: 0 auto;
  padding: 0 0 37.10937%;
}
/* line 12, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_product-media-carousel.scss */
.product-media-carousel .carousel-nav {
  position: absolute;
  left: 50px;
  bottom: 50px;
  z-index: 2;
}
/* line 18, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_product-media-carousel.scss */
.product-media-carousel .carousel-nav .nav-list {
  width: 44px;
}
/* line 21, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_product-media-carousel.scss */
.product-media-carousel .carousel-nav .nav-item {
  position: relative;
  width: 100%;
  height: 0;
  margin: 0 0 10px;
  padding: 0 0 100%;
}
/* line 24, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_product-media-carousel.scss */
.product-media-carousel .carousel-nav .nav-item:last-child {
  margin-bottom: 0px;
}
/* line 28, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_product-media-carousel.scss */
.product-media-carousel .carousel-nav .nav-link {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: white;
  border: 1px solid gainsboro;
  -webkit-transition: border-color 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
  -moz-transition: border-color 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
  -o-transition: border-color 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: border-color 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
}
/* line 35, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_product-media-carousel.scss */
.product-media-carousel .carousel-nav .nav-link img {
  max-width: 100%;
}
/* line 41, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_product-media-carousel.scss */
.product-media-carousel .carousel-nav .nav-link.active {
  border-width: 2px;
}
/* line 45, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_product-media-carousel.scss */
.product-media-carousel .carousel-nav .nav-item-360 .nav-link {
  background: none;
  border: none;
}
/* line 49, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_product-media-carousel.scss */
.product-media-carousel .carousel-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
/* line 58, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_product-media-carousel.scss */
.product-media-carousel .carousel-content .panel-item {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
/* line 64, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_product-media-carousel.scss */
.product-media-carousel .carousel-content .panel-item.active {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  z-index: 900;
}
/* line 68, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_product-media-carousel.scss */
.product-media-carousel .carousel-content .panel-item.last-active {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  z-index: 2;
}
/* line 72, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_product-media-carousel.scss */
.product-media-carousel .carousel-content img {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: auto;
}
/* line 79, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_product-media-carousel.scss */
.product-media-carousel .social-nav {
  bottom: 50px;
  position: absolute;
  right: 50px;
  z-index: 3;
}
/* line 85, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_product-media-carousel.scss */
.product-media-carousel .social-nav .nav-item {
  margin: 0 0 10px;
  text-align: right;
}
/* line 89, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_product-media-carousel.scss */
.product-media-carousel .social-nav .nav-item:last-child {
  margin-bottom: 0px;
}

/* line 2, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_customer-review-carousel.scss */
.rating {
  display: inline-block;
  margin: 0 0 1em;
}
/* line 5, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_customer-review-carousel.scss */
.rating span {
  display: inline-block;
}

/* line 10, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_customer-review-carousel.scss */
.widget-expertReviews {
  border: 1px solid #818181;
  float: left;
  margin: 0 1%;
  position: relative;
  width: 28%;
}
/* line 17, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_customer-review-carousel.scss */
.widget-expertReviews .widget-expertReviews-carousel {
  height: 260px;
  overflow: hidden;
  position: relative;
  width: 100%;
}
/* line 24, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_customer-review-carousel.scss */
.widget-expertReviews .widget-expertReviews-carouselInner {
  -webkit-transition: all 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  -moz-transition: all 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  -o-transition: all 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  transition: all 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  height: 100%;
  left: 0;
  position: absolute;
  width: 100%;
}
/* line 32, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_customer-review-carousel.scss */
.widget-expertReviews .widget-expertReviews-carouselItem {
  height: 100%;
  float: left;
  width: 100%;
}
/* line 38, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_customer-review-carousel.scss */
.widget-expertReviews .widget-expertReviews-carouselItemLogo {
  border-bottom: 1px solid #818181;
  height: 76px;
  line-height: 75px;
  text-align: center;
}
/* line 45, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_customer-review-carousel.scss */
.widget-expertReviews .widget-expertReviews-carouselItemBody {
  padding: 20px;
}
/* line 48, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_customer-review-carousel.scss */
.widget-expertReviews .widget-expertReviews-carouselItemBody p {
  margin: 0 0 0.75em;
  font-size: 0.75em;
  line-height: 1.5em;
  width: 100%;
}
/* line 55, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_customer-review-carousel.scss */
.widget-expertReviews .widget-expertReviews-carouselItemBody .title {
  font-family: "AvantGardeGothicITCW01M 731087", "Helvetica", sans-serif;
  font-size: 1em;
  margin: 0 0 0.75em;
  text-transform: capitalize;
}
/* line 62, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_customer-review-carousel.scss */
.widget-expertReviews .widget-expertReviews-carouselItemBody .read-more {
  text-decoration: underline;
  color: #979797;
}
/* line 68, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_customer-review-carousel.scss */
.widget-expertReviews .widget-expertReviews-nav {
  background-color: gainsboro;
  border-top: 1px solid #818181;
  font-family: "AvantGardeGothicITCW01M 731087";
  height: 40px;
  line-height: 40px;
  position: relative;
  text-align: center;
}

/* line 79, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_customer-review-carousel.scss */
.widget-helpfulReviews {
  float: left;
  margin: 0 1%;
  position: relative;
  width: 28%;
}
@media (max-width: 767px) {
  /* line 79, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_customer-review-carousel.scss */
  .widget-helpfulReviews {
    float: none;
    display: none;
  }
}
/* line 89, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_customer-review-carousel.scss */
.widget-helpfulReviews .customer-review-container {
  border: 1px solid #898989;
  margin: 1em 0;
  padding: 1em;
}
/* line 93, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_customer-review-carousel.scss */
.widget-helpfulReviews .customer-review-container .panel-container {
  position: relative;
  width: 100%;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.widget-helpfulReviews .customer-review-container .panel-container:after {
  content: "";
  display: table;
  clear: both;
}
/* line 100, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_customer-review-carousel.scss */
.widget-helpfulReviews .customer-review-container .panel-container .panel.placeholder {
  display: block;
}
/* line 104, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_customer-review-carousel.scss */
.widget-helpfulReviews .customer-review-container .panel-container .panel.customer-review {
  display: none;
  margin-bottom: 1em;
}
/* line 109, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_customer-review-carousel.scss */
.widget-helpfulReviews .customer-review-container .panel-container .panel p {
  width: 100%;
  margin: 0 0 0.5em;
  font-size: 0.875em;
  line-height: 1.5em;
}
/* line 118, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_customer-review-carousel.scss */
.widget-helpfulReviews .write-review {
  color: gray;
  font-size: 0.875em;
  text-decoration: underline;
}
/* line 126, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_customer-review-carousel.scss */
.widget-helpfulReviews .customer-review .description {
  width: 100%;
}
/* line 132, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_customer-review-carousel.scss */
.widget-helpfulReviews .customer-review .title {
  font-family: "AvantGardeGothicITCW01M 731087", "Helvetica", sans-serif;
  font-size: 1em;
  text-transform: none;
  margin: 0 0 0.5em;
}
/* line 138, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_customer-review-carousel.scss */
.widget-helpfulReviews .customer-review .read-more {
  text-decoration: underline;
  color: #979797;
  display: inline;
}

/* line 1, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_tech-specs.scss */
#product_specs {
  display: none;
  margin: 0 auto;
  margin-top: 40px;
  width: 75%;
}
/* line 7, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_tech-specs.scss */
#product_specs article {
  border-bottom: 1px solid gainsboro;
  margin: 1.25em 0;
  padding: 0 0 1.25em 0;
}
/* line 12, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_tech-specs.scss */
#product_specs article:last-child {
  border-bottom: none;
}
/* line 17, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_tech-specs.scss */
#product_specs header {
  margin-bottom: 10px;
  text-align: left;
}
/* line 21, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_tech-specs.scss */
#product_specs header h2 {
  font-family: "AvantGardeGothicITCW01M 731087";
  font-size: 1.1em;
}
/* line 27, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_tech-specs.scss */
#product_specs table {
  width: 100%;
}
/* line 31, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_tech-specs.scss */
#product_specs td {
  padding: 2px;
  width: 50%;
}
@media (max-width: 767px) {
  /* line 1, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_tech-specs.scss */
  #product_specs {
    width: 83.33333%;
    margin: 0 auto;
    font-size: 0.875em;
  }
  /* line 41, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_tech-specs.scss */
  #product_specs .info-block {
    padding: 0 20px;
  }
  /* line 44, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_tech-specs.scss */
  #product_specs td {
    width: 62.5%;
  }
  /* line 45, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_tech-specs.scss */
  #product_specs td:not(.term) {
    width: 37.5%;
  }
}
@media (max-width: 480px) {
  /* line 1, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_tech-specs.scss */
  #product_specs {
    width: 100%;
    font-size: 0.75em;
  }
}

/* line 1, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa {
  /* FEATURE SECTION 1 */
  /* FEATURE SPLIT PANEL */
  /* FEATURE SECTION 2 */
}
/* line 3, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa .main {
  padding: 0;
}
/* line 5, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa .nav-wisa {
  background: url(../../../../../assets/img/page-audio-models-wisa/wisa-nav.jpg) no-repeat 0 0;
  height: 55px;
  background-size: cover;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  width: 100%;
  border-bottom: 2px solid #c9a67f;
}
/* line 27, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa .section {
  min-height: 0;
}
/* line 28, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa .section-wrapper {
  padding: 0;
  min-width: 0;
}
/* line 29, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa .section-inner {
  padding: 0;
  max-width: 100%;
}
/* line 30, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa .tan {
  color: #c9a67f;
}
/* line 33, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa .structure-1,
.page-wisa .structure-2 {
  width: 50%;
  float: left;
  text-align: left;
}
/* line 39, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa .structure-1 {
  text-align: center;
}
/* line 41, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa .structure-1 h2 {
  font-size: 1.500em;
}
/* line 43, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa .structure-1 .rule {
  border-bottom: 1px solid white;
  margin: 5% 40%;
}
/* line 46, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa .structure-2 h2 {
  padding-bottom: 0.5em;
  font-size: 3.438em;
}
/* line 47, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa .structure-2 h3 {
  padding-bottom: 0.5em;
  font-size: 1em;
}
/* line 48, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa .structure-2 p {
  padding-bottom: 2em;
  line-height: 1.5em;
}
/* line 50, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa .structure-2 .rule {
  border-bottom: 1px solid #c9a67f;
  margin: 5% 40%;
}
/* line 202, C:/SharpUSA.V2.Web/Experience/assets/css/scss/_base.scss */
.page-wisa .structure-2:after {
  content: "";
  display: table;
  clear: both;
}
/* line 56, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa .section.welcome {
  position: relative;
  width: 100%;
  height: 700px;
}
/* line 61, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa .section.welcome .section-wrapper {
  z-index: 2;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  padding: 0;
}
@media (max-width: 767px) {
  /* line 61, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
  .page-wisa .section.welcome .section-wrapper {
    top: 0;
    bottom: auto;
    height: 100%;
    padding: 0;
  }
  /* line 72, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
  .page-wisa .section.welcome .section-wrapper .spacer {
    display: none;
  }
}
/* line 76, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa .section.welcome .section-inner {
  position: relative;
  width: 100%;
  height: 100%;
  margin: 0 auto;
  max-width: 1170px;
  padding: 0 30px;
}
@media (min-width: 768px) {
  /* line 76, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
  .page-wisa .section.welcome .section-inner {
    padding: 0 50px;
  }
}
@media (max-width: 767px) {
  /* line 76, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
  .page-wisa .section.welcome .section-inner {
    position: relative;
    top: auto;
    left: auto;
    padding: 0;
  }
}
/* line 94, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa .section.welcome .title-row, .page-wisa .section.welcome .cta-row {
  position: absolute;
  left: 0;
  width: 100%;
  padding: 0 20px;
  text-align: center;
  z-index: 3;
}
@media (min-width: 768px) {
  /* line 94, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
  .page-wisa .section.welcome .title-row, .page-wisa .section.welcome .cta-row {
    padding: 0 50px;
  }
}
/* line 105, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa .section.welcome .title-row {
  top: 0;
  text-align: left;
  padding: 7% 15% 0 13%;
}
/* line 110, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa .section.welcome .title-row h2 {
  padding-bottom: 0.5em;
  font-size: 3.438em;
}
/* line 111, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa .section.welcome .title-row .tan {
  padding-left: 10%;
}
/* line 112, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa .section.welcome .title-row .last {
  padding-left: 27%;
}
/* line 114, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa .section.welcome .title-row p {
  padding-left: 27%;
  line-height: 1.5em;
}
@media (max-width: 1024px) {
  /* line 105, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
  .page-wisa .section.welcome .title-row {
    padding-left: 20%;
    padding-right: 10%;
  }
  /* line 117, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
  .page-wisa .section.welcome .title-row h2 {
    font-size: 2.9em;
  }
}
@media (max-width: 767px) {
  /* line 105, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
  .page-wisa .section.welcome .title-row {
    height: 41.66667%;
    margin: 0;
    padding: 0;
  }
}
/* line 129, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa .section.welcome .background {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
}
/* line 135, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa .section.welcome .title {
  width: 100%;
  margin: 160px 0 0;
  font-family: "AvantGardeGothicITCW01X";
  line-height: 1em;
  text-align: center;
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 135, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
  .page-wisa .section.welcome .title {
    font-size: 2.5em;
  }
}
@media (max-width: 767px) {
  /* line 135, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
  .page-wisa .section.welcome .title {
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
    height: 100%;
    margin: 0;
    background: url(../img/page-home/mobile-title@2x.png) no-repeat 0 100%;
    background-size: contain;
  }
}
@media (max-width: 320px) {
  /* line 135, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
  .page-wisa .section.welcome .title {
    background-image: url(../img/page-home/mobile-title.png);
  }
}
/* line 155, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa .section.welcome .fill {
  height: 100%;
  display: block;
  background: url(../../../../../assets/img/page-audio-models-wisa/wisa-top-large.jpg) no-repeat;
  background-size: cover;
  background-position: 0 66%;
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 155, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
  .page-wisa .section.welcome .fill {
    background: url(../../../../../assets/img/page-audio-models-wisa/wisa-top-small.jpg) no-repeat;
    height: 100%;
  }
}
@media (min-width: 1025px) and (max-width: 1170px) {
  /* line 155, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
  .page-wisa .section.welcome .fill {
    background-image: url(../../../../../assets/img/page-audio-models-wisa/wisa-top-med.jpg);
    height: 100%;
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 155, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
  .page-wisa .section.welcome .fill {
    background-image: url(../../../../../assets/img/page-audio-models-wisa/wisa-top@2x.jpg);
    height: 100%;
  }
}
/* line 179, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel {
  height: 760px;
  color: white;
}
/* line 184, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .section-inner {
  max-width: 100%;
  padding-left: 0;
  padding-right: 0;
}
/* line 190, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: horizontal;
  -moz-box-orient: horizontal;
  -webkit-box-direction: normal;
  -moz-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  height: 783px;
  width: 100%;
  background-color: #C9A67F;
  overflow: hidden;
}
/* line 210, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel {
  background-color: #c9a67f;
  width: 25%;
  height: 100%;
  border-right: 1px solid #fff;
  z-index: 100;
  vertical-align: top;
  overflow: hidden;
}
/* line 219, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel.grad {
  /* IE10 Consumer Preview */
  background-image: -ms-radial-gradient(center, circle closest-corner, #ecd6bd 0%, #c9a67f 100%);
  /* Mozilla Firefox */
  background-image: -moz-radial-gradient(center, circle closest-corner, #ecd6bd 0%, #c9a67f 100%);
  /* Opera */
  background-image: -o-radial-gradient(center, circle closest-corner, #ecd6bd 0%, #c9a67f 100%);
  /* Webkit (Safari/Chrome 10) */
  background-image: -webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, #ecd6bd), color-stop(1, #c9a67f));
  /* Webkit (Chrome 11+) */
  background-image: -webkit-radial-gradient(center, circle closest-corner, #ecd6bd 0%, #c9a67f 100%);
  /* W3C Markup, IE10 Release Preview */
  background-image: radial-gradient(circle closest-corner at center, #ecd6bd 0%, #c9a67f 100%);
}
/* line 239, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel.grad2 {
  /* IE10 Consumer Preview */
  background-image: -ms-radial-gradient(center, circle closest-corner, #ecd6d9 0%, #c9a67f 100%);
  /* Mozilla Firefox */
  background-image: -moz-radial-gradient(center, circle closest-corner, #ecd6d9 0%, #c9a67f 100%);
  /* Opera */
  background-image: -o-radial-gradient(center, circle closest-corner, #ecd6d9 0%, #c9a67f 100%);
  /* Webkit (Safari/Chrome 10) */
  background-image: -webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, #ecd6d9), color-stop(1, #c9a67f));
  /* Webkit (Chrome 11+) */
  background-image: -webkit-radial-gradient(center, circle closest-corner, #ecd6d9 0%, #c9a67f 100%);
  /* W3C Markup, IE10 Release Preview */
  background-image: radial-gradient(circle closest-corner at center, #ecd6d9 0%, #c9a67f 100%);
}
/* line 259, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel.mousable {
  cursor: pointer;
}
/* line 261, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel.mousable .wisaIcon {
  display: none;
  text-indent: -99999999px;
}
/* line 264, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel.panelClose {
  text-align: center;
}
/* line 266, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel.panelClose .wisaIcon {
  background: url(../../../../../assets/img/page-audio-models-wisa/icons-new-small.png) no-repeat 0 0;
  height: 100%;
  width: 38px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
/* line 275, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel.panelClose .toggle-open {
  display: none !important;
}
/* line 276, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel.panelClose.panel-center1 {
  background: none;
}
/* line 281, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel .section-wrapper {
  padding: 100px 100px 100px 0;
}
/* line 282, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel .toggle-open {
  display: none;
}
/* line 283, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel .toggle-open .structure-2 {
  position: relative;
}
/* line 286, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel .toggle-closed {
  padding: 150px 0;
  text-align: center;
}
/* line 290, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel .toggle-closed h3 {
  font-size: 1.5em;
}
/* line 291, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel .toggle-closed .rule {
  border-bottom: 1px solid white;
  margin: 10% 40%;
}
/* line 294, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel .panelIcon {
  background: url(../../../../../assets/img/page-audio-models-wisa/icons-new.png) no-repeat 0 0;
  height: 65px;
  width: 65px;
  display: inline-block;
  text-align: middle;
}
/* line 302, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel.panelOpen {
  /*
  CLOSE BUTTON
  background:url(../../../../../assets/img/page-audio-models-wisa/icons-sm.png) no-repeat 100% 0;
  background-size:40px 40px;
  z-index: 200;
  left: 25%;
  */
}
/* line 312, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel.panel-left {
  left: 0;
  background: url(../../../../../assets/img/page-audio-models-wisa/wisa-grid.png) repeat #1e1f24;
}
/* line 316, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel.panel-left .section-wrapper {
  padding: 200px 50px;
}
/* line 320, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel.panel-left h2 {
  padding-bottom: 0.5em;
  font-size: 3.438em;
}
/* line 321, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel.panel-left p {
  line-height: 1.5em;
  width: 210px;
}
/* line 323, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel.panel-left .rule {
  border-bottom: 1px solid #c9a67f;
  margin: 0 60% 10% 0;
}
@media (max-width: 1024px) {
  /* line 326, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
  .page-wisa #feature-split-panel .panels .panel.panel-left p {
    width: 200px;
  }
  /* line 327, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
  .page-wisa #feature-split-panel .panels .panel.panel-left .section-wrapper {
    padding-left: 25px;
  }
}
/* line 332, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel.panel-center1 .section-wrapper {
  background: url(../../../../../assets/img/page-audio-models-wisa/panel-structure.png) no-repeat 0 0;
  height: 100%;
  background-position: 0 -120px;
}
/* line 337, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel.panel-center1 .section-wrapper .structure-2 {
  position: relative;
                                  /*padding-top:50%;
@include breakpoint(small-desktop-max) { padding-top:82%; }*/
}
/* line 342, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel.panel-center1 .toggle-closed {
  background: url(../../../../../assets/img/page-audio-models-wisa/panel-structure.png) no-repeat 0 0;
  height: 100%;
  width: 100%;
  background-size: cover;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
/* line 352, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel.panel-center1 .wisaIcon {
  background-position: -4% 200px;
}
/* line 353, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel.panel-center1 .panelIcon {
  background-position: 0 0;
}
/* line 356, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel.panel-center2 {
  z-index: 300;
  left: 50%;
}
/* line 360, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel.panel-center2 .section-wrapper {
  background: url(../../../../../assets/img/page-audio-models-wisa/panel-power.png) no-repeat 0 0;
  height: 100%;
  background-position: 0 0px;
}
/* line 365, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel.panel-center2 .section-wrapper .structure-2 {
  position: relative;
}
@media (max-width: 1024px) {
  /* line 360, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
  .page-wisa #feature-split-panel .panels .panel.panel-center2 .section-wrapper {
    background-position: -70px -60px;
  }
}
/* line 371, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel.panel-center2 .toggle-closed {
  background: url(../../../../../assets/img/page-audio-models-wisa/panelClose-integration-large.png) no-repeat 0 0;
  height: 100%;
  background-size: 770px;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: 25%;
}
/* line 382, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel.panel-center2 .wisaIcon {
  background-position: 52% 200px;
}
/* line 383, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel.panel-center2 .panelIcon {
  background-position: 50% 0;
}
/* line 386, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel.panel-right {
  left: 75%;
  z-index: 400;
  border-right: none;
}
/* line 391, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel.panel-right .section-wrapper {
  background: url(../../../../../assets/img/page-audio-models-wisa/panel-audio.png) no-repeat 0 0;
  height: 100%;
  background-position: 0 -120px;
}
/* line 396, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel.panel-right .section-wrapper .structure-2 {
  position: relative;
                                  /*padding-top:50%;
@include breakpoint(small-desktop-max) { padding-top:82%; }*/
}
@media (max-width: 1024px) {
  /* line 391, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
  .page-wisa #feature-split-panel .panels .panel.panel-right .section-wrapper {
    background-position: -80px -100px;
  }
}
/* line 402, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel.panel-right .toggle-closed {
  background: url(../../../../../assets/img/page-audio-models-wisa/panelClose-components-large.png) no-repeat 0 0;
  height: 100%;
  background-position: 30%;
  background-size: cover;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
/* line 412, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel.panel-right .wisaIcon {
  background-position: 106% 200px;
}
/* line 413, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-split-panel .panels .panel.panel-right .panelIcon {
  background-position: 100% 0;
}
/* line 421, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-sec2 .info {
  height: 786px;
}
/* line 424, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-sec2 .info .section-wrapper {
  height: 100%;
}
/* line 427, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-sec2 .info .section-wrapper .structure-1 {
  padding: 100px 100px 0;
  text-align: left;
}
/* line 431, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-sec2 .info .section-wrapper .structure-1 h2 {
  padding-bottom: 0.5em;
  font-size: 3.438em;
}
@media (max-width: 1024px) {
  /* line 431, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
  .page-wisa #feature-sec2 .info .section-wrapper .structure-1 h2 {
    font-size: 2.9em;
  }
}
/* line 434, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-sec2 .info .section-wrapper .structure-1 h3 {
  padding-bottom: 0.5em;
  font-size: 1em;
}
/* line 435, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-sec2 .info .section-wrapper .structure-1 p {
  padding-bottom: 2em;
  font-size: 0.938em;
  line-height: 1.75em;
}
/* line 437, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-sec2 .info .section-wrapper .structure-1 .rule {
  border-bottom: 1px solid #c9a67f;
  margin: 0 60% 5% 0;
}
/* line 439, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-sec2 .info .section-wrapper .structure-2 {
  background: url("/assets/img/page-audio-models-wisa/wisa-grid.png") repeat #1e1f24;
  height: 100%;
}
/* line 443, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-sec2 .info .section-wrapper .structure-2 .animation-container {
  background: url("/assets/img/page-audio-models-wisa/reciever-background.png") no-repeat 50% 0;
  background-size: 317px 583px;
  height: 643px;
  margin: 0 auto;
  margin-top: 60px;
  position: relative;
  width: 514px;
}
/* line 453, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-sec2 .info .section-wrapper .structure-2 .signal-indicator {
  height: 583px;
}
/* line 456, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-sec2 .info .section-wrapper .structure-2 .signal-indicator .signal-indicator-img {
  background: url("/assets/img/page-audio-models-wisa/reciever-animate.png") no-repeat 50% 0;
  height: 0;
  width: 100%;
}
/* line 462, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-sec2 .info .section-wrapper .structure-2 .signal-indicator p {
  clear: left;
  color: #c9a67f;
  text-align: center;
  width: 470px;
}
/* line 468, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-sec2 .info .section-wrapper .structure-2 .signal-indicator p small {
  font-size: 70%;
}
/* line 474, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-sec2 .info .section-wrapper .structure-2 .wave-indicator {
  bottom: 0;
  height: 257px;
  position: absolute;
  width: 257px;
}
/* line 480, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-sec2 .info .section-wrapper .structure-2 .wave-indicator.wave-indicator-left {
  left: 16px;
}
/* line 484, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-sec2 .info .section-wrapper .structure-2 .wave-indicator.wave-indicator-right {
  right: 16px;
}
/* line 494, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-sec2 .info .section-wrapper .structure-2 .left1,
.page-wisa #feature-sec2 .info .section-wrapper .structure-2 .left2 {
  float: left;
  text-align: center;
  width: 33%;
}
/* line 499, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.page-wisa #feature-sec2 .info .section-wrapper .structure-2 .left1 img,
.page-wisa #feature-sec2 .info .section-wrapper .structure-2 .left2 img {
  height: 257px;
  width: 257px;
}

/* line 509, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.ie9 #feature-split-panel .panels {
  display: table;
  position: relative;
}
/* line 514, C:/SharpUSA.V2.Web/Experience/assets/css/scss/wisa/_page-wisa.scss */
.ie9 #feature-split-panel .panel {
  display: table-cell;
}

/* line 2, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_modal.scss */
#modal-component {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  background: transparent url(/assets/img/white_alpha70.png) repeat;
}
/* line 9, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_modal.scss */
#modal-component.open, #modal-component.opening, #modal-component.closing {
  display: block;
  width: 100%;
  height: 100%;
  z-index: 100000;
}
/* line 14, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_modal.scss */
#modal-component .modal-active {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 800px;
  margin-left: -400px;
}
/* line 20, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_modal.scss */
#modal-component .modal-position {
  position: relative;
  width: 100%;
  height: 0;
  padding: 0 0 56.25%;
  margin-top: -28.125%;
}
/* line 25, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_modal.scss */
#modal-component .modal-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #f2f2f2;
  -webkit-box-shadow: rgba(0, 0, 0, 0.35) 0 2px 30px;
  -moz-box-shadow: rgba(0, 0, 0, 0.35) 0 2px 30px;
  box-shadow: rgba(0, 0, 0, 0.35) 0 2px 30px;
}
/* line 31, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_modal.scss */
#modal-component .modal-close {
  position: absolute;
  top: 0;
  right: -46px;
  width: 46px;
  height: 46px;
  background: url(/assets/img/modal-close-icon.png) no-repeat 50% 50%;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
}
/* line 38, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_modal.scss */
#modal-component .modal {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 44, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_modal.scss */
#modal-component .modal.loading {
  background: url(/assets/img/ajax-loader.gif) no-repeat 50% 50%;
}
/* line 49, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_modal.scss */
#modal-component .modal-container .modal {
  display: block;
}

/* line 57, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_modal.scss */
#youtube-modal .youtube-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 61, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_modal.scss */
#youtube-modal #youtubePlayer {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 67, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_modal.scss */
.opacity #modal-component.opening {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}

/* line 72, C:/SharpUSA.V2.Web/Experience/assets/css/scss/components/_modal.scss */
.lt-ie9 #modal-component .modal-container {
  border: 1px solid #ccc;
}

/* ==========================================================================
   Author's custom styles
   ========================================================================== */
/* line 73, scss/main.scss */
html, body {
  position: relative;
  width: 100%;
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
  color: #4d4d4d;
  overflow: visible;
  background: #FFF;
  -webkit-font-smoothing: antialiased;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  /* line 73, scss/main.scss */
  html, body {
    min-width: 320px;
  }
}

/* line 96, scss/main.scss */
.preserve-scale {
  min-width: 1024px;
}
@media (max-width: 767px) {
  /* line 96, scss/main.scss */
  .preserve-scale {
    min-width: 1024px;
  }
}

/* line 103, scss/main.scss */
section {
  visibility: hidden;
}

/* line 106, scss/main.scss */
.mti-active section {
  visibility: visible;
}

/* line 111, scss/main.scss */
.noSelect {
  user-select: none;
  -o-user-select: none;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
}

/* line 115, scss/main.scss */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* line 120, scss/main.scss */
.scroll-down-arrow {
  display: inline-block;
  width: 40px;
  height: 26px;
  padding: 0;
  margin: 0;
  background: transparent url(../img/arrow-scroll-down.png) no-repeat 50% 50%;
  border: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
}

/* line 130, scss/main.scss */
h1, h2, h3, h4, h5, h6 {
  text-transform: uppercase;
}

/* line 136, scss/main.scss */
h2, h3 {
  font-family: "AvantGardeGothicITCW01X", "Helvetica", sans-serif;
}

/* line 139, scss/main.scss */
h4 {
  font-family: "AvantGardeGothicITCW01M 731087", "Helvetica", sans-serif;
}

/** FIX for changing body font from 18 to 16px **/
/* line 147, scss/main.scss */
strong {
  font-family: "AvantGardeGothicITCW01M 731087";
}

/* line 151, scss/main.scss */
.align-center, .center {
  text-align: center;
}

/* line 154, scss/main.scss */
.align-center {
  margin-left: auto;
  margin-right: auto;
}

/* line 158, scss/main.scss */
.justify {
  text-align: justify;
}

/* line 162, scss/main.scss */
.footnote {
  font-size: 0.75em;
  color: #898989;
}

/* line 301, scss/main.scss */
.table {
  display: table !important;
}
/* line 304, scss/main.scss */
.table .table-cell {
  display: table-cell !important;
  float: none !important;
  vertical-align: middle !important;
}

/* line 311, scss/main.scss */
.disclaimer {
  font-size: 0.8em;
  line-height: 2em;
  margin-top: 20px;
  width: 80%;
}
