div.modal.ufx-auth-modal div.modal-dialog.login {
  max-width: 420px; }
div.modal.ufx-auth-modal div.modal-content {
  border: none;
  box-shadow: rgba(0, 0, 0, 0.15) 0px 1px 10px 0px; }
  div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app {
    width: 100%;
    display: block;
    padding: 20px 30px; }
    div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form {
      display: block;
      width: 100%; }
      div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.form-header {
        width: 100%;
        display: block;
        margin-bottom: 15px; }
        div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.form-header div.form-header-inner {
          width: 100%;
          display: flex;
          flex-direction: column;
          flex-wrap: nowrap;
          justify-content: center;
          align-items: center; }
          div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.form-header div.form-header-inner div.icon {
            width: 80px;
            height: 80px;
            margin-bottom: 5px; }
            div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.form-header div.form-header-inner div.icon svg {
              width: 100%;
              height: 100%;
              fill: #276ac5; }
              div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.form-header div.form-header-inner div.icon svg * {
                stroke: #276ac5; }
          div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.form-header div.form-header-inner h3 {
            font-size: 24px;
            line-height: 32px;
            font-weight: 700;
            color: #276ac5;
            padding: 0;
            margin: 0;
            text-align: center; }
          div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.form-header div.form-header-inner p {
            font-size: 13px;
            line-height: 18px;
            color: #657786;
            padding: 0;
            margin: 0;
            text-align: center; }
      div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.form-body {
        width: 100%;
        display: block; }
        div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.form-body div.form-group input {
          background: transparent; }
      div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.form-footer.login {
        width: 100%;
        display: block; }
        div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.form-footer.login div.social-login {
          width: 100%;
          display: block; }
          div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.form-footer.login div.social-login div.social-providers {
            width: 100%;
            display: flex;
            flex-direction: row;
            flex-wrap: nowrap;
            justify-content: center;
            align-items: center; }
            div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.form-footer.login div.social-login div.social-providers a.social-provider-icon {
              width: 35px;
              height: 35px;
              position: relative;
              border-radius: 10em;
              overflow: hidden;
              padding: 0;
              margin: 0px 5px;
              box-shadow: rgba(0, 0, 0, 0.15) 0px 1px 10px 0px; }
              div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.form-footer.login div.social-login div.social-providers a.social-provider-icon svg {
                position: absolute;
                left: 0;
                top: 0;
                bottom: 0;
                right: 0;
                margin: auto;
                width: 15px;
                height: 15px;
                fill: #fff; }
                div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.form-footer.login div.social-login div.social-providers a.social-provider-icon svg * {
                  stroke: #fff; }
              div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.form-footer.login div.social-login div.social-providers a.social-provider-icon.google {
                background: #df4931; }
              div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.form-footer.login div.social-login div.social-providers a.social-provider-icon.facebook {
                background: #507cc0; }
              div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.form-footer.login div.social-login div.social-providers a.social-provider-icon.twitter {
                background: #64ccf2; }
          div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.form-footer.login div.social-login div.social-login-title {
            width: 100%;
            display: block;
            font-size: 11px;
            text-transform: uppercase;
            line-height: 11px;
            color: #657786;
            text-align: center;
            margin-top: 15px;
            margin-bottom: 15px; }
        div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.form-footer.login div.tos-agree {
          width: 100%;
          display: block;
          line-height: 0;
          margin-top: 15px;
          margin-bottom: 15px; }
          div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.form-footer.login div.tos-agree p {
            font-size: 11px;
            color: #657786;
            line-height: 16px;
            padding: 0;
            text-align: center;
            margin: 0; }
            div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.form-footer.login div.tos-agree p a {
              text-decoration: underline;
              font-weight: 500;
              color: #276ac5;
              margin-left: 5px; }
        div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.form-footer.login div.join-us {
          width: 100%;
          display: block; }
          div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.form-footer.login div.join-us div.forgot-password {
            width: 100%;
            display: block;
            text-align: center;
            line-height: 0; }
            div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.form-footer.login div.join-us div.forgot-password b {
              display: inline-block;
              font-size: 13px;
              color: #14171a;
              line-height: 13px;
              padding: 0;
              margin: 0;
              opacity: 0.7;
              border-bottom: 2px solid #e6ecf0;
              padding-bottom: 10px;
              cursor: pointer; }
              div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.form-footer.login div.join-us div.forgot-password b:hover, div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.form-footer.login div.join-us div.forgot-password b:active {
                color: #276ac5; }
          div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.form-footer.login div.join-us div.sign-up {
            width: 100%;
            display: block;
            line-height: 11px;
            text-align: center;
            color: #657786;
            font-size: 11px;
            margin-top: 10px; }
            div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.form-footer.login div.join-us div.sign-up span {
              color: #276ac5;
              margin-left: 5px;
              font-weight: 500;
              cursor: pointer; }
      div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.sign-up {
        width: 100%;
        display: block; }
        div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.sign-up div.tos-agree {
          width: 100%;
          display: flex;
          flex-direction: row;
          flex-wrap: nowrap;
          line-height: 0;
          margin-top: 15px;
          margin-bottom: 15px;
          align-items: center;
          justify-content: center; }
          div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.sign-up div.tos-agree p {
            font-size: 11px;
            color: #657786;
            line-height: 16px;
            padding: 0;
            text-align: center;
            margin: 0; }
            div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.sign-up div.tos-agree p a {
              text-decoration: underline;
              font-weight: 500;
              color: #276ac5;
              margin-left: 5px; }
          div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.sign-up div.tos-agree div.tos-agree-chbox {
            width: 20px;
            height: 20px;
            line-height: 0;
            margin-right: 10px; }
            div.modal.ufx-auth-modal div.modal-content div.ufx-auth-app form.form div.sign-up div.tos-agree div.tos-agree-chbox label {
              margin: 0;
              padding: 0;
              vertical-align: middle; }

/*# sourceMappingURL=style.master.css.map */
