.field--name-field-bf-request-conversation .field--name-comment-body {
  border-radius: 5px;
}

#block-mapvr-views-block-bf-request-monitor-block-2 {
  background: orange;
  border-radius: 6px;
  margin: 6px 0;
}
#block-mapvr-views-block-bf-request-monitor-block-2 h2 {
  font-size: 1em;
  margin: 0;
}
#block-mapvr-views-block-bf-request-monitor-block-2 .view-content {
  padding: 6px 8px;
}
#block-mapvr-views-block-bf-request-monitor-block-2 .view-header {
  padding: 6px 0 0 8px;
  font-weight: 700;
}
#block-mapvr-views-block-bf-request-monitor-block-2 a {
  color: #fff;
  text-decoration: none;
}
#block-mapvr-views-block-bf-request-monitor-block-2 table {
  margin: 0;
}
#block-mapvr-views-block-bf-request-monitor-block-2 table tr {
  background: transparent;
  border: none;
}
#block-mapvr-views-block-bf-request-monitor-block-2 table tr td {
  height: auto;
  margin: 0;
  padding: 0;
}
#block-mapvr-views-block-bf-request-monitor-block-2 .view-footer {
  padding: 0 8px 6px 0;
  text-align: right;
}

/* comments */
section.comment-wrapper .field--name-comment-body,
.view-comment-form .comment .field--name-comment-body {
  background: #88aa00;
  color: #fff;
  padding: 6px 22px;
}

section.comment-wrapper .field--name-comment-body.field--widget-text-textarea {
  padding: 7px 0;
  margin-top: 12px;
}
section.comment-wrapper .field--name-comment-body.field--widget-text-textarea .form-item {
  margin-block: unset;
  margin: 0 6px;
}
section.comment-wrapper .field--name-comment-body.field--widget-text-textarea .form-textarea-wrapper {
  color: #000;
}
section.comment-wrapper .field--name-field-attachments {
  margin: 0;
}
section.comment-wrapper h2.comment-form__title {
  display: none;
}
section.comment-wrapper .view-comment-form #edit-preview {
  display: none;
}
section.comment-wrapper section.comment-wrapper .field--name-comment-body.form-wrapper {
  background: none;
  border-radius: 0;
  color: inherit;
}
section.comment-wrapper section.comment-wrapper .field--name-field-attachments {
  margin-left: 24px;
}
section.comment-wrapper section.comment-wrapper .field--name-field-attachments .field__item {
  border: none;
}
section.comment-wrapper .field--name-field-comments .form-actions {
  margin: 0 0 0 20px;
  padding: 0;
}
section.comment-wrapper .field--name-field-comments .form-actions input {
  margin: 0;
}
#block-mapvr-content {
  position: relative;
}

article.node--type-product .field__label {
  color: #aaa;
}
article.node--type-product h3 {
  color: rgb(49, 113, 89);
}
article.node--type-product .field {
  margin-bottom: 6px;
}
.product-loss {
  position: absolute;
  width: 100%;
  top: 0;
  text-align: center;
}

span.label {
  font-family: arial;
  padding-top: 2px;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 13px;
}

.node--type-cajon.node--view-mode-full .field__label {
  color: rgb(49, 113, 89);
  font-weight: bold;
  font-size: 1em;
}
.node--type-cajon.node--view-mode-full a {
  text-decoration: none;
  color: royalblue;
}

.node--type-product.node--view-mode-full .data-wrapper.data-first {
  margin-bottom: 2px;
}
.node--type-product.node--view-mode-full .data-wrapper a {
  text-decoration: none;
  color: royalblue;
}
.node--type-product.node--view-mode-full span.label {
  font-family: arial;
  padding-top: 2px;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 13px;
}
.node--type-product.node--view-mode-full .vertical-align-fix {
  margin-top: -3px;
}
.node--type-product.node--view-mode-full .closer-hyphen {
  margin-left: -3px;
}
.node--type-product.node--view-mode-full .client .field--name-field-customer-connect {
  /*border-radius: 100px;
  padding: 3px 10px;
  text-shadow: 0px 0px 1px #000;
  width: fit-content;
  flex-grow: 0;
  flex-shrink: 0;
  text-transform: uppercase;
  font-size: 17px;
  background-color: dodgerblue;
  color: #fff;
  font-weight: bold;

  a {
    color: #fff;
  }*/
}
.node--type-product.node--view-mode-full .data-first, .node--type-product.node--view-mode-full .data-second, .node--type-product.node--view-mode-full .tuner {
  display: flex;
  align-items: center;
  gap: 12px;
}
.node--type-product.node--view-mode-full .data-first .field--name-field-state, .node--type-product.node--view-mode-full .data-second .field--name-field-state, .node--type-product.node--view-mode-full .tuner .field--name-field-state {
  border-radius: 100px;
  padding: 1px 10px;
  text-shadow: 0px 0px 1px #000;
  width: fit-content;
  flex-grow: 0;
  flex-shrink: 0;
  text-transform: uppercase;
  font-size: 15px;
  background-color: orange;
  color: #fff;
  font-weight: bold;
}
.node--type-product.node--view-mode-full .data-first .field--name-field-next-deadline, .node--type-product.node--view-mode-full .data-second .field--name-field-next-deadline, .node--type-product.node--view-mode-full .tuner .field--name-field-next-deadline {
  display: inline;
}
.node--type-product.node--view-mode-full .customer-state-emails {
  position: absolute;
  border: 2px solid orange;
  right: 0;
  top: 0;
  width: 300px;
  padding: 12px 12px 16px;
  background: #eee;
}
.node--type-product.node--view-mode-full .customer-state-emails input {
  margin-block: unset;
  margin: 0 6px 0 0;
}
.node--type-product.node--view-mode-full .customer-state-emails .form-item--field-send-state-emails-value {
  margin-inline-start: unset;
  margin-block: unset;
}
.node--type-product.node--view-mode-full .customer-state-emails .button {
  padding: 6px 10px;
  float: right;
  background: orange;
}
.node--type-product.node--view-mode-full .materials {
  display: flex;
  gap: 12px;
}
.node--type-product.node--view-mode-full .materials span.material {
  border: 2px solid #ccc;
  border-radius: 100px;
  padding: 0px 16px 0;
  height: 25px;
}
.node--type-product.node--view-mode-full .tsd {
  margin-top: 24px;
}
.node--type-product.node--view-mode-full .tsd .tsd-images {
  display: flex;
  gap: 12px;
}
.node--type-product.node--view-mode-full .tsd .tsd-images .tsd-img {
  width: 200px;
}
.node--type-product.node--view-mode-full .sqf-links {
  padding-left: 12px;
}
.node--type-product.node--view-mode-full .location, .node--type-product.node--view-mode-full .purpose {
  display: flex;
  gap: 6px;
}
.node--type-product.node--view-mode-full .loss {
  margin-bottom: 24px;
}
.node--type-product.node--view-mode-full .scale .field, .node--type-product.node--view-mode-full .tuner .field, .node--type-product.node--view-mode-full .deadline .field, .node--type-product.node--view-mode-full .location .field, .node--type-product.node--view-mode-full .reserved .field, .node--type-product.node--view-mode-full .client .field, .node--type-product.node--view-mode-full .purpose .field, .node--type-product.node--view-mode-full .tsd .field, .node--type-product.node--view-mode-full .loss .field {
  display: inline;
}
.node--type-product.node--view-mode-full .tsd .field--name-field-toma-shaping-design-note {
  display: block;
}
.node--type-product.node--view-mode-full .view-material-qc table {
  margin-block: unset;
}
.node--type-product.node--view-mode-full .view-material-qc table td {
  height: 0;
}
.node--type-product.node--view-mode-full .view-material-qc .views-field-edit-node a {
  color: #fff;
}

