.regular-font, body.layout-moe {
  font-family: "sennheiserdemi", Microsoft Sans Serif, Verdana, Helvetica, sans-serif; }

.bold-font, body.layout-moe article h2 span, body.layout-moe .blogger-moe .blog-info .blog-name h1 span, body.layout-moe .div-1 h1 span, body.layout-moe .features > span h2 {
  font-family: "sennheiserbold", Microsoft Sans Serif, Verdana, Helvetica, sans-serif; }

.thin-font {
  font-family: "sennheiserbook", Microsoft Sans Serif, Verdana, Helvetica, sans-serif; }

.debug {
  position: absolute;
  left: 0;
  display: none; }

.little-triangle {
  padding-right: 20px !important;
  background: url(/assets/moe/slices/little-triangle.png) right 50% no-repeat; }

.hidden-box {
  height: 1px;
  width: 1px;
  position: absolute;
  top: -10px;
  overflow: hidden; }

html body.layout-moe#ear-black .blogger-moe .blog-info .blog-name p {
  color: white; }
html body.layout-moe#ear-black .blogger-moe .blog-info .blog-name a {
  color: white;
  border-color: white; }
html body.layout-moe#ear-black .blogger-moe .blog-info .blog-name h1 {
  color: white; }
  html body.layout-moe#ear-black .blogger-moe .blog-info .blog-name h1 span {
    color: white; }
html body.layout-moe#ear-brown .blogger-moe .blog-info .blog-name p {
  color: #61473d; }
html body.layout-moe#ear-brown .blogger-moe .blog-info .blog-name a {
  color: #61473d;
  border-color: #61473d; }
html body.layout-moe#ear-brown .blogger-moe .blog-info .blog-name h1 {
  color: #61473d; }
  html body.layout-moe#ear-brown .blogger-moe .blog-info .blog-name h1 span {
    color: #61473d; }
html body.layout-moe#ear-pink {
  background: url(/assets/moe/MOE/pink/body-bg.jpg) repeat-y 50% 0 #ae868f; }
  html body.layout-moe#ear-pink .div-1, html body.layout-moe#ear-pink .div-9, html body.layout-moe#ear-pink .div-10, html body.layout-moe#ear-pink .div-11, html body.layout-moe#ear-pink .lieferumfang, html body.layout-moe#ear-pink .reviews, html body.layout-moe#ear-pink .div-12, html body.layout-moe#ear-pink .div-13, html body.layout-moe#ear-pink .div-14, html body.layout-moe#ear-pink .videos, html body.layout-moe#ear-pink .product-stage, html body.layout-moe#ear-pink .features {
    background-color: #ae868f; }
  html body.layout-moe#ear-pink .div-11 ul.data li span {
    background: #ae868f; }
  html body.layout-moe#ear-pink .div-11 ul.data li.even span {
    background: url(/assets/moe/MOE/cutz/data_background.png) repeat-x 0 50% #ae868f; }
html .headphones-info ul li[data-ear-color="pink"] {
  background: url(/assets/moe/MOE/cutz/pink_thumb_gradient.png) no-repeat 0 0 transparent; }
html body.layout-moe#ear-green {
  background: url(/assets/moe/MOE/green/body-bg.jpg) repeat-y 50% 0 #afac8d; }
  html body.layout-moe#ear-green .div-1, html body.layout-moe#ear-green .div-9, html body.layout-moe#ear-green .div-10, html body.layout-moe#ear-green .div-11, html body.layout-moe#ear-green .lieferumfang, html body.layout-moe#ear-green .reviews, html body.layout-moe#ear-green .div-12, html body.layout-moe#ear-green .div-13, html body.layout-moe#ear-green .div-14, html body.layout-moe#ear-green .videos, html body.layout-moe#ear-green .product-stage, html body.layout-moe#ear-green .features {
    background-color: #afac8d; }
  html body.layout-moe#ear-green .div-11 ul.data li span {
    background: #afac8d; }
  html body.layout-moe#ear-green .div-11 ul.data li.even span {
    background: url(/assets/moe/MOE/cutz/data_background.png) repeat-x 0 50% #afac8d; }
