/* line 2, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .section {
  position: relative;
  width: 992px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
/* line 8, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .new-finder-section {
  position: relative;
  height: 644px;
  background: #990000 url("http://sennheiser.com/headset-finder/finder_background.jpg");
}
/* line 12, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .new-finder-section #headset-image {
  position: absolute;
  top: 60px;
  right: 17px;
}
/* line 16, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .new-finder-section #headset-image .recommended_headset {
  position: absolute;
  top: 20px;
  right: 10px;
}
/* line 20, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .new-finder-section #mac_note {
  position: absolute;
  right: 36px;
  bottom: 20px;
  width: 460px;
  font: 1em/1.2em "sennheiserbook", sans-serif;
  color: white;
  z-index: 103;
}
/* line 28, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .new-finder-section .steps {
  width: 550px;
  height: 644px;
  overflow: hidden;
}
/* line 32, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .new-finder-section .steps .new-finder-inner {
  position: relative;
  width: 3110px;
  height: 644px;
  z-index: 11;
  display: inline-block;
}
/* line 38, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .new-finder-section .steps .step {
  width: 550px;
  float: left;
  height: 644px;
  padding: 66px 0 0 59px;
}
/* line 43, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .new-finder-section .steps .step.step-2 {
  /*	background-color: red; */
}
/* line 45, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .new-finder-section .steps .step .header {
  font: 3.1em/1em "sennheiserbold", sans-serif;
  letter-spacing: 0.01em;
  text-transform: uppercase;
  color: white;
}
/* line 50, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .new-finder-section .steps .step .text {
  font: 1em/1.25em "sennheiserbook", sans-serif;
  color: white;
  width: 440px;
  padding: 14px 0 1px 0;
}
/* line 55, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .new-finder-section .steps .step .text.product-header h2 {
  font: 1.25em/1.1em "sennheiserbold", sans-serif;
  margin: 20px 0 19px 0;
  text-transform: uppercase;
}
/* line 59, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .new-finder-section .steps .step .question {
  font: 1.25em/1.1em "sennheiserbold", sans-serif;
  color: white;
  text-transform: uppercase;
  padding-top: 46px;
}
/* line 64, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .new-finder-section .steps .step .choices {
  margin-top: 17px;
}
/* line 66, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .new-finder-section .steps .step .choices .hover-icon {
  position: absolute;
  display: none;
}
/* line 69, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .new-finder-section .steps .step .choice-icon {
  float: left;
  margin-right: 1px;
}
/* line 72, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .new-finder-section .steps .step .back-button {
  position: absolute;
  bottom: 20px;
}
/* line 75, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .new-finder-section .steps .step .back-button-hover {
  position: absolute;
  bottom: 20px;
  display: none;
}
/* line 79, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .new-finder-section .steps .step .reset-button {
  position: relative;
  display: inline-block;
  margin: 10px 10px 10px 20px;
}
/* line 83, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .new-finder-section .steps .step .reset-hover {
  position: absolute;
  left: 0px;
  bottom: 5px;
  display: none;
}
/* line 88, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .new-finder-section .steps .step .view-all-button {
  position: relative;
  width: 237px;
}
/* line 91, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .new-finder-section .steps .step .view-all-hover {
  position: absolute;
  top: 0px;
  left: 0px;
  display: none;
}
/* line 96, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .new-finder-section .steps .step .hover-box {
  z-index: 102;
  position: relative;
  top: 0px;
  right: 50px;
  width: 382px;
  display: none;
}
/* line 103, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .new-finder-section .hover-box .hover-text {
  float: right;
  font: 1em/1.25em sennheiserbook, sans-serif;
  color: white;
  position: relative;
  width: 306px;
  /*	background-color: rgba(0,0,0,.8); */
  padding: 0px 20px 0 20px;
}
/* line 111, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .new-finder-section .hover-box .hover-text h2 {
  font: 1.1em/1.5em sennheiserbold, sans-serif;
  text-transform: uppercase;
  line-height: 0.4em;
  padding: 20px 0 0 0;
  margin-bottom: 0;
}
/* line 118, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .new-finder-section .steps .step .result-button {
  font: 1em/2.7em sennheiserdemi, sans-serif;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
  display: inline-block;
  height: 43px;
  color: white;
}
/* line 124, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .new-finder-section .steps .step .doubt {
  position: absolute;
  clear: both;
  top: 460px;
}
/* line 128, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .new-finder-section .steps .step .doubt h2 {
  font: 1.25em/1.1em "sennheiserbold", sans-serif;
}
/* line 130, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .new-finder-section .steps .step .text.doubt p {
  margin: -10px 0 12px 0;
  width: 300px;
}
/* line 133, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .new-finder-section .steps .step .size-choice-icon {
  display: none;
}
/* line 135, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .new-finder-section .steps .step .btnl {
  display: block;
  width: 20px;
  height: 44px;
  background: url("http://sennheiser.com/headset-finder/blue_btn.png");
  float: left;
}
/* line 141, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .new-finder-section .steps .step .btnc {
  display: block;
  height: 44px;
  background: url("http://sennheiser.com/headset-finder/blue_btn.png") -20px 0;
  float: left;
  font-family: sennheiserdemi, sans-serif;
  font-size: 18px;
  line-height: 42px;
}
/* line 149, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .new-finder-section .steps .step .btnr {
  display: block;
  width: 20px;
  height: 44px;
  background: url("http://sennheiser.com/headset-finder/blue_btn.png") -150px 0;
  float: left;
}
/* line 156, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming.fyh .new-finder-section #fyh-sequence, #zrgaming.fyh .new-finder-section #recommended-headset {
  z-index: 100;
  right: -25px;
  top: 0;
  position: absolute;
}
/* line 162, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .section-1 {
  margin-top: 0;
}
/* line 164, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming img {
  max-width: none;
  background: transparent;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";
  /* IE8 */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
  /* IE6 & 7 */
  zoom: 1;
}
/* line 172, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .section.overlay {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: fixed;
  background: url(http://sennheiser.com/headset-finder/overlay-bg.png);
  z-index: 999;
  display: none;
}
/* line 181, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming h2 {
  font: 24px "sennheiserbold", Microsoft Sans Serif, Verdana, Helvetica, sans-serif;
  margin: 0 0 20px 0;
  color: white;
}
/* line 185, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .blue {
  color: #0097d6 !important;
}
/* line 187, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .fixed-header {
  top: 10px;
  height: 46px;
  z-index: 1999;
  width: 992px;
  background: url(http://sennheiser.com/headset-finder/menu-bg.png);
  position: absolute;
}
/* line 194, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .fixed-header.fixed {
  top: 10px;
  height: 46px;
  position: fixed;
}
/* line 198, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .fixed-header img[alt="Sennheiser Gaming"] {
  position: absolute;
  left: 10px;
  top: 16px;
}
/* line 202, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .fixed-header .menu {
  margin: 0;
  top: 15px;
  position: absolute;
  right: 15px;
}
/* line 207, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .fixed-header .menu li {
  float: left;
  list-style: none;
  margin-left: 20px;
  background: url(http://sennheiser.com/headset-finder/menu-arrow.png) center right no-repeat;
  padding-right: 20px;
}
/* line 213, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .fixed-header .menu li a {
  color: #333;
  text-decoration: none;
  transition: color 0.2s ease;
}
/* line 217, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .fixed-header .pagination {
  text-align: center;
  width: 100%;
  height: 13px;
}
/* line 221, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .fixed-header .pagination a {
  width: 13px;
  height: 13px;
  display: inline-block;
  background: url(http://sennheiser.com/headset-finder/slide-dots.png) top right no-repeat;
  font: 0/0 a;
  text-shadow: none;
  color: transparent;
  margin: 0 5px 0 5px;
}
/* line 230, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .fixed-header .pagination a.selected {
  background: url(http://sennheiser.com/headset-finder/slide-dots.png) top left no-repeat;
}
/* line 232, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .fixed-header .slide-dots li.active {
  background: url(http://sennheiser.com/headset-finder/slide-dots.png) top left no-repeat;
}
/* line 234, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder-section {
  width: 992px;
  height: 260px;
}
/* line 237, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder.widget {
  width: 992px;
  height: 185px;
  overflow: hidden;
  color: white;
  padding-top: 75px;
  background: url(http://sennheiser.com/headset-finder/finder-widget-bg.png) top left no-repeat;
}
/* line 244, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder.widget .steps {
  width: 100%;
  float: left;
  height: 190px;
}
/* line 248, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder.widget .steps .inner {
  height: 100%;
  width: 500%;
  margin-left: 0;
}
/* line 252, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder.widget .step {
  width: 944px;
  height: 160px;
  margin: 0 24px;
  background: url(http://sennheiser.com/headset-finder/frontpage-finder-bg.png);
}
/* line 257, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder.widget .step-2, #zrgaming .finder.widget .step-3 {
  background: url(http://sennheiser.com/headset-finder/frontpage-finder-bg-2.png);
}
/* line 260, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder.widget .step > div {
  height: 100%;
  float: left;
  position: relative;
}
/* line 264, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder.widget .step > .left {
  width: 226px;
}
/* line 266, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder.widget .step-2 > .left, #zrgaming .finder.widget .step-3 > .left {
  width: 470px;
  float: left;
}
/* line 269, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder.widget .step > div.left h2 {
  font-size: 22px;
  text-align: center;
  margin: 30px 10px 10px 10px;
}
/* line 273, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder.widget .step-2 > div.left h2, #zrgaming .finder.widget .step-3 > div.left h2 {
  margin: 60px 10px 10px 10px;
}
/* line 276, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder.widget .step > div.left p {
  font-size: 14px;
  text-align: center;
  margin: 10px;
}
/* line 280, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder.widget .step > .center {
  width: 490px;
}
/* line 282, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder.widget .step > .right {
  width: 226px;
}
/* line 284, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder.widget .step-2 > .right, #zrgaming .finder.widget .step-3 > .right {
  width: 470px;
  float: right;
}
/* line 287, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder.widget .step > .right a.blue-next-btn {
  margin: 55px 0 0 60px;
}
/* line 289, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder.widget .step-1 .buttons {
  text-align: center;
  margin: 30px 0 0 0;
  width: 480px;
}
/* line 293, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder.widget .step-2 .buttons, #zrgaming .finder.widget .step-3 .buttons {
  text-align: center;
  margin: 30px 0;
}
/* line 297, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming.homepage .section-3 {
  height: 235px;
}
/* line 299, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming.homepage .guide {
  background: url(http://sennheiser.com/headset-finder/guide-bg.png) top left no-repeat;
  width: 100%;
  height: 295px;
}
/* line 303, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .section-left-center-right {
  background: url(http://sennheiser.com/headset-finder/section-4-bg.png) top left no-repeat;
  width: 100%;
  height: 250px;
}
/* line 307, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .section-left-center-right .left, #zrgaming .section-left-center-right .center, #zrgaming .section-left-center-right .right {
  width: 330px;
  height: 100%;
  float: left;
  position: relative;
}
/* line 312, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .section-left-center-right .left a, #zrgaming .section-left-center-right .center a, #zrgaming .section-left-center-right .right a {
  width: 281px;
  display: block;
  margin: 22px auto;
}
/* line 317, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .section-left-center-right .right.blog-exerpt h3 {
  color: #0097d5;
  font-size: 20px;
}
/* line 320, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .section-left-center-right .right.blog-exerpt p {
  color: white;
  font-size: 12px;
  margin: 5px 0;
}
/* line 325, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .section.experience .inner p {
  color: white;
  margin: 10px 0 20px 0;
}
/* line 328, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .section.experience .inner p.blue {
  padding: 0;
  margin: 0;
}
/* line 331, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .featured-products {
  overflow: hidden;
  background: #333333 url(http://sennheiser.com/headset-finder/section-6-bg.png) bottom left no-repeat;
  width: 100%;
  height: 390px;
}
/* line 337, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .featured-products > img {
  width: 35%;
  position: absolute;
  z-index: 10;
  left: -25px;
  bottom: -10px;
}
/* line 343, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .featured-products > h2 {
  position: absolute;
  left: 20px;
  top: 20px;
}
/* line 347, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .featured-products .products {
  margin-left: 265px;
  margin-top: 30px;
  z-index: 100;
  float: left;
  position: relative;
}
/* line 353, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .featured-products .products h2 {
  font-size: 18px;
  margin: 0 30px;
  color: white;
}
/* line 357, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .featured-products .products > div {
  height: 100%;
  display: block;
  float: left;
  width: 233px;
}
/* line 358, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .featured-products .products > div p, #zrgaming .featured-products .products > div a {
  color: white;
  font-size: 13px;
  margin: 5px 0 0 30px;
}
/* line 366, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .featured-products .products > div img {
  width: 200px;
  margin: 0 10px;
}
/* line 369, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .featured-products .products > div a.read-more {
  text-decoration: none;
  color: #0097d6;
  padding-right: 10px;
  background: url(http://sennheiser.com/headset-finder/blue-arrow.png) center right no-repeat;
}
/* line 375, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming.fyh header {
  height: 260px;
}
/* line 377, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming.fyh .section-1 {
  background: url(http://sennheiser.com/headset-finder/fyh-section-1.png) top left no-repeat;
  height: 342px;
  width: 100%;
}
/* line 381, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming.fyh .section-3 {
  height: 235px;
  width: 100%;
}
/* line 384, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder {
  width: 650px;
  height: 100%;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  color: white;
  padding-top: 50px;
}
/* line 393, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder .breadcrumb {
  border: none;
  margin: 0;
  padding: 0;
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00990000,endColorstr=#00990000);
  zoom: 1;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 50px;
  box-shadow: none;
}
/* line 406, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder .steps {
  height: 295px;
  position: relative;
  overflow: hidden;
  zoom: 1;
}
/* line 411, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder .steps .inner {
  position: relative;
  zoom: 1;
  margin-top: 0;
}
/* line 415, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder .step {
  height: 295px;
  width: 500px;
  float: left;
  position: relative;
}
/* line 420, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder .step h2 {
  text-align: center;
  margin: 15px auto 5px auto;
}
/* line 423, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder .step-2 h2, #zrgaming .finder .step-3 h2 {
  margin-top: 55px;
}
/* line 426, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder .step .buttons {
  background-position: bottom center;
  float: left;
  width: 100%;
  margin: 25px 0 15px 0;
  text-align: center;
}
/* line 432, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder .step .buttons a {
  margin: 3px;
  display: inline-block;
  font-family: sennheiserbook, Microsoft Sans Serif, Verdana, Helvetica, sans-serif;
  *display: inline;
  *zoom: 1;
}
/* line 438, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder .step .buttons a.large {
  font-size: 42px;
  text-align: center;
  line-height: 94px;
}
/* line 442, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder .step .buttons a.large p {
  font-size: 42px;
  text-align: center;
  line-height: 94px;
}
/* line 447, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder .step a .center {
  min-width: 75px;
}
/* line 449, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder .step a p {
  float: left;
  position: relative;
  background-image: url(http://sennheiser.com/headset-finder/fyh-btn-bg.png);
  background-position: top center;
  height: 94px;
  min-width: 10px;
  margin: 0;
  padding: 0 10px;
}
/* line 458, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder .step a.platform-link p {
  padding: 0;
}
/* line 460, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder .step a.active p {
  background-position: bottom center;
}
/* line 463, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder .step a p img {
  position: absolute;
  top: 30px;
}
/* line 466, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder .step a p span {
  margin-top: 65px;
  display: block;
  text-align: center;
}
/* line 470, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder .step a .left {
  background-position: top left;
}
/* line 472, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder .step a.active .left {
  background-position: bottom left;
}
/* line 474, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder .step a .right {
  background-position: top right;
}
/* line 476, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder .step a.active .right {
  background-position: bottom right;
}
/* line 478, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder .step a:hover, #zrgaming .finder .step a.active {
  color: #0097d6;
}
/* line 480, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder .step-1 a[data-platform='ps3'] {
  /*margin-left: 75px; */
}
/* line 482, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder .step-2 a[data-noisy='true'], #zrgaming .finder .step-3 a[data-surround='true'] {
  /*margin-left: 175px; */
}
/* line 484, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder .step-1 p.bottom-text {
  float: left;
  width: 100%;
  text-align: center;
  margin: 0 0 15px 0;
}
/* line 489, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming.fyh .featured-products {
  display: none;
}
/* line 491, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming.fyh .featured-products a {
  opacity: 0;
}
/* line 495, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder .recommendation .inner {
  margin: 20px;
  text-align: left;
}
/* line 498, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder .recommendation .inner h2 {
  text-align: left;
}
/* line 500, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder .recommendation .blue-next-btn {
  left: 0;
}
/* line 502, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .finder .recommendation .blue {
  margin: 10px;
  display: inline-block;
  zoom: 1;
}
/* line 508, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming.fyh .new-finder-section #fyh-sequence, #zrgaming.fyh .new-finder-section #recommended-headset {
  z-index: 100;
  right: -48px;
  top: 0;
  position: absolute;
}
/* line 513, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming.fyh .section-1 #recommended-headset {
  opacity: 0;
  height: 500px;
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  /* IE 5-7 */
  filter: alpha(opacity=0);
}
/* line 521, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming.fyh .finder .step .next-step {
  left: -50%;
}
/* line 523, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming.fyh .finder .step-2 .buttons, #zrgaming.fyh .finder .step-3 .buttons {
  margin: 30px 0;
}
/* line 525, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming.fyh .you-might-also-like {
  height: 310px;
  display: none;
  background: #333;
}
/* line 529, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming.fyh .you-might-also-like > h2 {
  position: absolute;
  top: 20px;
  left: 20px;
  min-width: 280px;
}
/* line 534, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming.fyh .you-might-also-like .products {
  margin-top: 55px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
/* line 539, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming.fyh .you-might-also-like .products > div {
  width: 46%;
  margin: 0 2%;
  float: left;
  height: 100%;
  opacity: 0;
}
/* line 545, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming.fyh .you-might-also-like .products > div.PCV05 a {
  display: none;
}
/* line 547, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming.fyh .you-might-also-like .products > div img, #zrgaming.fyh .you-might-also-like .products > div h2, #zrgaming.fyh .you-might-also-like .products > div p, #zrgaming.fyh .you-might-also-like .products > div a {
  float: left;
  color: white;
}
/* line 550, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming.fyh .you-might-also-like .products > div img {
  width: 200px;
  margin-right: 20px;
}
/* line 553, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming.fyh .you-might-also-like .products > div h2 {
  font-size: 18px;
  margin: 50px 0 5px 0;
  width: 200px;
}
/* line 557, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming.fyh .you-might-also-like .products > div p {
  margin: 0;
  width: 200px;
}
/* line 560, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming.fyh .you-might-also-like .products > div a.blue-arrow {
  text-decoration: none;
  color: #0097D6;
  padding-right: 10px;
  background: url(http://sennheiser.com/headset-finder/blue-arrow.png) center right no-repeat;
}
/* line 565, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .ir {
  display: block;
  overflow: hidden;
  border: 0;
  background-color: transparent;
  background-repeat: no-repeat;
  text-align: left;
  text-indent: -999em;
  direction: ltr;
  *line-height: 0;
}
/* line 575, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .ir br {
  display: none;
}
/* line 578, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .hidden {
  display: none !important;
  visibility: hidden;
}
/* line 582, ../../app/assets/stylesheets/headset_finder.css.sass */
#zrgaming .invisible {
  visibility: hidden;
}