.view-qc-list-product {
  padding-left: 24px;
}
.view-qc-list-product table {
  margin-block: unset;
}
.view-qc-list-product tr {
  border: none;
  height: 26px;
}
.view-qc-list-product tr td {
  padding: 0;
  height: 26px;
}
.view-qc-list-product a {
  color: royalblue;
  text-decoration: none;
}

body.archive-product tr {
  background: transparent;
  color: #fff;
}
body.archive-product tr a {
  color: #fff;
  text-decoration: #fff;
}

@media screen and (max-width: 800px) {
  .node--type-product.node--view-mode-full .customer-state-emails {
    position: relative;
    overflow: hidden;
  }
  .data-wrapper {
    display: block !important;
  }
  .scale .field, .tuner .field, .deadline .field, .location .field, .reserved .field, .client .field, .purpose .field, .tsd .field, .loss .field {
    display: block;
  }
  .materials {
    display: flex;
    gap: 12px;
  }
  .materials span.material {
    border: 2px solid #ccc;
    border-radius: 100px;
    padding: 0px 16px 0;
    height: 25px;
    display: inline-block;
    margin: 12px 0 0;
  }
}
#block-mapvr-account-menu {
  margin-top: -26px;
}
#block-mapvr-account-menu ul {
  padding: 0;
}

nav.menu--main ul.menu {
  display: none;
}
nav.menu--main ul.menu li:first-child,
nav.menu--main ul.menu li:nth-child(2),
nav.menu--main ul.menu ul li {
  background: #445500;
  color: #fff;
  display: block;
  border-radius: 100px;
  padding: 4px 20px;
}

nav.menu--account ul.menu {
  display: flex;
}
nav.menu--account ul.menu li {
  background: #445500;
  color: #fff;
  display: block;
  border-radius: 100px;
  padding: 4px 20px;
  margin-right: 12px;
}
nav.menu--account ul.menu ul li {
  margin-left: 24px;
}

nav ul.menu button {
  border: 3px solid #445500;
  color: #000;
  display: block;
  border-radius: 100px;
  padding: 4px 20px;
  margin-bottom: 12px;
}
nav ul.menu li.menu-item--active-trail {
  background: #88aa00;
}
nav ul.menu li a {
  color: #fff;
  text-decoration: none;
}
nav ul.menu a.is-active {
  color: #fff;
}

/* superfish footer */
.block-superfish {
  width: auto;
  margin-top: -26px;
  margin-right: 6px;
}

ul.sf-menu.menu {
  display: flex;
}
ul.sf-menu.menu a {
  text-decoration: none;
  color: #fff;
  padding: 4px 12px;
}
ul.sf-menu.menu li {
  background: #445500;
  color: #fff;
  display: block;
  border-radius: 100px;
  padding: 4px 20px;
  margin: 0 6px;
}
ul.sf-menu.menu li:hover {
  background: #88aa00;
}
ul.sf-menu.menu li button {
  background: none;
  border: none;
  color: #fff;
  padding: 3px 12px;
}
ul.sf-menu.menu ul {
  background: rgba(255, 255, 255, 0.8) !important;
  box-shadow: none !important;
  padding: 10px 10px 0 0;
}
ul.sf-menu.menu li li {
  background: #88aa00;
  margin-bottom: 6px;
  width: 80%;
}
ul.sf-menu.menu li li:hover {
  background: #445500;
}
ul.sf-menu.menu li li a {
  text-decoration: none;
  color: #fff;
  padding: 3px 12px;
}

/* superfish footer */
/* primary link tabs */
#block-tabs {
  margin-bottom: 12px;
}

.tabs__tab a {
  background: #445500;
  color: #fff;
}
.tabs__tab .is-active, .tabs__tab .tabs__tab a:hover {
  background: #88aa00 !important;
  color: #fff !important;
}
.tabs__tab .is-active:before {
  border-bottom: 3px solid #445500 !important;
}

#block-mapvr-footer-3 {
  display: none;
}

@media only screen and (max-width: 1000px) {
  .block-superfishfooter {
    display: none;
  }
  #block-mapvr-footer-3 {
    display: block;
  }
  #block-mapvr-footer-3 ul li, #block-mapvr-footer-3 ul ul li {
    list-style: none;
    padding: 0;
  }
  #block-mapvr-footer-3 ul li ul li {
    width: 80%;
    list-style: none;
    background: #445500;
    color: #fff;
    display: block;
    border-radius: 100px;
    padding: 4px 20px;
    margin-bottom: 12px;
  }
}
.qc-icon {
  margin-bottom: -6px;
}

.field__label {
  color: rgb(49, 113, 89);
  font-weight: bold;
  font-size: 1.2em;
}

.node--type-quality-control .node__content {
  width: 50%;
}
.node--type-quality-control .node__content .field--name-field-serial,
.node--type-quality-control .node__content .field--name-field-scale-notes,
.node--type-quality-control .node__content .field--name-field-evaulator,
.node--type-quality-control .node__content .field--name-field-evaulation-date {
  display: flex;
  gap: 24px;
  flex-wrap: nowrap;
}
.node--type-quality-control .node__content .field--name-field-evaulation-date,
.node--type-quality-control .node__content .field--name-field-tuner-opinion,
.node--type-quality-control .node__content .field--name-field-quality-controller-opinion,
.node--type-quality-control .node__content .field--name-field-final-quality {
  margin-bottom: 24px;
}
.node--type-quality-control .node__content .field--name-field-qc-notes,
.node--type-quality-control .node__content .field--name-field-qc-bottom-notes {
  margin-top: 24px;
}

.paragraph--type--qc-scale-note {
  display: flex;
  gap: 24px;
}
.paragraph--type--qc-scale-note > div {
  display: flex;
  gap: 24px;
}
.paragraph--type--qc-scale-note .field__label {
  display: none;
}
.paragraph--type--qc-scale-note .field--name-field-note .field__item {
  width: 50px;
}

.qc-score-table-top {
  position: absolute;
  width: 45%;
  margin-left: 24px;
  right: 0;
  top: 0;
  border: 1px solid #ccc;
}
.qc-score-table-top td, .qc-score-table-top th {
  text-align: right;
  height: 0px;
}
.qc-score-table-top td.label, .qc-score-table-top th.label {
  text-align: left;
}
.qc-score-table-top .sum-score, .qc-score-table-top .table-header th {
  background: rgb(49, 113, 89);
  color: #fff;
}

