.ecommerce-cart .title {
  display: none;
}



.woocommerce ul.products,
.woocommerce-page ul.products {
  margin-left: 0 !important;
}
.woocommerce .woocommerce-page ul.products li.product {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.woocommerce ul.products li.product h3,
.woocommerce-page ul.products li.product h3,
.woocommerce ul.products li.product div,
.woocommerce-page ul.products li.product div
{
  margin-left: 1em;
  margin-right: 1em;
}

.woocommerce ul.products li.product a img,
.woocommerce-page ul.products li.product a img
{
  object-fit: cover;
  object-position: center top;
  height: 435px;
  width: 100%;
}
@media (max-width: 860px)
{
  .woocommerce .woocommerce-page ul.products li.product {
    width: 97%;
  }
  .woocommerce ul.products li.product a img,
  .woocommerce-page ul.products li.product a img
  {
    height: auto;
    width: 100%;
  }
}



@media screen and (max-width: 650px)
{
  .tribe-events-event-image {
    display: block;
  }
}



.embed-responsive.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive
{
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object
{
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}



.lvm-volume_entry .tm-post-text-block h2,
.lvm-volume_entry .tm-post-text-block h3 {
  text-transform: none;
}
.lvm-volume_entry .tm-circle-small-border {
  float: none;
}
.lvm-volume_entry .tm-circle-small-border img {
  border-radius: 0;
}
.lvm-volume_entry .tm-post-text-block {
  padding: 1em 2em 0 2em;
}
@media screen and (max-width: 768px)
{
  .lvm-volume_entry .tm-post-text-block
  {
	padding: 1em 2em;
	text-align: center;
  }
  .lvm-volume_entry .tm-post-button-block
  {
    margin-top: 0;
  }
}
