.catalog-product-view div.product.attribute.description ul{line-height: inherit; padding: 0px;}
/*.catalog-category-view .price-container,.catalog-product-view .price-container{display:none;}*/
.product-info-main .product.overview {font-weight:700 !important;}
.collapsibleTab {
  background: #eee;
  padding: 1rem;
  cursor: pointer;
  font-size: 1.2rem;
  font-weight: bold;
}
.collapsibleTab:first-child {
    border-bottom: 1px solid #ddd;
  }
  
 .collapsibleTab:nth-last-child(2) {
    border-top: 1px solid #ddd;
  }
.collapsibleContent {
  padding: 1rem 2rem;
}
.collapsibleTab.active { background: #0C8041; color:#fff;}
.paccordion {
  background: #eee;
  color: #333;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 15px; 
  transition: 0.4s; 
  height:48px !important;
}

.pactive {
 background: #0C8041 !important; color:#fff !important; font-weight:700;
}
.paccordion:hover {
 background: #0C8041 !important; color:#fff !important;
}
.paccordion:hover:after {
color:#fff !important;
}
.paccordion:after {
  content: '\002B';
  color: #333;
  font-weight: bold;
  float: right;
  margin-left: 5px; font-size:26px;
}

.pactive:after {
  content: "\2212"; color:#fff; font-weight:700;
}

.panel {
  padding: 0 18px;
  background-color: #f0f0ed;
  /*max-height: 0;
  overflow: hidden;*/
  transition: max-height 0.3s ease-out;
}
.panel p { margin-top:10px; }
.product.attribute.description li {line-height:22px !important;}

.page-header.type16 > .panel.wrapper{background-color: #f0f0ed;}

.header .links .bss-b2b-customer {display:none !important;}

.order-details-items.invoice .action.print{display: inline-block;}
.price-box .old-price{display: none;}