#live-calculate .qc-score-table-top {
  position: fixed;
  width: 33%;
  margin-top: 100px;
  opacity: 0.2;
}

#live-calculate:hover .qc-score-table-top {
  opacity: 1;
}

#live-calculate-row {
  background: transparent;
  border: none;
}

body.page-node-type-quality-control #live-calculate-row {
  display: none;
}

#live-calculate-button {
  background: transparent;
  border: none;
  padding: 10px;
}
#live-calculate-button span {
  cursor: pointer;
  width: fit-content;
  margin: 0px;
  text-decoration: none;
  background-color: #f54336;
  display: block;
  border-radius: 100px;
  padding: 5px 16px;
  color: #fff;
}

.vocabulary-qc-text-assessment h2 {
  display: none;
}
.vocabulary-qc-text-assessment .field--name-field-qc-appearance .field__item .paragraph {
  display: flex;
  gap: 24px;
}
.vocabulary-qc-text-assessment .field--name-field-qc-appearance .field--name-field-assessment-criterion {
  width: 30%;
}
.vocabulary-qc-text-assessment .score-range {
  color: #ccc;
}
.vocabulary-qc-text-assessment .product-qc-final-quality-value.mag_quality {
  background: green;
  padding: 6px 18px;
  color: #fff;
  margin-left: 10px;
  border-radius: 100px;
}
.vocabulary-qc-text-assessment .product-qc-final-quality-value.not_mag_quality {
  background: red;
  padding: 6px 18px;
  color: #fff;
  margin-left: 10px;
  margin-right: 10px;
  border-radius: 100px;
}

/* --- CORE SEARCH ---- */
#block-searchform {
  margin-left: 12px;
}

.block-views-exposed-filter-blocksw-search-page-1,
.block-views-exposed-filter-blocksw-search-page-2 {
  margin-top: -30px !important;
}
.block-views-exposed-filter-blocksw-search-page-1 .views-exposed-form__item.views-exposed-form__item,
.block-views-exposed-filter-blocksw-search-page-2 .views-exposed-form__item.views-exposed-form__item {
  margin: 0;
}
.block-views-exposed-filter-blocksw-search-page-1 input,
.block-views-exposed-filter-blocksw-search-page-2 input {
  border-radius: 100px;
  padding: 16px 20px;
  height: 16px;
  min-height: 16px;
  width: 170px;
}
.block-views-exposed-filter-blocksw-search-page-1 input::placeholder,
.block-views-exposed-filter-blocksw-search-page-2 input::placeholder {
  color: #555;
}
.block-views-exposed-filter-blocksw-search-page-1 .form-actions, .block-views-exposed-filter-blocksw-search-page-1 label,
.block-views-exposed-filter-blocksw-search-page-2 .form-actions,
.block-views-exposed-filter-blocksw-search-page-2 label {
  display: none;
}

.search-block-form {
  margin-top: -30px !important;
}

#block-exposedformsw-searchpage-1.block-views-exposed-filter-blocksw-search-page-1,
#block-mapvr-exposedformsw-searchpage-2 {
  background: none;
  box-shadow: none;
  border: none;
  padding: 0;
  margin: 0 0 0 20px;
}

.search-block-form input {
  border-radius: 100px;
  padding: 16px 20px;
  height: 16px;
  min-height: 16px;
  width: 170px;
}

.search-block-form .form-actions {
  display: none;
}

.search-block-form .form-item {
  margin: 0;
}

.highlighted-search-result {
  background: orange;
  color: #fff;
  padding: 0px 10px;
  display: inline-block;
  border-radius: 100px;
}

/* search results - fixed first column */
/* quick search block */
#block-mapvr-views-block-serial-quick-search-block-1 {
  clear: both;
  overflow: hidden;
}
#block-mapvr-views-block-serial-quick-search-block-1 .form-item--title label {
  display: inline;
  margin-right: 6px;
}
#block-mapvr-views-block-serial-quick-search-block-1 .bef-exposed-form {
  float: right;
  box-shadow: none;
  border: none;
  margin: 0;
  padding: 0;
}
#block-mapvr-views-block-serial-quick-search-block-1 .form-item--title input {
  padding: 2px 12px;
  min-height: 0;
  border-radius: 20px;
}
#block-mapvr-views-block-serial-quick-search-block-1 .form-item--title input:focus {
  outline: none;
  box-shadow: none;
}
#block-mapvr-views-block-serial-quick-search-block-1 #reset-quicksearch {
  margin-left: 4px;
  cursor: pointer;
  font-size: 0.889rem;
}
#block-mapvr-views-block-serial-quick-search-block-1 .views-exposed-form__item--preceding-actions.views-exposed-form__item--preceding-actions {
  margin: 0;
}
#block-mapvr-views-block-serial-quick-search-block-1 .view-serial-quick-search {
  margin-bottom: 2rem;
}
#block-mapvr-views-block-serial-quick-search-block-1 .view-serial-quick-search .form-actions {
  display: none;
}

/* facets */
.facets-widget-checkbox {
  overflow: unset;
}
.facets-widget-checkbox ul {
  list-style: none;
  display: flex;
  gap: 6px;
  flex-wrap: wrap;
  margin-bottom: 24px;
}
.facets-widget-checkbox ul[data-drupal-facet-id=state_taxonomy_term_name],
.facets-widget-checkbox ul[data-drupal-facet-id=state_exclude] {
  display: block;
  -moz-column-count: 5;
  -moz-column-gap: 15px;
  -webkit-column-count: 5;
  -webkit-column-gap: 15px;
  column-count: 5;
  column-gap: 15px;
}
.facets-widget-checkbox ul[data-drupal-facet-id=scale_taxonomy_term_name] {
  flex-direction: column;
  height: 640px;
}
.facets-widget-checkbox ul[data-drupal-facet-id=scale_exclude] {
  flex-direction: column;
  height: 640px;
}
.facets-widget-checkbox ul[data-drupal-facet-id=tuner_user_name] {
  flex-wrap: nowrap;
}
.facets-widget-checkbox ul li {
  display: flex;
  align-items: center;
  margin-right: 16px;
}
.facets-widget-checkbox ul li label {
  margin-left: 6px;
  display: flex;
}
.facets-widget-checkbox ul li .facet-item__count {
  padding-left: 4px;
}

.facets-widget-checkbox ul[data-drupal-facet-id=materials_paragraph_material] > li {
  border: 1px solid #ccc;
  padding: 12px;
  width: 100%;
}
.facets-widget-checkbox ul[data-drupal-facet-id=materials_paragraph_material] ul {
  display: block;
}

.facets-widget-checkbox ul[data-drupal-facet-id=materials_exclude] > li {
  border: 1px solid #fff;
  padding: 12px;
  width: 97%;
}
.facets-widget-checkbox ul[data-drupal-facet-id=materials_exclude] ul {
  display: block;
}

.block-facets h2 {
  font-size: 16px;
  margin: 10px !important;
}

