/* global Variables */
.accordionItem {
  /*PW-80 >>> start >>> */
  /*PW-80 >>> end >>>*/
  /*PW-80: background >>> start >>> */
  /*PW-80: background <<< end <<< */
}
.accordionItem .panel-body,
.accordionItem .panel-body-accordion {
  padding: 0;
}
.accordionItem .panel-default,
.accordionItem .panel-default-accordion {
  border-right: none;
  border-left: none;
}
.accordionItem .panel-default.panel-default-light-grey,
.accordionItem .panel-default.panel-default-white,
.accordionItem .panel-default-accordion.panel-default-light-grey,
.accordionItem .panel-default-accordion.panel-default-white {
  border: 0;
}
.accordionItem .panel,
.accordionItem panel-accordion {
  border-radius: 0;
}
.accordionItem .panel-group .panel,
.accordionItem .panel-group-accordion .panel-accordion {
  border-radius: 0;
}
.accordionItem .accordion-counter {
  font-size: 14px;
  color: #990000;
  font-weight: normal;
}
.accordionItem .panel-dark-grey .accordion-toggle:after,
.accordionItem .panel-medium-grey .accordion-toggle:after,
.accordionItem .panel-light-blue .accordion-toggle:after,
.accordionItem .panel-black .accordion-toggle:after,
.accordionItem .panel-light-grey .accordion-toggle:after,
.accordionItem .panel-white .accordion-toggle:after {
  /* symbol for "opening" panels */
  font-family: 'responsive-icons-v5a';
  /* essential for enabling glyphicon */
  content: "\e67d";
  /* adjust as needed, taken from bootstrap.css */
  float: right;
  /* adjust as needed */
  color: #000;
  /* adjust as needed */
  font-size: 12px;
}
.accordionItem .panel-dark-grey .accordion-toggle:after,
.accordionItem .panel-medium-grey .accordion-toggle:after,
.accordionItem .panel-light-blue .accordion-toggle:after,
.accordionItem .panel-black .accordion-toggle:after,
.accordionItem .panel-light-grey .accordion-toggle.collapsed:after,
.accordionItem .panel-white .accordion-toggle.collapsed:after {
  /* symbol for "collapsed" panels */
  content: "\e67e";
  /* adjust as needed, taken from bootstrap.css */
  font-size: 12px;
}
.accordionItem .panel-group .panel-heading a h4:after,
.accordionItem .panel-group .panel-heading h4 a:after,
.accordionItem .accordion-container .panel-heading a h4:after,
.accordionItem .panel-group-accordion .panel-heading-accordion a h4:after,
.accordionItem .panel-group-accordion .panel-heading-accordion h4 a:after,
.accordionItem .accordion-container .panel-heading-accordion a h4:after,
.accordionItem .filter-results .show-collapse:after {
  font-family: 'responsive-icons-v5a';
  content: "\e67d";
  float: right;
  right: 0;
  top: 12px;
  font-size: 12px;
}
.accordionItem h4:hover::after {
  color: #006482;
}
.accordionItem .panel-group .panel-heading a h4.collapsed:after,
.accordionItem .panel-group .panel-heading h4 a.collapsed:after,
.accordionItem .accordion-container .panel-heading h4 a.collapsed:after,
.accordionItem .panel-group-accordion .panel-heading-accordion a h4.collapsed:after,
.accordionItem .panel-group-accordion .panel-heading-accordion h4 a.collapsed:after,
.accordionItem .accordion-container .panel-heading-accordion h4 a.collapsed:after,
.accordionItem .filter-results.collapsed .show-collapse:after {
  font-family: 'responsive-icons-v5a';
  content: "\e67e";
}
.accordionItem .panel-default {
  background-color: inherit;
  color: inherit;
}
.accordionItem .panel-default h1,
.accordionItem .panel-default h2,
.accordionItem .panel-default h3,
.accordionItem .panel-default h4,
.accordionItem .panel-default a > h4 {
  color: inherit;
}
.accordionItem .panel-default .panel-collapse {
  background-color: inherit;
  color: inherit;
}
.accordionItem .panel-default > .panel-heading,
.accordionItem .panel-default-accordion > .panel-heading-accordion.panel-default {
  min-height: 45px;
  color: inherit;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  cursor: pointer;
}
.accordionItem .panel-default > .panel-heading h1,
.accordionItem .panel-default-accordion > .panel-heading-accordion.panel-default h1,
.accordionItem .panel-default > .panel-heading h2,
.accordionItem .panel-default-accordion > .panel-heading-accordion.panel-default h2,
.accordionItem .panel-default > .panel-heading h3,
.accordionItem .panel-default-accordion > .panel-heading-accordion.panel-default h3,
.accordionItem .panel-default > .panel-heading h4,
.accordionItem .panel-default-accordion > .panel-heading-accordion.panel-default h4,
.accordionItem .panel-default > .panel-heading a > h4,
.accordionItem .panel-default-accordion > .panel-heading-accordion.panel-default a > h4 {
  color: inherit;
}
.accordionItem .panel-default > .panel-heading.panel-light-grey,
.accordionItem .panel-default-accordion > .panel-heading-accordion.panel-light-grey {
  min-height: 45px;
  color: #000000;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordionItem .panel-default > .panel-heading.panel-light-grey h1,
.accordionItem .panel-default-accordion > .panel-heading-accordion.panel-light-grey h1,
.accordionItem .panel-default > .panel-heading.panel-light-grey h2,
.accordionItem .panel-default-accordion > .panel-heading-accordion.panel-light-grey h2,
.accordionItem .panel-default > .panel-heading.panel-light-grey h3,
.accordionItem .panel-default-accordion > .panel-heading-accordion.panel-light-grey h3,
.accordionItem .panel-default > .panel-heading.panel-light-grey h4,
.accordionItem .panel-default-accordion > .panel-heading-accordion.panel-light-grey h4,
.accordionItem .panel-default > .panel-heading.panel-light-grey a > h4,
.accordionItem .panel-default-accordion > .panel-heading-accordion.panel-light-grey a > h4 {
  color: #000000;
}
.accordionItem .panel-default > .panel-heading.panel-white,
.accordionItem .panel-default-accordion > .panel-heading-accordion.panel-white {
  min-height: 0;
  color: #000000;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordionItem .panel-default > .panel-heading.panel-white h1,
.accordionItem .panel-default-accordion > .panel-heading-accordion.panel-white h1,
.accordionItem .panel-default > .panel-heading.panel-white h2,
.accordionItem .panel-default-accordion > .panel-heading-accordion.panel-white h2,
.accordionItem .panel-default > .panel-heading.panel-white h3,
.accordionItem .panel-default-accordion > .panel-heading-accordion.panel-white h3,
.accordionItem .panel-default > .panel-heading.panel-white h4,
.accordionItem .panel-default-accordion > .panel-heading-accordion.panel-white h4,
.accordionItem .panel-default > .panel-heading.panel-white a > h4,
.accordionItem .panel-default-accordion > .panel-heading-accordion.panel-white a > h4 {
  color: #000000;
}
.accordionItem .panel-default > .panel-heading.panel-dark-grey,
.accordionItem .panel-default-accordion > .panel-heading-accordion.panel-dark-grey {
  min-height: 0;
  color: #ffffff;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordionItem .panel-default > .panel-heading.panel-dark-grey h1,
.accordionItem .panel-default-accordion > .panel-heading-accordion.panel-dark-grey h1,
.accordionItem .panel-default > .panel-heading.panel-dark-grey h2,
.accordionItem .panel-default-accordion > .panel-heading-accordion.panel-dark-grey h2,
.accordionItem .panel-default > .panel-heading.panel-dark-grey h3,
.accordionItem .panel-default-accordion > .panel-heading-accordion.panel-dark-grey h3,
.accordionItem .panel-default > .panel-heading.panel-dark-grey h4,
.accordionItem .panel-default-accordion > .panel-heading-accordion.panel-dark-grey h4,
.accordionItem .panel-default > .panel-heading.panel-dark-grey a > h4,
.accordionItem .panel-default-accordion > .panel-heading-accordion.panel-dark-grey a > h4 {
  color: #ffffff;
}
.accordionItem .panel-default > .panel-heading.panel-medium-grey,
.accordionItem .panel-default-accordion > .panel-heading-accordion.panel-medium-grey {
  min-height: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordionItem .panel-default > .panel-heading.panel-light-blue,
.accordionItem .panel-default-accordion > .panel-heading-accordion.panel-light-blue {
  min-height: 0;
  color: #000000;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordionItem .panel-default > .panel-heading.panel-black,
.accordionItem .panel-default-accordion > .panel-heading-accordion.panel-black {
  min-height: 0;
  color: #ffffff;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordionItem .panel-default > .panel-heading.panel-black h1,
.accordionItem .panel-default-accordion > .panel-heading-accordion.panel-black h1,
.accordionItem .panel-default > .panel-heading.panel-black h2,
.accordionItem .panel-default-accordion > .panel-heading-accordion.panel-black h2,
.accordionItem .panel-default > .panel-heading.panel-black h3,
.accordionItem .panel-default-accordion > .panel-heading-accordion.panel-black h3,
.accordionItem .panel-default > .panel-heading.panel-black h4,
.accordionItem .panel-default-accordion > .panel-heading-accordion.panel-black h4,
.accordionItem .panel-default > .panel-heading.panel-black a > h4,
.accordionItem .panel-default-accordion > .panel-heading-accordion.panel-black a > h4 {
  color: #ffffff;
}
.accordionItem .panel-body-accordion.panel-white {
  color: #000000;
}
.accordionItem .panel-body-accordion.panel-black {
  color: #ffffff;
}
.accordionItem .panel-title .accordion-toggle,
.accordionItem .panel-title-accordion .accordion-toggle {
  color: #fff;
}
.accordionItem .panel-title.collapsed,
.accordionItem .panel-title-accordion.collapsed {
  position: relative;
  float: none;
  padding: 0;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-color: transparent;
  background-image: none;
  border: 0px solid transparent;
  border-radius: 0px;
}
.accordionItem .visible-xs h4.panel-title,
.accordionItem .visible-sm h4.panel-title .visible-xs h4.panel-title-accordion,
.accordionItem .visible-sm h4.panel-title-accordion {
  padding: 0;
  text-transform: uppercase;
  vertical-align: middle;
}
.accordionItem .visible-xs h4.panel-title span,
.accordionItem .visible-sm h4.panel-title .visible-xs h4.panel-title-accordion span,
.accordionItem .visible-sm h4.panel-title-accordion span {
  text-transform: initial;
}
.accordionItem .visible-xs .panel-heading,
.accordionItem .visible-sm .panel-heading,
.accordionItem .visible-xs .panel-heading-accordion,
.accordionItem .visible-sm .panel-heading-accordion {
  text-align: center;
}
.accordionItem .visible-xs .page-accordion .panel-heading,
.accordionItem .visible-sm .page-accordion .panel-heading,
.accordionItem .visible-xs .page-accordion .panel-heading-accordion,
.accordionItem .visible-sm .page-accordion .panel-heading-accordion {
  text-align: left;
}
.accordionItem .visible-xs .fade,
.accordionItem .visible-sm .fade {
  opacity: 1;
}
.accordionItem .visible-xs h4.panel-title,
.accordionItem .visible-sm h4.panel-title {
  padding: 0;
}
.accordionItem .visible-xs h4.panel-title a,
.accordionItem .visible-sm h4.panel-title a {
  background-color: transparent;
  float: none;
}
.accordionItem .panel-group .panel + .panel,
.accordionItem .panel-group-accordion .panel-accordion + .panel-accordion {
  margin-top: 0;
}
.accordionItem .accordion-toggle .accordion-toggle.collapsed {
  color: #fff;
}
.accordionItem .wrap-words {
  overflow-wrap: break-word;
  word-wrap: break-word;
  word-break: break-word;
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;
}
.accordionItem .wrap-words.panel-title-accordion:after {
  position: absolute;
  display: block;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.accordionItem .wrap-words.panel-title-accordion {
  position: relative;
  padding-right: 30px;
}
.accordionItem .item-description-accordion {
  display: inline;
  font-weight: normal;
  font-size: 15px;
}
@media (max-width: 749px) {
  .accordionItem .panel-body .container,
  .accordionItem .panel-body-accordion .container {
    padding-top: 20px;
  }
}

#myTab,
#myTabSecond {
  display: inline-block;
}
.panel-accordion {
  margin-bottom: 20px;
  background-color: transparent;
}
.panel-body-accordion {
  padding: 15px;
}
.panel-heading-accordion {
  padding: 10px 20px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel-heading-accordion > .dropdown .dropdown-toggle {
  color: inherit;
}
.panel-title-accordion {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}
.panel-group-accordion .panel-accordion {
  margin-bottom: 0;
  border-radius: 4px;
}
.enlarge.addHR:after {
  content: "";
  display: block;
  height: 1px;
  width: 40%;
  margin: 10px;
  background: #f00;
}
.tab-bar-style {
  width: 100%;
  background-color: #22282e;
}
#orderoptionswrap .container {
  /* padding: 0 0 20px 0; */
  padding: 0 0 0 0;
}
#orderoptionswrap .row.distributors {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: 'Open Sans', sans-serif;
}
#orderoptionswrap .row.distributors .col-md-12.distributor-order-row-container {
  padding: 20px;
}
.distributors .ui-tabs .ui-tabs-nav li.ui-tabs-active a,
.distributors .ui-tabs .ui-tabs-nav li.ui-state-disabled a,
.distributors .ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
  cursor: text;
}
.distributors .ui-tabs-nav li a {
  padding: 0;
}
.distributors .fa.fa-refresh {
  margin: 10px 0 20px 0;
  text-align: right;
  cursor: pointer;
}
.distributors .distributor-title {
  padding-left: 0 !important;
}
.distributors .distributor-error {
  border-radius: 6px;
  padding-top: 15px;
  font-size: 14px;
  height: 50px;
}
.distributors .distributor-order .distiprogress img {
  padding-top: 5px;
}
.distributors .tabs,
.distributors .tabsSecond {
  width: 100%;
}
.distributors .tabs ul,
.distributors .tabsSecond ul {
  width: 100%;
}
.distributors .tabs li.ui-state-default,
.distributors .tabsSecond li.ui-state-default {
  margin-left: 10px;
  margin-right: 10px;
}
.distributors .tabs .ui-state-hover,
.distributors .tabsSecond .ui-state-hover,
.distributors .tabs .ui-widget-content .ui-state-hover,
.distributors .tabsSecond .ui-widget-content .ui-state-hover,
.distributors .tabs .ui-widget-header .ui-state-hover,
.distributors .tabsSecond .ui-widget-header .ui-state-hover,
.distributors .tabs .ui-state-focus,
.distributors .tabsSecond .ui-state-focus,
.distributors .tabs .ui-widget-content .ui-state-focus,
.distributors .tabsSecond .ui-widget-content .ui-state-focus,
.distributors .tabs .ui-widget-header .ui-state-focus,
.distributors .tabsSecond .ui-widget-header .ui-state-focus {
  background: 0;
}
.distributors .tabs .ui-state-active,
.distributors .tabsSecond .ui-state-active,
.distributors .tabs .ui-widget-content .ui-state-active,
.distributors .tabsSecond .ui-widget-content .ui-state-active,
.distributors .tabs .ui-widget-header .ui-state-active,
.distributors .tabsSecond .ui-widget-header .ui-state-active {
  background: 0;
}
.distributors .tabs .ui-state-active,
.distributors .tabsSecond .ui-state-active {
  border-bottom: 2px solid #990000;
}
.distributors .tabs .ui-state-default,
.distributors .tabsSecond .ui-state-default,
.distributors .tabs .ui-widget-content .ui-state-default,
.distributors .tabsSecond .ui-widget-content .ui-state-default,
.distributors .tabs .ui-widget-header .ui-state-default,
.distributors .tabsSecond .ui-widget-header .ui-state-default {
  background: 0;
}
.distributors .tabs li,
.distributors .tabsSecond li {
  border: none;
  background-color: inherit;
  border-radius: 0;
  overflow: visible;
  text-transform: uppercase;
  font-family: 'Open Sans', sans-serif;
  font-size: 12px;
  height: 25px;
  margin-bottom: 20px;
}
.distributors .tabs .ui-widget-content,
.distributors .tabsSecond .ui-widget-content {
  background: 0;
}
.panel-body,
.panel-body-accordion {
  padding: 0;
}
.panel-default,
.panel-default-accordion {
  border-color: #3d4149;
  border-right: none;
  border-left: none;
}
.panel-default.panel-default-light-grey,
.panel-default.panel-default-white,
.panel-default-accordion.panel-default-light-grey,
.panel-default-accordion.panel-default-white {
  border-color: #e8eaec;
}
.panel,
panel-accordion {
  border-radius: 0;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
}
.panel-group .panel,
.panel-group-accordion .panel-accordion {
  border-radius: 0;
}
.accordion-counter {
  font-size: 14px;
  color: #990000;
  font-weight: normal;
}
/*PW-80 >>> start >>> */
/*.panel-dark-grey .accordion-toggle:after,
.panel-medium-grey .accordion-toggle:after,
.panel-light-blue .accordion-toggle:after,
.panel-black .accordion-toggle:after,
.panel-light-grey .accordion-toggle:after,
.panel-white .accordion-toggle:after {*/
/* symbol for "opening" panels */
/*font-family: 'responsive-icons-v5a';*/
/* essential for enabling glyphicon */
/*content: "\e67d";*/
/* adjust as needed, taken from bootstrap.css */
/*float: right;*/
/*color: #fff;*/
/* adjust as needed */
/*font-size: 12px;*/
/*}*/
/*.panel-dark-grey .accordion-toggle:after,
.panel-medium-grey .accordion-toggle:after,
.panel-light-blue .accordion-toggle:after,
.panel-black .accordion-toggle:after,
.panel-light-grey .accordion-toggle.collapsed:after,
.panel-white .accordion-toggle.collapsed:after {*/
/* symbol for "collapsed" panels */
/*content: "\e67e";*/
/* adjust as needed, taken from bootstrap.css */
/*font-size: 12px;*/
/*}*/
/*PW-80 >>> end >>>*/
.panel-group .panel-heading a h4:after,
.panel-group .panel-heading h4 a:after,
.accordion-container .panel-heading a h4:after,
.panel-group-accordion .panel-heading-accordion a h4:after,
.panel-group-accordion .panel-heading-accordion h4 a:after,
.accordion-container .panel-heading-accordion a h4:after,
.filter-results .show-collapse:after {
  font-family: 'responsive-icons-v5a';
  content: "\e67d";
  color: #ffffff;
  float: right;
  right: 20px;
  top: 5px;
  font-size: 12px;
}
h4:hover::after {
  color: #006482;
}
.panel-group .panel-heading a h4.collapsed:after,
.panel-group .panel-heading h4 a.collapsed:after,
.accordion-container .panel-heading h4 a.collapsed:after,
.panel-group-accordion .panel-heading-accordion a h4.collapsed:after,
.panel-group-accordion .panel-heading-accordion h4 a.collapsed:after,
.accordion-container .panel-heading-accordion h4 a.collapsed:after,
.filter-results.collapsed .show-collapse:after {
  font-family: 'responsive-icons-v5a';
  content: "\e67e";
  color: #ffffff;
}
.panel-default > .panel-heading,
.panel-default-accordion > .panel-heading-accordion {
  min-height: 45px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-color: #3d4149;
  color: #ffffff;
  cursor: pointer;
}
.panel-default > .panel-heading a > h4:after,
.panel-default-accordion > .panel-heading-accordion a > h4:after {
  color: #000000 !important;
}
.panel-default > .panel-heading.panel-light-grey,
.panel-default-accordion > .panel-heading-accordion.panel-light-grey {
  background-color: #f5f5f5;
  border-color: #e8eaec;
  color: #000000;
}
.panel-default > .panel-heading.panel-light-grey a > h4,
.panel-default-accordion > .panel-heading-accordion.panel-light-grey a > h4 {
  color: #000000;
}
.panel-default > .panel-heading.panel-light-grey a > h4:after,
.panel-default-accordion > .panel-heading-accordion.panel-light-grey a > h4:after {
  color: #000000 !important;
}
.panel-default > .panel-heading.panel-white,
.panel-default-accordion > .panel-heading-accordion.panel-white {
  background-color: #ffffff;
  border-color: #e8eaec;
  color: #000000;
}
.panel-default > .panel-heading.panel-white a > h4,
.panel-default-accordion > .panel-heading-accordion.panel-white a > h4 {
  color: #000000;
}
.panel-default > .panel-heading.panel-white a > h4:after,
.panel-default-accordion > .panel-heading-accordion.panel-white a > h4:after {
  color: #000000;
}
.panel-default > .panel-heading.panel-dark-grey,
.panel-default-accordion > .panel-heading-accordion.panel-dark-grey {
  background-color: #706f6f;
  border-color: #d8d8d8;
  color: #ffffff;
}
.panel-default > .panel-heading.panel-dark-grey a > h4,
.panel-default-accordion > .panel-heading-accordion.panel-dark-grey a > h4 {
  color: #ffffff;
}
.panel-default > .panel-heading.panel-medium-grey,
.panel-default-accordion > .panel-heading-accordion.panel-medium-grey {
  background-color: #cacaca;
  border-color: #e8eaec;
  color: #ffffff;
}
.panel-default > .panel-heading.panel-medium-grey a > h4,
.panel-default-accordion > .panel-heading-accordion.panel-medium-grey a > h4 {
  color: #ffffff;
}
.panel-default > .panel-heading.panel-light-blue,
.panel-default-accordion > .panel-heading-accordion.panel-light-blue {
  background-color: #43abe2;
  border-color: #e8eaec;
  color: #ffffff;
}
.panel-default > .panel-heading.panel-light-blue a > h4,
.panel-default-accordion > .panel-heading-accordion.panel-light-blue a > h4 {
  color: #ffffff;
}
.panel-default > .panel-heading.panel-black,
.panel-default-accordion > .panel-heading-accordion.panel-black {
  background-color: #000000;
  border-color: #706f6f;
  color: #ffffff;
}
.panel-default > .panel-heading.panel-black a > h4,
.panel-default-accordion > .panel-heading-accordion.panel-black a > h4 {
  color: #ffffff;
}
.panel-default > .panel-heading.panel-renesas-blue,
.panel-default-accordion > .panel-heading-accordion.panel-renesas-blue {
  background-color: #2a289d;
  border-color: #e8eaec;
  color: #ffffff;
}
.panel-default > .panel-heading.panel-renesas-blue a > h4,
.panel-default-accordion > .panel-heading-accordion.panel-renesas-blue a > h4 {
  color: #ffffff;
}
.panel-default > .panel-heading.panel-purple,
.panel-default-accordion > .panel-heading-accordion.panel-purple {
  background-color: #615e8e;
  border-color: #e8eaec;
  color: #ffffff;
}
.panel-default > .panel-heading.panel-purple a > h4,
.panel-default-accordion > .panel-heading-accordion.panel-purple a > h4 {
  color: #ffffff;
}
.panel-default > .panel-heading.panel-violet,
.panel-default-accordion > .panel-heading-accordion.panel-violet {
  background-color: #883d90;
  border-color: #e8eaec;
  color: #ffffff;
}
.panel-default > .panel-heading.panel-violet a > h4,
.panel-default-accordion > .panel-heading-accordion.panel-violet a > h4 {
  color: #ffffff;
}
.panel-default > .panel-heading.panel-dark-blue,
.panel-default-accordion > .panel-heading-accordion.panel-dark-blue {
  background-color: #306683;
  border-color: #e8eaec;
  color: #ffffff;
}
.panel-default > .panel-heading.panel-dark-blue a > h4,
.panel-default-accordion > .panel-heading-accordion.panel-dark-blue a > h4 {
  color: #ffffff;
}
.panel-default > .panel-heading.panel-teal,
.panel-default-accordion > .panel-heading-accordion.panel-teal {
  background-color: #60a9b4;
  border-color: #e8eaec;
  color: #ffffff;
}
.panel-default > .panel-heading.panel-teal a > h4,
.panel-default-accordion > .panel-heading-accordion.panel-teal a > h4 {
  color: #ffffff;
}
.panel-default > .panel-heading.panel-yellow,
.panel-default-accordion > .panel-heading-accordion.panel-yellow {
  background-color: #dfb118;
  border-color: #e8eaec;
  color: #000000;
}
.panel-default > .panel-heading.panel-yellow a > h4,
.panel-default-accordion > .panel-heading-accordion.panel-yellow a > h4 {
  color: #000000;
}
.panel-default > .panel-heading.panel-orange,
.panel-default-accordion > .panel-heading-accordion.panel-orange {
  background-color: #eb6209;
  border-color: #e8eaec;
  color: #ffffff;
}
.panel-default > .panel-heading.panel-orange a > h4,
.panel-default-accordion > .panel-heading-accordion.panel-orange a > h4 {
  color: #ffffff;
}
.panel-default > .panel-heading.panel-red,
.panel-default-accordion > .panel-heading-accordion.panel-red {
  background-color: #b71921;
  border-color: #e8eaec;
  color: #ffffff;
}
.panel-default > .panel-heading.panel-red a > h4,
.panel-default-accordion > .panel-heading-accordion.panel-red a > h4 {
  color: #ffffff;
}
.panel-default > .panel-heading.panel-green,
.panel-default-accordion > .panel-heading-accordion.panel-green {
  background-color: #609a3b;
  border-color: #e8eaec;
  color: #ffffff;
}
.panel-default > .panel-heading.panel-green a > h4,
.panel-default-accordion > .panel-heading-accordion.panel-green a > h4 {
  color: #ffffff;
}
.panel-default > .panel-heading.panel-moss-green,
.panel-default-accordion > .panel-heading-accordion.panel-moss-green {
  background-color: #758859;
  border-color: #e8eaec;
  color: #ffffff;
}
.panel-default > .panel-heading.panel-moss-green a > h4,
.panel-default-accordion > .panel-heading-accordion.panel-moss-green a > h4 {
  color: #ffffff;
}
.panel-body-accordion.panel-dark-grey {
  background-color: #706f6f;
}
.panel-body-accordion.panel-dark-grey p {
  color: #ffffff;
}
.panel-body-accordion.panel-medium-grey {
  background-color: #cacaca;
}
.panel-body-accordion.panel-medium-grey p {
  color: #ffffff;
}
.panel-body-accordion.panel-light-grey {
  background-color: #f5f5f5;
}
.panel-body-accordion.panel-light-blue {
  background-color: #43abe2;
}
.panel-body-accordion.panel-light-blue p {
  color: #ffffff;
}
.panel-body-accordion.panel-white {
  background-color: #ffffff;
}
.panel-body-accordion.panel-black {
  background-color: #000000;
}
.panel-body-accordion.panel-black p {
  color: #ffffff;
}
.panel-body-accordion.panel-renesas-blue {
  background-color: #2a289d;
}
.panel-body-accordion.panel-renesas-blue p {
  color: #ffffff;
}
.panel-body-accordion.panel-purple {
  background-color: #615e8e;
}
.panel-body-accordion.panel-purple p {
  color: #ffffff;
}
.panel-body-accordion.panel-violet {
  background-color: #883d90;
}
.panel-body-accordion.panel-violet p {
  color: #ffffff;
}
.panel-body-accordion.panel-dark-blue {
  background-color: #306683;
}
.panel-body-accordion.panel-dark-blue p {
  color: #ffffff;
}
.panel-body-accordion.panel-teal {
  background-color: #60a9b4;
}
.panel-body-accordion.panel-teal p {
  color: #ffffff;
}
.panel-body-accordion.panel-yellow {
  background-color: #dfb118;
}
.panel-body-accordion.panel-yellow p {
  color: #000000;
}
.panel-body-accordion.panel-orange {
  background-color: #eb6209;
}
.panel-body-accordion.panel-orange p {
  color: #ffffff;
}
.panel-body-accordion.panel-red {
  background-color: #b71921;
}
.panel-body-accordion.panel-red p {
  color: #ffffff;
}
.panel-body-accordion.panel-green {
  background-color: #609a3b;
}
.panel-body-accordion.panel-green p {
  color: #ffffff;
}
.panel-body-accordion.panel-moss-green {
  background-color: #758859;
}
.panel-body-accordion.panel-moss-green p {
  color: #ffffff;
}
.panel-title .accordion-toggle,
.panel-title-accordion .accordion-toggle {
  color: #fff;
}
.panel-title.collapsed,
.panel-title-accordion.collapsed {
  position: relative;
  float: none;
  padding: 0;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-color: transparent;
  background-image: none;
  border: 0px solid transparent;
  border-radius: 0px;
}
.visible-xs h4.panel-title,
.visible-sm h4.panel-title .visible-xs h4.panel-title-accordion,
.visible-sm h4.panel-title-accordion {
  padding: 0;
  text-transform: uppercase;
  vertical-align: middle;
}
.visible-xs h4.panel-title span,
.visible-sm h4.panel-title .visible-xs h4.panel-title-accordion span,
.visible-sm h4.panel-title-accordion span {
  text-transform: initial;
}
/*.nav>li>a:hover,
.nav>li>a:focus {
    text-decoration: none;
    background-color: #eee;
}*/
/*.tabs .nav,
.anchor .nav,
.tabsSecond .nav {
    margin-bottom: -5px;
}*/
/*.tabs .nav>li>a,
.anchor .nav>li>a,
.tabsSecond .nav>li>a {
    padding: 20px 17.5px;
    font-family: 'Open Sans', sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    border-radius: 0;
    border: none;
    border-right: 1px solid #3D4149;
    margin-right: 0;
    color: #ffffff;
    background-color: transparent;
}*/
/*.tabs .nav>li>a:hover,
.anchor .nav>li>a:hover,
.tabsSecond .nav>li>a:hover {
    padding: 20px 17.5px;
    font-family: 'Open Sans', sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    border-radius: 0;
    border: none;
    border-right: 1px solid #3D4149;
    margin-right: 0;
    color: #00bbdd;
    background-color: transparent;
}*/
/*.tabs .nav>li:last-child>a,
.anchor .nav>li:last-child>a,
.tabsSecond .nav>li:last-child>a {
    border-right: none;
}*/
/*.tabs .nav-tabs>li.active>a,
.anchor .nav-tabs>li.active>a,
.tabsSecond .nav-tabs>li.active>a,
.tabs .nav-tabs>li.active>a:hover,
.anchor .nav-tabs>li.active>a:hover,
.tabsSecond .nav-tabs>li.active>a:hover,
.tabs .nav-tabs>li.active>a:focus,
.anchor .nav-tabs>li.active>a:focus,
.tabsSecond .nav-tabs>li.active>a:focus {
    color: #ffffff;
    cursor: default;
    background-color: #006482;
    border-right: 1px solid #3D4149;
    border: none;
    border-radius: 0;
    position: relative;
}*/
/*.tabs .nav-tabs>li.active>a:hover,
.anchor .nav-tabs>li.active>a:hover,
.tabsSecond .nav-tabs>li.active>a:hover,
.tabs .nav-tabs>li.active>a:focus,
.anchor .nav-tabs>li.active>a:focus,
.tabsSecond .nav-tabs>li.active>a:focus {
    color: #ffffff;
    cursor: default;
    background-color: #006482;
    border-right: 1px solid #3D4149;
    border: none;
    border-radius: 0;
    position: relative;
}*/
/*.tabs .nav-tabs>li.active>a:after,
.anchor .nav-tabs>li.active>a:after,
.tabsSecond .nav-tabs>li.active>a:after,
.tabs .nav-tabs>li.active>a:hover:after,
.anchor .nav-tabs>li.active>a:hover:after,
.tabsSecond .nav-tabs>li.active>a:hover:after {
    top: 100%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(0, 133, 178, 0);
    border-top-color: #006482;
    border-width: 6px;
    margin-left: -6px;
}

.tabs .nav-tabs,
.anchor .nav-tabs,
.tabsSecond .nav-tabs {
    border-bottom: none;
}

.tabs .tabbed-content,
.anchor .tabbed-content,
.tabsSecond .tabbed-content {
    padding-top: 35px;
}

.anchor .nav>li>a {
    border-right: none;
}

.anchor .nav>li>a:hover {
    border-right: none;
}

.anchor .nav-tabs>li>a,
.anchor .nav-tabs>li.active>a,
.anchor .nav-tabs>li.active>a:hover,
.anchor .nav-tabs>li.active>a:focus {
    border-right: none;
}*/
/*.anchor .nav-tabs>li>a:after {
    top: 75%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-top-color: #474c56;
    border-width: 6px;
    margin-left: -6px;
}

.anchor .nav-tabs>li>a:hover:after {
    top: 75%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-top-color: #00bbdd;
    border-width: 6px;
    margin-left: -6px;
}*/
.container.tab-bar {
  height: 60px;
}
.container.tab-bar .row {
  max-width: 100%;
  width: 100%;
}
.affix-anchor {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 10000;
}
.tab-content .display-no-javascript {
  clear: both;
}
.tab-content ul,
.tab-content ol {
  margin: 0 0 0 -20px;
}
#myTabContent.tab-content {
  background-color: #fff;
}
@media (max-width: 767px) {
  /*.tabsSecond .nav-tabs>li.active>a:after,
    .tabsSecond .nav-tabs>li.active>a:hover:after {
        top: 100%;
        left: 50%;
        border: solid transparent;
        content: "";
        height: 0;
        width: 0;
        position: absolute;
        pointer-events: none;
        border-color: rgba(0, 133, 178, 0);
        border-top-color: #006482;
        border-width: 0;
        margin-left: 0;
    }*/
  .distributors .distributor-error {
    padding-top: 15px;
  }
}
/*@media (max-width: 1024px) {
    .tabs .nav>li>a.long-tab-title,
    .tabsSecond .nav>li>a.long-tab-title {
        max-width: 150px;
        width: 150px;
        padding: 10px 17.5px;
        text-align: center;
    }
    .tabs .nav>li>a.long-tab-title:after,
    .tabsSecond .nav>li>a.long-tab-title:after {
        top: 90%;
    }
    .tabs .nav>li.active>a.long-tab-title:after,
    .tabsSecond .nav>li.active>a.long-tab-title:after {
        top: 100%;
    }
    .tabs .nav-tabs>li.active>a:hover,
    .tabs .nav-tabs>li.active>a:focus,
    tabsSecond .nav-tabs>li.active>a:hover,
    .tabsSecond .nav-tabs>li.active>a:focus {
        height: 60px;
    }
}*/
@media (max-width: 991px) {
  .distributors .distributor-error {
    padding-top: 10px;
  }
}
@media (max-width: 750px) {
  .panel-group .panel,
  .panel-group-accordion .panel-accordion {
    margin-bottom: 0;
    border-radius: 0;
  }
  .tab-bar .panel-heading,
  .tab-bar .panel-heading-accordion {
    background-color: #22282e;
    color: #fff;
  }
  .tab-bar .panel,
  .tab-bar .panel-accordion {
    margin-bottom: 0;
    background-color: #fff;
    border: none;
  }
  .tab-bar .panel-group .panel,
  .tab-bar .panel-group-accordion .panel-accordion {
    margin-bottom: 0;
    border-radius: 0;
  }
  .tab-bar a.collapsed {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 8px;
    background-color: #22282e;
    background-image: none;
    border: 0 solid transparent;
    border-radius: 0;
  }
  .long-tab-title {
    max-width: 150px;
    width: 150px;
  }
  .tab-bar a.accordion-toggle.collapsed {
    float: inherit;
    /* position: inherit; */
    background-color: transparent;
    /* text-align: center; */
  }
}
.r-tabs .r-tabs-nav {
  margin: 0;
  padding: 0;
}
.r-tabs .r-tabs-tab {
  display: inline-block;
  margin: 0;
  list-style: none;
}
.r-tabs .r-tabs-panel {
  padding: 15px;
  display: none;
}
.r-tabs .r-tabs-accordion-title {
  display: none;
}
.r-tabs .r-tabs-panel.r-tabs-state-active {
  display: block;
}
/* Accordion responsive breakpoint */
@media only screen and (max-width: 768px) {
  .r-tabs .r-tabs-nav {
    display: none;
  }
  .r-tabs .r-tabs-accordion-title {
    display: block;
  }
}
.visible-xs .panel-heading,
.visible-sm .panel-heading,
.visible-xs .panel-heading-accordion,
.visible-sm .panel-heading-accordion {
  text-align: center;
}
.visible-xs .page-accordion .panel-heading,
.visible-sm .page-accordion .panel-heading,
.visible-xs .page-accordion .panel-heading-accordion,
.visible-sm .page-accordion .panel-heading-accordion {
  text-align: left;
}
.visible-xs .fade,
.visible-sm .fade {
  opacity: 1;
}
.visible-xs h4.panel-title,
.visible-sm h4.panel-title {
  padding: 0;
}
.visible-xs h4.panel-title a,
.visible-sm h4.panel-title a {
  background-color: transparent;
  float: none;
}
.panel-group .panel + .panel,
.panel-group-accordion .panel-accordion + .panel-accordion {
  margin-top: 0;
}
.accordion-toggle .accordion-toggle.collapsed {
  color: #fff;
}
@media (max-width: 749px) {
  .panel-body .container,
  .panel-body-accordion .container {
    padding-top: 20px;
  }
}
@media (max-width: 551px) {
  .distributors .distributor-error {
    padding-top: 7px;
  }
}
/*PW-83 iPad portrait tab wraps to next line issue >>> start >>>*/
@media (max-width: 768px) {
  .tabs > .nav > li > a {
    padding: 20px 12px;
  }
  .tabs > .nav > li > a:hover {
    padding: 20px 12px;
  }
  .tabs > .nav > li > a.long-tab-title {
    padding: 10px 12px;
  }
}
/*PW-83 iPad portrait tab wraps to next line issue <<< end <<<*/
/* Centered tabbed content when */
#tab-ul-container {
  background: #22282e;
  width: 100%;
}
#tab-ul-container #myTab {
  display: table;
  width: auto;
  margin: 0 auto;
}
#tab-ul-container #xmp-menu {
  width: 0 !important;
}