html .headphones-info ul li[data-ear-color="green"] {
  background: url(/assets/moe/MOE/cutz/green_thumb_gradient.png) no-repeat 0 0 transparent; }
html body.layout-moe#ear-ivory {
  background: url(/assets/moe/MOE/ivory/body-bg.jpg) repeat-y 50% 0 #a78569; }
  html body.layout-moe#ear-ivory .div-1, html body.layout-moe#ear-ivory .div-9, html body.layout-moe#ear-ivory .div-10, html body.layout-moe#ear-ivory .div-11, html body.layout-moe#ear-ivory .lieferumfang, html body.layout-moe#ear-ivory .reviews, html body.layout-moe#ear-ivory .div-12, html body.layout-moe#ear-ivory .div-13, html body.layout-moe#ear-ivory .div-14, html body.layout-moe#ear-ivory .videos, html body.layout-moe#ear-ivory .product-stage, html body.layout-moe#ear-ivory .features {
    background-color: #a78569; }
  html body.layout-moe#ear-ivory .div-11 ul.data li span {
    background: #a78569; }
  html body.layout-moe#ear-ivory .div-11 ul.data li.even span {
    background: url(/assets/moe/MOE/cutz/data_background.png) repeat-x 0 50% #a78569; }
html .headphones-info ul li[data-ear-color="ivory"] {
  background: url(/assets/moe/MOE/cutz/ivory_thumb_gradient.png) no-repeat 0 0 transparent; }
html body.layout-moe#ear-blue {
  background: url(/assets/moe/MOE/blue/body-bg.jpg) repeat-y 50% 0 #8595a5; }
  html body.layout-moe#ear-blue .div-1, html body.layout-moe#ear-blue .div-9, html body.layout-moe#ear-blue .div-10, html body.layout-moe#ear-blue .div-11, html body.layout-moe#ear-blue .lieferumfang, html body.layout-moe#ear-blue .reviews, html body.layout-moe#ear-blue .div-12, html body.layout-moe#ear-blue .div-13, html body.layout-moe#ear-blue .div-14, html body.layout-moe#ear-blue .videos, html body.layout-moe#ear-blue .product-stage, html body.layout-moe#ear-blue .features {
    background-color: #8595a5; }
  html body.layout-moe#ear-blue .div-11 ul.data li span {
    background: #8595a5; }
  html body.layout-moe#ear-blue .div-11 ul.data li.even span {
    background: url(/assets/moe/MOE/cutz/data_background.png) repeat-x 0 50% #8595a5; }
html .headphones-info ul li[data-ear-color="blue"] {
  background: url(/assets/moe/MOE/cutz/blue_thumb_gradient.png) no-repeat 0 0 transparent; }
html body.layout-moe#ear-black {
  background: url(/assets/moe/MOE/black/body-bg.jpg) repeat-y 50% 0 #626262; }
  html body.layout-moe#ear-black .div-1, html body.layout-moe#ear-black .div-9, html body.layout-moe#ear-black .div-10, html body.layout-moe#ear-black .div-11, html body.layout-moe#ear-black .lieferumfang, html body.layout-moe#ear-black .reviews, html body.layout-moe#ear-black .div-12, html body.layout-moe#ear-black .div-13, html body.layout-moe#ear-black .div-14, html body.layout-moe#ear-black .videos, html body.layout-moe#ear-black .product-stage, html body.layout-moe#ear-black .features {
    background-color: #626262; }
  html body.layout-moe#ear-black .div-11 ul.data li span {
    background: #626262; }
  html body.layout-moe#ear-black .div-11 ul.data li.even span {
    background: url(/assets/moe/MOE/cutz/data_background.png) repeat-x 0 50% #626262; }
html .headphones-info ul li[data-ear-color="black"] {
  background: url(/assets/moe/MOE/cutz/black_thumb_gradient.png) no-repeat 0 0 transparent; }
