/*
You can add your own CSS here.

Click the help icon above to learn more.
*/

#heading .nav-search { display: block; }

span.embed-youtube {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
}

.embed-youtube iframe,  
.embed-youtube object,  
.embed-youtube embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.category-header {
    margin: 10px auto 30px;
    text-align: center;
    border: none; 
    max-width: 500px;
    padding: 0 20px;
}

article h1.content-title, article h2.content-title {
    font-weight: 100;
    letter-spacing: 0.9px;
}

article .content-separator { background:none; }

.entry p {
  
    font-size: 14px;
    line-height: 29px;
}
.entry h2 {
    line-height: 1.2em;
}
.aside-post {
    margin: 40px 20px 25px 2em;
}

.normal .post-container .main-post {   width: 730px; }
.post-container .sidebar, .post-container .sidebar-container {  width: 310px;  }

@media only screen and (max-width: 1140px){
.normal .post-container .main-post, .fullwidth .post-container .main-post {
    width: 100% !important;

}
}

@media only screen and (max-width: 767px)
{
	
	.normal .post-container .main-post {
    padding-top: 0px;
}
	
	#post-wrapper {
    margin-top: 0px;
}
	
	.entry h2 {
		font-size: 24px; }
.container {
    width: 100%;
    padding: 0 0px;
}
article .content-header-single {
    padding: 0 15px;
}
article.short-content .readmore, article.short-content .more-link, .article-masonry-box .readmore {
    background: #fff;
    text-decoration: underline;
}
article.short-content {
    padding: 0px 0 20px;
    margin-top: 0px;
	  margin-bottom:0px;
}
article .feature-holder {
    margin: 0px 0 30px;
}
article .content-separator {
    background: none;
}
.entry {
    padding: 0 15px;
}
.entry p, .entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6, .entry hr {
    margin: 20px 0px;
}
.comment-wrapper {
    padding: 20px;
}
.post-container .sidebar, .post-container .sidebar-container {
    width: 95% !important;
	margin: auto;
	  
}
}