/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0.0
*/ 
/*************** ADD CUSTOM CSS HERE.   ***************/
.maxbutton-1.maxbutton.maxbutton-registernow{
position:relative;
text-decoration:none;
display:inline-block;
border-color:#542a44;
padding:1px 10px;
color:#fff;
border-top-left-radius:4px;
border-top-right-radius:4px;
border-bottom-left-radius:4px;
border-bottom-right-radius:4px;
border-style:solid;
border-width:2px;
background-color:#542a44;

}.maxbutton-1.maxbutton:hover.maxbutton-registernow{
color:#542a44;
border-color:#542a44;background-color:rgba(255, 255, 255, 1);-webkit-box-shadow:0px 0px 2px 0px #333;-moz-box-shadow:0px 0px 2px 0px #333;box-shadow:0px 0px 2px 0px #333}.maxbutton-1.maxbutton.maxbutton-registernow .mb-text{
color:#fff;font-family:Tahoma;font-size:15px;text-align:center;font-style:normal;font-weight:normal;padding-top:18px;padding-right:0px;padding-bottom:0px;padding-left:0px;line-height:1em;box-sizing:border-box;display:block;background-color:unset}.maxbutton-1.maxbutton:hover.maxbutton-registernow .mb-text{color:#542a44}
.dashboard-links a, 
.order-status,
.woocommerce-orders-table__cell-order-status {
	text-transform: capitalize;
}

.woocommerce-Button.button,
.woocommerce-button.button {
	
	background-color: #F28D1E !important;
}

.tax_label, #intCustNote{
display:none;  
}

.search.search-results .woof_sid_auto_shortcode
.search.search-results  .refine-by,
.tax-pa_donor .woof_sid_auto_shortcode, 
.tax-pa_donor  .refine-by
 {
display:none;  
}
.post-type-archive.post-type-archive-product .woof_sid_auto_shortcode,
.post-type-archive.post-type-archive-product  .refine-by , 
.post-type-archive.post-type-archive-product  .woof_products_top_panel{
display:none !important ;
}

.searchandfilter ul > li + li {
display:none;
}



.woof_sid_auto_shortcode {
opacity:0;
}
.woof_sid_auto_shortcode .woof_container, .pa_hla_filter {
width:20%;
padding:0;
}
.woof_sid_auto_shortcode.woof {
    padding: 0px;
}
.pa_hla_filter {
position:relative;
float:left;
padding-left:5px;
margin-bottom:10px;
}
.hla-filter-container {
position:relative;
}
.pa_hla_filter .hla-label {
display:block;
    overflow: hidden;
    margin-right: 0;
    text-overflow: ellipsis;
    white-space: nowrap;
    border: 1px solid #aaa;
    border-radius: 5px;
    background-color: #fff;
    background: -webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));
    background: -webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);
    background: -moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);
    background: -o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);
    background: linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);
    background-clip: padding-box;
    box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0,0,0,.1);
    color: #444;
	    vertical-align: middle;
    font-size: 13px;
	cursor:pointer;
	    padding: 3px 4px;
    height: 27px;
	position:relative;
	
}
.pa_hla_filter .hla-label:after {
position:absolute;
content:'\25bc';
font-size: 9px;
    color: #999;
    top: 6px;
    right: 6px;
}
.pa_hla_filter label{
	margin-bottom:0px;
}
.pa_hla_filter_inner {
position: absolute;
margin-top:-1px;
    top: 100%;
    left: 0;
    right: 0;
    display: none;
    border: 1px solid #aaa;
    border-top: 0;
    background: #fff;
    box-shadow: 0 4px 5px rgba(0,0,0,.15);
    z-index: 1000;
    padding: 5px;
} 
.pa_hla_filter_inner .woof_container {
float:none;
width:100%;
}
.pa_hla_filter_inner  .woof_container_inner {
padding-left:0;
}
.pa_hla_filter_inner .chosen-container {
width:100% !important;
display:block;
min-width:auto;
}
.woof_submit_search_form_container {
width:100%;
}
.chosen-container-multi .chosen-choices, .chosen-container .chosen-drop{
	width:93%;
}
td.product-thumbnail {
    min-width: initial;
    max-width: initial;
    width: initial;
}
ul.product_list_widget li {
padding-left:0;
}