html body.layout-moe#ear-brown {
  background: url(/assets/moe/MOE/brown/body-bg.jpg) repeat-y 50% 0 #74615a; }
  html body.layout-moe#ear-brown .div-1, html body.layout-moe#ear-brown .div-9, html body.layout-moe#ear-brown .div-10, html body.layout-moe#ear-brown .div-11, html body.layout-moe#ear-brown .lieferumfang, html body.layout-moe#ear-brown .reviews, html body.layout-moe#ear-brown .div-12, html body.layout-moe#ear-brown .div-13, html body.layout-moe#ear-brown .div-14, html body.layout-moe#ear-brown .videos, html body.layout-moe#ear-brown .product-stage, html body.layout-moe#ear-brown .features {
    background-color: #74615a; }
  html body.layout-moe#ear-brown .div-11 ul.data li span {
    background: #74615a; }
  html body.layout-moe#ear-brown .div-11 ul.data li.even span {
    background: url(/assets/moe/MOE/cutz/data_background.png) repeat-x 0 50% #74615a; }
html .headphones-info ul li[data-ear-color="brown"] {
  background: url(/assets/moe/MOE/cutz/brown_thumb_gradient.png) no-repeat 0 0 transparent; }
html body.layout-moe#ear-red {
  background: url(/assets/moe/MOE/red/body-bg.jpg) repeat-y 50% 0 #ce727a; }
  html body.layout-moe#ear-red .div-1, html body.layout-moe#ear-red .div-9, html body.layout-moe#ear-red .div-10, html body.layout-moe#ear-red .div-11, html body.layout-moe#ear-red .lieferumfang, html body.layout-moe#ear-red .reviews, html body.layout-moe#ear-red .div-12, html body.layout-moe#ear-red .div-13, html body.layout-moe#ear-red .div-14, html body.layout-moe#ear-red .videos, html body.layout-moe#ear-red .product-stage, html body.layout-moe#ear-red .features {
    background-color: #ce727a; }
  html body.layout-moe#ear-red .div-11 ul.data li span {
    background: #ce727a; }
  html body.layout-moe#ear-red .div-11 ul.data li.even span {
    background: url(/assets/moe/MOE/cutz/data_background.png) repeat-x 0 50% #ce727a; }
html .headphones-info ul li[data-ear-color="red"] {
  background: url(/assets/moe/MOE/cutz/red_thumb_gradient.png) no-repeat 0 0 transparent; }

body.layout-moe .div-1 ul.headphones-colors {
  position: absolute;
  top: 300px;
  right: 339px;
  z-index: 1; }
  body.layout-moe .div-1 ul.headphones-colors li {
    float: left;
    height: 80px;
    width: 25px;
    margin: 40px 15px 0;
    padding: 0; }
    body.layout-moe .div-1 ul.headphones-colors li img {
      float: left;
      height: 100%;
      width: 100%;
      cursor: pointer; }
    body.layout-moe .div-1 ul.headphones-colors li.active {
      position: relative;
      z-index: 4;
      height: 163px;
      width: 50px;
      margin: 0; }
body.layout-moe .div-1 .headphones-info {
  height: 316px;
  width: 400px;
  position: absolute;
  top: 208px;
  right: 370px;
  z-index: 0; }
  body.layout-moe .div-1 .headphones-info ul {
    height: 100%;
    width: 100%;
    position: relative; }
    body.layout-moe .div-1 .headphones-info ul li {
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      display: none; }
      body.layout-moe .div-1 .headphones-info ul li p {
        position: absolute;
        top: 275px;
        left: 77px; }
      body.layout-moe .div-1 .headphones-info ul li.active {
        display: block; }
body.layout-moe header {
  margin: 0 -12px 12px; }
body.layout-moe article {
  margin: -12px; }
  body.layout-moe article .stage-image {
    display: inline; }
  body.layout-moe article h1 {
    color: white;
    font-size: 43px;
    line-height: 30px; }
  body.layout-moe article h2 {
    color: white;
    font-size: 36px;
    line-height: 42px; }
    body.layout-moe article h2 span {
      color: white;
      font-size: 36px; }
  body.layout-moe article p {
    color: white;
    font-size: 13px; }
  body.layout-moe article h1, body.layout-moe article h2, body.layout-moe article h3, body.layout-moe article p {
    font-weight: normal;
    position: absolute; }
  body.layout-moe article ul li {
    background: none; }
