/*!
Theme Name: Gandelin passions
Template: Divi
Version: 0.1
Description: Theme enfant du site gandelinpassions.fr
Author: Startivia
Author URI: https://startivia.fr
*/
/**MENU**/
/*#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{
	color:black!important;
}*/
#menu-menu-principal li ul.sub-menu{
    width: 450px!important;
    padding: 0!important;
    border: 2px solid #ff6600;
    border-top: 0!important;
    border-radius: 0px 0 10px 10px!important;
	top: 100%!important;
    box-shadow: none!important;
}
#menu-menu-principal li ul.sub-menu li{
    width: 100%!important;
	padding:0!important;
}
#menu-menu-principal li ul.sub-menu li a{
    width: 100%!important;
    padding: 10px 20px!important;
}
#menu-menu-principal li ul.sub-menu li a:hover{
    background-color:#ff6600!important;
	color:white!important;
	opacity:1!important;
}

/***Form Brevo***/
.sib_signup_box_inside_1 input[type=email], .sib_signup_box_inside_1 input[type=text]{
	background-color: #ffffff;
    color: #565656;
    padding: 7px 15px 7px;
    width: 100%;
    display: block;
	font-size:16px;
	border: 1px solid #cdcdcd;
	height: 47px;
    line-height: 20px;
}
.sib_signup_box_inside_1 input[type="checkbox"]{
    width: 15px;
    height: 15px;
    margin: 0 5px 0 0;
}
.sib-default-btn{
	background: #f60!important;
	padding: 10px 10px!important;
	font-size: 18px!important;
	width: 100%!important;
	color: white!important;
	border: none!important;
}
.sib-default-btn:hover{
	cursor:pointer;
}

/**Slider accueil**/
.fond-beige-slider rs-bg-elem{
  border-radius:15px!important;
}


/**** Actus avec visual portfolio****/
.vp-portfolio a:hover{
	color:#ff6600!important;
}
.vp-filter__item.vp-filter__item-active a, .vp-portfolio__item-meta-read-more{
	color:#ff6600!important;
}
.vp-portfolio__item-meta-title {
	margin-bottom:0!important;
}
.vp-portfolio__item-meta{
	padding:21px 0 0!important;
}

/****Inscription club des huiles - delete memebership information ****/
#pmpro_pricing_fields{
	display:none!important;
}

/****Validation de commande****/
#order_review .payment_method_ppcp-credit-card-gateway{
	background: transparent!important;
    padding: 0!important;
}
#order_review .payment_method_ppcp-credit-card-gateway .form-row{
	margin:0!important;
}

/***MON COMPTE***/
#espaceClientGP .woocommerce{
	border: 1px solid #eee;
	display: flex;
}
#espaceClientGP .woocommerce-MyAccount-navigation ul{
	padding: 0;
    display: flex;
    flex-direction: column;
    border-right: 1px solid #eee;
}
#espaceClientGP .woocommerce-MyAccount-navigation ul li{
	list-style:none;
    border-bottom: 1px solid #eee;
}
#espaceClientGP .woocommerce-MyAccount-navigation ul li.is-active, 
#espaceClientGP .woocommerce-MyAccount-navigation ul li:hover{
	background:#fa802e;
	cursor:pointer;
}
#espaceClientGP .woocommerce-MyAccount-navigation ul li a{
	padding: 7px 10px;
    width: 100%;
    display: block;
}
#espaceClientGP .woocommerce-MyAccount-navigation ul li.is-active a,
#espaceClientGP .woocommerce-MyAccount-navigation ul li:hover a{
	color:white;
}
#espaceClientGP .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout{
	border:0;
}
#espaceClientGP .woocommerce-MyAccount-content{
	padding:10px;
	width: 70%;
}
#espaceClientGP .woocommerce .button{
	font-size:16px;
}
#espaceClientGP .woocommerce .button:after{
	content:'$';
	font-size:20px;
	line-height:1.5em;
}