.woocommerce-cart-formm  .product-name {
text-align:center;
}


#section_153778607 .section-bg-overlay {
    background-color: rgba(51, 51, 51, 0.33);
}
.footer-1 {
    background-color: #686868;
}


.main_ul_category {
list-style:none;
margin:0;
padding:0;
}
.main_ul_category  > li {
position:relative;
padding-left:15px; 
border-bottom:1px solid #ddd;
margin-bottom:0;
}
.main_ul_category  > li:before {
    content: "•" !important;
	  /*  font-family: 'fl-icons';*/
   
	    color: #542a44;
		line-height:35px;
    position: absolute;
	 left: 0;
	top:0;
	bottom:0;
}
.main_ul_category  > li  > a {
display:block;
padding:5px 0;
}
 .ul_category .second_category > li > a {
 font-weight:bold;
 }
.ul_category, .ul_category .second_category, .ul_category .second_category .third_category {
list-style:none;
margin:0;
}

.ul_category > li {
float:left;
width:50%;
 }
 .ul_category .second_category .third_category   {
margin-left: 30px;
}
.ul_category .second_category .third_category  {
list-style:disc; 
}
.ul_category li  {
margin-bottom:0;
}
.ul_category li a {
display:block;
}
.ul_category > li >a {
font-weight:bold;
font-size:20px;
}

.box-image , .badge-container , .category.uppercase, del span.amount{
display:none;
}

header + form, .page-title-inner  .flex-col  + .flex-col{
display:none;
}
.box-text{
margin-left: 80px;
}
.box-text-products  .col {
padding:0;
}
.box-text-products .product-title {
padding:0;
margin:0;
}
.box-text-products form {
margin-bottom:0;
}
.loop-single {
padding-left:15px;
padding-right:15px;
}
.row-loop > div {
float:left;
width:33.33333% !important;
padding-left:15px;
padding-right:15px;
}
.row-loop .button.alt {
padding:2.5px 5px;
font-size:14px;
height:auto;
line-height: 1;
margin:0;
text-transform:capitalize;
}
/*
.post-type-archive-product .woof_sid_auto_shortcode {
display:none;
}

.post-type-archive-product .shop-container, .post-type-archive-product .refine-by {
display:none;
} 
.archive.post-type-archive-product  .shop-container,  .archive.post-type-archive-product   .refine-by {
display:none;
}
.archive.search  .shop-container  {
display:block;
}
*/
#main .row.category-page-row{
padding-top:0px;
}
.category-page-row > .left-3 {
    max-width: 22.5%;
    -webkit-flex-basis: 22.5%;
    -ms-flex-preferred-size: 22.5%;
    flex-basis: 22.5%;
}
.category-page-row > .middle-8 {
    max-width: 62.5%;
    -webkit-flex-basis: 62.5%;
    -ms-flex-preferred-size: 62.5%;
    flex-basis: 62.5%;
} 


.category-page-row > .right-2 {
    max-width: 15%;
    -webkit-flex-basis: 15%;
    -ms-flex-preferred-size: 15%;
    flex-basis: 15%;
}
.single-loop  {
margin-bottom:15px;
border-bottom:1px solid #ddd;
} 
.single-loop .my-product-title a {
font-size:1.1em;
}
.single-loop .my-product-title a span {
display:inline-block;
font-size:1.2em;
padding-right:5px;
}
.single-loop .my-product-title a span.new-badge {
color:#542A44;
font-size:.8em;
font-weight:bold;
}
.quick-view-outer {
background:#fff3e0;
padding: 5px 10px;
color:#333;
margin-top:15px;
}
.single-loop .quick-button a {
    color: #333;
}
.quick-button i {
	position:relative;
	top: 4px;
font-size: 1.33em;
line-height: initial;
}
.single-loop .my-row , .single-loop .my-row-toggle{
    display: flex;
    flex-wrap: wrap;
	}
