/****adjustments to mobile product title and price *****************/

@media screen and (max-width:667px) {


#mpcth_page_wrap #mpcth_content_wrap, #mpcth_page_wrap #mpcth_content_wrap .mpcth-post-content {
    display: flex;
    flex-flow: column-reverse;
}


#mpcth_page_wrap .woocommerce .products .product .mpcth-post-content .mpcth-cart-wrap, .woocommerce-page #mpcth_page_wrap .products .product .mpcth-post-content .mpcth-cart-wrap {
  border:unset;
  padding:4px!important;
  text-align:left;
  margin-left:0px!important;
  height: auto;
}


#mpcth_page_wrap .woocommerce .products .product .mpcth-post-content .price, .woocommerce-page #mpcth_page_wrap .products .product .mpcth-post-content .price {
  font-size: 13px!important;
  text-align: left;
  height:30px!important;
  line-height:30px;
 
}



#mpcth_page_wrap #mpcth_content_wrap .mpcth-page-title, #mpcth_page_wrap #mpcth_content_wrap .mpcth-post-title {

  line-height:18px;
  padding:4px!important;

}


#mpcth_page_wrap #mpcth_content_wrap .mpcth-page-title, #mpcth_page_wrap #mpcth_content_wrap .mpcth-post-title a {
  font-size:12px;

}



#mpcth_page_wrap .woocommerce .products .product .mpcth-post-content, .woocommerce-page #mpcth_page_wrap .products .product .mpcth-post-content {
  height:auto!important;
}


#mpcth_page_wrap #mpcth_content_wrap, #mpcth_page_wrap #mpcth_content_wrap .mpcth-post-content del {
  margin-top:0px!important;
}



}


/**********************************************************************/



#mpcth_page_wrap .woocommerce .mpcth-sale-wrap.sold:after, .woocommerce-page #mpcth_page_wrap .mpcth-sale-wrap.sold:before {
    border-color:none!important;
}

#mpcth_page_wrap .woocommerce .mpcth-sale-wrap.sold:after, .woocommerce-page #mpcth_page_wrap .mpcth-sale-wrap.sold:after {
    border-color:none!important;
}


#mpcth_page_wrap .woocommerce .mpcth-sale-wrap:after, #mpcth_page_wrap .woocommerce .mpcth-sale-wrap:before, .woocommerce-page #mpcth_page_wrap .mpcth-sale-wrap:after, .woocommerce-page #mpcth_page_wrap .mpcth-sale-wrap:before {
    border:none!important;
}



/***fix pagination arrows on product page 1/3/2020 ****/


.woocommerce-page.single-product #mpcth_page_wrap #mpcth_content > .product .summary .mpcth-post-pagination {
    width:90px;
    display: flex;
    justify-content: space-between;
}

.single .mpcth-post .mpcth-post-pagination a[rel=next] { width: 1em!important; height: 1em!important; position: relative; z-index: 2; margin-left: -.7em; line-height: 1em!important; }


/***************************************/

/**remove product review elements***/

.woocommerce-product-rating {
  display:none!important;
}

/******************************/


.retail .wpcf7-form input[type=text], .retail .wpcf7-form input[type=email], .retail .wpcf7-form textarea {
  width:90%;
}

.guest-img {
    width:100%;
    height:auto;
}

.contact-omg, .form-omg  {
 margin-top:25px;
}



@media screen and (max-width:750px) {

.retail {
  display:flex;
  flex-direction:column;

}

.contact-omg {
  width:100%!important;
  text-align:center;
}

.form-omg {
  width:100%!important;
}


.form-omg .wpcf7 {

}



}




#text-6 img {
  margin-top:0px;
}


.retail {
  text-align:center;
  background-color: #f4f4f4;
  padding: 10px;
  border: 1px solid #e3e3e3;
  /* border-bottom: 2px solid; */
  margin-bottom: 50px;
}


.retail img {
  margin-top:10px;
}


.retail h2 {
  margin-bottom: 10px;
  /* border-bottom: 1px solid; */
}

.retail p {
  margin-top:0px!important;
  margin-bottom:0px;
  padding: 0px 0px 10px!important;
  font-size: 16px;
 
  /* margin-bottom: 60px; */
}