@media (max-width: 1365px) {
}

@media (max-width: 1199px) {
  .cwb_flow .menu_wrap {
    margin: 14px 0 0 140px;
  }
  .cwb_flow .travelnoticepage .accout_area {
    padding-left: 26px;
  }
  .cwb_flow .my_cards .accout_area {
    padding-left: 50px;
  }
  .cwb_flow .cardBtns .card_prev {
    left: -10px !important;
  }
  .cwb_flow .top_right.right_tip .white_info_tip {
    bottom: 100%;
    top: auto;
    margin-top: 0;
    margin-bottom: 20px;
    right: -18px;
    left: auto;
    transform: none;
  }
  .cwb_flow .top_right.right_tip .white_info_tip:before {
    top: auto;
    bottom: -16px;
    transform: rotate(180deg);
    left: auto;
    right: 12px;
  }
  .cwb_flow .top_right.right_tip .white_info_tip:after {
    top: auto;
    transform: rotate(180deg);
    bottom: -19px;
    left: auto;
    right: 11px;
  }
  /* cwb footer */
  .cwb_ftr_menu li a {
    padding: 0 7px;
  }
  /* 23.6.21 */
  .cwb_flow .normal_portion .dashboard_row .brim_right_flex {
    width: calc(100% - 390px);
  }
  .cwb_flow .normal_portion .dashboard_row .brim_right_flex .sub_txt {
    font-size: 11px;
  }
  .cwb_flow .dashboard_row_new .card_bottom_acc_ctrl .primaryCardData {
    min-width: 170px;
  }
  .cwb_flow.authuser_body .yr_crd_new_full .icn_btn_card {
    width: 48.5%;
  }
  .cwb_flow .yr_crd_new_full .icn_btn_card {
    width: 49%;
    min-width: 49%;
    margin-bottom: 15px;
  }
  .cwb_flow .new_btns_holder {
    flex-wrap: wrap;
  }
}

