.custom-logo {
  width: 70%;
  margin-top: 20px;
}

.page-content-area{
margin:0!important;
}

.page-title {
  display: none!important;
}

#menu-par-canton-1 li a {
  color: white;
}

.woocommerce-page .woocommerce-result-count {
  display: none!important;
}

.woocommerce #woo-products-wrapper {
  padding-right: 20px!important;
		margin-top:20px!important;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product .price {
  display: flex!important;
  flex-direction: column!important;
  float: none!important;
  width: 100%!important;
  text-align: center!important;
}

.woocommerce ul.products li.product a {
  padding: 20px;
  -webkit-box-shadow: 0px 0px 9px 3px rgba(0,0,0,0.26);
  box-shadow: 0px 0px 9px 3px rgba(0,0,0,0.26);
  border-radius: 2px;
}

.price .woocommerce-Price-amount {
  color: white;
  background-color: #F90001;
  padding: 15px;
  border-radius: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
}

#footer .footer-widgets-wrapper {
  background-color: #212121!important;
}

.footer-widgets-wrapper h4,
#menu-footer-menu li a {
  color: white;
}

.woocommerce-store-notice,
p.demo_store {
  background-color: #F90001!important;
}

.woocommerce div.product form.cart .variations select {
  color: #000000;
  border-radius: 5px;
  border-width: 1px;
  border-style: solid;
  border-color: #a1a1a1;
}

.product_meta {
  display: none!important;
}

a.button.wc-backward {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin: 0;
}

@media only screen and (max-width: 990px) {
  .footer-widgets-wrapper .widget-column .section {
    text-align: center;
  }

  #footer .footer-widgets-wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .woocommerce ul.products {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }

  .woocommerce .products li {
    width: 80%!important;
    float: none!important;
  }
}

@media only screen and (max-width: 768px) {
  .woocommerce ul.products {
    display: flex!important;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }

  .woocommerce .products li {
    width: 80%!important;
    float: none!important;
  }
}