/**
 * Theme Name:  Raakbookoo Child
 * Theme URI:   http://yourdomain.com
 * Description: A blank child theme of the Keronchong parent theme.
 * Version:     1.0
 * Author:      Your Name
 * Author URI:  http://yourdomain.com
 * Tags:        orange
 *
 * License:     GNU General Public License v2.0
 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Template:    raakbookoo
 */

/* Importing the parent theme stylesheet. */
@import url( '../raakbookoo/style.css' );

body{color:#333;}

/* Place your custom style here. */
a{
	color:#7a7a7a;
}
a:hover{
	color:#bbb;
}
.logo{
	margin-top:20px;
	margin-left:calc(50% - 150px);
}
/*.header-bottom{
	background: ;
}*/
body, .header-top, .site-main{
	background: none;
	background-color: #fff;	
	/*url('images/bg-header.jpg') no-repeat top center*/;
}
hr.break{
	float: none;
	clear:both;
	color: transparent;
	background: transparent;
	border-color:transparent;
}
.page-title{
	color:#1d1d1b;
	font-size: 30px;
	text-shadow:none;
	padding-top: 20px;
	margin:0;
}
.breadcrumb-trail{
	text-align: left;
}
.access-wrap,.featured-search .searchform{
	box-shadow: 0 2px 3px #ccc;
}
/*.featured-search .text-search{
	color:#b73e3e;
}*/
input.input-text, textarea.input-text,.featured-search select{
	border:1px solid #ccc;
}
.sidebar .widget .widget-title{
	font-size: 16px;
}
.widget_carte{
	border-top:none !important;
}
.widget_carte .widget-inside{
	margin-bottom: 5px !important;
}
.widget_carte .entry-feature{
	margin: 0;
}
.widget_adresse .entry-content{
	margin-top:10px;
}
.sidebar .post-phone a{
	color:#fff;
}
#map .gm-style-iw h1{
	font-size: 14px;
}
#map .gm-style-iw p{
	font-size: 11px;
}
#respond .ninja-forms-form-wrap label{
	width:170px;
}
#respond .ninja-forms-form-wrap .ninja-forms-form{
	margin-left: 10%;
}
#respond .ninja-forms-form-wrap .ninja-forms-req-symbol{
	display: inline;
}
.featured-search .input-text{
	width:20%;
}
.home .list-item-ii{
	width:calc(16% - 20px);
	margin:10px;
	height: 255px; /*valeur à modifier selon la résolution*/
	text-align: center;
	position:relative;
	padding:0;
	min-width:44px;
}
.home .wrap-item-ii{
	text-align: center;
	width:100%;
	min-width: 240px;
	margin:auto;
}
.home .other-featured{
	border-top: 0;
}
.content_diable{
	position:absolute;
	top:0;
	background: #fff;
	width:100%;
	display: inline-block;
	height:100%;
	vertical-align: middle;
}
p.centrage{
	width:100%;
	height:255px;/*valeur à modifier selon la résolution*/
	text-align: center;
	line-height: 255px;	/*valeur à modifier selon la résolution*/	
}
.content_diable img{
	width:90%;
	height: auto;
	max-width: 150px;
	max-height: 255px;
	margin: auto;
	vertical-align: middle;
}
.middler{
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

.content_livre{
	position:absolute;
	top:0;
	width: 100%;
	display: inline-block;
	height:100%;
	vertical-align: middle;
}
.content_livre img{
	width:100%;
	height:auto;
	max-height: 255px;
	max-width: 170px;
	margin: auto;
	vertical-align: middle;
}
.single-product .wrap-left {
	text-align: center;
}
.single-product .wrap-left .images a img{
	margin:0 auto;
}
.single-product .wrap-left .images a{
	text-align:center;
}
/*Desactivation woocommerce*/
.price,.cart{
	display:none !important;
}

/*--------------------------------------------------------------------------
Animation accueil
--------------------------------------------------------------------------*/

/* Pour que le container reste intacte et garde la perspective */
.flip-container {
	perspective: 1000;
	position:relative;
}
	/* flip the pane when hovered */
	.flip-container:hover .flipper, .flip-container.hover .flipper {
		transform: rotateY(180deg);
	}

.flip-container, .front, .back {
	width:100%;
	height:100%;
}

/* Vitesse du flip */
.flipper {
	transition: 0.6s;
	transform-style: preserve-3d;
	position:relative;
	margin:0;
	padding:0;
}

/* Cacher le dos durant le retournement */
.front, .back {
	backface-visibility: hidden;
	position: absolute;
	top: 0;
	left: 0;
}

/* front, placé devant le back */
.front {
	z-index: 2;
	/* Pour firefox 31 */
	transform: rotateY(0deg);
	width:100%;
	height:100%;
}

/* back, initialement caché */
.back {
	transform: rotateY(180deg);
	width:100%;
	height:100%;
}





.site-footer{
	background: #444;
	color:#fff;
}

.footer-menu .subsidiary-nav a,.footer-menu a, .copyright a{
	font-size: 12px;
	color:#fff;
	text-shadow:none !important;
	opacity: 1;
	font-weight: normal;
	text-transform: uppercase;
}
.footer-menu .subsidiary-nav a:hover, .footer-menu a:hover, .copyright a:hover{
	color:#bbbbbb;
}
.copyright{
	font-size: 11px;
	text-align: center;
	width:100%;
	font-weight: lighter;
	margin: 0;
	padding: 3px;
	color:#bbb;
}
.copyright a{
	text-transform: none;
	text-decoration: underline;
}
.ninja-forms-required-items{
	display: none;
}
#respond .ninja-forms-form-wrap .ninja-forms-form{
	margin-top:30px;
	margin-left:5%;
}
h2{
	margin-bottom: 15px;
}
.woocommerce-tabs h2{
	margin-bottom: 0;
}
.onsale{
	display: none;
}
.about-author{
	width:100%;
}
.author-id{
	width:160px;
	overflow: hidden;
	float: right;
	padding-left:15px;
	padding-bottom: 15px;
}
.authors-book{
	margin-top:10px;
}
.description-auteur .title{
	text-transform: uppercase;
	font-family: 'Lato' , sans-serif;
	font-size: 0.75rem;
	color: #695b4d;
}
.wrap-account-top .my-cart, .wrap-account-top .my-account, .wrap-account-top .my-logout{
	display: none;
}
#search-formhybrid-search{
	margin-top: 25px
}
#search-formhybrid-search input[type="text"]{
	width:200px;
	height: 40px;
	float: left;
	padding:10px;
}
#search-formhybrid-search input.search-submit{
	float: right;
	width:65px;
	min-width:20px;
	margin-top: 0
}
.yith-wcwl-add-to-wishlist{
	display:none;
}
.page-template-auteurs .post-title, .ninja-forms-form-title, .taxonomy-authors .post-title{
	font-size: 1.875rem;
	line-height: 30px;
	padding-bottom: 26px;
	word-wrap:break-word;
	margin-bottom:15px;
	color:#000;
}
h3.sous-titre, .sous-titre h3{
	margin-bottom: 15px;
	font-size: 1.125rem;
	line-height: 1.333333333333;
	font-weight: 700;
	text-transform: none;
	color:#000;
}
.site-main{
	padding-top:20px;
}
.home .site-main{
	padding-top:80px;
}
.breadcrumbs{
	padding-top:0;
	padding-bottom: 40px;
	max-width: 1170px;
	margin:0 auto;
}
.access-wrap{
	background: none !important;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
	margin-top: 20px;
	background-color: #fff !important;
}
#access .menu{
	padding:0;
}
.post-title a{
	color:#000 !important;
}
.entry-content p{
	color:#000;
}
.product_list_widget li .widget-rate-author a{
	display: inline;
}
.page-template-sitemap h2{
	color:#000;
}
h2.border-bottom{
	border-bottom: 2px solid #000;
	margin-top:25px;
}
.page-template-sitemap article ul{
	margin:0;
	padding:0;
	list-style-type: none;
}
.sitemap-collections, .sitemap-genres,.sitemap-authors{
	-webkit-columns: 4;
  	-moz-columns: 4;
  	columns: 4;
  	-webkit-column-gap: 2em;
  	-moz-column-gap: 2em;
 	 column-gap: 2em;
}
.sitemap-books, .sitemap-news{
	-webkit-columns: 2;
  	-moz-columns: 2;
  	columns: 2;
  	-webkit-column-gap: 2em;
  	-moz-column-gap: 2em;
 	 column-gap: 2em;
}

