
#sidebar-wrap {
		padding:10px;
}

.sidebar-catlist-extended {
	margin-top: 30px;
	margin-left: 15px;
}

.sidebar-catlist-extended li {
	margin-bottom: 15px;
	font-weight: 200;
	list-style-type: disc;
	font-size: 14px;
}

.newsletter-widget .subscribe-wrap {
	padding-bottom: 15px !important;
	margin-bottom: 0px !important;
}

.newsletter-widget .subscribe-email {
	padding-top: 15px;
  margin: 60px 10px 0 11px;
}

.newsletter-widget .subscribe-email .head {
	font-size: 2.0rem !important;
  padding: 0;
  margin: 0 0 15px 0 !important;
  line-height: 2.0rem !important;
  font-weight: 600;
}

.newsletter-widget .subscribe-email .sub {
	padding-bottom: 15px;
	line-height: 20px;
}

.featured_wrapper {
	width: 100%;
}

.featured_main_item {
	min-height: 450px;
	background-color: red;
}

.featured_secondary_item {
	min-height: 250px;
	background-color: blue;
}
.featured_module {
	 padding: 0px;
	 margin-bottom: 40px;
	 max-width: 1000px;
	 marign: 0 auto;
}
 .featured_wrapper {
	 width: 100%;
	 min-height: 350px;
	 display: block;
	 background: #444;
	 position: relative;
}
 .featured_wrapper-item {
	 display: flex;
	 flex: 1;
	 background: #ccc;
	 border: 1px solid #000;
	 padding: 30px;
	 min-height: 500px;
	 background-position: center;
	 background-size: cover;
	 background-repeat: no-repeat;
	 box-shadow: inset 0px -90px 90px 20px #000;
}
 .featured_wrapper-item-actionBar {
	 position: absolute;
	 bottom: 50px;
}
 .featured_wrapper-item-actionBar-btn {
	 padding: 5px 10px;
	 font-size: 12px;
	 font-weight: 400;
	 text-transform: uppercase;
	 margin-bottom: 10px;
	 width: max-content;
	 color: #fff;
	 background-color: #1c4d0f;
}
 .featured_wrapper-item-actionBar-ttl {
	 font-size: 2rem;
	 line-height: 120%;
	 text-transform: none;
	 color: #fff;
	 text-transform: uppercase;
	 font-weight: 900;
}
 .featured_child_wrapper {
	 padding: 15px;
	 background-color: #fff !important;
	 display: flex;
	 background: #ccc;
	 min-height: 150px;
}
 .featured_child_wrapper-item {
	 flex: 33vw;
	 padding: 0px;
	 margin: 10px;
}
 .featured_child_wrapper-item h4 {
	 line-height: 1.25rem;
	 color: #737373;
	 font-weight: 400;
	 font-size: 12px;
	 padding-bottom: 5px;
	 margin: 20px 0px 0px 0px;
}
 .featured_child_wrapper-item p {
	 line-height: 1.25rem;
	 color: #333;
	 margin-top: 0px;
}
 .featured_child_wrapper-item a {
	 text-decoration: none;
	 color: #333;
}
 .featured_child_wrapper-item a:hover {
	 text-decoration: none;
	 color: #717171;
}
 .featured_child_wrapper-item a:hover {
	 text-decoration: none;
	 color: #717171;
}
 .featured_child_wrapper-itemImage {
	 background-position: center;
	 background-size: cover;
	 background-repeat: no-repeat;
	 height: 7.5rem;
	 min-height: 175px;
	 box-shadow: 3px 3px 12px 4px #bbb;
}
 .featured_wrapper-title {
	 position: relative;
	 margin: 0;
}
 h3.home-feat-title {
	 color: #000;
	 text-transform: uppercase;
	 bottom: -50px;
	 position: absolute;
	 width: max-content;
	 background-color: #fff;
	 padding: 5px 11px 5px 15px;
	 font-size: 14px;
}
 h3.home-feat-title:after {
	 content: "";
	 border-color: transparent transparent transparent #fff;
	 border-style: solid;
	 border-width: 26px 0 0 21px;
	 position: absolute;
	 right: -20.9px;
	 top: 0px;
}

.subscribe-wrap {
   background-color: transparent;
}

.featured_wrapper-item-actionBar-ttl a {
		color: #fff;
}

.pymnt_cat_main {
	flex: 100% !important;
}

.content-area-no-padding {
	padding-top:0;
}

 @media (max-width: 640px) {
	 .featured_child_wrapper {
		 flex-direction: column;
	}
	 .featured_child_wrapper-item {
		 flex: auto;
	}
}

.item_position_5, .child-datetime {
	display: none;
}

.load-more-ajax {
	background-color: #1d4e10;
	padding: 10px 30px;
	color: #fff !important;
	border-radius: 10px;
	margin-top: 10px !important;
	display: block;
	text-align: center;
	padding-bottom: 15px;
}

.load-more-ajax img {
	margin-bottom: -8px;
	padding-bottom: 0px;
}

.pymnt_cat_main .pymnt_cat_main-allArticles .lcp_catlist li .pymnts_date {
    padding-bottom: 10px;
}

.most-recent {
	margin-top: 2.5rem !important;
	font-size: 2rem !important;
	clear: both !important;
}