body.layout-moe .div-1, body.layout-moe .div-9, body.layout-moe .div-10, body.layout-moe .div-11, body.layout-moe .lieferumfang, body.layout-moe .reviews, body.layout-moe .div-12, body.layout-moe .div-13, body.layout-moe .div-14, body.layout-moe .videos, body.layout-moe .product-stage, body.layout-moe .features {
  position: relative;
  width: 990px; }
  body.layout-moe .div-1 p, body.layout-moe .div-9 p, body.layout-moe .div-10 p, body.layout-moe .div-11 p, body.layout-moe .lieferumfang p, body.layout-moe .reviews p, body.layout-moe .div-12 p, body.layout-moe .div-13 p, body.layout-moe .div-14 p, body.layout-moe .videos p, body.layout-moe .product-stage p, body.layout-moe .features p {
    color: white; }
body.layout-moe .div-2, body.layout-moe .div-3, body.layout-moe .div-4, body.layout-moe .div-5, body.layout-moe .div-6, body.layout-moe .div-7, body.layout-moe .div-8 {
  height: 503px; }
  body.layout-moe .div-2 h2 span, body.layout-moe .div-3 h2 span, body.layout-moe .div-4 h2 span, body.layout-moe .div-5 h2 span, body.layout-moe .div-6 h2 span, body.layout-moe .div-7 h2 span, body.layout-moe .div-8 h2 span {
    display: block; }
body.layout-moe .all-features h1, body.layout-moe .lieferumfang h1, body.layout-moe .videos h1 {
  top: 35px;
  left: 53px;
  position: absolute; }
body.layout-moe .div-11, body.layout-moe .div-12, body.layout-moe .div-13 {
  height: auto; }
body.layout-moe .div-8, body.layout-moe .div-10, body.layout-moe .div-11, body.layout-moe .div-12, body.layout-moe .div-13, body.layout-moe .supply-scope {
  margin-bottom: 12px; }
body.layout-moe .lieferumfang {
  margin-bottom: 12px; }
body.layout-moe .div-14 h1 {
  top: 28px;
  left: 445px;
  font-size: 28px;
  line-height: 34px; }
body.layout-moe .div-14 h2 {
  color: white;
  top: 34px;
  left: 50px;
  font-size: 26px;
  line-height: 28px; }
body.layout-moe .div-14 p {
  color: #e8b399;
  left: 445px;
  top: 105px;
  width: 458px; }
body.layout-moe .div-14 a {
  background: #d65828;
  color: white;
  padding: 12px 0;
  position: absolute;
  right: 0;
  text-align: center;
  top: 161px;
  width: 136px; }
body.layout-moe .product_feature {
  position: relative;
  margin: 0 0 12px; }
  body.layout-moe .product_feature .contentText {
    position: absolute; }
    body.layout-moe .product_feature .contentText h2, body.layout-moe .product_feature .contentText p {
      position: static; }