.single-loop .my-row > div {
  max-width: 33.33333%;
    -webkit-flex-basis: 33.33333%;
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    flex-basis: 33.33333%;
}
 .single-loop .my-row-toggle .col-3 {
   max-width: 33.33333%;
    -webkit-flex-basis: 33.33333%;
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    flex-basis: 33.33333%;
 }
  .single-loop .my-row-toggle .col-9, .single-loop  .my-row > div.col-9 {
   max-width: 66.6666666%;
    -webkit-flex-basis: 66.6666666%;
    -ms-flex-preferred-size: 66.6666666%;
    flex-basis: 66.6666666%;
    flex-basis: 66.6666666%;
 }
 /*
.products .single-loop .my-row .my-prod-col form > .button{
 font-size: 11px !important;
 padding: 5px 1.2em !important;
 border-radius: 10px;
}
*/

.searchandfilter  br {
display:none;
}
.searchandfilter  ul {
display:block;
padding:0;
margin:0;
}
.searchandfilter  li {
display:block;
padding:0;
}
.whitecheck > li{
	list-style: none; 
}
.whitecheck > li:before{
   content:"\2714\0020";
   padding-right:10px;
}
.mrg-10 {
margin-bottom:10px;
}
.mrg-auto {
margin-left:auto;
margin-right:auto;
}
.img-responsive {
display:block;
max-width:100%;
height:auto;
}

.widget .current-cat>a {
    color: #542A44;
    font-weight: bolder;
}
.button, .button.alt, .button.primary{
border-radius:8px !important;
}
.flex-col .button{
border-radius:0px;
}
#text-7 h3.widget-title{
    text-transform: none;
}
.single-loop {
    margin-bottom: 15px;
    border-bottom: 1px solid #ddd;
    /*padding-bottom: 15px;*/
}
.wpf_layout_horizontal .wpf_item {
  
    border: 1px solid rgb(238, 124, 27);
}
.wpf_layout_horizontal .wpf_items_group {
  
 
    background: #fff;
    border: 1px solid rgb(238, 124, 27);
    
}
.widget>ul {
    padding-left:5px;
}
.widget>ul>li>a, .widget>ul>li>span:first-child {
    display: inline-block;
    padding: 6px 0;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    font-size: 17px;
}
.widget>ul>li li>a {
    font-size: 16px;
    padding: 3px 0;
    display: inline-block;
}
.product-categories .icon-angle-down:before {
    content: "\f105";
}
.product-categories .active>.toggle {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
}
.quick-view-outer .icon-angle-up{
	-webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}
.quick-view-outer .icon-angle-down{
	-webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg);
}
.main_ul_category .new-badge{
	    color: #542A44;
    font-size: .8em;
    font-weight: bold;
}
.button.bordered{
	    background-color: #fff;
    border: 2px solid #542a44;
    color: #542a44;
    line-height: 2.19em;
	    transition: border .3s, background .3s, box-shadow .3s, opacity .3s, color .3s, -webkit-transform .3s;
    transition: transform .3s, border .3s, background .3s, box-shadow .3s, opacity .3s, color .3s;
    transition: transform .3s, border .3s, background .3s, box-shadow .3s, opacity .3s, color .3s, -webkit-transform .3s;
}
.button.bordered:hover{
	    background-color: #542a44;
    border: 2px solid #542a44;
    color: #fff;
    line-height: 2.19em;
	transition: border .3s, background .3s, box-shadow .3s, opacity .3s, color .3s, -webkit-transform .3s;
    transition: transform .3s, border .3s, background .3s, box-shadow .3s, opacity .3s, color .3s;
    transition: transform .3s, border .3s, background .3s, box-shadow .3s, opacity .3s, color .3s, -webkit-transform .3s;
}

.button.bordered-orange, .button-continue-shopping{
	    background-color: #fff;
    border: 2px solid #f28d1e;
    color: #f28d1e;
    line-height: 2.19em;
	    transition: border .3s, background .3s, box-shadow .3s, opacity .3s, color .3s, -webkit-transform .3s;
    transition: transform .3s, border .3s, background .3s, box-shadow .3s, opacity .3s, color .3s;
    transition: transform .3s, border .3s, background .3s, box-shadow .3s, opacity .3s, color .3s, -webkit-transform .3s;
}
.button.bordered-orange:hover, .button-continue-shopping:hover{
	    background-color: #f28d1e;
    
    color: #fff;
    line-height: 2.19em;
	transition: border .3s, background .3s, box-shadow .3s, opacity .3s, color .3s, -webkit-transform .3s;
    transition: transform .3s, border .3s, background .3s, box-shadow .3s, opacity .3s, color .3s;
    transition: transform .3s, border .3s, background .3s, box-shadow .3s, opacity .3s, color .3s, -webkit-transform .3s;
}

