/* line 1, ../../app/assets/stylesheets/product_downloads.sass */
#downloads {
  position: relative;
}
/* line 3, ../../app/assets/stylesheets/product_downloads.sass */
#downloads h3 {
  background: #f5f5f5;
  /* Old browsers */
  background: -moz-linear-gradient(top, whitesmoke 0%, #e5e5e5 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, whitesmoke), color-stop(100%, #e5e5e5));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, whitesmoke 0%, #e5e5e5 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, whitesmoke 0%, #e5e5e5 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, whitesmoke 0%, #e5e5e5 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, whitesmoke 0%, #e5e5e5 100%);
  /* W3C */
  font-weight: normal;
  margin: 0 -24px 12px;
  padding: 0 24px;
}
/* line 22, ../../app/assets/stylesheets/product_downloads.sass */
#downloads h3 span.closed {
  background: url("/standard/grey-row.gif") 0px center no-repeat;
  padding-left: 14px;
}
/* line 25, ../../app/assets/stylesheets/product_downloads.sass */
#downloads h3 span.open {
  background: url("/standard/grey-row-down.gif") 0px center no-repeat;
  padding-left: 14px;
}
/* line 28, ../../app/assets/stylesheets/product_downloads.sass */
#downloads select {
  position: absolute;
  top: 0;
  right: 0;
}

/* line 34, ../../app/assets/stylesheets/product_downloads.sass */
ul.product-downloads li {
  background: none;
  border-bottom: 1px dotted #ccc;
  padding: 6px 0;
}
/* line 38, ../../app/assets/stylesheets/product_downloads.sass */
ul.product-downloads li a {
  color: #333;
}
/* line 40, ../../app/assets/stylesheets/product_downloads.sass */
ul.product-downloads li a span {
  font-size: 11px;
  font-weight: bold;
}
/* line 44, ../../app/assets/stylesheets/product_downloads.sass */
ul.product-downloads table tr {
  border: none;
  border-bottom: none;
}
/* line 47, ../../app/assets/stylesheets/product_downloads.sass */
ul.product-downloads table th {
  width: 140px;
  padding: 5px 5px 5px 0;
}
/* line 50, ../../app/assets/stylesheets/product_downloads.sass */
ul.product-downloads table td {
  text-align: left;
}
/* line 52, ../../app/assets/stylesheets/product_downloads.sass */
ul.product-downloads table td:last-child {
  text-align: right;
  min-width: 51px;
}

