.Disnone {
  display: none;
}

.EditorText h1 {
  font-size: 30px;
  font-weight: normal;
  line-height: 40px;
}
.EditorText h2 {
  font-size: 28px;
  font-weight: normal; 
  line-height: 40px;
}
.EditorText #SubHeading2 h2 {
  font-size: 56px;
  font-weight: normal;
  line-height: 62px;
}
.EditorText h3 {
  font-size: 24px;
  font-weight: normal;
  line-height: 34px;
}
.EditorText #SubHeading3 h3 {
  font-size: 48px;
  font-weight: normal;
  line-height: 52px;
}
.EditorText h4 {
  font-size: 22px;
  font-weight: normal;
  line-height: 34px;
}
.EditorText #SubHeading4 h5 {
  font-size: 20px;
  font-weight: normal;
  line-height: 32px;
}
.EditorText h5 {
  font-size: 18px;
  font-weight: normal;
  line-height: 28px;
}
.EditorText h6 {
  font-size: 16px;
  font-weight: normal;
  line-height: 26px;
}
.EditorText hr {
  margin: 0px;
  border-bottom: 1px solid #999;
  height: 1px;
  width: 100%;
}

.EditorText table {
  max-width: 500px;
  width: 100%;
  border-collapse: collapse;
}

.EditorText table tr td {
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  padding: 5px 15px;
  border-left: 1px solid #000;
  border-top: 1px solid #000;
  vertical-align: middle;
}
.AboutNew.IdxTestimonialsPatternBg {
  background: url() no-repeat top center;
  height: 24px;
  position: absolute;
  width: 100%;
  top: -23px;
}
.EditorText li {
  margin: 0px;
  padding: 0px 0px 0px 20px !important;

  background-image: url(../images/bullet-1.png) !important;
  border-bottom: 0px solid #ddd !important;
}
.EditorText ol li {
  display: list-item !important;
  margin-left: 20px;
  width: auto !important;
  margin: 0px;
  text-align: left;
  cursor: text;
  background-image: none !important;
  padding: 0px !important;
}
.EditorText sup {
  vertical-align: super;
  font-size: smaller;
}

.EditorText sub {
  vertical-align: sub;
  font-size: smaller;
}

.EditorText blockquote {
  padding-left: 20px;
}

/* Create New Landing Page */
.NewLandWrapper .LeftBlock {
  width: 65%;
  display: table-cell;
  vertical-align: top;
  padding-right: 35px;
  border-right: 2px solid #ddd;
}
.NewLandWrapper .RightBlock {
  width: 32%;
  /* float: right; */
  display: table-cell;
  vertical-align: top;
  padding-left: 35px;
}
.NewLandWrapper .LeftFloat {
  float: left;
  padding-right: 20px;
}

/* END Create New Landing Page */

/*--------------Error------------*/

.ErrorBodyWrap .InfoWrapper .Error404Title {
  color: var(--blue);
    font-size: 30px;
    line-height: 1.3;
    font-family: var(--lato-h);
    text-transform: uppercase; 
  margin-bottom: 15px;
}
.ErrorBodyWrap .InfoWrapper .TagLine {
      color: var(--gold);
    font-size: 18px;
    line-height: 1.2; 
    font-family: var(--lato-b);
  text-transform: inherit;
  margin-bottom: 15px;
}

/*--------------ThankYou---MSG---CSS-----------------*/

.LoaderWrap {
  line-height: 0px;
  text-align: center;
  margin: 40px 0px;
}
.ThankYouMessageWrap {
  margin: 40px 0px;
}
.ThankYouMessageWrap h6 {
  text-align: center;
  font-size: 14px;
  color: #0a1640;
  /*text-transform: uppercase;*/
  letter-spacing: 0px;
  /*font-family: 'robotobold';*/
}

h2.LandingTitle {
  color: var(--blue);
    font-size: 30px;
    line-height: 1.3;
    font-family: var(--lato-h);
    text-transform: uppercase;
  margin-bottom: 10px;
}
div.LandingTitle {
   color: var(--blue);
    font-size: 18px;
    line-height: 1.2;
    font-family: var(--lato-b);
  text-transform: inherit;
  margin-bottom: 10px;
}

sub {
  vertical-align: sub !important;
}

sup {
  vertical-align: sup !important;
}
.EventOverlay {
  background: rgba(0, 0, 0, 0) url(../images/overlay.png) repeat top left;
  /* background: #FFF !important; */
  position: fixed;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
  z-index: 1000000 !important;
}
.EventBox {
  width: 950px;
  position: absolute;
  /* position: fixed; */
  top: 20px;
  left: 50%;
  /* right: 30%; */
  /* border: 2px solid #CCC; */
  z-index: 1000001 !important;
  margin-left: -475px;
  border: 0px solid #AAA;
  background: #FFF;
}
.EventBoxClose {
  top: 10px;
  right: 10px;
  z-index: 9999 !important;
  position: absolute;
}

.EventListView {
  /*width: 80%;
  margin: 10px auto;*/
  text-align: center;
}
.EventListView .Col {
  text-align: left;
  margin: 15px;
  padding: 0px;
  /*border: 1px solid #CCC;
  background-color: #E9E9E9;*/
  display: inline-block;
  vertical-align: top;
  float:left;
  /*width: 100%;*/
}
.EventBox .EventListView .Col {
  text-align: left;
    display: block;
    vertical-align: top;
    float: none;
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #ddd;
}
.EventBox .EventListView .Col:last-child {
    margin-bottom: 0px;
    padding-bottom:0px;
    border-bottom: 0px solid #ddd;
}
.EventBox .EventListView .Col .PaddingLR25{
  padding: 0px;
} 
/*hr.SepLine2.DateTop {
    width: 100%; 
    height: 1px;
    background-color: #ddd;
    margin: 15px auto 10px;
}*/
.EventBox .EventListView .FGothamBold.FSize22{
    color: var(--blue);
    font-size: 25px;
    line-height: 1.3;
    font-family: var(--lato-h);
    text-transform: uppercase;
    margin-bottom: 20px;
        margin-top: 40px;
} 
.EventBox .EventListView h2{
  color: var(--gold);
    font-size: 15px;
    line-height: 1.3;
    font-family: var(--lato-h);
    text-transform: uppercase;
    margin-bottom: 10px;
}

.EventBox .EventListView .Col .FillBlueBtn{
  margin-left: 20px;
}
.EventBox .EventListView .Col .FillBlueBtn a {
    font-size: 12px;
    line-height: 20px;
    padding: 5px 10px; 
  }
.WCChurchWrap .WCRightDescFull {
	float: left;
	width: 100%;
}
#DisEventRecords .Padding15 {
    padding: 30px 25px 40px;
}
.EventImgWrap{
	float:left;
	width:40%;
	margin:0px 25px 10px 0px;
	text-align:center;	
}
.NewLandWrapper,
.ErrorBodyWrap .InfoWrapper{
  margin-top: 80px;
}
ul.pagination {
    text-align: center;
    margin-top: 20px;
}

.pagination li.page-item {
    display: inline-block;
}

.pagination li.page-item a {
    padding: 2px 5px;
    background-color: #eee;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 600;
    letter-spacing: 0.5px;
    font-family: var(--lato-h);
}
.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover {
    color: #a7933a;
    cursor: not-allowed;
    border-color: #ddd;
}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    z-index: 3;
    color: #a7933a;
	cursor: not-allowed;
}

.pagination li.active a {
    background-color: #12295b;
    color:#fff;
}