.button-continue-shopping{
	    background-color: #fff ;
    border: 2px solid #f28d1e !important;
    color: #f28d1e !important;
    line-height: 2.19em !important;
	    transition: border .3s, background .3s, box-shadow .3s, opacity .3s, color .3s, -webkit-transform .3s !important;
    transition: transform .3s, border .3s, background .3s, box-shadow .3s, opacity .3s, color .3s !important;
    transition: transform .3s, border .3s, background .3s, box-shadow .3s, opacity .3s, color .3s, -webkit-transform .3s !important;
}
 .button-continue-shopping:hover{
	    background-color: #f28d1e !important;
    
    color: #fff !important;
    line-height: 2.19em !important;
	transition: border .3s, background .3s, box-shadow .3s, opacity .3s, color .3s, -webkit-transform .3s !important;
    transition: transform .3s, border .3s, background .3s, box-shadow .3s, opacity .3s, color .3s !important;
    transition: transform .3s, border .3s, background .3s, box-shadow .3s, opacity .3s, color .3s, -webkit-transform .3s !important;
}

input[name=update_cart] { 
 background-color: #f28d1e !important;
}

.single-title .new-badge{
	color: #FF9900;
	font-size: 17px;
}
.term-cells .woof_container_pa_cells-per-vial , .term-pbmc .woof_container_pa_cells-per-vial, .term-normal-pbmc .woof_container_pa_cells-per-vial, .term-disease-state-donors .woof_container_pa_cells-per-vial, .term-pooled-pbmc .woof_container_pa_cells-per-vial, .term-b-cells .woof_container_pa_cells-per-vial, .term-total-b-cells .woof_container_pa_cells-per-vial, .term-b-lymphoblastoid-cell-lines .woof_container_pa_cells-per-vial,.term-t-cells .woof_container_pa_cells-per-vial , .term-cd3 .woof_container_pa_cells-per-vial , .term-cd4 .woof_container_pa_cells-per-vial , .term-cd8 .woof_container_pa_cells-per-vial, .term-induced-t-regulatory-cells .woof_container_pa_cells-per-vial, .term-natural-t-regulatory-cells .woof_container_pa_cells-per-vial, .term-nk-cells .woof_container_pa_cells-per-vial, .term-monocytes .woof_container_pa_cells-per-vial , .term-dendritic-cells .woof_container_pa_cells-per-vial, .term-neutrophils .woof_container_pa_cells-per-vial, .term-stem-cells .woof_container_pa_cells-per-vial{

display:none !important;
}
.term-cells .woof_container_pa_sizemg , .term-pbmc .woof_container_pa_sizemg , .term-normal-pbmc .woof_container_pa_sizemg, .term-disease-state-donors .woof_container_pa_sizemg, .term-pooled-pbmc .woof_container_pa_sizemg, .term-b-cells .woof_container_pa_sizemg, .term-total-b-cells .woof_container_pa_sizemg, .term-b-lymphoblastoid-cell-lines .woof_container_pa_sizemg,.term-t-cells .woof_container_pa_sizemg , .term-cd3 .woof_container_pa_sizemg , .term-cd4 .woof_container_pa_sizemg , .term-cd8 .woof_container_pa_sizemg, .term-induced-t-regulatory-cells .woof_container_pa_sizemg, .term-natural-t-regulatory-cells .woof_container_pa_sizemg, .term-nk-cells .woof_container_pa_sizemg, .term-monocytes .woof_container_pa_sizemg , .term-dendritic-cells .woof_container_pa_sizemg, .term-neutrophils .woof_container_pa_sizemg, .term-stem-cells .woof_container_pa_sizemg{

display:none !important;
}
.term-cells .woof_container_pa_sizeml , .term-pbmc  .woof_container_pa_sizeml, .term-normal-pbmc .woof_container_pa_sizeml, .term-disease-state-donors .woof_container_pa_sizeml, .term-pooled-pbmc .woof_container_pa_sizeml, .term-b-cells .woof_container_pa_sizeml, .term-total-b-cells .woof_container_pa_sizeml, .term-b-lymphoblastoid-cell-lines .woof_container_pa_sizeml,.term-t-cells .woof_container_pa_sizeml , .term-cd3 .woof_container_pa_sizeml , .term-cd4 .woof_container_pa_sizeml , .term-cd8 .woof_container_pa_sizeml, .term-induced-t-regulatory-cells .woof_container_pa_sizeml, .term-natural-t-regulatory-cells .woof_container_pa_sizeml, .term-nk-cells .woof_container_pa_sizeml, .term-monocytes .woof_container_pa_sizeml , .term-dendritic-cells .woof_container_pa_sizeml, .term-neutrophils .woof_container_pa_sizeml, .term-stem-cells .woof_container_pa_sizeml{

display:none !important;
}
.term-cells .woof_container_pa_anticoagulant , .term-pbmc  .woof_container_pa_anticoagulant, .term-normal-pbmc .woof_container_pa_anticoagulant, .term-disease-state-donors .woof_container_pa_anticoagulant, .term-pooled-pbmc .woof_container_pa_anticoagulant, .term-b-cells .woof_container_pa_anticoagulant, .term-total-b-cells .woof_container_pa_anticoagulant, .term-b-lymphoblastoid-cell-lines .woof_container_pa_anticoagulant,.term-t-cells .woof_container_pa_anticoagulant , .term-cd3 .woof_container_pa_anticoagulant , .term-cd4 .woof_container_pa_anticoagulant , .term-cd8 .woof_container_pa_anticoagulant, .term-induced-t-regulatory-cells .woof_container_pa_anticoagulant, .term-natural-t-regulatory-cells .woof_container_pa_anticoagulant, .term-nk-cells .woof_container_pa_anticoagulant, .term-monocytes .woof_container_pa_anticoagulant , .term-dendritic-cells .woof_container_pa_anticoagulant, .term-neutrophils .woof_container_pa_anticoagulant, .term-stem-cells .woof_container_pa_anticoagulant{

display:none !important;
}

