/*
Bienvenue dans l'éditeur de CSS !

Pour en savoir plus sur le fonctionnement de l'éditeur, vous pouvez vous
rendre sur cette page :
http://wp.me/PEmnE-Bt

/*Logo*/
.site-header .site-branding img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	max-width: 170px;
}

.site-header .site-description {
	display: block;
	position: initial;
	text-align: center;
}

/* site description (hide title)*/
.site-header .site-title {
	display: none;
}


/*Couleur onglets remplace bleu*/
:root {	
--th-color-accent-base: red;
}

/*All table*/
th, td {
	padding: 10px;
}

table {
	width: 100% !important;
}

/*All Youtube vidéo*/
.wp-block-embed-youtube div {
	margin-bottom: 0px;
}
.wp-block-embed-youtube  figcaption {
	margin-bottom: 30px;
	text-align: center;
}
/*All Vidéo*/
.wp-block-video figcaption {
	margin-bottom: 30px;
	text-align: center;
}

/*Accueil*/
.page-id-5 .entry-thumb img {
	display: none;
}

.page-id-5 .wp-block-table table {
	background-color: rgba(0, 0, 0, 0.60)
}

.page-id-5 tr {
	text-align: center;
}

.wp-star svg { 
	display: inline-block !important;
}
.page-id-5 .wp-fbrev .wp-facebook-text, .page-id-5 .wp-fbrev .wp-facebook-name { 
	color: white !important;
}
.condition {
	display: none !important;
}

/*Recodage*/
.page-id-645 tr {
	border-bottom: 1px solid #ddd;
	text-align: center;
}

/*GPS*/
.page-id-688 tr {
	border-bottom: 1px solid #ddd;
	text-align: center;
}

/*PayPal*/
/*.jetpack-simple-payments-wrapper div {
	background-color: #F3F4F5;
}*/

/*Woocommerce buttons*/
/*.stock {
	margin-bottom: 0rem;
	margin-top: 2rem;
}

.woocommerce-page button[name="apply_coupon"], .woocommerce-page button[name="update_cart"] {
	background: #DD0625;
}*/
.woocommerce-page a.button.alt, .woocommerce-page a.button.alt:visited, .woocommerce-page button[name="woocommerce_checkout_place_order"], button.single_add_to_cart_button  {
	background: #DD0625 !important;
	color: #ffffff;
	width: 100%;
	text-align: center;
	font-weight: bold;
	font-size: 100%;	
	border-radius: 4px;
}
.woocommerce-page a.button.alt:hover, .woocommerce-page button[name="woocommerce_checkout_place_order"]:hover, button.single_add_to_cart_button:hover {
	background: #5A5B5C !important;
	color: #ffffff !important;
}
#wc-stripe-payment-request-button-separator, .wcppec-checkout-buttons__separator {
	opacity: .5;
	text-transform: uppercase;
}
div.woocommerce-variation-add-to-cart #wc-stripe-payment-request-button-separator {
	opacity: 0;
	margin: 0em !important;
}
.wcppec-cart-widget-spb {
	display: none;
}
.single-product .cart .quantity {
	margin-top: 1em;
	margin-bottom: 2rem;	
}*/

/*Sidebar*/
.sidebar-section .wc-forward {
	padding: 10px !important;
	font-size: 10px !important;
	background: #DD0625 !important;
	color: #ffffff !important;
} 
.sidebar-section aside aside  {
	border-width: 1px;
	border-style: solid;
	border-color: lightgray;
	border-radius: 4px;
	padding: 5px;
}
h2.fbrev-widget-title {
	letter-spacing: .07em;
	text-transform: uppercase;
	font-size: 0.702rem;
	color: #929394;
	margin-bottom: 25px;
	margin-top: 0;
}

/*remove sidebar woocommerce*/
.has-sidebar .site-main.th-w-full {
	width: 100%;
}
.sidebar-section {
	display: none;
}

/*notification woocommerce*/
/*@keyframes down {
  from {top: -50px;}
	to {top: 15px;}
}*/
.woocommerce-store-notice, .demo_store {
	/*animation-name: down;
	animation-delay: 5s;
  animation-duration: 2s;*/
	background: #DD0625;
	top: 15px;
	bottom: unset;
	/*height: 50px;*/
	border-width: 1px;
	border-color: black;
	border-radius: 10px;
	box-shadow: 0px 2px 20px rgba(0, 0, 0, 0.5);
	color: white;
} 

