.topicsItemContainer {
    width: 100%;
    background-color: rgb(255, 255, 255);
    border: solid #dfdfdd;
    border-width: 0 .1rem .1rem 0;
    margin-bottom: .5rem;
    text-align: center;
}
.topicsItemContainer img{
	width: 100%;
	margin-bottom: .2rem;
}
.topicsItemContainer p, .topicsItemContainer ul {
	text-align: left;
}

/* .topicsItemContainer ul {
	list-style-type: none;
	margin-right: .5rem;
} */

.topicsSubject {
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	margin-left: .5rem;
    margin-top: .5rem;
}

.newsTopicsSubject{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	margin: 0;
}

.contentDivider {
	height: .5rem;
	width: 100%;
	background-color: #e9cb4b;
	position: relative;
	margin-bottom: 1rem;
	z-index: -1;
}

.contentDivider:before {
	content: "";
    width: 30%;
    border-top: .4rem solid rgb(244, 244, 242);
    border-right: .5rem solid transparent;
    position: absolute;
    min-width: 11rem;
    top: -.05rem
}

a.topicsMoreLink {
    color: darkgrey;
    text-decoration: underline;
    margin-right: 1rem;
	position: absolute;
    right: 0;
    bottom: 0;
    font-size: 1rem;
}
a.topicsMoreLink:hover, a.topicsMoreLink:focus {
    color: gray;
} 

.topicsItemContainer li:before {
    content: '-';
    position: absolute;
    margin-left: -.5rem;
    color: #b97c48;
    font-family: 'Poppins', sans-serif;
}

.topicsListViewContainer{
	height: 15rem;
}

.topicsMarker {
    color: #b97c48;
    font-family: 'Poppins', sans-serif;
    margin-left: .8rem;
    margin-right: .5rem;
}

.topicsSlide{
	height: 100%;
}

.topicsSlide .grid-x.align-middle {
    height: 2.65rem;
}

.topicsSlide div.align-middle:nth-last-child(2) {
	margin-bottom: 1rem;
}

@media screen and (max-width: 39.9375em) {
}