.term-cord-blood-mononuclear-cells .woof_container_pa_age,  .term-cord-blood-mononuclear-cells .woof_container_pa_donor-health,    
  .term-cord-blood-mononuclear-cells .woof_container_pa_sizemg,  .term-cord-blood-mononuclear-cells .woof_container_pa_sizeml,
  .term-cord-blood-mononuclear-cells .woof_container_pa_anticoagulant, 
.term-cord-blood-cd34-cells .woof_container_pa_age,  .term-cord-blood-cd34-cells .woof_container_pa_donor-health,   .term-cord-blood-cd34-cells .woof_container_pa_sizemg,  .term-cord-blood-cd34-cells .woof_container_pa_sizeml, .term-cord-blood-cd34-cells .woof_container_pa_anticoagulant,
  .term-bone-marrow-cd34-cells .woof_container_pa_donor-health,   .term-bone-marrow-cd34-cells .woof_container_pa_sizemg,  .term-bone-marrow-cd34-cells .woof_container_pa_sizeml, .term-bone-marrow-cd34-cells .woof_container_pa_anticoagulant,
 .term-mobilized-pbmc .woof_container_pa_donor-health,   .term-mobilized-pbmc .woof_container_pa_sizemg,  .term-mobilized-pbmc .woof_container_pa_sizeml, .term-mobilized-pbmc .woof_container_pa_anticoagulant,
  .term-mobilized-cd34-cells .woof_container_pa_donor-health,   .term-mobilized-cd34-cells .woof_container_pa_sizemg,  .term-mobilized-cd34-cells .woof_container_pa_sizeml, .term-mobilized-cd34-cells .woof_container_pa_anticoagulant,
  .term-cell-pellets .woof_container_pa_gender, .term-cell-pellets .woof_container_pa_hla-a, .term-cell-pellets .woof_container_pa_hla-b, .term-cell-pellets .woof_container_pa_hla-c, .term-cell-pellets .woof_container_pa_age,  .term-cell-pellets .woof_container_pa_donor-health,   .term-cell-pellets .woof_container_pa_sizemg,  .term-cell-pellets .woof_container_pa_sizeml, .term-cell-pellets .woof_container_pa_anticoagulant,
  .term-mouse-cells .woof_container_pa_gender, .term-mouse-cells .pa_hla_filter, .term-mouse-cells .pa_hla_filter, .term-mouse-cells .pa_hla_filter, .term-mouse-cells .pa_hla_filter,  .term-mouse-cells .pa_hla_filter,   .term-mouse-cells .pa_hla_filter,  .term-mouse-cells .pa_hla_filter, .term-mouse-cells .woof_container_pa_anticoagulant,
  .term-spleen-cells .woof_container_pa_gender, .term-spleen-cells .woof_container_pa_hla-a, .term-spleen-cells .woof_container_pa_hla-b, .term-spleen-cells .woof_container_pa_hla-c, .term-spleen-cells .woof_container_pa_age,  .term-spleen-cells .woof_container_pa_donor-health,   .term-spleen-cells .woof_container_pa_sizemg,  .term-spleen-cells .woof_container_pa_sizeml, .term-spleen-cells .woof_container_pa_anticoagulant,
  .term-bone-marrow-cells .woof_container_pa_gender, .term-bone-marrow-cells .woof_container_pa_hla-a, .term-bone-marrow-cells .woof_container_pa_hla-b, .term-bone-marrow-cells .woof_container_pa_hla-c, .term-bone-marrow-cells .woof_container_pa_age,  .term-bone-marrow-cells .woof_container_pa_donor-health,   .term-bone-marrow-cells .woof_container_pa_sizemg,  .term-bone-marrow-cells .woof_container_pa_sizeml, .term-bone-marrow-cells .woof_container_pa_anticoagulant,
  .term-macrophages .woof_container_pa_gender, .term-macrophages .woof_container_pa_hla-a, .term-macrophages .woof_container_pa_hla-b, .term-macrophages .woof_container_pa_hla-c, .term-macrophages .woof_container_pa_age,  .term-macrophages .woof_container_pa_donor-health,   .term-macrophages .woof_container_pa_sizemg,  .term-macrophages .woof_container_pa_sizeml, .term-macrophages .woof_container_pa_anticoagulant,
  .term-dendritic-cells-mouse-cells .woof_container_pa_gender, .term-dendritic-cells-mouse-cells .woof_container_pa_hla-a, .term-dendritic-cells-mouse-cells .woof_container_pa_hla-b, .term-dendritic-cells-mouse-cells .woof_container_pa_hla-c, .term-dendritic-cells-mouse-cells .woof_container_pa_age,  .term-dendritic-cells-mouse-cells .woof_container_pa_donor-health,   .term-dendritic-cells-mouse-cells .woof_container_pa_sizemg,  .term-dendritic-cells-mouse-cells .woof_container_pa_sizeml, .term-dendritic-cells-mouse-cells .woof_container_pa_anticoagulant,
  .term-t-regulatory-cells .woof_container_pa_gender, .term-t-regulatory-cells .woof_container_pa_hla-a, .term-t-regulatory-cells .woof_container_pa_hla-b, .term-t-regulatory-cells .woof_container_pa_hla-c, .term-t-regulatory-cells .woof_container_pa_age,  .term-t-regulatory-cells .woof_container_pa_donor-health,   .term-t-regulatory-cells .woof_container_pa_sizemg,  .term-t-regulatory-cells .woof_container_pa_sizeml, .term-t-regulatory-cells .woof_container_pa_anticoagulant,
  .term-bovine-cells .woof_container_pa_gender, .term-bovine-cells .woof_container_pa_hla-a, .term-bovine-cells .woof_container_pa_hla-b, .term-bovine-cells .woof_container_pa_hla-c, .term-bovine-cells .woof_container_pa_age,  .term-bovine-cells .woof_container_pa_donor-health,   .term-bovine-cells .woof_container_pa_sizemg,  .term-bovine-cells .woof_container_pa_sizeml, .term-bovine-cells .woof_container_pa_anticoagulant,
  .term-chondrocytes .woof_container_pa_gender, .term-chondrocytes .woof_container_pa_hla-a, .term-chondrocytes .woof_container_pa_hla-b, .term-chondrocytes .woof_container_pa_hla-c, .term-chondrocytes .woof_container_pa_age,  .term-chondrocytes .woof_container_pa_donor-health,   .term-chondrocytes .woof_container_pa_sizemg,  .term-chondrocytes .woof_container_pa_sizeml, .term-chondrocytes .woof_container_pa_anticoagulant,
  .term-corneal-endothelial-cells .woof_container_pa_gender, .term-corneal-endothelial-cells .woof_container_pa_hla-a, .term-corneal-endothelial-cells .woof_container_pa_hla-b, .term-corneal-endothelial-cells .woof_container_pa_hla-c, .term-corneal-endothelial-cells .woof_container_pa_age,  .term-corneal-endothelial-cells .woof_container_pa_donor-health,   .term-corneal-endothelial-cells .woof_container_pa_sizemg,  .term-corneal-endothelial-cells .woof_container_pa_sizeml, .term-corneal-endothelial-cells .woof_container_pa_anticoagulant,
  .term-serum-plasma .woof_container_pa_hla-a, .term-serum-plasma .woof_container_pa_hla-b, .term-serum-plasma .woof_container_pa_hla-c,    .term-serum-plasma .woof_container_pa_cells-per-vial, 
  .term-serum .woof_container_pa_hla-a, .term-serum .woof_container_pa_hla-b, .term-serum .woof_container_pa_hla-c,    .term-serum .woof_container_pa_cells-per-vial, .term-serum .woof_container_pa_anticoagulant, .term-serum .woof_container_pa_sizemg,
  .term-edta-plasma .woof_container_pa_hla-a, .term-edta-plasma .woof_container_pa_hla-b, .term-edta-plasma .woof_container_pa_hla-c,    .term-edta-plasma .woof_container_pa_cells-per-vial, .term-edta-plasma .woof_container_pa_sizemg,
  .term-heparin-plasma .woof_container_pa_hla-a, .term-heparin-plasma .woof_container_pa_hla-b, .term-heparin-plasma .woof_container_pa_hla-c,    .term-heparin-plasma .woof_container_pa_cells-per-vial, .term-heparin-plasma .woof_container_pa_sizemg,
    .term-antigens .woof_container_pa_gender, .term-antigens .woof_container_pa_hla-a, .term-antigens .woof_container_pa_hla-b, .term-antigens .woof_container_pa_hla-c, .term-antigens .woof_container_pa_age,  .term-antigens .woof_container_pa_donor-health,   .term-antigens .woof_container_pa_cells-per-vial,  .term-antigens .woof_container_pa_sizeml, .term-antigens .woof_container_pa_anticoagulant,
	.term-peptides .woof_container_pa_gender, .term-peptides .woof_container_pa_hla-a, .term-peptides .woof_container_pa_hla-b, .term-peptides .woof_container_pa_hla-c, .term-peptides .woof_container_pa_age,  .term-peptides .woof_container_pa_donor-health,   .term-peptides .woof_container_pa_cells-per-vial,  .term-peptides .woof_container_pa_sizeml, .term-peptides .woof_container_pa_anticoagulant,
	.term-whole-antigens .woof_container_pa_gender, .term-whole-antigens .woof_container_pa_hla-a, .term-whole-antigens .woof_container_pa_hla-b, .term-whole-antigens .woof_container_pa_hla-c, .term-whole-antigens .woof_container_pa_age,  .term-whole-antigens .woof_container_pa_donor-health,   .term-whole-antigens .woof_container_pa_cells-per-vial,  .term-whole-antigens .woof_container_pa_sizeml, .term-whole-antigens .woof_container_pa_anticoagulant,
	.term-lipopolysaccharides .woof_container_pa_gender, .term-lipopolysaccharides .woof_container_pa_hla-a, .term-lipopolysaccharides .woof_container_pa_hla-b, .term-lipopolysaccharides .woof_container_pa_hla-c, .term-lipopolysaccharides .woof_container_pa_age,  .term-lipopolysaccharides .woof_container_pa_donor-health,   .term-lipopolysaccharides .woof_container_pa_cells-per-vial,  .term-lipopolysaccharides .woof_container_pa_sizeml, .term-lipopolysaccharides .woof_container_pa_anticoagulant,
	.term-new .woof, .term-assay-kits .woof,
	.term-antigen .pa_hla_filter,
	.term-antigens-2 .pa_hla_filter, .term-peptides .pa_hla_filter,
	
	.term-cell-pellets .pa_hla_filter,
	.term-spleen-cells .pa_hla_filter,
	.term-bone-marrow-cells .pa_hla_filter,
	.term-macrophages .pa_hla_filter,
	.term-mouse-dendritic-cells .pa_hla_filter,
	.term-t-regulatory-cells .pa_hla_filter,
	.term-bovine-cells .pa_hla_filter, 
	.term-corneal-endothelial .pa_hla_filter,
	.term-plasma .pa_hla_filter,
	.term-serum .pa_hla_filter,
	.term-antigens .pa_hla_filter,
	.term-peptides .pa_hla_filter,
	.term-whole-antigens .pa_hla_filter,
	.term-
	.term-
	.term-
	.term-
	.term-
	{
display:none !important; 
}

