
.forgot-password-modal .el-dialog {
    width: 25%;
}
.forgot-password-modal-mobile .el-dialog {
    width: 100%;
}


.login[data-v-6dc499d4] {
    padding-top: 150px;
    background: url(/img/banner_a.46368386.jpeg);
    background-size: cover;
    min-height: 100vh;
    width: 100%;
}
.login .logo[data-v-6dc499d4] {
    margin-bottom: 50px;
}
.login .login-square[data-v-6dc499d4] {
    padding: 40px 40px 10px;
    border-radius: 4px;
    background: #fff;
    flex: 0 0 33.33333%;
    max-width: 500px;
    margin: 0 auto;
}
.login .login-square-no-radius[data-v-6dc499d4] {
    border-radius: 0;
}
.login .login-btn[data-v-6dc499d4] {
    margin-top: 10px;
    width: 100%;
}


.el-footer {
    color: #ffffff;
    font-size: 14px;
    line-height: 60px;
    text-align: center;
}


.reset-password[data-v-10f9158a] {
    padding-top: 150px;
    background: url(/img/banner_a.46368386.jpeg);
    background-size: cover;
    min-height: 100vh;
    width: 100%;
}
.reset-password .logo[data-v-10f9158a] {
    margin-bottom: 50px;
}
.reset-password .reset-password-square[data-v-10f9158a] {
    padding: 40px 40px 10px;
    border-radius: 4px;
    background: #fff;
    flex: 0 0 33.33333%;
    max-width: 500px;
    margin: 0 auto;
}
.reset-password .reset-password-btn[data-v-10f9158a] {
    margin-top: 10px;
    width: 100%;
}
.reset-password .login-square-no-radius[data-v-10f9158a] {
    border-radius: 0;
}


.el-footer {
    color: #ffffff;
    font-size: 14px;
    line-height: 60px;
    text-align: center;
}


.user-two-fa[data-v-2c6d0744] {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    margin-top: 200px;
}
.user-two-fa img[data-v-2c6d0744] {
    width: 250px;
    height: 250px;
}
.user-two-fa .title[data-v-2c6d0744] {
    font-size: 1.5em;
    margin-bottom: 20px;
}
.user-two-fa form[data-v-2c6d0744] {
    width: 250px;
}


.admin-create-modal .el-dialog {
    width: 45%;
}
.admin-create-modal-mobile .el-dialog {
    width: 100%;
}
.admin-create-modal-mobile .el-form-item__label {
    width: 100% !important;
    text-align: left;
}
.admin-create-modal-mobile .el-form-item__content {
    margin-left: 0 !important;
}


.active-switch .el-form-item__content {
    text-align: left !important;
}
.admin-edit-modal .el-dialog {
    width: 45%;
}
.admin-edit-modal-mobile .el-dialog {
    width: 100%;
}
.admin-edit-modal-mobile .el-form-item__label {
    width: 100% !important;
    text-align: left;
}
.admin-edit-modal-mobile .el-form-item__content {
    margin-left: 0 !important;
}


.password-verification-modal .el-dialog {
    width: 30%;
}
.password-verification-modal-mobile .el-dialog {
    width: 100%;
}


.user-update-modal .el-dialog {
    width: 45%;
}
.user-update-modal-mobile .el-dialog {
    width: 100%;
}
.user-update-modal-mobile .el-form-item__label {
    width: 100% !important;
    text-align: left;
}
.user-update-modal-mobile .el-form-item__content {
    margin-left: 0 !important;
}