@media (max-width: 991px) {
  .cwb_flow .modalNu .modal-dialog {
    max-width: 95%;
  }
  .cwb_flow .custom_height_logos {
    height: 62px;
  }
  .cwb_flow .dashboard_row .brim_left_flex {
    margin-left: auto;
  }
  .cwb_flow .bar_icon {
    height: 20px;
    top: 12px;
  }
  .cwb_flow .bar_icon .bar_one,
  .cwb_flow .bar_icon .bar_two,
  .cwb_flow .bar_icon .bar_three {
    background-color: #fff;
  }
  .cwb_flow .bar_icon .bar_one {
    width: 100%;
  }
  .cwb_flow .bar_icon .bar_two {
    top: 8px;
    width: 100%;
  }
  .cwb_flow .bar_icon .bar_three {
    top: 16px;
    width: 100%;
  }
  .cwb_flow .make_btn.hidden_txt_btn {
    font-size: inherit !important;
  }
  .cwb_flow .hidden_txt_btn span {
    display: none;
  }
  .cwb_flow .menu_wrap {
    margin: 0px 0 0 140px;
    transition: transform 0.5s cubic-bezier(0.6, 0.2, 0.05, 1);
  }

  /**added on 29.10.2020**/
  .cwb_flow #make_payment_new .modal-content {
    min-height: auto;
  }
  .cwb_flow #make_payment_new .modal-dialog {
    min-height: auto;
  }

  /**Added on 30.10.2020**/
  .cwb_flow .tab_menu .inline_tab_menu li a {
    padding: 12px 10px !important;
  }

  /**Added on 31.10.2020**/
  .cwb_flow .inp_srch_hold {
    width: 285px;
  }
  .cwb_flow .activity_content .tab_ecommerce li + li {
    margin-left: 15px;
  }
  .cwb_flow .flx_rt_align .new-on-off {
    margin-top: 0;
    margin-left: 0;
  }

  /**Addded on 02.11.2020**/
  .cwb_flow .new_statement_sec .statement_detail_data_container .left_activity {
    max-width: 100%;
    width: 100%;
  }
  .cwb_flow
    .statement_dtls_box
    .statement_detail_data_container
    .left_activity {
    width: 100%;
    max-width: 100%;
  }
  .cwb_flow .statement_content_cwb .activity_outer .right_activity .currency {
    text-align: right;
  }

  /**Added on 05.11.2020**/
  .cwb_flow
    .activity_content
    .single_select_item_new
    .btn-group.bootstrap-select {
    width: 100% !important;
  }
  /* side menu rspncv */
  .cwb_flow .header_menu ul li a b {
    display: block;
    float: left;
    width: 24px;
    margin-right: 10px;
  }
  .cwb_flow .header_menu ul li a b img {
    vertical-align: -3px;
  }
  .cwb_flow .header_menu ul li a {
    font-size: 16px;
    display: block;
    padding: 19px 20px;
    color: #2d2924;
    font-family: "CircularStd-Book";
  }
  .cwb_flow .header_menu ul li.active a {
    color: #0097a9 !important;
    font-family: "CircularStd-Book";
  }
  .cwb_flow .header_menu ul li a:hover {
    color: #0097a9;
  }
  .cwb_flow .header_menu ul li {
    border-bottom: 1px solid #d9d9d9;
  }
  .cwb_flow .mob_prof_up .usrnm {
    padding-top: 20px;
    color: #2d2924;
    font-family: "CircularStd-Bold";
    font-size: 18px;
    padding-left: 0;
  }
  .cwb_flow .header_menu .dropdown .caret {
    background-image: url(../images/cwb/arrow_icon.png);
    background-size: contain;
    margin-top: 6px;
    background-position: center center;
  }
  .cwb_flow .header_menu .dropdown.open .caret {
    transform: rotate(180deg);
    background-position: center center;
  }
  .cwb_flow .header_menu .dropdown.open > a {
    border-bottom: 2px solid #84754e;
  }
  .cwb_flow .header_menu .dropdown-menu li a {
    background-color: transparent;
    border: 0 !important;
    padding: 19px 20px 19px 55px !important;
    color: #2d2924 !important;
    font-family: "CircularStd-Book" !important;
    text-align: left !important;
  }
  .cwb_flow .header_menu .dropdown-menu li a:hover {
    color: #0097a9 !important;
  }
  .cwb_flow .header_menu ul li:last-child {
    border-bottom: none;
    margin: 30px 20px 10px;
  }
  .cwb_flow .header_menu ul li:last-child a {
    text-align: center;
    color: #0097a9;
    font-size: 16px;
    font-family: "CircularStd-Bold";
    border: 1px solid #0097a9;
    padding: 14px 15px;
  }
  .cwb_flow .header_menu ul li:last-child a:hover {
    color: #0097a9;
    border: 1px solid #65c8ce;
  }
  .cwb_flow .header_menu ul li:last-child a:focus {
    color: #0097a9;
    border: 1px solid #0097a9;
    box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
    opacity: 1;
    outline: 0;
  }
  .cwb_flow .header_menu ul li:last-child a:active {
    background-color: #003b5c;
    color: #fff;
    border: 1px solid #003b5c;
    box-shadow: none;
  }

  .cwb_flow .header_menu .dropdown-menu li:last-child {
    border-bottom: 0 !important;
    margin: 0 !important;
  }
  .cwb_flow .header_menu .dropdown-menu li:last-child a {
    box-shadow: none !important;
    border-color: transparent !important;
    color: #2d2924 !important;
    background-color: transparent !important;
  }
  .cwb_flow .header_menu .dropdown-menu li:last-child a:hover {
    color: #0097a9 !important;
  }

  .cwb_flow .mob_prof_up .browse_outr {
    margin: 51px auto 0;
    border: 0;
    width: 70px;
    height: 70px;
    box-shadow: none;
  }
  .cwb_flow .mob_prof_up .browse_btn {
    width: 70px;
    height: 70px;
  }
  .cwb_flow .mob_prof_up .browse_outr input[type="file"] {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 99;
    opacity: 0;
    font-size: 0;
    cursor: pointer;
  }
  .cwb_profimg_edit {
    border-radius: 50%;
    background-color: #fff;
    right: -10px;
    left: auto;
    bottom: -10px;
    top: auto;
    box-shadow: 0 0 10px rgba(69, 69, 69, 0.3);
    background-image: url(../images/cwb/penicon.png);
    background-position: center center;
    background-size: 16px;
    background-repeat: no-repeat;
    width: 35px;
    height: 35px;
    position: absolute;
    z-index: 23;
  }

  .cwb_flow .mob_prof_up .browse_outr:after {
    display: none;
  }
  /* .cwb_flow #userimage:after{
    content: '';
    position: absolute;
    background-color: #fff;
    height: 8px;
    width: 14px;
    left: 4px;
    top: 0px;
} */
  .cwb_flow .mob_prof_up .browse_outr input[type="file"]:focus {
    outline: 0;
  }
  .cwb_flow .accout_area {
    margin: 100px 0 0;
    padding-left: 0;
  }
  .cwb_flow .travelnoticepage .accout_area {
    padding-left: 0;
  }
  .cwb_flow .brim_center_flex {
    margin-top: 15px;
  }
  .cwb_flow .top_position.new_top_tooltip .white_info_tip {
    width: 230px;
  }
  .cwb_flow .my_cards .accout_area .accnt_balnc_outer {
    padding: 25px 0 25px;
  }
  .cwb_flow .my_cards .accout_area .brim_right_flex.brim_right_flex_align {
    margin-top: 0;
  }
  .cwb_flow #Card_Lock_Modal .modal-footer {
    padding: 15px;
  }
  .cwb_flow .my_cards .accout_area {
    padding-left: 0px;
  }
  .cwb_flow #myModal.setup_install .modal-footer {
    padding: 15px 15px 15px;
  }
  .cwb_flow .top_right.right_tip .white_info_tip {
    width: 230px;
  }
  .cwb_flow .new_top_tooltip .white_info_tip p {
    line-height: 18px;
  }

  /* cwb footer */
  .cwb_ftr_menu li + li {
    border-left: 0;
    margin-top: 8px;
  }
  .cwb_ftr_menu li a {
    padding: 0;
  }
  .footer_bottom_part {
    padding-top: 25px;
  }
  .cwb_ftr_menu li {
    display: block;
    line-height: inherit;
  }
  /* 23.6.21 */
  .cwb_flow .normal_portion .dashboard_row .brim_right_flex {
    width: 100%;
  }
  .cwb_flow .nwview_crd_dtls {
    margin: 0 93px 13px;
  }
  .cwb_flow .dashboard_card .card_top_rt_sec .currency {
    font-size: 24px;
  }

  /**added on 28.07.2021**/
  .cwb_flow .brim_make_pay .other_value_cell_each {
    margin-top: 15px;
  }
}
@media (max-height: 700px) {
  .cwb_flow #addspendinglimitmodalnew .all_detail_container {
    max-height: inherit;
    overflow: auto;
  }
}
@media (max-width: 767px) {
  .cwb_flow .rt_side_paymnt {
    padding: 30px 30px 25px 30px;
  }
  .cwb_flow .custom_height_logos .outer_logos {
    display: block;
  }
  .cwb_flow .custom_height_logos {
    overflow: hidden;
    height: 60px;
  }
  .cwb_flow .payOptTabs .make_tabmenu ul {
    border: 1px solid #0097a9;
  }
  .cwb_flow .payOptTabs .make_tabmenu ul li a {
    border: 0;
  }
  .cwb_flow .payOptTabs .make_tabmenu ul li + li {
    border-left: 1px solid #0097a9;
  }
  .cwb_flow .payOptTabs .make_tabmenu ul li:last-child a {
    border-right: 0;
    border-left: 0;
  }
  .cwb_flow .payOptTabs .make_tabmenu ul li a {
    padding: 0 5px;
    height: 50px;
    line-height: 50px;
  }
  .cwb_flow .card_bottom_sec {
    padding: 0px 0px 10px;
  }
  .cwb_flow .new_dg_modal .modal-dialog {
    width: 95%;
  }
  .cwb_points_mobile {
    display: block;
    text-align: right;
    margin-bottom: 20px;
  }
  .cwb_account_balance_sec {
    display: block;
    margin-top: 20px;
  }
  .desktop_right_cwb {
    display: none;
  }
  .cwb_flow .right_activity_panel_lt .brim_points_box span {
    line-height: initial;
    font-size: 16px !important;
  }
  .cwb_account_balance_sec .currency {
    font-size: 18px;
    color: #2d2924;
    font-family: "CircularStd-Book";
  }
  .cwb_account_balance_sec .mob_right {
    text-align: left;
  }
  .rt_tip {
    right: auto !important;
    left: -7px !important;
  }
  .rt_tip:before {
    right: auto !important;
    left: 2px !important;
  }
  .rt_tip:after {
    right: auto !important;
    left: 1px !important;
  }

  /**Added on 30.10.2020**/
  .cwb_flow .activity_content {
    padding-top: 90px;
  }
  .cwb_flow .activity_content .left_activity h3 {
    font-size: 28px !important;
    margin-bottom: 0;
  }
  .cwb_flow .activity_content .left_activity h3 span {
    vertical-align: 3px;
  }
  .cwb_flow .tab_menu .inline_tab_menu li {
    margin-right: 0;
  }
  .cwb_flow .activity_content .tab_pannle .installment.tab_menu {
    text-align: left;
  }
  .cwb_flow .activity_content .mobile_tranlist_header .tranlist_cell {
    display: none !important;
  }
  .cwb_flow
    .activity_content
    .mobile_tranlist_header
    .tranlist_cell:first-child {
    display: block !important;
  }
  .cwb_flow
    .activity_content
    .mobile_tranlist_header
    .tranlist_cell
    .tranlist_cell_txt {
    float: none;
  }
  .cwb_flow .activity_outer .tabText_content {
    border-top: 0;
  }
  .cwb_flow .tranlist_cell_mobile_hidden {
    font-size: 14px;
    font-family: "CircularStd-Bold";
    color: #2d2924;
    padding-right: 10px;
  }
  .cwb_flow .tranlist_cell_mobile_hidden .muted_txt {
    font-size: 12px;
    font-family: "CircularStd-Book";
    color: #2d2924;
    margin-top: 0;
  }

  /**Added on 31.10.2020**/
  .cwb_flow .make_btn.hidden_txt_btn {
    font-size: 14px !important;
  }
  .cwb_flow .cwb_mob_right {
    display: none;
  }
  .cwb_flow .activity_content .tab_ecommerce li + li {
    margin-left: 0;
  }
  .cwb_flow .single_select_item .new-on-off {
    padding: 0 15px;
    border: 1px solid #959595;
    line-height: 48px;
  }
  .cwb_flow .single_select_item .new-on-off > label {
    margin-top: 0;
  }
  .cwb_flow .single_select_item.primaryuser,
  .cwb_flow .single_select_item.familyuser {
    padding: 0 15px 0;
    margin-bottom: 10px;
    border-bottom: 0;
  }
  .cwb_flow .single_select_item {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .cwb_flow .single_select_item.single_select_item_new {
    padding: 0 5px 0 15px;
    width: 40% !important;
  }
  .cwb_flow .single_select_item.download_btn {
    padding: 0 15px 0 5px;
    width: 60% !important;
  }

  /**Added on 02.11.2020**/
  .cwb_flow .statement_content_cwb .right_activity_panel_rt {
    display: block;
  }
  .cwb_flow
    .new_statement_sec
    .left_activity
    .inline_flex_activity_list
    .currency
    h3 {
    font-size: 24px !important;
  }
  .cwb_flow .new_statement_sec .state_data_detail_sec {
    margin-bottom: 20px;
  }
  .cwb_flow
    .statement_content_cwb
    .new_statement_sec
    .statement_detail_data_container
    .make_btn {
    width: 50%;
    margin-right: 10px;
  }
  .cwb_flow
    .statement_content_cwb
    .single_select_item.download_btn.statement_download_btn {
    max-width: 50%;
    width: 50% !important;
    margin-left: 10px;
  }
  .cwb_flow
    .statement_content_cwb
    .new_statement_sec
    .statement_detail_data_container
    .left_activity {
    margin-bottom: 0;
  }
  .cwb_flow .statement_content_cwb .new_statement_sec .dropdown {
    width: 100%;
  }
  .cwb_flow
    .statement_content_cwb
    .statemnt_tab
    .statement_dtls_box
    .left_activity
    .inline_flex_activity_list
    .currency
    h3 {
    font-size: 24px !important;
  }
  .cwb_flow
    .statement_content_cwb
    .statemnt_tab
    .statement_dtls_box
    .inline_flex_activity_list {
    width: 33.33%;
  }
  .cwb_flow .statement_content_cwb .statement_dtls_box .dropdown {
    width: 100%;
  }

  /**Added on 03.11.2020**/
  .cwb_flow .pastInstallmentDetails .tranlist_cell:first-child {
    padding-left: 0px;
  }
  /* info page */
  .cwb_flow .accout_area {
    margin: 0;
    padding-left: 0;
    padding-top: 30px;
    margin-top: 70px;
    padding-bottom: 50px;
  }
  /* referral page */
  .cwb_flow .share_rel_col .line_div {
    max-width: 100%;
    float: left;
  }
  .cwb_flow .accout_area .invite_now_input {
    margin: 15px auto 0;
  }
  .cwb_flow #add_more_referral {
    display: block;
    margin-bottom: 0;
  }
  /* contact us page */
  .cwb_flow .repeat_wrap .no_cell_new {
    border-bottom: 0;
  }
  /* travel notice */
  .cwb_flow .travelnoticepage .accout_area h1 {
    font-family: "CircularStd-Bold";
    font-size: 36px;
    margin-bottom: 54px;
  }
  .cwb_flow .travelnoticepage .upcoming_travel .col-sm-4 {
    width: 50%;
  }
  .cwb_flow .travelnoticepage .upcoming_travel .col-sm-8 {
    width: 100%;
  }
  .cwb_flow .travelnoticepage .button_center_mob {
    text-align: left;
  }
  .cwb_flow .travelnoticepage #traveladd .account_frm {
    padding: 20px 0px 14px 0;
  }
  .cwb_flow .edit_del {
    right: 20px;
    top: 40px;
  }
  .cwb_flow #traveleditModalSection .submit_btn {
    padding: 15px 20px;
  }
  .cwb_flow .inp_srch_hold {
    width: 100%;
  }
  .cwb_flow .respncv_srch_field .recent_srch_box,
  .cwb_flow .respncv_srch_field .search_fields {
    background-color: transparent;
    border-top: 0;
  }
  .cwb_flow .respncv_srch_field .search_fields ul li {
    padding-left: 0;
  }
  .cwb_flow .respncv_srch_field .search_fields ul {
    background-color: transparent;
  }
  .cwb_flow .respncv_srch_field .inp_srch_hold input {
    background-image: url(../images/cwb/blue_srch.png);
  }
  .cwb_flow .compare_container {
    margin-top: 0;
    height: calc(100vh - 210px);
  }
  .cwb_flow .compare_card_modal .modal-body {
    padding: 0px !important;
  }
  .cwb_flow .compare_table .slick-next {
    background-image: url(../images/cwb/slick_next.png);
    background-size: 45px;
    background-repeat: no-repeat;
    background-position: center center;
  }
  .cwb_flow .compare_table .slick-prev {
    background-image: url(../images/cwb/slick_prev.png);
    background-size: 45px;
    background-repeat: no-repeat;
    background-position: center center;
  }
  .cwb_flow .compare_table .slick-arrow img {
    display: none;
  }
  .cwb_flow .statemnt_tab .noStatement {
    border-top: 0;
  }
  .cwb_flow .top_position.new_top_tooltip .white_info_tip:before {
    border-width: 0 13px 17px 13px;
    left: 50%;
    right: auto;
  }
  .cwb_flow .top_position.new_top_tooltip .white_info_tip {
    left: 50%;
    transform: translateX(-50%);
  }
  .cwb_flow .top_position.new_top_tooltip .white_info_tip:after {
    left: 50%;
    right: auto;
    border-width: 0 14px 19px 14px;
  }
  .cwb_flow .my_cards .accout_area .your_card_outer {
    padding: 40px 0;
  }
  .cwb_flow .my_cards .accout_area .your_card_outer h4,
  .cwb_flow .my_cards .accout_area .additional_card_outer h4 {
    font-size: 24px;
    margin-bottom: 15px;
  }
  .cwb_flow .my_cards .accout_area .card_hold_details h5 {
    font-size: 16px;
  }
  .cwb_flow .my_cards .accout_area .your_card_details .card_hold_details {
    width: 100%;
  }
  .cwb_flow .my_cards .accout_area .your_card_details .valid_dt {
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px;
  }
  .cwb_flow .my_cards .accout_area {
    padding-left: 0;
  }
  .cwb_flow .yr_crd_new_full .icn_btn_card span {
    /* width: 30px; */
    width: 100%;
  }
  .cwb_flow .radio_data_row:first-child {
    width: 100%;
    text-align: left;
    justify-content: flex-start;
    margin-bottom: 5px;
  }
  .cwb_flow .radio_data_row:last-child {
    width: 100%;
    justify-content: flex-start;
  }
  .cwb_flow .radio_right_new {
    width: 100%;
    flex-wrap: wrap;
  }
  .cwb_flow .setup_install .radio_left_new {
    width: 100%;
    margin-bottom: 5px;
  }
  .cwb_flow .left_tip .white_info_tip {
    left: -8px;
    right: auto;
    transform: none;
  }
  .cwb_flow .top_right.right_tip .white_info_tip {
    margin-bottom: 14px;
    right: -14px;
  }
  .cwb_flow .top_right.right_tip .white_info_tip:before {
    bottom: -12px;
  }
  .cwb_flow .top_right.right_tip .white_info_tip:after {
    bottom: -14px;
  }
  .cwb_flow .big_radio_inner .amount_cell.edit_cell {
    flex-wrap: wrap;
  }

  .cwb_login .resetpassword_box .login_headline h2 {
    font-size: 28px;
  }
  .cwb_login .reset_login_wrap .we_resent_pass {
    font-size: 18px;
  }
  .cwb_login .success_after_forget .setupawsome h4 {
    font-size: 28px;
  }

  /* cwb footer */
  .top_footer_inner {
    justify-content: flex-start;
    flex-wrap: wrap;
  }
  .ftr_right {
    width: 100%;
    padding-top: 25px;
  }
  .ftr_left ul li {
    display: block;
  }
  .ftr_left ul li:first-child {
    padding-bottom: 15px;
  }
  .ftr_left {
    width: 100%;
  }
  .ftr_left ul li a {
    display: inline-block;
  }
  .ftr_left ul li + li {
    margin-left: 0;
    padding-top: 15px;
    border-top: 1px solid #cdd1c9;
  }
  .cwb_footer {
    padding: 50px 0px;
  }
  .cwb_login .footer_adjust {
    min-height: auto;
  }

  /* 23.6.21 */
  .cwb_flow .nwview_crd_dtls {
    margin: 0 75px 13px;
  }
  .cwb_flow.authuser_body .yr_crd_new_full .icn_btn_card span {
    width: 100%;
  }
  .cwb_flow #requestNewLimitmodal .slider-horizontal .rng_value {
    background-color: transparent;
    border-radius: 0;
    height: 50px;
    padding: 0;
    font-size: 28px;
  }
  .cwb_flow #requestNewLimitmodal .request_limit_2nd_step h2 {
    font-size: 22px;
  }
}