.js-facet-block-id-scaleexclude,
.js-facet-block-id-purposeexclude,
.js-facet-block-id-mapvr_materialexclude,
.js-facet-block-id-mapvr_materialsexclude,
.js-facet-block-id-stateexclude,
.js-facet-block-id-excludelocation,
.js-facet-block-id-mapvr_reservedstateexclude,
.js-facet-block-id-mapvr_tomashapingdesignexclude {
  width: max-content;
  background: #0071b3;
  min-width: 100%;
  border-radius: 20px;
  padding: 1px;
  padding-right: 9px;
}
.js-facet-block-id-scaleexclude button,
.js-facet-block-id-purposeexclude button,
.js-facet-block-id-mapvr_materialexclude button,
.js-facet-block-id-mapvr_materialsexclude button,
.js-facet-block-id-stateexclude button,
.js-facet-block-id-excludelocation button,
.js-facet-block-id-mapvr_reservedstateexclude button,
.js-facet-block-id-mapvr_tomashapingdesignexclude button {
  background-image: none;
}
.js-facet-block-id-scaleexclude .facet-item__count,
.js-facet-block-id-purposeexclude .facet-item__count,
.js-facet-block-id-mapvr_materialexclude .facet-item__count,
.js-facet-block-id-mapvr_materialsexclude .facet-item__count,
.js-facet-block-id-stateexclude .facet-item__count,
.js-facet-block-id-excludelocation .facet-item__count,
.js-facet-block-id-mapvr_reservedstateexclude .facet-item__count,
.js-facet-block-id-mapvr_tomashapingdesignexclude .facet-item__count {
  padding-left: 4px;
  color: #fff;
}
.js-facet-block-id-scaleexclude h2,
.js-facet-block-id-purposeexclude h2,
.js-facet-block-id-mapvr_materialexclude h2,
.js-facet-block-id-mapvr_materialsexclude h2,
.js-facet-block-id-stateexclude h2,
.js-facet-block-id-excludelocation h2,
.js-facet-block-id-mapvr_reservedstateexclude h2,
.js-facet-block-id-mapvr_tomashapingdesignexclude h2 {
  width: fit-content;
  float: right;
  color: #fff;
}
.js-facet-block-id-scaleexclude .facet-item__value,
.js-facet-block-id-purposeexclude .facet-item__value,
.js-facet-block-id-mapvr_materialexclude .facet-item__value,
.js-facet-block-id-mapvr_materialsexclude .facet-item__value,
.js-facet-block-id-stateexclude .facet-item__value,
.js-facet-block-id-excludelocation .facet-item__value,
.js-facet-block-id-mapvr_reservedstateexclude .facet-item__value,
.js-facet-block-id-mapvr_tomashapingdesignexclude .facet-item__value {
  color: #fff;
}

.view-id-products .view-content,
.view-search-product .view-content {
  font-size: 13px;
}

/* ======================================================= */
.view-products .views-table,
.view-rental-products .views-table,
.view-duplicate-of-products .views-table,
.view-search-product .views-table,
.view-sitewide-search .views-table,
.view-sw-search .views-table,
.view-magnet-search-results .views-table,
.view-coming-soon .views-table {
  width: 2000px;
  margin: 0;
  border: none;
  border-collapse: separate;
  border-spacing: 0;
}

.view-products .views-table td, .view-products .views-table th,
.view-duplicate-of-products .views-table td,
.view-duplicate-of-products .views-table th,
.view-search-product .views-table td,
.view-search-product .views-table th,
.view-sitewide-search .views-table td,
.view-sitewide-search .views-table th,
.view-magnet-search-results .views-table td,
.view-magnet-search-results .views-table th,
.view-coming-soon .views-table td,
.view-coming-soon .views-table th,
.view-tongue-drums .views-table td,
.view-tongue-drums .views-table th,
.view-inventory-control .views-table td,
.view-inventory-control .views-table th {
  border: 1px solid #eee;
  padding: 5px;
  height: 10px;
}

.view-sw-search .views-table th .views-table th, .view-sw-search .views-table th .views-table td,
.view-sw-search .views-table td .views-table th,
.view-sw-search .views-table td .views-table td {
  border: 1px solid #eee;
  padding: 5px;
}
.view-sw-search .views-table th .views-table th,
.view-sw-search .views-table td .views-table th {
  cursor: pointer;
}

.view-search-product .views-table td.views-field-field-bottom-notes {
  text-align: center;
}

.view-products .views-table thead th, .view-products .views-table thead th.views-field-title, .view-products .views-table thead th.views-field-field-serial,
.view-rental-products .views-table thead th,
.view-rental-products .views-table thead th.views-field-title,
.view-rental-products .views-table thead th.views-field-field-serial,
.view-duplicate-of-products .views-table thead th,
.view-duplicate-of-products .views-table thead th.views-field-title,
.view-duplicate-of-products .views-table thead th.views-field-field-serial,
.view-search-product .views-table thead th,
.view-search-product .views-table thead th.views-field-title,
.view-search-product .views-table thead th.views-field-field-serial,
.view-sitewide-search .views-table thead th,
.view-sitewide-search .views-table thead th.views-field-title,
.view-sitewide-search .views-table thead th.views-field-field-serial,
.view-sw-search .views-table thead th,
.view-sw-search .views-table thead th.views-field-title,
.view-sw-search .views-table thead th.views-field-field-serial,
.view-magnet-search-results .views-table thead th,
.view-magnet-search-results .views-table thead th.views-field-title,
.view-magnet-search-results .views-table thead th.views-field-field-serial,
.view-coming-soon .views-table thead th,
.view-coming-soon .views-table thead th.views-field-title,
.view-coming-soon .views-table thead th.views-field-field-serial,
.view-tongue-drums .views-table thead th,
.view-tongue-drums .views-table thead th.views-field-title,
.view-tongue-drums .views-table thead th.views-field-field-serial,
.view-inventory-control .views-table thead th,
.view-inventory-control .views-table thead th.views-field-title,
.view-inventory-control .views-table thead th.views-field-field-serial {
  position: -webkit-sticky;
  position: -moz-sticky;
  position: -o-sticky;
  position: -ms-sticky;
  position: sticky !important;
  position: -webkit-sticky;
  top: 0px;
  z-index: 1;
  width: 25vw;
  background: #88aa00;
  color: #fff;
  padding: 0 15px;
}

.view-inventory-control .views-table thead th .views-table thead th,
.view-inventory-control .views-table thead th .views-table td.views-field-title,
.view-inventory-control .views-table td.views-field-title .views-table thead th,
.view-inventory-control .views-table td.views-field-title .views-table td.views-field-title {
  padding: 15px;
}

