
.post-body img.size-full {
    width: 100%;
}

/* Grid style */
.display-posts-listing.grid {
	display: grid;
	grid-gap: 16px;
}

.display-posts-listing.grid .title {
	display: block;
}

.display-posts-listing.grid img { 
	display: block; 
	max-width: 100%; 
	height: 9em; 
}
@media (min-width: 600px) {
	.display-posts-listing.grid {
		grid-template-columns: repeat( 2, 1fr );
	}
}


@media (min-width: 1024px) {
	.display-posts-listing.grid {
		grid-template-columns: repeat( 5, 1fr );
	}
}

/* Image left style */

.display-posts-listing.image-left .listing-item {
	overflow: hidden; 
	margin-bottom: 32px;
	width: 100%;
}

.display-posts-listing.image-left .image {
	float: left;
	margin: 0 16px 0 0;
}


.display-posts-listing.image-left img { 
	display: block; 
	width: 200px; 
	height: 100px; 
}
.display-posts-listing.image-left .title {
	display: block;
	font-weight: bold;
	font-size: large;
}

.display-posts-listing.image-left .excerpt-dash { 
	display: none; 
}

/* display posts listing */
.display-posts-listing {
	list-style:none;
}
.display-posts-listing li {
	padding-bottom: 12px;
}
.display-posts-listing li::before {
    content: "\2022";
    color: #000000;
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
}
.gssb_c {
	z-index:12000 !important;
	top:85px !important;
}
.wp-block-themeisle-blocks-icon-list .wp-block-themeisle-blocks-icon-list-item {
    align-items: baseline !important;
}

/* capsules */
    .capsule_c-cpp__cta {
        border-bottom: none;
    }
    .capsule_c-cpp__cta > a {
        background-color: #19ad47;
        color: white;
        text-decoration: none;
        padding: 0.75rem 1.25rem;
        display: inline-block;
        font-size: 1.25rem;
    }
    .capsule_c-cpp__cta > a:hover, .capsule_c-cpp__cta > a:focus {
        opacity: 0.7;
    }  

    .gb-accordion-title {
        cursor: pointer;
			  position:relative;
    }
    .gb-block-accordion details .gb-accordion-title:after{
        content: url("/wp-content/themes/clark/assets/img/chevron-down.png");
        position: absolute;
        line-height: 1; 
        right:1rem;
    }

    .gb-block-accordion details[open] .gb-accordion-title:after{
        content: url("/wp-content/themes/clark/assets/img/chevron-up.png");
    }

    .capsule-repeater-div {
        padding-bottom:10px;
        width: 100%;
    }

    /* NEW */
    .generic-capsule-div-left{
        float:left;
        padding-left:10px;
    }
    .generic-capsule-div-right{
        float:right;
        padding-right:10px;
    }
    .generic-capsule-div-container{
        height:420px;
        max-width:980px;
        min-width: 400px;
        border:1px solid salmon;
        padding-top:5px;
    }

    .generic-capsule-column {
      float: left;
      width: 30%;
    }

    .generic-capsule-column.gc-right {
      width: 70%;
      padding-left:70px;
    }

    /* Clear floats after the columns */
    .generic-capsule-row:after {
      content: "";
      display: table;
      clear: both;
    }

    /* On screens that are 600px wide or less, make the columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 600px) {
      .generic-capsule-column {
        width: 50%;
        float: none;
        width: 100%;
        padding-top:15px;
      }
      .generic-capsule-column.gc-right {
        width: 100%;
        padding-left:0px;
      }
    }
	a.sh-quidget-rendered {
		color:#00AE41 !important;
	}

.tablepress tr th a {
	color: white !important;
}