body {
  font-family: Roboto, Helvetica Neue, sans-serif !important;
  background: #ffffff;
  min-width: 460px;
  margin: 0;
  padding: 0;
  font-size: 15px;
}

.standard_logo_wrapper {
  height: 170px;
}

.loginError {
  font-size: 13px;
  line-height: 18px;
  font-weight: bold;
  color: #e50000;
  padding-left: 23px;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.23016 4.11269C7.97999 2.68801 10.02 2.68801 10.7698 4.11269L14.9571 12.0685C15.6581 13.4003 14.6923 15 13.1873 15H4.81273C3.30771 15 2.34193 13.4003 3.04289 12.0685L7.23016 4.11269Z' fill='%23E50000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.99992 5.25C8.20823 5.25 7.60009 5.95119 7.71205 6.73492L8.14385 9.75754C8.20471 10.1836 8.56957 10.5 8.99992 10.5C9.43026 10.5 9.79512 10.1836 9.85598 9.75754L10.2878 6.73492C10.3997 5.95119 9.79161 5.25 8.99992 5.25ZM8.99992 13.5C9.41413 13.5 9.74992 13.1642 9.74992 12.75C9.74992 12.3358 9.41413 12 8.99992 12C8.5857 12 8.24992 12.3358 8.24992 12.75C8.24992 13.1642 8.5857 13.5 8.99992 13.5Z' fill='white'/%3E%3C/svg%3E%0A");
  background-position: 0 0;
  background-repeat: no-repeat;
}

#logo_wrapper {
  margin: 0 0 40px 0;
  width: 346px;
}

div#content,
#content {
  padding: 5px 0 20px 0;
  color: #14113b;
}

div#main,
#main {
  padding-bottom: 0;
  height: 100%;
}

#content #pwdintro {
  margin-top: 0;
}

body a {
  color: #7740bf;
  text-decoration: underline;
}
body a.disabled {
  text-decoration: line-through;
  color: #707070;
}

body h2,
#header {
  font-size: 1.333rem;
  line-height: 24px;
  font-weight: 400;
  text-align: left;
  font-family: Roboto, Helvetica Neue, sans-serif !important;
  color: #14113b;
}

label.label,
label.altLabel {
  font-size: 15px;
  line-height: 21px;
}

input.input,
select.input,
input.answer-input.input,
input.password-input.input {
  font-family: Roboto, Helvetica Neue, sans-serif !important;
  font-size: 15px;
  line-height: 21px;
  color: #212121;
  padding: 7.5px;
  margin-top: 0px !important;
  height: 40px !important;
  border: 1px solid #a6abb1!important

}

input.input:focus:not(.invalid),
select.input:focus:not(.invalid),
input.answer-input.input:focus:not(.invalid),
input.password-input.input:focus:not(.invalid) {
  border-color: #7740bf!important;
  box-shadow: 0 0 0 4px #f5effb;
}

#login_form .remember {
  position: relative;
  top: -54px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}

.remember label,
#forgot_password_link {
  font-size: 15px;
  line-height: 21px;
}

#login_form input.button {
  position: relative;
  top: 48px;
}

#theloginform > div.links {
  float: right;
  top: -108px;
  position: relative;
}

div#content {
  border: 0;
  color: #212121;
  padding-left: 0;
  padding-right: 0;
}

.label {
  color: inherit;
  font-size: 13px;
  line-height: 18px;
}

div.bt {
  border-top: 0;
}

body:not(.without-bg)::before {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  content: "";
  display: block;
  width: 40%;
  background-repeat: no-repeat;
  background-size: cover;
  box-shadow: inset 0 0 10px 0 #22222214;
  background-image: url('data:image/svg+xml,<svg width="1732" height="1080" viewBox="0 0 1732 1080" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_9203_950)"><rect width="2435" height="1083" transform="matrix(-1 0 0 1 2435.21 0)" fill="%23EFEFEF"/><rect width="2435" height="1083" transform="matrix(-1 0 0 1 2435.21 0)" fill="url(%23paint0_linear_9203_950)" fill-opacity="0.05"/><g clip-path="url(%23clip1_9203_950)"><path d="M-205.502 625.277C-367.205 801.982 -320.277 1109.56 -98.7351 1312.29C122.807 1515.03 433.332 1534.55 595.034 1357.85C756.737 1181.15 709.809 873.566 488.268 670.833C266.726 468.1 -43.7989 448.572 -205.502 625.277Z" stroke="%2315B9AF" stroke-width="6"/><path d="M-638.326 930.446C-656.784 1016.5 -626.199 1104.81 -561.335 1178.08C-496.473 1251.35 -397.457 1309.39 -279.623 1334.66C-161.789 1359.94 -47.6791 1347.61 41.5264 1307.39C130.733 1267.17 194.845 1199.17 213.304 1113.12C231.763 1027.06 201.178 938.75 136.314 865.482C71.4508 792.215 -27.5644 734.172 -145.399 708.898C-263.233 683.623 -377.343 695.951 -466.548 736.171C-555.755 776.392 -619.867 844.388 -638.326 930.446Z" stroke="%23975BD7" stroke-width="6"/><path d="M-539.123 26.1956C-673.667 238.362 -747.348 460.786 -757.83 648.79C-768.319 836.907 -715.548 989.837 -598.159 1064.28C-480.77 1138.72 -319.938 1121.25 -154.251 1031.55C11.337 941.904 181.112 780.417 315.656 568.251C450.201 356.084 523.882 133.66 534.364 -54.344C544.852 -242.461 492.082 -395.39 374.693 -469.832C257.303 -544.274 96.4715 -526.8 -69.2153 -437.102C-234.803 -347.457 -404.578 -185.971 -539.123 26.1956Z" stroke="%230FA70F" stroke-width="6"/><circle cx="517" cy="517" r="514" transform="matrix(-0.988435 -0.151646 -0.151646 0.988435 489.843 -298.198)" stroke="%235E269B" stroke-width="6"/></g></g><defs><linearGradient id="paint0_linear_9203_950" x1="1217.5" y1="0" x2="1217.5" y2="1083" gradientUnits="userSpaceOnUse"><stop stop-color="white"/><stop offset="1" stop-color="white" stop-opacity="0"/></linearGradient><clipPath id="clip0_9203_950"><rect width="2083.21" height="1303.21" fill="white" transform="matrix(-1 0 0 1 2083.21 0)"/></clipPath><clipPath id="clip1_9203_950"><rect width="702" height="1113" fill="white" transform="matrix(-1 0 0 1 702 0)"/></clipPath></defs></svg>');
}