body.toolbar-fixed .view-products .views-table thead th .views-table thead th, body.toolbar-fixed .view-products .views-table thead th .views-table thead th.views-field-field-serial,
body.toolbar-fixed .view-products .views-table thead th.views-field-field-serial .views-table thead th,
body.toolbar-fixed .view-products .views-table thead th.views-field-field-serial .views-table thead th.views-field-field-serial,
body.toolbar-fixed .view-rental-products .views-table thead th .views-table thead th,
body.toolbar-fixed .view-rental-products .views-table thead th .views-table thead th.views-field-field-serial,
body.toolbar-fixed .view-rental-products .views-table thead th.views-field-field-serial .views-table thead th,
body.toolbar-fixed .view-rental-products .views-table thead th.views-field-field-serial .views-table thead th.views-field-field-serial,
body.toolbar-fixed .view-duplicate-of-products .views-table thead th .views-table thead th,
body.toolbar-fixed .view-duplicate-of-products .views-table thead th .views-table thead th.views-field-field-serial,
body.toolbar-fixed .view-duplicate-of-products .views-table thead th.views-field-field-serial .views-table thead th,
body.toolbar-fixed .view-duplicate-of-products .views-table thead th.views-field-field-serial .views-table thead th.views-field-field-serial,
body.toolbar-fixed .view-search-product .views-table thead th .views-table thead th,
body.toolbar-fixed .view-search-product .views-table thead th .views-table thead th.views-field-field-serial,
body.toolbar-fixed .view-search-product .views-table thead th.views-field-field-serial .views-table thead th,
body.toolbar-fixed .view-search-product .views-table thead th.views-field-field-serial .views-table thead th.views-field-field-serial,
body.toolbar-fixed .view-sitewide-search .views-table thead th .views-table thead th,
body.toolbar-fixed .view-sitewide-search .views-table thead th .views-table thead th.views-field-field-serial,
body.toolbar-fixed .view-sitewide-search .views-table thead th.views-field-field-serial .views-table thead th,
body.toolbar-fixed .view-sitewide-search .views-table thead th.views-field-field-serial .views-table thead th.views-field-field-serial,
body.toolbar-fixed .view-sw-search .views-table thead th .views-table thead th,
body.toolbar-fixed .view-sw-search .views-table thead th .views-table thead th.views-field-field-serial,
body.toolbar-fixed .view-sw-search .views-table thead th.views-field-field-serial .views-table thead th,
body.toolbar-fixed .view-sw-search .views-table thead th.views-field-field-serial .views-table thead th.views-field-field-serial,
body.toolbar-fixed .view-magnet-search-results .views-table thead th .views-table thead th,
body.toolbar-fixed .view-magnet-search-results .views-table thead th .views-table thead th.views-field-field-serial,
body.toolbar-fixed .view-magnet-search-results .views-table thead th.views-field-field-serial .views-table thead th,
body.toolbar-fixed .view-magnet-search-results .views-table thead th.views-field-field-serial .views-table thead th.views-field-field-serial,
body.toolbar-fixed .view-coming-soon .views-table thead th .views-table thead th,
body.toolbar-fixed .view-coming-soon .views-table thead th .views-table thead th.views-field-field-serial,
body.toolbar-fixed .view-coming-soon .views-table thead th.views-field-field-serial .views-table thead th,
body.toolbar-fixed .view-coming-soon .views-table thead th.views-field-field-serial .views-table thead th.views-field-field-serial {
  top: 80px;
}

.view-products .views-table .views-field-field-serial,
.view-rental-products .views-table .views-field-field-serial,
.view-duplicate-of-products .views-table .views-field-field-serial,
.view-search-product .views-table .views-field-field-serial-1,
.view-sitewide-search .views-table .views-field-field-serial,
.view-sw-search .views-table .views-field-field-serial,
.view-magnet-search-results .views-table .views-field-field-serial,
.view-coming-soon .views-field-field-serial,
.view-tongue-drums .views-field-title,
.view-inventory-control .views-field-title {
  position: sticky !important;
  position: -webkit-sticky;
  position: -webkit-sticky;
  position: -moz-sticky;
  position: -o-sticky;
  position: -ms-sticky;
  position: sticky;
  left: 0;
  z-index: 2;
  background: #88aa00;
  color: #fff;
  width: 0 !important;
}
.view-products .views-table .views-field-field-serial a,
.view-rental-products .views-table .views-field-field-serial a,
.view-duplicate-of-products .views-table .views-field-field-serial a,
.view-search-product .views-table .views-field-field-serial-1 a,
.view-sitewide-search .views-table .views-field-field-serial a,
.view-sw-search .views-table .views-field-field-serial a,
.view-magnet-search-results .views-table .views-field-field-serial a,
.view-coming-soon .views-field-field-serial a,
.view-tongue-drums .views-field-title a,
.view-inventory-control .views-field-title a {
  color: #fff;
  text-decoration: none;
  font-weight: bold;
}

