@media only screen and (max-width: 1340px){

	.page-wrapper{
		overflow:hidden;
	}
	
}

@media only screen and (max-width: 1023px){
	
	.main-header .header-lower .outer-container{
		padding: 0px 15px;
	}
	
	.breadcrumb-style1{
		padding-top:0px;
	}
	
}

@media only screen and (max-width: 767px){
	
	.main-header{
		z-index:999999;
	}
	
	h2{
		line-height: 46px;
		font-size: var(--font-36);
	}
	
	.main-header.fixed-header{
		display:none;
	}
	
	.lizar-comment-item .lizar-comment-item{
		margin-left:0px;
	}

}
@media only screen and (max-width: 600px) {
	.blog-detail .comments-area .comment{
		flex-direction:column;
		gap:30px;
	}
	.comments-area .te-comment-wrap{
		width:100%;
	}
}
@media only screen and (max-width: 479px) {
	
	h2{
		line-height: 34px !important;
		font-size: var(--font-24);
	}
	
	.breadcrumb-style1 .title h2{
		font-size:34px;
	}

}