.woof_sid_auto_shortcode{
border-width:0px;
}
.woof_reset_search_form{
	    margin-bottom: 0px;
    background-color: rgba(255, 255, 255, 0);
        color: #DD7200;
    border-width: 0px;
    text-transform: inherit;
	font-weight:normal;
	    margin-right: 0px;
    padding-right: 0px;
	    height: 15px;
    min-height: 15px;
    line-height: 0;
}
.woof_reset_search_form:hover{
	    margin-bottom: 0px;
    background-color: rgba(255, 255, 255, 0);
            color: #F28D1E;
    border-width: 0px;
    text-transform: inherit;
	font-weight:normal;
	box-shadow:none;
	
}
.woof_submit_search_form_container{
margin-bottom:0px;
}
.woof_sid_auto_shortcode.woof{
	margin-bottom:0px;
}
.woof_products_top_panel .woof_remove_ppi:after{
	content:"×";
	    background: none;
		    padding-left: 6px;
    color: #a5a5a5;
	
}
.woof_products_top_panel li span{
	background:none;
	padding-right:0px;
}
.woof_products_top_panel li:hover .woof_remove_ppi:after{
	
	    color: rgb(121, 121, 121);
}
.woof_products_top_panel li a {
    text-decoration: none;
    color: #7b7b7b;
}
.searchform .search-field{
height:30px;
}
.searchform .button{
	height:30px;
	min-height:30px;
	    font-size: 11px;
}
.page-title-inner{
	    padding-top: 0px;
}


