.author-info:before,
.author-info:after,
.content-wrapper:before,
.content-wrapper:after,
#promotion-section .hentry:before,
#promotion-section .hentry:after,
.clear:before,
.clear:after,
.header-top-bar:before,
.header-top-bar:after,
.site-header-top-main:before,
.site-header-top-main:after,
#hero-section:before,
#hero-section:after,
.featured-content-wrapper:before,
.featured-content-wrapper:after,
.portfolio-content-wrapper:before,
.portfolio-content-wrapper:after,
.service-content-wrapper:before,
.service-content-wrapper:after,
.team-content-wrapper:before,
.team-content-wrapper:after,
.testimonial-content-wrapper:before,
.testimonial-content-wrapper:after,
.entry-content:before,
.entry-content:after,
.entry-summary:before,
.entry-summary:after,
.comment-content:before,
.comment-content:after,
.site-content:before,
.site-content:after,
.site-main > article:before,
.site-main > article:after,
.comment-navigation:before,
.comment-navigation:after,
.post-navigation:before,
.post-navigation:after,
.pagination:before,
.pagination:after,
.primary-menu:before,
.primary-menu:after,
.social-links-menu:before,
.social-links-menu:after,
.widget:before,
.widget:after,
.textwidget:before,
.textwidget:after,
.content-bottom-widgets:before,
.content-bottom-widgets:after,
#secondary:before,
#secondary:after,
#tertiary:before,
#tertiary:after,
#tertiary .wrapper:before,
#tertiary .wrapper:after,
#footer-newsletter .wrapper:before,
#footer-newsletter .wrapper:after,
#footer-newsletter .widget-inner:before,
#footer-newsletter .widget-inner:after,
#botw-section .botw-wrapper:before,
#botw-section .botw-wrapper:after,
#most-viewed-section .most-viewed-wrapper:before,
#most-viewed-section .most-viewed-wrapper:after,
.singular-content-wrap:before,
.singular-content-wrap:after {
	content: "";
	display: table;
}

.author-info:after,
.content-wrapper:after,
#promotion-section .hentry:after,
.clear:after,
.header-top-bar:after,
.site-header-top-main:after,
#hero-section:after,
.featured-content-wrapper:after,
.portfolio-content-wrapper:after,
.service-content-wrapper:after,
.team-content-wrapper:after,
.testimonial-content-wrapper:after,
blockquote:after,
.entry-content:after,
.entry-summary:after,
.comment-content:after,
.site-content:after,
.site-main > article:after,
.comment-navigation:before,
.comment-navigation:after,
.post-navigation:after,
.pagination:after,
.primary-menu:after,
.social-links-menu:after,
.widget:after,
.textwidget:after,
.content-bottom-widgets:after,
#secondary:after,
#tertiary:after,
#tertiary .wrapper:after,
#footer-newsletter .wrapper:after,
#footer-newsletter .widget-inner:after,
#botw-section .botw-wrapper:after,
#most-viewed-section .most-viewed-wrapper:after,
.singular-content-wrap:after {
	clear: both;
}
