/* to remove the social login buttons from log in */
.WaGadgetAuthorizationRequired .openAuthFormContainer {
display: none !important;
}

/* to Set the heading sizes */
h1 {
color: #004270;
font: bold 22px/28px Arial, Helvetica, sans-serif;
margin-bottom: 10px;
}
h2 {
color: #004270;
font: bold 18px/24px Arial, Helvetica, sans-serif;
margin-bottom: 8px;
}
h3 {
color: #004270;
line-height: 1em!important;
font: bold 14px/18px Arial, Helvetica, sans-serif;
margin-bottom: 6px;
}
h4 {
color: #004270;
font: bold 12px/14px Arial, Helvetica, sans-serif;
margin-bottom: 4px;
}
/* THIS SET OF CSS CONTROLS OVERRIDE THE WILD APRICOT TEMPLATE CONTROLS */

/* THIS SET OVERRIDES THE CONTROLS FOR THE HORIZONTAL MENU STYLE 008 */
.WaGadgetMenuVertical.menuStyle008 .menuInner ul.firstLevel > li > .item > a > span {
  font-size: 16px;
  font-family: "Helvetica", Arial, Verdana;
  padding: 0px 28px 0px;
  color: #000000;
  background-color: #000000;
  background-image: -moz-linear-gradient(top, #ffffff, #b6badd);
  background-image: -ms-linear-gradient(top, #ffffff, #b6badd);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#b6badd));
  background-image: -webkit-linear-gradient(top, #ffffff, #b6badd);
  background-image: -o-linear-gradient(top, #ffffff, #b6badd);
  background-image: linear-gradient(top, #ffffff, #d5ddea);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#b6badd', GradientType=0);
}
/* This will determine the color of the font when you hover on the main menu */
.WaGadgetMenuVertical.menuStyle008 .menuInner ul.firstLevel > li:hover > .item > a > span {
  color: #7f5a94;
}
/* the menu button of the page you're on (selected) */
.WaGadgetMenuVertical.menuStyle008 .menuInner ul.firstLevel > li.sel > .item > a > span {
  color: black;
  background-color: #b6badd;
  background-image: -moz-linear-gradient(top, #ffffff, #dddee6);
  background-image: -ms-linear-gradient(top, #ffffff, #dddee6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#dddee6));
  background-image: -webkit-linear-gradient(top, #ffffff, #dddee6);
  background-image: -o-linear-gradient(top, #ffffff, #dddee6);
  background-image: linear-gradient(top, #ffffff, #dddee6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddee6', GradientType=0);
}
/* This controls the submenu */
.WaGadgetMenuVertical.menuStyle008 .menuInner ul ul li > .item > a {
  background: #b6badd;
  font-size: 14px;
  font-family: "Helvetica", Arial, Verdana;
  padding: 0px 10px 0px;
  color: black;
}
/* this controls the hover for the submenu */
.WaGadgetMenuVertical.menuStyle008 .menuInner ul ul li:hover > .item > a {
  background: #b6badd;
  color: #ffffff;
}
.WaGadgetMenuVertical.menuStyle008 .menuInner ul ul li.sel > .item > a {
  background: #b6badd;
}
.WaGadgetMenuVertical.menuStyle008 .menuInner ul ul ul {
  padding-top: 0;
}

/* THIS SET OVERRIDES THE CONTROLS FOR THE HORIZONTAL MENU STYLE 008 */
.WaGadgetMenuHorizontal.menuStyle008 .menuInner ul.firstLevel > li > .item > a > span {
  font-size: 16px;
  font-family: "Helvetica", Arial, Verdana;
  padding: 0px 28px 0px;
  color: #000000;
  background-color: #000000;
  background-image: -moz-linear-gradient(top, #ffffff, #b6badd);
  background-image: -ms-linear-gradient(top, #ffffff, #b6badd);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#b6badd));
  background-image: -webkit-linear-gradient(top, #ffffff, #b6badd);
  background-image: -o-linear-gradient(top, #ffffff, #b6badd);
  background-image: linear-gradient(top, #ffffff, #d5ddea);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#b6badd', GradientType=0);
}
/* This will determine the color of the font when you hover on the main menu */
.WaGadgetMenuHorizontal.menuStyle008 .menuInner ul.firstLevel > li:hover > .item > a > span {
  color: #7f5a94;
}
/* the menu button of the page you're on (selected) */
.WaGadgetMenuHorizontal.menuStyle008 .menuInner ul.firstLevel > li.sel > .item > a > span {
  color: black;
  background-color: #b6badd;
  background-image: -moz-linear-gradient(top, #ffffff, #dddee6);
  background-image: -ms-linear-gradient(top, #ffffff, #dddee6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#dddee6));
  background-image: -webkit-linear-gradient(top, #ffffff, #dddee6);
  background-image: -o-linear-gradient(top, #ffffff, #dddee6);
  background-image: linear-gradient(top, #ffffff, #dddee6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddee6', GradientType=0);
}
/* This controls the submenu */
.WaGadgetMenuHorizontal.menuStyle008 .menuInner ul ul li > .item > a {
  background: #b6badd;
  font-size: 14px;
  font-family: "Helvetica", Arial, Verdana;
  padding: 0px 10px 0px;
  color: black;
}
/* this controls the hover for the submenu */
.WaGadgetMenuHorizontal.menuStyle008 .menuInner ul ul li:hover > .item > a {
  background: #b6badd;
  color: #ffffff;
}
.WaGadgetMenuHorizontal.menuStyle008 .menuInner ul ul li.sel > .item > a {
  background: #b6badd;
}
.WaGadgetMenuHorizontal.menuStyle008 .menuInner ul ul ul {
  padding-top: 0;
}

/* hide field options on registration form */
label[for=FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl08_listItem86182268344837]{
    display: none;
}
label[for=FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl08_listItem86182258344837]{
display:none;
}
label[for=FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl08_listItem86182248344837]{
display:none;
}
label[for=FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl08_listItem85945128344837]{
display:none;
}
label[for=FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl08_listItem85908808344837]{
display:none;
}
label[for=FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl08_listItem85907898344837]{
display:none;
}
label[for=FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl08_listItem85907888344837]{
display:none;
}
label[for=FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl08_listItem85907908344837]{
display:none;
}
#FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl08_listItem86182268344837,#FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl08_listItem86182258344837, #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl08_listItem86182248344837, #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl08_listItem85945128344837, #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl08_listItem85908808344837, #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl08_listItem85907898344837, #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl08_listItem85907888344837, #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl08_listItem85907908344837{
display:none;
}
#FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl08_RadioGroup8344837 > div:nth-child(2) {
    display: none;
}

#idContainer8344833 {
    display: none;
}
#idContainer8344837 {
    display: none;
}

#idCaptionContainer8344829 {
    display: none;
}

#idContainer8344851 {
    display: none;
}

#idCaptionContainer8344850 {
    display: none;
}

#FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationTopMessage_suggestToApplyMessage_idConfirmWindowStyle{display: none;}