/*
Theme Name: fides
Description:  fides
Version: 1.0
Author: fides
Author URI: http://www.fides.pt/
License: fides
License URI: -
Theme URI: www.fides.pt
*/

/*
* PLEASE DO NOT EDIT THIS FILE!
* 
* This file is only in your themefolder for WordPress to recognize basic theme data like name and version
*/
.pswp__bg {
  background: #fff !important;
}
.fixprice {
  margin: 18px auto 0 auto;
  display: table;
}
.single-product .price {
  margin: 0px 0px 0px 0px;
  padding: 2px 20px 0px 0px;
  display: table-cell;
}
.single-product .share-social {
  clear: both;
  margin-top: 20px;
}
.single-product .cart {
  display: table-cell;
}
.woocommerce-page div.product div.images {
  width: 100% !important;
}
.woocommerce-page div.product div.summary {
  width: 100% !important;
  text-align: center;
}
h1.product_title.entry-title:after {
  display: none;
}
h1.product_title.entry-title {
  border-bottom: 2px solid #e12623;
  display: inline-block;
  padding-bottom: 3px;
}
.woocommerce div.product .product_title {
  margin: 0 auto !important;
}
.fixtitle {
  text-align: center;
  width: 100%;
  float: left;
  display: inline-block;
  clear: both;
  margin-bottom: 16px;
}
.wrap_desctxt {
  width: 100%;
  float: left;
  display: inline-block;
  min-height: 18px;
}
.wrap_desctxt p {
  margin-bottom: 32px;
  margin-top: 0px;
  display: inline-block;
}

div[itemprop="description"] p {
  display: none;
}

.fixtitle:after {
  visibility: hidden;
  display: block;
  content: "";
  clear: both;
  height: 0;
}
.woocommerce div.product form.cart .button {
  margin-top: -2px !important;
}
button.single_add_to_cart_button:before {
  margin-top: -2px !important;
  margin-right: 5px;
}

.woocommerce-product-gallery__wrapper {
  width: 80%;
  margin: 0 auto !important;
}
.woocommerce .quantity .qty {
  width: 2em !important;
}
.woocommerce input[type="number"] {
  padding: 0px 4px 0px 4px !important;
  height: 30px !important;
}

.term-acor .activeacor,
.term-catraio .activecatraio,
.term-companhia-de-pescarias-do-algarve
  .activecompanhia-de-pescarias-do-algarve,
.term-fides .activefides,
.term-georgette .activegeorgette,
.term-naval .activenaval,
.term-nazarena .activenazarena,
.term-anchova .activeanchova,
.term-atum .activeatum,
.term-bacalhau .activebacalhau,
.term-carapau .activecarapau,
.term-lingueirao .activelingueirao,
.term-outros .activeoutros,
.term-peixe-espada .activepeixe-espada,
.term-petinga .activepetinga,
.term-salmao .activesalmao,
.term-sardinha .activesardinha,
.section_acor .activeacor,
.section_catraio .activecatraio,
.section_companhia-de-pescarias-do-algarve
  .activecompanhia-de-pescarias-do-algarve,
.section_fides .activefides,
.section_georgette .activegeorgette,
.section_naval .activenaval,
.section_nazarena .activenazarena {
  background-color: rgba(74, 74, 74, 0.2);
}

.term-acor-fr .activeacor-fr,
.term-catraio-fr .activecatraio-fr,
.term-companhia-de-pescarias-do-algarve-fr
  .activecompanhia-de-pescarias-do-algarve-fr,
.term-fides-fr .activefides-fr,
.term-georgette-fr .activegeorgette-fr,
.term-naval-fr .activenaval-fr,
.term-nazarena-fr .activenazarena-fr,
.term-anchois .activeanchois,
.term-autre .activeautre,
.term-couteaux .activecouteaux,
.term-crevettes .activecrevettes,
.term-epee-de-poisson .activeepee-de-poisson,
.term-fruits-de-mer .activefruits-de-mer,
.term-la-morue .activela-morue,
.term-chinchard .activechinchard,
.term-maquereau .activemaquereau,
.term-moule .activemoule,
.term-poutine .activepoutine,
.term-sardine-fr .activesardine-fr,
.term-saumon .activesaumon,
.term-thon .activethon,
.section_acor-fr .activeacor-fr,
.section_catraio-fr .activecatraio-fr,
.section_companhia-de-pescarias-do-algarve-fr
  .activecompanhia-de-pescarias-do-algarve-fr,
