.main-navigation ul ul {
  display: block;
}

ul.products li.product.product-category img {
  display: none;
}

.wi-asso-courses-wrapper {
  display: none;
}

p+h2 {
  margin-top: 0em;
}

ul+h2 {
  margin-top: -1px;
}

.main-navigation ul li a:hover {
  margin-bottom: 0px;
  padding: 0px;
}

h1 {
  margin-top: -10px;
  padding: 0px;
  padding-top: 0px;
}

.woocommerce-products-header {
  margin-bottom: -135px;
}

.product-category.product.first {
  margin-bottom: -1px;
}

#masthead.site-header {
  margin-bottom: 20px;
}

.func-um_user.gravatar.avatar.avatar-120.um-avatar.um-avatar-default {
  display: none;
}

.um-profile-nav {
  display: none;
}

.um-header.no-cover {
  display: none;
}

ul.products {
  margin-top: 6em;
}

.site-header-cart .cart-contents {
  display: none;
}

#site-header-cart.site-header-cart.menu {
  display: none;
}

#reply-title.gamma.comment-reply-title {
  display: none;
}

#commentform.comment-form {
  display: none;
}

.eb-rec-courses-wrapper {
  display: none;
}

.wdm-btn.eb-rec-courses-view-more {
  display: none;
}

#content.site-content {
  padding-bottom: 0px;
  margin: 0px;
  margin-bottom: -60px;
}

.eb-my-courses-wrapper .eb-my-course {
  display: block !important;
}

.eb-my-courses-wrapper .wdm-col-3-2-1.hentry {
  width: 25% !important;
}

.woocommerce-cart header.entry-header {
  padding-top: 25px !important;
}

.col2-set .woocommerce-billing-fields .form-row-first {
  width: 47%;
  margin-right: 0;
}

.col2-set .woocommerce-billing-fields .form-row-last {
  width: 49%;
  margin-right: 0;
  margin-left: 1%;
}

#post-46.post-46.page.type-page.status-publish.hentry {
  margin-top: -2em;
}

.woocommerce.post-type-archive-product ul.products li.product {
  margin-bottom: -10px;
}

ul.products li.product .woocommerce-loop-product__title {
  margin-top: 0px;
  margin-bottom: 0px;
  border-top-style: double;
  padding-bottom: 0px;
}

.wc-block-grid__products .wc-block-grid__product img {
  display: none;
}

ul.products li.product.product-category .woocommerce-loop-category__title {
  border-style: double;
}

.onsale {
  color: #f21b18;
}