/*add media query so changes only affect tablet and desktop*/
@media (min-width: 767px) {
/*set the image width*/
.entry-featured-image-url {
width: 30%;
float: left;
margin-bottom: 0!important;
}
/*set the details width*/
.entry-title,
.post-meta,
.post-content {
width: 70%;
float: left;
padding-left: 30px;
}
.entry-title {
padding-top: 5px;
}
/*blog image aspect ratio square 1:1*/
.entry-featured-image-url {
padding-top: 30%;
display: block;
}
.entry-featured-image-url img {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
right: 0;
bottom: 0;
object-fit: cover;
}
article {
display: block;
background-color: #fff;
padding: 20px;
box-shadow: 0px 2px 18px 1px rgba(0,0,0,0.03);
}
}