.search-results .blog-post-item.type-product {
max-width: 800px;
}
.search-results .blog-post-item.type-product .blog-content:not(.blog-details-content) .post-text {
margin: 0 0;
}
.search-results .blog-post-item.type-product .blog-content .post-text p {
margin: 0 0;
}
.search-results .blog-post-item.type-product .blog-content .title {
margin-bottom: 15px;
}
.mc4wp-alert {
margin: 20px 0 0;
text-align: center;
}
.mc4wp-alert p {
margin: 0 0;
}
.mc4wp-success p {
color: green;
} .roofx-menu-not-showing {
padding: 25px 0;
}
.elementor-1883 .elementor-element.elementor-element-92718ae .elementor-container,
.elementor-1883 .elementor-element.elementor-element-92718ae .elementor-widget-wrap,
.elementor-1883 .elementor-element.elementor-element-92718ae .elementor-widget,
.elementor-1883 .elementor-element.elementor-element-92718ae .elementor-column {
position: static;
}
.elementor-element-ba43d8b .elementor-image-gallery .gallery-item,
.elementor-element-a7699fa .elementor-image-gallery .gallery-item {
padding-right: 20px !important;
}
.elementor-element-ba43d8b .elementor-image-gallery .gallery-item img,
.elementor-element-a7699fa .elementor-image-gallery .gallery-item img {
margin: 0 0;
} @media (max-width: 1800px) {
}
@media (max-width: 1199.98px) {
.elementor-84 .elementor-element.elementor-element-ed4fe0d>.elementor-container {
flex-wrap: wrap;
}
}
@media (max-width: 991.98px){
}
@media (max-width: 767.98px) {
}