@media (max-width: 640px) {
  .cwb_flow .rt_side_paymnt .blnc_pay_box .blnc_pay_innerM {
    position: relative;
  }
  .cwb_flow .rt_side_paymnt .blnc_pay_box .blnc_pay_innerM::after {
    content: "";
    height: 1px;
    width: auto;
    bottom: 0;
    background-color: #a9a9a9;
    position: absolute;
    left: 20px;
    right: 20px;
  }
  .cwb_flow .rt_side_paymnt .blnc_pay_box .blnc_pay_innerM:last-child::after {
    content: none;
  }

  .cwb_flow .slct_bx_individual input[type="radio"]:checked + label,
  .cwb_flow .slct_bx_individual input[type="radio"]:not(:checked) + label {
    padding: 16px 20px 16px;
  }
  .cwb_flow .slct_amount_bx_inner {
    margin-left: 0;
    margin: 0 -20px;
  }
  .cwb_flow .slct_bx_individual + .slct_bx_individual {
    border-top: 0;
  }
  .cwb_flow .slct_bx_individual {
    position: relative;
  }
  .cwb_flow .slct_bx_individual::after {
    content: "";
    height: 1px;
    width: auto;
    bottom: 0;
    background-color: #a9a9a9;
    position: absolute;
    left: 20px;
    right: 20px;
  }
  .cwb_flow .slct_amount_bx_inner .slct_bx_individual:last-child::after {
    content: none;
  }

  .cwb_flow .checkout_brim_setup .ecommerce_shop_head p {
    font-size: 16px;
    line-height: 22px;
  }
  .cwb_flow .checkout_brim_setup .ecommerce_shop_head h2 {
    font-size: 24px;
    margin-bottom: 20px;
  }
  .cwb_flow .checkout_brim_setup .ecommerce_shop_head {
    margin-bottom: 15px;
  }
  .cwb_flow .footer_wrap span {
    margin-top: 0;
  }
  .cwb_flow .dashboard_card .card_top_sec .card_top_lft_sec {
    overflow: visible;
  }
  .cwb_flow .transation_head .left_text .blue_txt {
    display: none;
  }
  .cwb_flow .transation_head .left_text .muted_txt {
    margin: 0 auto;
    float: none;
    font-size: 24px;
  }
  .cwb_flow .transation_head .transation_area .pull-left {
    text-align: center;
  }
  .cwb_flow .transation_head .right_text {
    border-top: 1px solid rgba(162, 162, 162, 0.5);
  }
  .cwb_flow .transation_head_carp_normal {
    border-bottom: 0;
  }
  .cwb_flow .tranlist_cell_lbl,
  .cwb_flow .tranlist_cell_txt {
    font-size: 16px;
    color: #454545;
  }
  .cwb_flow .balance_area_cell span {
    font-size: 18px;
  }
  .cwb_flow .new_dg_modal .merNameNewdetails label {
    font-size: 24px;
  }
  .cwb_flow .new_dg_modal .rdmdtshdr {
    font-size: 18px;
  }
  .cwb_flow .new_dg_modal .rdmdtshdr .purDat {
    font-size: 18px;
  }

  /**Added on 31.10.2020**/
  .cwb_flow .tranlist_header {
    padding: 15px 15px 8px;
  }
  .cwb_flow
    .current_cst_tranlist_container
    .tranlist_header
    .tranlist_cell:first-child {
    padding-left: 0;
  }
  .cwb_flow .cwb_select_crd_step_3 .confirm_card_img {
    padding: 0;
  }
  .cwb_flow .confirm_card_txt p span {
    display: inline;
  }
  .cwb_flow
    .my_cards
    .accout_area
    .brim_right_flex.brim_right_flex_align:after {
    content: none;
  }
  .cwb_flow .my_cards .accout_area .accnt_balnc_outer .brim_card_headline {
    font-size: 24px;
    margin-bottom: 10px;
  }
  .cwb_flow .my_cards .accout_area .brim_right_flex .brim_make_pay {
    padding: 0 0 0 15px;
  }
  /* .cwb_flow .yr_crd_new_full .icn_btn_card {
    width: 100%;
  } */
  /* .cwb_flow .yr_crd_new_full .icn_btn_card + .icn_btn_card{
        margin-top: 20px;
    } */
  .cwb_flow .new_btns_holder {
    flex-wrap: wrap;
  }
  .cwb_flow #Card_Lock_Modal .modal-title {
    font-size: 24px;
  }
  .cwb_flow .Card_Lock_Modal_body p {
    font-size: 16px;
  }
  .cwb_flow .dashboard_row .brim_card_option:after,
  .cwb_flow .dashboard_row .brim_card_option:before {
    background-color: #f2f2f0;
  }
  .pin_mob_img {
    display: block;
  }
  .pin_desk_img {
    display: none;
  }
  .cwb_flow .edit_upload_image .modal-dialog {
    min-height: auto;
  }
  .cwb_flow .top_right.right_tip.res_top_lft .white_info_tip {
    right: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cwb_flow .top_right.right_tip.res_top_lft .white_info_tip:before {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
  }
  .cwb_flow .top_right.right_tip.res_top_lft .white_info_tip:after {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
  }

  .cwb_flow #redeem_modal .balance_area,
  .cwb_flow #redeem_modal .balance_area .transaction_pic {
    align-items: center;
  }
  .cwb_flow .nwview_crd_dtls {
    margin: 0 50px 13px;
  }

  /**added on 28.07.2021**/
  .cwb_flow .brim_make_pay .other_value_cell_each {
    margin-top: 0px;
  }
  .cwb_flow .dashboard_card .brim_right_flex {
    margin-top: 10px !important;
  }
  .cwb_flow.authuser_body .icn_btn_card span img {
    margin: 0 auto;
  }
  .cwb_flow .icn_btn_card span img {
    margin: 0 auto;
  }
}

