/*
Theme Name: Twenty Seventeen Child
Theme URI: https://wordpress.org/themes/twentyseventeen-child/
Author: JMD
Author URI: https://wordpress.org/
Description: Twenty Seventeen child theme for OdM.
Template: twentyseventeen
Version: 4.9.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twentyseventeenchild
Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, block-patterns
*/
/*
.wrap {
	max-width: 1145px;
	padding-left: 3em;
	padding-right: 3em;
}

#primary {
	width: 70% !important;
}

.has-sidebar #secondary {
	width: 26% !important;
}
*/
.wrap {
	max-width: 100%;
}

.entry-title {
	font-family: "Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;
	font-size: 36px;
	font-weight: 800;
}

/* Pages */
.page.page-one-column .entry-header,
.twentyseventeen-front-page.page-one-column .entry-header,
.archive.page-one-column:not(.has-sidebar) .page-header {
	margin-bottom: 1em;
}

td.sousitem {
	vertical-align: top;
	border-style:none;
	padding:1px;
}

td.textepv {
	font-style: italic;
	padding-left:2em;
}

tr.suritem {
	border-top:1px;
	padding:1px;
}

tr.titreresolution {
	padding-top: 1em;
	font-weight: 700;
}

tr.titregras {
	color: gray;
}
/* text-align:center;margin-top:2em;
*/
 

@media screen and (min-width: 48em) {
.navigation-top .wrap {
		max-width: 2000px;
	}
 }

.page.page-one-column:not(.twentyseventeen-front-page) #primary {
	max-width: 90%;
}

@media screen and (min-width: 30em) {
	.page-one-column .panel-content .wrap {
		max-width: 90%;
	}
}

.twentyseventeen-front-page.has-header-image .custom-header-media,
.twentyseventeen-front-page.has-header-video .custom-header-media,
.home.blog.has-header-image .custom-header-media,
.home.blog.has-header-video .custom-header-media {
	height: 1200px;
	height: 100vh;
	max-height: 100%;
	overflow: hidden;
}

.admin-bar.twentyseventeen-front-page.has-header-image .custom-header-media,
.admin-bar.twentyseventeen-front-page.has-header-video .custom-header-media,
.admin-bar.home.blog.has-header-image .custom-header-media,
.admin-bar.home.blog.has-header-video .custom-header-media {
	height: calc(100vh - 32px);
}
*/
