/* START fa Bullet List */

.custom-bullet-list2-heading {
	font-size: 1.1em;
    font-weight: 600;
    text-decoration: underline;
}

.custom-bullet-list2 {
  list-style: none;
  padding-left: 1.5em;
}

.custom-bullet-list2 li {
  position: relative;
  padding-left: 1.6em;
  margin-bottom: 0.75em;
}

.custom-bullet-list2 li::before {
  content: "\f14a"; /* fa-square-check */
  font-family: "Font Awesome 6 Free";
  color: #e50000;
  font-weight: 900;
  position: absolute;
  left: 0;
}

/* END fa Bullet List */

/* START Syndication Block */

.syndication_heading {font-weight: 600; text-align: center; font-size: 1.2em; line-height: 1.5; color: #ffffff; width: 100%; background-color: var(--mp-blue); padding: 10px; display: block; margin-bottom: 10px;}

.syndication_wrapper {width: 100%; height: auto; text-align: center;}

.syndication_row {width: 50%; min-width: 320px; height: 100px; float: left;}
@media only screen and (max-width: 679px) {
 .syndication_row {width: 100%;
  }
}

.syndication_cell {max-width: 50%; min-width: 50%; width: 50%; height: 90px; padding-top: 10px; padding-right: 30px; padding-bottom: 10px; padding-left: 0; background-color: #ffffff; display: inline-block; float: left; position: relative; vertical-align: middle;}

/* END Syndication Block */


#custom-bullet-list1 {background-color: var(--light-background-color1); padding: 10px;}

.icon-bullet-list {
  color: #e50000 !important;
  top: 0 !important;
  line-height: 2 !important;
}

#custom-bullet-list1 ul {-webkit-column-count: 2; -moz-column-count: 2; -ms-column-count: 2; column-count: 2;}

@media only screen and (max-width: 991px) {
 #custom-bullet-list1 ul {-webkit-column-count: 1; -moz-column-count: 1; -ms-column-count: 1; column-count: 1;}
}

#custom-bullet-list1 li {font-size: 16px;}

.button-heading {font-size: 24px; line-height: 1.2; text-align: center; color: #333333; font-weight: 600;}
.solid-button-box-glowing {display: inline-block; margin: 10px 20px;}

.item-wrapper {background-color: var(--light-background-color1); padding: 14px;}

.nbsp-spacer {
    line-height: 0.5em;
}

/* START Custom Banner Notice */
.custom-banner-notice-container  {border-radius: 10px;
  background-color: var(--light-background-color5);
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); padding: 20px;}
.custom-banner-notice-heading {font-size: 1.2em; font-weight: 600; text-align: center;}
.custom-banner-notice-content {text-align: center;}
.custom-banner-notice-container .fas.fa-bell {color: red;}
  
  /* END Custom Banner Notice */
  
  
