.postswtflexioutr {
	 border: none;
	 border-radius: 0px;
}
 .postswtflexioutr.card {
	 margin-bottom: 1rem;
}
 .postswtflexioutr .card-body {
	 padding-bottom: 0;
}
 .postswtflexioutr .card-header {
	 background: var(--theme-primary) none repeat scroll 0 0;
	 border-color: var(--theme-primary);
	 border-radius: 0px;
	 font-size: 1rem;
	 text-transform: uppercase;
	 color: var(--theme-primary-text);
}
 .postswtflexi {
	 border: none;
	 border-radius: 0px;
}
 .postswtflexi.border-list:not(:last-child) {
    border-bottom: 1px dotted #bbb;
}
 .postswtflexi .list-heading {
	 color: var(--theme-secondary);
}
 .postswtflexi:hover {
	 color: var(--theme-secondary);
	 text-decoration: none;
}
 .postswtflexi .home-lst-desc {
	 font-size: 0.75rem;
	 text-align: left;
}
 .postswtflexi-img {
	 height: auto !important;
}
 @media only screen and (max-width: 37.5em) {
	 .postswtflexi-img {
		 max-height: 150px;
	}
}