/* line 56, ../../app/assets/stylesheets/product_downloads.sass */
.layout-gaming article.download-area {
  background: #464648;
  padding: 0;
  margin: 0;
  width: 992px;
}
/* line 76, ../../app/assets/stylesheets/product_downloads.sass */
.layout-gaming article.download-area .download-area-wrap {
  background: #fff;
  margin: 0;
  padding: 24px 24px;
  height: 425px;
}
/* line 81, ../../app/assets/stylesheets/product_downloads.sass */
.layout-gaming article.download-area .download-area-search {
  float: left;
  border-right: 1px solid #CCC;
  margin: 0 35px 0 0;
  height: 420px;
  width: 45%;
}
/* line 87, ../../app/assets/stylesheets/product_downloads.sass */
.layout-gaming article.download-area table {
  font: normal 14px "sennheiserbook", Verdana, Arial, Sans-Serif;
  color: #979A9B;
  border: none;
}
/* line 91, ../../app/assets/stylesheets/product_downloads.sass */
.layout-gaming article.download-area table tr {
  border: none;
}
/* line 93, ../../app/assets/stylesheets/product_downloads.sass */
.layout-gaming article.download-area table tr:nth-child(even) {
  background: none;
}
/* line 95, ../../app/assets/stylesheets/product_downloads.sass */
.layout-gaming article.download-area table th {
  font-weight: normal;
  min-width: 140px;
  width: 140px;
}
/* line 99, ../../app/assets/stylesheets/product_downloads.sass */
.layout-gaming article.download-area table td {
  padding: 0;
}
/* line 101, ../../app/assets/stylesheets/product_downloads.sass */
.layout-gaming article.download-area table input, .layout-gaming article.download-area table select {
  background: transparent;
  border: 1px solid #d9d9d9;
  border-radius: 0;
  box-shadow: none;
  font: normal 14px "sennheiserbook", Verdana, Helvetica, sans-serif;
  color: #979a9b;
  cursor: pointer;
  padding: 2px 0 0 5px;
  min-width: 216px;
  width: 216px;
  height: 28px;
  transition: none;
}
/* line 114, ../../app/assets/stylesheets/product_downloads.sass */
.layout-gaming article.download-area table input:focus {
  outline: 0 none;
  box-shadow: none;
}
/* line 117, ../../app/assets/stylesheets/product_downloads.sass */
.layout-gaming article.download-area table .styled-select {
  border: 1px solid #d9d9d9;
  background: white url("layout_v2/newarrow.png") 191px 0 no-repeat;
  width: 220px;
  height: 28px;
  margin: 0 0 24px;
  overflow: hidden;
}
/* line 124, ../../app/assets/stylesheets/product_downloads.sass */
.layout-gaming article.download-area table select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
  padding: 2px 30px 0 5px;
  width: 250px;
}
/* line 131, ../../app/assets/stylesheets/product_downloads.sass */
.layout-gaming article.download-area table select::-ms-expand {
  display: none;
}
/* line 133, ../../app/assets/stylesheets/product_downloads.sass */
.layout-gaming article.download-area table option {
  font-weight: normal;
}
/* line 135, ../../app/assets/stylesheets/product_downloads.sass */
.layout-gaming article.download-area .download-area-results {
  float: right;
  width: 50%;
}
/* line 138, ../../app/assets/stylesheets/product_downloads.sass */
.layout-gaming article.download-area .download-area-results .search-scroll {
  height: 350px;
  overflow: scroll;
  overflow-x: hidden;
}
/* line 142, ../../app/assets/stylesheets/product_downloads.sass */
.layout-gaming article.download-area .download-area-results li {
  background: none;
  color: #666;
  width: 420px;
  margin: 25px 0;
  padding: 0;
}
/* line 148, ../../app/assets/stylesheets/product_downloads.sass */
.layout-gaming article.download-area .download-area-results li li {
  font-weight: normal;
}
/* line 150, ../../app/assets/stylesheets/product_downloads.sass */
.layout-gaming article.download-area .download-area-results li a {
  color: #979A9B;
  display: block;
  padding: 6px 60px 6px 0;
}
/* line 154, ../../app/assets/stylesheets/product_downloads.sass */
.layout-gaming article.download-area .download-area-results li a:hover {
  color: #333;
}
/* line 156, ../../app/assets/stylesheets/product_downloads.sass */
.layout-gaming article.download-area .download-area-results li a.pdf {
  background: url("gfx/product_downloads/pdf-download-51x30.png") 100% 2px no-repeat;
}
/* line 158, ../../app/assets/stylesheets/product_downloads.sass */
.layout-gaming article.download-area .download-area-results li a.zip {
  background: url("gfx/product_downloads/zip-download-51x30.png") 100% 2px no-repeat;
}
/* line 160, ../../app/assets/stylesheets/product_downloads.sass */
.layout-gaming article.download-area .download-area-results li a.exe {
  background: url("gfx/product_downloads/exe-download-51x30.png") 100% 2px no-repeat;
}
/* line 162, ../../app/assets/stylesheets/product_downloads.sass */
.layout-gaming article.download-area .download-area-results li a.file {
  background: url("gfx/product_downloads/file-download-51x30.png") 100% 2px no-repeat;
}
/* line 164, ../../app/assets/stylesheets/product_downloads.sass */
.layout-gaming article.download-area .download-area-results li a.mp4 {
  background: url("gfx/product_downloads/mp4-download-51x30.png") 100% 2px no-repeat;
}
/* line 166, ../../app/assets/stylesheets/product_downloads.sass */
.layout-gaming article.download-area .download-area-results li a.url {
  background: url("gfx/product_downloads/url-download-51x30.png") 100% 2px no-repeat;
}

