/*
Theme Name: ChapterOne Child
Theme URI: http://chapterone.mikado-themes.com
Description: A child theme of ChapterOne Theme
Author: Mikado Themes
Author URI: http://themeforest.net/user/mikado-themes
Version: 1.0.0
Text Domain: chapterone
Template: chapterone
*/



.cat-parent a{
    font-weight: bold!important;
}
.cat-parent .children li a{
    font-weight: normal!important;
}

.mkdf-page-content-holder{
	padding-bottom: 100px!important;
}

.mkdf-container{
	padding-bottom:100px!important;
}
.vc_custom_1565170667748{
	padding-top: 50px!important;
}
#mkdf-back-to-top>span{
	background:#c15c62!important;
	border: 1px solid white!important;
}
.mkdf-top-bar{
	background:#c15c62!important;
}
.mkdf-pli-image{
	height: 48vh!important;
}
.term-auteurs .widget_product_categories, .term-auteurs .mkdf-separator-holder{
	display:none!important;
}
.term-auteurs .mkdf-container{
	margin-bottom: 100px!important;
}
.mkdf-pl-inner::selection{
	background-color:red!important;
}

#menu-item-3600 a{
	color:white!important;
}
.single-product .mkdf-pl-author-holder{
	display:none!important;
}
.mkdf-woo-single-page .woocommerce-tabs{
	margin-top: 5vh!important;
}

.mkdf-post-info-top{
	display:none;
}
.mkdf-page-description{
	color: white;
}
.tax-product_tag .mkdf-sidebar-holder{
	display:none!important;
}
ul.products>.product .mkdf-pl-inner .mkdf-pl-text {
	background-color: rgba(193, 92, 98, 0.8)!important;
}
.single-auteur_livre .mkdf-sidebar{
	display:none;
}

.mkdf-woo-single-page .mkdf-single-product-summary .woocommerce-product-details__short-description p {
	margin:0 0 15px 0 !important;
}
.auteur_info{
	background: #C15C62;
	color:white;
	display:flex;
	padding-left:0;
	flex-basis:82%;
	margin:auto;
}
.auteur_info_img{
	display:flex;
	justify-content:center;
	margin-right:10px;
}
a{
	text-decoration:none!important;
}
.mkdf-woo-single-page .mkdf-single-product-summary .mkdf-quantity-buttons:before{
	content: 'Quantité'!important;
}
.woocommerce-Tabs-panel h2{
	display:none;
}
.mkdf-logo-wrapper a img.mkdf-normal-logo {
	margin: 4px;
}

.mkdf-page-header{
	padding: 24px 24px 24px 24px!important;
}
.mkdf-position-right-inner{
	display:flex!important;
	margin-top:-30px;
}
.mkdf-mobile-menu-icon{
	display:block!important;
	margin-left:10px;
}
.mkdf-social-title{
	display: contents!important;
}
.text-white{
	position: relative;
    display: inline-block;
    vertical-align: middle;
    width: auto;
    margin: 0;
    font-family: "Josefin Sans",sans-serif;
    line-height: 2.857em;
    letter-spacing: .35em;
    font-weight: 400;
    text-transform: uppercase;
    outline: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;
    -o-transition: color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;
    transition: color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;
    padding: 9px 27px 5px 32px;
    font-size: 12px;
    color: #fff;
    cursor: pointer;
    z-index: 3;
}
.tbn-hover:hover{
	background:red;
}

.tax-product_tag .mkdf-title-holder{
	display:flex!important;
}
.term-a-paraitre .mkdf-title-holder{
	display:flex!important;
}
.mkdf-container-inner{
	width:82%!important;
}
.posted_in a{
	margin-top: 1px;
    letter-spacing: .35em;
    font-family: "Josefin Sans",sans-serif;
    font-size: 12px;
    text-transform: uppercase;
    color: #999!important;
}
.container_collection{
	display:flex;
	flex-wrap:wrap;
	margin:auto;
}
.child_collection{
	flex-basis:25%;
	margin-bottom: 50px;
	flex-wrap:wrap;
	text-align:center;
}
@media screen and (max-width: 1000px) {
	.container_collection{
		display:flex;
		flex-wrap:wrap;
		margin:auto;
	}
	.child_collection{
		flex-basis:50%;
		margin-bottom: 50px;
		flex-wrap:wrap;
	}
}
@media screen and (max-width: 450px) {
	.auteur_info{
		flex-direction:column;
	}
	.auteur_info_img{
		width:100%;
	}
	.auteur_info_txt{
		flex-basis:100%;
	}
}

.onbackorder .cart{
	display:none !important;
}

.onbackorder .available-on-backorder{
	color:#C15C62;
	font-size:20px;
	margin-top:30px;
}

.onbackorder .woocommerce-product-gallery__image:after, .term-a-paraitre .mkdf-pl-image:after, .wpb_wrapper .mkdf-grid-list ~ .mkdf-grid-list .mkdf-pli-image:after{
	content:'À PARAÎTRE';
	display:block;
	position:absolute;
	top:32px;
	left:0px;
	width:auto;
	line-height:33px;
	color:#fff;
	background:#C15C62;
	padding:0 16px;
	opacity:0.9;
	font-size:10px;
	letter-spacing: .35em;
    font-family: "Josefin Sans",sans-serif;
}

.woocommerce .mkdf-new-product, .woocommerce .mkdf-onsale, .woocommerce .mkdf-sold{
	width:auto !important;
}
#respond input[type=text], #respond textarea, .mkdf-style-form textarea, .post-password-form input[type=password], .wpcf7-form-control.wpcf7-date, .wpcf7-form-control.wpcf7-number, .wpcf7-form-control.wpcf7-quiz, .wpcf7-form-control.wpcf7-select, .wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-textarea, input[type=text], input[type=email], input[type=password]{
	text-transform:none!important;
}
.term-a-paraitre .add_to_cart_button {
  display: none!important;
}
.product_cat-a-paraitre .add_to_cart_button {
	display:none!important;
}