body.layout-moe .lieferumfang {
  height: 671px;
  position: relative; }
  body.layout-moe .lieferumfang h2 {
    color: #454547;
    position: absolute;
    top: 35px;
    left: 53px;
    font-size: 28px; }
  body.layout-moe .lieferumfang ul.includes {
    top: 543px;
    left: 100px; }
    body.layout-moe .lieferumfang ul.includes li {
      float: left;
      color: #454547;
      text-align: center;
      width: 292px;
      margin: 0 2px 0 0;
      color: #999999; }
      body.layout-moe .lieferumfang ul.includes li.include-1 {
        position: absolute;
        top: 187px;
        left: 0; }
      body.layout-moe .lieferumfang ul.includes li.include-2 {
        position: absolute;
        top: 465px;
        left: 336px; }
      body.layout-moe .lieferumfang ul.includes li.include-3 {
        position: absolute;
        top: 128px;
        left: 734px; }
body.layout-moe .blogger-moe {
  position: relative;
  height: 671px;
  margin: 0 0 12px; }
  body.layout-moe .blogger-moe .blog-info {
    width: 400px;
    position: absolute;
    top: 69px;
    left: 53px; }
    body.layout-moe .blogger-moe .blog-info h1, body.layout-moe .blogger-moe .blog-info p {
      position: static; }
    body.layout-moe .blogger-moe .blog-info > div {
      height: 250px;
      width: 423px; }
    body.layout-moe .blogger-moe .blog-info .blog-teaser h1 {
      font-size: 26px; }
    body.layout-moe .blogger-moe .blog-info .blog-teaser p {
      font-size: 11px; }
    body.layout-moe .blogger-moe .blog-info .blog-name h1, body.layout-moe .blogger-moe .blog-info .blog-name p, body.layout-moe .blogger-moe .blog-info .blog-name a, body.layout-moe .blogger-moe .blog-info .blog-name h2 {
      color: #454547;
      position: static; }
    body.layout-moe .blogger-moe .blog-info .blog-name h1 span {
      color: #454547;
      display: block;
      margin: 16px 0; }
    body.layout-moe .blogger-moe .blog-info .blog-name p {
      color: #999999; }
    body.layout-moe .blogger-moe .blog-info .blog-name a.blog-link {
      border: 1px solid #454547;
      padding: 10px 35px 10px 10px;
      background: url(/assets/moe/MOE/cutz/blogger_arrow.png) no-repeat 94% 50% transparent; }
body.layout-moe .div-11 h2, body.layout-moe .div-11 h3, body.layout-moe .div-11 p, body.layout-moe .div-12 h2, body.layout-moe .div-12 h3, body.layout-moe .div-12 p {
  position: static;
  padding: 35px 0 0 53px; }
body.layout-moe .div-11 p, body.layout-moe .div-12 p {
  padding: 0 0 0 53px; }
body.layout-moe .div-11 h2, body.layout-moe .div-12 h2 {
  color: white;
  font-size: 28px;
  margin: 0; }
body.layout-moe .div-11 h3, body.layout-moe .div-12 h3 {
  color: white;
  font-size: 28px;
  line-height: 34px; }
body.layout-moe .div-11 ul, body.layout-moe .div-12 ul {
  font-size: 12px; }
  body.layout-moe .div-11 ul li, body.layout-moe .div-12 ul li {
    position: relative;
    color: white;
    font-weight: bold;
    padding: 0px 53px;
    height: 40px; }
    body.layout-moe .div-11 ul li:first-child, body.layout-moe .div-12 ul li:first-child {
      border-top: 0px solid transparent; }
    body.layout-moe .div-11 ul li.even, body.layout-moe .div-12 ul li.even {
      background: url(/assets/moe/MOE/cutz/data_background.png) repeat-x 0 0;
      border-bottom: 1px solid rgba(212, 212, 212, 0.2); }
    body.layout-moe .div-11 ul li span:first-child, body.layout-moe .div-12 ul li span:first-child {
      float: left; }
    body.layout-moe .div-11 ul li span, body.layout-moe .div-12 ul li span {
      float: right;
      margin: 11px 0 0 0;
      font-weight: normal; }
body.layout-moe .div-11:after {
  content: "";
  display: table;
  clear: both; }
body.layout-moe .div-11 ul.data li {
  padding: 0; }
  body.layout-moe .div-11 ul.data li span {
    padding: 0 53px 0 12px;
    margin: 11px 0 0 0;
    position: relative;
    z-index: 2;
    background-position: -835px 0px; }
    body.layout-moe .div-11 ul.data li span:first-child {
      float: left;
      font-weight: normal;
      padding: 0 12px 0 53px;
      position: relative;
      z-index: 2; }
    body.layout-moe .div-11 ul.data li span.dots {
      background: url(/assets/moe/slices/dot_border.png) repeat-x 0 0 !important;
      height: 3px;
      left: 0;
      position: absolute !important;
      top: 20px;
      width: 100%;
      padding: 0;
      z-index: 1;
      margin: 0; }
  body.layout-moe .div-11 ul.data li.even {
    background: url(/assets/moe/MOE/cutz/data_background.png) repeat-x 0 0; }
    body.layout-moe .div-11 ul.data li.even span.dots {
      background: url(/assets/moe/slices/dot_border.png) repeat-x 0 0 !important; }
body.layout-moe .div-12 {
  padding-bottom: 35px; }
  body.layout-moe .div-12 ul.downloads {
    margin-bottom: 0; }
    body.layout-moe .div-12 ul.downloads:after {
      content: "";
      display: table;
      clear: both; }
    body.layout-moe .div-12 ul.downloads li {
      float: left;
      width: 389px;
      background: url(/assets/moe/MOE/cutz/data_background.png) repeat-x 0 0;
      overflow: hidden; }
      body.layout-moe .div-12 ul.downloads li:after {
        content: "";
        display: block;
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 4px; }
      body.layout-moe .div-12 ul.downloads li.even {
        background-position: -498px 0;
        border: 0px solid transparent; }
      body.layout-moe .div-12 ul.downloads li a {
        background: url(/assets/moe/MOE/cutz/white_pdf.png) 0 50% no-repeat;
        color: white;
        display: block;
        padding: 0 0 0 24px;
        height: 100%; }
        body.layout-moe .div-12 ul.downloads li a:hover {
          color: white; }
        body.layout-moe .div-12 ul.downloads li a span {
          text-decoration: underline;
          color: #0096d6; }
          body.layout-moe .div-12 ul.downloads li a span:first-child {
            color: inherit;
            text-decoration: none; }
      body.layout-moe .div-12 ul.downloads li.no-bg {
        background: transparent;
        border-top: 1px solid rgba(212, 212, 212, 0.2); }
        body.layout-moe .div-12 ul.downloads li.no-bg:after {
          display: none; }
body.layout-moe .div-1 {
  margin-bottom: 12px;
  height: 551px; }
  body.layout-moe .div-1 .image-wrapper {
    overflow: hidden;
    height: 551px; }
    body.layout-moe .div-1 .image-wrapper img {
      margin-top: -110px; }
  body.layout-moe .div-1 h1 {
    line-height: 41px; }
  body.layout-moe .div-1 h1, body.layout-moe .div-1 p {
    top: 98px;
    left: 290px; }
  body.layout-moe .div-1 p {
    width: 448px;
    font-size: 14px; }
  body.layout-moe .div-1 p.subheadline {
    top: 147px; }
  body.layout-moe .div-1 p.description {
    top: 177px; }
  body.layout-moe .div-1 .jabz-btn-dealer, body.layout-moe .div-1 .jabz-btn-shop, body.layout-moe .div-1 .jabz-btn-warranty {
    position: absolute;
    right: -11px;
    color: white; }
    body.layout-moe .div-1 .jabz-btn-dealer span, body.layout-moe .div-1 .jabz-btn-shop span, body.layout-moe .div-1 .jabz-btn-warranty span {
      float: left;
      display: block;
      margin: 2px 6px 0;
      padding: 10px; }
      body.layout-moe .div-1 .jabz-btn-dealer span.js_shop_button_image, body.layout-moe .div-1 .jabz-btn-shop span.js_shop_button_image, body.layout-moe .div-1 .jabz-btn-warranty span.js_shop_button_image {
        background-repeat: no-repeat;
        margin: 14px 0 0 14px; }
      body.layout-moe .div-1 .jabz-btn-dealer span.js_price_button_price, body.layout-moe .div-1 .jabz-btn-shop span.js_price_button_price, body.layout-moe .div-1 .jabz-btn-warranty span.js_price_button_price {
        width: 128px;
        background: url(/assets/moe/slices/ribbon-price.png) no-repeat right 0 transparent;
        padding: 10px 0;
        font-weight: bold;
        position: relative; }
        body.layout-moe .div-1 .jabz-btn-dealer span.js_price_button_price s, body.layout-moe .div-1 .jabz-btn-shop span.js_price_button_price s, body.layout-moe .div-1 .jabz-btn-warranty span.js_price_button_price s {
          position: absolute;
          top: -6px;
          display: block;
          font-weight: normal; }
      body.layout-moe .div-1 .jabz-btn-dealer span.buy-now, body.layout-moe .div-1 .jabz-btn-shop span.buy-now, body.layout-moe .div-1 .jabz-btn-warranty span.buy-now {
        background: url(/assets/moe/slices/ribbon-arrow.png) no-repeat right 50% transparent;
        padding: 10px 24px 10px 10px; }
  body.layout-moe .div-1 .jabz-btn-warranty, body.layout-moe .div-1 .jabz-btn-shop {
    top: 382px;
    display: block;
    width: 300px;
    height: 67px;
    padding-top: 10px;
    background: url(/assets/moe/slices/ribbon-right-blue-bigger.png) no-repeat left bottom transparent; }
  body.layout-moe .div-1 .jabz-btn-warranty {
    background: url(/assets/moe/slices/ribbon-right-grey2.png) no-repeat 0 0 transparent; }
  body.layout-moe .div-1 .jabz-btn-warranty .buy-now.spinner, body.layout-moe .div-1 .jabz-btn-shop .buy-now.spinner {
    background: url(/assets/gfx/spin.gif) no-repeat right center; }
  body.layout-moe .div-1 .jabz-btn-dealer {
    top: 449px;
    height: 100px;
    width: 144px;
    background: url(/assets/moe/slices/ribbon-right-grey.png) no-repeat 0 0 transparent; }
    body.layout-moe .div-1 .jabz-btn-dealer span {
      background: url(/assets/moe/slices/ribbon-arrow.png) no-repeat right 50% transparent;
      padding: 10px 24px 10px 10px; }
body.layout-moe .features {
  position: relative;
  height: 672px;
  margin: 0 0 12px; }
  body.layout-moe .features > span {
    position: absolute;
    top: 35px;
    left: 53px;
    z-index: 100;
    width: 590px; }
    body.layout-moe .features > span h2, body.layout-moe .features > span p {
      position: static; }
    body.layout-moe .features > span h2 {
      font-size: 28px;
      margin: 0;
      line-height: 28px; }
  body.layout-moe .features > div.js_active {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10; }
  body.layout-moe .features .js_fake_nav {
    position: absolute;
    top: 137px;
    left: 53px;
    z-index: 100; }
    body.layout-moe .features .js_fake_nav li {
      float: left;
      color: white;
      cursor: pointer;
      border: 1px solid white;
      text-align: center;
      margin: 0 0 0 78px;
      padding: 0 8px; }
      body.layout-moe .features .js_fake_nav li:first-child {
        margin: 0; }
      body.layout-moe .features .js_fake_nav li.js_active {
        background: white;
        color: #454547;
        border: 1px solid transparent;
        position: relative; }
        body.layout-moe .features .js_fake_nav li.js_active span {
          display: block;
          background: url(/assets/moe/MOE/cutz/features_triangle.png) no-repeat 0 0 transparent; }
  body.layout-moe .features .div-2, body.layout-moe .features .div-3, body.layout-moe .features .div-4, body.layout-moe .features .div-5, body.layout-moe .features .div-6, body.layout-moe .features .div-7, body.layout-moe .features .div-8 {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    height: 672px; }
    body.layout-moe .features .div-2 .feature-info, body.layout-moe .features .div-3 .feature-info, body.layout-moe .features .div-4 .feature-info, body.layout-moe .features .div-5 .feature-info, body.layout-moe .features .div-6 .feature-info, body.layout-moe .features .div-7 .feature-info, body.layout-moe .features .div-8 .feature-info {
      width: 400px;
      position: absolute;
      top: 293px;
      left: 53px; }
      body.layout-moe .features .div-2 .feature-info h2, body.layout-moe .features .div-2 .feature-info p, body.layout-moe .features .div-3 .feature-info h2, body.layout-moe .features .div-3 .feature-info p, body.layout-moe .features .div-4 .feature-info h2, body.layout-moe .features .div-4 .feature-info p, body.layout-moe .features .div-5 .feature-info h2, body.layout-moe .features .div-5 .feature-info p, body.layout-moe .features .div-6 .feature-info h2, body.layout-moe .features .div-6 .feature-info p, body.layout-moe .features .div-7 .feature-info h2, body.layout-moe .features .div-7 .feature-info p, body.layout-moe .features .div-8 .feature-info h2, body.layout-moe .features .div-8 .feature-info p {
        position: static; }
  body.layout-moe .features .div-5 .feature-info, body.layout-moe .features .div-6 .feature-info {
    top: 176px; }
body.layout-moe .div-9 {
  height: 754px; }
  body.layout-moe .div-9 h1 {
    top: 40px;
    left: 55px; }
body.layout-moe .div-10 img {
  top: 210px;
  left: 0;
  position: absolute; }
body.layout-moe .div-10 p, body.layout-moe .div-10 h2 {
  font-size: 12px;
  left: 55px;
  top: 110px;
  width: 330px; }
body.layout-moe .div-10 p span {
  color: white;
  font-size: 26px;
  line-height: 40px; }
body.layout-moe .div-10 h1 {
  font-size: 38px;
  top: 120px;
  left: 690px; }
  body.layout-moe .div-10 h1 span {
    color: white;
    font-size: 12px;
    line-height: 40px; }
body.layout-moe .div-10 h2 {
  top: 206px;
  left: 690px;
  line-height: 20px;
  width: 250px; }
body.layout-moe .div-10 .jabz_cusrev {
  position: absolute;
  top: 305px;
  left: 690px; }
  body.layout-moe .div-10 .jabz_cusrev strong {
    color: white;
    font-size: 12px;
    display: block; }
body.layout-moe .div-10 .jabz_choose-color strong {
  color: white;
  font-size: 12px;
  display: block; }
body.layout-moe .div-10 .jabz_cusrev span {
  color: white;
  font-size: 12px; }
body.layout-moe .div-10 .jabz_cusrev img {
  top: 24px;
  left: 155px; }
body.layout-moe .div-10 .jabz_choose-color {
  position: absolute;
  top: 355px;
  left: 690px; }
  body.layout-moe .div-10 .jabz_choose-color select {
    font-size: 12px;
    width: 232px; }
body.layout-moe .div-10 .jabz_price {
  color: white;
  font-size: 22px;
  position: absolute;
  top: 440px;
  left: 690px; }
  body.layout-moe .div-10 .jabz_price span {
    color: white;
    font-size: 11px; }
body.layout-moe .div-10 .jabz_buy-now img {
  position: absolute;
  top: 474px;
  left: 825px; }
body.layout-moe .div-10 .jabz_dealer-locator img {
  position: absolute;
  top: 474px;
  left: 825px;
  top: 483px;
  left: 690px; }
body.layout-moe .product-stage {
  position: relative; }
  body.layout-moe .product-stage > h2 {
    position: absolute;
    top: 35px;
    left: 53px;
    height: 60;
    width: 590px;
    overflow: hidden;
    font-size: 24px;
    line-height: 30px; }
    body.layout-moe .product-stage > h2 span {
      display: block;
      font-size: 13px;
      color: #999999; }
  body.layout-moe .product-stage .product-sidebar .choose-color .pink {
    background: url("/assets/moe/MOE/cutz/choose_color_pink.png") no-repeat 0 0 transparent; }
  body.layout-moe .product-stage .product-sidebar .choose-color .green {
    background: url("/assets/moe/MOE/cutz/choose_color_green.png") no-repeat 0 0 transparent; }
  body.layout-moe .product-stage .product-sidebar .choose-color .ivory {
    background: url("/assets/moe/MOE/cutz/choose_color_ivory.png") no-repeat 0 0 transparent; }
  body.layout-moe .product-stage .product-sidebar .choose-color .blue {
    background: url("/assets/moe/MOE/cutz/choose_color_blue.png") no-repeat 0 0 transparent; }
body.layout-moe .div-13.videos {
  height: 560px; }
  body.layout-moe .div-13.videos iframe {
    height: 560px; }
  body.layout-moe .div-13.videos h1 {
    position: static; }

html body.layout-moe {
  font-family: "sennheiserdemi", Microsoft Sans Serif, Verdana, Helvetica, sans-serif !important; }

.moe-layout-tooltip {
  font-size: 14px;
  max-width: inherit; }
  .moe-layout-tooltip ul li {
    line-height: 25px; }

.gamingRedesign.iframe {
  overflow: hidden;
  width: 1023px; }
  .gamingRedesign.iframe iframe {
    overflow: hidden;
    border: none;
    border-collapse: collapse;
    margin-left: -15px;
    padding: 0px;
    width: 1023px;
    -ms-overflow: hidden; }

body#contact01-black article {
  background-color: #4e4f54; }
