ul, ol {
    padding: 10px 20px;
}
li {
    padding-left: 10px;
	margin-bottom:5px;
}
a{
	text-underline-offset: 4px;
	word-break: break-word;
}

.postid-2 #page .elementor-icon-list-item a{
	text-decoration-color: var( --e-global-color-be2b11a );
}

.custom-links a {
    color: #403f42;
    text-decoration: none;
    font-weight: 400;
}
a.baia-link {
    text-decoration: none;
}

.single-post .comment-list li{
	margin: 0;
	padding: 0;
}
.single-post .comment-list ol{
	margin: 0;
	padding: 0;
}

.single-post .sharedaddy,
.single-post .title-comments,
.single-post #comments ol.children:before{
	display: none;
}

.single-post .comments-area{
	max-width: 960px;
	margin: 0 auto;
	padding: 0 20px 50px;
}
.single-post .comment-reply-title{
	font-family: "pragmatica extended", Sans-serif;
	font-size: 40px;
	color: #000;
	font-weight: bold;
	text-transform: uppercase;
}

.single-post h3#reply-title{
	display: none;
}


.single-post .comment-body .says{
	display: none;
}
.single-post .comment-body .reply{
	position: absolute;	
	top: 45px;
	right: 0;
}
.single-post .comment-body .reply a{
	color: var( --e-global-color-be2b11a );
	text-decoration: none;
}
.single-post .comment-body .fn{
	font-size: 22px;
}
#comments .comment:first-child:not(.children .comment) .comment-body{
	border-top: 0;
}

#comments .comment .comment-body{	
	padding: 40px 40px 30px 40px;	
	border: none;
	border-top: 1px solid #ccc;
}

#comments .comment-meta{
	padding: 0 0 20px;
	justify-content: flex-start;
	align-items: center;
	column-gap: 10px;	
}
#comments .comment-meta a{
	display: inline-block;
	font-size: 15px;
	color: #000;
	font-weight: 400;
	text-decoration: none;
	transform: translateY(2px);
	pointer-events: none;	
}

.single-post .comment-author img{
	max-width: 30px;
	filter: grayscale(1);
}

.single-post .comment-content{	
	font-size: 17px;
	color: #000;  
}

.five-best-content .elementor-widget-text-editor ul{
		padding-left: 50px;
}

.link-line-none a{
	text-decoration: none;
}

@media(max-width:767px){
	
	.five-best-content .elementor-widget-text-editor ul{
		padding-left: 40px;
	}
	#comments .comment .comment-body {
    padding: 40px 0 30px 0;    
}
	#comments .comment-meta {    
    align-items: flex-start;    
    flex-direction: column;
	}
	#comments .comment-metadata{
		padding: 5px 0 0 40px;
	}
	.single-post .comment-content{
		padding: 0 0 0 40px;
	}
	.single-post .comment-reply-title{	
	font-size: 24px;	
}
	.single-post .comment-body .fn{
		font-size: 17px;
	}
	
}