.sitemap-categories ul li:last-child{
	display:none;
}
.taxonomy-authors .list-item-ii .item-description,.singular-product .list-item-ii .item-description{
	font-size: 0.6rem;
}
.taxonomy-authors .list-item-ii .item-title,.singular-product .list-item-ii .item-title{
	font-size: 0.75rem;
}
.taxonomy-authors .list-item-ii .item-left,.singular-product .list-item-ii .item-left{
	margin-right: 10px
}
#access .sub-menu li{
	text-transform: none;
}
#access .sub-menu{
	width:270px;
}
.featured-search .text-search{
	color:#aaa;
}
.auteurOuvragesApp{
	font-size:12px;
	margin-bottom:10px;
	color:#333;
}
.titreOuvragesApp{
	margin-bottom:5px;
}
.ouvragesAssoc{
	font-family:"Times New Roman", Times, "Liberation Serif", "FreeSerif", serif !important;
	color:#7a7a7a;
	font-size:16px;
	margin:35px 0 20px;
}
.bottom-two{
	background-color:#eee;
}

/*a:visited{
	color:#000 !important;
}*/
#access .have-submenu a:hover, #access .have-submenu a:link:hover { background-color: #7a7a7a;}
#access .menu .runing { background-color: #7a7a7a; }
#access .menu a, #access .menu a:link { color: #7a7a7a; }
#access .sub-menu { background-color: #7a7a7a; }
.loop-nav .current{color:#000;}
.loop-nav .current:hover, .loop-nav a:link:hover, .pagination .current:hover, .pagination a:link:hover{
	color:#bbb;
}
.sidebar a, .sidebar a:link{
	color:#aaa;
}
.sidebar .widget .widget-title{
	color:#000;
}
.wrap-item-ii.style-ii .list-item-ii{
    border-bottom: 1px solid #bbb;
    min-height:330px;
}
@media screen and (max-width: 760px){
    .wrap-item-ii.style-ii .list-item-ii{
	height:inherit;
    }
}
.breadcrumbs a, .breadcrumbs a:link{color:#000 !important;}
.widget-bottom{background: none; background: #fff; border-top:1px solid #bbb;}
.widget-title{font-size: 15px; font-family: "Times New Roman", Times, "Liberation Serif", "FreeSerif", serif !important; }
.widget-bottom .widget-title{color:#7a7a7a; font-size: 15px; }
.widget-bottom a:hover, .widget-bottom a:link:hover{color:#bbb;}
.widget-bottom .widget .product_list_widget a:hover{color:#bbb;}
.list-item-ii .item-thumb{box-shadow: 0 1px 1px #aaa}
.account-top .search .data-search input{border-color:#7a7a7a !important}
.list-item-ii a:hover{color:#aaa;}
.other-featured{border-top: 1px solid #bbb}
#access .menu{font-style: normal; font-weight: 600; font-size:0.9rem; font-family: "Times New Roman", Times, "Liberation Serif", "FreeSerif", serif !important;}
#access li a{padding:10px 20px;}
a.page-numbers:visited{color:#aaa;}
.widget-bottom .widget .product_list_widget li{border-bottom-color:#bbb !important;}
.widget-bottom input[type="submit"]{border:none;}
.widget-bottom textarea, .widget-bottom select, .widget-bottom input[type="email"], .widget-bottom input[type="password"], .widget-bottom input[type="search"], .widget-bottom input[type="text"], .widget-bottom input[type="url"], .widget-bottom input[class*="text"]{border-radius:0; border:1px solid #ddd; padding: 15px 15px;}
.mc4wp-form #mc4wp_name, .mc4wp-form #mc4wp_surname{float: left !important; width: calc(50% - 1px) !important; margin-bottom: 2px}
.mc4wp-form #mc4wp_name{margin-right:2px;}
.mc4wp-form button, .mc4wp-form input[type=button], .mc4wp-form input[type=submit]{float: right}
.other-featured .title-featured{color:#7a7a7a; font-size: 16px}
.footer-menu .subsidiary-nav a{padding:15px 25px;}
.account-top .search .data-search::before, .account-top .search .data-search{background:none}
.account-top .search .search-top{background-color: #7a7a7a;}
.account-top .search input[type="search"], .account-top .search input[type="text"]{color:#bbb;}
.widget-bottom, .widget-bottom p{color:#000;}
.widget-bottom a, .widget-bottom .widget .product_list_widget a{color:#7a7a7a !important;}
.widget-bottom .contact-detail .contact-email, .widget-bottom .contact-detail .contact-phone, .widget-bottom .contact-detail .contact-fax{color:#7a7a7a;}
.logo-footer{margin-bottom: 20px}
.loop-nav, .pagination{background: none;}
.home-featured .title-featured, .other-featured .title-featured, .featured-bottom .title-blog, .featured-bottom .title-other, .featured-bottom .title-best-sell, .related-portfolio > h3, .products-featured .title-featured, .woocommerce-tabs .panel h2, .tabs-wraps .panel h2, .bottom-two .title, .related > h2{
	font-family: "Times New Roman", Times, "Liberation Serif", "FreeSerif", serif !important;}
.rssfeed:hover{background-position:-162px -51px }
.sidebar .widget{border:none;}
.twitter:hover{background-position: -12px -51px}
.fb:hover{background-position: -62px -51px}
.ytube:hover{background-position: -112px -51px}
.featured-search .searchform {background:none !important;}
.access-wrap, .featured-search .searchform{box-shadow: none}
.home .other-featured{margin-top: 0}
.home .breadcrumb-trail{display: none;}
#access .sub-menu li a:link{font-weight: lighter;}
.widget-bottom .break{margin:0;}
.loop-nav .next:hover, .pagination .next:hover{background-position: -27px 0}
.loop-nav .previous:hover, .loop-nav .prev:hover, .pagination .previous:hover, .pagination .prev:hover { background-position: 0 -0; }
.added_to_cart, .button, button, html input[type="button"], input[type="reset"], input[type="submit"]{border:none;}
#respond .ninja-forms-form-wrap .ninja-forms-field.ninja-forms-req,textarea, select, input[type="email"], input[type="password"], input[type="search"], input[type="text"], input[type="url"], input[class*="text"]{border:1px solid #ccc}
.entry-feature{box-shadow: 0 2px 2px #ddd}
.page-template-contact .post-phone{display: none}

.account-top .search .open-search{/*background-color:#000;*/}
.account-top .search .data-search{right:20px; top:2px; width:260px;}
.woocommerce-tabs .panel h2, .tabs-wraps .panel h2, .bottom-two .title{color:#aaa;}
.woocommerce-tabs .tabs li.active a, .woocommerce-tabs .tabs li:hover a, .tabs-wraps .tabs li.active a, .tabs-wraps .tabs li:hover a{color:#000; border-color:#000; background-image:none; background-color:#e6e6e6 !important;}
.inner-bottom .woocommerce-tabs, .inner-bottom .tabs-wraps{padding-top:40px;}
.account-top .search .data-search form{padding:2px; background: #000}

.button-action a{
	margin-bottom:10px;
}
.sous-titre h3{
	margin-bottom: 0
}
.wpb_text_column.sous-titre{
	margin-bottom:10px;
}
.wpb_text_column.auteur-a-paraitre{
	margin-bottom: 10px;
}
.wpb_content_element.separateur-a-paraitre{
	margin-bottom:5px;
}
.date-parution-a-venir .wpb_wrapper p{
	text-align: right;
color:#ed6b52;
font-size: 14px;
}

.framebox iframe{
	height:220px;
}
/*#authors{
	display:none;
}*/



@media screen and (min-width: 768px) { #colophon, .widget-bottom .widget-area, .featured-search.for-home, .featured-bottom .from-blog, .featured-bottom .best-sell, .recent-book .item-thumb, .home-featured .featured-right .testimonial-list, .home-featured .product, #access, .header-top { -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none; }
  /*.header-top { opacity: 0.7; filter: alpha(opacity=70); margin-top: -12px; }
  .header-top.app { opacity: 1; filter: alpha(opacity=100); margin-top: 0; }*/
  #access { opacity: 1; margin-top: 6px; -webkit-transition-delay: none; -moz-transition-delay: none; -o-transition-delay: none; transition-delay: none; }
  #access.app { opacity: 1; margin-top: 0; }
  .home-featured .product { position: relative; opacity: 0.6; filter: alpha(opacity=60); -webkit-transform: rotateX(-180deg); -moz-transform: rotateX(-180deg); -ms-transform: rotateX(-180deg); -o-transform: rotateX(-180deg); transform: rotateX(-180deg); }
  .home-featured .wrap-items { opacity: 1; filter: none; }
  .home-featured .wrap-items.app { opacity: 1; filter: none; }
  .home-featured .wrap-items.app .product { -webkit-transform: rotateX(0deg); -moz-transform: rotateX(0deg); -ms-transform: rotateX(0deg); -o-transform: rotateX(0deg); transform: rotateX(0deg); opacity: 1; filter: alpha(opacity=100); }
  .home-featured .featured-right .testimonial-list { position: relative; opacity: 0.4; filter: alpha(opacity=40); }
  .home-featured .featured-right .testimonial-list:nth-child(even) { -webkit-transform: translateX(-40px); -moz-transform: translateX(-40px); -ms-transform: translateX(-40px); -o-transform: translateX(-40px); transform: translateX(-40px); }
  .home-featured .featured-right .testimonial-list:nth-child(odd) { -webkit-transform: translateX(40px); -moz-transform: translateX(40px); -ms-transform: translateX(40px); -o-transform: translateX(40px); transform: translateX(40px); }
  .home-featured .featured-right.app .testimonial-list:nth-child(even) { opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); }
  .home-featured .featured-right.app .testimonial-list:nth-child(odd) { -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); opacity: 1; filter: alpha(opacity=100); }
/*  .recent-book .item-thumb { -webkit-transform: transform-style(preserve-3d); -moz-transform: transform-style(preserve-3d); -ms-transform: transform-style(preserve-3d); -o-transform: transform-style(preserve-3d); transform: transform-style(preserve-3d); -webkit-transform: sclae(1.6) rotateX(45deg); -moz-transform: sclae(1.6) rotateX(45deg); -ms-transform: sclae(1.6) rotateX(45deg); -o-transform: sclae(1.6) rotateX(45deg); transform: sclae(1.6) rotateX(45deg); opacity: 0.4; filter: alpha(opacity=40); }
  .recent-book.app .item-thumb { -webkit-transform: sclae(1) rotateX(0deg); -moz-transform: sclae(1) rotateX(0deg); -ms-transform: sclae(1) rotateX(0deg); -o-transform: sclae(1) rotateX(0deg); transform: sclae(1) rotateX(0deg); opacity: 1; filter: alpha(opacity=100); }
  .featured-search.for-home { opacity: 0.4; filter: alpha(opacity=40); -webkit-transform: translateY(-40px); -moz-transform: translateY(-40px); -ms-transform: translateY(-40px); -o-transform: translateY(-40px); transform: translateY(-40px); }
  .featured-search.for-home.app { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); opacity: 1; filter: alpha(opacity=100); }*/
  .featured-bottom .from-blog { opacity: 1; filter: none; -webkit-transform: translateX(-140px); -moz-transform: translateX(-140px); -ms-transform: translateX(-140px); -o-transform: translateX(-140px); transform: translateX(-140px); }
  .featured-bottom .best-sell { opacity: 1; filter: none; -webkit-transform: translateX(140px); -moz-transform: translateX(140px); -ms-transform: translateX(140px); -o-transform: translateX(140px); transform: translateX(140px); }
  .featured-bottom.app .from-blog { opacity: 1; filter: none; -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); }
  .featured-bottom.app .best-sell { opacity: 1; filter: none; -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); }
  .widget-bottom .widget-area:nth-child(1) { -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; opacity: 1; filter: none; -webkit-transition-delay: none; -moz-transition-delay: none; -o-transition-delay: none; transition-delay: none; }
  .widget-bottom .widget-area:nth-child(2) { -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; opacity: 1; filter: none; -webkit-transition-delay: none; -moz-transition-delay: none; -o-transition-delay: none; transition-delay: none; }
  .widget-bottom .widget-area:nth-child(3) { -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; opacity: 1; filter: none; -webkit-transition-delay: none; -moz-transition-delay: none; -o-transition-delay: none; transition-delay: none; }
  .widget-bottom .widget-area:nth-child(4) { -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; opacity: 1; filter: none; -webkit-transition-delay: none; -moz-transition-delay: none; -o-transition-delay: none; transition-delay: none; }
  .widget-bottom.app .widget-area:nth-child(1), .widget-bottom.app .widget-area:nth-child(2), .widget-bottom.app .widget-area:nth-child(3), .widget-bottom.app .widget-area:nth-child(4) { -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; opacity: 1; filter: none; }
  #colophon { opacity: 1; filter: none; }
  #colophon.app { opacity: 1; filter: none; } }

.mobile-menu-open-wrap{
	background: #000;
}
#mobile-menu{
	border-right:4px solid #000;
}
#mobile-menu ul li{
	border-bottom:1px solid #ccc;
}
footer#colophon .container{
	position:relative;
}
.logo_region{
	position: absolute;
	top:15px;
	right:0;
}
.btn_infos_auteur{
	padding:5px 15px;
	cursor:pointer;
	display: inline-block;
	float: right;
	background: #000;
	color:#fff !important;
}
.btn_infos_auteur:hover{
	background: #e17860;
}

.single-product .product-description .button-action a.preview .ico, .single-product .product-description .button-action a:link.preview .ico{
	background-position: 0 2px;
}
.single-product .product-description .button-action a .ico, .single-product .product-description .button-action a:link .ico{
	width: 16px;
	  height: 16px;
	  position: absolute;
	  text-indent: -9999px;
	  left: 8px;
	  top: 7px;
	  background: url('images/btn-action.png') no-repeat 0 0;
}
.single-product .product-description .button-action{
	 display: block;
  text-align: center;
  padding-top: 10px;

}
.single-product .product-description .button-action a, .single-product .product-description .button-action a:link{
	display: inline-block;
	  vertical-align: top;
	  padding-left: 32px;
	  padding-right: 20px;
	  position: relative;
	  margin-left: 2px;
	  margin-right: 2px;
}
.single-product .images .button-action a, .single-product .images .button-action a:link{
	text-transform: none;
	height:38px;
	width:calc(50% - 22px);
	padding-left: 8px;
}
.single-product .images .button-action a.download .ico, .single-product .images .button-action a:link.download .ico{
	/*margin-top:5px;*/
}
.single-product .wrap-left .images a img{
	width:100%;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.button-action{
	width:100%;
}
/*.featured-search #searchsubmit, .featured-search #authors{
	display: none !important;
}*/
.button-action a{
	position: relative;
}
.button-action a .format{
	position:relative;
	top:-10px;
	left:-6px;
	font-size: 11px;
	width:143px;
	display: block;
}
.ninja-forms-form-title{
	font-size: 20px;
	font-family: 'Bitter', sans-serif;
}
.note_formulaire{
	text-align: center;
	font-size: 14px;
	margin-top:30px;
}
span.asterisc{
	color:#ff0000;
}
.entry-summary address{
	font-size: 14px
}
#respond .ninja-forms-form-wrap .ninja-forms-form{
	margin-top:40px;
}
.list-item-ii .item-thumb a, .list-item-ii .item-thumb img{
	z-index:10;
}
/*.entry-header,.entry-data,.image_article{
	float:left;
}*/
.image_article img{
	max-width: 90%;
}
.demi{
	float: left;
	width:50%;
}
.signature_post{float: right}
.entry-summary.demi{margin-bottom:20px;}

.synopsis-a-paraitre .wpb_wrapper p{
	line-height:15px !important;
	text-align: justify;
	font-size: 14px;
}
.recadrage-mini{
	width:40px;
	height:40px;
	overflow: hidden;
	position: absolute;
  	left: 0;
  	display: inline;
}
iframe{height:525px;}
.woocommerce-tabs{
	display: none;
}
.widget_layered_nav .count{
	display:none;
}
.filtre-genres .selected{
	color:#000;
	cursor: default;
	border-bottom-color:#000;
}
.sidebar .filtre-genres .selected a, .sidebar .filtre-genres .selected a:link{
	color:#000;
}



/*Responsive*/
@media screen and (max-width: 1170px){
	.breadcrumb-trail{max-width:96%;}
}
@media screen and (max-width: 880px) { 
	.list-item-ii { width: auto; float: left; display: block; margin-right: 0; *zoom: 1; }
	.content_diable img {vertical-align: baseline;}
	.access-wrap.run {display: none;}
	img.logo-footer {max-width: 40%;}
/*	.list-item-ii:before, .list-item-ii:after { content: ""; display: table; }
	.list-item-ii:after { clear: both; } */
}
@media screen and (max-width: 760px){
	.logo_region{
		position: absolute;
		left:5px;
		top:auto;
		bottom:5px !important;
		width:50px;
	}
	
	#hybrid-categories-5, #hybrid-categories-3, #woocommerce_recently_viewed_products-3, #sidebar-shop {display: none;}
	.singular-page-3492 .vc_col-sm-4 {float: left !important; width: 42%;}
	.synopsis-a-paraitre .wpb_wrapper p {font-size: 17px; line-height: 24px !important;}
	.singular-page-3492 .vc_col-sm-6 {margin-top: 70px;}
	.singular-page-3492 .vc_col-sm-6 h3{font-size: 40px;}
	.date-parution-a-venir .wpb_wrapper p {text-align: left !important;}

}
@media screen and (max-width: 690px) { 
	.list-item-ii { border-bottom: none; width:calc(16% - 10px) !important; margin:5px !important; }
	.search-top{display: none}
	.featured-search .input-text{width:100%;}
	.mobile-menu-open-wrap{display: block; z-index:100000000000;}
	.list-item-ii{min-width: 100%;}
	.singular-product .list-item-ii .item-title{font-size: 1.75rem;}
	.list-item-ii .auteurOuvragesApp{font-size: 17px;}
	.taxonomy-authors .list-item-ii .item-description, .singular-product .list-item-ii .item-description {font-size: 0.8rem;}

}
@media screen and (max-width: 600px) { 
	.footer-menu .subsidiary-nav a{padding: 5px 10px}
	a.author-ava {display:none;}
	.about-author .author-des {padding-left: 0;}
	p.centrage {line-height: 215px;}
}
@media screen and (max-width: 525px) { 
	p.copyright{max-width:250px; margin: 0 auto; text-align: center}
	p.centrage{line-height: 170px;}
}
@media screen and (max-width: 370px) { 
.logo{ margin-top:0; margin-left:calc(50% - 140px);} 
p.centrage {line-height: 110px;}
}

.list-item-ii .meta-top {
	display: none;
}

.single-product .data-top{
    text-transform: initial;
}