.section_fides-fr .activefides-fr,
.section_georgette-fr .activegeorgette-fr,
.section_naval-fr .activenaval-fr,
.section_nazarena-fr .activenazarena-fr {
  background-color: rgba(74, 74, 74, 0.2);
}

.term-acor-en .activeacor-en,
.term-catraio-en .activecatraio-en,
.term-companhia-de-pescarias-do-algarve-en
  .activecompanhia-de-pescarias-do-algarve-en,
.term-fides-en .activefides-en,
.term-georgette-en .activegeorgette-en,
.term-naval-en .activenaval-en,
.term-nazarena-en .activenazarena-en,
.term-prawns .activeprawns,
.term-anchovy .activeanchovy,
.term-codfish .activecodfish,
.term-horse-mackerel .activehorse-mackerel,
.term-mackerel .activemackerel,
.term-mussel .activemussel,
.term-others .activeothers,
.term-prawns .activela-prawns,
.term-razor-clam .activerazor-clam,
.term-salmon .activesalmon,
.term-sardine .activesardine,
.term-shellfish .activeshellfish,
.term-sprat .activesprat,
.term-swordfish .activeswordfish,
.term-tuna-fish .activetuna-fish,
.section_acor-en .activeacor-en,
.section_catraio-en .activecatraio-en,
.section_companhia-de-pescarias-do-algarve-en
  .activecompanhia-de-pescarias-do-algarve-en,
.section_fides-en .activefides-en,
.section_georgette-en .activegeorgette-en,
.section_naval-en .activenaval-en,
.section_nazarena-en .activenazarena-en {
  background-color: rgba(74, 74, 74, 0.2);
}

.woocommerce-terms-and-conditions-wrapper {
  padding: 1em !important;
}
.activesem-categoria {
  display: none;
}
@media (max-width: 769px) {
  .woocommerce ul.products[class*="columns-"] li.product,
  .woocommerce-page ul.products[class*="columns-"] li.product {
    width: 98% !important;
  }
  .imgalign {
    height: auto !important;
  }
  .woocommerce ul.products li.product a img {
    position: relative !important;
  }
}
.woocommerce-checkout .payment_method_multibanco_ifthen_for_woocommerce img,
.woocommerce-checkout .multibanco_ifthen_for_woocommerce_table img,
.woocommerce-view-order .multibanco_ifthen_for_woocommerce_table img {
  height: auto !important;
  max-width: auto !important;
  width: auto !important;
}
.woocommerce-cart .product-thumbnail {
  float: none !important;
  margin: 0% !important;
}
.woocommerce-cart .quantity {
  margin: 0 auto !important;
  text-align: center;
}
.woocommerce-cart table.cart img {
  width: 152px !important;
}
.woocommerce-checkout .woocommerce-checkout-payment {
  padding-bottom: 40px !important;
}
@media (max-width: 769px) {
  #category-mobile {
    background-image: url("https://www.fides.pt/wp-content/uploads/2018/08/listicon.png");
    background-repeat: no-repeat;
    background-position: center top;
    background-color: transparent !important;
  }
}
.woocommerce-orders .woocommerce,
.woocommerce-view-order .woocommerce,
.woocommerce-edit-address .woocommerce,
.woocommerce-edit-account .woocommerce {
  padding-bottom: 100px !important;
}
.activesem-categoria .wpml-ls-item-fr {
  display: none !important;
}

.page-id-112 .payment_method_multibanco_ifthen_for_woocommerce {
  display: none !important;
}

.page-id-805 .payment_method_multibanco_ifthen_for_woocommerce {
  display: none !important;
}
.benefits-text p {
  columns: 1 !important;
}

.nav-wrap {
  float: right !important;
}
.nav-wrap ul {
  float: right !important;
}
.nav-wrap li {
  display: inline-block !important;
}
.wcmenusy {
  float: right !important;
}

@media (max-width: 768px) {
  .nav-wrap {
    float: left !important;
    width: 100%;
  }
  .nav-wrap ul {
    float: left !important;
  }
  .nav-wrap li {
    display: block !important;
  }
  .wcmenusy {
    float: left !important;
    margin-right: 13px;
  }

  .woocommerce ul.products[class*="columns-"] li.product,
  .woocommerce-page ul.products[class*="columns-"] li.product {
    width: 50% !important;
    float: none;
    clear: both;
    margin: 0 auto;
  }
}