/* line 171, ../../app/assets/stylesheets/product_downloads.sass */
.overlay-v2 {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10000;
  background-color: rgba(0, 0, 0, 0.5);
}
/* line 180, ../../app/assets/stylesheets/product_downloads.sass */
.overlay-v2 div.layerContentWrapper {
  position: fixed;
  z-index: 8;
  height: 400px;
  width: 400px;
  top: 50%;
  left: 50%;
  margin-left: -200px;
  margin-top: -200px;
}
/* line 193, ../../app/assets/stylesheets/product_downloads.sass */
.overlay-v2 div.layerContentWrapper div.layerContent {
  background: #fff;
  position: relative;
  padding: 50px 40px;
}
/* line 198, ../../app/assets/stylesheets/product_downloads.sass */
.overlay-v2 div.layerContentWrapper div.layerContent div.closeButton {
  position: absolute;
  right: 15px;
  top: 15px;
}
/* line 203, ../../app/assets/stylesheets/product_downloads.sass */
.overlay-v2 div.layerContentWrapper div.layerContent div.closeButton a {
  font-size: 20px;
  font-weight: bold;
  line-height: 20px;
  color: #444446;
}

/* line 214, ../../app/assets/stylesheets/product_downloads.sass */
.overlay-software-license-agreement .license-agreement-text {
  overflow: scroll;
  height: 250px;
  width: 300px;
  line-height: 17px;
  font-size: 12px;
}
/* line 223, ../../app/assets/stylesheets/product_downloads.sass */
.overlay-software-license-agreement .license-agreement-text {
  position: relative;
}
/* line 226, ../../app/assets/stylesheets/product_downloads.sass */
.overlay-software-license-agreement .license-agreement-text .agreement-scroll-bottom {
  bottom: 0;
  right: 0;
  height: 3px;
  width: 100px;
  border: 3px solid transparent;
}
/* line 234, ../../app/assets/stylesheets/product_downloads.sass */
.overlay-software-license-agreement .confirm-notice .notice {
  color: red;
}
/* line 236, ../../app/assets/stylesheets/product_downloads.sass */
.overlay-software-license-agreement .confirm-notice label {
  display: inline;
}
/* line 239, ../../app/assets/stylesheets/product_downloads.sass */
.overlay-software-license-agreement label.disabled {
  color: #ddd;
}
/* line 4, ../../app/assets/stylesheets/static_dynamic_pages.css.sass */
.dynamicPageWrapper.dynamic-layout-static.dynamic-template-s1_ftp_int .main, .dynamicPageWrapper.dynamic-layout-static.dynamic-template-series .main {
  padding: 0;
}
/* line 6, ../../app/assets/stylesheets/static_dynamic_pages.css.sass */
.dynamicPageWrapper.dynamic-layout-static.dynamic-template-s1_ftp_int .main iframe, .dynamicPageWrapper.dynamic-layout-static.dynamic-template-series .main iframe {
  width: 100%;
}
/* line 8, ../../app/assets/stylesheets/static_dynamic_pages.css.sass */
.dynamicPageWrapper.dynamic-layout-static.dynamic-template-s1_ftp_int article, .dynamicPageWrapper.dynamic-layout-static.dynamic-template-series article {
  width: auto;
  background: transparent;
}
/* line 13, ../../app/assets/stylesheets/static_dynamic_pages.css.sass */
.dynamicPageWrapper.dynamic-layout-static.dynamic-template-basic .main {
  padding: 12px;
}
/* line 15, ../../app/assets/stylesheets/static_dynamic_pages.css.sass */
.dynamicPageWrapper.dynamic-layout-static.dynamic-template-basic .main article {
  padding: 0;
}