.aws-search-result .aws_result_title {
    display: block;
    font-weight: normal;
    margin-bottom: 3px;
    color: #f28d1e;
}
.aws-search-result .aws_result_price{
display:none;
}
.searchandfilter>div>ul>li{
	margin-left:0px;
}



@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/

.single-loop .my-row > div{
	    max-width: 99.99999%;
    -webkit-flex-basis: 99.99999%;
    -ms-flex-preferred-size: 99.99999%;
    flex-basis: 99.99999%;
    flex-basis: 99.99999%;
}
.my-prod-col > div.quantity{
	margin-left:0px !important;
	
}
.single-loop .my-row-toggle .col-3, .single-loop .my-row-toggle .col-9{
	  max-width: 99.99999%;
    -webkit-flex-basis: 99.99999%;
    -ms-flex-preferred-size: 99.99999%;
    flex-basis: 99.99999%;
    flex-basis: 99.99999%;
}
div.quantity.buttons_added{
	margin-bottom:10px;
}
.pa_hla_filter{
	 
	clear:both;
	width:34%;
	margin-bottom: 12px;
}
.woof_sid_auto_shortcode .woof_container, .pa_hla_filter{
	width:50% !important;
	float:left !important;
	clear:none !important;
	    
}
}
@media only screen and (max-width: 540px) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/
.ul_category > li{
	float: none;
    width: 100%;
}
.woof_sid_auto_shortcode .woof_container, .pa_hla_filter{
	width:100% !important;
}
}
@media only screen and (max-width: 992px){
.pa_hla_filter{
	 
	clear:both;
	
}	
}


/* filter plugin design override */
.wpf_layout_horizontal .wpf_item_name {
/* padding:5px 10px;  */
}
