@font-face {
	font-family: "TT Norms";
	src: url(/clients/gsb/html/fonts/TT-Norms-Pro-Regular.ttf);
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: "TT Norms Medium";
	src: url(/clients/gsb/html/fonts/TT-Norms-Pro-Medium.otf);
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: "Hellix Semi Bold";
	src: url(/clients/gsb/html/fonts/Hellix-SemiBold.ttf);
	font-weight: normal;
	font-style: normal;
}

.gel-generic .h1 {
  font-family: "Hellix Semi Bold", sans-serif;
  font-weight: 400;
  color: rgb(0, 56, 77);
}

.gel-generic .inputs-wrapper .form-group .control-label {
  font-family: "TT Norms Medium", sans-serif;
  font-size: 14px !important;
  font-weight: 500 !important;
  color: rgb(21, 35, 37) !important;
}

.btn.btn-default.calc-help-icon {
  display: inline-block;
  width: 16px;
  height: 16px;
  background-size: 16px;
  min-height: auto;
  padding: 0;
  background-image: url('data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBkPSJNOCwwYTgsOCwwLDEsMCw4LDhBOCw4LDAsMCwwLDgsMFptLjgsMTIuOTUySDdWMTEuMDY0SDguOFpNMTEuMDY0LDYuOTZBNy43MzUsNy43MzUsMCwwLDEsOS42MzIsOC41MTJhMi45ODksMi45ODksMCwwLDAtLjcwOC44MTZBMi45NTQsMi45NTQsMCwwLDAsOC44LDEwLjQzNkg3bC0uMDA4LS40NmEzLjExOCwzLjExOCwwLDAsMSwuMjcyLTEuNCw0LjMsNC4zLDAsMCwxLDEuMS0xLjIzNiw4LjE2OSw4LjE2OSwwLDAsMCwuOTg4LS45QTEuMjEzLDEuMjEzLDAsMCwwLDkuNiw1LjdhMS4zLDEuMywwLDAsMC0uNC0uOTUyLDEuNSwxLjUsMCwwLDAtMS4wODgtLjQsMS42NzMsMS42NzMsMCwwLDAtMS4xLjM2NCwxLjkwNiwxLjkwNiwwLDAsMC0uNjA4LDEuMUw0LjYsNS42MDhhMi43MTMsMi43MTMsMCwwLDEsLjk4NC0xLjkzMiwzLjUxNiwzLjUxNiwwLDAsMSwyLjQtLjgsMy41MjQsMy41MjQsMCwwLDEsMi40ODguODZBMi42ODQsMi42ODQsMCwwLDEsMTEuNCw1Ljc1MiwyLjMzNCwyLjMzNCwwLDAsMSwxMS4wNjQsNi45NloiIGZpbGw9IiMwZTMyNDIiLz48L3N2Zz4=') !important;
  background-color: transparent;
  background-position: center;
  overflow: hidden;
  outline: none;
  /* border: 2px solid #00a0b9 !important; */
  border-radius: 50%;
  transition: none;

  /* &:focus,
  &:hover {
    background-color: transparent;
    background-image: url(https://www.greatsouthernbank.com.au/__data/assets/image/0028/417736/tooltip-active.png?v=0.0.2) !important;
  } */
}

.gel-generic .maskWrapper>.form-control, .gel-generic .maskWrapper>.mask, .gel-generic .SelectControl .gel__single-value,
.gel-generic .input-group>.input-group-addon.input-group-addon {
  font-family: "TT Norms", sans-serif;
  font-weight: 400 !important;
  font-size: 17px !important;
  color: rgb(0, 0, 0);
}

.gel-generic .Home {
  font-family: "TT Norms", sans-serif;
}

.gel-generic .radio label,.gel-generic .radio-inline {
  color: rgb(0, 0, 0);
}

.gel-generic .your-final-balance,
.gel-generic .your-interest-earned {
  font-family: "TT Norms Medium", sans-serif;
}

.gel-generic .cta .btn.btn-default,
.gel-generic .calc-disclaimer,
.gel-generic .your-final-balance .balance-value,
.gel-generic .results-value,
.gel-generic .results-header {
  font-family: "TT Norms", sans-serif;
}

.gel-generic .your-final-balance {
  font-size: 14px;
  font-weight: 500;
}

.gel-generic .inputs-wrapper .inputs-two-columns .form-group:nth-child(2) {
  display: none !important;
}

.gel-generic .SelectControl.menu-auto-width .gel__menu .gel__menu-list {
  overflow-y: auto;
  max-height: 220px;
}

.gel-generic .results-wrapper .results .rates-table {
  display: none !important;
}

.gel-generic .cta {
  display: none;
}