/*
Theme Name: twenty thirteen Child
Description: Th¸me enfant pour twenty thirteen
Author: Corinne
Template: twentythirteen
*/

@import url("../twentythirteen/style.css");

.entry-content{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;margin-right: 2%; margin-bottom:20px;border:1px solid #fff; background-color: #e4e3e399;border-radius:10px}
p{font-size:90%;text-align: justify; margin: 0 120px 24px}
body{font-family:'Source Sans Pro',serif;line-height:1.3;}
a.cairn,.cairn a:before{position:relative;top:-1px;content:'\f442';}
ul.page-numbers li{display:online;}
h1{font-size:30px;}
h2{font-size:1.4em;margin:25px 0 5px;}
h3{font-size:1.2em;line-height:1em;margin:22px 0;}
#primary{position:relative;}
#tertiary{position:absolute;background-color:#fff!important;height:auto;padding-top:0px;}
.widget{font-size:14px;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;margin:0 0 10px;padding:10px;}
.a-chaud article{display:block;float:left;width:32%;margin-right:1%;border:1px solid #FFF;height:400px;margin-bottom:20px;overflow:hidden;padding:20px;}
.extraits article{display:block;float:left;width:45%;border: 1px solid #9a8e5e; margin-right: 2%;margin-bottom:20px;padding:10px;background-color:#fff;border-radius: 10px; box-shadow: 3px 3px 6px 0 #A9A9A9; }
.icone article{display:block;width:100%;border:1px solid #FFF;margin-top:20px;padding:20px;}
.wcflexslider .slides img{width:50%!important;height:50%!important;}
ul.slides{margin-top:20px!important;}
.liste-zone-gauche li.menu-item-type-taxonomy{display:block;}
.liste-zone-gauche2 li.menu-item-type-taxonomy{display:block;}
img.thumbnail{float:right;color:#FFF;}
.author.sidebar .author-info{max-width:0;}
.author-info{width:auto!important;border:1px solid #fff;border-radius: 10px;max-width:none!important;margin:0 0 20px 20% !important;padding:0 20px 20px!important;box-shadow: 3px 3px 6px 0 #A9A9A9;}
.site-main{margin-top:20px;}
#content{position:relative;float:right;width:88%;padding:0 0px 0 22%;}
.site-title:hover{text-decoration:none!important;}
.site-footer .sidebar-container{background-color:#9a8e5e;padding:20px 0;}
.page-title{padding:30px 0 10px 25% !important;}
.genericon-spam:before{font:16px/1 Genericons!important;display:inline-block;margin-bottom:10px;}
ul{display:inline-block;list-style-type:none;padding:0 10px 0 0;}
.archive-meta ul{display:list-item;list-style-type:none;padding:0 0 20px;}
.entry-meta ul,.entry-meta-h ul{margin:0;}
ul.nav-menu ul a,.nav-menu ul ul a{font-size:12px;width:300px;padding:8px 20px;}
li.logo{margin-left:20px;}
.liste-zone-gauche{width:100%;}
.liste-zone-gauche2{width:100%;}
.comments-title .comment-list{margin-left:35%;}
h2.comments-title{margin-left:35%!important;padding-right:0!important;padding-left:0!important;}
.sidebar .comments-title,.sidebar .comment-list,.sidebar .must-log-in,.sidebar .comment-reply-title,.sidebar .comment-navigation,.sidebar{padding-left:0!important;}
.comment-respond{padding:20px;}
.entry-header{margin-bottom:0;}
.hentry{padding:8px 0;}
.site-main .widget-area{float:left;}
.archive-title{font:italic 300 30px inherit;line-height:1em;}
.archive-title img{border:1px solid #000;float:right;margin:5px;}
#crumbs{width:100%;font-size:16px;margin:0 auto 20px;}
.crumbdata{border-bottom:1px dotted #FFF;padding-bottom:10px;}
.single .crumbdata{border-bottom:1px dotted #A9A9A9;padding-bottom:10px;margin-left:0;}
.entry-meta,.entry-meta-h{clear:both;font-size:.8em;text-align:right;margin-bottom:1em;margin-right:10%;}
.post-navigation{font-size:.8em;padding:20px 0 20px 396px;}
.menu li{display:block;}
.widget-area{left:0;max-width:300px!important;}
.widget-area2{float:right;max-width:10%!important;border-radius:10px;box-shadow: 3px 3px 6px 0 #A9A9A9;margin-right:1%;border: 1px solid #A9A9A9;background-color: #E6EACB;}
.sidebar-inner aside{border:1px solid #D8D8D8;margin-right:20px;text-align:right;border-radius: 10px;box-shadow: 3px 3px 6px 0 #A9A9A9;width:100%;}
#nav_menu-3{border:none;}
.widget_nav_menu{left:0!important;width:100%!important;}
.menu-anciens-numeros-container img{border:1px solid #fff;float:left;margin-bottom:2px;margin-right:1px;max-width:49%;box-shadow: 3px 3px 6px 0 #A9A9A9;}
.menu-les-parutions-container img{border:1px solid #fff;float:left;margin-bottom:2px;margin-right:1px;max-width:49%;box-shadow: 3px 3px 6px 0 #A9A9A9;}
.sidebar .site-footer .widget-area{left:0;}
.site-footer .widget-area{max-width:1240px!important;}
.entry-summary p{text-align:justify;}
.site-description{font:italic 400 16px inherit;margin:-9px 0 0;color:#fff; opacity:0;}
h2.site-description{font-size:1em;}
.site-title{font-size:3em;font-weight:700;line-height:1;margin:20px 0 0;padding:0;color:#fff; opacity:0;}
h1,h2,h3,h4,h5,h6{font-family:Volkhov, serif;}
.site-header{background-image: url("http://www.multitudes.net/wp-content/uploads/2017/05/logonoir2.png");background-color:#FFF;background-repeat: no-repeat}
ul.nav-menu,div.nav-menu > ul{margin:0;padding:0 20px 0 0;}
.nav-menu li a{color:#9a8e5e;display:block;text-decoration:none;font-size:1.3em;font-family:Volkhov, serif;font-style:italic;padding:8px;}
.site-header .search-form{position:inherit;right:0;top:0;}
.menu-zone-gauche-container{position:absolute;right:60px;top:25px;max-width:1080px;margin:0 auto;}
.nav-top li,.nav-bottom li{display:inline-block;position:relative;}
.nav-bottom li{margin-left:15px;}
.site-footer a{color:#000;font-weight:700;font-style:italic;}
.menu-principal-container{position:absolute;right:40px;top:123px;}
li.nav-menu:last-child{display:none!important;}
.content-home{position:relative;float:right;}
.a-chaud h2{text-align:left;font-style:italic;font-size:1.4em;}
.genericon-chat{content:'\f108';font:32px/1 Genericons!important;}
.genericon-facebook{content:'\f203';font:32px/1 Genericons!important;}
.genericon-twitter{content:'\f202';font:32px/1 Genericons!important;}
.social-links a:first-child:before{content:'\f202';}
.site-main .sidebar-container{padding-left:20px;top:0!important;width:20%;float:left;}
.single .sidebar-container{padding-top:20px!important;}
.genericon:before,.menu-toggle:after,.featured-post:before,.date a:before,.entry-meta .author a:before,.format-audio .entry-content:before,.comments-link a:before,.tags-links a:first-child:before,.categories-links a:first-child:before,.edit-link a:before,.attachment .entry-title:before,.attachment-meta:before,.attachment-meta a:before,.comment-awaiting-moderation:before,.comment-reply-link:before,.comment-reply-login:before,.comment-reply-title small a:before,.bypostauthor > .comment-body .fn:before,.error404 .page-title:before{vertical-align:top;}
.description{color:#000;font-family:inherit;text-align:right;}
.extraits h2{text-align:right;font-style:italic;font-size:60px;}
.majeure{margin-right:2%;}
.prochain{background-color:#E49401;padding:5px;}
.prochain h2{color:#FFF;width:100%;margin:0;}
.extraits h3.entry-title{color:#000!important;}
.entry-title a:hover{color:#000;text-decoration:none;}
.entry-content h2{color:#000!important;font-size:1.4em;font-weight:400;margin:0 0 -3px 30px;}
.white a{color:#FFF!important;font-size:25px;font-style:italic;}
.site-footer .widget{color:#FFF;font:italic 500 20px inherit;text-align:center;margin:0 0 10px;}
.menu-anciens-numeros-container{text-align:center;background-color: #fff;}
.menu-les-parutions-container{text-align:center;background-color: #fff;}
.menu-majeure-3-container{width:100%;background-color:#e4e3e366;border:1px solid #e4e3e3;float:left;margin-bottom:2px;margin-right:1px;border-radius:10px;box-shadow: 3px 3px 6px 0 #A9A9A9;}
.menu-chaud-container{width:100%;background-color:#e4e3e366;border:1px solid #e4e3e3;float:left;margin-bottom:2px;margin-right:1px;border-radius:10px;box-shadow: 3px 3px 6px 0 #A9A9A9;}
.menu-icones-14-container{width:100%;background-color:#e4e3e366;border:1px solid #e4e3e3;float:left;margin-bottom:2px;margin-right:1px;border-radius:10px;box-shadow: 3px 3px 6px 0 #A9A9A9;}
.menu-hors-champ-container{width:100%;background-color:#e4e3e366;border:1px solid #e4e3e3;float:left;margin-bottom:2px;margin-right:1px;border-radius:10px;box-shadow: 3px 3px 6px 0 #A9A9A9;}
.menu-mineure-container{width:100%;background-color:#e4e3e366;border:1px solid #e4e3e3;float:left;margin-bottom:2px;margin-right:1px;border-radius:10px;box-shadow: 3px 3px 6px 0 #A9A9A9;}
.site-footer{background-color:#FFF;color:#000;}
.site-info{text-align:right;padding:10px 0;}
.site-header .search-field{height:22px;width:0;top:20px}
.archive-header{background:none!important;}
.paging-navigation{background-color:#F5F5F5;padding:10px 0;}
.paging-navigation .nav-previous .meta-nav{margin-right:10px;width:40px;padding:10px;}
.paging-navigation .meta-nav{background-color:#9a8e5e;border-radius:80% 80% 80% 80%;font-size:13px;width:40px;padding:8px 0 12px;}
.paging-navigation a{font-size:14px;}
li.cat-item{list-style:none;}
body.home,body.category,.sidebar-inner,ul.nav-menu ul a:hover,.nav-menu ul ul a:hover{color:#000;}
.nav-menu .current_page_item > a,.nav-menu .current_page_ancestor > a,.nav-menu .current-menu-item > a,.nav-menu .current-menu-ancestor > a,.crumbdata a{color:#000;}
.entry-title,.entry-title a{color:#000 ;}
.category .widget a{color:#605956 !important;}
.home .widget a {color: #605956 !important;}
.form-allowed-tags,.form-allowed-tags code,.featured-post,date,.date,.tags-links{display:none;}
.comment-form,.entry-header-h,.entry-meta-h,.entry-summary-h{padding:0!important;}
.sidebar .post-navigation .nav-links,.paging-navigation .nav-next{padding:0;}
li.categories,.category .entry-title a,.liste-zone-gauche a{color:#898989;}
li.categories,.category .entry-title a,.liste-zone-gauche2 a{color:#898989;}
.site-header .home-link,.main-navigation{min-height:0;}
.menu-zone-gauche-container a,.menu-zone-gauche-container a:hover,.entry-meta a,.entry-meta-h a{color:#000;font-style:italic;}
.spacer,.clear{clear:both;}
.prochain a,.prochain a:hover,.home .entry-title a,.extraits .entry-title a,.home .entry-title a:hover,.extraits .entry-title a:hover,.extraits h3.entry-title{color:#9a8e5e!important;}
.widget .widget-title {font: 900 20px Volkhof, serif; margin: 0 0 10px; color: #9a8e5e; }
.widget a {color: #605956; }
/**
 * 8.0 Media Queries
 * ----------------------------------------------------------------------------
 */

@media (max-width: 1599px) {
	.site {
		border: 0;
	}
}

@media (max-width: 1069px) {
	.sidebar img.alignleft,
	.sidebar .wp-caption.alignleft {
		margin-left: 0;
	}

	.sidebar img.alignright,
	.sidebar .wp-caption.alignright {
		margin-right: 0;
	}

	.error404 .page-header {
		margin-left: auto;
		max-width: 604px;
		width: 100%;
	}

	
	.search .page-header,
	.archive .page-header,
	.blog .page-header,
	.error404 .page-content,
	.search .page-content,
	.archive .page-content,
	.attachment .entry-header,
	.attachment .entry-content,
	.post-navigation .nav-links,
	.sidebar .site-info,
	.site-footer .widget-area {
		padding-left: 20px;
		padding-right: 20px;
	}

	.error404 .page-title {
		font-size: 24px;
		padding: 180px;
	}

	.error404 .page-title:before {
		font-size: 554px;
	}

	.attachment .image-navigation {
		max-width: 724px;
	}

	.image-navigation .nav-previous,
	.image-navigation .nav-next {
		position: static;
	}

	.site-main .widget-area {
		margin-right: 10px;
	}
}

@media (max-width: 999px) {
	.sidebar .entry-header,
	.sidebar .entry-content,
	.sidebar .entry-summary,
	.sidebar .entry-meta,
	.sidebar .comment-list,
	.sidebar .comment-reply-title,
	.sidebar .comment-navigation,
	.sidebar .comment-respond .comment-form,
	.sidebar .featured-gallery,
	.sidebar .post-navigation .nav-links,
	.author.sidebar .author-info {
		max-width: 950px;
		padding-left: 0;
		padding-right: 0;
	}

	.sidebar .site-info,
	.search.sidebar .page-content,
	.blog.sidebar .page-content,
	.attachment .entry-header,
	.sidebar .comments-title {
		max-width: 950px;	}

	.sidebar .archive-meta,
	.attachment .entry-header,
	.search.sidebar .page-content,
	.blog.sidebar .page-content,
	.sidebar .site-info,
	.sidebar .comments-title,
	.sidebar .no-comments {
		padding-left: 0;
		padding-right: 0;
	}

	.attachment .entry-meta {
		float: left;
		text-align: left;
		width: 100%;
	}

	.attachment .entry-content {
		max-width: 100%;
		padding: 40px 0;
	}

	.format-status .entry-content {
		padding-top: 40px;
	}

	.format-status .entry-meta {
		padding-bottom: 40px;
	}

	.sidebar .format-status .entry-content,
	.sidebar .format-status .entry-meta {
		padding-left: 15px;
	}

	.sidebar .format-status .entry-content:before,
	.sidebar .format-status .entry-meta:before {
		left: 10px;
	}

	.sidebar .format-status .entry-content p:first-child:before {
		left: 4px;
	}

	.sidebar .paging-navigation .nav-links {
		
	}

	.site-main .sidebar-container {
		height: auto;
		margin: 0 auto;
		max-width: 15%;
		position: relative;
		top: 20px;
	}

#content {
    float: right;
    padding: 0 20px 0 210px;
    position: relative;
    width: 75%%;
}
.widget img {
    height: auto;
    max-width: 100%;
}

#content .entry-summary, #content .entry-header, #content .entry-meta {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

#crumbs {
    font-size: 12px !important;
} 
.a-chaud article, .extraits article {
    padding: 5px;
}
#colophon .site-info {    padding-left: 0px !important;
    padding-right: 0px; !important; }
.entry-title, .format-chat .entry-title, .format-image .entry-title, .format-gallery .entry-title, .format-video .entry-title {
    font-size: 16px !important;
}
	.site-main .widget-area {
		float: none;
		margin: 0;
		width: 15%%;
	}

	.sidebar .site-footer .widget-area {
		max-width: 100%;
		left: 0;
	}
}

/* Collapse oversized image and pulled images after iPad breakpoint. */
@media (max-width: 767px) {
	.entry-content img.alignleft,
	.entry-content .wp-caption.alignleft {
		margin-left: 0;
	}

	.entry-content img.alignright,
	.entry-content .wp-caption.alignright {
		margin-right: 0;
	}

	.attachment .image-navigation,
	.attachment .entry-attachment .attachment {
		max-width: 604px;
		padding: 0;
		width: 100%;
	}

	.gallery-caption {
		display: none;
	}
}

@media (max-width: 950px) {
	.site-title {
		font-size: 30px;
	}

	#content .entry-header,
	#content .entry-content,
	#content .entry-summary,
	#content footer.entry-meta,
	#content .featured-gallery,
	.search.sidebar .page-content,
	.blog.sidebar .page-content,
	.sidebar .post-navigation .nav-links,
	.paging-navigation .nav-links,
	#content .author-info,
	.comments-area .comments-title,
	.comments-area .comment-list,
	.comments-area .comment-navigation,
	.comment-respond,
	.sidebar .site-info,
	.sidebar .paging-navigation .nav-links {
		padding-left: 20px;
		padding-right: 20px;
	}

	#content .format-status .entry-content,
	#content .format-status .entry-met {
		padding-left: 10px;
	}

	/* Small menu */
	.menu-toggle {
		cursor: pointer;
		display: inline-block;
		font: bold 16px/1.3 "Source Sans Pro", Helvetica, sans-serif;
		margin: 0;
		padding: 12px 0 12px 10px;
	}

.menu-principal-container {
    position: relative;
   left: 0;
    top: 30px;
}

	.menu-toggle:after {
		content: "\f502";
		font-size: 12px;
		padding-left: 8px;
		vertical-align: -4px;
	}

	.toggled-on .menu-toggle:after {
		content: "\f500";
		vertical-align: 2px;
	}

	.toggled-on .nav-menu,
	.toggled-on .nav-menu > ul {
		display: block;
		margin-left: 0;
		padding: 0;
		width: 50%;
	}

	.toggled-on li,
	.toggled-on .children {
		display: block;
	}

	.toggled-on .nav-menu li > ul {
		background-color: white;
		display: block;
		float: none;
		margin-left: 20px;
		position: relative;
		left: 20px;
		top: auto;
	}

	.toggled-on .nav-menu li > ul a {
		color: #141412;
		width: auto;
	}

	.toggled-on .nav-menu li:hover > a,
	.toggled-on .nav-menu .children a {
		background-color: white;
		color: #141412;
	}

	.toggled-on .nav-menu li a:hover,
	.toggled-on .nav-menu ul a:hover {
		background-color: #e4e3e3;
		color: #fff;
	}

	ul.nav-menu,
	div.nav-menu > ul {
		display: none;
	}

	#content .featured-gallery {
		padding-left: 24px;
	}

	.gallery-columns-1 .gallery-item {
		margin-right: 0;
		width: 100%;
	}

	.entry-title,
	.format-chat .entry-title,
	.format-image .entry-title,
	.format-gallery .entry-title,
	.format-video .entry-title {
		font-size: 22px;
		font-weight: bold;
	}

	.format-quote blockquote,
	.format-status .entry-content {
		font-size: 18px;
	}

	.format-quote blockquote small,
	.format-quote blockquote cite {
		font-size: 13px;
	}

	.error404 .page-title {
		padding: 40px 0 0;
	}

	.error404 .page-title:before {
		content: normal;
	}

	.comment-author {
		margin-right: 30px;
	}

	.comment-author .avatar {
		height: auto;
		max-width: 100%;
	}

	.comment-metadata,
	.comment-content,
	.comment-list .reply {
		width: 70%;
		width: -webkit-calc(100% - 104px);
		width:         calc(100% - 104px);
	}

	.comment-form input[type="text"],
	.comment-form input[type="email"],
	.comment-form input[type="url"] {
		width: -webkit-calc(100% - 120px);
		width:         calc(100% - 120px);
	}

	.comment-form textarea {
		height: 80px; /* Smaller field for mobile. */
	}

	/* Audio */
	.format-audio .entry-content:before {
		display: none;
	}

	.format-audio .audio-content {
		background-image: none;
		float: none;
		padding-left: 0;
		width: auto;
	}
}

/* Mobile devices */
@media (max-width: 359px) {
	.gallery {
		margin-left: 0;
	}

	.gallery .gallery-item,
	.gallery-columns-2.gallery-size-thumbnail .gallery-item {
		max-width: none;
		width: 15%;
		width: -webkit-calc(50% - 4px);
		width:         calc(50% - 4px);
	}

	.gallery-columns-1.gallery-size-medium,
	.gallery-columns-1.gallery-size-thumbnail,
	.gallery-columns-2.gallery-size-thumbnail,
	.gallery-columns-3.gallery-size-thumbnail {
		display: block;
	}

	.gallery-columns-1 .gallery-item,
	.gallery-columns-1.gallery-size-medium .gallery-item,
	.gallery-columns-1.gallery-size-thumbnail .gallery-item {
		text-align: center;
		width: 75%;
		width: -webkit-calc(100% - 4px);
		width:         calc(100% - 4px);
	}

	.gallery-columns-3 .gallery-item:nth-of-type(3n),
	.gallery-columns-5 .gallery-item:nth-of-type(5n),
	.gallery-columns-7 .gallery-item:nth-of-type(7n),
	.gallery-columns-9 .gallery-item:nth-of-type(9n) {
		margin-right: 4px;
	}

	.gallery br {
		display: none;
	}

	.gallery .gallery-item:nth-of-type(even) {
		margin-right: 0;
	}

	/* Comments */
	.comment-author {
		margin: 0 0 5px;
		max-width: 100%;
	}

	.comment-author .avatar {
		display: inline;
		margin: 0 5px 0 0;
		max-width: 20px;
	}

	.comment-metadata,
	.comment-content,
	.comment-list .reply {
		width: 100%;
	}
}


/**
 * 9.0 Print
 * ----------------------------------------------------------------------------
 */

/* Retina-specific styles. */
@media print,
	(-o-min-device-pixel-ratio: 5/4),
	(-webkit-min-device-pixel-ratio: 1.25),
	(min-resolution: 120dpi) {

	.site-header .search-field {
		background-image: url(images/search-icon-2x.png);
	}

	.format-audio .audio-content,
	.format-status .entry-content:before,
	.format-status .entry-meta:before,
	.comment-list > li:after,
	.comment-list .children > li:before {
		background-image: url(images/dotted-line-2x.png);
	}
}

@media print {
	body {
		background: none !important;
		color: #000;
		font-size: 10pt;
	}

	footer a[rel="bookmark"]:link:after,
	footer a[rel="bookmark"]:visited:after {
		content: " [" attr(href) "] "; /* Show URLs */
	}

	.site {
		max-width: 98%;
	}

	.site-header {
		background-image: none !important;
		
	}

	.site-header .home-link {
		max-width: none;
		min-height: 0;
	}

	.site-title {
		color: #000;
		font-size: 21pt;
	}

	.site-description {
		font-size: 10pt;
	}

	.author-avatar,
	.site-footer,
	.comment-respond,
	.comments-area .comment-edit-link,
	.comments-area .reply,
	.comments-link,
	.entry-meta .edit-link,
	.page-links,
	.site-content nav,
	.widget-area,
	.main-navigation,
	.navbar,
	.more-link {
		display: none;
	}

	.entry-header,
	.entry-content,
	.entry-summary,
	.entry-meta {
		margin: 0;
		width: 100%;
	}

	.page-title,
	.entry-title {
		font-size: 21pt;
	}

	.entry-meta,
	.entry-meta a {
		color: #444;
		font-size: 10pt;
	}

	.entry-content img.alignleft,
	.entry-content .wp-caption.alignleft {
		margin-left: 0;
	}

	.entry-content img.alignright,
	.entry-content .wp-caption.alignright {
		margin-right: 0;
	}

	.format-image .entry-content .size-full {
		margin: 0;
	}

	/* Remove colors from post formats */
	.hentry {
		background-color: #fff;
	}

	/* Comments */
	.comments-area > li.comment {
		background: none;
		position: relative;
		width: auto;
	}

	.comment-metadata {
		float: none;
	}

	.comment-author .fn,
	.comment-reply-link,
	.comment-reply-login {
		color: #333;
	}
}
.nav-menu .sub-menu, .nav-menu .children {

    background-color: #220e10;
    border: 2px solid #f7f5e7;
        border-top-width: 2px;
        border-top-style: solid;
        border-top-color: rgb(247, 245, 231);
    border-top: 0;
    display: none;
    padding: 0;
    position: absolute;
    left: -128px;
    z-index: 99999;