/*!
Theme Name: Divi
Template: Divi
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 4.4.8
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Tags: responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

.dl-blog-module1 .et_pb_ajax_pagination_container {
    display: grid;
    grid-gap: 20px;
    grid-template-columns: repeat(4, 1fr);
}

.dl-blog-module1 .et_pb_ajax_pagination_container>div {
    grid-column: span 4;
}

.dl-blog-module1 .et_pb_ajax_pagination_container>div {
    grid-column-start: 1;
    grid-column-end: 5;
}

.dl-blog-module1 .et_pb_ajax_pagination_container>div {
    grid-column: 1/ 5;
}

@media (max-width:980px) {
	.dl-blog-module1 .et_pb_ajax_pagination_container {
		grid-template-columns: repeat(3, 1fr);
	}
	.dl-blog-module1 .et_pb_ajax_pagination_container>div {
		grid-column: span 3;
	}
}


@media (max-width:600px) {
	.dl-blog-module1 .et_pb_ajax_pagination_container {
		grid-template-columns: repeat(2, 1fr);
	}
	.dl-blog-module1 .et_pb_ajax_pagination_container>div {
		grid-column: span 2;
	}
}

@media (max-width:460px) {
	.dl-blog-module1 .et_pb_ajax_pagination_container {
		grid-template-columns: repeat(1, 1fr);
	}
	.dl-blog-module1 .et_pb_ajax_pagination_container>div {
		grid-column: span 1;
	}
}

.et_pb_blog_0 .et_pb_post .entry-title, .et_pb_blog_0 .not-found-title {
	padding: 5px 15px;
}

.et_pb_blog_0 .et_pb_post .post-content, .et_pb_blog_0.et_pb_bg_layout_light .et_pb_post .post-content p, .et_pb_blog_0.et_pb_bg_layout_dark .et_pb_post .post-content p, .et_pb_blog_1 .et_pb_post .post-content, .et_pb_blog_1.et_pb_bg_layout_light .et_pb_post .post-content p, .et_pb_blog_1.et_pb_bg_layout_dark .et_pb_post .post-content p {
	padding: 0px 10px 10px 10px;
}

div#sfsi_plus_floater {
    margin: -35px;
}