.view-products .views-table .views-field-field-serial-1 a .views-table .views-field-field-serial-1 a,
.view-products .views-table .views-field-field-serial-1 a .views-table .views-field-field-serial a,
.view-products .views-table .views-field-field-serial-1 a .views-table .views-field-field-serial-1 a,
.view-products .views-table .views-field-field-serial-1 a .views-table .views-field-field-serial a,
.view-products .views-table .views-field-field-serial-1 a .views-table .views-field-field-serial-1 a,
.view-products .views-table .views-field-field-serial-1 a .views-table .views-field-field-serial a,
.view-products .views-table .views-field-field-serial-1 a .views-table .views-field-field-serial a,
.view-products .views-table .views-field-field-serial-1 a .views-table .views-field-field-serial a,
.view-products .views-table .views-field-field-serial-1 a .views-table .views-field-title a,
.view-products .views-table .views-field-field-serial-1 a .views-table .views-field-title a,
.view-products .views-table .views-field-field-serial a .views-table .views-field-field-serial-1 a,
.view-products .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-products .views-table .views-field-field-serial a .views-table .views-field-field-serial-1 a,
.view-products .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-products .views-table .views-field-field-serial a .views-table .views-field-field-serial-1 a,
.view-products .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-products .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-products .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-products .views-table .views-field-field-serial a .views-table .views-field-title a,
.view-products .views-table .views-field-field-serial a .views-table .views-field-title a,
.view-rental-products .views-table .views-field-field-serial-1 a .views-table .views-field-field-serial-1 a,
.view-rental-products .views-table .views-field-field-serial-1 a .views-table .views-field-field-serial a,
.view-rental-products .views-table .views-field-field-serial-1 a .views-table .views-field-field-serial-1 a,
.view-rental-products .views-table .views-field-field-serial-1 a .views-table .views-field-field-serial a,
.view-rental-products .views-table .views-field-field-serial-1 a .views-table .views-field-field-serial-1 a,
.view-rental-products .views-table .views-field-field-serial-1 a .views-table .views-field-field-serial a,
.view-rental-products .views-table .views-field-field-serial-1 a .views-table .views-field-field-serial a,
.view-rental-products .views-table .views-field-field-serial-1 a .views-table .views-field-field-serial a,
.view-rental-products .views-table .views-field-field-serial-1 a .views-table .views-field-title a,
.view-rental-products .views-table .views-field-field-serial-1 a .views-table .views-field-title a,
.view-rental-products .views-table .views-field-field-serial a .views-table .views-field-field-serial-1 a,
.view-rental-products .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-rental-products .views-table .views-field-field-serial a .views-table .views-field-field-serial-1 a,
.view-rental-products .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-rental-products .views-table .views-field-field-serial a .views-table .views-field-field-serial-1 a,
.view-rental-products .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-rental-products .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-rental-products .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-rental-products .views-table .views-field-field-serial a .views-table .views-field-title a,
.view-rental-products .views-table .views-field-field-serial a .views-table .views-field-title a,
.view-duplicate-of-products .views-table .views-field-field-serial-1 a .views-table .views-field-field-serial-1 a,
.view-duplicate-of-products .views-table .views-field-field-serial-1 a .views-table .views-field-field-serial a,
.view-duplicate-of-products .views-table .views-field-field-serial-1 a .views-table .views-field-field-serial-1 a,
.view-duplicate-of-products .views-table .views-field-field-serial-1 a .views-table .views-field-field-serial a,
.view-duplicate-of-products .views-table .views-field-field-serial-1 a .views-table .views-field-field-serial-1 a,
.view-duplicate-of-products .views-table .views-field-field-serial-1 a .views-table .views-field-field-serial a,
.view-duplicate-of-products .views-table .views-field-field-serial-1 a .views-table .views-field-field-serial a,
.view-duplicate-of-products .views-table .views-field-field-serial-1 a .views-table .views-field-field-serial a,
.view-duplicate-of-products .views-table .views-field-field-serial-1 a .views-table .views-field-title a,
.view-duplicate-of-products .views-table .views-field-field-serial-1 a .views-table .views-field-title a,
.view-duplicate-of-products .views-table .views-field-field-serial a .views-table .views-field-field-serial-1 a,
.view-duplicate-of-products .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-duplicate-of-products .views-table .views-field-field-serial a .views-table .views-field-field-serial-1 a,
.view-duplicate-of-products .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-duplicate-of-products .views-table .views-field-field-serial a .views-table .views-field-field-serial-1 a,
.view-duplicate-of-products .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-duplicate-of-products .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-duplicate-of-products .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-duplicate-of-products .views-table .views-field-field-serial a .views-table .views-field-title a,
.view-duplicate-of-products .views-table .views-field-field-serial a .views-table .views-field-title a,
.view-search-product .views-table .views-field-field-serial-1 a .views-table .views-field-field-serial-1 a,
.view-search-product .views-table .views-field-field-serial-1 a .views-table .views-field-field-serial a,
.view-search-product .views-table .views-field-field-serial-1 a .views-table .views-field-field-serial-1 a,
.view-search-product .views-table .views-field-field-serial-1 a .views-table .views-field-field-serial a,
.view-search-product .views-table .views-field-field-serial-1 a .views-table .views-field-field-serial-1 a,
.view-search-product .views-table .views-field-field-serial-1 a .views-table .views-field-field-serial a,
.view-search-product .views-table .views-field-field-serial-1 a .views-table .views-field-field-serial a,
.view-search-product .views-table .views-field-field-serial-1 a .views-table .views-field-field-serial a,
.view-search-product .views-table .views-field-field-serial-1 a .views-table .views-field-title a,
.view-search-product .views-table .views-field-field-serial-1 a .views-table .views-field-title a,
.view-sitewide-search .views-table .views-field-field-serial a .views-table .views-field-field-serial-1 a,
.view-sitewide-search .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-sitewide-search .views-table .views-field-field-serial a .views-table .views-field-field-serial-1 a,
.view-sitewide-search .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-sitewide-search .views-table .views-field-field-serial a .views-table .views-field-field-serial-1 a,
.view-sitewide-search .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-sitewide-search .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-sitewide-search .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-sitewide-search .views-table .views-field-field-serial a .views-table .views-field-title a,
.view-sitewide-search .views-table .views-field-field-serial a .views-table .views-field-title a,
.view-sw-search .views-table .views-field-field-serial a .views-table .views-field-field-serial-1 a,
.view-sw-search .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-sw-search .views-table .views-field-field-serial a .views-table .views-field-field-serial-1 a,
.view-sw-search .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-sw-search .views-table .views-field-field-serial a .views-table .views-field-field-serial-1 a,
.view-sw-search .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-sw-search .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-sw-search .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-sw-search .views-table .views-field-field-serial a .views-table .views-field-title a,
.view-sw-search .views-table .views-field-field-serial a .views-table .views-field-title a,
.view-magnet-search-results .views-table .views-field-field-serial a .views-table .views-field-field-serial-1 a,
.view-magnet-search-results .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-magnet-search-results .views-table .views-field-field-serial a .views-table .views-field-field-serial-1 a,
.view-magnet-search-results .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-magnet-search-results .views-table .views-field-field-serial a .views-table .views-field-field-serial-1 a,
.view-magnet-search-results .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-magnet-search-results .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-magnet-search-results .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-magnet-search-results .views-table .views-field-field-serial a .views-table .views-field-title a,
.view-magnet-search-results .views-table .views-field-field-serial a .views-table .views-field-title a,
.view-coming-soon .views-table .views-field-field-serial a .views-table .views-field-field-serial-1 a,
.view-coming-soon .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-coming-soon .views-table .views-field-field-serial a .views-table .views-field-field-serial-1 a,
.view-coming-soon .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-coming-soon .views-table .views-field-field-serial a .views-table .views-field-field-serial-1 a,
.view-coming-soon .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-coming-soon .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-coming-soon .views-table .views-field-field-serial a .views-table .views-field-field-serial a,
.view-coming-soon .views-table .views-field-field-serial a .views-table .views-field-title a,
.view-coming-soon .views-table .views-field-field-serial a .views-table .views-field-title a,
.view-tongue-drums .views-table .views-field-title a .views-table .views-field-field-serial-1 a,
.view-tongue-drums .views-table .views-field-title a .views-table .views-field-field-serial a,
.view-tongue-drums .views-table .views-field-title a .views-table .views-field-field-serial-1 a,
.view-tongue-drums .views-table .views-field-title a .views-table .views-field-field-serial a,
.view-tongue-drums .views-table .views-field-title a .views-table .views-field-field-serial-1 a,
.view-tongue-drums .views-table .views-field-title a .views-table .views-field-field-serial a,
.view-tongue-drums .views-table .views-field-title a .views-table .views-field-field-serial a,
.view-tongue-drums .views-table .views-field-title a .views-table .views-field-field-serial a,
.view-tongue-drums .views-table .views-field-title a .views-table .views-field-title a,
.view-tongue-drums .views-table .views-field-title a .views-table .views-field-title a,
.view-inventory-control .views-table .views-field-title a .views-table .views-field-field-serial-1 a,
.view-inventory-control .views-table .views-field-title a .views-table .views-field-field-serial a,
.view-inventory-control .views-table .views-field-title a .views-table .views-field-field-serial-1 a,
.view-inventory-control .views-table .views-field-title a .views-table .views-field-field-serial a,
.view-inventory-control .views-table .views-field-title a .views-table .views-field-field-serial-1 a,
.view-inventory-control .views-table .views-field-title a .views-table .views-field-field-serial a,
.view-inventory-control .views-table .views-field-title a .views-table .views-field-field-serial a,
.view-inventory-control .views-table .views-field-title a .views-table .views-field-field-serial a,
.view-inventory-control .views-table .views-field-title a .views-table .views-field-title a,
.view-inventory-control .views-table .views-field-title a .views-table .views-field-title a {
  color: #fff;
  text-decoration: none;
  font-weight: bold;
}

