/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/



.etiquette_libre{
	color:#FFFFFF;
	position : absolute;
	border-radius: 6px;
	top:50px;
	left:10px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	font-size:14px;
	font-weight:600;
}	

.ebillet{
	color:#0482DD;
	background-color:#FFFFFF;
	border-radius: 6px;
	position : absolute;
	top:10px;
	left:10px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	font-size:14px;
	font-weight:600;
}

span.onsale{
	display:none;
}	

div.cont_logo_produit{
	background-color:#FFF;
	position : relative;
	margin-top:-70px;
	left:30%;
	width:40%;
	height:80px;
	border-radius: 6px;
	display: flex;
  	align-items: center;
  	box-shadow:1px 1px 1px #EEE;
  	overflow:hidden;
}
div.logo_produit{
	padding-top:5px;
	margin:10px;
}
.products li.product.minimal .product-add-to-cart{ /*bouton choix des options*/
	top:40%;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3{ /* nom du produit */
	margin-top:10px !important;
	margin-bottom:10px !important;

}
.products li.product.minimal .product-add-to-cart{ /* div du bouton 'choix des options */
	position : relative;
}
.products li.product.minimal .product-meta {
	padding-bottom:0px;
}	
/*--- supprime cadre gris clair sur boutons "lire la suite" et "voir les options"---*/
.woocommerce .material.product .product-wrap .product-add-to-cart a {
	border :0;
}	

.pvtfw_variant_table_cart_btn{ background-color:#000000 !important; }
/*-------------------------------- cadre les 'related products' dasn la fiche produit -------------------------*/
.single-product .products.related, .single-product .products.upsells{
	display:none;
}


#map {
  height: 350px;
  width:100%;
}



.archive.tax-product_cat #page-header-wrap #page-header-bg,
.archive.tax-product_cat #page-header-wrap{
    height: 120px !important;
    background-color: #f8f9fc !important;
}

.area-filter{
	width:300px;
	position:absolute;
	top:-1px;
	left:40%;
}

/*-------------------------------- colonne quantité des produits variables -------------------------*/

.pvtfw_variant_table_block table.variant th.quantity{
	min-width:150px !important;
	width:150px !important;
}
@media screen and (max-width:767px){
	.pvtfw_variant_table_block table.variant input.qty{
		width:3.6em !important;
	}
}


#bandeau-fin-abonnement{
	width:100%;
	/*height:200px;*/
	background-color:#FF0000;
	color:#FFFFFF;
	z-index:9999;
	padding:20px;
}
@media screen and (max-width:767px){
	#bandeau-fin-abonnement{
		margin-top:80px;
	}
}