/*
Theme Name: shopkeeper Child
Description: Theme enfant de stanleywp
Author: Yoan De Macedo - yoandm
Author URI: https://yoandm.com
Template: shopkeeper
Version: 1.0
*/

.woocommerce h1,
.woocommerce h2,
.woocommerce h3,
.woocommerce h4,
.woocommerce h5,
.woocommerce-page h1,
.woocommerce-page h2,
.woocommerce-page h3,
.woocommerce-page h4,
.woocommerce-page h5,
.page h1,
.page h2,
.page h3,
.page h4,
.page h5
{
	font-size: 2.200rem;
	font-weight: 900;
	text-transform: none;
}

.widget .cat-item {
	text-transform: none;
}

.widget ul li a,
.woocommerce .widget_layered_nav ul li a,
.woocommerce .widget_layered_nav ul li span,
.woocommerce-page .widget_layered_nav ul li a,
.woocommerce-page .widget_layered_nav ul li span
{
    text-transform: none;
}

@media only screen and (min-width: 80em){
	.xlarge-2 {
	    width: 30%;
	}

	.xlarge-10 {
		width: 70%;
	}
}

/*
produit
*/

.woocommerce #content div.product .product_title,
.woocommerce div.product .product_title,
.woocommerce-page #content div.product .product_title,
.woocommerce-page div.product .product_title
{
	font-size: 2rem;
	line-height: 1.13em;
}

.woocommerce div.product span.price,
.woocommerce-page div.product span.price,
.woocommerce #content div.product span.price,
.woocommerce-page #content div.product span.price,
.woocommerce div.product p.price,
.woocommerce-page div.product p.price,
.woocommerce #content div.product p.price,
.woocommerce-page #content div.product p.price
{
	font-size: 1.00em;
}

.woocommerce #content div.product .product_title,
.woocommerce div.product .product_title,
.woocommerce-page #content div.product .product_title,
.woocommerce-page div.product .product_title
{
	text-transform: none;
}

/* page produit */
.product_description p{
	font-size: 90%;
}

.stock { 
	display: none; 
}

.product_thumbnails {
	display: none;
}

.statut {
	color: #dd9933;
}

/* Auteurs */

#alphaAuteur {
	margin: 0 0 50px 0;
	font-size: 170%;

}

.page h3 {
	font-size: 12px;
	font-weight: normal
}

#auteurTitreBibliographie {
	clear: both;
	padding-top: 50px;
	font-size: 95%
}

.alphaLettreAuteur {
	margin: 0 5px 0 5px;
}

.AuteurLettreSelected {
	color: #000;
	font-weight: bolder;
}

ul, ol, dl {
    font-family: inherit;
    font-size: 1rem;
    line-height: 1.5;
    list-style-position: outside;
}

@media only screen and (min-width: 80em){
	.auteurImg {
		float: left; 
		margin-right: 20px;
	}

}


/* Page produit modifiées */

.woocommerce .product .posted_in, .woocommerce .products .tagged_as {
 	display: block;
}

.woocommerce .products .tagged_as a, .woocommerce .products .posted_in a{
	display: inline;
}

.titreMemeAuteur {
	margin-top: 0 !important; 
}

@media only screen and (min-width: 64em){
	.productNoMargin {
		margin: 0 !important;

	}

	.woocommerce .product .posted_in, .woocommerce .products .tagged_as {
		display: inline;
	}

}
/* Post Meta */

.post_meta_archive,
.post_meta
{
    font-size: 0rem;
    line-height: 0em;
}

/* header */
.site-header ul,
.site-header ol,
.site-header dl
{
	font-size: 1em;
	line-height:1em;
}
	
	
	/**********************************************************************************/
/* General ************************************************************************/
/**********************************************************************************/

h1, h2, h3, h4, h5,h6
{
	font-weight: 900;
}

h1{
	font-size: 1.6rem;
	line-height: 1.33333em;
}

h2{
	font-size: 1.6875rem;
	line-height: 1.259259em;
}


h3{
	font-size: 1.4375rem;
	line-height: 1.391304em;
}


h4{
	font-size: 1.125rem;
	line-height: 1.55555em;
}

h5{
	font-size: 1rem;
	line-height: 1.3em;
}

h6{
	font-size: 0.9rem;
	line-height: 1.2em;

}

.single .entry-title
{
    font-size:1.6rem;
	font-weight: 900;
    line-height: 1.13em;
}

.page-title
{
	font-size:1.8em;
	margin: -0.13em 0 15px;
    text-transform: capitalize;
	text-align: center;
	font-weight: 900;
}

.page-title:after
{
	content: "";
	display: block;
	width: 70px;
	height: 1px;
	margin: 23px auto 21px;
}

/* texte "paragraphe" */
p {
	font-size: 0.9rem;
    line-height: 1.2em;
    margin-bottom: 10px;
}


/* texte au-dessus des couvertures dans "catalogue" */
ul li ul,
ul li ol,
ul, ol, dl {
    font-family: inherit;
    font-size: 1.1rem;
    line-height: 1.5;
    list-style-position: outside;
}


/* espace sous les textes des la partie espace pro */
.wpb_content_element {
	margin-bottom:10px
}

/******************************************/
/*"actualité (blog)********************/
/******************************************/

/* taille du texte paragraphe*/

.blog-isotope .entry-content-archive,
.blog-isotope .entry-content-archive p,
.blog-isotope .entry-content-archive ul,
.blog-isotope .entry-content-archive ol,
.blog-isotope .entry-content-archive dl
{
	font-size: 1rem;
	line-height: 1.2em;
	margin-bottom: 10px;
}	

/* taille du nom des lieu et espace après */	
.entry-title-archive
{
    font-size: 1.5rem;
    line-height: 1em;
    margin-bottom: 0px;
	font-weight: 900;
}	


/* Categories List - actif dans le blog*/

.site-content .list-centered,
.list-centered
{
	margin-left: 0;
	margin-bottom: 0px;
    text-align: center;
    list-style:none;
}

.entry-header-page 
{
	margin-bottom: 30px; 
}