/* 
 * Theme Name: KN
 * Author: Agence KN
 *
 */
/*@import url('css/flexible.css');*/
.cart-empty, .return-to-shop, .woocommerce-order-details .back-account{display:none;}
.page-id-25683 .woocommerce-order-details{padding:0;}
.woocommerce-thankyou-order-received{font-size: 25px;
    text-align: center;
    margin: 30px;}
#gform_confirmation_message_12, #gform_confirmation_message_1{color:#FFF; margin-bottom:15px;
}
.page-id-22513 .woocommerce-order p{text-align:center}
#parutions-list .tabacc{
  list-style-type: none;
  display: inline-block;
  background-color:transparent;
  border: 1px solid var(--alpha-bg-color);
  padding: .7em .3em;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 1.6rem;
  color: var(--alpha-text-color);
  margin: 0 .2rem;
  -webkit-transition:all .3s ease-in-out;
  transition:all .3s ease-in-out;
  cursor:pointer;
  -webkit-box-flex:1;
      -ms-flex:1;
          flex:1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}
#parutions-list ul#tabs-title li.active,
#parutions-list .tabacc.active{
  background-color:var(--gama-bg-color);
  border: 1px solid var(--gama-bg-color);
  color:#fff;
}
#parutions-list .tabacc.active{
  margin-bottom: 2rem;
}
#parutions-list .tabacc{
  display:none;
}
#parutions-list .tabs-content{
  height: auto;
  display: none;
  -webkit-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
  /*display: -webkit-box;
  display: -ms-flexbox;
  display: flex;*/
}
#parutions-list .tabs-content.active{
display: block;
}

.intro, .edito-post .categories, .edito-post .author{color: #28323c;}

.searchp .right-content .list-search .picture img {
  width: 160px;
}

.ui-widget-content.ui-autocomplete{
  background-color: #fff;
  z-index: 99;
  padding: 5px;
  margin: 0em 0 0;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  width: var(--larg) !important;
}
.shop_table .recurring-totals, .shop_table .recurring-total{
    display:none
}
/* 
a.tag-link {
  margin-right: 5px;
  color: #ffffff;
  background-color: #28323C;
  padding: 5px 7px;
  font-size: 10px;
  border-radius: 2px;
  display: inline-block;
  max-width: fit-content;
  margin-bottom: 7px;
}

a.tag-link:hover {
  opacity: 0.8;
  transform: scale(0.95);
} */

a.tag-link  {
  margin-right: 5px;
  padding: 2px 7px;
  font-size: 12px;
  border-radius: 8px;
  display: inline-block;
  max-width: fit-content;
  margin-bottom: 7px;
  border: #3ea09d solid 1px;
  color: #3ea09d;
  font-weight: 600;
}

a.tag-link:hover {
  color: #ff643c;
  border-color: #ff643c;
}

.post-tags {
  margin-top: 20px;
}

.bloc_form .container .gform_wrapper form .gform-body .gform_fields.validation_below {
  justify-content: center !important;
}

.bloc_form .container .gform_wrapper form .gform-body .gform_fields.validation_below .gfield--type-submit input {
  height: 100% !important;
}

#gform_confirmation_message_12, #gform_confirmation_message_1 {
  color: #3ea09d !important;
  font-weight: 600 !important;
}
