.mailpoet-heading {
	margin-bottom: 5px !important;
}

.mailpoet_paragraph.select-newsletter .mailpoet_checkbox_label {
	line-height: 2em !important;
	font-size: 20px !important;
	font-weight: bold !important;
	text-align: left;
}

.mailpoet-end-text {
	margin-top: -5px; !important;
	margin-bottom: 0 !important;
}

/*https://barn2.com/kb/recent-comments-css-selectors/ */
.recent-comments-list .comment-author-link, .recent-comments-list .comment-post {
    font-size: 14px;
}

.comment-wrap, .recent-comments-list .comment-excerpt {
    font-size: 13px !important;
    line-height: 1.5em !important;
}

.recent-comments-list .comment-date {
    color: #000000 !important;
    font-size: 13px !important;
	font-weight: bold !important;
	margin-top: 0.5em !important;
    line-height: 0px !important;
}

blockquote {
    margin: 0.25em 0;
    padding: 1.5em 75px;
    line-height: 1.45;
    position: relative;
	font-size: 20px;
}
 
blockquote:before {
    display: block;
    content: "\201C";
    font-size: 150px;
    position: absolute;
    left: 0px;
    top: -30px;
    color: #000000;
}

#wpd-bubble-wrapper {
	bottom: 40px;
	left: 0px !important;
}

@media screen and (max-width: 400px) {
 blockquote {
    margin: 0.25em 0;
    padding: 1.5em 0px 1.5em 10px;
    line-height: 1.4;
    position: relative;
	font-size: 16px;
}
 
blockquote:before {
    display: block;
    content: "\201C";
    font-size: 100px;
    position: absolute;
    left: -30px;
    top: -15px;
    color: #000000;
}

#wpd-bubble-wrapper {
	bottom: 50px;
	left: 0px !important;
}
	
}

@media screen and (max-width: 700px) {
 blockquote {
    margin: 0.25em 0;
    padding: 1.5em 0px 1.5em 10px;
    line-height: 1.4;
    position: relative;
	font-size: 16px;
}
 
blockquote:before {
    display: block;
    content: "\201C";
    font-size: 100px;
    position: absolute;
    left: -30px;
    top: -15px;
    color: #000000;
}

#wpd-bubble-wrapper {
	bottom: 50px;
	left: 0px !important;
}

}

.sassy-label {
	margin-top: 10px !important;
	margin-bottom: 0px !important;
	padding-bottom: 0px !important;
}

.kofi-label {
	margin-top: -20px !important;
	margin-bottom: 0px !important;
	padding-bottom: 0px !important;
}

ol,
ul,
li {
  margin-bottom: 18px;
  }

#comments {
   margin: 0;
   max-width: 900px;
}