/*
Theme Name: Planum Child
Template: planum
*/

/* remixé avec amour par christianthibault.com */

nav .toggle-top, 
.top-wrapper {
	display: none !important;
}
.site-info {
	float: left;
	width: 50%;
	font-weight: 300;
}
.site-branding {
    padding: 48px 108px 0 72px;
}
img.logo {
	max-height: 181px;
}
.home #masthead {
	min-height: 400px;
}
#main .trans {
	opacity: .2; 
	filter: alpha(Opacity=20);
	-moz-opacity: 0.2;
}
ul.sub-menu {
	border-radius: 24px 0px 24px 0px;
	-moz-border-radius: 24px 0px 24px 0px;
	-webkit-border-radius: 24px 0px 24px 0px;
	border: 0px solid #000000;
}
.navigation-main-mobile {
    margin: 120px 0 0;
}
@media only screen and (max-width: 766px){
	img.logo {
	    max-height: 120px;
	}
}
@media only screen and (min-width: 886px){
	.backstretch {
		background-position: center center !important;
		max-height: 600px;
	}
	.page-id-22 .backstretch, 
	.page-id-66 .backstretch, 
	.page-id-1021 .backstretch, 
	.page-id-1031 .backstretch {
		height: 512px;
		background-size: 100% !important;
		background-position: center bottom !important;
	}
	.page-id-1358 .backstretch, 
	.page-id-1362 .backstretch {
		max-height: 950px;
		background-position: center top !important;
	}
}
@media only screen and (max-width: 885px){
	.backstretch {
		background-size: cover;
		background-position: 50% !important;
	}
}
.entry-content ul li {
	margin-bottom: 24px;
}
.headline .entry-title {
    margin: 96px 72px;
}
h1.menu-toggle::before {
	color: #fff !important;
}
.pgx {
	float: right;
	width: 100%;
	height: auto;
	max-width: 480px;
	padding: 40px 0;

}
.planum {
    width: 100%;
    border-top: 5px #fff solid;
}
.planum .entry-square img {
	height: 400px;
}
.planum .planum-content {
    background-color: #093773 !important;
}
.planum .planum-content .entry-summary {
    margin-top: 0;
}
.site-footer {
    border-top: 5px #fff solid;
}
.site-footer {
    border-top: 5px #fff solid;
}