/*
.views-field-field-scale-notes,
.views-field-nid-1 {
  width:  1000px;
} */
.views-field-edit-node,
.views-field-view-node {
  text-align: center;
}

.views-field-edit-node a,
.views-field-view-node a {
  background: #445500;
  color: #fff;
  display: block;
  border-radius: 100px;
  padding: 4px 20px;
  margin: 0 6px;
  text-decoration: none;
  width: fit-content;
}

.views-field-edit-node a,
.views-field-view-node a {
  background: #445500;
  color: #fff;
  display: block;
  border-radius: 100px;
  padding: 4px 20px;
  margin: 0 6px;
}

#views-form-products-page-1 {
  font-size: 13px;
}

#views-form-products-page-1 td {
  padding: 6px !important;
}

.tablesort.tablesort--asc {
  opacity: 1;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='16' viewBox='0 0 10 12'%3e%3cpath d='M5 .44L.719 4.718 1.78 5.78 4.25 3.313v7.937h1.5V3.312l2.469 2.47L9.28 4.718 5 .439z' fill='%23ffffff'/%3e%3c/svg%3e");
}

.tablesort.tablesort--desc {
  opacity: 1;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='16' viewBox='0 0 10 12'%3e%3cpath d='M4.25.75v7.938l-2.469-2.47L.72 7.282 5 11.561l4.281-4.28L8.22 6.22 5.75 8.687V.75h-1.5z' fill='%23ffffff'/%3e%3c/svg%3e");
}

.sortable-heading.is-active > a::before {
  border-bottom: none;
}

.view-comments-custom .views-field-uid {
  font-weight: bold;
}
.view-comments-custom .views-field-comment-body p {
  margin-top: 0;
  padding-left: 20px;
}

.view-serial-quick-search thead th {
  color: #fff;
  background: #d45500;
}
.view-serial-quick-search thead th.sortable-heading.is-active > a {
  color: #fff;
}
.view-serial-quick-search .views-field-field-serial a {
  color: #fff;
  background: #d45500;
  border-radius: 30px;
  padding: 4px 20px;
  text-decoration: none;
}

body.path-shipping-info-list #block-magnetuser {
  margin-top: 6em;
}

.view-shipping-info-list #edit-created-wrapper fieldset {
  border: none;
  box-shadow: none;
  margin: 0;
}
.view-shipping-info-list #edit-created-wrapper fieldset .fieldset__label {
  font-size: 0.9em;
  padding-bottom: 6px;
}
.view-shipping-info-list #edit-created-wrapper fieldset .fieldset__wrapper {
  display: flex;
}
.view-shipping-info-list #edit-created-wrapper fieldset .form-item {
  margin: 0 16px 0 0;
}
.view-shipping-info-list #edit-created-wrapper fieldset .form-item label {
  display: none;
}
.view-shipping-info-list .views-table thead th {
  width: 25vw;
  background: #88aa00;
  color: #fff;
  padding: 15px;
  border: 1px solid #eee;
  height: 10px;
}
.view-shipping-info-list .views-table td {
  border: 1px solid #eee;
  padding: 5px;
  height: 10px;
}
.view-shipping-info-list .views-table .views-field-field-serial {
  background: #88aa00;
  color: #fff;
  width: 0 !important;
  text-align: center;
}
.view-shipping-info-list .views-table .views-field-field-serial a {
  color: #fff;
  text-decoration: none;
  font-weight: bold;
}

.view-duplicate-of-report-kolos td.views-field-title, .view-duplicate-of-report-kolos th {
  background: #88aa00;
  color: #fff;
}
.view-duplicate-of-report-kolos td.views-field-title a, .view-duplicate-of-report-kolos th a {
  color: #fff;
  text-decoration: none;
}
.view-duplicate-of-report-kolos td.views-field-field-deadline,
.view-duplicate-of-report-kolos td.views-field-field-next-deadline {
  text-wrap: nowrap;
}

.archive-product .view-shipping-details table tr {
  background: #444;
}
.archive-product .view-shipping-details table tr td {
  color: #ccc;
}
.archive-product .view-shipping-details table tr td a {
  color: #ccc;
}

.view-shipping-info-list .views-field-field-customer-connect h2 {
  font-size: 1em;
}

body.path-archived,
body.path-archive-search,
body.path-magnet-archive-search,
body.path-archived-tongue-drums {
  background: #444;
}
body.path-archived ::placeholder,
body.path-archive-search ::placeholder,
body.path-magnet-archive-search ::placeholder,
body.path-archived-tongue-drums ::placeholder {
  color: #eee;
}
body.path-archived .content-header,
body.path-archive-search .content-header,
body.path-magnet-archive-search .content-header,
body.path-archived-tongue-drums .content-header {
  background: #222;
}
body.path-archived #block-magnetuser,
body.path-archive-search #block-magnetuser,
body.path-magnet-archive-search #block-magnetuser,
body.path-archived-tongue-drums #block-magnetuser {
  margin-top: 6em;
}
body.path-archived ul.sf-menu.menu li,
body.path-archived nav.menu--account ul.menu li,
body.path-archive-search ul.sf-menu.menu li,
body.path-archive-search nav.menu--account ul.menu li,
body.path-magnet-archive-search ul.sf-menu.menu li,
body.path-magnet-archive-search nav.menu--account ul.menu li,
body.path-archived-tongue-drums ul.sf-menu.menu li,
body.path-archived-tongue-drums nav.menu--account ul.menu li {
  background: #d45500;
}
body.path-archived ul.sf-menu.menu ul,
body.path-archive-search ul.sf-menu.menu ul,
body.path-magnet-archive-search ul.sf-menu.menu ul,
body.path-archived-tongue-drums ul.sf-menu.menu ul {
  background: transparent !important;
}
body.path-archived h1,
body.path-archived #block-magnetuser,
body.path-archived .site-name a,
body.path-archive-search h1,
body.path-archive-search #block-magnetuser,
body.path-archive-search .site-name a,
body.path-magnet-archive-search h1,
body.path-magnet-archive-search #block-magnetuser,
body.path-magnet-archive-search .site-name a,
body.path-archived-tongue-drums h1,
body.path-archived-tongue-drums #block-magnetuser,
body.path-archived-tongue-drums .site-name a {
  color: #eee;
}
body.path-archived .site-logo img,
body.path-archive-search .site-logo img,
body.path-magnet-archive-search .site-logo img,
body.path-archived-tongue-drums .site-logo img {
  display: none;
}
body.path-archived .site-logo,
body.path-archive-search .site-logo,
body.path-magnet-archive-search .site-logo,
body.path-archived-tongue-drums .site-logo {
  display: block;
  margin: 0px 10px 4px;
  background: url(../logo-orange.svg);
  width: 60px;
  height: 60px;
  box-sizing: border-box;
}
body.path-archived #block-exposedformsw-searchpage-1 input,
body.path-archived #block-mapvr-exposedformsw-searchpage-2 input,
body.path-archive-search #block-exposedformsw-searchpage-1 input,
body.path-archive-search #block-mapvr-exposedformsw-searchpage-2 input,
body.path-magnet-archive-search #block-exposedformsw-searchpage-1 input,
body.path-magnet-archive-search #block-mapvr-exposedformsw-searchpage-2 input,
body.path-archived-tongue-drums #block-exposedformsw-searchpage-1 input,
body.path-archived-tongue-drums #block-mapvr-exposedformsw-searchpage-2 input {
  background: #777;
  color: #eee;
}
body.path-archived #block-mapvr-views-block-serial-quick-search-block-1 .form-item--title input,
body.path-archive-search #block-mapvr-views-block-serial-quick-search-block-1 .form-item--title input,
body.path-magnet-archive-search #block-mapvr-views-block-serial-quick-search-block-1 .form-item--title input,
body.path-archived-tongue-drums #block-mapvr-views-block-serial-quick-search-block-1 .form-item--title input {
  background: #777;
  color: #eee;
}
body.path-archived #views-exposed-form-serial-quick-search-block-1,
body.path-archive-search #views-exposed-form-serial-quick-search-block-1,
body.path-magnet-archive-search #views-exposed-form-serial-quick-search-block-1,
body.path-archived-tongue-drums #views-exposed-form-serial-quick-search-block-1 {
  background-color: #444;
  color: #eee;
}
body.path-archived .block-views-blockwho-s-online-who-s-online-block a,
body.path-archive-search .block-views-blockwho-s-online-who-s-online-block a,
body.path-magnet-archive-search .block-views-blockwho-s-online-who-s-online-block a,
body.path-archived-tongue-drums .block-views-blockwho-s-online-who-s-online-block a {
  color: #eee;
}