#wrapper, body #wrapper {
  margin-left: 40%;
  padding-left: 130px;
  max-width: 410px;
}

body #footer {
  margin-left: 40%;
  padding-left: 130px;
  width: auto;
  text-align: left;
  font-size: 13px;
  color: #212121;
}

body #footer .separator {
  padding: 0 8px;
}

body #footer a {
  text-decoration: none;
}

@media only screen and (max-width: 965px) {
  #wrapper,
  #footer {
    margin-left: 35%;
    padding-left: 70px;
  }
  body::before {
    width: 35%;
  }
}

@media only screen and (max-width: 736px) {
  #wrapper {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }

  body #footer {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    text-align: center;
  }

  body::before {
    right: 0;
    width: auto;
    bottom: auto;
    height: 100px;
    background-image: url('data:image/svg+xml,<svg width="768" height="100" viewBox="0 0 768 100" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="-672" width="1440" height="100" fill="%23EFEFEF"/><rect x="-672" width="1440" height="100" fill="url(%23paint0_linear_9203_1154)" fill-opacity="0.05"/><g clip-path="url(%23clip0_9203_1154)"><path d="M1161.83 227.77C1180.24 313.635 1149.74 401.787 1084.95 474.967C1020.16 548.147 921.248 606.14 803.507 631.395C685.766 656.649 571.767 644.326 482.668 604.154C393.568 563.982 329.592 496.095 311.174 410.231C292.756 324.366 323.263 236.213 388.05 163.033C452.835 89.8535 551.752 31.8605 669.493 6.60566C787.234 -18.6492 901.233 -6.32584 990.332 33.846C1079.43 74.0186 1143.41 141.905 1161.83 227.77Z" stroke="%2315B9AF" stroke-width="7"/><path d="M1357.81 347.55C1376.23 433.415 1345.73 521.568 1280.94 594.748C1216.15 667.927 1117.24 725.92 999.496 751.175C881.755 776.43 767.756 764.107 678.657 723.935C589.557 683.762 525.581 615.876 507.163 530.011C488.746 444.146 519.253 355.994 584.039 282.813C648.824 209.634 747.741 151.641 865.482 126.386C983.223 101.132 1097.22 113.455 1186.32 153.627C1275.42 193.799 1339.4 261.686 1357.81 347.55Z" stroke="%23975BD7" stroke-width="7"/><path d="M1208.7 -480.536C1343.21 -268.433 1416.42 -45.8189 1426.19 142.527C1435.97 330.997 1382.26 484.332 1264 559.323C1145.75 634.314 984.146 617.522 817.838 528.312C651.64 439.161 481.493 278.019 346.988 65.9153C212.483 -146.188 139.273 -368.802 129.497 -557.148C119.715 -745.618 173.431 -898.953 291.686 -973.944C409.941 -1048.93 571.542 -1032.14 737.85 -942.933C904.048 -853.782 1074.2 -692.64 1208.7 -480.536Z" stroke="%230FA70F" stroke-width="7"/><circle cx="724" cy="-244" r="347.5" stroke="%235E269B" stroke-width="7"/></g><defs><linearGradient id="paint0_linear_9203_1154" x1="48" y1="0" x2="48" y2="100" gradientUnits="userSpaceOnUse"><stop stop-color="white"/><stop offset="1" stop-color="white" stop-opacity="0"/></linearGradient><clipPath id="clip0_9203_1154"><rect width="500" height="100" fill="white" transform="translate(268)"/></clipPath></defs></svg>');
  }
}

@media only screen and (max-width: 480px) {
  #wrapper {
    margin: 0 15px;
    margin-top: 60px;
    padding-left: 0;
  }
  body #footer {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    text-align: center;
  }
  body {
    min-width: unset;
    &::before {
      position: fixed;
    }
  }

}

