.page-node-399 .gds-key-fact.gds-key-fact--visibility-both,
.page-node-575 .gds-key-fact.gds-key-fact--visibility-both {
  width: 50%;
  height: auto;
  float: left;
  margin-bottom:25px;
}
.page-node-575 .gds-card__date { display:none; }
.page-node-399 .gds-key-fact.gds-key-fact--visibility-both:nth-child(7) {
    clear: both;
}
.page-node-399 .gds-key-fact.gds-key-fact--visibility-both:nth-child(9) {
    clear: both;
}
.page-node-399 h3#agendaTitle {
    clear: both;
}
.page-node-399 h1 { padding-top: 12px; }
.page-node-399 iframe.media-oembed-content { width: 100%; }
@media screen and (max-width: 767px) {
  .page-node-399 .gds-key-fact.gds-key-fact--visibility-both,
  .page-node-575 .gds-key-fact.gds-key-fact--visibility-both {
    width: 100%;
    float: inherit;
  }
	.page-node-575 .season-2-wrapper+.gds-grid .gds-cell.gds-cell--m-quarter.gds-cell--sidebar {
    margin-top: 0 !important;
		order: 2;
  }
}
.customButton {
  background-color: #00e47c !important;
  color: #08312a !important;
  font-size: 14px !important;
  padding: 7px 12px !important;
  min-height: 44px !important;
  border-radius: 200px !important;
}
.customButton:hover {
	background-color: #00e47c !important;
	color: #08312a !important;
}
.customButton span { color: #08312a !important; }
.page-node-575 #eventOneinfo, .page-node-575 #eventTwoinfo { font-size:16px !important;  margin-top: 15px; }
.page-node-575 #eventHNInfos { font-size:15px !important;  margin-bottom: 15px;}
.page-node-575 #eventHNInfos, .page-node-575 #eventHNInfo { font-weight: 600; }
.page-node-575 th#gds-table-first-col { width: 20%; }
.page-node-575 th#gds-table-second-col { width: 80%; }
.zoomhcp-close{ display: none; }
.zoomhcp-custom-form p#customPopText {
  font-family: 'Arial';
  font-size: 16px;
  line-height: 1.4;
}
.zoomhcp-custom-form a#RegCloseBtn {
  background: #fff;
  border: 1px solid #2c333a;
  color: #2c333a;
  font-family: 'Arial';
}
.zoomhcp-custom-form a#RegSubmitBtn {
  background: #08312A;
  float: right;
  font-family: 'Arial';
  color: #fff;
}
.zoomhcp-custom-form .mcc-new-wrap {
  position: absolute;
  z-index: 999;
  background: white;
  width: 100%;
  left: 0;
  right: 0;
  margin: 0 auto;
  max-width: 500px;
  max-height: 235px;
  top: 125%;
}
@media only screen and (max-width: 480px) {
  .webform-confirmation-modal{
    left:0px !important;
  }
}
@media only screen and (max-width: 480px) {
  .page-node-575 .webform-confirmation-modal{
    left:0px !important;
  }
}
.ui-dialog.webform-confirmation-modal.gds-modal.gds-modal--is-visible{
  max-width: 1150px !important;
  left: 10%;
}
@media only screen and (max-width: 768px){
  .zoomhcp-custom-form .mcc-new-wrap{
    max-height: 265px;
  }
}
.zoomnonhcp-custom-form .nonhcp-wrapper-div {
  position: absolute;
  z-index: 999;
  background: white;
  width: 100%;
  max-width: 802px;
  left: 0;
  right: 0;
  margin: 0 auto;
}

.nonhcp-wrapper-div .gds-cell--l-two-thirds {
  width: 100%;
}
.nonhcp-wrapper-div .gds-form-multiple-step__form {
  height: 800px;
  overflow-y: scroll;
}
.zoomnonhcp-custom-form .overlay {
  position: fixed;
  background-color: rgba(0, 0, 0, 0.7);
  width: 100%;
  height: 100%;
  z-index: 1;
  top: 0;
  left: 0;
}
.nonhcp-wrapper-div .zoomnonhcp-close{
float: right;
    font-size: 34px;
    padding-right: 15px;
    color: var(--color-primary);
    font-family: 'Arial';
    cursor: pointer;
    padding-bottom: 10px;
    padding-top: 10px;
}
.gds-form-input .gds-form-input__inner--submit{
  margin-top:30px;
}
.nonhcp-wrapper-div .gds-form-multiple-step__form {
  height: 800px;
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){
  .zoomnonhcp-custom-form .nonhcp-wrapper-div{
    max-width:600px;
  }
  .nonhcp-wrapper-div .zoomnonhcp-close{
    padding-right:10px
  }
  .zoomhcp-custom-form .mcc-new-wrap{
    max-width:430px;
  }
}
.webform-confirmation-modal--content span{ color: #08312A; font-weight:bold; }
.gds-modal .gds-modal__header {
  width: auto;
}

.register-inner-blk .gds-card__content-inner h2#healthnext-healthcare-for-future-generations p {
  font-size: 15px;
}
.page-node-575 .season-2-wrapper+.gds-grid .gds-cell.gds-cell--m-quarter.gds-cell--sidebar {
margin-top: -130px;
}
.page-node-575 .gds-key-fact.gds-key-fact--visibility-both.gds-key-fact--side.gds-key-fact--left.gds-key-fact--big.gds-key-fact--no-description:nth-child(7){
clear:both;}
@media screen and (max-width:1200px) {
  .page-node-575 .season-2-wrapper+.gds-grid .gds-cell.gds-cell--m-quarter.gds-cell--sidebar {
    margin-top:-100px;
  }
}
@media screen and (max-width:667px) {
	.page-node-575 .gds-table__content p a.gds-btn.gds-btn--primary {
		background-color: #982a85 !important;
		color: #fff;
		font-size: 14px;
		padding: 0px 19px !important;
		min-height: 38px;
	}
}
@media screen and (min-width:667px) {
	.page-node-575 .gds-table__content p a.gds-btn.gds-btn--primary {
		position: absolute;
		right: 0;
		top: -45px;
		background-color: #982a85 !important;
		color: #fff;
		font-size: 14px;
		padding: 0px 19px !important;
		min-height: 38px;
	}
	.page-node-575 .gds-table__content p {
	  position: relative
	}
}
@media screen and (min-width:768px) {
	.page-node-575 .gds-table__content p a.gds-btn.gds-btn--primary {
		position: absolute;
		right: 0;
		top: -35px;
		background-color: #982a85 !important;
		color: #fff;
		font-size: 14px;
		padding: 0px 19px !important;
		min-height: 38px;
	}
	.page-node-575 .gds-table__content p {
	  position: relative
	}
}