/*
Theme Name:   Twenty Seventeen Child
Theme URL:        http://idees-livres.net/twenty-seventeen-child/
Description:  Twenty Seventeen Theme Child
Author:           John Doe
Author URL:   http://example.com
Template:         twentyseventeen
Version:          1.0.0
License:          GNU General Public License v2 or later
License URL:  http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain:  twentyseventeen
*/

/*--------------------------------------------------------------
10.0 Links
--------------------------------------------------------------*/

a {
	color: darkred;
	text-decoration: none;
}

a:focus {
	outline: thin dotted;
}

a:hover,
a:active {
	color: darkred;
	outline: 0;
}

.entry-title a {
	color: darkred;
	text-decoration: none;
	margin-left: -2px;
}


.entry-title a:focus,
.entry-title a:hover,
.widget ul li a:focus,
.widget ul li a:hover
 {
	color: darkred;
	-webkit-box-shadow: inset 0 0 0 rgba(139, 0, 0, 0), 0 3px 0 rgba(0, 0, 0, 1);
	box-shadow: inset 0 0 0 rgba(139, 0, 0, 0), 0 3px 0 rgba(139, 0, 0, 1);
}

/* reduit la hauteur de l'image d'accueil */
@media screen and (min-width: 48em) {
    .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: 70vh;
		max-height: 100%;
		overflow: hidden;
	}

	.twentyseventeen-front-page.has-header-image .custom-header-media:before,
	.twentyseventeen-front-page.has-header-video .custom-header-media:before,
	.home.blog.has-header-image .custom-header-media:before,
	.home.blog.has-header-video .custom-header-media:before {
		height: 33%;
	}

	.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(70vh - 32px);
	}

	.panel-content .wrap {
		padding-bottom: 4.5em;
		padding-top: 6em;
	}

	.panel-image {
		height: 70vh;
		max-height: 1200px;
	}
}

.has-header-image.twentyseventeen-front-page .custom-header,
.has-header-video.twentyseventeen-front-page .custom-header,
.has-header-image.home.blog .custom-header,
.has-header-video.home.blog .custom-header {
	display: table;
	height: 300px;
	height: 50vh;
	width: 100%;
}