img.standard_logo {
  width: 346px;
  max-width: 346px;
  max-height: 42px;
  content: url("data:image/svg+xml,%3Csvg width='347' height='42' viewBox='0 0 347 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M2.66983 38.9363C2.31846 38.936 1.9706 38.8664 1.64617 38.7315C1.32173 38.5966 1.02709 38.399 0.779107 38.1502C0.531124 37.9013 0.334667 37.6059 0.20098 37.2811C0.0672927 36.9562 -0.000999767 36.6082 1.10591e-05 36.2569V5.7559C0.021511 5.06196 0.312353 4.40365 0.810936 3.92039C1.30952 3.43712 1.97668 3.16687 2.67112 3.16687C3.36555 3.16687 4.03271 3.43712 4.5313 3.92039C5.02988 4.40365 5.32072 5.06196 5.34222 5.7559V36.2569C5.34323 36.6084 5.27485 36.9566 5.14101 37.2817C5.00716 37.6067 4.81047 37.9021 4.56222 38.1511C4.31396 38.4 4.01902 38.5975 3.69429 38.7322C3.36956 38.8669 3.02142 38.9363 2.66983 38.9363Z' fill='%2304A89F'/%3E%3Cpath d='M14.1592 38.9363H10.6848C10.3271 38.9474 9.97076 38.8865 9.637 38.7573C9.30325 38.6281 8.99886 38.4332 8.74189 38.1841C8.48493 37.935 8.28062 37.6369 8.1411 37.3074C8.00158 36.9779 7.92969 36.6237 7.92969 36.2659C7.92969 35.908 8.00158 35.5539 8.1411 35.2243C8.28062 34.8948 8.48493 34.5967 8.74189 34.3476C8.99886 34.0985 9.30325 33.9036 9.637 33.7744C9.97076 33.6452 10.3271 33.5843 10.6848 33.5954H14.1592C17.4978 33.5954 20.6996 32.2695 23.0603 29.9093C25.4211 27.5491 26.7473 24.348 26.7473 21.0102C26.7473 17.6725 25.4211 14.4714 23.0603 12.1112C20.6996 9.75103 17.4978 8.4251 14.1592 8.4251H10.6848C9.97503 8.4251 9.29432 8.14321 8.79243 7.64143C8.29054 7.13966 8.00858 6.45912 8.00858 5.74951C8.00858 5.03989 8.29054 4.35935 8.79243 3.85758C9.29432 3.35581 9.97503 3.07391 10.6848 3.07391H14.1592C16.5145 3.07391 18.8467 3.53772 21.0228 4.43885C23.1988 5.33997 25.176 6.66078 26.8415 8.32584C28.5069 9.99091 29.828 11.9676 30.7294 14.1431C31.6307 16.3187 32.0946 18.6504 32.0946 21.0051C32.0946 23.3599 31.6307 25.6916 30.7294 27.8671C29.828 30.0426 28.5069 32.0193 26.8415 33.6844C25.176 35.3495 23.1988 36.6703 21.0228 37.5714C18.8467 38.4725 16.5145 38.9363 14.1592 38.9363Z' fill='%2339B04A'/%3E%3Cpath d='M51.8695 38.9363C51.3615 38.9367 50.864 38.7923 50.4351 38.5201C50.0063 38.2479 49.6639 37.8591 49.4482 37.3994L35.2254 6.89841C34.926 6.25674 34.8939 5.52247 35.1361 4.85712C35.3783 4.19178 35.8749 3.64986 36.5167 3.3506C37.1585 3.05133 37.893 3.01923 38.5585 3.26134C39.224 3.50346 39.766 3.99997 40.0654 4.64164L54.2882 35.1426C54.4764 35.5492 54.5593 35.9966 54.5293 36.4436C54.4992 36.8906 54.3573 37.3229 54.1164 37.7007C53.8755 38.0785 53.5435 38.3896 53.1509 38.6056C52.7582 38.8215 52.3176 38.9352 51.8695 38.9363Z' fill='%23BB1B8D'/%3E%3Cpath d='M55.9074 28.6464C55.4586 28.6457 55.0172 28.532 54.624 28.3158C54.2307 28.0996 53.8982 27.7879 53.6572 27.4093C53.4162 27.0308 53.2745 26.5977 53.245 26.15C53.2156 25.7023 53.2994 25.2544 53.4887 24.8475L62.9228 4.63139C63.2221 3.98972 63.7641 3.49321 64.4296 3.25109C65.0951 3.00897 65.8296 3.04108 66.4714 3.34034C67.1132 3.63961 67.6099 4.18152 67.852 4.84687C68.0942 5.51221 68.0621 6.24649 67.7628 6.88816L58.3287 27.1069C58.1133 27.5671 57.7711 27.9564 57.3423 28.2291C56.9134 28.5018 56.4157 28.6465 55.9074 28.6464Z' fill='%236D3C97'/%3E%3Cpath d='M97.4688 24.3736V32.5707H92.6724V9.30116H101.753C103.343 9.26717 104.92 9.59568 106.365 10.2618C107.632 10.8465 108.698 11.7942 109.427 12.9847C110.151 14.1995 110.522 15.5924 110.498 17.0065C110.498 19.2863 109.717 21.0794 108.156 22.3858C106.595 23.6922 104.434 24.3506 101.673 24.3608L97.4688 24.3736ZM97.4688 20.4902H101.753C103.02 20.4902 103.988 20.1914 104.656 19.5937C105.324 18.996 105.657 18.1421 105.655 17.0321C105.677 16.5278 105.599 16.0242 105.427 15.5499C105.254 15.0757 104.989 14.6401 104.648 14.2681C103.977 13.5645 103.049 13.2016 101.866 13.1794H97.4688V20.4902Z' fill='%2314113B'/%3E%3Cpath d='M130.755 9.30121V24.6298C130.755 27.1761 129.958 29.1895 128.365 30.6701C126.771 32.1507 124.594 32.8918 121.834 32.8936C119.118 32.8936 116.959 32.1737 115.359 30.7341C113.758 29.2945 112.944 27.3178 112.915 24.804V9.30121H117.711V24.6708C117.711 26.1941 118.076 27.3041 118.805 28.0009C119.534 28.6976 120.544 29.0469 121.834 29.0486C124.531 29.0486 125.897 27.6312 125.933 24.7963V9.30121H130.755Z' fill='%2314113B'/%3E%3Cpath d='M134.032 32.5733V9.30121H142.185C145.012 9.30121 147.155 9.84256 148.613 10.9253C150.072 12.008 150.801 13.5927 150.801 15.6796C150.824 16.7524 150.517 17.8064 149.923 18.6997C149.327 19.575 148.472 20.2422 147.478 20.6081C148.6 20.863 149.598 21.5029 150.297 22.4166C151.001 23.3808 151.362 24.5533 151.322 25.7467C151.322 27.9855 150.608 29.6804 149.18 30.8315C147.752 31.9825 145.716 32.5682 143.074 32.5887L134.032 32.5733ZM138.828 19.0507H142.377C144.796 19.0097 146.006 18.0457 146.008 16.1586C146.008 15.1032 145.701 14.3441 145.088 13.8813C144.474 13.4186 143.507 13.1863 142.185 13.1846H138.828V19.0507ZM138.828 22.4397V28.7207H142.928C144.055 28.7207 144.939 28.4517 145.572 27.9138C145.889 27.639 146.14 27.2955 146.305 26.9093C146.469 26.5231 146.544 26.1045 146.523 25.6852C146.523 23.5539 145.42 22.4721 143.215 22.4397H138.828Z' fill='%2314113B'/%3E%3Cpath d='M159.067 28.7207H169.252V32.5631H154.273V9.30121H159.067V28.7207Z' fill='%2314113B'/%3E%3Cpath d='M177.1 32.5733H172.306V9.30121H177.1V32.5733Z' fill='%2314113B'/%3E%3Cpath d='M193.616 26.4665C193.638 26.0673 193.562 25.6688 193.395 25.3056C193.228 24.9423 192.975 24.6251 192.658 24.3813C192.017 23.8963 190.866 23.384 189.204 22.8444C187.842 22.4333 186.518 21.9036 185.248 21.2613C182.604 19.8336 181.282 17.9107 181.282 15.4926C181.265 14.2855 181.638 13.1052 182.345 12.1266C183.127 11.0874 184.185 10.2886 185.399 9.82118C186.818 9.24939 188.338 8.96636 189.868 8.98866C191.397 8.96141 192.914 9.27009 194.311 9.8929C195.543 10.437 196.594 11.3212 197.342 12.4417C198.066 13.5531 198.441 14.8554 198.42 16.1816H193.632C193.632 15.116 193.296 14.2878 192.625 13.6969C191.953 13.106 191.014 12.8106 189.806 12.8106C188.633 12.8106 187.721 13.0582 187.072 13.5534C186.763 13.7756 186.512 14.07 186.342 14.411C186.171 14.7521 186.087 15.1295 186.096 15.5105C186.096 16.279 186.478 16.9014 187.239 17.4138C188 17.9261 189.122 18.4025 190.606 18.8508C193.339 19.6722 195.326 20.69 196.568 21.9042C197.178 22.4892 197.66 23.195 197.982 23.9766C198.304 24.7582 198.459 25.5983 198.438 26.4434C198.438 28.4568 197.676 30.0365 196.153 31.1824C194.629 32.3282 192.579 32.9012 190.003 32.9012C188.321 32.9233 186.653 32.588 185.11 31.9175C183.756 31.3569 182.589 30.4233 181.745 29.2253C180.963 28.053 180.559 26.669 180.587 25.2599H185.399C185.399 27.8215 186.937 29.1023 190.011 29.1023C191.152 29.1023 192.042 28.8701 192.681 28.4056C192.986 28.1857 193.231 27.8931 193.394 27.5545C193.558 27.2159 193.634 26.8419 193.616 26.4665Z' fill='%2314113B'/%3E%3Cpath d='M220.606 32.5733H215.82V22.5985H206.468V32.5733H201.671V9.30121H206.468V18.733H215.82V9.30121H220.606V32.5733Z' fill='%2314113B'/%3E%3Cpath d='M238.155 22.4883H228.946V28.7207H239.754V32.5631H224.15V9.30121H239.72V13.1846H228.946V18.733H238.155V22.4883Z' fill='%2314113B'/%3E%3Cpath d='M251.184 24.0535H247.364V32.5733H242.567V9.30121H251.217C253.968 9.30121 256.088 9.91428 257.579 11.1404C259.071 12.3666 259.814 14.0982 259.809 16.3354C259.809 17.9201 259.467 19.2436 258.784 20.3058C258.1 21.3681 257.058 22.2125 255.658 22.8393L260.695 32.3479V32.5733H255.55L251.184 24.0535ZM247.364 20.1701H251.233C252.437 20.1701 253.37 19.8635 254.031 19.2505C254.692 18.6374 255.022 17.7929 255.022 16.717C255.022 15.6207 254.711 14.7583 254.087 14.1298C253.464 13.5014 252.507 13.1863 251.217 13.1846H247.374L247.364 20.1701Z' fill='%2314113B'/%3E%3Cpath d='M278.807 26.8507C278.832 26.2703 278.723 25.692 278.487 25.161C278.252 24.63 277.896 24.1606 277.449 23.7896C276.542 23.0382 274.885 22.3243 272.479 21.6481C270.072 20.9718 268.313 20.2341 267.203 19.4348C265.625 18.3043 264.835 16.8229 264.835 14.9905C264.821 14.1429 265.014 13.3046 265.397 12.5484C265.78 11.7922 266.342 11.1409 267.034 10.6511C268.499 9.53937 270.372 8.98265 272.653 8.98094C274.086 8.95674 275.506 9.26355 276.801 9.8775C277.964 10.4226 278.949 11.287 279.64 12.3699C280.312 13.4369 280.661 14.675 280.647 15.9357H278.664C278.664 14.3424 278.121 13.0616 277.034 12.0933C275.948 11.125 274.487 10.6409 272.653 10.6409C270.875 10.6409 269.458 11.0388 268.402 11.8346C267.903 12.184 267.498 12.6506 267.222 13.1933C266.946 13.736 266.807 14.3382 266.819 14.9469C266.808 15.5085 266.931 16.0647 267.178 16.569C267.426 17.0734 267.79 17.5114 268.241 17.8466C269.189 18.5912 270.707 19.2495 272.796 19.8216C274.885 20.3937 276.468 20.9855 277.544 21.5968C278.522 22.1198 279.357 22.8744 279.976 23.7947C280.534 24.7022 280.817 25.7522 280.79 26.8174C280.812 27.6762 280.623 28.5272 280.24 29.2961C279.857 30.0651 279.291 30.7285 278.592 31.2284C277.126 32.3351 275.195 32.8892 272.796 32.8909C271.247 32.9085 269.711 32.6086 268.282 32.0097C267.023 31.5135 265.939 30.6583 265.163 29.5506C264.448 28.4767 264.078 27.2106 264.1 25.9208H266.068C266.068 27.5619 266.68 28.8564 267.905 29.8042C269.13 30.752 270.76 31.2267 272.796 31.2284C274.609 31.2284 276.061 30.8288 277.152 30.0296C277.671 29.68 278.095 29.2059 278.384 28.6506C278.673 28.0953 278.819 27.4766 278.807 26.8507Z' fill='%2314113B'/%3E%3Cpath d='M300.406 9.30121V25.1831C300.436 26.6162 300.082 28.031 299.382 29.2817C298.702 30.4378 297.698 31.3688 296.494 31.9586C295.162 32.6019 293.697 32.9223 292.218 32.8936C289.768 32.8936 287.804 32.225 286.325 30.8878C284.845 29.5507 284.077 27.6986 284.019 25.3317V9.30121H285.968V25.0448C285.968 27.0053 286.528 28.526 287.647 29.607C288.765 30.688 290.284 31.2294 292.202 31.2311C294.122 31.2311 295.638 30.6872 296.75 29.5993C297.862 28.5115 298.42 26.9985 298.423 25.0602V9.30121H300.406Z' fill='%2314113B'/%3E%3Cpath d='M307.635 32.5733H305.672V9.30121H307.64L307.635 32.5733Z' fill='%2314113B'/%3E%3Cpath d='M328.629 10.9637H320.653V32.5733H318.685V10.9637H310.725V9.30121H328.629V10.9637Z' fill='%2314113B'/%3E%3Cpath d='M344.584 21.4176H333.698V30.9109H346.217V32.5733H331.732V9.30121H346.137V10.9637H333.698V19.7551H344.584V21.4176Z' fill='%2314113B'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='346.216' height='42' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

#forgotPassForm .message {
  font-size: 15px;
  line-height: 21px;
}

.verifyform {
  padding-top: 0;
}

ul.passwordul {
  margin: 8px 0 12px 0;
}

ul.passwordul > li {
  display: inline-block;
}

.header .pub-logo {
  width: 346px;
  height: 42px;
  background: url("data:image/svg+xml,%3Csvg width='347' height='42' viewBox='0 0 347 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M2.66983 38.9363C2.31846 38.936 1.9706 38.8664 1.64617 38.7315C1.32173 38.5966 1.02709 38.399 0.779107 38.1502C0.531124 37.9013 0.334667 37.6059 0.20098 37.2811C0.0672927 36.9562 -0.000999767 36.6082 1.10591e-05 36.2569V5.7559C0.021511 5.06196 0.312353 4.40365 0.810936 3.92039C1.30952 3.43712 1.97668 3.16687 2.67112 3.16687C3.36555 3.16687 4.03271 3.43712 4.5313 3.92039C5.02988 4.40365 5.32072 5.06196 5.34222 5.7559V36.2569C5.34323 36.6084 5.27485 36.9566 5.14101 37.2817C5.00716 37.6067 4.81047 37.9021 4.56222 38.1511C4.31396 38.4 4.01902 38.5975 3.69429 38.7322C3.36956 38.8669 3.02142 38.9363 2.66983 38.9363Z' fill='%2304A89F'/%3E%3Cpath d='M14.1592 38.9363H10.6848C10.3271 38.9474 9.97076 38.8865 9.637 38.7573C9.30325 38.6281 8.99886 38.4332 8.74189 38.1841C8.48493 37.935 8.28062 37.6369 8.1411 37.3074C8.00158 36.9779 7.92969 36.6237 7.92969 36.2659C7.92969 35.908 8.00158 35.5539 8.1411 35.2243C8.28062 34.8948 8.48493 34.5967 8.74189 34.3476C8.99886 34.0985 9.30325 33.9036 9.637 33.7744C9.97076 33.6452 10.3271 33.5843 10.6848 33.5954H14.1592C17.4978 33.5954 20.6996 32.2695 23.0603 29.9093C25.4211 27.5491 26.7473 24.348 26.7473 21.0102C26.7473 17.6725 25.4211 14.4714 23.0603 12.1112C20.6996 9.75103 17.4978 8.4251 14.1592 8.4251H10.6848C9.97503 8.4251 9.29432 8.14321 8.79243 7.64143C8.29054 7.13966 8.00858 6.45912 8.00858 5.74951C8.00858 5.03989 8.29054 4.35935 8.79243 3.85758C9.29432 3.35581 9.97503 3.07391 10.6848 3.07391H14.1592C16.5145 3.07391 18.8467 3.53772 21.0228 4.43885C23.1988 5.33997 25.176 6.66078 26.8415 8.32584C28.5069 9.99091 29.828 11.9676 30.7294 14.1431C31.6307 16.3187 32.0946 18.6504 32.0946 21.0051C32.0946 23.3599 31.6307 25.6916 30.7294 27.8671C29.828 30.0426 28.5069 32.0193 26.8415 33.6844C25.176 35.3495 23.1988 36.6703 21.0228 37.5714C18.8467 38.4725 16.5145 38.9363 14.1592 38.9363Z' fill='%2339B04A'/%3E%3Cpath d='M51.8695 38.9363C51.3615 38.9367 50.864 38.7923 50.4351 38.5201C50.0063 38.2479 49.6639 37.8591 49.4482 37.3994L35.2254 6.89841C34.926 6.25674 34.8939 5.52247 35.1361 4.85712C35.3783 4.19178 35.8749 3.64986 36.5167 3.3506C37.1585 3.05133 37.893 3.01923 38.5585 3.26134C39.224 3.50346 39.766 3.99997 40.0654 4.64164L54.2882 35.1426C54.4764 35.5492 54.5593 35.9966 54.5293 36.4436C54.4992 36.8906 54.3573 37.3229 54.1164 37.7007C53.8755 38.0785 53.5435 38.3896 53.1509 38.6056C52.7582 38.8215 52.3176 38.9352 51.8695 38.9363Z' fill='%23BB1B8D'/%3E%3Cpath d='M55.9074 28.6464C55.4586 28.6457 55.0172 28.532 54.624 28.3158C54.2307 28.0996 53.8982 27.7879 53.6572 27.4093C53.4162 27.0308 53.2745 26.5977 53.245 26.15C53.2156 25.7023 53.2994 25.2544 53.4887 24.8475L62.9228 4.63139C63.2221 3.98972 63.7641 3.49321 64.4296 3.25109C65.0951 3.00897 65.8296 3.04108 66.4714 3.34034C67.1132 3.63961 67.6099 4.18152 67.852 4.84687C68.0942 5.51221 68.0621 6.24649 67.7628 6.88816L58.3287 27.1069C58.1133 27.5671 57.7711 27.9564 57.3423 28.2291C56.9134 28.5018 56.4157 28.6465 55.9074 28.6464Z' fill='%236D3C97'/%3E%3Cpath d='M97.4688 24.3736V32.5707H92.6724V9.30116H101.753C103.343 9.26717 104.92 9.59568 106.365 10.2618C107.632 10.8465 108.698 11.7942 109.427 12.9847C110.151 14.1995 110.522 15.5924 110.498 17.0065C110.498 19.2863 109.717 21.0794 108.156 22.3858C106.595 23.6922 104.434 24.3506 101.673 24.3608L97.4688 24.3736ZM97.4688 20.4902H101.753C103.02 20.4902 103.988 20.1914 104.656 19.5937C105.324 18.996 105.657 18.1421 105.655 17.0321C105.677 16.5278 105.599 16.0242 105.427 15.5499C105.254 15.0757 104.989 14.6401 104.648 14.2681C103.977 13.5645 103.049 13.2016 101.866 13.1794H97.4688V20.4902Z' fill='%2314113B'/%3E%3Cpath d='M130.755 9.30121V24.6298C130.755 27.1761 129.958 29.1895 128.365 30.6701C126.771 32.1507 124.594 32.8918 121.834 32.8936C119.118 32.8936 116.959 32.1737 115.359 30.7341C113.758 29.2945 112.944 27.3178 112.915 24.804V9.30121H117.711V24.6708C117.711 26.1941 118.076 27.3041 118.805 28.0009C119.534 28.6976 120.544 29.0469 121.834 29.0486C124.531 29.0486 125.897 27.6312 125.933 24.7963V9.30121H130.755Z' fill='%2314113B'/%3E%3Cpath d='M134.032 32.5733V9.30121H142.185C145.012 9.30121 147.155 9.84256 148.613 10.9253C150.072 12.008 150.801 13.5927 150.801 15.6796C150.824 16.7524 150.517 17.8064 149.923 18.6997C149.327 19.575 148.472 20.2422 147.478 20.6081C148.6 20.863 149.598 21.5029 150.297 22.4166C151.001 23.3808 151.362 24.5533 151.322 25.7467C151.322 27.9855 150.608 29.6804 149.18 30.8315C147.752 31.9825 145.716 32.5682 143.074 32.5887L134.032 32.5733ZM138.828 19.0507H142.377C144.796 19.0097 146.006 18.0457 146.008 16.1586C146.008 15.1032 145.701 14.3441 145.088 13.8813C144.474 13.4186 143.507 13.1863 142.185 13.1846H138.828V19.0507ZM138.828 22.4397V28.7207H142.928C144.055 28.7207 144.939 28.4517 145.572 27.9138C145.889 27.639 146.14 27.2955 146.305 26.9093C146.469 26.5231 146.544 26.1045 146.523 25.6852C146.523 23.5539 145.42 22.4721 143.215 22.4397H138.828Z' fill='%2314113B'/%3E%3Cpath d='M159.067 28.7207H169.252V32.5631H154.273V9.30121H159.067V28.7207Z' fill='%2314113B'/%3E%3Cpath d='M177.1 32.5733H172.306V9.30121H177.1V32.5733Z' fill='%2314113B'/%3E%3Cpath d='M193.616 26.4665C193.638 26.0673 193.562 25.6688 193.395 25.3056C193.228 24.9423 192.975 24.6251 192.658 24.3813C192.017 23.8963 190.866 23.384 189.204 22.8444C187.842 22.4333 186.518 21.9036 185.248 21.2613C182.604 19.8336 181.282 17.9107 181.282 15.4926C181.265 14.2855 181.638 13.1052 182.345 12.1266C183.127 11.0874 184.185 10.2886 185.399 9.82118C186.818 9.24939 188.338 8.96636 189.868 8.98866C191.397 8.96141 192.914 9.27009 194.311 9.8929C195.543 10.437 196.594 11.3212 197.342 12.4417C198.066 13.5531 198.441 14.8554 198.42 16.1816H193.632C193.632 15.116 193.296 14.2878 192.625 13.6969C191.953 13.106 191.014 12.8106 189.806 12.8106C188.633 12.8106 187.721 13.0582 187.072 13.5534C186.763 13.7756 186.512 14.07 186.342 14.411C186.171 14.7521 186.087 15.1295 186.096 15.5105C186.096 16.279 186.478 16.9014 187.239 17.4138C188 17.9261 189.122 18.4025 190.606 18.8508C193.339 19.6722 195.326 20.69 196.568 21.9042C197.178 22.4892 197.66 23.195 197.982 23.9766C198.304 24.7582 198.459 25.5983 198.438 26.4434C198.438 28.4568 197.676 30.0365 196.153 31.1824C194.629 32.3282 192.579 32.9012 190.003 32.9012C188.321 32.9233 186.653 32.588 185.11 31.9175C183.756 31.3569 182.589 30.4233 181.745 29.2253C180.963 28.053 180.559 26.669 180.587 25.2599H185.399C185.399 27.8215 186.937 29.1023 190.011 29.1023C191.152 29.1023 192.042 28.8701 192.681 28.4056C192.986 28.1857 193.231 27.8931 193.394 27.5545C193.558 27.2159 193.634 26.8419 193.616 26.4665Z' fill='%2314113B'/%3E%3Cpath d='M220.606 32.5733H215.82V22.5985H206.468V32.5733H201.671V9.30121H206.468V18.733H215.82V9.30121H220.606V32.5733Z' fill='%2314113B'/%3E%3Cpath d='M238.155 22.4883H228.946V28.7207H239.754V32.5631H224.15V9.30121H239.72V13.1846H228.946V18.733H238.155V22.4883Z' fill='%2314113B'/%3E%3Cpath d='M251.184 24.0535H247.364V32.5733H242.567V9.30121H251.217C253.968 9.30121 256.088 9.91428 257.579 11.1404C259.071 12.3666 259.814 14.0982 259.809 16.3354C259.809 17.9201 259.467 19.2436 258.784 20.3058C258.1 21.3681 257.058 22.2125 255.658 22.8393L260.695 32.3479V32.5733H255.55L251.184 24.0535ZM247.364 20.1701H251.233C252.437 20.1701 253.37 19.8635 254.031 19.2505C254.692 18.6374 255.022 17.7929 255.022 16.717C255.022 15.6207 254.711 14.7583 254.087 14.1298C253.464 13.5014 252.507 13.1863 251.217 13.1846H247.374L247.364 20.1701Z' fill='%2314113B'/%3E%3Cpath d='M278.807 26.8507C278.832 26.2703 278.723 25.692 278.487 25.161C278.252 24.63 277.896 24.1606 277.449 23.7896C276.542 23.0382 274.885 22.3243 272.479 21.6481C270.072 20.9718 268.313 20.2341 267.203 19.4348C265.625 18.3043 264.835 16.8229 264.835 14.9905C264.821 14.1429 265.014 13.3046 265.397 12.5484C265.78 11.7922 266.342 11.1409 267.034 10.6511C268.499 9.53937 270.372 8.98265 272.653 8.98094C274.086 8.95674 275.506 9.26355 276.801 9.8775C277.964 10.4226 278.949 11.287 279.64 12.3699C280.312 13.4369 280.661 14.675 280.647 15.9357H278.664C278.664 14.3424 278.121 13.0616 277.034 12.0933C275.948 11.125 274.487 10.6409 272.653 10.6409C270.875 10.6409 269.458 11.0388 268.402 11.8346C267.903 12.184 267.498 12.6506 267.222 13.1933C266.946 13.736 266.807 14.3382 266.819 14.9469C266.808 15.5085 266.931 16.0647 267.178 16.569C267.426 17.0734 267.79 17.5114 268.241 17.8466C269.189 18.5912 270.707 19.2495 272.796 19.8216C274.885 20.3937 276.468 20.9855 277.544 21.5968C278.522 22.1198 279.357 22.8744 279.976 23.7947C280.534 24.7022 280.817 25.7522 280.79 26.8174C280.812 27.6762 280.623 28.5272 280.24 29.2961C279.857 30.0651 279.291 30.7285 278.592 31.2284C277.126 32.3351 275.195 32.8892 272.796 32.8909C271.247 32.9085 269.711 32.6086 268.282 32.0097C267.023 31.5135 265.939 30.6583 265.163 29.5506C264.448 28.4767 264.078 27.2106 264.1 25.9208H266.068C266.068 27.5619 266.68 28.8564 267.905 29.8042C269.13 30.752 270.76 31.2267 272.796 31.2284C274.609 31.2284 276.061 30.8288 277.152 30.0296C277.671 29.68 278.095 29.2059 278.384 28.6506C278.673 28.0953 278.819 27.4766 278.807 26.8507Z' fill='%2314113B'/%3E%3Cpath d='M300.406 9.30121V25.1831C300.436 26.6162 300.082 28.031 299.382 29.2817C298.702 30.4378 297.698 31.3688 296.494 31.9586C295.162 32.6019 293.697 32.9223 292.218 32.8936C289.768 32.8936 287.804 32.225 286.325 30.8878C284.845 29.5507 284.077 27.6986 284.019 25.3317V9.30121H285.968V25.0448C285.968 27.0053 286.528 28.526 287.647 29.607C288.765 30.688 290.284 31.2294 292.202 31.2311C294.122 31.2311 295.638 30.6872 296.75 29.5993C297.862 28.5115 298.42 26.9985 298.423 25.0602V9.30121H300.406Z' fill='%2314113B'/%3E%3Cpath d='M307.635 32.5733H305.672V9.30121H307.64L307.635 32.5733Z' fill='%2314113B'/%3E%3Cpath d='M328.629 10.9637H320.653V32.5733H318.685V10.9637H310.725V9.30121H328.629V10.9637Z' fill='%2314113B'/%3E%3Cpath d='M344.584 21.4176H333.698V30.9109H346.217V32.5733H331.732V9.30121H346.137V10.9637H333.698V19.7551H344.584V21.4176Z' fill='%2314113B'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='346.216' height='42' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: contain;
}


.button,
.primary,
.secondary {
  margin-top: 14px;
  margin-bottom: 0;
  box-sizing: border-box;
}

/*** checkbox customization **/
input[type="checkbox"] {
  height: 16px !important;
  width: 16px !important;
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
  border: 1px solid #212121;
  border-radius: 2px;
  outline: none;
  transition: none;
  background-color: #fff;
  cursor: pointer;
  position: relative;
  margin: 4px;
  color: #ffffff;
}

input[type="checkbox"]:checked {
  border: 1px solid #7740bf;
  background-color: #7740bf;
}

input[type="checkbox"]::after {
  position: absolute;
  opacity: 0;
  content: "";
  border-bottom: 2px solid currentColor;
}

input[type="checkbox"]:checked::after {
  top: 3.4px;
  left: 2px;
  width: 8px;
  height: 3px;
  border-left: 2px solid currentColor;
  transform: rotate(-45deg);
  opacity: 1;
  box-sizing: content-box;
}

input[type="checkbox"] + label {
  cursor: pointer;
  margin-left: 3px;
  font-size: 15px;
  line-height: 21px;
}
/*** end checkbox customization **/

/** extended logic flow customization **/
#thePage\:j_id2 {
  text-align: center;
}
body .slds-scope .slds-panel__header, body .slds-scope .slds-panel__body {
  padding-left: 20px;
  padding-right: 20px;
}
.slds-scope .slds-panel__body {
 padding-top: 8px;
 padding-bottom: 20px;
}
.slds-scope .slds-panel__header {
  border-bottom: 0;
}
.slds-scope input.slds-button {
  margin-top: 10px;
  height: 40px;
  font-size: 15px !important;
}
body .slds-scope .slds-form-element__control {
  padding-top: 5px;
}
body .slds-scope .slds-text-title_bold {
  font-size: 20px;
  font-family: Roboto, Helvetica Neue, sans-serif !important;
}
body .slds-scope .slds-checkbox .slds-checkbox__label .slds-form-element__label, body .slds-scope .slds-panel__body {
  font-size: 15px;
  font-family: Roboto, Helvetica Neue, sans-serif !important;
  line-height: 24px;
}
body .slds-scope .slds-checkbox .slds-checkbox--faux {
  border-color: #212121;
  border-radius: 3px;
}
body .slds-scope .slds-checkbox [type=checkbox]:checked+.slds-checkbox__label .slds-checkbox--faux {
  border-color: #7740bf;
  background-color: #7740bf;
}

body .slds-scope .slds-checkbox [type=checkbox]:checked+.slds-checkbox__label .slds-checkbox--faux:after {
  border-color: #FFF;
}
/** end extended logic flow customization **/

/* button styles */
button.wide,
a.wide {
  width: auto;
}

a {
  color: #7740BF;
  text-decoration: underline;
}
#employee_login {
  text-align: left;
  #employee_login_link {
    color: #7740BF;
    &:hover {
      color: #5f3399;
      text-decoration: none;
    }
  }
}
a:hover,
a:active {
  color: #5f3399;
  text-decoration: none;
}

a.button,
a.button:hover {
  text-decoration: none;
}

input.button,
button.primary,
button.button,
a.primary {
  font-family: Roboto, Helvetica Neue, sans-serif !important;
  font-size: 15px;
  line-height: 1;
  height: 40px !important;

  background: #7740BF;
  border: 1px solid #7740BF;
  border-radius: 4px;
  width: auto;
  padding: 10px 8px;
  font-weight: 700;
}
input.button:hover,
button.primary:hover,
a.primary:hover,
input.button:active,
button.primary:active,
a.primary:active,
input.button:focus,
button.primary:focus,
a.primary:focus {
  background: #5f3399;
  border-color: #5f3399;
  outline: none
}

input.button.secondary {
  background: #fff;
  color: #212121 !important;
  font-weight: normal;
  border: 1px solid #707070;
}
input.button.secondary:hover,
input.button.secondary:active,
input.button.secondary:focus {
  background-color: #cfd7e8;
  border: 1px solid #a6abb1 !important;
  opacity: 1;
  outline: none
}

#forgotPassForm input.button.primary {
  float: left;
  margin-right: 1rem;
}
input.button:disabled,
button.button:disabled {
  opacity: 0.5;
}

.footer__text {
  color: #212121;
}
/* end button styles */