.wallet .btn-wallet[data-v-141864ed] {
  background-color: white;
  border: none;
  box-shadow: 0px 3px 6px #00000029;
  border-radius: 5px;
  font-size: 1rem;
  font-weight: 900;
  padding: 6px 12px;
  width: 55%;
}
/* line 13, ../sass/_wallet.scss */
.wallet .btn-wallet-small[data-v-141864ed] {
  width: 45%;
}
/* line 17, ../sass/_wallet.scss */
.wallet .wallet__tooltip[data-v-141864ed] {
  width: 15px;
  margin-bottom: 1px;
  margin-left: 3px;
}
@media (min-width: 1600px) {
  /* line 24, ../sass/_wallet.scss */
.wallet .wallet__cards-container ul[data-v-141864ed] {
    justify-content: flex-start !important;
    flex-wrap: nowrap !important;
}
  /* line 29, ../sass/_wallet.scss */
.wallet .wallet__cards-container ul li[data-v-141864ed] {
    margin-right: 20px !important;
}
}
/* line 34, ../sass/_wallet.scss */
.wallet .wallet__cards-container ul li[data-v-141864ed] {
  width: 32%;
  min-height: 150px;
  margin: 5px 4px;
  justify-content: space-between;
}
@media (max-width: 962px) {
  /* line 34, ../sass/_wallet.scss */
.wallet .wallet__cards-container ul li[data-v-141864ed] {
    width: 95%;
    height: 300px;
}
}
@media (min-width: 1600px) {
  /* line 34, ../sass/_wallet.scss */
.wallet .wallet__cards-container ul li[data-v-141864ed] {
    min-height: 280px;
}
}
/* line 52, ../sass/_wallet.scss */
.wallet .wallet__card[data-v-141864ed] {
  width: 100%;
  height: 100%;
  justify-content: space-between;
  border-radius: 10px;
  padding: 20px;
  box-shadow: 0px 3px 6px #00000029;
}
/* line 57, ../sass/_wallet.scss */
.wallet .wallet__card h2[data-v-141864ed] {
  font-size: 23px;
  font-weight: 900;
}
/* line 62, ../sass/_wallet.scss */
.wallet .wallet__card h3[data-v-141864ed] {
  font-size: 12px;
  font-weight: 300;
}
/* line 67, ../sass/_wallet.scss */
.wallet .wallet__card h4[data-v-141864ed] {
  font-size: 28px;
  font-weight: 500;
  margin-bottom: 0;
}
/* line 73, ../sass/_wallet.scss */
.wallet .wallet__card p[data-v-141864ed] {
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 5px;
}
/* line 79, ../sass/_wallet.scss */
.wallet .wallet__card a[data-v-141864ed] {
  font-size: 12px;
  color: #909090;
  font-weight: 300;
}
/* line 86, ../sass/_wallet.scss */
.wallet .btn-wallet[data-v-141864ed]:hover {
  background-color: #f1f0f0;
}
/* line 92, ../sass/_wallet.scss */
.wallet .wallet__cards-container .nav-tabs .nav-item.show .nav-link[data-v-141864ed],
.wallet .wallet__cards-container .nav-tabs .nav-link[data-v-141864ed] {
  border: none;
}
/* line 97, ../sass/_wallet.scss */
.wallet .wallet__cards-container .nav-tabs .nav-item.show .nav-link[data-v-141864ed],
.wallet .wallet__cards-container .nav-tabs .nav-link.active[data-v-141864ed] {
  border: none;
}
/* line 101, ../sass/_wallet.scss */
.wallet .wallet__cards-container .nav-tabs .nav-item.show .nav-link .wallet__card[data-v-141864ed],
.wallet .wallet__cards-container .nav-tabs .nav-link.active .wallet__card[data-v-141864ed] {
  color: white;
  background-color: #5D5D5D;
}
/* line 105, ../sass/_wallet.scss */
.wallet .wallet__cards-container .nav-tabs .nav-item.show .nav-link .wallet__card a[data-v-141864ed],
.wallet .wallet__cards-container .nav-tabs .nav-link.active .wallet__card a[data-v-141864ed] {
  color: white;
}
/* line 111, ../sass/_wallet.scss */
.wallet .wallet__cards-container .nav-tabs .nav-item.show .nav-link[data-v-141864ed],
.wallet .wallet__cards-container .nav-tabs .nav-link[data-v-141864ed]:hover {
  transform: translate(0px, 0.5px);
}
.wallet .padding-right-1[data-v-141864ed] {
    padding-right: 3px;
}

/* line 118, ../sass/_wallet.scss */
.gray-container[data-v-141864ed] {
  margin-right: 20px;
  margin-top: 5px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  box-shadow: 0px 3px 6px #00000029;
  border-radius: 4px;
  padding: 5px;
  padding-left: 10px;
  padding-right: 10px;
  min-width: 130px;
  min-height: 90px;
  border-left: 7px solid #898989;
}
/* line 133, ../sass/_wallet.scss */
.gray-container h3[data-v-141864ed] {
  color: #545454;
  font-size: 12px;
  font-weight: 500;
}
/* line 139, ../sass/_wallet.scss */
.gray-container h4[data-v-141864ed] {
  font-size: 23px;
  font-weight: 700;
}

/* line 145, ../sass/_wallet.scss */
.wallet__container[data-v-141864ed] {
  box-shadow: 0px 3px 6px #00000029;
  border-radius: 10px;
}
/* line 149, ../sass/_wallet.scss */
.wallet__container .nav-tabs .nav-item.show .nav-link[data-v-141864ed],
.wallet__container .nav-tabs .nav-link[data-v-141864ed] {
  transform: translate(0px, 33px);
}
@media (max-width: 768px) {
  /* line 149, ../sass/_wallet.scss */
.wallet__container .nav-tabs .nav-item.show .nav-link[data-v-141864ed],
  .wallet__container .nav-tabs .nav-link[data-v-141864ed] {
    transform: translate(0px, 0px);
}
}
/* line 158, ../sass/_wallet.scss */
.wallet__container .nav-tabs .nav-item.show .nav-link[data-v-141864ed],
.wallet__container .nav-tabs .nav-link.active[data-v-141864ed] {
  border-bottom: 7px solid #5F2267;
  font-weight: 500;
}

