/* button min width */
a.stylizedButton.buttonStyle002
 {
    color: #FFFFFF;
    min-width: 250px !important;
    text-align: center !important;
}

.searchResult{
display: none;
}
#idFooterPoweredByContainer {  display: none;}

.WaGadgetAuthorizationRequired .openAuthFormContainer {
display: none !important;
}

#socialLoginContainer, #idSocialLoginContainer {
    display: none;
}
/* Code to change page width START */
.WaPlaceHolder { max-width: 1300px; }
/* Code to change page width END */

For Homestead and Fiesta themes
/* Code to change page width START */
.zoneInner, .zoneWrap, .zoneInner >
.WaPlaceHolder { max-width: 1300px; }
/* Code to change page width END */

/* CSS code to remove "Recurring Payments" text in application gadget */
.levelRecurring {
display:none;
}

/* new 2025 */

/* Timeline Container */
.timeline {
  background: var(--primary-color);
  margin: 20px auto;
  padding: 20px;
}

/* Outer Layer with the timeline border */
.outer {
  border-left: 2px solid #23679a;
}

/* Card container */
.card {
  position: relative;
  margin: 0 0 20px 20px;
  padding: 10px;
  background: #f2f2f2;
  color: gray;
  border-radius: 8px;
  max-width: 800px;
}

/* Information about the timeline */
.info {
  display: flex;
  flex-direction: column;
  gap: 10px;
}

/* Title of the card */
.title {
  color: #23679a;
  position: relative;
  margin-bottom:0px;
}

/* Timeline dot  */
.title::before {
  content: "";
  position: absolute;
  width: 10px;
  height: 10px;
  background: white;
  border-radius: 999px;
  left: -39px;
  border: 3px solid #23679a;
}

/* 2025 conference table */


.tg  {border-collapse:collapse;border-spacing:0;}
.tg td{border-color:black;border-style:solid;border-width:1px;font-family:Arial, sans-serif;font-size:14px;
  overflow:hidden;padding:11px 7px;word-break:normal;}
.tg th{border-color:black;border-style:solid;border-width:1px;font-family:Arial, sans-serif;font-size:14px;
  font-weight:normal;overflow:hidden;padding:11px 7px;word-break:normal;}
.tg .tg-ym1k{background-color:#fffc9e;border-color:#efefef;font-size:22px;text-align:center;vertical-align:top}
.tg .tg-9bxu{border-color:#efefef;font-size:16px;font-weight:bold;text-align:left;vertical-align:top}
.tg .tg-4z9b{border-color:#efefef;font-size:16px;text-align:left;vertical-align:top}
@media screen and (max-width: 767px) {.tg {width: auto !important;}.tg col {width: auto !important;}.tg-wrap {overflow-x: auto;-webkit-overflow-scrolling: touch;}}

/* login link */
.WaGadgetLoginForm .authenticated .loginLink {color: #ffffff;}