.aux-elementor-header.aux-sticky .aux-wrapper {
	border-bottom:none;
}
.aux-elementor-header.aux-sticky{
	box-shadow:none;
}
.single-post .aux-fold{
   max-width:100%!important;
	padding:0;
}
.single-post .aux-primary {
    padding-top: 100px;
}
.single-post .hentry{	
	max-width:870px;
	margin: 0 auto;
	padding-left:35px;
	padding-right:35px;
}

.single-post .entry-media img{
	border-radius:30px;
}
.single-post .entry-media {
  	margin-bottom:30px;
}

@media only screen and (min-width:768px){
	.single-post .hentry.aux-medium-context .entry-header,.single-post .hentry.aux-medium-context .entry-info,.single-post .hentry.aux-medium-context .entry-content{
	margin-left:0;
	margin-right:0;
} 
}
.single-post .entry-main{
	margin-bottom:50px;
	display:flex;
	flex-direction:column
}
.single-post .entry-meta{
	border-bottom:none!important;
	padding-top:20px!important;
	padding-bottom:20px!important;
	
}

.single-post .aux-single-post-share span::after{
	content: "share";
	font-size:16px;
	text-decoration:none!important;
	color:#6A6A6A;
	padding-left:9px;
		
	}
.single-post .aux-single-post-share span:hover::after{
	color:var(--e-global-color-secondary);
	}
.single-post .aux-single-post-share span::before {
    
	transition:all 300ms ease-out;
}
.single-post .entry-title{
	text-align:center;
	}

.single-post .entry-content h3{
	font-size:24px;
	font-family:'Quattrocento';
	margin-top:50px;
	line-height:1.4em;
	font-weight:700;
}

.single-post .hentry .entry-info .entry-edit{
	display:none
}


@media only screen and (max-width:767px){
	  .single-post .hentry .entry-meta,.single-post .comment-respond{
      width:100% ;
    	
}
	
}
.single-post #respond{
	margin:0 auto;
	padding-left:35px;
	padding-right:35px;
	padding-bottom:150px;

}
.single-post #respond .comment-reply-title,.single-post #respond form{
		max-width:800px;
	  margin: 0 auto;
}

.single-post #commentform input[type="submit"]{
		background-color: var( --e-global-color-accent );
	border-radius:47px;	
	margin-bottom:80px;
	min-height: 21px;
	padding:18px 40px 18px 40px;
	margin-right:0px;
	margin-top:10px!important;
	margin-bottom:0;

}
.single-post #commentform input[type="submit"]:hover{
	background-color: var( --e-global-color-secondary );
	}

.single-post #commentform textarea{
	    border-radius: 20px;
    border:none;
	background-color:#F4F3F3;
	margin-bottom:20px;
	padding-left:20px;
	min-height:155px!important;
	height:155px;
		
}
.single-post #commentform input[type=text],.single-post  #commentform input[type=email],.single-post  #commentform input[type=url]{
 background-color: var( --e-global-color-150cb7e );
    border-radius: 54px;
  	background-color:#F4F3F3;
	margin-bottom:20px;
	min-height:43px;
	padding-left:20px;
	width:100%;
	border:none;
	
}
.single-post #commentform input[type=text]::placeholder,.single-post  #commentform input[type=email]::placeholder,.single-post  #commentform input[type=url]::placeholder,.single-post  #commentform textarea::placeholder{
	font-style:normal;
}

.single-post #commentform .aux-form-cookies-consent {	
	display:none;
}

.single-post .comment-form .comment-notes{
	display:none;
}
.single-post #respond .comment-reply-title{
	margin-bottom:40px;
}
.single-post .form-submit {
    margin-left: auto;
}
.single-post .hentry footer.entry-meta .entry-tax a:hover,.single-post .hentry .entry-info .entry-tax a:hover{
	color:var( --e-global-color-text );
}

@media only screen and (max-width:550px){
	.single-post	.comment-form{
		display:block;
	}
	.single-post input[type="submit"]{
		width:100%;
	}
	
}
.single-post .aux-comments{
	margin-bottom:0;
max-width:870px;
	padding-left:35px;
	padding-right:35px;
		margin:0 auto;
}
.single-post .aux-commentlist{
	
	margin-bottom:0!important;
}
.single-post .comments-title{
		margin:0px 0px 40px 0px;
	color:var( --e-global-color-text );
}
.single-post .comments-title:before{
	content:"";
	width:calc(100% + -140px);
	height:1px;
	position:absolute;
	background-color:#6A6A6A;
	top:50%;
	right:0;
	
}
.single-post .aux-commentlist li:last-child{
	margin-bottom:0;
}
.single-post .aux-commentlist .avatar {
	border-radius:50px;
	width:48px;
	height:48px;
	border:none;
	border-radius:5px
}
.single-post .aux-commentlist .comment .comment-body{
	margin-left:66px;
	margin-top:5px;
}
.single-post .aux-commentlist .comment .comment-author{
	margin-left:66px!important;
}
.single-post .aux-commentlist .children{
	margin-left:66px;
}
.single-post .comment-reply-nav{
	margin-left:66px!important;
}
.single-post .comment-reply-nav a{
	font-size:14px!important;
	font-weight:normal!important;	
  color:#878787!important;
}

.single-post .aux-commentlist.skin-arrow-links .children li{
	padding-left:0;

}
.single-post .aux-commentlist .comment{
	margin-bottom:20px
}


@media only screen and (max-width:320px){

	.single-post .comment .comment-body{
		margin-left:0px!important;
		margin-top:30px;
	}
	.single-post .aux-commentlist .children {
		margin-left:20px!important;
	
	}

	.single-post .comment .comment-reply-nav{
		margin-left:0px;
		margin-bottom:30px;
			}
}

.single-post .children .comment-reply-nav{

}

@media only screen and (max-width:767px){
	.single-post .entry-header,.single-post .entry-info,.single-post .entry-content{
		margin-left:0!important;
		margin-right:0!important;
	}
}
.single-post .comment .wpulike{
	display:none;
}

@media only screen and (max-width:414px){
	.aux-elementor-header.aux-sticky{
		top:0!important;
	}
.single-post .aux-primary {
    padding-top: 50px;
}
	.single-post #respond {
   padding-bottom: 80px;
}
}
