/* START WP WEBSITE 2024 
div.credentialsLoginBlock { border: 1px solid #ccc}
*//* END WP WEBSITE 2024 */

/**Nav Menu Colour Change**/
.WaGadgetMenuHorizontal .menuBackground {
  position: absolute;
  height: 100%;
  width: 100%;
  left: 0px;
  margin-left: 0px;
  background-color: #30398D;
  background-image: -moz-linear-gradient(top, #30398D, #004054);
  background-image: -ms-linear-gradient(top, #30398D, #004054);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#30398D), to(#004054));
  background-image: -webkit-linear-gradient(top, #30398D, #004054);
  background-image: -o-linear-gradient(top, #30398D, #004054);
  background-image: linear-gradient(top, #30398D, #004054);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#30398D', endColorstr='#004054', GradientType=0);
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item:hover > a {
  background-color: #E39B38;
  background-image: -moz-linear-gradient(top, #E39B38, #f98734);
  background-image: -ms-linear-gradient(top, #E39B38, #f98734);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#E39B38), to(#f98734));
  background-image: -webkit-linear-gradient(top, #E39B38, #f98734);
  background-image: -o-linear-gradient(top, #E39B38, #f98734);
  background-image: linear-gradient(top, #E39B38, #f98734);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E39B38', endColorstr='#f98734', GradientType=0);
  color: white;
  box-shadow: inset 0 0 2px black;
}

.WaGadgetMenuHorizontal .menuInner ul ul li {
  margin: 0;
  border-top: 2px solid #637DBC;
}
.WaGadgetMenuHorizontal .menuInner ul ul li > .item > a {
  display: block;
  width: auto;
  height: auto;
  margin: 0 0px;
  text-align: left;
  text-decoration: none;
  padding: 14px 25px 14px 25px;
  font: normal 18px/22px 'Open Sans';
  color: white;
  white-space: nowrap;
  position: relative;
  background: inherit;
}
.WaGadgetMenuHorizontal .menuInner ul ul li > .item:hover > a {
  color: white;
  background: #459eb0;
}

/*** Coach Images ***/
.memberValue img{border:solid 1px #e3e3e3; padding:5px;}

.fieldSubContainer .fieldLabel {
  font-size: inherit;
  line-height: normal;
  color: black;
font-weight:bold;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item > a {
  display: block;
  height: 26px;
  text-decoration: none;
  vertical-align: top;
  white-space: nowrap;
  position: relative;
  padding: 22px 10px 22px 10px;
  font: normal 18px/24px 'Open Sans';
  color: white;
  text-align: center;
  background: inherit;
}