/*
Theme Name: Divi Child Theme
Description: Divi Child Theme
Author: COMMbits Inc.
Template: Divi
*/

/*add media query so changes only affect tablet and desktop*/

@media (min-width: 767px) {

/*set the image width*/

.cbits-blog-list .entry-featured-image-url  {
padding-top: 17%;
display: block;
width: 17%;
float: left;
margin-bottom: 0!important;
}

.cbits-blog-list .entry-featured-image-url img {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  object-fit: cover;
  border: 1px #bbbbbb solid!important;
  padding: 3px;
}	
	
/*set the details width*/

.cbits-blog-list .entry-title,
.cbits-blog-list .post-meta,
.cbits-blog-list .post-content {
width: 83%;
float: left;
padding-left: 10px;
}
}

.cbits-blog-list .et_pb_post {
box-shadow: 0px 2px 15px 0px rgba(160,190,212,0.40);  
border-radius: 6px;
border: 1px solid #e8e4e4!important;
padding: 20px 10px 15px 20px;
margin: 0 0 20px 0;
background-color: #ffffff;
}



/* Blog modules 4 columns */
@media only screen and ( min-width:981px ) {
.blog4col .et_pb_blog_grid .et_pb_salvattore_content[data-columns]::before { content: '4 .column.size-1of4' !important;
}
.blog4col .et_pb_blog_grid .column.size-1of4 {
width:22% !important;
margin-right:3%;

}
}

/* Blog modules 5 columns */
@media only screen and ( min-width:981px ) {
.blog5col .et_pb_blog_grid .et_pb_salvattore_content[data-columns]::before { content: '5 .column.size-1of5' !important;
}
.blog5col .et_pb_blog_grid .column.size-1of5 {
width:18% !important;
margin-right:2%;
}
}
