/*
Theme Name: childTheme
Template: parentTheme
*/
body {
	background: url('assets/body.png');
}
ul, ol {
	list-style-position: inside;
}
ul li p,
ol li p {
	display: inline;
}
h2,
.h2 {
    font-size: 175%;
}
h3,
.h3 {
    font-size: 150%;
}
h4,
.h4 {
    font-size: 125%
}
h5,
.h5 {
    font-size: 112.5%
}

.hidden-mobile {
	display: none;
}
.x-navbar .x-container {
	margin: 0 10px;
}
div.x-container.width {
	width: 90%;
}
.entry-wrap {
	padding: 20px 15px;
}
.logo-wrap {
	margin: 0 auto;
	text-align:center;
	float: left;
	width: 220px;
}
.site-title {
	margin: 14px auto 4px auto;
	display: block;
	line-height: 0;
}
.site-description {
	margin: 0 auto;
	display: block;
	text-transform: uppercase;
	font-size: 0.857142857143em;
}
.sub-menu.collapse {
	display: inline-block !important;
}
.single article.type-post > .entry-wrap > .entry-content {
	margin-top: 0;
}
footer.x-colophon h3 {
	margin-top: 0;
	font-weight: normal;
}

footer.x-colophon.top {
	padding-top: 0px;
}
footer.x-colophon.top > .x-container{
	margin-top: 5%;
}
footer.x-colophon.top #custom_html-2 {
	margin-top: 0;
}
@media(min-width:481px) {
	
	div.x-container.width {
		min-width: 72%;
	}
	.x-navbar .x-container {
		margin: 0 auto;
	}
	.logo-wrap {
		width: 320px;
	}
	.x-dropdown.x-active,
	.sub-menu, .x-dropdown {
		transition-delay: 0s;
		transition-duration: 0s;
	}	
	.single article.type-post > .entry-wrap {
		padding: 60px 60px 30px;
	}
	.single article.type-post > .entry-wrap ~ .entry-wrap {
		padding: 30px 60px 60px;
	}
}
@media(max-width:560px){
	.x-colophon.top .x-column {
		width: 100%;
	}
}

@media(min-width:560px) and (max-width: 767px){
	.x-colophon.top .x-column {
		width: 46%;
	}
	.x-colophon.top .x-column.last {
		clear: both;
		width: 100%;
	}
}
@media screen and (min-width:768px){
	footer.x-colophon h3 {
		margin-top: -4px;
	}
}
@media screen and (max-width: 979px) {
	.site-title img.visible-mobile {
		display: inline-block;
	}
}
@media screen and (min-width: 980px) {
	.site-title img.hidden-mobile {
		display: inline-block;
	}
	.visible-mobile {
		display: none;
	}
	.sub-menu.collapse {
		display: none;
	}
	footer.x-colophon.bottom .x-nav li.visible-mobile {
		display: none;
	}
	.hidden-mobile {
		display: inline-block;
	}
}