@media (min-width: 576px) {
  .modal-dialog {
    max-width: 430px;
  }
}
@media (max-width: 992px) {
  .menu-dropdown {
    width: 250px;
    left: initial;
    right: 20px;
  }
}
@media (max-width: 991px) {
  .center_card_bg {
    padding: 30px;
  }
  .register_title {
    margin-bottom: 20px;
    font-size: 30px;
  }
  .card_vogue h3 {
    font-size: 20px;
  }
  .vogue_panel .vogue_panel_card {
    width: 48%;
  }
  .leader_detail > p {
    font-size: 28px;
  }
  .menu_toogle_bttn img {
    width: 35px;
  }
  .top_nav_right {
    gap: 20px;
  }
  .top_nav_right .lang_wrapper {
    gap: 3px;
  }
  .top_nav_right .lang_wrapper img {
    width: 20px;
  }
  .top_nav_right .lang_wrapper select {
    font-size: 14px;
  }
  .top_nav_right .back_home {
    gap: 5px;
  }
  .top_nav_right .back_home img {
    width: 25px;
  }
  .top_nav_right .back_home a {
    font-size: 14px;
  }
  .buy_method_wrapper {
    flex-wrap: wrap;
  }
  .buy_method_wrapper .qr_sec_single {
    width: 100%;
    margin: 0 0 10px;
  }
}
@media (max-width: 767px) {
  .card_vogue_container {
    flex-wrap: wrap;
  }
  .card_vogue_container .card_vogue {
    width: 100%;
    padding: 18px 15px;
  }
  .vogue_panel .vogue_panel_card {
    width: 100%;
  }
  .leader_detail {
    flex-direction: column;
  }
  .leader_detail p {
    margin: 0 0 10px;
  }
  .leader_detail button p {
    margin: 0;
  }
  .renew_voyage_btn {
    margin: 30px 0 0;
  }
  .leader_detail_con {
    margin-top: 30px;
  }
  .spp_wrapper .spp_single .form-group label {
    font-size: 14px;
    margin: 0 0 4px;
  }
  .buy_method_wrapper .qr_sec_single article p {
    font-size: 13px;
    margin: 0 0 5px;
  }
  .buy_method_wrapper .qr_sec_single article .qr_address {
    font-size: 18px;
    line-height: 20px;
  }
  .vault_cards_wrappper {
    flex-wrap: wrap;
  }
  .vault_cards_wrappper .vault_cards_single {
    width: 100%;
    margin: 0 0 15px;
  }
  .buy_method_wrapper {
    padding: 20px 0 10px;
  }
  .walletbgforprogram .tabcontent1 .nt_rk {
    position: relative;
    overflow: auto;
  }
  .nt_rk {
    padding: 0 15px;
  }
  .two_data .two_data_row h5 {
    width: 40%;
  }
  .two_data .two_data_row h3 {
    width: 60%;
  }
}
@media (max-width: 575px) {
  .nav_container .brand_logo img {
    width: 100px;
  }
  .spp_wrapper {
    gap: 15px;
  }
  .spp_wrapper .spp_single {
    max-width: 100%;
  }
  .modal-content {
    padding: 10px 15px 20px;
  }
  .modal-header .modal-title {
    font-size: 24px;
  }
  .diagram_switch_wrapp {
    width: 100%;
  }
  .diagram_switch_btn {
    width: 100%;
    max-width: 100%;
    min-width: 100%;
  }
  .diagram_switch_wrapp {
    position: relative;
  }
  .diagram_switch_wrapp .dropdown-menu {
    min-width: 100%;
    width: 100%;
  }
  .vault_container .border_bg .bg_wrapper .filter_wrapper {
    background: rgba(37, 33, 62, 0.85) !important;
    z-index: 15;
  }
  .vogue_wrap {
    margin-top: 80px;
  }
  .diagram_wrapp {
    margin: 0 !important;
  }
  .walletbgforprogram .tabcontent1 .nt_rk .namebox {
    width: 350px;
  }
  .two_data .two_data_row {
    margin: 0 0 5px;
  }
  .two_data .two_data_row h5 {
    margin: 0;
    font-size: 12px;
  }
  .two_data .two_data_row h3 {
    margin: 0;
    font-size: 14px;
  }
  .diagram_content figure {
    margin: 0;
    width: 36px;
  }
}
@media (max-width: 480px) {
  .sales_bonus_calculation {
    flex-direction: column;
  }
  .sales_bonus_calculation article {
    margin: 0 0 15px;
  }
}
@media (max-width: 450px) {
  .buy_method_wrapper .qr_sec_single {
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
  .buy_method_wrapper .qr_sec_single article {
    width: 100%;
    text-align: center;
  }
  .copy_btn_new {
    right: initial;
    transform: translate(-50%, 0);
  }
}
@media (max-width: 400px) {
  .top_nav_right {
    gap: 10px;
  }
  .center_card_bg {
    padding: 20px;
  }
  .register_title {
    font-size: 24px;
  }
  .card_vogue_container .card_vogue {
    padding: 18px 10px;
  }
  .card_vogue p {
    font-size: 14px;
  }
  .card_vogue h3 {
    font-size: 18px;
  }
  .vogue_panel .vogue_panel_card {
    width: 100%;
    padding: 10px;
    gap: 10px;
  }
  .vogue_panel .vogue_panel_card h6 {
    font-size: 15px;
    margin: 0 0 5px;
  }
  .vogue_panel .vogue_panel_card .pannel_value {
    font-size: 20px;
  }
  .leader_detail_con {
    padding: 15px;
  }
  .leader_detail {
    flex-direction: column;
  }
  .leader_detail p {
    font-size: 18px;
    margin: 0 0 10px;
  }
  .leader_detail button {
    height: 35px;
  }
  .leader_detail button p {
    margin: 0;
    font-size: 14px;
  }
  .card_vogue p {
    font-size: 13px;
  }
  .card_vogue .leadership_value {
    font-size: 18px;
  }
  .vault_cards_wrappper .vault_cards_single {
    padding: 13px;
  }
  .vault_cards_wrappper .vault_cards_single article {
    gap: 10px;
  }
  .vault_cards_wrappper .vault_cards_single article .vault_card_heads h5.valut_card_heading {
    font-size: 14px;
    margin: 0 0 5px;
  }
  .vault_cards_wrappper .vault_cards_single article .vault_card_heads .valut_card_value {
    font-size: 22px;
    margin: 0;
  }
  .btn {
    font-size: 14px;
  }
}

/*# sourceMappingURL=ann_respo.css.map */