@media (max-width: 568px) {
  .cwb_flow .last_rdo_box .wellTxt em {
    width: 90%;
  }

  /**Added on 02.11.2020**/
  .cwb_flow .statemnt_tab .new_statement_sec .state_data_txt {
    font-size: 18px;
  }
  .cwb_flow
    .statemnt_tab
    .new_statement_sec
    .left_activity
    .inline_flex_activity_list
    .currency
    h3 {
    font-size: 18px !important;
  }
  .cwb_flow
    .statemnt_tab
    .new_statement_sec
    .inline_flex_activity_list
    .brim_points_box
    span {
    font-size: 18px !important;
  }
  .cwb_flow
    .statement_content_cwb
    .statemnt_tab
    .statement_dtls_box
    .left_activity
    .inline_flex_activity_list
    .currency
    h3 {
    font-size: 18px !important;
  }
  .cwb_flow
    .statemnt_tab
    .statement_dtls_box
    .inline_flex_activity_list
    .brim_points_box
    span {
    font-size: 18px !important;
  }
  .cwb_flow .statemnt_tab .statement_dtls_box .panel-title {
    font-size: 16px;
  }
  .cwb_flow .statement_dtls_box .panel {
    padding: 24px 20px;
  }
  .cwb_flow .new_statement_details {
    padding: 20px 0 30px;
  }
  .cwb_flow .statement_dtls_box .panel-group .panel + .panel {
    margin-top: 10px;
  }
  .cwb_flow .statement_dtls_box .panel-group {
    margin-bottom: 10px;
  }
  /* info page */
  .cwb_flow .accout_area h1 {
    font-size: 28px;
    margin-bottom: 30px;
  }
  .cwb_flow .picture_upload_part .username {
    padding-left: 0;
    display: block;
    width: 100%;
    text-align: center;
    margin-top: 25px;
  }
  .cwb_flow .picture_upload_part {
    margin-bottom: 40px;
    flex-wrap: wrap;
  }
  .cwb_flow .accout_area h2 {
    font-size: 24px;
  }
  .cwb_flow .contact_row .non_edit_form {
    padding: 0 15px 14px;
  }
  .cwb_flow #profile .profile_details_holder {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cwb_flow .profile_details_holder h2 {
    padding: 0 15px;
  }
  .cwb_flow .edit_form {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cwb_flow .picture_upload_part .upload_picture_holder {
    margin: 0 auto;
  }
  /* referral code */
  .cwb_flow .accout_area .referal_inner {
    margin-top: 32px;
  }
  .cwb_flow .share_rel_col .line_div {
    width: 50%;
  }
  .cwb_flow .accout_area .myreferal_sub_section h2 {
    font-size: 18px;
  }
  .cwb_flow .accout_area .rel_code_sec h3 {
    font-size: 30px;
    margin-top: 8px;
  }
  .cwb_flow .accout_area .cwb_myaccmp .myreferal_sub_section h2 {
    font-size: 24px;
  }
  .cwb_flow .accout_area .share_link_inner {
    padding-right: 0;
    border: 0;
    border-radius: 0;
  }
  .cwb_flow .accout_area .share_link_inner .share_link {
    width: 100%;
    border: 1px solid #777777;
    border-radius: 0;
    margin-bottom: 20px;
  }
  .cwb_flow .accout_area .copy_code {
    width: 100%;
    position: static;
    padding: 14px;
  }
  .cwb_flow .accout_area .line_div h4 {
    font-size: 24px;
  }
  .cwb_flow .accout_area .line_div h4:after {
    height: 32px;
  }

  /* contact page */
  .cwb_flow .accout_area_newContact .accout_area .email_fld a {
    font-size: 18px;
  }
  .cwb_flow .accout_area_newContact .email_fld {
    margin: 15px 0 40px;
  }
  .cwb_flow .accout_area_newContact .gray_bg {
    width: 100%;
    padding: 15px 15px;
  }
  .cwb_flow .accout_area_newContact .repeat_wrap label {
    font-size: 18px;
    margin: 20px 0 10px;
  }
  .cwb_flow .accout_area_newContact .repeat_wrap .no_cell_new a {
    font-size: 18px;
    display: inline-block;
  }
  .cwb_flow #addTravel {
    font-size: 16px;
    width: 100%;
  }
  .cwb_flow .travelnoticepage .accout_area p {
    padding-right: 0;
  }
  .cwb_flow .travelnoticepage .accout_area h1 {
    font-size: 28px;
    margin-bottom: 30px;
  }
  .cwb_flow .travelnoticepage .upcoming_travel .col-sm-4 {
    width: 100%;
  }

  .cwb_flow .travelnoticepage .my_desti {
    margin: 0px 0 16px;
  }
  .cwb_flow .travelnoticepage .desti_details {
    padding-bottom: 60px;
  }
  .cwb_flow .destini_inr_cell {
    padding: 20px;
  }
  .cwb_flow .desti_cell:nth-child(2) {
    width: 100% !important;
  }
  .cwb_flow .desti_cell.fromDate,
  .cwb_flow .desti_cell.toDate {
    width: 100% !important;
    left: 20px;
  }
  .cwb_flow .desti_cell.fromDate {
    bottom: 37px;
  }
  .cwb_flow .edit_del {
    top: 22px;
  }
  .cwb_flow .new_accout_area .child_control_box {
    padding-left: 0;
  }
  .cwb_flow .new_accout_area .ac_notification_row {
    justify-content: flex-start;
  }
  .cwb_flow .new_accout_area .ac_notification_row .onoff_area {
    display: flex;
    align-items: center;
  }
  .cwb_flow .new_accout_area .notification_content {
    width: 85%;
  }
  .cwb_flow .new_accout_area .notification_list_header h3,
  .cwb_flow .new_accout_area .notification_list_header h2 {
    font-size: 24px;
  }
  .cwb_flow .new_accout_area .notification_inner_list {
    margin-bottom: 30px;
  }
  .ph_hide {
    display: none;
  }
  .ph_show {
    display: block;
  }
  .inner_cwb_card {
    padding: 25px 15px;
    margin: 0;
    width: 100%;
  }
  .card_part {
    margin-left: 0;
    margin-right: 0;
    flex-wrap: wrap;
    margin-top: 20px;
    margin-bottom: 30px;
  }
  .inner_cwb_card {
    display: flex;
    flex-wrap: wrap;
    padding: 25px 15px;
    margin: 0;
    width: 100%;
  }
  .inner_cwb_card + .inner_cwb_card {
    margin-top: 20px;
  }
  .cwbcrd_hold {
    width: 92px;
    margin: 0;
  }
  .cwb_card_info_brim {
    padding-left: 20px;
  }
  .inner_cwb_card h4 {
    text-align: left;
    font-size: 18px;
    margin-bottom: 15px;
  }
  .cwb_card_info_brim h5,
  .cwb_card_info_brim h6 {
    text-align: left;
    margin-bottom: 12px;
  }
  .cwb_info_dtls {
    width: 100%;
  }
  .cwb_flow .cwb_chng_crd h2 {
    font-size: 28px;
  }
  .cwb_select_crd_step_2 {
    padding-top: 10px;
  }
  .cwb_select_crd_step_2 h4 {
    margin-bottom: 20px;
  }
  .cwb_flow .cwb_chng_crd .global_btn.back_btn {
    width: 155px;
  }
  .cwb_flow .cwb_chng_crd .global_btn.next_btn,
  .cwb_flow .cwb_chng_crd .global_btn.cwbstep3next {
    width: 155px;
  }
  .cwb_flow .cwb_select_crd_step_2 .fld_outr_new {
    margin: 0 0 20px;
  }
  .cwb_flow .cwb_select_crd_step_3 .confirm_card_img {
    width: 180px;
    padding: 0;
  }
  .cwb_select_crd_step_3 .confirm_card_txt {
    padding-top: 18px;
  }
  .cwb_select_crd_step_3 {
    padding-top: 10px;
  }
  .cwb_select_crd_step_3 .confirm_card_txt h4 {
    font-size: 16px;
  }
  .cwb_flow .cwb_select_crd_step_3 .confirm_card_outer {
    margin-bottom: 20px;
  }
  .cwb_flow .hint_btn_d {
    right: 0;
    top: 0;
  }
  .change_pin_step_1 h4,
  .change_pin_step_2 h4,
  .change_pin_step_3 h4,
  .change_pin_success h4 {
    font-size: 24px;
  }
  .cwb_flow .change_pin h2 {
    font-size: 28px;
    margin-bottom: 30px;
  }
  .cwb_flow .change_pin_success .list_success {
    padding: 25px 0 0;
  }
  .cwb_flow .change_pin_success .list_success h3 {
    font-size: 18px;
  }
  .cwb_flow .change_pin_success .list_success li {
    padding-left: 35px;
  }
  .cwb_flow .my_cards .card_hold_full {
    width: 70%;
  }
  .cwb_flow .my_cards .accout_area .notification_list_ico {
    display: none;
  }
  .cwb_flow #Card_Lock_Modal .modal-dialog {
    width: 95%;
  }
  .cwb_flow .yr_crd_new_full .your_brim_crd .card_option_img {
    width: 50px;
    height: 50px;
  }
  .cwb_flow #myModal.setup_install .radio_left_new {
    margin-bottom: 0;
    border: 0;
  }
  .cwb_flow #myModal.setup_install .amount_cell {
    margin-bottom: 0;
  }
  .cwb_flow .cropperimgdiv {
    max-height: 350px;
  }
  .cwb_login .reset_login_wrap .resetpassword .login_headline p {
    padding: 0;
  }
  .cwb_login .resetpassword_box .login_inr_wrap {
    padding: 100px 0px;
  }
  .cwb_login .resetpassword_box .validate_frm .global_btn {
    width: 100% !important;
  }
  .cwb_flow .nwview_crd_dtls {
    margin: 0 40px 13px;
  }
  .cwb_flow .yr_crd_new_full .icn_btn_card {
    padding: 5px 10px;
    font-size: 14px;
  }
  .cwb_flow.authuser_body .yr_crd_new_full .icn_btn_card {
    width: 48%;
  }
}