.view-archived .view-header,
.view-sw-search.view-display-id-page_2 .view-header,
body.path-magnet-archive-search .view-magnet-search-results .view-header,
.view-archived-tongue-drums .view-header {
  color: #eee;
}
.view-archived .views-exposed-form.views-exposed-form,
.view-sw-search.view-display-id-page_2 .views-exposed-form.views-exposed-form,
body.path-magnet-archive-search .view-magnet-search-results .views-exposed-form.views-exposed-form,
.view-archived-tongue-drums .views-exposed-form.views-exposed-form {
  background: #666;
  color: #eee;
  border-color: #444;
}
.view-archived .views-exposed-form.views-exposed-form select,
.view-sw-search.view-display-id-page_2 .views-exposed-form.views-exposed-form select,
body.path-magnet-archive-search .view-magnet-search-results .views-exposed-form.views-exposed-form select,
.view-archived-tongue-drums .views-exposed-form.views-exposed-form select {
  background: #888;
  color: #eee;
}
.view-archived .sortable-heading.is-active > a,
.view-sw-search.view-display-id-page_2 .sortable-heading.is-active > a,
body.path-magnet-archive-search .view-magnet-search-results .sortable-heading.is-active > a,
.view-archived-tongue-drums .sortable-heading.is-active > a {
  color: orange;
}
.view-archived tr,
.view-sw-search.view-display-id-page_2 tr,
body.path-magnet-archive-search .view-magnet-search-results tr,
.view-archived-tongue-drums tr {
  background: #888;
}
.view-archived .views-table thead th, .view-archived .views-table thead th.views-field-field-serial,
.view-sw-search.view-display-id-page_2 .views-table thead th,
.view-sw-search.view-display-id-page_2 .views-table thead th.views-field-field-serial,
body.path-magnet-archive-search .view-magnet-search-results .views-table thead th,
body.path-magnet-archive-search .view-magnet-search-results .views-table thead th.views-field-field-serial,
.view-archived-tongue-drums .views-table thead th,
.view-archived-tongue-drums .views-table thead th.views-field-field-serial {
  background: #665;
}
.view-archived .views-table thead th,
.view-sw-search.view-display-id-page_2 .views-table thead th,
body.path-magnet-archive-search .view-magnet-search-results .views-table thead th,
.view-archived-tongue-drums .views-table thead th {
  border: none;
}
.view-archived .views-table td.views-field-field-serial,
.view-archived .views-table td.views-field-title,
.view-sw-search.view-display-id-page_2 .views-table td.views-field-field-serial,
.view-sw-search.view-display-id-page_2 .views-table td.views-field-title,
body.path-magnet-archive-search .view-magnet-search-results .views-table td.views-field-field-serial,
body.path-magnet-archive-search .view-magnet-search-results .views-table td.views-field-title,
.view-archived-tongue-drums .views-table td.views-field-field-serial,
.view-archived-tongue-drums .views-table td.views-field-title {
  background: #665;
}
.view-archived .views-table td,
.view-sw-search.view-display-id-page_2 .views-table td,
body.path-magnet-archive-search .view-magnet-search-results .views-table td,
.view-archived-tongue-drums .views-table td {
  border: none;
  text-align: center;
}
.view-archived .pager li.item-active a,
.view-sw-search.view-display-id-page_2 .pager li.item-active a,
body.path-magnet-archive-search .view-magnet-search-results .pager li.item-active a,
.view-archived-tongue-drums .pager li.item-active a {
  background: red;
}
.view-archived .pager li a,
.view-sw-search.view-display-id-page_2 .pager li a,
body.path-magnet-archive-search .view-magnet-search-results .pager li a,
.view-archived-tongue-drums .pager li a {
  background: #222;
}
.view-archived td.views-field-field-serial a,
.view-archived td.views-field-title a,
.view-sw-search.view-display-id-page_2 td.views-field-field-serial a,
.view-sw-search.view-display-id-page_2 td.views-field-title a,
body.path-magnet-archive-search .view-magnet-search-results td.views-field-field-serial a,
body.path-magnet-archive-search .view-magnet-search-results td.views-field-title a,
.view-archived-tongue-drums td.views-field-field-serial a,
.view-archived-tongue-drums td.views-field-title a {
  text-decoration: none;
  color: #eee;
}

body.archive-product {
  background: #444;
  color: #eee;
}
body.archive-product #block-mapvr-notification,
body.archive-product #block-mapvr-views-block-serial-quick-search-block-1 {
  display: none;
}
body.archive-product #views-exposed-form-serial-quick-search-block-1 {
  background: #444;
}
body.archive-product article.node--type-product {
  background-color: #444;
}
body.archive-product article.node--type-product h3, body.archive-product article.node--type-product .field__label {
  color: #eee;
}
body.archive-product article.node--type-product a {
  color: #d45500;
}
body.archive-product article.node--type-product section.field--name-field-comments {
  display: none;
}
body.archive-product .block-views-blockwho-s-online-who-s-online-block a {
  color: #eee;
}

/*# sourceMappingURL=style_sassed.css.map */