/* line 165, ../sass/_wallet.scss */
.wallet__body[data-v-141864ed] {
  padding: 20px;
}
/* line 168, ../sass/_wallet.scss */
.wallet__body h2[data-v-141864ed] {
  font-size: 16px;
  font-weight: 700;
}
.wallet-block[data-v-141864ed] {
        border: 1px solid #7e2d8a;
        border-radius: 10px;
        background-color: white;
        color: #7e2d8a;
        padding: 15px 20px 15px 20px;
        height: 230px;
        width: 30%;
}
.address-block[data-v-141864ed] {
        border: 1px solid #7e2d8a;
        border-radius: 10px;
        background-color: white;
        color: #7e2d8a;
        padding: 15px 20px 15px 20px;
        height: 230px;
        width: 70%;
}
.transaction-block[data-v-141864ed] {
        border: 1px solid #7e2d8a;
        border-radius: 10px;
        background-color: white;
        color: #7e2d8a;
        padding: 15px 20px 15px 20px;
}
.mobile .wallet-block[data-v-141864ed], .mobile .address-block[data-v-141864ed], .mobile .transaction-block[data-v-141864ed] {
        border: 0;
        width: 100%;
        margin-bottom: 10px;
}
.mobile .address-block[data-v-141864ed] {
        height: 100%;
}
.mobile .address-block .address[data-v-141864ed] {
        margin-top: 10px;
        margin-bottom: 20px;
}
.block-gap[data-v-141864ed] {
        margin-right: 20px;
}
.top-header[data-v-141864ed] {
        display: flex;
        justify-content: space-between;
        margin-bottom: 25px;
}
.top-header .title[data-v-141864ed] {
        font-size: 20px;
        font-weight: bold;
}
.bottom-section[data-v-141864ed] {
        margin-top: 30px;
}
.mobile .bottom-section[data-v-141864ed] {
        margin-top: 0;
}
.transaction-table[data-v-141864ed] {
        background-color: white;
        color: black;
        margin-bottom: 20px;
}
.wallet-details .token-amount[data-v-141864ed] {
        font-weight: bold;
        font-size: 3em;
}
.wallet-details .token-description[data-v-141864ed] {
        font-weight: bold;
        font-size: 20px;
}
.transaction-block .filters[data-v-141864ed] {
        display: flex;
        flex-direction: column;
}
.transaction-block .filters .filter-gap[data-v-141864ed] {
        margin-bottom: 20px;
}
.address-block .address-details[data-v-141864ed] {
        text-align: left;
}
.address-block .address-details div[data-v-141864ed] {
        display: flex;
        justify-content: space-between;
        align-items: center;
        margin-bottom: 10px;
}
.mobile .address-block .address-details[data-v-141864ed] {
        display: block;
}
.address-block .address-details .address[data-v-141864ed] {
        font-size: 18px;
        margin-right: 10px;
}
.mobile .expanded-row-label[data-v-141864ed] {
        font-weight: bold;
        width: 100px;
        display: inline-block;
}
.mobile .el-date-editor[data-v-141864ed] {
        width: 100%;
}
.mobile .wallet-details .token-amount[data-v-141864ed] {
        font-size: 2em;
}


.request-modal .el-dialog {
    width: 25%;
    text-align: left;
}
.modal-mobile .el-dialog {
    width: 100%;
}


.active-icon[data-v-c1540a14] {
    color: green;
    font-size: 20px;
}
.inactive-icon[data-v-c1540a14] {
    color: red;
    font-size: 20px;
}
.user-votes-table[data-v-c1540a14] {
    margin-bottom: 20px;
}


@media (min-width: 576px) {
.modal-dialog[data-v-7787d3b8] {
        max-width: 998px;
}
}
.modal .modal-content[data-v-7787d3b8] {
    border-radius: 14px;
}
.modal .btn-close[data-v-7787d3b8] {
    background-color: #5F2267;
    border-radius: 50%;
    width: 30px;
    height: 30px;
    position: absolute;
    top: -20px;
    right: 15px;
    z-index: 100;
    opacity: 1;
    background: #5F2267 url(/img/btn-close.30f1d255.svg) center 50% no-repeat;
}


.other-voting-event-modal .el-dialog {
    border-radius: 14px;
    box-shadow: 0px 3px 6px #00000029;
}


@media (min-width: 576px) {
.modal-dialog[data-v-6aa35f30] {
        max-width: 700px;
}
}


@media (min-width: 576px) {
.modal-dialog[data-v-2de15794] {
        max-width: 700px;
}
}


.modal .modal-body[data-v-04757cd2] {
    width: 100%;
    align-items: normal;
}
.modal .main-layout[data-v-04757cd2] {
    padding-left: 0;
}
.modal .modal-content h2[data-v-04757cd2], .modal .modal-content h5[data-v-04757cd2] {
    text-align: left;
}
#carouselModal .modal-body[data-v-04757cd2] {
    padding: 0;
}
#carouselModal .modal-dialog[data-v-04757cd2] {
    max-width: 1000px;
}
#previewModal[data-v-04757cd2] {
    background-color: black;
}
#previewModal .preview-dialog[data-v-04757cd2] {
    max-width: 1400px;
}