@media (max-width: 480px) {
  .cwb_flow .custom_height_logos {
    height: 85px;
  }
  .cwb_flow .dashboard_card .card_top_sec .card_top_lft_sec h3 {
    font-size: 24px !important;
  }
  .cwb_flow .tranlist_header .tranlist_cell_txt {
    font-size: 14px;
  }
  .cwb_flow #Activity_trans_Modal .balance_area .small_point_tag {
    display: none;
  }

  /**Added on 30.10.2020**/
  .cwb_flow .activity_content .flex_activity_outer {
    padding-left: 5px;
  }
  .cwb_flow .activity_outer .right_activity .currency {
    font-size: 18px !important;
  }
  .cwb_flow .activity_outer .right_activity {
    margin-top: 16px;
  }
  .cwb_flow
    .activity_outer
    .full_width_right_activity
    .right_activity_panel_lt {
    width: 48%;
  }
  .cwb_flow
    .activity_outer
    .full_width_right_activity
    .right_activity_panel_lt
    > div {
    line-height: 16px;
  }
  .cwb_flow
    .activity_outer
    .full_width_right_activity
    .right_activity_panel_lt
    .psn_rltv {
    line-height: 14px;
  }
  .cwb_flow .activity_content .tab_pannle .tab_menu {
    border-bottom: 0;
  }
  .cwb_flow .activity_content .inline_tab_menu {
    margin-bottom: 0;
  }
  .cwb_flow .activity_content .tab_pannle {
    padding-top: 10px;
  }
  .cwb_flow .activity_content .tab_pannle .installment.tab_menu {
    border-bottom: 0;
    padding-left: 5px;
  }
  .cwb_flow .installment.tab_menu li > a,
  .cwb_flow .installment.tab_menu li > a:hover,
  .cwb_flow .installment.tab_menu li > a:focus,
  .cwb_flow .installment.tab_menu li.active > a,
  .cwb_flow .installment.tab_menu li.active a:focus,
  .cwb_flow .installment.tab_menu li.active a:hover {
    min-width: 72px;
    padding: 0 19px;
  }
  .cwb_flow .installment.tab_menu ul > li {
    margin-right: 7px;
  }
  .cwb_flow .tabText_content {
    padding: 20px 0 25px;
  }
  .cwb_flow
    .activity_content
    .mobile_tranlist_header
    .tranlist_cell
    .tranlist_cell_txt {
    color: #2d2924;
  }
  .cwb_flow .installment_tab .mrk_badge:after {
    content: "";
  }

  /**added on 31.10.2020**/
  .cwb_flow .make_btn {
    padding: 12px 15px;
  }

  /**Added on 02.11.2020**/
  .cwb_flow .statement_content_cwb .new_statement_sec {
    padding: 0px 0 20px;
  }
  /* .cwb_flow .statement_content_cwb .tabText_content {padding: 20px 0 0;} */
  .cwb_flow .statement_content_cwb .tabText_content {
    padding: 20px 0 0;
    border-top: 2px solid #e5e5e5;
    background: transparent;
  }
  .cwb_flow
    .new_statement_sec
    .single_select_item.download_btn
    .dropdown.dropdown_download
    a.dropdown-toggle {
    padding: 6px 20px;
    text-align: center;
  }
  .cwb_flow
    .new_statement_sec
    .single_select_item.download_btn
    .dropdown
    a.dropdown-toggle::after {
    content: none;
  }

  .cwb_flow
    .statement_dtls_box
    .single_select_item.download_btn
    .dropdown.dropdown_download
    a.dropdown-toggle {
    padding: 6px 20px;
    text-align: center;
  }
  .cwb_flow
    .statement_dtls_box
    .single_select_item.download_btn
    .dropdown
    a.dropdown-toggle::after {
    content: none;
  }
  .cwb_flow .sub_txt.cwb_desktop_sub_txt {
    display: none;
  }
  .cwb_flow .sub_txt.cwb_mob_sub_txt {
    display: block;
  }
  .cwb_flow .edit_form .numeric_text .value_icon {
    width: 100%;
  }
  /* referral code */
  .cwb_flow .myreferal_headline {
    padding-right: 0;
  }
  .cwb_flow .accout_area .cst_share_box_ico {
    padding-right: 0;
  }
  .cwb_flow .accout_area .invite_now_input {
    width: 100% !important;
  }
  .cwb_flow #traveleditModalSection .modal-header .modal-title {
    font-size: 18px;
  }
  .cwb_flow #traveleditSection .account_frm .col-sm-6 {
    width: 100% !important;
  }
  .cwb_flow #traveleditSection .account_frm .btn_outr {
    margin-bottom: 10px;
  }
  .cwb_flow .new_small_statement_modal .cwb_notification_btn {
    width: 135px;
  }
  .cwb_flow .new_small_statement_modal .notify_top {
    padding: 0 15px;
  }
  .cwb_flow .new_accout_area .notification_content {
    width: 80%;
  }
  .change_pin_step_2 .change_pin_button .fld_col_6 {
    width: 100%;
  }
  .change_pin_step_2 .change_pin_button .fld_col_6 + .fld_col_6 {
    margin-top: 20px;
  }
  .cwb_flow .change_pin .next_but_compare .global_btn.back_btn {
    width: 150px;
  }
  .cwb_flow .change_pin .next_but_compare .global_btn.next_btn {
    width: 150px;
  }
  .cwb_flow .my_cards .accout_area .notification_list_ico {
    display: none;
  }
  .cwb_flow .my_cards .accout_area .add_member_new {
    width: 100%;
  }
  .cwb_flow .white_rdm_btn {
    font-size: 14px;
  }
  .cwb_flow #redeem_modal .global_btn.next_btn {
    padding: 14px 35px;
  }
  .cwb_flow #redeem_modal .global_btn.back_btn {
    padding: 13px 35px;
    min-width: 132px;
  }

  .cwb_flow #myModal.setup_install .big_radio_inner .radio1spanse1 {
    padding-left: 0;
  }
  .cwb_flow #myModal.setup_install .big_radio_inner {
    padding-left: 50px;
  }
  .cwb_flow
    #myModal.setup_install
    .big_radio_inner.radio-p-e
    input[type="radio"]
    + .wellTxt:before {
    top: 50%;
    transform: translateY(-50%);
  }
  .cwb_flow #myModal.setup_install #installmentplans .lft_points {
    width: auto;
  }
  .cwb_flow #myModal.setup_install .amount_cell {
    padding: 0;
  }
  .cwb_flow #myModal.setup_install #installmentplans .rt_points {
    width: auto;
  }
  .cwb_login .resetpassword .numeric_text span {
    width: 100%;
    margin-bottom: 10px;
  }
  .cwb_login .new_numeric_text {
    padding: 20px 20px 5px;
  }
  /* auth user 23.6.21 */
  .cwb_flow.authuser_body .make_btn {
    display: inline-block;
    float: none;
    margin: 0;
  }
  .cwb_flow.authuser_body .dashboard_card .right_activity_panel_rt {
    text-align: center;
  }
  .cwb_flow.authuser_body .dashboard_card .card_top_sec .card_top_rt_sec {
    max-width: 100% !important;
    width: 100%;
  }
  .cwb_flow.authuser_body .dashboard_card .card_top_sec {
    padding-bottom: 10px;
  }
  .cwb_flow #new_feature .all_detail_container {
    padding: 30px 20px;
  }
}

