/*
Theme Name: GAMES JADE COAST
Description: Theme GAMES JADE COAST par Kitacom
Author: David - Kitacom
Author URI: https://www.kitacom.fr
Template: Divi 
Version: 1.0.0
*/

.et_pb_section_2_tb_header.et_pb_sticky_module:not(.et_pb_sticky--editing) {
    width: 100% !important;
    max-width:  100% !important;
}

.ld-menu-home > a:before {
    font-family: 'ETMODULES';
    content: '\e074'; /* change icon code here */
    text-align: center;
    margin-right: 10px;
    margin-left: -10px;
    color: #D8A649 ; /* change icon color here */
    font-size: 1.2em; /* change icon size here */
    transition: all .3s ease;
}


.et-menu a:hover {
    opacity: 1;
}
.ico-compte a::before {
  font-family: 'ETModules';
  content: "\e08a";
  margin-right: 5px;
}

/*Sous Menu*/
.et_pb_menu .et_pb_menu__menu > nav > ul > li > ul {
    top: calc(70% - 1px);
    left: 0;
}

/* header icones en ligne*/
.icone-en-ligne {
    display: inline-block;
    margin: 0 2%;
	position: relative;
	left: 1%;
	transform: translateX(-1%);
	vertical-align:top;
	
}

.icone-en-ligne {
    text-align: center!important;
}

.icone-en-ligne-droite {
    display: inline-block;
    float:right;
}
.icone-en-ligne-droite {
    text-align: center!important;
}

.gallery .et_pb_gutters2 .et_pb_column_2_3 .et_pb_grid_item,
.et_pb_gutters2 .et_pb_column_2_3 .et_pb_shop_grid .woocommerce ul.products li.product,
.et_pb_gutters2 .et_pb_column_2_3 .et_pb_widget,
.et_pb_gutters2.et_pb_row .et_pb_column_2_3 .et_pb_grid_item,
.et_pb_gutters2.et_pb_row .et_pb_column_2_3 .et_pb_shop_grid .woocommerce ul.products li.product,
.et_pb_gutters2.et_pb_row .et_pb_column_2_3 .et_pb_widget,
.et_pb_gutters3 .et_pb_column_4_4 .ds-library-grid .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,
    .et_pb_gutters3 .et_pb_column_4_4 .ds-library-grid .et_pb_filterable_portfolio .et_pb_portfolio_item.active,
    .ds-library-grid .et_pb_portfolio_grid .et_pb_portfolio_item,
    .et_pb_column_4_4 .ds-library-grid.et_pb_grid_item:nth-child(4n) {
   
    margin-right: 0%;
    margin-bottom:0%;
}


.woocommerce div.product form.cart .variations label {
  font-weight: normal!important;
  text-align: left;
}

.orderby, .woocommerce div.product form.cart .variations td select {
  background-color: #ececec;
  border: none;
    border-top-width: medium;
    border-top-style: none;
    border-right-width: medium;
    border-right-style: none;
    border-bottom-width: medium;
    border-bottom-style: none;
    border-left-width: medium;
    border-left-style: none;
  border-radius: 10px;
  border-width: 0;
  color: #666 !important;
  font-size: 14px;
  padding: 10px;
  font-weight: 500;
  font-family: 'Open Sans', Arial, sans-serif;
}

.et_pb_wc_add_to_cart_0_tb_body form.cart .variations td.value span::after {
  margin-top: calc(0px - 5px);
  right: calc(10px - 0px);
}

.woocommerce-variation-price{
	display:none;
}
.pewc-total-only{
	color: #7E938A !important;
	line-height: 1.7em;
  font-weight: 500;
}


/*Controllers navigation slider */

.et-pb-arrow-prev::before {
    color: #e2a609;
}
.et-pb-arrow-next::before {
    color: #e2a609;
}
.et_pb_bg_layout_light .et-pb-controllers .et-pb-active-control {
    background-color: #e2a609;
}
.et_pb_bg_layout_light .et-pb-controllers a {
    background-color: rgba(226,166,9,.3);
}

/*filtres produits*/
.et-db #et-boc .et-l .et_pb_widget_area_left {
  border-right: 0px;
  padding-right: 0px;
}
.wpf-slider-label{
	text-align: center;
  font-weight: bold;
}
.wpf_slider.ui-slider .ui-widget-header {
  background: #e2a609!important;
  border: none;
}
.wpf_slider.ui-slider {
  height: 2px;
  background: rgba(0,0,0,.15);
  border: none;
  margin: 1.5em 0 .8em!important;
}
.wpf_item .wpf_item_name {
  font-weight: bold;
  font-size: 1em;
	text-align:center;
  display: block;
  cursor: auto;
  border-bottom: 0px!important;
  margin: 0 0 .8em;
    margin-top: 0px;
  padding-bottom: .8em;
  width: 100%;
  position: relative;
}
.wpf_hide_text li > input:checked + label > i::after, .wpf_item input[type="checkbox"]:checked::before {
  content: "\e800";
  font-family: "themify_wc_product_filter_icons";
  transform: none;
  border: none;
  margin: 0;
  width: auto;
  height: auto;
  font-weight: bold;
  color: #e2a609;
}

/*bouton option produit*/
 .pewc-preset-style .pewc-text-swatch .pewc-radio-form-label.active-swatch {
  border-color: #d8a649;
  background: #d8a649;
  color: #fff !important;
}