/*.woocommerce-message, .woocommerce-info {
  border-left-color: #DD0625 !important;
}
.woocommerce-message .button {
	border-radius: 8px;
}*/

/*Annonces*/
.auto-listings-items .description {
	overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
	max-height: 105px;
}
.auto-listings-search a.refine {
	display: none;
}
.auto-listings-search .extras-wrap {
	display: block;
}
.auto-listings-search .area-wrap button {
	z-index: 3;
}
.auto-listings-search .area-wrap button:hover, .auto-listings-search .area-wrap button:focus {
	border: 2px solid #DD0625;
}
.auto-listings .highlight-new {
	z-index: 3;
}
/*.rwmb-button {
	background-color: #DD0625;
}*/
.auto-listings-items .price-amount {
	font-size: large;
}
.auto-listings-items .state {
	display: none;
}


/*Wholesales*/
.wwp-wholesale-pricing-details p {
	margin-bottom: 0rem !important;
}

/*Partenaires*/
.page-id-26422 .entry-thumb img {
	display: none;
}


/*logo coinbase payment */
ul.payment_methods li img {
	max-height: 30px;
}

/*Suivi colissimo*/
div.lpc_tracking {
width: 1170px;
margin-left: auto;
margin-right: auto;
	}
div.lpc_tracking img {
width: 250px;
	}


/* points panier*/
button#wps_cart_points_apply, input#wps_cart_points {
width: 188px;
font-size: 11px;
margin-left: 0.5rem;
	}
.shop_table.cart .wps_wpr_apply_custom_points #wps_cart_points {
font-size: 0.889rem;
	}
 {
margin-left: 1rem;
	}
div.wps_wpr_apply_custom_points {
padding-top: 25px;
	}

/* formulaire contact*/
span.wpcf7-list-item { display: block; }

/*simulateur*/
#rms-olsx-widget th {
	background-color: transparent;
}
#rms-olsx-widget button.MuiTab-textColorPrimary, #rms-olsx-widget button.MuiTab-textColorPrimary:hover {
	margin: 0px 1.5px;
	background-color: rgba(255, 255, 255, 1) !important;
	border-radius: 15px;
	border: 1px solid #000000;
	box-shadow: inset 0 0 7px #000000;
}

#rms-olsx-widget .MuiTabs-scroller .MuiTabs-indicator {
	height: 5px;
	border-radius: 10px;
}

/* boutons RStronic accueil */
.page-id-5 .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a, .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img {
	background-color: rgba(255, 255, 255, 1) !important;
	border-radius: 30px;
	border: 1px solid #000000;
	box-shadow: inset 0 0 15px #000000;
}

/* Page tracking Colissimo */
div.lpc_tracking {
width: auto;
margin-left: 15px;
margin-right: 15px;
}

/*badge tarif web evt*/
.products .acoplw-badge.acoplw-textBlock {
z-index : 9;
}
.woocommerce-product-gallery .acoplw-badge-icon  {
z-index : 9;
}


/*description categorie produit*/
.woocommerce.archive .page-title + .term-description {
max-width : 100%;
}

/*woocommerce info popup ()*/
.woocommerce-info {
display: none;
}

/*hide CR Checkbox */
.cr-customer-consent {
display: none !important;
}

/*hide captcha */
.grecaptcha-badge {
display: none !important;
}

/*liens avis produits*/
a.woocommerce-review-link {
color: #DD0625 !important;
}
a:hover.woocommerce-review-link {
color: #5A5B5C !important;
}

/*product tab*/
ul.wc-tabs li.active {
color: #DD0625 !important;
}

/* page qui sommes nous*/
.page-id-32806 .teampic img {
	border-radius: 100%;
	width: 175px !important;
	height: 175px !important
}

/* message creer compte client*/
#create_account_message_field {
	padding:10px; 
	color: blue;
	//background:#f9f9f9; 
	//border:1px solid #ddd; 
	//border-radius:5px;
}