@media (max-width: 420px) {
  .cwb_flow #make_payment_new .modal-header {
    padding: 18px 20px;
  }
  .cwb_flow #make_payment_new .modal-title {
    font-size: 18px;
  }
  .cwb_flow .modal-header .close {
    margin-top: 1px;
  }

  .cwb_flow .make_payment_inr .new_g_hdr {
    font-size: 18px;
    margin-bottom: 20px;
  }
  .cwb_flow .payOptTabs {
    padding: 22px 20px 45px;
  }
  .cwb_flow .payOptTabs .make_tabmenu ul li a {
    height: 72px;
    line-height: 72px;
  }
  .cwb_flow .payOptTabs .make_tabmenu ul li:last-child a .fr_dsktop {
    display: block !important;
  }
  .cwb_flow .payOptTabs .make_tabmenu ul li:last-child a .fr_mob {
    display: none !important;
  }
  .cwb_flow .payOptTabs .make_tabmenu ul li.active a .fr_dsktop,
  .cwb_flow .payOptTabs .make_tabmenu ul li.active a .fr_mob,
  .cwb_flow .payOptTabs .make_tabmenu ul li:not(.active) a .fr_dsktop,
  .cwb_flow .payOptTabs .make_tabmenu ul li:not(.active) a .fr_mob {
    line-height: 22px;
  }
  .cwb_flow .payOptTabs .estTime {
    margin-top: 10px;
  }

  .cwb_flow .global_tb_label h5 {
    font-size: 18px;
    line-height: 24px;
  }
  .cwb_flow .global_tb_label {
    margin-bottom: 18px;
  }

  .cwb_flow .lt_side_paymnt {
    padding: 20px 40px 20px 20px;
  }

  .cwb_flow .rt_side_paymnt {
    padding: 20px 20px 10px;
  }
  .cwb_flow .payment_details_topM .global_tb_label {
    margin-bottom: 16px;
  }
  .cwb_flow .p_row {
    padding-right: 0;
  }
  .cwb_flow .p_row + .p_row {
    margin-top: 28px;
  }
  .cwb_flow .payee_dtls_box {
    margin-bottom: 36px;
  }
  .cwb_flow .suggested_payee_box .global_tb_label {
    margin-bottom: 10px;
  }
  .cwb_flow .py_dtls_rt em {
    margin-top: -3px;
  }
  .cwb_flow .blnc_pay_innerM h3 {
    margin-bottom: 0;
    font-size: 18px;
  }
  .cwb_flow .rt_side_paymnt .blnc_pay_box .blnc_pay_innerM {
    align-items: flex-end;
  }
  .cwb_flow .blnc_pay_innerM h5 {
    margin-bottom: 16px;
  }

  .cwb_flow .bottom_logos_holder {
    padding: 30px 20px 58px;
  }

  .cwb_flow .custom_height_logos {
    height: 185px;
  }
  .cwb_flow .trigger_height_logos,
  .cwb_flow .trigger_close_logos {
    font-size: 16px;
    bottom: 28px;
    right: 22px;
  }
  .cwb_flow .custom_height_logos .outer_logos {
    margin-bottom: 20px;
  }
  .cwb_flow #make_payment_new .modal-footer {
    padding: 32px 0 28px;
  }

  .cwb_flow .lt_side_intreac {
    padding: 20px 0px 0px;
  }
  .cwb_flow .slct_amount_bx {
    padding: 0 20px 10px;
    border-bottom: 1px solid #a9a9a9;
  }
  .cwb_flow .lt_side_intreac .global_tb_label h5 {
    padding-right: 30px;
  }
  .cwb_flow .slct_amount_bx .global_tb_label {
    margin-bottom: 8px;
  }
  .cwb_flow .slct_amount_bx p {
    padding-right: 10px;
  }
  .cwb_flow .slct_bx_individual h5 {
    margin-bottom: 14px;
  }
  .cwb_flow .slct_bx_individual input[type="radio"]:checked + label,
  .cwb_flow .slct_bx_individual input[type="radio"]:not(:checked) + label {
    padding: 10px 20px 10px;
  }

  .cwb_flow .last_rdo_box .wellTxt {
    padding: 25px 20px 35px;
    border-bottom: 1px solid #a9a9a9;
  }
  .cwb_flow .last_rdo_box .slct_bx_individual span {
    transform: none;
  }

  .cwb_flow .pay_interac_holder {
    padding: 30px 20px 40px;
  }
  .cwb_flow .pay_btn_int {
    padding: 0 10px;
    width: 100%;
  }

  .cwb_flow .rt_side_intreac {
    padding: 33px 20px 40px 20px;
  }
  .cwb_flow .Interac_online_head h4 {
    font-size: 18px;
    text-transform: none;
    margin-bottom: 12px;
  }
  .cwb_flow .sub_para_intrc {
    padding-top: 30px;
  }

  .cwb_flow .sub_para_intrc p {
    line-height: 15px;
  }
  .cwb_flow .sub_para_intrc span {
    margin-bottom: 12px;
  }
  .cwb_flow .sub_para_intrc p {
    margin-bottom: 0;
  }

  .cwb_flow .lt_side_cashback {
    padding: 20px 25px 14px 20px;
    box-shadow: none;
    border-bottom: 1px solid #a9a9a9;
  }
  .cwb_flow .lt_side_cashback .global_tb_label h5 {
    margin-bottom: 9px;
  }
  .cwb_flow .lt_side_cashback .global_tb_label {
    margin-bottom: 22px;
  }
  .cwb_flow .lt_side_cashback .blnc_pay_innerM h3 {
    font-size: 18px !important;
  }
  .cwb_flow .lt_side_cashback .blnc_pay_innerM {
    width: 100% !important;
    margin-bottom: 20px !important;
  }
  .cwb_flow .lt_side_cashback .blnc_pay_box .blnc_pay_innerM:last-child {
    margin-bottom: 0 !important;
  }
  .cwb_flow .lt_side_cashback .blnc_pay_innerM h5 {
    margin-bottom: 6px;
  }

  .cwb_flow .rt_side_cashback {
    border-left: 0;
  }
  .cwb_flow .your_pnt_rounded {
    margin: 0 auto 32px;
  }
  .cwb_flow .your_pnt_rounded .blnc_pay_innerM h3 {
    font-size: 24px;
  }
  .cwb_flow .rt_side_cashback .modal_block-section {
    font-size: 18px;
    line-height: 24px;
    padding: 0 50px;
  }
  .cwb_flow .redeem_points_btn_sec {
    padding-top: 0;
    padding: 32px 20px 0;
  }
  .cwb_flow .rt_side_cashback .white_rdm_btn {
    padding: 0 12px;
    height: 72px;
    line-height: 22px;
    min-width: 150px;
    max-width: 150px;
  }
  .cwb_flow .redeem_points_btn_sec .col-xs-6:first-child {
    text-align: left;
  }
  .cwb_flow .redeem_points_btn_sec .col-xs-6:last-child {
    text-align: right;
  }
  .cwb_flow .redeem_action_sec {
    margin-top: 30px;
  }
  .cwb_flow .redeem_points_box_sec {
    padding-bottom: 40px;
  }
  .cwb_flow .nxt_btn_nw {
    min-width: 180px;
  }

  /**Added on 31.10.2020**/
  .cwb_flow
    .activity_outer
    .full_width_right_activity
    .right_activity_panel_lt:first-child {
    margin-right: 10px;
  }
  .cwb_flow
    .activity_outer
    .full_width_right_activity
    .right_activity_panel_lt {
    width: 48.5%;
  }
  .cwb_flow .activity_content .tab_ecommerce li {
    width: 33.33%;
  }
  .cwb_flow .activity_content .tab_ecommerce {
    width: calc(100% + 30px);
    margin-left: -15px;
  }
  .cwb_flow .single_select_item .new-on-off > label {
    width: 66%;
  }
  .cwb_flow .single_select_item .bootstrap-select.btn-group .btn .caret {
    display: none;
  }
  .cwb_flow .single_select_item .bootstrap-select > .btn {
    padding: 6px 15px 6px 15px;
    text-align: center;
  }
  .cwb_flow .single_select_item .bootstrap-select .btn .filter-option {
    padding-right: 0;
    text-align: center;
  }
  .cwb_flow .single_select_item.download_btn {
    width: 65% !important;
  }
  .cwb_flow .single_select_item.single_select_item_new {
    width: 35% !important;
  }
  .cwb_flow .tranlist_mobile_data {
    opacity: 1;
  }

  /**Added on 02.11.2020**/
  .cwb_flow
    .statement_content_cwb
    .statemnt_tab
    .statement_dtls_box
    .inline_flex_activity_list {
    padding: 0 5px 15px;
  }
  .cwb_flow
    .statement_content_cwb
    .statemnt_tab
    .statement_dtls_box
    .inline_flex_activity_outer {
    margin-left: -5px;
    margin-right: -20px;
  }
  .cwb_flow .new_statement_sec .state_data_detail_sec {
    margin-bottom: 15px;
  }

  .cwb_flow .new_csh_bk_cnfrm {
    padding-bottom: 97px;
  }
  .cwb_flow .cnfrm_holder .nxt_btn_nw {
    min-width: 140px;
  }
  .cwb_flow .new_csh_bk_cnfrm .border_body:after {
    width: 90%;
    transform: translateX(-47%);
  }
  .cwb_select_crd_step_3 .confirm_card_txt {
    padding-top: 0;
  }
  .cwb_flow .nwview_crd_dtls {
    margin: 0 37px 13px;
  }
  .cwb_flow .yr_crd_new_full .icn_btn_card {
    width: 100%;
  }
  .cwb_flow .yr_crd_new_full .icn_btn_card span {
    width: auto;
    display: inline-block;
    margin-right: 10px;
    text-align: center;
    margin-bottom: 0px !important;
  }
  .cwb_flow .yr_crd_new_full .icn_btn_card {
    padding: 0 !important;
    line-height: 68px;
    height: 70px;
  }
  .cwb_flow.authuser_body .yr_crd_new_full .icn_btn_card {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 0;
    height: 70px;
  }
  .cwb_flow.authuser_body .yr_crd_new_full .icn_btn_card span {
    width: auto;
  }
  .cwb_flow .spnd_lmt .icn_btn_card:first-child {
    margin-right: 0;
    width: 100%;
  }
  .cwb_flow .new_btns_holder.spnd_lmt,
  .cwb_flow.authuser_body .new_btns_holder {
    flex-wrap: wrap;
  }
}

@media (max-width: 380px) {
  /* .cwb_flow .sub_txt {
    font-size: 11px;
} */
  .cwb_flow .other_value_cell_each h4 {
    font-size: 18px;
  }
  .cwb_flow .muted_txt_new {
    font-size: 12px;
  }
  .cwb_flow .custom_height_logos {
    height: 155px;
  }
  .cwb_flow .sub_txt {
    font-size: 11px;
  }
  .cwb_flow .nwview_crd_dtls {
    margin: 0 30px 13px;
  }
}
