/*
 Theme Name:     iVoteChina
 Description:    iVoteChina Divi Child Theme
 Author:         e-Partner Development
 Author URI:     https://e-partner.org
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* You can also add Custom CSS after this line
------------------------------------------------------- */

body.home .et_pb_blog_0 .et_pb_post .entry-title, body.home .et_pb_blog_0 .not-found-title {
    font-size: 24px!important;
    position: absolute;
    bottom: 95px;
    left: 15px;
}
body.home .et_pb_blog_0 .post-meta {
    position: absolute!important;
    bottom: 64px!important;
    left: 15px!important;
}
/* .et_pb_blog_0 .post-content {
    position: absolute!important;
    bottom: 95px!important;
    z-index: 999!important;
    left: 15px!important;
} */
body.home .et_pb_blog_0 .post-content .post-content-inner.et_multi_view_hidden{
	display:block!important;
}
body.home .et_pb_blog_1 .et_pb_post .entry-title, body.home .et_pb_blog_1 .not-found-title {
    font-size: 16px!important;
    position: absolute;
    bottom: 50px;
    left: 15px;
}
body.home .et_pb_blog_1 .post-meta {
    position: absolute;
    bottom: 10px;
    left: 15px;
}
@media(max-width:768px){

	
 	body.home .et_multi_view_hidden, body.home .et_multi_view_hidden_image{
		display: block!important;
	} 
	body.home .et_pb_blog_2 .et_pb_post .entry-title, .et_pb_blog_2 .not-found-title {
		font-size: 16px!important;
		padding-bottom: 0;
		position: absolute;
		margin-top: 0!important;
		bottom: 85px;
		left:10px;
	}
	body.home .et_pb_blog_grid .et_pb_post .post-meta {
		display: block!important;
		padding: 0;
		position: absolute;
		bottom: 55px;
		left:10px;
	}
	body.home .et_pb_blog_3 .entry-title {
		border-top: transparent;
		padding-top: 20px;
		margin-top: -110px!important;
		position: absolute!important;
		
	}

	body.home .et_pb_blog_3 .et_pb_post .post-content {
		display: none;
	}
	body.home .et_pb_blog_3 .et_pb_post .entry-title a, .et_pb_blog_3 .not-found-title {
		color: #ffffff!important;
	}
	body.home div#sj-blog-main .et_pb_blog_grid .et_pb_post .post-meta {
		display: block!important;
		position: static !important;

	}
}
@media(max-width:480px){
	
	body.home .et_multi_view_hidden, .et_multi_view_hidden_image{
		display: block!important;
	} 
	body.home .et_pb_blog_2 .et_pb_post .entry-title, body.home .et_pb_blog_2 .not-found-title {
		font-size: 16px!important;
		padding-bottom: 0;
		position: absolute;
		margin-top: 0!important;
		bottom: 85px;
		left:10px;
	}
	body.home .et_pb_blog_grid .et_pb_post .post-meta {
		display: block!important;
		padding: 0;
		position: absolute;
		bottom: 55px;
		left:10px;
	}
	body.home .et_pb_blog_3 .et_pb_post .post-content {
		display: none;
	}
	body.home .et_pb_blog_3 .et_pb_post .entry-title a, .et_pb_blog_3 .not-found-title {
		color: #ffffff!important;
	}
	body.home div#sj-blog-main .et_pb_blog_grid .et_pb_post .post-meta {
		display: block!important;
		position: static !important;

	}
	body.home .et_pb_blog_3 .et_pb_post .post-meta a{
		color: #fff!important;
	}
	body.home .et_pb_blog_grid .et_pb_post .post-meta{
		color: #fff!important;
	}

}