/* Enter Your Custom CSS Here */
div.pp_fade
{
 background-color: #fff !important; 
}

.page-id-3239 .qodef-content .qodef-content-inner > .qodef-container > .qodef-container-inner,
.page-id-2661 .qodef-content .qodef-content-inner > .qodef-full-width > .qodef-full-width-inner,
.qodef-content .qodef-content-inner>.qodef-full-width>.qodef-full-width-inner {
    padding-top: 0px !important;
}

.arconix-faq-term-title { display: none; } 

a.qodef-side-menu-button-opener { display: none; }

mark.count { display: none; }

h2.woocommerce-loop-category__title { font-size: 16px }

#menu-customer-service > li > a { font-size: 15px; text-transform: lowercase; }


ul.products { margin-top:20px !important; }

p.qodef-empty-cart { display: none; }


.qodef-main-menu>ul>li>a>span.item_outer .item_text:after, .qodef-main-menu>ul>li>a>span.item_outer .item_text:before {
  	top: calc(100% - 1px) !important;
}

div.qodef-pi-text-holder {
  display: none !important;
}

.noPadding,
.noPadding > div
{ padding: 2px !important; }

img.zoomImg { background-color: #fff !important; }

p.price { margin-bottom: 10px !important; }

div.woocommerce-product-details__short-description { margin-bottom: 10px !important }

form.cart { margin-bottom: 0px !important; }

#pp_full_res > img {
      margin-top: 70% !important;
}

.dimBackground {
	background-color: rgba(0, 0, 0, 0.6);
}

.dimBackgroundTile > div {
	background-color: rgba(0, 0, 0, 0.6);
}

.shoptile {
	width: 100%;
  	background-color: rgba(255, 255, 255, 0.6) !important;
  	border-radius: 2px;
  	color: #000 !important;
  	text-align: center;
}

.shoptile:hover {
  color: #fff !important;
  
}

.qodef-top-bar > .qodef-grid > .qodef-vertical-align-containers > div.qodef-position-right { width: 0% !important }
.qodef-top-bar > .qodef-grid > .qodef-vertical-align-containers > div.qodef-position-left {
    width: 100%;
	text-align: center;
}

div.qodef-pli-price-wrapper {
  margin-top: 22px;
}