/* Main container: Flexbox for aligning image and content side by side */
.wp-show-posts-inner {
/* Align image and text at the top */ */
    margin-bottom: 30px; /* Space between posts */
    padding-bottom: 20px; /* Adds padding below each post */
    border-bottom: 1px solid #3d6ba2; /* Divider line between posts */
}

/* Remove the border from the last post */
.wp-show-posts-inner:last-child {
    border-bottom: none;
}

/* Style for the image on the left */
.wp-show-posts-image {
    margin-right: 20px; /* Space between the image and the text */
    flex-shrink: 0; /* Prevents the image from shrinking */
}

/* Set image size */
.wp-show-posts-image img {
    width: 180px; /* Adjust the width of the image */
    height: auto; /* Maintain aspect ratio */
    object-fit: cover; /* Ensure the image fits properly */
}

/* Title and excerpt should stack vertically */
.wp-show-posts-entry-header,
.wp-show-posts-entry-summary {
    display: grid; /* Stack title and excerpt vertically */
}

/* Title style (align it to the top of the image) */
.wp-show-posts-entry-header {
    font-size: 1.5em; /* Adjust title size */
    font-weight: bold;
    color: #000; /* Make the title color black */
    margin-bottom: 5px; /* Slight margin between title and excerpt */
}

/* Excerpt (summary) styling directly below the title */
.wp-show-posts-entry-summary {
    font-size: 1em; /* Font size for the excerpt */
    color: #555; /* Grey color for readability */
    line-height: 1.6; /* Line height for better readability */
    margin-top: 5px; /* Adds space above the excerpt */
}
.wp-show-posts-entry-meta{
	font-size:0.8rem;
}

.leaky-paywall-logout-link{
	padding:2rem;
}
.leaky-paywall-profile-subscription-title{
	padding:2rem;
}
.leaky-paywall-profile-subscription-details{
	padding-right:1rem;
	padding-left:1rem;
}
.leaky-paywall-your-profile-header{
	padding:2rem;
}
.subscription-options-title{
	padding:2rem;
}
input#g2261-message {
    height: 87px;
}

 .wp-block-media-text__media img{
	height:40px;
	width:40px;
}

.wp-block-media-text{
	margin-top:20px
	grid-template-column:10% auto;
	text-align:justify;
}

.entry-content .wp-block-media-text .wp-block-media-text__content{
	padding:0;
}
.wp-block-uagb-container .uagb-block-a03df5e4 .uagb-layout-grid{
	column-gap:20px;
}
.wp-block-uagb-container.uagb-is-root-container .uagb-block-4af5ca2e{
	height:110px;
}
.wp-block-media-text>.wp-block-media-text__media {
	height:60px;
	padding-left:20px
}
.wp-block-details[open] summary{
	opacity:0;
	height:0
}
.wp-block-details[open] p{
	text-align:justify;
}
.uagb-ifb-desc{
	text-align:justify;
}
article{
	text-align:justify;
}