/* Enter Your Custom CSS Here */
.inner-page-wrap.has-left-sidebar{
	margin: 0 !important;
}
#main-container{
	overflow:hidden !important;
}

.mt-20 {
 margin-top: 20px; 
}

/*----------------------------------------
media Query
----------------------------------------*/
@media all and (max-width:1023px){
	.subscribe-form-row .spb_content_element {
  		width: 100%;
	}
	.subscribe-form-row .article-share.sharer-0 label {
  		width: 150px;
	}
  .subscribe_button .spb-asset-content a{
    	width: 149px!important;
  }
}

@media all and (max-width:1199px){
.entry_author_image.alignleft img {
  width: 100%;
}
  span.author_name {
  clear: both;
  display: block !important;
}
}


@media all and (min-width:768px){
	.hide-desktop {
    	display: none;
  }
}

@media all and (max-width:767px){
	.hide-mobile {
    	display: none;
  }
}

body.home .masonry-items .blog-item .comments-likes, body.home .masonry-items .blog-item .post-item-details { display: none; }
