input::-webkit-credentials-auto-fill-button {
  visibility: hidden;
  pointer-events: none;
  position: absolute;
  right: 0;
}
/**Web Portal**/ /**19.10.2020**/
.cwb_flow .logo {
  width: 114px;
}
.cwb_flow .header_wrap {
  background: #0097a9;
}
.cwb_flow .menu_wrap {
  margin: 14px 0 0 230px;
}
.cwb_flow .header_menu ul li a {
  color: #fff;
  font-family: "CircularStd-Book";
  font-weight: normal;
}
.cwb_flow .header_menu ul li.active a {
  color: #fff !important;
  font-family: "CircularStd-Bold";
  font-weight: normal;
}

.cwb_flow .header_menu ul li a:hover:after,
.cwb_flow .header_menu ul li.active a:after {
  background: #daaa00;
  bottom: -24px;
  width: 133.2%;
  left: 50%;
  transform: translateX(-50%);
}

.windows_chrome.cwb_flow .header_menu ul li a:hover:after,
.windows_chrome.cwb_flow .header_menu ul li.active a:after {
  bottom: -26px;
}

.cwb_flow .stella_select a {
  color: #fff;
  font-family: "CircularStd-Book";
  font-weight: normal;
}
.cwb_flow .stella_select .dropdown .caret {
  background: none;
  border: solid white;
  border-width: 0 2px 2px 0;
  margin-left: 5px;
  vertical-align: 2px;
  display: inline-block;
  padding: 3px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  height: auto;
  width: auto;
}

.cwb_flow .card_top_sec {
  background-color: #fff;
}
.cwb_flow .dashboard_card .card_top_lft_sec h3 {
  font-size: 36px;
  color: #0097a9;
  font-family: "CircularStd-Bold";
  font-weight: normal;
}

.cwb_flow .right_activity_panel_lt .brim_points_box span {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #2d2924 !important;
  line-height: 29px;
}
.cwb_flow .card_top_rt_sec .currency {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 24px;
  color: #2d2924;
  line-height: 29px;
  margin-top: 4px;
}

.cwb_flow .dashboard_card .card_top_rt_sec .right_activity_panel_rt {
  margin-top: 0;
}
.cwb_flow .dashboard_flex_end {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.cwb_flow .make_btn {
  padding: 12px 20px;
  border-radius: 0;
  background: #0097a9;
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 16px;
}
.cwb_flow .make_btn:hover {
  background: #65c8ce;
  color: #fff;
  opacity: 1;
}
.cwb_flow .make_btn:focus {
  background: #0097a9;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
}
.cwb_flow .make_btn:active {
  background: #003b5c;
  color: #fff;
  box-shadow: none;
}
.cwb_flow .flex_dashboard_outer {
  min-height: 50px;
}
.cwb_flow .dashboard_card .card_top_sec {
  padding-top: 30px;
  padding-bottom: 30px;
}
.cwb_flow .make_btn img {
  display: none;
}
.cwb_flow .dashboard_card .small_point_tag {
  background-image: none;
}
.cwb_flow .new_top_tooltip .color_tip {
  color: #0097a9;
  vertical-align: -1px;
}
.cwb_flow .new_top_tooltip .color_tip:hover {
  color: #65c8ce;
}

.cwb_flow #cardHolderName {
  text-transform: none;
  font-family: "CircularStd-Bold";
  font-weight: normal;
  color: #2d2924;
  font-size: 24px;
}
.cwb_flow .other_value_cell_acdtls .brim_card_headline {
  display: none !important;
}
.cwb_flow .sub_txt {
  font-size: 12px;
  font-family: "CircularStd-Bold";
  font-weight: normal;
  color: #2d2924;
  letter-spacing: 0;
}
.cwb_flow .other_value_cell_each h4 {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #2d2924;
}
.cwb_flow .muted_txt_new {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #2d2924;
}

.cwb_flow .brim_card_option {
  border-radius: 0;
}
.cwb_flow .card_option_img {
  border-radius: 0;
  width: 50px;
  height: 50px;
}
.cwb_flow .brim_card_single_option.active .card_option_img {
  background-color: #0097a9;
  border: 1px solid transparent;
}
.cwb_flow .brim_card_single_option.active .lock_crd {
  background-image: url(../images/cwb/lock_crd.png);
  background-size: 32px 32px;
}
.cwb_flow .brim_card_single_option.active .lock_online {
  background-image: url(../images/cwb/lock_online.png);
  background-size: 32px 32px;
}
.cwb_flow .brim_card_single_option.active .lock_foreign {
  background-image: url(../images/cwb/lock_foreign.png);
  background-size: 32px 32px;
}
.cwb_flow .card_option_label {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #2d2924;
  font-size: 12px;
}

.cwb_flow .dashboard_row .brim_left_flex {
  margin-right: 60px;
  margin-left: 0;
  width: 305px;
  padding: 0px 35px 0 0;
  overflow: inherit;
}
.cwb_flow .brim_card_slider,
.cwb_flow .brim_card_slider_user_outer {
  overflow: hidden;
}
.cwb_flow .cardBtns .card_prev {
  left: -35px !important;
}
.cwb_flow .cardBtns .card_nxt,
.cwb_flow .cardBtns .card_prev {
  color: #2d2924;
  opacity: 1;
  font-size: 32px;
}
.cwb_flow .dashboard_row {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.cwb_flow .brim_center_flex {
  margin-top: -40px;
}
.cwb_flow .other_value_cell_acdtls {
  padding-top: 0px;
}
.cwb_flow .dashboard_row .brim_right_flex {
  width: calc(100% - 765px);
} /**Added on 29.10.2020**/

.cwb_flow .checkout_brim_setup {
  background: #f2f2f0;
}
.cwb_flow .checkout_brim_setup .ecommerce_shop_head {
  margin-bottom: 6px;
}
.cwb_flow .checkout_brim_setup .ecommerce_shop_head h2 {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  color: #2d2924;
  font-size: 26px;
  margin-bottom: 5px;
}
.cwb_flow .checkout_brim_setup .ecommerce_shop_head p {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #2d2924;
  font-size: 20px;
}
.cwb_flow .checkout_brim_setup .load_more_sec {
  margin-top: 20px;
}
.cwb_flow .checkout_brim_setup .load_more_sec .global_btn {
  padding: 0 35px;
  line-height: 48px;
  background: #fff !important;
  font-family: "CircularStd-Bold";
  font-weight: normal;
  color: #0097a9;
  border: 1px solid #0097a9;
  font-size: 16px;
  border-radius: 0;
  letter-spacing: 0;
}
.cwb_flow .checkout_brim_setup .load_more_sec .global_btn:hover {
  color: #0097a9;
  border-color: #65c8ce;
}
.cwb_flow .checkout_brim_setup .load_more_sec .global_btn:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  outline: 0;
}
.cwb_flow .checkout_brim_setup .load_more_sec .global_btn:active {
  box-shadow: none;
  outline: 0;
  border: 1px solid #003b5c;
}

.cwb_flow .transation_head_carp .left_text {
  line-height: 50px;
}
.cwb_flow .transation_head_carp .left_text .muted_txt {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  color: #2d2924;
  font-size: 26px;
  letter-spacing: 0;
  margin-top: -6px;
}
.cwb_flow .transation_head_carp .left_text .blue_txt {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 16px;
  color: #003b5c !important;
}
.cwb_flow .transation_head_carp .left_text .blue_txt:hover {
  color: #65c8ce !important;
}
.cwb_flow .transation_head_carp .left_text .blue_txt:active {
  color: #003b5c !important;
}
/* .cwb_flow .transation_head_carp .left_text .blue_txt:focus{box-shadow: 0 0px 0px 5px rgba(0, 151, 169,.30); 
border: 1px solid #0097A9; padding: 10px 8px 10px 15px; color: #003B5C !important;} */
.cwb_flow .bold_txt {
  font-family: "CircularStd-Bold" !important;
  font-weight: normal;
}

.cwb_flow .transation_head_carp .on_of_label {
  line-height: 50px;
  border-radius: 0;
  border: 1px solid #959595;
}
.cwb_flow .transation_head_carp .on_of_label label {
  text-transform: capitalize;
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #2d2924;
  font-size: 16px;
  margin-right: 30px;
}
.cwb_flow .transation_head_carp .on,
.cwb_flow .transation_head_carp .off {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  color: #2d2924;
  font-size: 12px;
  margin-right: 2px;
}

.cwb_flow .onoff_area .switch {
  height: 30px;
  width: 50px;
  margin-right: 0 !important;
}
.cwb_flow .transation_head_carp input:checked + .slider_switch {
  background-color: #0097a9;
}
.cwb_flow .slider_switch:before {
  height: 26px;
  width: 26px;
  bottom: 1px;
}
.cwb_flow input:checked + .slider_switch:before {
  -webkit-transform: translateX(21px);
  -ms-transform: translateX(21px);
  transform: translateX(21px);
}

.cwb_flow .transation_details {
  margin: 15px 0 0;
}
.cwb_flow .tranlist_cell:first-child {
  padding-left: 0;
}
.cwb_flow .tranlist_row:hover {
  box-shadow: inset 0px 0px 0px 1px #0097a9;
}
.cwb_flow .tranlist_header:hover {
  box-shadow: 0px 0px 0px 0px #d0d2d2;
}

.cwb_flow .tranlist_header {
  padding: 15px 0 8px;
  font-family: "CircularStd-Bold";
  font-weight: normal;
}
.cwb_flow .tranlist_header .tranlist_cell {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  color: #2d2924;
  font-size: 20px;
  text-transform: capitalize;
}
.cwb_flow .tranlist_cell {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #2d2924;
  font-size: 16px;
}
.cwb_flow .tranlist_cell.totla,
.cwb_flow .tranlist_cell.total2 {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 16px;
}

.cwb_flow .blue_cell_expand .do_redeemed {
  background-color: #0097a9;
}
.cwb_flow .blue_cell_expand .Redeem_bg_btn {
  background: #0097a9;
}

.cwb_flow .blue_cell_expand .Redeem_bg_btn::after {
  content: "";
  height: 100%;
  width: 1px;
  background: rgba(255, 255, 255, 0.18);
  position: absolute;
  right: 15px;
  top: 0;
  bottom: 0;
}

.cwb_flow .footer_wrap {
  background: #f2f2f1;
  padding: 35px 0;
}
.cwb_flow .footer_wrap span {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #2d2924;
}

/**Web Portal**/ /**19.10.2020**/

/**20.10.2020**/
.cwb_flow .stella_select li.dropdown a figure.avatar_prof_img,
.cwb_flow .brim_card_slider_user_inner {
  font-family: "CircularStd-Book";
  font-weight: normal;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  line-height: inherit;
  filter: none;
  background-color: #7fe0e9;
}
.cwb_flow .pointTo,
.cwb_flow .psn_rltv {
  line-height: 100%;
}
.cwb_flow .other_value_cell_each_inner .new_info_tip,
.cwb_flow .new_top_tooltip {
  vertical-align: 0;
}
.cwb_flow .dsbrd_eshop_slider .slick-arrow:hover,
.cwb_flow .dsbrd_eshop_slider_mrktnk .slick-arrow:hover {
  color: #0097a9;
}

/**Modal**/
.cwb_flow .modalNu .modal-dialog {
  max-width: 950px;
}
.cwb_flow .modal-content {
  border: 0;
  box-shadow: 0 0 6px rgba(69, 69, 69, 0.5) !important;
}
.cwb_flow #make_payment_new .modal-content {
  min-height: 828px;
} /**Added on 29.10.2020**/
.cwb_flow .modal-header {
  padding: 18px 20px 13px;
}
.cwb_flow .modal-header .close {
  background: url(../images/cwb/icon-dismiss.png) right top no-repeat;
  background-size: cover;
}

.cwb_flow .payOptTabs {
  padding: 20px 30px 50px;
}

.cwb_flow #make_payment_new .modal-title {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  color: #2d2924;
  font-size: 20px;
}

.cwb_flow .make_payment_inr .new_g_hdr {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  color: #2d2924;
  font-size: 20px;
}
.cwb_flow .make_tabmenu label {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  top: -40px;
  color: #2d2924;
  font-size: 20px;
}

.cwb_flow .payOptTabs .make_tabmenu ul li a {
  border: 1px solid #0097a9;
  line-height: 48px;
  font-family: "CircularStd-Bold";
  font-weight: normal;
}

.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 {
  margin-top: 0;
  font-size: 16px;
}

.cwb_flow .payOptTabs .make_tabmenu ul li:not(.active) a,
.cwb_flow .payOptTabs .make_tabmenu ul li:not(.active) a .fr_dsktop,
.cwb_flow .payOptTabs .make_tabmenu ul li:not(.active) a .fr_mob {
  color: #0097a9;
}

.cwb_flow .payOptTabs .make_tabmenu ul li.active a {
  background: #0097a9;
  border-color: #0097a9;
}
.cwb_flow .payOptTabs .make_tabmenu ul li a:hover {
  background: #65c8ce;
  border-color: #65c8ce !important;
}
.cwb_flow .payOptTabs .make_tabmenu ul li a:focus {
  background: #0097a9;
  border-color: #0097a9;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
}
.cwb_flow .payOptTabs .make_tabmenu ul li a:active {
  background: #003b5c;
  border-color: #003b5c !important;
  box-shadow: none;
  color: #fff;
}
.cwb_flow .payOptTabs .make_tabmenu ul li a:hover .fr_dsktop,
.cwb_flow .payOptTabs .make_tabmenu ul li a:hover .fr_mob {
  color: #fff;
}

.cwb_flow .payOptTabs .make_tabmenu ul li a em {
  display: none;
}
.cwb_flow .payOptTabs .make_tabmenu ul li:last-child a {
  border-right: 1px solid #0097a9;
  border-left: 1px solid #0097a9;
  border-radius: 0;
}
.cwb_flow .make_tabmenu ul li:first-child a,
.cwb_flow .payOptTabs .make_tabmenu ul li:nth-child(2) a {
  border-radius: 0;
}

.cwb_flow .payOptTabs .estTime {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 12px;
  color: #2d2924;
  margin-top: 6px;
  text-transform: none;
}

.cwb_flow .global_tb_label {
  margin-bottom: 13px;
}
.cwb_flow .lt_side_paymnt {
  padding: 30px 30px 40px;
}
.cwb_flow .global_tb_label h5 {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  color: #2d2924;
  font-size: 20px;
  line-height: 26px;
}
.cwb_flow .lt_side_paymnt li {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 16px;
  color: #2d2924;
  padding-left: 34px;
  margin-bottom: 10px;
}
.cwb_flow .shape_num {
  height: 24px;
  width: 24px;
  border-radius: 50%;
  overflow: hidden;
  line-height: 25px;
  border: 1px solid #2d2924;
  color: #2d2924 !important;
  top: -1px;
  background: none;
}

.cwb_flow .payment_details_topM .global_tb_label {
  margin-bottom: 6px;
}
.cwb_flow .rt_side_paymnt {
  padding: 30px 60px 25px 30px;
  border-left: 0;
  background-color: #f2f2f0;
}
.cwb_flow .p_row {
  padding-right: 65px;
}
.cwb_flow .p_row label {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  color: #2d2924;
  margin-bottom: 4px;
}
.cwb_flow .py_dtls_rt {
  font-family: "CircularStd-Book" !important;
  font-weight: normal;
  font-size: 16px !important;
  color: #2d2924;
}
.cwb_flow .py_dtls_rt em {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 12px;
  color: #2d2924;
  text-transform: none;
}

.cwb_flow .blnc_pay_innerM h5 {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  color: #2d2924;
  font-size: 12px;
  margin-bottom: 2px;
}
.cwb_flow .blnc_pay_innerM h3 {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #2d2924;
  margin-bottom: 14px;
}
.cwb_flow .blnc_pay_box {
  margin-left: -5px;
}

.cwb_flow .cpy_btn {
  height: 50px;
  width: 80px;
  line-height: 48px;
  border-radius: 0;
  border: 1px solid #767676;
  font-family: "CircularStd-Bold";
  font-weight: normal;
  color: #2d2924;
  font-size: 16px;
  background-color: #fff;
}
.cwb_flow .cpy_btn:hover {
  border-color: #65c8ce;
}
.cwb_flow .cpy_btn:active {
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  border-color: #0097a9;
}
.cwb_flow .blnc_pay_innerM.active .cpy_btn {
  border: 1px solid #767676;
  color: #2d2924;
}
/* .cwb_flow .cpy_btn:focus{color: #2D2924; box-shadow: 0 0px 0px 5px rgba(0, 151, 169,.30); border: 1px solid #0097A9;} */

.cwb_flow .bottom_logos_holder {
  padding: 30px 30px 55px;
}
.cwb_flow .bottom_logos_holder .global_tb_label {
  margin-bottom: 8px;
}

.cwb_flow .trigger_height_logos,
.cwb_flow .trigger_close_logos {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 12px;
  color: #003b5c;
}
.cwb_flow .trigger_height_logos:hover,
.cwb_flow .trigger_close_logos:hover {
  color: #65c8ce;
  text-decoration: underline;
}
.cwb_flow .trigger_height_logos:focus,
.cwb_flow .trigger_close_logos:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  border: 1px solid #0097a9;
  padding: 0 5px;
  color: #003b5c;
}
.cwb_flow .trigger_height_logos:active,
.cwb_flow .trigger_close_logos:active {
  color: #0097a9;
}
.cwb_flow .cancl a {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 16px !important;
  color: #003b5c !important;
}
.cwb_flow .cancl a:hover {
  color: #65c8ce !important;
  opacity: 1;
}
.cwb_flow .cancl a:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  border: 1px solid #0097a9;
  padding: 5px;
  color: #003b5c !important;
}
.cwb_flow .cancl a:active {
  color: #0097a9 !important;
  border: 0;
  box-shadow: none;
}
.cwb_flow .lt_side_intreac {
  padding: 30px 0px 0px;
}
.cwb_flow .slct_amount_bx {
  padding: 0 30px 20px;
}
.cwb_flow .slct_amount_bx_inner {
  margin-left: -10px;
}
.cwb_flow .slct_amount_bx p {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 16px;
  color: #2d2924;
  line-height: 22px;
  margin-bottom: 7px;
}
.cwb_flow .slct_bx_individual h5 {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  color: #2d2924;
  font-size: 12px;
  margin-bottom: 2px;
}
.cwb_flow .slct_bx_individual h2 {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #2d2924;
}

.cwb_flow .slct_amount_bx .slct_bx_individual span {
  height: 50px;
  width: 88px;
  line-height: 48px;
  border-radius: 0;
  border: 1px solid #767676;
  font-family: "CircularStd-Bold";
  font-weight: normal;
  color: #2d2924;
  font-size: 16px;
  background-color: #fff;
}
.cwb_flow .slct_amount_bx .slct_bx_individual span:hover {
  border-color: #65c8ce;
}
.cwb_flow .slct_amount_bx .slct_bx_individual span:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  border-color: #0097a9;
}
.cwb_flow
  .slct_amount_bx
  .slct_bx_individual
  input[type="radio"]:checked
  + label
  span {
  color: #2d2924;
  border: 1px solid #767676;
}

.cwb_flow .last_rdo_box .wellTxt {
  padding: 35px 30px;
}
.cwb_flow .last_rdo_box .slct_bx_individual span {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  color: #2d2924;
  font-size: 14px;
  margin-bottom: 24px;
}
.cwb_flow .last_rdo_box .wellTxt em {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #2d2924;
  font-size: 36px;
  line-height: 38px;
  width: 52%;
  position: relative;
}
.cwb_flow .last_rdo_box .wellTxt em i {
  font-style: normal;
  position: absolute;
  right: 0;
  z-index: 99;
  width: 20px;
}
.cwb_flow .amount_cell_input {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #767676;
  font-size: 36px;
  border-bottom: 1px solid #767676;
  padding-left: 30px;
}

.cwb_flow .wellTxt input.editableSpace:first-of-type {
  font-size: 36px;
  color: #2d2924;
}
.cwb_flow
  .last_rdo_box
  .slct_bx_individual
  input[type="radio"]:checked
  + label
  .amount_cell_input {
  border-bottom: 1px solid #0097a9;
  pointer-events: all;
}
.cwb_flow .customAmt input.editableSpace {
  width: 100% !important;
}
.cwb_flow .pay_interac_holder {
  padding: 30px 0 35px;
}

.cwb_flow .pay_btn_int {
  line-height: 50px;
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 16px;
  padding: 0 20px;
  border-radius: 0;
  background-color: #0097a9 !important;
}
.cwb_flow .pay_btn_int:hover {
  background-color: #65c8ce !important;
  color: #fff;
}
.cwb_flow .pay_btn_int:focus {
  background-color: #0097a9 !important;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  outline: 0;
}
.cwb_flow .pay_btn_int:active {
  background: #003b5c !important;
  border-color: #003b5c;
  box-shadow: none;
  color: #fff;
}

.cwb_flow .rt_side_intreac {
  border-left: 0;
  background-color: #f2f2f0;
  padding: 34px 35px 50px 30px;
}
.cwb_flow .Interac_online_head h4 {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  color: #2d2924;
  font-size: 14px;
  text-transform: uppercase;
}
.cwb_flow .main_para_intrc p {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #2d2924;
  font-size: 14px;
  line-height: 20px;
}
.cwb_flow .main_para_intrc figure {
  margin-top: 20px;
}
.cwb_flow .sub_para_intrc {
  padding-top: 42px;
}
.cwb_flow .sub_para_intrc p {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #2d2924;
  font-size: 12px;
  line-height: 18px;
}
.cwb_flow .lrnmr_intrac {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 12px;
  color: #003b5c;
}
.cwb_flow .lrnmr_intrac:hover {
  text-decoration: underline;
  color: #65c8ce;
}
.cwb_flow .lrnmr_intrac:focus {
  text-decoration: underline;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  border: 1px solid #0097a9;
  padding: 0 5px;
  color: #003b5c !important;
}
.cwb_flow .lrnmr_intrac:active {
  color: #0097a9 !important;
}
.cwb_flow .lt_side_cashback {
  padding: 30px 22px 25px 30px;
}
.cwb_flow .lt_side_cashback .global_tb_label h5 {
  margin-bottom: 14px;
}
.cwb_flow .lt_side_cashback .global_tb_label p {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #2d2924;
  padding-right: 0;
  font-size: 16px;
  line-height: 22px;
}
.cwb_flow .lt_side_cashback .global_tb_label {
  margin-bottom: 32px;
}
.cwb_flow .lt_side_cashback .blnc_pay_innerM {
  padding: 0;
}
.cwb_flow .lt_side_cashback .blnc_pay_innerM:first-child h3 {
  font-size: 24px;
}
.cwb_flow .lt_side_cashback .blnc_pay_innerM h3 {
  margin-bottom: 1px;
}
.cwb_flow .due_dt_csbk {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #2d2924;
  font-size: 12px;
}
.cwb_flow .lt_side_cashback .blnc_pay_box {
  margin-left: 0;
}
.cwb_flow .lt_side_cashback .blnc_pay_box .blnc_pay_innerM:first-child {
  margin-bottom: 40px;
}

.cwb_flow .your_pnt_rounded {
  background-color: #fff;
  height: auto;
  width: 100%;
  border-radius: 0;
  padding-top: 32px;
  margin: 0 auto 52px;
}
.cwb_flow .your_pnt_rounded .blnc_pay_innerM h5 {
  margin-bottom: 5px;
}
.cwb_flow .your_pnt_rounded .blnc_pay_innerM h3 {
  margin-bottom: 0;
}
.cwb_flow .your_pnt_rounded .blnc_pay_innerM {
  padding: 0;
}

.cwb_flow .rt_side_cashback .modal_block-section {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  color: #2d2924;
  font-size: 20px;
  line-height: 25px;
}

.cwb_flow .rt_side_cashback .white_rdm_btn {
  padding: 0;
  height: 50px;
  line-height: 48px;
  border-radius: 0;
  border: 1px solid #767676;
  font-family: "CircularStd-Bold";
  font-weight: normal;
  color: #2d2924;
  font-size: 16px;
  background-color: #fff;
  min-width: 172px;
}
.cwb_flow .rt_side_cashback .white_rdm_btn:hover {
  border-color: #65c8ce;
  box-shadow: none;
}
.cwb_flow .rt_side_cashback .white_rdm_btn:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  border: 1px solid #0097a9;
  color: #2d2924;
}
.cwb_flow .rt_side_cashback .white_rdm_btn:active {
  border: 1px solid #003b5c;
}
.cwb_flow .redeem_points_btn_sec {
  padding-top: 15px;
}

.cwb_flow .lft_rdm_col,
.cwb_flow .rt_rdm_col {
  background-color: #f2f2f0;
}
.cwb_flow .transfr_ico:after {
  width: 1px;
  background-color: #a9a9a9;
}
.cwb_flow .rdm_inner label {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #767676;
  font-size: 14px;
  margin-bottom: 0;
}
.cwb_flow .rdm_txt_inp {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #2d2924;
  font-size: 20px;
}
.cwb_flow .rdm_txt_inp::placeholder {
  color: #2d2924;
}
.cwb_flow .rdm_inner {
  padding: 22px 0 14px;
}

.cwb_flow .nxt_btn_holder .nxt_btn_nw {
  margin: 30px auto 0;
}

.cwb_flow .nxt_btn_nw {
  width: 120px;
  height: 50px;
  line-height: 50px;
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 16px;
  border-radius: 0;
  background: #0097a9;
  color: #fff;
  transition: 0.3s ease;
  background-image: none !important;
}
.cwb_flow .nxt_btn_nw:hover {
  background: #65c8ce;
  color: #fff;
}
.cwb_flow .nxt_btn_nw:focus {
  background: #0097a9;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
}
.cwb_flow .nxt_btn_nw:active {
  background: #003b5c;
  border-color: #003b5c;
  box-shadow: none;
  color: #fff;
}

.cwb_flow .redeem_points_box_sec {
  padding-bottom: 105px;
}

.cwb_flow .new_csh_bk_cnfrm .border_body:after {
  background-color: #ecf7f9;
}
.cwb_flow .new_csh_bk_cnfrm .inner_continue_area_row h5 {
  font-size: 14px;
  color: #2d2924;
  font-family: "CircularStd-Bold";
}
.cwb_flow .new_continue_area_outer span {
  font-size: 14px;
  color: #2d2924;
  font-family: "CircularStd-Book";
}
.cwb_flow .border_head .border_outline {
  border-bottom: 1px solid #d2d2d2;
}
.cwb_flow .rt_new_continue_area em {
  display: none;
}
.cwb_flow .cnfrm_holder .back_btn_nw {
  background-color: transparent !important;
  color: #0097a9 !important;
  border: 1px solid #0097a9;
}
.cwb_flow .cnfrm_holder .back_btn_nw:hover {
  border: 1px solid #65c8ce;
}
.cwb_flow .new_csh_bk_cnfrm {
  padding-bottom: 129px;
}

/**20.10.2020**/

/**21.10.2020**/
.cwb_flow .custom_height_logos {
  height: 85px;
  padding: 5px 5px 0;
  margin: -5px -5px 0;
}
.cwb_flow .hgt_long .custom_height_logos {
  height: auto;
  overflow: visible;
}

/* 22.10.2020 */
.cwb_flow .brim_card_single_option .lock_crd {
  background-image: url(../images/cwb/crd_lock_off.png);
  background-size: 32px 32px;
}
.cwb_flow .brim_card_single_option .lock_online {
  background-image: url(../images/cwb/lock_online_off.png);
  background-size: 35px 35px;
}
.cwb_flow .brim_card_single_option .lock_foreign {
  background-image: url(../images/cwb/lock_foreign_off.png);
  background-size: 35px 35px;
}
.cwb_flow .brim_card_single_option .card_option_img {
  background-color: #f2f3f1;
  border: 1px solid #959595;
}
.cwb_flow .brim_card_single_option.active .card_option_img:hover {
  background-color: #65c8ce;
  box-shadow: none;
}
.cwb_flow .brim_card_single_option.active .card_option_img:focus {
  background-color: #0097a9;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
}
.cwb_flow .brim_card_single_option.active .card_option_img:active {
  background-color: #003b5c;
  color: #fff;
  box-shadow: none;
}
.cwb_flow .new_top_tooltip .white_info_tip p {
  font-size: 13px !important;
  font-family: "CircularStd-Book" !important;
  letter-spacing: 0;
}
.cwb_flow .new_top_tooltip .white_info_tip {
  border: 2px solid #0097a9;
  font-family: "CircularStd-Book";
  background-color: #f2f3f1;
}
.cwb_flow .new_top_tooltip .white_info_tip:after {
  border-color: transparent transparent #0097a9 transparent;
}

.cwb_flow .offer_shape span {
  font-family: "CircularStd-Bold";
  font-size: 24px;
  color: #2d2924;
}

.cwb_flow .offer_shape b {
  font-family: "CircularStd-Bold";
  color: #2d2924;
}

.cwb_flow
  .last_rdo_box
  .slct_bx_individual
  input[type="radio"]:checked
  + label:after {
  background: transparent;
}
.cwb_flow .new_dg_modal .modal-dialog {
  width: 750px;
}
.cwb_flow .new_dg_modal .modal-title {
  margin-top: 0;
  color: #2d2924;
  font-family: "CircularStd-Bold";
  line-height: 25px;
  /* text-transform: capitalize; */
}
.cwb_flow .new_dg_modal .modal-header .close {
  margin: 20px 20px;
}
.cwb_flow .new_dg_modal .modal-header .close:hover {
  background-color: transparent;
}
.cwb_flow .new_dg_modal .modal-header {
  padding: 20px !important;
  border-bottom: 1px solid #d9d9d9;
}
.cwb_flow .setup_install .transaction_pic > img {
  width: 80px;
  border-radius: 50%;
}
.cwb_flow .setup_install .px40 {
  padding-left: 20px !important;
  padding-right: 20px !important;
}
.cwb_flow .setup_install .modal_block-section {
  display: none !important;
}
.cwb_flow .setup_install .icon_content span {
  font-size: 14px;
  font-family: "CircularStd-Bold";
  color: #2d2924;
  line-height: 20px;
}
.cwb_flow .new_dg_modal .merNameNewdetails label {
  margin: 1px auto 4px;
  font-size: 26px;
  color: #2d2924;
  font-family: "CircularStd-Bold";
}
.cwb_flow .new_dg_modal .icon_content .transDateDetails {
  letter-spacing: 0;
  font-size: 12px;
  font-family: "CircularStd-Book";
}
.cwb_flow .new_dg_modal .icon_content .transDateDetails .dateTran {
  font-size: 12px;
  font-family: "CircularStd-Book";
}
.cwb_flow .new_dg_modal .icon_content .transDateDetails .memberTran {
  font-size: 12px;
  font-family: "CircularStd-Book";
  text-transform: inherit;
}
.cwb_flow .new_dg_modal .icon_content .transDateDetails .sl_separator:before {
  background: #2d2924;
}
.cwb_flow .cell_amount.re_amount .small_point_tag.small_point_tag_float {
  display: none;
}
.cwb_flow .balance_area_cell span {
  font-family: "CircularStd-Bold";
  letter-spacing: 0;
  color: #2d2924;
  text-transform: lowercase;
}
.cwb_flow .cell_amount.re_amount .pointsTran em {
  display: none;
}
.cwb_flow .new_dg_modal .Uppersection {
  border-bottom: 1px solid #a9a9a9;
}
.cwb_flow .new_dg_modal .rdmdtshdr {
  text-transform: inherit;
  font-size: 20px;
  color: #2d2924;
  letter-spacing: 0;
  font-family: "CircularStd-Bold";
}
.cwb_flow .new_dg_modal .purDat {
  font-size: 20px;
}
.cwb_flow .new_dg_modal .border_head span {
  font-size: 14px;
  color: #2d2924;
  font-family: "CircularStd-Bold";
}
.cwb_flow .new_dg_modal .border_head .border_outline {
  border-bottom: 1px solid #d9d9d9;
}
.cwb_flow .new_dg_modal .small_point_tag {
  display: none;
}
.cwb_flow .new_dg_modal .border_body .border_outline {
  padding-left: 50px;
}
.cwb_flow .new_dg_modal .border_body span {
  font-family: "CircularStd-Book";
}
.cwb_flow .new_dg_modal .border_body .inner_continue_area_row:after {
  border: 1px dashed #2d2924;
}
.cwb_flow .new_dg_modal .border_body .inner_continue_area_row:before {
  background-color: #2d2924;
}
.cwb_flow .new_dg_modal .new_continue_area_outer span {
  font-size: 14px;
}
.cwb_flow .new_dg_modal .border_body {
  margin-bottom: 20px;
}
.cwb_flow #Activity_trans_Modal .new_continue_area_outer span {
  margin-top: 0px;
}
.cwb_flow
  .new_dg_modal
  .redeemnowTran
  .lft_new_continue_area
  .cwb_redeem_purchase {
  font-family: "CircularStd-Book";
  margin-top: 10px !important;
}
.cwb_flow .new_dg_modal .grd_color_btn {
  border-radius: 0;
  font-size: 16px;
  min-width: 100px;
  padding: 14px 10px 14px;
  font-family: "CircularStd-Bold";
  background: #0097a9;
}
.cwb_flow .new_dg_modal .grd_color_btn:hover {
  background: #65c8ce;
}
.cwb_flow .new_dg_modal .grd_color_btn:focus {
  background: #0097a9;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
}
.cwb_flow .new_dg_modal .grd_color_btn:active {
  background-color: #003b5c;
  box-shadow: none;
}
.cwb_flow .new_dg_modal .redeemnowTran .rt_new_continue_area {
  padding-bottom: 10px;
}
.cwb_flow #Activity_trans_Modal .modal-footer {
  border-top: 1px solid #d9d9d9;
  padding: 20px 20px;
}

.cwb_flow #Activity_trans_Modal .modal-footer .hidebackButton {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 16px;
  color: #003b5c !important;
}
.cwb_flow #Activity_trans_Modal .modal-footer .hidebackButton:hover {
  color: #65c8ce !important;
  opacity: 1;
}
.cwb_flow #Activity_trans_Modal .modal-footer .hidebackButton:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3) !important;
  border: 1px solid #0097a9;
  padding: 5px;
  color: #003b5c !important;
  border-radius: 0;
}
.cwb_flow #Activity_trans_Modal .modal-footer .hidebackButton:active {
  color: #0097a9 !important;
}
.cwb_points_mobile {
  display: none;
}
.cwb_account_balance_sec {
  display: none;
}
.cwb_flow .payOptTabs .make_tabmenu ul li:nth-child(2) a {
  border-left: 0;
}

/* budget page */

.cwb_flow .rewards_menuOuter {
  padding-top: 40px;
}
.cwb_flow .Budget_left_activity h3 {
  font-size: 36px;
  color: #0097a9;
  font-weight: normal;
  font-family: "CircularStd-Bold";
}

.cwb_flow .Budget_rewards_menuOuter .tab_menu li a {
  font-family: "CircularStd-Bold";
  color: #2d2924;
  font-size: 14px;
  padding: 15px;
  letter-spacing: 0;
}
.cwb_flow .Budget_rewards_menuOuter .tab_menu li {
  margin-right: 15px;
}
.cwb_flow .Budget_rewards_menuOuter .tab_menu li.active > a,
.cwb_flow .Budget_rewards_menuOuter .tab_menu li.active a:focus,
.cwb_flow .Budget_rewards_menuOuter .tab_menu li a:hover {
  border-bottom: 2px solid #84754e;
  color: #0097a9;
}
.cwb_flow .bedget_are {
  background: #f2f3f1;
}
.cwb_flow #budget_pie .highcharts-background,
.cwb_flow #budget_pie .highcharts-plot-background,
.cwb_flow #trend_chart .highcharts-background,
.cwb_flow #trend_chart .highcharts-plot-background {
  fill: #f2f3f1;
}
.cwb_flow .bedget_are .piedrp h4 {
  color: #2d2924;
  font-size: 20px;
  letter-spacing: 0;
  line-height: 25px;
  margin-bottom: 10px;
  font-family: "CircularStd-Bold";
}
.cwb_flow .bedget_are .piedrp label,
.cwb_flow .my_budget_edit_area .piedrp label {
  margin: 17px 10px 0 0 !important;
  color: #2d2924;
  font-size: 12px !important;
  line-height: 15px;
  letter-spacing: 0;
  text-transform: capitalize;
  font-family: "CircularStd-Book";
}
.cwb_flow .bedget_are .piedrp .select_item {
  width: 140px;
  float: left;
  padding: 0px 10px;
  height: 50px;
}
.cwb_flow .bedget_are .piedrp .bootstrap-select > .btn,
.cwb_flow .my_budget_edit_area .piedrp .bootstrap-select > .btn {
  height: 50px;
  font-size: 16px;
  color: #2d2924;
  border: 1px solid #767676;
  border-radius: 0;
  padding-right: 15px;
  padding-top: 6px;
  font-family: "CircularStd-Bold";
}
.cwb_flow .bedget_are .piedrp .bootstrap-select > .btn:focus,
.cwb_flow .my_budget_edit_area .piedrp .bootstrap-select > .btn:focus {
  border: 1px solid #0097a9;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3) !important;
  background: #fff;
}

.cwb_flow .bedget_are .piedrp .select_item .caret,
.cwb_flow .my_budget_edit_area .piedrp .select_item .caret {
  background: none;
  border: solid #2d2924;
  border-width: 0 2px 2px 0;
  margin-left: 5px;
  vertical-align: 2px;
  display: inline-block;
  padding: 4px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  height: auto;
  width: auto;
  top: 40%;
  right: 10px;
}
.cwb_flow .trend_map_tag_txt {
  color: #2d2924;
  letter-spacing: 0;
  min-width: 50px;
  font-family: "CircularStd-Book";
}
.cwb_flow .highcharts-title tspan {
  font-size: 24px;
  color: #2d2924;
  font-family: "CircularStd-Bold";
}
.cwb_flow .budget_list_sec_title h4 {
  color: #2d2924;
  font-size: 26px;
  letter-spacing: 0;
  line-height: 33px;
  margin-bottom: 10px;
  font-family: "CircularStd-Bold";
  text-transform: none;
}
.cwb_flow .budget_list_group .budgt {
  border: 1px solid transparent;
  border-radius: 4px;
  box-shadow: 0 0 5px rgba(69, 69, 69, 0.3);
  transition: 0.3s ease;
}
.cwb_flow .totalCircelList:hover {
  border: 1px solid #65c8ce;
}

.cwb_flow .totalCircelList:focus {
  border: 1px solid #0097a9;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3) !important;
}

.cwb_flow .budgtNoTransaction {
  background-color: #f2f3f1;
  box-shadow: none !important;
  color: #2d2924;
  font-family: "CircularStd-Book";
}

.cwb_flow .budgtNoTransaction:hover {
  border: 1px solid transparent;
}
.cwb_flow .budgtNoTransaction:focus {
  border: 1px solid transparent;
  box-shadow: none !important;
}

.cwb_flow .svgChartCls {
  font-size: 16px;
  color: #2d2924;
  font-family: "CircularStd-Book";
}
.cwb_flow .svgChartCls .totalVal {
  color: #2d2924;
  font-family: "CircularStd-Book";
  font-size: 16px;
  background-image: url(../images/cwb/rightarrow_dark.png) !important;
}
.cwb_flow .bedget_are .piedrp .open > .dropdown-toggle.btn-default:hover {
  background: #fff;
}
.cwb_flow .bedget_are .bootstrap-select.btn-group .dropdown-menu {
  padding: 0 10px;
}
.cwb_flow .bedget_are .bootstrap-select.btn-group .dropdown-menu li a {
  font-size: 14px;
  color: #000000;
  font-family: "CircularStd-Book";
  padding: 10px 0 !important;
}
.cwb_flow .bedget_are .dropdown-menu > li > a:focus,
.cwb_flow .bedget_are .dropdown-menu > li > a:hover {
  background-color: transparent;
}

.cwb_flow .bedget_are .piedrp .bootstrap-select > .btn:hover,
.cwb_flow .my_budget_edit_area .piedrp .bootstrap-select > .btn:hover {
  border: 1px solid #65c8ce;
}

.cwb_flow .my_budget_edit_area .piedrp .bootstrap-select > .btn {
  padding-top: 10px;
}
/* added on 18.11.2020 */
/* budget page */

.cwb_flow .my_budget_edit_area .My_Budget_input_btn {
  min-width: 130px;
  min-height: 50px;
  color: #fff;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 50px;
  background: #0097a9;
  border: none;
  border-radius: 0;
  padding: 0;
  font-family: "CircularStd-Bold";
}
.cwb_flow .my_budget_edit_area .My_Budget_input_btn:hover {
  background-color: #65c8ce;
}
.cwb_flow .my_budget_edit_area .My_Budget_input_btn:focus {
  background: #0097a9 !important;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3) !important;
  outline: 0;
}
.cwb_flow .my_budget_edit_area .My_Budget_input_btn:active {
  background: #003b5c !important;
  color: #fff;
  box-shadow: none !important;
}

.cwb_flow .my_budget_edit_area .select_item {
  height: auto;
}
.cwb_flow .bedget_are .piedrp .bootstrap-select .dropdown-menu li a,
.cwb_flow .my_budget_edit_area .piedrp .bootstrap-select .dropdown-menu li a {
  font-size: 14px;
  color: #000000;
  font-family: "CircularStd-Book";
  border-bottom: 1px solid #d9d9d9;
  padding: 6px 0 !important;
}
.cwb_flow .bedget_are .piedrp .bootstrap-select .dropdown-menu li a:hover,
.cwb_flow
  .my_budget_edit_area
  .piedrp
  .bootstrap-select
  .dropdown-menu
  li
  a:hover {
  color: #0097a9;
}
.cwb_flow .bedget_are .piedrp .bootstrap-select .dropdown-menu li.selected a,
.cwb_flow
  .my_budget_edit_area
  .piedrp
  .bootstrap-select
  .dropdown-menu
  li.selected
  a {
  color: #0097a9;
  font-family: "CircularStd-Bold";
  border-bottom: 1px solid #0097a9;
}
.cwb_flow .dropdown-menu > li > a:focus,
.cwb_flow .dropdown-menu > li > a:hover {
  background-color: transparent;
}
.cwb_flow .My_Budget_title h4 {
  color: #2d2924;
  font-size: 36px;
  letter-spacing: 0;
  margin-bottom: 8px;
  text-transform: none;
  font-family: "CircularStd-Bold";
}
.cwb_flow .my_Budget_from_control {
  font-size: 26px;
  color: #2d2924;
  font-family: "CircularStd-Bold";
  line-height: normal;
  max-width: 100%;
}
.cwb_flow .Budget_cell_histry {
  text-transform: none;
  color: #2d2924;
  font-family: "CircularStd-Bold";
}
.cwb_flow .Budget_cell_histry_growth {
  font-family: "CircularStd-Book";
}
.cwb_flow .My_Budget_input {
  width: 64%;
}
.cwb_flow .My_Budget_edit_section .My_Budget_title h4 {
  font-size: 14px;
  margin-bottom: 8px;
  text-transform: uppercase;
}
.cwb_flow .My_Budget_edit_section .My_Budget_input {
  width: 59%;
}
.cwb_flow .My_Budget_edit_section .my_Budget_from_control {
  font-size: 36px;
  color: #767676 !important;
  line-height: normal;
  max-width: 270px;
  font-family: "CircularStd-Book";
  padding-left: 23px !important;
}
.cwb_flow .My_Budget_edit_section .My_Budget_input a {
  position: absolute;
  top: 16px;
  right: 0;
}
.cwb_flow .My_Budget_edit_section .My_Budget_input span {
  position: absolute;
  font-size: 36px;
  color: #2d2924;
  font-family: "CircularStd-Book";
  top: -2px;
}
.cwb_flow .My_Budget_edit_section .splitamngcat_active {
  border-bottom: 1px solid #0097a9;
}
.cwb_flow .middle_progress {
  position: relative;
  height: 30px;
  border: 1px solid transparent;
  border-radius: 30px;
}
.cwb_flow .large_progress .prgrs_bar_back {
  height: 100%;
  background: transparent;
  text-indent: 15px;
  position: absolute;
  white-space: nowrap;
  overflow: hidden;
  font-size: 14px;
  font-family: "CircularStd-Bold";
  padding-top: 4px;
  opacity: 1;
  letter-spacing: 0.3px;
  text-transform: uppercase;
}
.cwb_flow .pprgs_fnt {
  text-indent: 15px;
  position: absolute;
  white-space: nowrap;
  overflow: hidden;
  color: #fff;
  font-size: 14px;
  font-family: "CircularStd-Bold";
  padding-top: 4px;
  letter-spacing: 0.3px;
  text-transform: uppercase;
}
.cwb_flow .only_progress {
  font-size: 14px;
}
.cwb_flow .all_progress_data .p_left_text {
  display: none;
}
.cwb_flow .budget_transaction_cell {
  line-height: 20px;
  padding: 10px 10px;
  font-family: "CircularStd-Bold";
  font-size: 14px;
}
.cwb_flow .budget_transaction_header {
  border-bottom: 1px solid #d9d9d9;
  margin: 0px 0px 15px;
}
.cwb_flow .gredient_red_bar {
  background: #f68d2e;
}
.cwb_flow .text_red_bar {
  border-color: #f68d2e;
}
.cwb_flow .text_red_bar .prgrs_bar_back {
  color: #f68d2e;
}
.cwb_flow .text_blue_bar {
  border-color: #0097a9;
}
.cwb_flow .text_blue_bar .prgrs_bar_back {
  color: #0097a9;
}
.cwb_flow .gredient_blue_bar {
  background: #0097a9;
}
.cwb_flow .text_yellow_bar {
  border-color: #daaa00;
}
.cwb_flow .text_yellow_bar .prgrs_bar_back {
  color: #daaa00;
}
.cwb_flow .gredient_yellow_bar {
  background: #daaa00;
}
.cwb_flow .text_white_bar {
  border-color: #0097a9;
}
.cwb_flow .text_white_bar .prgrs_bar_back {
  color: #0097a9;
}
.cwb_flow .budget_transaction_body .budget_transaction_row {
  padding: 10px;
  border-radius: 4px;
  border: 0;
  box-shadow: 0 0 5px rgba(69, 69, 69, 0.3);
}
.cwb_flow .My_Budget_redeem_aria {
  background-color: #f2f3f1;
}
.cwb_flow .collapsable_btn {
  color: #454545;
}
.cwb_flow .My_Budget_redeem_aria_top {
  background-color: #f2f3f1;
}
.cwb_flow .MaxAmtMyBudgt {
  font-size: 16px;
}
.cwb_flow .budget_data {
  color: #2d2924;
  font-size: 16px;
  font-family: "CircularStd-Book";
}
.cwb_flow .all_progress_data .p_right_text {
  font-size: 12px;
  color: #2d2924;
  font-family: "CircularStd-Book";
}
.cwb_flow .Budget_cell_histry_date {
  color: #2d2924;
  font-size: 12px;
  text-transform: uppercase;
  font-family: "CircularStd-Bold";
}
.cwb_flow .Budget_cell_histry_amount {
  font-size: 14px;
  color: #2d2924;
  font-family: "CircularStd-Book";
}
.cwb_flow .budget_item {
  border-radius: 4px;
  border: 1px solid transparent;
  box-shadow: 0 0 5px rgba(69, 69, 69, 0.3);
}
.cwb_flow .My_Budget_input_btn {
  min-width: 170px;
  min-height: 50px;
  color: #2d2924;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 48px;
  background: transparent;
  border: 1px solid #959595;
  border-radius: 0;
  padding: 0px 12px 0px 12px;
  font-family: "CircularStd-Bold";
}
.cwb_flow .My_Budget_input_btn:hover {
  border-color: #65c8ce;
}
.cwb_flow .My_Budget_input_btn:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3) !important;
  border-color: #0097a9 !important;
  outline: 0;
}
.cwb_flow .My_Budget_input_btn:active {
  box-shadow: none !important;
  border-color: #003b5c !important;
}
.cwb_flow .budgetListed .icon_Text {
  color: #2d2924;
  font-family: "CircularStd-Book";
  font-size: 16px;
}
.cwb_flow .My_Budget_redeem_aria_bottom .amtSet input {
  border-bottom: 1px solid #767676;
  font-size: 24px;
  font-family: "CircularStd-Book";
  color: #2d2924;
}
.cwb_flow .My_Budget_redeem_aria_bottom .proceed_btn a {
  line-height: 22px;
  min-width: 170px;
  padding: 12px 20px;
  border-radius: 0;
  background: #0097a9;
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 16px;
}
.cwb_flow .My_Budget_redeem_aria_bottom .proceed_btn a:hover {
  background: #65c8ce;
  color: #fff;
  opacity: 1;
}
.cwb_flow .My_Budget_redeem_aria_bottom .proceed_btn a:focus {
  background: #0097a9;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  opacity: 1;
}
.cwb_flow .My_Budget_redeem_aria_bottom .proceed_btn a:active {
  background: #003b5c;
  color: #fff;
  box-shadow: none;
  opacity: 1;
}
.cwb_flow .My_Budget_redeem_aria_bottom .cancel_btn a {
  font-size: 16px;
  color: #003b5c;
  text-decoration: underline;
  font-family: "CircularStd-Bold";
}
.cwb_flow .My_Budget_redeem_aria_bottom .cancel_btn a:hover {
  color: #65c8ce;
}
.cwb_flow .My_Budget_redeem_aria_bottom .cancel_btn a:focus {
  border: 1px solid #0097a9;
  padding: 0 2px;
  box-shadow: 0 0px 0px 5px rgba(4, 194, 213, 0.15);
  color: #003b5c;
}
.cwb_flow .My_Budget_redeem_aria_bottom .cancel_btn a:active {
  color: #0097a9;
  border: 0;
  box-shadow: none;
  padding: 0;
}
.cwb_flow #budget_modal .modal-dialog {
  width: 750px;
}
.cwb_flow #budget_modal .modal-title {
  font-size: 20px;
  font-family: "CircularStd-Bold";
}
.cwb_flow #budget_modal .icon_content span.descriptionTran {
  font-size: 26px;
  color: #2d2924;
  font-family: "CircularStd-Bold";
}
.cwb_flow #budget_modal .icon_content_budget span {
  font-size: 12px;
  font-family: "CircularStd-Book";
  color: #2d2924;
}
.cwb_flow #budget_modal .select_item {
  width: 230px;
  height: 50px;
}
.cwb_flow #budget_modal .bootstrap-select > .btn {
  font-size: 16px;
  border: 1px solid #767676;
  font-family: "CircularStd-Bold";
  height: 50px;
  border-radius: 0;
}
.cwb_flow #budget_modal .bootstrap-select > .btn:focus {
  border: 1px solid #0097a9;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3) !important;
}
.cwb_flow #budget_modal .bootstrap-select > .btn:hover {
  border: 1px solid #65c8ce;
}
.cwb_flow #budget_modal .bootstrap-select > .btn .caret {
  background: none;
  border: solid #2d2924;
  border-width: 0 2px 2px 0;
  margin-left: 5px;
  vertical-align: 2px;
  display: inline-block;
  padding: 4px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  height: auto;
  width: auto;
  top: 40%;
  right: 10px;
}
.cwb_flow #budget_modal .bootstrap-select .dropdown-menu li.selected a {
  color: #0097a9;
  font-family: "CircularStd-Bold";
  border-bottom: 1px solid #0097a9;
}
.cwb_flow #budget_modal .bootstrap-select .dropdown-menu li a {
  color: #2d2924;
  font-family: "CircularStd-Book";
  border-bottom: 1px solid #d9d9d9;
  font-size: 14px;
}
.cwb_flow .border_new_details_top {
  border-top: 1px solid #d9d9d9 !important;
}
.cwb_flow .cwb_install_text {
  font-family: "CircularStd-Book";
  margin-top: 10px !important;
}
.cwb_flow .my_spend_budget_modal .modal-footer .close_txt_btn {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 16px;
  color: #003b5c !important;
}
.cwb_flow .my_spend_budget_modal .modal-footer .close_txt_btn:hover {
  color: #65c8ce !important;
  opacity: 1;
}
.cwb_flow .my_spend_budget_modal .modal-footer .close_txt_btn:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3) !important;
  border: 1px solid #0097a9;
  padding: 5px;
  color: #003b5c !important;
  border-radius: 0;
}
.cwb_flow .my_spend_budget_modal .modal-footer .close_txt_btn:active {
  color: #0097a9 !important;
  box-shadow: none !important;
  border: none;
}
.cwb_flow .my_spend_budget_modal .modal-footer {
  border-top: 1px solid #d9d9d9;
}
.cwb_flow #budget_modal .modal-title {
  text-transform: none !important;
}
.cwb_flow #budget_modal .transation_area {
  padding-top: 0px;
}
.cwb_flow #budget_modal .budget_search_area {
  margin-top: 20px;
  border-top: 1px solid #d9d9d9;
}
.cwb_flow #resetBudgetModal .setup_install_headline .modal-title,
.cwb_flow #confirmBudgetModal .setup_install_headline .modal-title,
.cwb_flow #cwbconfirmBudgetModal .setup_install_headline .modal-title {
  color: #0097a9;
  font-size: 24px;
}
.cwb_flow #resetBudgetModal .budget_footer,
.cwb_flow #confirmBudgetModal .budget_footer {
  display: none;
}
.cwb_flow #resetBudgetModal .modal-title,
.cwb_flow #confirmBudgetModal .modal-title,
.cwb_flow #cwbconfirmBudgetModal .modal-title {
  text-transform: none;
  font-family: "CircularStd-Bold";
}
.cwb_flow #resetBudgetModal .notify_top p,
.cwb_flow #confirmBudgetModal .notify_top p,
.cwb_flow #cwbconfirmBudgetModal .notify_top p {
  font-size: 16px;
  color: #2d2924;
  line-height: 22px;
  font-family: "CircularStd-Book";
}
.cwb_flow #resetBudgetModal .modal-footer,
.cwb_flow #confirmBudgetModal .modal-footer,
.cwb_flow #cwbconfirmBudgetModal .modal-footer {
  border-top: 0;
  padding-bottom: 30px;
}
.cwb_flow .new_dg_modal .continue_btn {
  min-width: 175px;
  padding: 14px 20px;
  background-color: #0097a9;
  border-radius: 0;
  font-size: 16px;
  font-family: "CircularStd-Bold";
}
.cwb_flow .new_dg_modal .continue_btn:hover {
  background: #65c8ce;
  color: #fff;
  opacity: 1;
}
.cwb_flow .new_dg_modal .continue_btn:focus {
  background: #0097a9;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  opacity: 1;
  outline: 0;
}
.cwb_flow .new_dg_modal .continue_btn:active {
  background: #003b5c;
  color: #fff;
  box-shadow: none;
  opacity: 1;
}
.cwb_flow #confirmBudgetModal .notify_top h3 {
  font-size: 20px;
  line-height: 25px;
  font-family: "CircularStd-Bold";
  color: #2d2924;
}
.cwb_flow #confirmBudgetModal .cwb_confirmBudgetModal_details {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cwb_flow #confirmBudgetModal .cwb_confirmBudgetModal_details p {
  font-size: 20px;
  line-height: 25px;
  font-family: "CircularStd-Bold";
  color: #2d2924;
  margin-bottom: 0;
}
.cwb_flow .round_blnk_img {
  background-color: #ecf7f9;
  margin-bottom: 30px;
  padding: 0;
}
.cwb_flow .blank_container h5 {
  font-size: 24px;
  font-family: "CircularStd-Bold";
  line-height: 30px;
  margin: 0px auto 20px;
  color: #2d2924;
}
.cwb_flow .blank_container p {
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 5px;
  font-family: "CircularStd-Book";
  max-width: 560px;
  margin: 0 auto;
  color: #2d2924;
}
.cwb_flow .My_Budget_preview_section .noTransaction .basic_btn {
  background-color: #0097a9;
  font-size: 16px;
  color: #fff;
  padding: 0;
  min-width: 150px;
  border-radius: 0;
  letter-spacing: 0;
  display: block;
  max-width: 150px;
  margin: 30px auto 0px;
  height: 50px;
  line-height: 50px;
  font-family: "CircularStd-Bold";
}
.cwb_flow .My_Budget_preview_section .noTransaction .basic_btn:hover {
  background-color: #65c8ce;
  opacity: 1;
}
.cwb_flow .My_Budget_preview_section .noTransaction .basic_btn:focus {
  background: #0097a9 !important;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3) !important;
}
.cwb_flow .My_Budget_preview_section .noTransaction .basic_btn:active {
  background: #003b5c !important;
  color: #fff;
  box-shadow: none !important;
}
.cwb_flow .My_Budget_preview_section .blank_container {
  padding: 60px 0px;
}
.cwb_confirmBudgetModal_details table {
  width: 300px;
  margin: 0 auto 10px;
}
.cwb_confirmBudgetModal_details td {
  padding: 8px;
}
.cwb_confirmBudgetModal_details td span {
  display: block;
  text-align: right;
  font-size: 14px;
  color: #2d2924;
  font-family: "CircularStd-Book";
}
.cwb_confirmBudgetModal_details td h5 {
  font-size: 14px;
  font-family: "CircularStd-Bold";
  color: #2d2924;
  text-transform: uppercase;
  text-align: left;
}
.cwb_confirmBudgetModal_details tr:last-child td {
  background-color: #ecf7f9;
}
.cwb_orng_clr {
  color: #f68d2e !important;
}
.cwb_flow .new_dg_modal .cwb_brdr_btn {
  min-width: 175px;
  padding: 12px 20px;
  background-color: transparent;
  border: 1px solid #0097a9;
  color: #0097a9;
}
.cwb_flow .new_dg_modal .cwb_brdr_btn {
  min-width: 175px;
  padding: 12px 20px;
  background-color: transparent;
  border: 1px solid #0097a9;
  color: #0097a9;
}
.cwb_flow .new_dg_modal .cwb_brdr_btn:hover {
  color: #0097a9;
  border: 1px solid #65c8ce;
  background: transparent;
}
.cwb_flow .new_dg_modal .cwb_brdr_btn:focus {
  color: #0097a9;
  border: 1px solid #0097a9;
  background-color: transparent;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3) !important;
}
.cwb_flow .new_dg_modal .cwb_brdr_btn:active {
  color: #0097a9;
  border: 1px solid #003b5c;
  box-shadow: none !important;
}
.cwb_flow
  #budget_modal
  .select_item.active
  .bootstrap-select.btn-group
  .btn
  .caret {
  background: none;
  border: solid #fff;
  border-width: 0 2px 2px 0;
}
.cwb_flow #budget_modal .top_typo_box h4 span {
  color: #0097a9;
}
.cwb_flow #budget_modal .select_item.active .btn {
  background-color: #0097a9 !important;
  border-color: #0097a9;
}
.cwb_flow .top_typo_box h4 {
  color: #2d2924;
  font-family: "CircularStd-Bold";
}
.cwb_flow #budget_modal .top_typo_box ul li {
  font-family: "CircularStd-Book";
}
.cwb_flow .no_data_text h2 {
  color: #2d2924;
  font-family: "CircularStd-Bold";
}
.cwb_flow .no_data_text p {
  color: #2d2924;
  font-family: "CircularStd-Book";
}
.cwb_flow .new_dg_modal .recurringTran .border_head .border_outline {
  border-bottom: 0;
}
.cwb_flow .new_dg_modal .recurringTran .border_head span {
  font-family: "CircularStd-Book";
}
.cwb_flow {
  background: #f2f3f1;
}
.cwb_flow .transation_body .round_blnk_img {
  padding: 0;
}
.cwb_flow .slidecontainer .slider::-webkit-slider-thumb {
  background: #0097a9;
}

.cwb_flow .slidecontainer .slider::-moz-range-thumb {
  background: #0097a9;
}

/* added on 18.11.2020 end */

/**Added on 29.10.2020**/
.cwb_flow .activity_content {
  padding-top: 90px;
}
.cwb_flow .flex_activity_outer {
  min-height: 50px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.cwb_flow .left_activity h3 {
  font-size: 36px;
  color: #0097a9;
  font-family: "CircularStd-Bold";
  font-weight: normal;
  margin-bottom: 2px;
}
.cwb_flow .flex_activity_outer .small_point_tag {
  background-image: none;
  margin: 0 16px 0 0;
  float: left;
}
.cwb_flow .right_activity .currency {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 24px;
  color: #2d2924;
  line-height: 29px;
  margin-top: 4px;
}
.cwb_flow .left_activity h3 span {
  vertical-align: 6px;
  margin-right: 12px;
  width: 32px;
  line-height: 0;
}

.cwb_flow .activity_content .tab_ecommerce {
  margin-bottom: -1px;
  background-color: transparent;
}
.cwb_flow .activity_content .tab_ecommerce li a {
  font-family: "CircularStd-Bold";
  color: #2d2924;
  font-size: 14px;
  padding: 12px 10px;
  letter-spacing: 0;
  border-bottom: 2px solid transparent;
}
.cwb_flow .activity_content .tab_ecommerce li.active > a,
.cwb_flow .activity_content .tab_ecommerce li.active a:focus,
.cwb_flow .activity_content .tab_ecommerce li a:hover {
  border-bottom: 2px solid #84754e;
  color: #0097a9;
}
.cwb_flow .activity_content .tab_ecommerce li + li {
  margin-left: 25px;
}
.cwb_flow .activity_content .tab_ecommerce .search_fields li + li {
  margin-left: 0;
}
.cwb_flow .activity_content .tab_ecommerce .srch_stup_hold {
  margin-left: auto;
}
.cwb_flow .inp_srch_hold {
  width: 355px;
}
.cwb_flow .inp_srch_hold input {
  line-height: 42px;
  border-radius: 0;
  border: 1px solid #959595;
  font-size: 14px;
  font-family: "CircularStd-Book";
  color: #767676;
}
.cwb_flow .srch_new {
  width: 45px;
  border-radius: 0;
  background-color: #0097a8;
}
.cwb_flow .inp_srch_hold input::placeholder {
  color: #767676;
}
.cwb_flow .inp_srch_hold input:focus {
  color: #767676;
  border: 1px solid #0097a9;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
}

.cwb_flow .flx_lft_align {
  width: 125px;
}

.cwb_flow .single_select_item .bootstrap-select > .btn {
  height: 50px;
  font-size: 16px;
  color: #2d2924;
  border: 1px solid #767676;
  border-radius: 0;
  padding: 6px 30px 6px 15px;
  font-family: "CircularStd-Bold";
  background-color: #fff;
  transition: 0.3s ease;
}

.cwb_flow .single_select_item.download_btn .dropdown a.dropdown-toggle {
  height: 50px;
  line-height: 36px;
  font-size: 16px;
  color: #2d2924;
  border: 1px solid #767676;
  border-radius: 0;
  padding: 6px 30px 6px 15px;
  position: relative;
  font-family: "CircularStd-Bold";
  background-color: #fff;
  background: none;
}

.cwb_flow .single_select_item.download_btn .dropdown a.dropdown-toggle:hover {
  border-color: #65c8ce;
}
.cwb_flow .single_select_item.download_btn .dropdown a.dropdown-toggle:focus {
  border: 1px solid #0097a9;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3) !important;
  background: #fff;
}
.cwb_flow .single_select_item.download_btn .dropdown a.dropdown-toggle::after {
  content: "";
  border: solid #2d2924;
  border-width: 0 2px 2px 0;
  margin-left: 5px;
  vertical-align: 2px;
  display: inline-block;
  padding: 4px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  height: auto;
  width: auto;
  top: 34%;
  right: 15px;
  position: absolute;
}

.cwb_flow .single_select_item .bootstrap-select > .btn:hover {
  border-color: #65c8ce;
  box-shadow: none;
}
.cwb_flow
  .activity_content
  .single_select_item.active
  .bootstrap-select
  > .btn {
  background-color: #0097a8 !important;
  color: #fff;
}
.cwb_flow .single_select_item .bootstrap-select.btn-group .btn .caret {
  background: none;
  border: solid #2d2924;
  border-width: 0 2px 2px 0;
  margin-left: 5px;
  vertical-align: 2px;
  display: inline-block;
  padding: 4px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  height: auto;
  width: auto;
  top: 34%;
  right: 15px;
}

.cwb_flow
  .activity_content
  .single_select_item.active
  .bootstrap-select.btn-group
  .btn
  .caret {
  border-color: #fff;
  background: none;
}
.cwb_flow .single_select_item .bootstrap-select > .btn:focus {
  border: 1px solid #0097a9;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3) !important;
  background: #fff;
}

.cwb_flow .bootstrap-select.btn-group div.dropdown-menu {
  padding: 0 10px;
}
.cwb_flow .single_select_item .bootstrap-select.btn-group .dropdown-menu li a {
  font-size: 13px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  border-bottom: 1px solid #d9d9d9;
  padding: 0 12px;
  line-height: 44px;
}
.cwb_flow
  .single_select_item
  .bootstrap-select.btn-group
  .dropdown-menu
  li:last-child
  a {
  border-bottom: 0;
}
.cwb_flow
  .single_select_item
  .bootstrap-select.btn-group
  .dropdown-menu
  li.selected
  a {
  font-family: "CircularStd-Bold";
  color: #0097a8;
  border-color: #0097a8;
}

.cwb_flow
  .single_select_item
  .bootstrap-select.btn-group
  .dropdown-menu
  li
  a:hover {
  color: #0097a8;
  border-color: #0097a8;
}

.cwb_flow .selectFileFormat .dropdown-menu {
  padding: 0 10px;
}
.cwb_flow .selectFileFormat .dropdown-menu li a {
  font-size: 13px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  border-bottom: 1px solid #d9d9d9;
  padding: 0 12px;
  line-height: 44px;
  display: block;
  border-radius: 0;
}
.cwb_flow .selectFileFormat .dropdown-menu li:last-child a {
  border-bottom: 0;
}
.cwb_flow .selectFileFormat .dropdown-menu li a:hover {
  color: #0097a8;
  border-color: #0097a8;
}

.cwb_flow .single_select_item.download_btn {
  width: 230px;
}
.cwb_flow .single_select_item.download_btn .bootstrap-select > .btn {
  padding-left: 15px;
  background-image: none;
}

.cwb_flow .single_select_item .new-on-off {
  line-height: 41px;
  border-radius: 0;
  border: 1px solid #959595;
  padding: 0 14px;
  width: 330px;
  height: 50px;
}

.cwb_flow .single_select_item .new-on-off label {
  text-transform: none;
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #2d2924;
  font-size: 16px;
  margin-right: 25px;
}

.cwb_flow .single_select_item .new-on-off .on,
.cwb_flow .single_select_item .new-on-off .off {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  color: #2d2924;
  font-size: 12px;
  margin-right: 2px;
  text-transform: uppercase;
  padding-top: 0;
}

.cwb_flow .tabText_content {
  border-top: 2px solid #e5e5e5;
}
.cwb_flow .single_select_item.download_btn.statement_download_btn {
  max-width: 230px;
  width: auto;
}

.cwb_flow .new_statement_sec .download_btn .dropdown a {
  background-image: none !important;
}
.cwb_flow .statement_dtls_box .download_btn .dropdown a {
  background-image: none !important;
}

.cwb_flow .tab_menu .inline_tab_menu li {
  margin-right: 25px;
}
.cwb_flow .tab_menu .inline_tab_menu li a {
  font-family: "CircularStd-Bold";
  color: #2d2924;
  font-size: 14px;
  padding: 12px 10px;
  letter-spacing: 0;
  display: block;
}
.cwb_flow .tab_menu .inline_tab_menu li.active > a,
.cwb_flow .tab_menu .inline_tab_menu li.active a:focus,
.cwb_flow .tab_menu .inline_tab_menu li a:hover {
  border-bottom: 2px solid #84754e;
  color: #0097a9;
}
.cwb_flow .activity_content .tab_pannle .tab_menu {
  padding-top: 0;
  padding-bottom: 0;
}

.cwb_flow .installment.tab_menu ul > li {
  margin-right: 20px;
}
.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 {
  height: 50px;
  line-height: 48px;
  border-radius: 0;
  border: 1px solid #767676;
  font-family: "CircularStd-Bold";
  font-weight: normal;
  color: #2d2924;
  font-size: 16px;
  background-color: #fff;
  padding: 0 20px;
  letter-spacing: 0;
}
.cwb_flow .installment.tab_menu li > a:hover {
  border-color: #65c8ce !important;
}
.cwb_flow .installment.tab_menu li > a:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3) !important;
  border-color: #0097a9 !important;
}
.cwb_flow .installment.tab_menu li.active > a {
  color: #fff !important;
  background-color: #0097a8 !important;
  border-color: #0097a8 !important;
}

/**Added on 30.10.2020**/
.cwb_flow .new_statement_sec .statement_detail_data_container {
  padding: 0;
}
.cwb_flow .new_statement_sec .statement_detail_data_container .left_activity {
  max-width: 76.4%;
  width: 76.4%;
}
.cwb_flow .new_statement_sec .state_data_detail_sec {
  margin-bottom: 28px;
}
.cwb_flow .new_statement_sec .state_data_cap {
  font-size: 12px;
  font-family: "CircularStd-Bold";
  font-weight: normal;
  color: #2d2924;
  letter-spacing: 0;
}
.cwb_flow .new_statement_sec .state_data_txt {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 24px;
  color: #2d2924;
  line-height: 29px;
}
.cwb_flow
  .new_statement_sec
  .left_activity
  .inline_flex_activity_list
  .currency
  h3 {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 24px;
  color: #2d2924;
  line-height: 29px;
  margin: 0;
}
.cwb_flow .new_statement_sec .inline_flex_activity_list .brim_points_box span {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 24px !important;
  color: #2d2924 !important;
  line-height: 29px;
}

.cwb_flow .new_statement_sec .dropdown {
  width: 130px;
}
.cwb_flow
  .new_statement_sec
  .single_select_item.download_btn
  .dropdown.dropdown_download
  a.dropdown-toggle {
  font-family: "CircularStd-Bold";
  font-size: 16px;
  color: #2d2924;
  border: 1px solid #767676;
  text-align: left;
  background: #fff;
}
.cwb_flow
  .new_statement_sec
  .single_select_item.download_btn
  .dropdown.dropdown_download
  a.dropdown-toggle:hover {
  border-color: #65c8ce;
  box-shadow: none;
}
.cwb_flow
  .new_statement_sec
  .single_select_item.download_btn
  .dropdown.dropdown_download
  a.dropdown-toggle:focus {
  border: 1px solid #0097a9;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  background: #fff;
}

.cwb_flow .new_statement_sec .download_btn .dropdown-menu li a {
  font-size: 13px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  border-bottom: 1px solid #d9d9d9;
  padding: 0 12px;
  line-height: 44px;
  border-radius: 0;
}
.cwb_flow .new_statement_sec .download_btn .dropdown-menu li:last-child a {
  border-bottom: 0;
}
.cwb_flow .new_statement_sec .download_btn .dropdown-menu li a:hover {
  color: #0097a8;
  border-color: #0097a8;
}
.cwb_flow .new_statement_sec .download_btn .dropdown-menu {
  padding: 0 10px;
}

.cwb_flow .new_statement_sec .statement_detail_data_container .make_btn {
  min-width: 110px;
  line-height: 50px;
  font-family: "CircularStd-Bold";
  font-size: 16px;
  background: #0097a9;
  padding: 0 18px;
  border: none;
}
.cwb_flow .new_statement_sec .statement_detail_data_container .make_btn:hover {
  background: #65c8ce;
  color: #fff;
  opacity: 1;
}
.cwb_flow .new_statement_sec .statement_detail_data_container .make_btn:focus {
  background: #0097a9;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
}

.cwb_flow .statement_dtls_box .panel {
  padding: 32px 30px;
  border: none;
  box-shadow: 0 0 5px rgba(69, 69, 69, 0.3);
}
.cwb_flow .statement_dtls_box .panel-title {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 20px;
  color: #2d2924;
}

.cwb_flow .statement_dtls_box .dropdown {
  width: 130px;
}
.cwb_flow
  .statement_dtls_box
  .single_select_item.download_btn
  .dropdown.dropdown_download
  a.dropdown-toggle {
  font-family: "CircularStd-Bold";
  font-size: 16px;
  color: #2d2924;
  border: 1px solid #767676;
  text-align: left;
  background: #fff;
}
.cwb_flow
  .statement_dtls_box
  .single_select_item.download_btn
  .dropdown.dropdown_download
  a.dropdown-toggle:hover {
  border-color: #65c8ce;
  box-shadow: none;
}
.cwb_flow
  .statement_dtls_box
  .single_select_item.download_btn
  .dropdown.dropdown_download
  a.dropdown-toggle:focus {
  border: 1px solid #0097a9;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  background: #fff;
}

.cwb_flow .statement_dtls_box .download_btn .dropdown-menu li a {
  font-size: 13px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  border-bottom: 1px solid #d9d9d9;
  padding: 0 12px;
  line-height: 44px;
  border-radius: 0;
}
.cwb_flow .statement_dtls_box .download_btn .dropdown-menu li:last-child a {
  border-bottom: 0;
}
.cwb_flow .statement_dtls_box .download_btn .dropdown-menu li a:hover {
  color: #0097a8;
  border-color: #0097a8;
}
.cwb_flow .statement_dtls_box .download_btn .dropdown-menu {
  padding: 0 10px;
}

.cwb_flow .statement_dtls_box .statement_detail_data_container .make_btn {
  min-width: 110px;
  line-height: 50px;
  font-family: "CircularStd-Bold";
  font-size: 16px;
  background: #0097a9;
  padding: 0 18px;
  border: none;
}
.cwb_flow .statement_dtls_box .statement_detail_data_container .make_btn:hover {
  background: #65c8ce;
  color: #fff;
  opacity: 1;
}
.cwb_flow .statement_dtls_box .statement_detail_data_container .make_btn:focus {
  background: #0097a9;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
}
.cwb_flow .statement_dtls_box .statement_detail_data_container .left_activity {
  width: 75%;
  max-width: 75%;
}
.cwb_flow .statement_dtls_box .statement_detail_data_container {
  padding: 28px 0 0;
}

.cwb_flow
  .statement_dtls_box
  .left_activity
  .inline_flex_activity_list
  .currency
  h3 {
  margin: 0;
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 24px;
  color: #2d2924;
  line-height: 29px;
}
.cwb_flow .statement_dtls_box .inline_flex_activity_list .brim_points_box span {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 24px !important;
  color: #2d2924;
  line-height: 29px;
}

.cwb_flow .new_statement_details {
  padding: 50px 0 70px;
}
.cwb_flow .statement_dtls_box .panel-group .panel + .panel {
  margin-top: 25px;
}
.cwb_flow .statement_dtls_box .panel-default.collapsed .panel-heading a {
  background: url(../images/cwb/arrow_icon.png) right center no-repeat;
  width: 14px;
  background-size: 14px;
  -webkit-transform: rotate(0);
  -ms-transform: rotate(0);
  transform: rotate(0);
}
.cwb_flow .statement_dtls_box .panel-default .panel-heading a {
  background: url(../images/cwb/arrow_icon.png) right center no-repeat;
  width: 14px;
  background-size: 14px;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.cwb_flow .statement_content_cwb .right_activity_panel_rt {
  display: none;
}
.cwb_flow .statement_content_cwb .right_activity_panel_lt {
  text-align: right;
}
.cwb_flow .statement_content_cwb .tabText_content {
  border-top: none;
}
.cwb_flow .statement_content_cwb .tab_menu {
  margin-bottom: 0;
}

.cwb_flow .new_statement_sec .inline_flex_activity_list .brim_points_box,
.cwb_flow .statement_dtls_box .inline_flex_activity_list .brim_points_box {
  margin-top: 0;
}

.cwb_flow .installment_tab .tranlist_header .tranlist_cell {
  font-size: 14px;
  text-transform: uppercase;
}
.cwb_flow .installment_tab .transation_details {
  margin: 28px 0 0;
}
.cwb_flow .installment_tab .mrk_badge:after {
  content: none;
}
/* .cwb_flow .installment_tab .tranlist_cell {padding: 4px 20px;}
.cwb_flow .installment_tab .tranlist_cell:first-child {padding-left: 5px !important;} */
.cwb_flow .installment_tab .tranlist_header {
  margin-bottom: 5px;
}
.cwb_flow .installment_tab .six_col_row .tranlist_cell:nth-last-child(2) {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.cwb_flow .installment_tab .new_progress.progress-circle .left-half-clipper {
  width: 60px;
  height: 60px;
  clip: rect(0, 60px, 60px, 30px);
}
.cwb_flow .installment_tab .new_progress.progress-circle {
  line-height: 60px;
  width: 60px;
  height: 60px;
  background-color: #f2f2f0;
}
.cwb_flow .installment_tab .new_progress.progress-circle .value-bar {
  clip: rect(0, 30px, 60px, 0);
  width: 60px;
  height: 60px;
  border: 15px solid #0097a9;
}
.cwb_flow .installment_tab .new_progress.progress-circle.over50 .first50-bar {
  clip: rect(0, 60px, 60px, 30px);
  width: 60px;
  height: 60px;
  background-color: #0097a9;
}
.cwb_flow .installment_tab .new_progress.progress-circle label {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 12px;
  color: #2d2924;
  line-height: 16px;
}
.cwb_flow .installment_tab .new_progress.progress-circle label div:last-child {
  font-size: 12px;
}
.cwb_flow .installment_tab .new_progress.progress-circle:after {
  width: 42px;
  height: 42px;
}

/**Added on 31.10.2020**/
.windows_chrome.cwb_flow .info_tip_link {
  vertical-align: 0;
}
.windows_chrome.cwb_flow .info_tip_link img {
  vertical-align: -7px;
}
.windows_chrome.cwb_flow .tranlist_cell_txt .sm_pic {
  margin-top: -12px;
}
.cwb_flow .pagination li a {
  font-family: "CircularStd-Book";
}
.windows_chrome.cwb_flow .single_select_item .new-on-off {
  line-height: 48px;
}

.cwb_flow .cwb_installment_modals .new_progress.progress-circle label {
  font-family: "CircularStd-Book";
  color: #2d2924;
  font-size: 20px;
}
.cwb_flow
  .cwb_installment_modals
  .new_progress.progress-circle
  label
  div:last-child {
  font-size: 12px;
}
.cwb_flow
  .cwb_installment_modals
  .new_progress.progress-circle.progress_lg
  .value-bar {
  border-color: #0097a9;
}
.cwb_flow .cwb_installment_modals .fig_dots_title {
  font-family: "CircularStd-Bold";
  color: #767676;
  font-size: 14px;
}
.cwb_flow .cwb_installment_modals .area_progress_label {
  font-family: "CircularStd-Bold";
  color: #2d2924;
  font-size: 14px;
  padding-left: 0;
}
.cwb_flow .cwb_installment_modals .blue_dot_after .fig_dots_title {
  color: #0097a9 !important;
}
.cwb_flow .cwb_installment_modals .blue_txt {
  color: #0097a9 !important;
}
.cwb_flow .cwb_installment_modals .blue_dot_after.fig_dots:after {
  background-color: #0097a9;
  right: 40px;
}
.cwb_flow .cwb_installment_modals .fig_dots:after {
  left: auto;
  top: 1px;
  right: -10px;
}
.cwb_flow .cwb_installment_modals .cir_separator:before,
.cwb_flow .cir_separator:after {
  content: none;
}
.cwb_flow
  .cwb_installment_modals
  .new_continue_area_outer
  .lft_new_continue_area
  span {
  font-family: "CircularStd-Bold";
  color: #2d2924;
  font-size: 14px;
  line-height: 20px;
}
.cwb_flow
  .cwb_installment_modals
  .new_continue_area_outer
  .rt_new_continue_area
  span {
  font-family: "CircularStd-Book";
  color: #2d2924;
  font-size: 16px;
  line-height: 20px;
}
.cwb_flow
  .cwb_installment_modals
  .new_continue_area_outer
  .rt_new_continue_area {
  margin-top: 0;
}
.cwb_flow .cwb_installment_modals .close_txt_btn {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 16px;
  color: #003b5c !important;
  transition: 0.3s ease;
  border-radius: 0;
  padding: 5px;
  border: 1px solid transparent;
}
.cwb_flow .cwb_installment_modals .close_txt_btn:hover {
  color: #65c8ce !important;
  opacity: 1;
}
.cwb_flow .cwb_installment_modals .close_txt_btn:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3) !important;
  border: 1px solid #0097a9;
  padding: 5px;
  color: #003b5c !important;
}
.cwb_flow .cwb_installment_modals .continue_area_border {
  border-bottom: 1px solid #d9d9d9;
}
.cwb_flow .cwb_installment_modals .border_new_line {
  border-bottom: 1px solid #d9d9d9;
}
.cwb_flow
  .cwb_installment_modals
  .continue_new_area_row
  .inner_continue_area_row:last-child
  .border_new_line {
  border-bottom: 0;
}
.cwb_flow .cwb_installment_modals .modal-footer {
  border-top: 1px solid #d9d9d9;
  padding: 20px 20px;
}
.cwb_flow .cwb_installment_modals .icon_content .dateTranCurInstal {
  font-size: 12px;
  font-family: "CircularStd-Book";
}
.cwb_flow .cwb_installment_modals .icon_content .memberTranCurInstal {
  font-size: 12px;
  font-family: "CircularStd-Book";
}
.cwb_flow .cwb_installment_modals .transDateDetails .pastdateTranCurInstal,
.cwb_flow .cwb_installment_modals .transDateDetails .pastmemberTranCurInstal {
  font-size: 12px;
  font-family: "CircularStd-Book";
}
.cwb_flow .cwb_installment_modals .progress-circle.over50 .first50-bar {
  background-color: #0097a9;
}

.cwb_flow .single_select_item .bootstrap-select.open > .btn {
  box-shadow: 0px 0px 5px 0px rgba(0, 193, 213, 0.2);
  border: 1px solid #0097a9 !important;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3) !important;
}

/**Added on 02.11.2020**/
.cwb_flow .sub_txt.cwb_mob_sub_txt {
  display: none;
}

/**Added on 03.11.2020**/
.cwb_flow .currentInstallmentDetails .tranlist_cell:first-child,
.cwb_flow .pastInstallmentDetails .tranlist_cell:first-child {
  padding-left: 5px;
}
.cwb_flow .new_statement_sec .single_select_item.download_btn,
.cwb_flow .statement_dtls_box .single_select_item.download_btn {
  padding-left: 10px;
}
.windows_chrome.cwb_flow
  .single_select_item.download_btn
  .dropdown
  a.dropdown-toggle::after {
  top: 32%;
}

/**Dropdown Menu**/
.cwb_flow .stella_select .dropdown-menu h2 {
  font-family: "CircularStd-Bold";
  color: #2d2924;
  font-size: 20px;
  padding: 0 35px 22px;
}
.cwb_flow .dropdown-menu .sub_account li a {
  font-family: "CircularStd-Book";
  color: #2d2924;
  font-size: 16px;
}
.cwb_flow .dropdown-menu .sub_account li a:hover {
  color: #0097a9;
}
.cwb_flow .dropdown-menu .sub_account li a .img {
  width: 24px;
  height: auto;
  vertical-align: 3px;
  margin-right: 6px;
}
.cwb_flow .dropdown-menu .sub_account li:first-child a .img {
  vertical-align: 5px;
}
.cwb_flow .dropdown-menu .sub_account li:first-child a {
  color: #fff;
  padding: 16px 20px 17px;
}
.cwb_flow .dropdown-menu .sub_account li a b {
  font-weight: normal;
}
.cwb_flow .dropdown-menu .sub_account li:first-child {
  background-image: none;
  background: #0097a9;
  margin: 0 0 15px;
}
.cwb_flow .dropdown-menu .sub_account li.legal_diff a {
  font-family: "CircularStd-Bold";
  color: #003b5c;
  font-size: 12px;
}
.cwb_flow .dropdown-menu .sub_account li.legal_diff a:hover {
  color: #65c8ce;
}

.cwb_flow .stella_select .dropdown-menu > li:last-child {
  background-color: none;
  margin: 0 20px;
}
.cwb_flow .stella_select .dropdown-menu > li:last-child a {
  padding: 0 20px;
  height: 50px;
  line-height: 48px;
  font-family: "CircularStd-Bold" !important;
  color: #0097a9 !important;
  font-size: 16px !important;
  text-align: center;
  border: 1px solid #0097a9;
  background-color: #fff;
}
.cwb_flow .stella_select .dropdown-menu > li:last-child a:hover {
  border-color: #65c8ce;
}
.cwb_flow .stella_select .dropdown-menu > li:last-child a:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  border-color: #0097a9;
}

.cwb_flow .stella_select .dropdown-menu {
  padding: 25px 0 30px;
  box-shadow: 0 0 5px rgba(69, 69, 69, 0.3);
}
.cwb_flow .sub_account {
  padding: 0px 0 24px;
}
.cwb_flow .sub_account li {
  margin: 0 0 25px;
}
.cwb_flow .dropdown-menu .sub_account li:last-child {
  margin-bottom: 0;
}

/**Side Menu**/
.cwb_flow .account_management {
  background-color: #fff;
}
.cwb_flow .management_bar {
  width: 270px;
  padding: 115px 0;
}
.cwb_flow .accout_area {
  margin: 140px 0 0 270px;
  padding-left: 115px;
}
.cwb_flow .account_hd {
  font-family: "CircularStd-Bold";
  color: #2d2924;
  font-size: 26px;
}
.cwb_flow .management_bar ul li a {
  font-family: "CircularStd-Book";
  color: #2d2924;
  font-size: 16px;
  padding: 16px 0 18px;
  transition: 0.3s ease;
}
.cwb_flow .management_bar ul li a:hover {
  color: #0097a9;
}
.cwb_flow .management_bar ul li.active a {
  font-family: "CircularStd-Bold";
  color: #0097a9;
}
.cwb_flow .management_bar ul li:first-child.active a {
  padding: 16px 0 18px;
}
.cwb_flow .management_bar ul li.active:before {
  border: 1px solid #84754e;
  width: calc(100% + 20px);
}
.cwb_flow .management_bar ul li a .img {
  width: 24px;
  height: auto;
  margin-right: 6px;
  vertical-align: 1px;
}
.cwb_flow .management_bar ul li a span {
  margin-top: 0;
  max-width: 200px;
}
.cwb_flow .management_bar ul li:first-child {
  background-image: none;
}
.cwb_flow .management_bar ul li:first-child:before {
  right: 0;
  background: #0097a9;
  border: none;
  width: calc(100% + 20px);
  border-top-left-radius: 50px;
  border-bottom-left-radius: 50px;
  overflow: hidden;
}

.cwb_flow .management_bar ul li.cwb_legal_leftbar {
  padding-left: 5px;
}
.cwb_flow .management_bar ul li.cwb_legal_leftbar a {
  font-family: "CircularStd-Bold";
  color: #003b5c;
  font-size: 12px;
}
.cwb_flow .management_bar ul li.cwb_legal_leftbar a:hover {
  color: #65c8ce;
}

.cwb_flow .cwb_side_logout {
  margin-top: 10px;
  padding-left: 5px;
}
.cwb_flow .cwb_side_logout a {
  display: block;
  padding: 0 20px;
  width: 200px;
  height: 50px;
  line-height: 48px;
  font-family: "CircularStd-Bold";
  color: #0097a9;
  font-size: 16px;
  text-align: center;
  border: 1px solid #0097a9;
  background-color: #fff;
}
.cwb_flow .cwb_side_logout a:hover {
  border-color: #65c8ce;
}
.cwb_flow .cwb_side_logout a:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  border-color: #0097a9;
}

/**My Ref**/
.cwb_flow .accout_area .accout_area_gutter {
  padding-left: 0;
}
.cwb_flow .account_management .invite_corner {
  display: none;
}
.cwb_flow .accout_area h1 {
  font-family: "CircularStd-Bold";
  color: #0097a9;
  font-size: 36px;
  margin-bottom: 54px;
}
.cwb_flow .accout_area h2 {
  font-family: "CircularStd-Bold";
  color: #2d2924;
  font-size: 26px;
  letter-spacing: 0;
  margin-bottom: 16px;
}
.cwb_flow .accout_area p {
  font-family: "CircularStd-Book";
  color: #2d2924;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0;
}

.cwb_flow .accout_area .myreferal_sub_section {
  max-width: 580px;
}
.cwb_flow .accout_area .referal_inner {
  border-bottom: 0;
  margin-top: 52px;
  padding-bottom: 0;
}
.cwb_flow .accout_area .notification_list_header {
  margin-top: 0;
}
.cwb_flow .accout_area .myreferal_sub_section h2 {
  font-size: 20px;
  margin-bottom: 0;
}
.cwb_flow .accout_area .cst_share_box_ico {
  padding-right: 12px;
  text-align: right;
}
.cwb_flow .accout_area .right_share_box_col .cst_share_box_ico a {
  height: 50px;
  width: 50px;
  margin-right: 7px;
}
.cwb_flow .accout_area .rel_code_sec h3 {
  font-family: "CircularStd-Bold";
  color: #0097a9;
  font-size: 40px;
  letter-spacing: 0;
  margin-top: 4px;
}
.cwb_flow .accout_area .share_link_inner {
  width: 100%;
  max-width: 100%;
  padding-right: 135px;
  border: 1px solid #777777;
}
.cwb_flow .accout_area .copy_code {
  font-family: "CircularStd-Bold";
  background-color: #0097a9;
  font-size: 16px;
  letter-spacing: 0;
  width: 115px;
  right: 20px;
  top: 10px;
  bottom: 10px;
  transition: 0.3s ease;
}
.cwb_flow .accout_area .copy_code:hover {
  background-color: #65c8ce;
}
.cwb_flow .accout_area .copy_code:focus {
  background-color: #0097a9;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
}

.cwb_flow .accout_area .share_link_inner .share_link {
  font-family: "CircularStd-Book";
  color: #2d2924;
  font-size: 16px;
  height: 58px;
  padding: 0 20px;
}
.cwb_flow .accout_area .notification_list_header p {
  margin-top: 15px;
}
.cwb_flow .accout_area .add_friends_sec {
  margin-top: 8px;
}
.cwb_flow .accout_area .ref_input_label {
  letter-spacing: 0;
  font-family: "CircularStd-Bold";
  color: #2d2924;
  font-size: 14px;
  text-transform: uppercase;
  margin-bottom: 7px;
}
.cwb_flow .accout_area .share_input_container .form-control {
  font-family: "CircularStd-Book";
  color: #2d2924;
  border-radius: 0;
  height: 60px;
  border: 1px solid #767676;
}
.cwb_flow .accout_area .share_input_container .form-control:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  border: 1px solid #0097a9;
  color: #2d2924;
}

.cwb_flow .accout_area .add_input {
  font-family: "CircularStd-Bold";
  font-size: 16px;
  color: #003b5c;
  text-decoration: underline;
  height: auto;
  min-width: 125px;
  width: auto;
  border-radius: 0;
  background-color: transparent;
  padding: 5px;
  transition: 0.3s ease;
  border: 1px solid transparent;
  margin: 24px auto 22px;
}
.cwb_flow .accout_area .add_input:hover {
  color: #65c8ce;
  opacity: 1;
}
.cwb_flow .accout_area .add_input:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  border: 1px solid #0097a9;
  padding: 5px;
  color: #003b5c !important;
}
.cwb_flow .accout_area .add_input:active {
  color: #0097a9;
}

.cwb_flow .accout_area .invite_now_input {
  display: block;
  height: 50px;
  line-height: 50px;
  width: 140px !important;
  padding: 0 15px;
  text-align: center;
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 16px;
  color: #fff;
  background-color: #0097a9;
  border-radius: 0;
  transition: 0.3s ease;
  letter-spacing: 0;
  margin: 0 auto;
}
.cwb_flow .accout_area .invite_now_input:hover {
  background-color: #65c8ce;
  color: #fff;
  opacity: 1;
}
.cwb_flow .accout_area .invite_now_input:focus {
  background-color: #0097a9;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
}
.cwb_flow .accout_area .invite_now_input:active {
  background: #003b5c;
  color: #fff;
  box-shadow: none;
}

.cwb_flow .accout_area .refl_progress_headline {
  display: none;
}
.cwb_flow .accout_area .refl_progress_row:after {
  content: none;
}
.cwb_flow .accout_area .refl_progress_cell.ref_complete:after {
  content: none;
}
.cwb_flow
  .accout_area
  .refl_progress_cell.ref_complete:last-child
  svg
  g.curved_circle {
  fill: #daaa00;
  stroke: #daaa00;
}
.cwb_flow .accout_area .line_div h4 {
  letter-spacing: 0;
  font-family: "CircularStd-Book";
  color: #2d2924;
  font-size: 36px;
}
.cwb_flow .accout_area .line_div span {
  font-family: "CircularStd-Bold";
  color: #2d2924;
  font-size: 12px;
  padding: 0px 0px 0px 14px;
  letter-spacing: 0;
}
.cwb_flow .accout_area .line_div h4:after {
  background-color: #0097a9;
  top: -3px;
}
.cwb_flow .accout_area .refl_progress_cell:last-child svg g.curved_circle {
  stroke: #daaa00;
}
.cwb_flow .accout_area .refl_progress_cell svg g.curved_circle {
  stroke: #f2f2f0;
}
.cwb_flow .accout_area .refl_cell_txt {
  font-family: "CircularStd-Bold";
  color: #2d2924;
  font-size: 12px;
  padding-top: 6px;
}

.cwb_flow .accout_area .cwb_myaccmp .myreferal_sub_section h2 {
  font-size: 26px;
}
.cwb_flow .accout_area .cwb_myaccmp .share_rel_col {
  margin-top: 12px;
}
.cwb_flow .accout_area .cwb_myaccmp .notification_list_header {
  margin-bottom: 28px;
}

/**Added on 04.11.2020**/
.cwb_flow .accout_area .refl_progress_cell.ref_complete svg g.curved_circle {
  stroke: #0097a9;
  fill: #0097a9;
}
.cwb_flow .errorred {
  background-color: #fff7f7 !important;
  border: 1px solid #fc0000 !important;
  box-shadow: none !important;
}
.cwb_flow .errorText {
  vertical-align: -1px;
  font-family: "CircularStd-Bold";
}

.cwb_flow .total_information_holder {
  max-width: 560px;
}
.cwb_flow .picture_upload_part {
  background: #fff;
  margin-bottom: 55px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.cwb_flow .picture_upload_part .upload_picture_holder {
  width: 100px;
  height: 100px;
  display: block;
  position: relative;
}
.cwb_flow .picture_upload_part .upload_picture_holder .uploaded_picture {
  width: 100px;
  height: 100px;
  display: block;
  border-radius: 50%;
  overflow: hidden;
}
.cwb_flow .upload_picture_holder .edit_profile_image {
  background-image: url(../images/cwb/penicon.png);
  background-position: center center;
  background-size: 16px;
  background-repeat: no-repeat;
  position: absolute;
  right: -8px;
  bottom: -10px;
  width: 35px;
  height: 35px;
  border-radius: 50%;
  text-align: center;
  background-color: #fff;
  -webkit-box-shadow: 0 0 10px rgba(69, 69, 69, 0.3);
  box-shadow: 0 0 10px rgba(69, 69, 69, 0.3);
  overflow: hidden;
  z-index: 2;
}
.cwb_flow .upload_picture_holder .edit_profile_image input[type="file"] {
  opacity: 0;
  font-size: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 10;
  top: 0px;
  right: 0;
  bottom: 0;
  left: 0;
  cursor: pointer;
}
.cwb_flow .picture_upload_part .username {
  font-family: "CircularStd-Book";
  color: #2d2924;
  font-size: 24px;
  padding-left: 32px;
}

.cwb_flow .contact_row .form_label {
  text-transform: uppercase;
  font-family: "CircularStd-Bold";
  color: #2d2924;
  font-size: 14px;
  margin-bottom: 4px;
  display: block;
}
.cwb_flow .edit_form {
  padding-bottom: 30px;
  border-bottom: 1px solid #d9d9d9;
  display: none;
}
.cwb_flow .contact_row .view_contact {
  border-bottom: 0;
  font-family: "CircularStd-Book";
  color: #2d2924;
  font-size: 16px;
}
.cwb_flow .profile_details_holder h2 {
  margin-bottom: 0;
}
.cwb_flow .contact_row {
  margin: 18px 0 12px;
}
.cwb_flow .contact_row .non_edit_form {
  padding-bottom: 14px;
  border-bottom: 1px solid #d9d9d9;
}
.cwb_flow #profile .profile_details_holder {
  margin-bottom: 40px;
}
.cwb_flow #profile .profile_details_holder:last-child {
  margin-bottom: 0;
}
.cwb_flow .contact_row .view_contact .edit_btn {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 16px;
  color: #003b5c;
  top: auto;
  bottom: -1px;
}
.cwb_flow .contact_row .view_contact .edit_btn:hover {
  color: #65c8ce;
  text-decoration: underline;
}
.cwb_flow .contact_row .view_contact.disable_edit_btn .edit_btn {
  pointer-events: none;
  color: #959595;
  text-decoration: none;
}

.cwb_flow .edit_form .form_box {
  margin-bottom: 30px;
  position: relative;
}
.cwb_flow .contact_row .edit_form .form_label {
  margin-bottom: 7px;
}
.cwb_flow .edit_form .default_input {
  width: 100%;
  font-family: "CircularStd-Book";
  color: #2d2924;
  font-size: 16px;
  height: 60px;
  border: 1px solid #767676;
  border-radius: 0;
  padding: 0 20px;
  background-color: #fff;
  transition: 0.3s ease;
}
.cwb_flow .edit_form .default_input::placeholder {
  color: #2d2924;
}
.cwb_flow .edit_form .default_input:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  border: 1px solid #0097a9;
  color: #2d2924;
}
.cwb_flow .edit_form .default_input.disabled {
  pointer-events: none;
  background-color: #f2f2f0;
}

.cwb_flow .cancel_save_btn_holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.cwb_flow .cancel_save_btn_holder .global_btn {
  height: 50px;
  line-height: 48px;
  width: 75px;
  padding: 0 15px;
  border-radius: 0;
  background-color: #0097a9;
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 16px;
  text-align: center;
  margin-left: 20px;
}
.cwb_flow .cancel_save_btn_holder .global_btn:hover {
  background-color: #65c8ce;
}
.cwb_flow .cancel_save_btn_holder .global_btn:focus {
  background-color: #0097a9;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
}
.cwb_flow .cancel_save_btn_holder .global_btn:active {
  background-color: #003b5c;
  color: #fff;
  box-shadow: none;
}

.cwb_flow .cancel_edit {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 16px;
  color: #003b5c;
  text-decoration: underline;
}
.cwb_flow .cancel_edit:hover {
  color: #65c8ce;
}

.cwb_flow .form_box .select_item {
  width: 100%;
  float: none;
  padding: 0;
  height: auto;
}

.cwb_flow .select_item .dflt_select .dropdown-toggle {
  height: 60px;
  font-size: 16px;
  color: #2d2924;
  border: 1px solid #767676;
  border-radius: 0;
  padding: 6px 30px 6px 15px;
  font-family: "CircularStd-Book";
  background-color: #fff;
  transition: 0.3s ease;
}
.cwb_flow .select_item .dflt_select .dropdown-toggle:hover {
  border-color: #65c8ce;
  box-shadow: none;
}
.cwb_flow .select_item .dflt_select .dropdown-toggle:focus {
  border: 1px solid #0097a9;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  background: #fff;
}

.cwb_flow .select_item .dflt_select .btn .caret {
  background: none;
  border: solid #2d2924;
  border-width: 0 2px 2px 0;
  margin-left: 5px;
  vertical-align: 2px;
  display: inline-block;
  padding: 4px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  height: auto;
  width: auto;
  top: 40%;
  right: 15px;
}

.cwb_flow .select_item .dflt_select .dropdown-menu li a {
  font-size: 13px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  border-bottom: 1px solid #d9d9d9;
  padding: 0 12px !important;
  line-height: 44px;
}
.cwb_flow .select_item .dflt_select .dropdown-menu li:last-child a {
  border-bottom: 0;
}
.cwb_flow .select_item .dflt_select .dropdown-menu li.selected a {
  font-family: "CircularStd-Bold";
  color: #0097a8;
  border-color: #0097a8;
}
.cwb_flow .select_item .dflt_select .dropdown-menu li a:hover {
  color: #0097a8;
  border-color: #0097a8;
}

.cwb_flow .edit_form .form_box .forGotPassword {
  position: absolute;
  right: 0;
  top: 0;
  padding-top: 0;
}
.cwb_flow .forGotPassword a {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 14px;
  color: #003b5c;
  text-decoration: underline;
  position: relative;
  display: block;
  width: auto;
  right: auto;
}
.cwb_flow .forGotPassword a:hover {
  color: #65c8ce;
}
.cwb_flow .password_view_controler {
  position: absolute;
  right: 20px;
  top: 45px;
}
.cwb_flow .icon_24 {
  height: 24px;
  width: 24px;
}

.cwb_flow .edit_form .numeric_text {
  position: static;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
  margin-left: 0;
  padding: 20px 30px 5px;
  margin-bottom: 30px;
  background-color: #ecf7f9;
  border-left: 8px solid #0097a9;
  font-family: "CircularStd-Book";
  font-size: 14px;
  color: #2d2924;
  width: 100%;
}

.cwb_flow .edit_form .numeric_text span {
  display: inline-block;
  position: relative;
  width: 49%;
  padding-left: 0;
}
.cwb_flow .edit_form .numeric_text .value_icon {
  font-family: "CircularStd-Book";
  font-size: 14px;
  color: #2d2924;
  background: url(../images/cwb/muai_circle.png) center left no-repeat;
  background-position: 0px 0px;
  background-size: 20px 20px !important;
  padding-left: 35px;
  margin-bottom: 15px;
  line-height: 20px;
}
.cwb_flow .edit_form .numeric_text .value_icon.criteria_ful {
  background: url(../images/cwb/muai_chked.png) center left no-repeat;
  background-position: 0px 0px;
  background-size: 20px 20px !important;
}

/**05.11.2020**/
.cwb_flow
  .activity_content
  .single_select_item_new
  .btn-group.bootstrap-select {
  width: 240px !important;
}
.cwb_flow .no_result_activity .top_typo_box ul li {
  font-family: "CircularStd-Book";
}
.cwb_flow .searchtextac {
  color: #0097a9;
}

/*CWB Contact*/
.cwb_flow .accout_area_newContact .accout_area .email_fld a {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 20px;
  color: #003b5c;
  text-decoration: underline;
  transition: 0.3s ease;
}
.cwb_flow .accout_area_newContact .accout_area .email_fld a:hover {
  color: #65c8ce;
}
.cwb_flow .accout_area_newContact .accout_area .email_fld a:active {
  color: #0097a9;
}

.cwb_flow .accout_area_newContact .email_fld {
  margin: 22px 0 62px;
}

.cwb_flow .accout_area_newContact .repeat_wrap label {
  font-size: 20px;
  font-family: "CircularStd-Bold";
  color: #2d2924;
  margin: 40px 0 18px;
  padding-bottom: 0;
  border-bottom: 0;
  text-transform: none;
}
.cwb_flow .accout_area_newContact .repeat_wrap .no_cell_new span {
  font-size: 12px;
  font-family: "CircularStd-Bold";
  color: #2d2924;
  text-transform: uppercase;
  margin-bottom: -3px;
  padding-left: 42px;
}
.cwb_flow .accout_area_newContact .repeat_wrap .no_cell_new a {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 20px;
  color: #003b5c;
  text-decoration: underline;
  transition: 0.3s ease;
}
.cwb_flow .accout_area_newContact .repeat_wrap .no_cell_new a:hover {
  color: #65c8ce;
}
.cwb_flow .accout_area_newContact .repeat_wrap .no_cell_new a:active {
  color: #0097a9;
}
.cwb_flow .accout_area_newContact .repeat_wrap .no_cell_new a svg {
  width: 32px;
  height: 33px;
  margin-right: 11px;
}

.cwb_flow .accout_area_newContact .gray_bg {
  width: 560px;
  border-radius: 0;
  background-color: #ecf7f9;
  border-left: 8px solid #0097a9;
  margin: 18px 0 0;
  padding: 20px 24px;
}
.cwb_flow .accout_area_newContact .gray_bg b {
  font-size: 14px;
  font-family: "CircularStd-Bold";
  color: #2d2924;
  margin-bottom: 10px;
}
.cwb_flow .accout_area_newContact .inner_bg_cell span {
  font-size: 14px;
  font-family: "CircularStd-Book";
  color: #2d2924;
  margin: 0;
}
.cwb_flow .accout_area_newContact .gray_bg .inner_bg_cell {
  padding-right: 60px;
}
.cwb_flow .accout_area_newContact .gray_bg i {
  font-size: 12px;
  font-family: "CircularStd-Book";
  color: #2d2924;
  font-style: normal;
  margin-top: 14px;
}
.cwb_flow .accout_area .repeat_wrap p {
  margin-top: -6px;
  padding-bottom: 30px;
}
.cwb_flow .opentext {
  font-size: 14px;
  font-family: "CircularStd-Book";
  color: #2d2924;
  margin-bottom: -4px;
}

.cwb_flow .email_fld a svg {
  width: 32px;
  height: auto;
  margin-right: 10px;
  vertical-align: -4px;
}

/*CWB Contact*/

/*CWB Travel*/

.cwb_flow .travelnoticepage .accout_area p {
  padding-right: 80px;
}
.cwb_flow .travelnoticepage #traveladd:after {
  content: none;
}
.cwb_flow .fld_outr label {
  font-size: 14px;
  font-family: "CircularStd-Bold";
  color: #2d2924;
}
.cwb_flow .travelnoticepage .upcoming_travel .col-sm-8 {
  width: 80%;
}
.cwb_flow .travelnoticepage .upcoming_travel .col-sm-4 {
  width: 40%;
}

.cwb_flow .travelnoticepage #traveladd .account_frm {
  padding: 20px 40px 14px 0;
}

.cwb_flow .travelnoticepage #traveladd .type_fld,
.cwb_flow #traveleditSection .type_fld {
  font-family: "CircularStd-Book";
  color: #2d2924;
  font-size: 16px;
  height: 60px;
  border: 1px solid #767676;
  border-radius: 0;
  padding: 0 20px 0 50px;
  background-color: #fff;
  transition: 0.3s ease;
  margin: 3px 0 0px;
}
.cwb_flow .calender-btn .type_fld {
  padding-left: 20px !important;
}
.cwb_flow .travelnoticepage #traveladd .type_fld.no_icons,
.cwb_flow #traveleditSection .type_fld.no_icons {
  padding: 0 20px;
}

.cwb_flow .travelnoticepage #traveladd .type_fld::placeholder,
.cwb_flow #traveleditSection .type_fld::placeholder {
  color: #2d2924;
}
.cwb_flow .travelnoticepage #traveladd .type_fld:focus,
.cwb_flow #traveleditSection .type_fld:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3) !important;
  border: 1px solid #0097a9;
  color: #2d2924;
}

.cwb_flow .calender-btn .form-control[disabled],
.cwb_flow .calender-btn .form-control[readonly],
.cwb_flow fieldset[disabled] .form-control {
  background-image: url(../images/cwb/arrow_icon.png);
  background-size: 16px;
  background-position: right 15px center;
}

.cwb_flow .flatpickr-day {
  font-family: "CircularStd-Book";
  z-index: 1;
}
.cwb_flow .rangeMode .flatpickr-day {
  margin-top: 2px;
}
.cwb_flow .flatpickr-day.today:after {
  background-color: #0097a9;
  top: -1px;
}
.cwb_flow .flatpickr-day.selected:after,
.cwb_flow .flatpickr-day.startRange:after,
.cwb_flow .flatpickr-day.endRange:after {
  background-color: #0097a9 !important;
  top: -1px;
  border: 1px solid #0097a9;
}

.cwb_flow
  .flatpickr-day.selected.startRange
  + .endRange:not(:nth-child(7n + 1)),
.cwb_flow
  .flatpickr-day.startRange.startRange
  + .endRange:not(:nth-child(7n + 1)),
.cwb_flow
  .flatpickr-day.endRange.startRange
  + .endRange:not(:nth-child(7n + 1)) {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.cwb_flow .account_management .submit_btn {
  width: 175px;
  padding: 0 15px !important;
  height: 50px;
  line-height: 50px;
  border-radius: 0;
  background: #0097a9;
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 16px;
  text-align: center;
  border: 0;
  transition: 0.3s ease;
}
.cwb_flow .account_management .submit_btn:hover {
  background-color: #65c8ce;
}
.cwb_flow .account_management .submit_btn:active {
  background-color: #003b5c;
  box-shadow: none;
}
.cwb_flow .account_management .submit_btn:focus {
  background-color: #0097a9;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
}

.cwb_flow #traveleditModalSection .submit_btn {
  transition: 0.3s ease;
  border-radius: 0;
  border: 1px solid #0097a9;
  color: #0097a9;
  padding: 15px 20px;
  font-family: "CircularStd-Bold";
  font-weight: normal;
  background-color: #fff;
  font-size: 16px;
}
.cwb_flow #traveleditModalSection .submit_btn:hover {
  border-color: #65c8ce;
  background-color: #fff;
}
.cwb_flow #traveleditModalSection .submit_btn:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  border-color: #0097a9;
}
.cwb_flow #traveleditModalSection .submit_btn:active {
  border-color: #003b5c;
}

.cwb_flow #traveleditModalSection #editTravel {
  padding: 15px 20px;
  font-family: "CircularStd-Bold";
  font-weight: normal;
  background: #0097a9;
  font-size: 16px;
  border-radius: 0;
}
.cwb_flow #traveleditModalSection #editTravel:hover {
  background: #65c8ce;
  color: #fff;
}
.cwb_flow #traveleditModalSection #editTravel:active {
  background: #003b5c;
  color: #fff;
  box-shadow: none;
}
.cwb_flow #traveleditModalSection #editTravel:focus {
  background: #0097a9;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
}

.cwb_flow #traveleditModalSection .modal-footer {
  padding: 25px 0;
}
.cwb_flow #traveleditModalSection .modal-footer .close {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 16px;
  color: #003b5c;
  padding: 5px;
}
.cwb_flow #traveleditModalSection .modal-footer .close:hover {
  color: #65c8ce;
}
.cwb_flow #traveleditModalSection .modal-footer .close:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  border: 1px solid #0097a9;
  padding: 5px;
  color: #003b5c;
}
.cwb_flow #traveleditModalSection .modal-header .modal-title {
  color: #2d2924;
  font-family: "CircularStd-Bold";
  line-height: 25px;
  text-transform: capitalize;
  font-size: 24px;
}

.cwb_flow .destini_cell {
  border-bottom: 0;
}
.cwb_flow .destini_inr_cell {
  padding: 30px 30px 28px;
  box-shadow: 0 0 5px rgba(69, 69, 69, 0.3);
  border-radius: 8px;
  overflow: hidden;
}
.cwb_flow .desti_cell:first-child {
  display: none;
}
.cwb_flow .desti_cell {
  font-family: "CircularStd-Bold";
  color: #2d2924;
  font-size: 16px;
  text-transform: capitalize;
  letter-spacing: 0;
}
.cwb_flow .desti_cell:nth-child(2) {
  width: 45% !important;
}
.cwb_flow .desti_cell.fromDate,
.cwb_flow .desti_cell.toDate {
  width: 25% !important;
}

.cwb_flow .desti_cell span,
.cwb_flow .desti_cell em {
  font-family: "CircularStd-Book";
  color: #2d2924;
}

.cwb_flow .edit_del {
  width: 20px;
}
.cwb_flow .edit_del a {
  width: 20px;
  line-height: 20px;
  height: 20px;
  font-family: "CircularStd-Book";
  margin-bottom: 0;
  color: #0097a9;
}
.cwb_flow .edit_del a img {
  vertical-align: 0;
}

/*CWB Travel*/

/*06.11.2020*/
.cwb_flow .recent_srch_box ul li,
.cwb_flow .search_fields ul li {
  font-family: "CircularStd-Book";
  color: #2d2924;
}
.cwb_flow .recent_srch_box ul li + li {
  margin-left: 0 !important;
}
.cwb_flow .recent_srch_box h5 {
  font-family: "CircularStd-Bold";
  color: #2d2924;
}

/**CWB Notification**/
.cwb_flow .new_accout_area .notification_list {
  margin: 0;
  max-width: 565px;
}
.cwb_flow
  .new_accout_area
  .notification_inner_list
  .main_control_box
  .notification_shadow:after,
.cwb_flow .new_accout_area .notification_inner_list.last_border:after {
  content: none !important;
}
.cwb_flow .new_accout_area .ac_notification_outer_row {
  padding-right: 0;
  margin-bottom: 0;
}
.cwb_flow .new_accout_area .child_control_box {
  padding-left: 30px;
}
.cwb_flow .new_accout_area .parent_control_box .ac_notification_outer_row {
  border-bottom: 1px solid #a9a9a9;
}
.cwb_flow .new_accout_area .child_control_box .ac_notification_outer_row {
  border-bottom: 1px solid #d9d9d9;
}

.cwb_flow .new_accout_area .ac_notification_row h5,
.cwb_flow .new_accout_area .ac_notification_row h2 {
  font-family: "CircularStd-Bold";
  color: #2d2924;
  font-size: 16px;
  margin-bottom: 0px;
}
.cwb_flow .new_accout_area .ac_notification_row p {
  font-family: "CircularStd-Book";
  color: #2d2924;
  font-size: 12px;
  line-height: 15px;
  margin-top: 7px;
  min-height: auto;
}

.cwb_flow .new_accout_area .ac_notification_row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 18px 0px 14px;
  min-height: 42px;
}
.cwb_flow .new_accout_area .ac_notification_row .onoff_area {
  float: none;
  margin-top: 0;
}
.cwb_flow .new_accout_area .notification_content {
  float: none;
}

.cwb_flow .new_accout_area .ac_notification_row .on,
.cwb_flow .new_accout_area .ac_notification_row .off {
  font-family: "CircularStd-Bold";
  color: #0097a9;
  font-size: 12px;
  padding-top: 3px;
}
.cwb_flow .new_accout_area .ac_notification_row .switch {
  margin-bottom: 0;
}

.cwb_flow .new_accout_area .notification_list_header h3,
.cwb_flow .new_accout_area .notification_list_header h2 {
  font-family: "CircularStd-Bold";
  color: #2d2924;
  font-size: 26px;
  line-height: 32px;
  margin-bottom: 14px;
}

.cwb_flow .new_accout_area .notification_inner_list {
  margin-bottom: 50px;
}

.cwb_flow .new_accout_area input:checked + .slider_switch {
  background-color: #0097a9;
}
.cwb_flow
  .child_control_box.disable_notification_sec_new.disable_notification_sec
  input:checked
  + .slider_switch {
  background-color: #0097a9;
}
.cwb_flow .new_accout_area .green_png {
  margin-top: -5px;
}
/**CWB Notification**/

/**Notification modal**/
.cwb_flow .new_small_statement_modal .modal-header {
  padding: 18px !important;
  border-bottom: 1px solid #ededed;
}
.cwb_flow .new_small_statement_modal .modal-dialog {
  max-width: 560px;
}
.cwb_flow .new_small_statement_modal .modal-header .modal-title {
  font-size: 18px;
  line-height: 24px;
}
.cwb_flow .new_small_statement_modal .modal-header .modal-title span {
  width: 22px;
  margin-left: 2px;
  display: inline-block;
}
.cwb_flow .new_small_statement_modal .modal-header .modal-title span img {
  width: 100%;
  vertical-align: -3px;
}
.cwb_flow .new_small_statement_modal .mg_img {
  display: none;
}
.cwb_flow .new_small_statement_modal .setup_install_headline {
  margin-bottom: 18px;
  padding-top: 45px;
}
.cwb_flow .new_small_statement_modal .setup_install_headline .modal-title {
  margin: 0;
  font-family: "CircularStd-Bold";
  color: #0097a9;
  font-size: 26px;
}
.cwb_flow .new_small_statement_modal .notify_top {
  padding: 0 65px;
}
.cwb_flow .new_small_statement_modal .notify_top p {
  font-family: "CircularStd-Book";
  color: #2d2924;
  font-size: 16px;
  line-height: 22px;
}
.cwb_flow .new_small_statement_modal .notify_top p:last-child {
  margin-bottom: 0;
}
.cwb_flow .new_small_statement_modal .modal-footer {
  border-top: 0;
  padding: 28px 30px 40px;
}
.cwb_flow .new_small_statement_modal .modal-footer ul {
  text-align: center;
  font-size: 0;
}
.cwb_flow .new_small_statement_modal .modal-footer ul li {
  display: inline-block;
}
.cwb_flow .new_small_statement_modal .modal-footer ul li + li {
  margin-left: 20px;
}

.cwb_flow .new_small_statement_modal .cwb_notification_btn {
  border: 1px solid #0097a9;
  text-align: center;
  color: #0097a9;
  padding: 15px 20px;
  font-family: "CircularStd-Bold";
  font-weight: normal;
  background-color: #fff;
  font-size: 16px;
  width: 180px;
  padding: 13px 15px;
  transition: 0.3s ease;
  border-radius: 8px;
  overflow: hidden;
  outline: none !important;
}
.cwb_flow .new_small_statement_modal .cwb_notification_btn:hover {
  border-color: #65c8ce;
  background-color: #fff;
}
.cwb_flow .new_small_statement_modal .cwb_notification_btn:active {
  border-color: #003b5c;
  box-shadow: none;
}
.cwb_flow .new_small_statement_modal .cwb_notification_btn:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  border-color: #0097a9;
}

.cwb_flow .new_small_statement_modal .cwb_purchase_notifications_modify {
  background-color: #0097a9;
  color: #fff;
}
.cwb_flow .new_small_statement_modal .cwb_purchase_notifications_modify:hover {
  background-color: #65c8ce;
  color: #fff;
}
.cwb_flow .new_small_statement_modal .cwb_purchase_notifications_modify:active {
  background-color: #003b5c;
  color: #fff;
}
.cwb_flow .new_small_statement_modal .cwb_purchase_notifications_modify:focus {
  background-color: #0097a9;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
}

/**Notification modal**/

/**CWB Travel Modal**/
.cwb_flow .travelModalNew .setupawsome h4 {
  font-family: "CircularStd-Bold";
  color: #0097a9;
}
.cwb_flow .travelModalNew .modal_text_global {
  font-size: 16px;
  line-height: 22px;
  font-family: "CircularStd-Book";
  color: #2d2924;
}

.cwb_flow .travelModalNew .savebutton_alertpop button {
  padding: 14px 20px;
  border: none;
  background-color: #0097a9;
  color: #fff;
  font-family: "CircularStd-Bold";
  font-size: 16px;
  border-radius: 0;
  width: auto;
  min-width: 150px;
  transition: 0.3s ease;
  outline: none;
}
.cwb_flow .travelModalNew .savebutton_alertpop button:hover {
  background-color: #65c8ce;
  color: #fff;
}
.cwb_flow .travelModalNew .savebutton_alertpop button:active {
  background-color: #003b5c;
  color: #fff;
  box-shadow: none;
}
.cwb_flow .travelModalNew .savebutton_alertpop button:focus {
  background-color: #0097a9;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
}

.cwb_flow .travelModalNew .modal-footer {
  padding: 20px 30px;
}
.cwb_flow .travelModalNew .cancl a {
  font-size: 16px !important;
  padding: 5px !important;
  transition: 0.3s ease;
}
/**CWB Travel Modal**/

/**My Card**/
.cwb_flow .my_cards .accout_area .card_top_rt_sec .right_activity_panel_rt {
  margin-top: 0;
  margin-left: 10px;
}
.cwb_flow .my_cards .accout_area .flex_dashboard_outer {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 45px;
}
.cwb_flow .my_cards .accout_area .card_top_rt_sec .right_activity_panel_lt {
  text-align: right;
}
.cwb_flow .my_cards .accout_area .left_activity h3 {
  margin-bottom: 0;
}

.cwb_flow .my_cards .accout_area .accnt_balnc_outer,
.cwb_flow .my_cards .accout_area .accnt_balnc_outer:before,
.cwb_flow .my_cards .accout_area .accnt_balnc_outer:after {
  background-color: #f2f2f0;
}

.cwb_flow .my_cards .accout_area .accnt_balnc_outer .small_point_tag {
  display: none !important;
}

.cwb_flow .my_cards .accout_area .accnt_balnc_outer .brim_card_headline {
  font-family: "CircularStd-Bold";
  color: #2d2924;
  font-size: 26px;
}
.cwb_flow .my_cards .accout_area .brim_right_flex .brim_make_pay {
  line-height: normal;
}
.cwb_flow .my_cards .accout_area .accnt_balnc_outer {
  padding: 30px 0 38px;
}

.cwb_flow .my_cards .accout_area .your_card_outer {
  padding: 52px 0;
}
.cwb_flow .my_cards .accout_area .your_card_outer h4,
.cwb_flow .my_cards .accout_area .additional_card_outer h4 {
  font-family: "CircularStd-Bold";
  color: #2d2924;
  font-size: 26px;
  margin-bottom: 20px;
}

.cwb_flow .my_cards .accout_area .your_card_details {
  width: 100%;
  border: 1px solid transparent;
  box-shadow: 0 0 5px rgba(69, 69, 69, 0.3);
  transition: 0.3s ease;
}
.cwb_flow .my_cards .accout_area .your_card_details:hover {
  border: 1px solid #65c8ce;
}
.cwb_flow .my_cards .accout_area .your_card_details:active {
  border-color: #003b5c;
}
.cwb_flow .my_cards .accout_area .your_card_details:focus {
  border: 1px solid #0097a9;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3) !important;
}

.cwb_flow .my_cards .accout_area .card_hold_details h5 {
  font-family: "CircularStd-Bold";
  color: #2d2924;
  font-size: 20px;
  margin-bottom: 1px;
}
.cwb_flow .my_cards .accout_area .card_hold_details .card_typ_nw {
  font-family: "CircularStd-Book";
  color: #2d2924;
  font-size: 12px;
}
.cwb_flow .my_cards .accout_area .valid_dt h5,
.cwb_flow .my_cards .accout_area .final_no h5 {
  font-family: "CircularStd-Book";
  color: #2d2924;
  font-size: 16px;
}
.cwb_flow .my_cards .accout_area .valid_dt h5 span,
.cwb_flow .my_cards .accout_area .final_no h5 span {
  font-family: "CircularStd-Bold";
  color: #2d2924;
  font-size: 16px;
  margin-right: 5px;
  vertical-align: baseline;
  text-transform: none;
}

.cwb_flow .my_cards .accout_area .add_card_fig {
  height: 60px;
  width: 60px;
  border-radius: 50%;
  overflow: hidden;
  border: 1px solid #02c1d4;
  box-shadow: 0 0 black;
  margin: 0 auto;
  background-color: #7fe0e9;
  margin: 0 17px 0 15px;
}
.cwb_flow .my_cards .accout_area .add_card_fig span {
  font-size: 28px;
  font-family: "CircularStd-Book";
  color: #fff;
  padding: 0;
  display: block;
  line-height: 20px;
  text-align: center;
  transform: none;
}

.cwb_flow .my_cards .accout_area .additional_card_inner {
  margin: 0;
}
.cwb_flow .my_cards .accout_area .card_img_hold {
  width: 92px;
}
.cwb_flow .my_cards .accout_area .additional_card_inner .your_card_details {
  margin-bottom: 20px;
}
.cwb_flow
  .my_cards
  .accout_area
  .additional_card_inner
  .your_card_details:last-child {
  margin-bottom: 0;
}

.cwb_flow .my_cards .accout_area .add_member_new {
  margin-top: 30px;
  width: auto;
}
.cwb_flow .my_cards .accout_area .add_member_new a span {
  display: none;
}
.cwb_flow .my_cards .accout_area .add_member_new a {
  height: 50px;
  padding: 0 20px;
  min-width: 140px;
  width: auto;
  background: #0097a9;
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 16px;
  transition: 0.3s ease;
  border-radius: 0;
  line-height: 50px;
}
.cwb_flow .my_cards .accout_area .add_member_new a:hover {
  background: #65c8ce;
  color: #fff;
}
.cwb_flow .my_cards .accout_area .add_member_new a:active {
  background: #003b5c;
  color: #fff;
  box-shadow: none;
}
.cwb_flow .my_cards .accout_area .add_member_new a:focus {
  background: #0097a9;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
}

.cwb_flow .my_cards .accout_area .notification_list_ico {
  margin-right: 28px;
}
.cwb_flow .my_cards .accout_area .your_card_details .valid_dt {
  width: 28%;
  margin-right: 36px;
}
.cwb_flow .my_cards .accout_area .your_card_details .final_no {
  width: 22%;
}
.cwb_flow .my_cards .accout_area .your_card_details .card_hold_details {
  width: 50%;
}

/* 9.11.2020 */
.cwb_flow .clearSearch {
  background-image: url(../images/cwb/clear_srch.png);
  background-size: 16px;
}
.cwb_flow .card_select_new .add_fld,
.cwb_flow .card_select_new .fld_outr_new .bootstrap-select > .btn {
  width: 100%;
  padding: 9px 12px 12px;
  font-size: 16px;
  color: #181818;
  font-family: "CircularStd-Book";
  min-height: 60px;
  height: auto;
  line-height: 35px;
  border-radius: 0;
  border: 1px solid #767676 !important;
}
.cwb_flow .card_select_new .fld_outr_new label {
  text-align: left;
  position: relative;
  line-height: 14px;
  font-size: 14px;
  margin-bottom: 8px;
  font-family: "CircularStd-Bold";
  color: #2d2924;
  text-transform: uppercase;
}
.cwb_flow .add_fld:focus,
.cwb_flow .fld_outr_new .bootstrap-select > .btn:focus {
  border: 1px solid #0097a9 !important;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3) !important;
  background: #fff;
}
.cwb_flow .btn-group.open .dropdown-toggle:focus {
  border: 1px solid #0097a9 !important;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3) !important;
  background: #fff;
}
.cwb_flow .btn-group.open .dropdown-toggle {
  border: 1px solid #0097a9 !important;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3) !important;
  background: #fff;
}
.cwb_flow .bootstrap-select.btn-group .dropdown-menu li.selected {
  border-bottom: 1px solid #0097a9;
}
.cwb_flow .dropdown-menu > li > a {
  padding: 10px;
  color: #2d2924 !important;
  font-family: "CircularStd-Book" !important;
  font-size: 16px !important;
}
.cwb_flow .bootstrap-select.btn-group .dropdown-menu li.selected a {
  font-family: "CircularStd-Bold" !important;
}
.cwb_flow .cmn_modal .card_select_new .next_but_compare .global_btn {
  width: 150px;
  border-radius: 0;
  font-size: 16px;
  background-color: #0097a9 !important;
  background-image: none !important;
  font-family: "CircularStd-Bold" !important;
}
.cwb_flow .cmn_modal .card_select_new .next_but_compare .global_btn:hover {
  background-color: #65c8ce !important;
  color: #fff;
}
.cwb_flow .cmn_modal .card_select_new .next_but_compare .global_btn:focus {
  background: #0097a9 !important;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3) !important;
  outline: 0;
}
.cwb_flow .cmn_modal .card_select_new .next_but_compare .global_btn:active {
  background: #003b5c !important;
  color: #fff;
  box-shadow: none !important;
}
.cwb_flow .bootstrap-select.btn-group .dropdown-menu li + li {
  border-top: 1px solid #eee;
}

/* 9.11.2020 */

/* 11.11.2020 */
.cwb_flow .yr_crd_contrl #cardHolderName {
  color: #0097a9;
  font-size: 36px;
}
.cwb_flow .your_brim_crd .brim_left_flex {
  margin: 0;
  padding: 0;
  width: auto;
  overflow: visible;
}
.cwb_flow .your_brim_crd .flex_row {
  align-items: center;
}
.cwb_flow .your_brim_crd .brim_right_flex {
  width: auto;
}
.cwb_flow .yr_crd_new_full .relative_card_info:before {
  border-top: 0;
}
.cwb_flow .yr_crd_new_full .relative_card_details h5 {
  font-size: 24px;
  color: #2d2924;
  margin-bottom: 0;
  letter-spacing: 0;
  font-family: "CircularStd-Book";
}
.cwb_flow .yr_crd_new_full .relative_card_details {
  padding-top: 37px;
}
.cwb_flow .relative_card_image {
  border: 1px solid #02c1d4;
  box-shadow: none;
  background-color: #7fe0e9;
}
.cwb_flow .yr_crd_new_full .card_rltv_info_outer .contact_area_main label {
  margin-bottom: 5px;
  color: #2d2924;
  font-size: 14px;
  font-family: "CircularStd-Bold";
}
/* .cwb_flow .yr_crd_new_full .view_contact {
    border-bottom: 1px solid #D9D9D9;
    padding-bottom: 10px;
} */

.cwb_flow .yr_crd_new_full .icn_btn_card {
  height: 70px;
  line-height: inherit;
  border: 1px solid #959595;
  width: auto;
  min-width: 24%;
  padding: 0 5px;
  border-radius: 0;
  font-size: 15px;
  color: #2d2924;
  font-family: "CircularStd-Bold";
  padding-top: 5px;
}

.cwb_flow .yr_crd_new_full .icn_btn_card:hover {
  border: 1px solid #65c8ce;
  box-shadow: none;
  color: #2d2924;
}
.cwb_flow .yr_crd_new_full .icn_btn_card:focus {
  border: 1px solid #0097a9;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  color: #2d2924;
}
.cwb_flow .yr_crd_new_full .relative_card_image span {
  font-family: "CircularStd-Bold";
  transform: none;
  color: #fff;
}
.back_my_card {
  color: #454545;
  font-size: 18px;
  font-family: "CircularStd-Bold";
  background-image: url(../images/cwb/crd_pg_back.png);
  background-repeat: no-repeat;
  background-size: 20px;
  background-position: left center;
  padding-left: 35px;
  margin-bottom: 30px;
  display: inline-block;
}
.back_my_card:hover {
  color: #009eae;
}
.cwb_flow .cwb_card_lmt h2 {
  font-size: 36px;
  margin-bottom: 70px;
}
.cwb_flow .cwb_card_lmt h4 {
  font-size: 24px;
  font-family: "CircularStd-Bold";
  color: #2d2924;
  margin-bottom: 20px;
}
.cwb_flow .cwb_card_lmt p {
  font-size: 16px;
  font-family: "CircularStd-Book";
  color: #2d2924;
  line-height: 22px;
  margin-bottom: 30px;
}
.cwb_card_lmt {
  max-width: 560px;
}
.cwb_card_lmt .price_Range {
  margin-top: 110px;
}
.cwb_card_lmt .slider-horizontal .rng_new_range {
  color: #007d93;
  width: 200px;
  border: 1px solid #a9a9a9;
  border-radius: 4px;
  height: 60px;
  font-family: "CircularStd-Bold";
  letter-spacing: 0;
  font-size: 36px;
  left: 50%;
  transform: translateX(-50%);
  pointer-events: all;
}
.cwb_card_lmt .price_Range .slider.slider-horizontal:after,
.cwb_card_lmt .price_Range .slider.slider-horizontal:before {
  content: none;
}
.cwb_card_lmt .rangeslider--horizontal {
  height: 6px;
  background: #d9d9d9;
}
.cwb_card_lmt .rangeslider__handle {
  height: 40px;
  width: 40px;
  background: #009eae;
  box-shadow: none;
  border: 0;
}
.cwb_card_lmt .rangeslider--horizontal .rangeslider__fill {
  background-color: #009eae;
  border-radius: 10px;
}
.cwb_card_lmt .all_detail_container .btn-default {
  width: 175px;
  margin-bottom: 0px;
  background: #009eae;
  height: 50px;
  font-size: 16px;
  font-family: "CircularStd-Bold";
}
.cwb_card_lmt .all_detail_container .btn-default:hover {
  background-color: #65c8ce;
}
.cwb_card_lmt .all_detail_container .btn-default:focus {
  background: #0097a9;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3) !important;
  outline: 0;
}
.cwb_card_lmt .all_detail_container .btn-default:active {
  background: #003b5c;
  color: #fff;
  box-shadow: none !important;
}
.cwb_card_lmt .value_left_top,
.cwb_card_lmt .value_right_top {
  font-family: "CircularStd-Bold";
  color: #009eae;
}
.cwb_chng_crd,
.change_pin {
  max-width: 560px;
}
.cwb_flow .cwb_chng_crd h2 {
  color: #0097a9;
  font-size: 36px;
}
.card_part {
  margin-top: 50px;
  margin-bottom: 50px;
  display: flex;
  margin-left: -1.5%;
  margin-right: -1.5%;
}
.inner_cwb_card {
  padding: 25px 20px;
  border-radius: 8px;
  box-shadow: 0 0 5px rgba(69, 69, 69, 0.3);
  margin: 0 1.5%;
  position: relative;
  width: 50%;
  cursor: pointer;
  border: 3px solid transparent;
}
.inner_cwb_card:hover {
  border: 3px solid #0097a9;
}
.inner_cwb_card h4 {
  text-align: center;
  font-size: 20px;
  margin-bottom: 15px;
  color: #0097a9;
  font-family: "CircularStd-Bold";
}
.ph_show {
  display: none;
}
.current_ribbon {
  width: 83px;
  position: absolute;
  top: -8px;
  left: -9px;
}
.cwbcrd_hold {
  width: 207px;
  margin: 0 auto 20px;
}
.cwb_card_info_brim h5,
.cwb_card_info_brim h6 {
  font-size: 16px;
  color: #2d2924;
  text-align: center;
  margin-bottom: 15px;
  font-family: "CircularStd-Bold";
}
.cwb_info_dtls {
  border-top: 1px solid #d9d9d9;
  padding-top: 15px;
}
.cwb_info_dtls ul li + li {
  margin-top: 12px;
}
.cwb_info_dtls ul li {
  font-size: 14px;
  color: #2d2924;
  line-height: 20px;
  font-family: "CircularStd-Book";
}
.inner_cwb_card.active {
  border: 3px solid #0097a9;
}
.inner_cwb_card.active:after {
  content: "";
  position: absolute;
  width: 20px;
  height: 20px;
  background-image: url(../images/cwb/Icon_Checked.png);
  background-repeat: no-repeat;
  background-position: center center;
  top: -12px;
  left: 50%;
  transform: translateX(-50%);
  background-size: contain;
}

.cwb_flow .cwb_chng_crd .proceed_btn {
  margin-bottom: 30px;
  text-align: center;
}
.cwb_flow .cwb_chng_crd .proceed_btn a {
  background: transparent;
  padding: 14px 15px;
  color: #0097a9;
  border-radius: 0;
  border: 1px solid #0097a9;
  font-family: "CircularStd-Bold";
  font-size: 16px;
}
.cwb_flow .cwb_chng_crd .proceed_btn a:hover {
  border: 1px solid #65c8ce;
  background-color: transparent;
}
.cwb_flow .cwb_chng_crd .proceed_btn a:focus {
  border: 1px solid #0097a9;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
}
.cwb_flow .cwb_chng_crd .global_btn.next_btn,
.cwb_flow .cwb_chng_crd .global_btn.cwbstep3next {
  background-image: none !important;
  background-color: #0097a9 !important;
  padding-right: 45px;
  padding: 0;
  height: 50px;
  border-radius: 0;
  width: 175px;
  font-size: 16px;
  font-family: "CircularStd-Bold";
}
.cwb_flow .cwb_chng_crd .global_btn.next_btn:hover,
.cwb_flow .cwb_chng_crd .global_btn.cwbstep3next:hover {
  background-color: #65c8ce !important;
}
.cwb_flow .cwb_chng_crd .global_btn.next_btn:focus,
.cwb_flow .cwb_chng_crd .global_btn.cwbstep3next:focus {
  background-color: #0097a9 !important;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  outline: 0;
}
.cwb_flow .cwb_chng_crd .global_btn.next_btn:active,
.cwb_flow .cwb_chng_crd .global_btn.cwbstep3next:active {
  background-color: #003b5c !important;
  color: #fff;
  box-shadow: none;
}

.cwb_flow .cwb_chng_crd .next_but_compare {
  text-align: center;
}
.cwb_flow .cwb_select_crd_step_2 .fld_outr_new label {
  color: #2d2924;
  font-size: 14px;
  font-family: "CircularStd-Bold";
  text-transform: uppercase;
  font-weight: inherit;
}
.cwb_flow .cwb_select_crd_step_2 .add_fld,
.cwb_flow .cwb_select_crd_step_2 .fld_outr_new .bootstrap-select > .btn {
  border: 1px solid #767676;
  padding: 10px 15px;
  height: 60px;
  border-radius: 0;
  font-size: 16px;
  color: #2d2924;
  font-family: "CircularStd-Book";
}
.cwb_flow .cwb_select_crd_step_2 .bootstrap-select.btn-group div.dropdown-menu {
  height: 240px;
}
.cwb_flow .cwb_select_crd_step_2 .fld_outr_new {
  margin: 0 0 30px;
}
.cwb_flow .cwb_select_crd_step_2 .fld_outr_new .btn .caret {
  background: none;
  border: solid #2d2924;
  border-width: 0 2px 2px 0;
  margin-left: 5px;
  vertical-align: 2px;
  display: inline-block;
  padding: 4px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  height: auto;
  width: auto;
  top: 40%;
  right: 15px;
}
.cwb_flow .cwb_chng_crd .global_btn.back_btn {
  color: #0097a9;
  background-image: none !important;
  background-color: transparent !important;
  border: 1px solid #0097a9;
  border-radius: 0;
  padding: 0;
  height: 50px;
  width: 175px;
  font-size: 16px;
  font-family: "CircularStd-Bold";
}
.cwb_flow .cwb_chng_crd .global_btn.back_btn:hover {
  border: 1px solid #65c8ce;
}

.cwb_flow .cwb_chng_crd .global_btn.back_btn:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  border: 1px solid #0097a9;
  outline: 0;
}
.cwb_select_crd_step_2 h4 {
  font-size: 24px;
  margin-bottom: 30px;
  font-family: "CircularStd-Bold";
  color: #2d2924;
}
.cwb_select_crd_step_2 {
  padding-top: 30px;
}
.cwb_select_crd_step_3 {
  padding-top: 30px;
}
.cwb_select_crd_step_3 h4 {
  font-size: 24px;
  margin-bottom: 15px;
  font-family: "CircularStd-Bold";
  color: #2d2924;
}
.confirm_reqst_main {
  margin-top: 30px;
}
.cwb_flow .cwb_select_crd_step_3 .confirm_card_outer {
  background-color: transparent;
  margin: 0;
  padding: 0;
  margin-bottom: 30px;
}
.cwb_flow .cwb_select_crd_step_3 .confirm_card_img {
  width: 270px;
}
.cwb_select_crd_step_3 .confirm_card_txt h4 {
  font-size: 20px;
  margin-bottom: 10px;
  font-family: "CircularStd-Bold";
  color: #0097a9;
  letter-spacing: 0;
  text-transform: inherit;
}
.cwb_flow .accout_area .confirm_card_txt p {
  font-family: "CircularStd-Bold";
}
.cwb_flow .accout_area .confirm_card_txt p + p {
  margin-top: 10px;
}
.cwb_select_crd_step_3 .confirm_card_txt {
  padding-left: 20px;
  padding-top: 42px;
}
.cwb_select_crd_step_3 .dont_show_box .agree_check {
  color: #2d2924;
  font-size: 16px;
  padding-top: 0;
  vertical-align: top;
  font-family: "CircularStd-Book";
  line-height: 22px;
}
.cwb_select_crd_step_3 .dont_show_box .checkmark {
  top: 5px;
  border-radius: 0;
}
.cwb_select_crd_step_3 .card_type_checkbox_holder .agree_check a {
  color: #003b5c;
  text-decoration: underline;
  font-family: "CircularStd-Bold";
}
.cwb_select_crd_step_3 .card_type_checkbox_holder .agree_check a:hover {
  color: #65c8ce;
}
.cwb_select_crd_step_3 .card_type_checkbox_holder .agree_check a:focus {
  border: 1px solid #0097a9;
  padding: 0 2px;
  box-shadow: 0 0px 0px 5px rgba(4, 194, 213, 0.15);
  color: #003b5c;
}
.cwb_select_crd_step_3 .card_type_checkbox_holder .agree_check a:active {
  color: #0097a9;
  border: 0;
  box-shadow: none;
  padding: 0;
}
.cwb_select_crd_step_3 .card_type_checkbox_holder {
  margin-bottom: 30px;
}
.cwb_flow .newSuccess .setupawsome h4 {
  font-size: 24px;
  color: #0097a9;
  font-family: "CircularStd-Bold";
}
.cwb_flow .newSuccess .setuppaying_top {
  font-size: 16px;
  line-height: 22px;
  font-family: "CircularStd-Book";
}

.cwb_flow .change_pin h2 {
  color: #0097a9;
  font-size: 36px;
  margin-bottom: 50px;
}

.change_pin_step_1 h4,
.change_pin_step_2 h4,
.change_pin_step_3 h4,
.change_pin_success h4 {
  font-size: 26px;
  margin-bottom: 15px;
  font-family: "CircularStd-Bold";
  color: #2d2924;
}
.pinchange_part {
  padding-top: 30px;
}
.cwb_flow .change_pin .fld_outr_new label {
  font-weight: inherit;
  text-align: left;
  color: #2d2924;
  font-size: 14px;
  font-family: "CircularStd-Bold";
  text-transform: uppercase;
  position: relative;
  display: block;
}
.cwb_flow .change_pin .add_fld,
.cwb_flow .change_pin .fld_outr_new .bootstrap-select > .btn {
  border: 1px solid #767676;
  padding: 10px 15px;
  height: 60px;
  border-radius: 0;
  font-size: 16px;
  color: #2d2924;
  font-family: "CircularStd-Book";
}
.cwb_flow .change_pin .fld_outr_new {
  margin: 0 0 25px;
}
.cwb_flow .change_pin .hint_btn_d a {
  padding: 0;
  color: #003b5c;
  letter-spacing: 0;
  text-transform: initial;
  font-family: "CircularStd-Bold";
  text-decoration: underline;
}

.cwb_flow .change_pin .hint_btn_d a:hover {
  color: #65c8ce;
  text-decoration: underline;
}
.cwb_flow .change_pin .sm_tip {
  height: 17px;
  width: 17px;
  margin-left: 3px;
  font-size: 17px;
  color: #0097a9;
  vertical-align: -1px;
}

.cwb_flow .change_pin .hint_question {
  color: #2d2924;
  display: inline;
  font-family: "CircularStd-Book";
  font-size: 14px;
}
.cwb_flow .change_pin .hint_question_new span {
  font-size: 14px;
  text-transform: none;
  padding-right: 0;
  color: #2d2924;
  font-family: "CircularStd-Book";
}
.cwb_flow .change_pin .hint_question_new {
  background-color: #ecf7f9;
  border-radius: 0;
  margin-top: 20px;
  width: 100%;
  padding: 18px 20px;
  font-family: "CircularStd-Book";
  border-left: 8px solid #009eae;
}
.cwb_flow .change_pin .next_but_compare .global_btn {
  padding: 0;
  background: #0097a9;
  font-size: 16px;
  color: #fff;
  border-radius: 0;
  width: 175px;
  height: 50px;
  font-family: "CircularStd-Bold";
}
.cwb_flow .change_pin .next_but_compare .global_btn:hover {
  background-color: #65c8ce;
}
.cwb_flow .change_pin .next_but_compare .global_btn:focus {
  background-color: #0097a9;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  outline: 0;
}
.cwb_flow .change_pin .next_but_compare .global_btn:active {
  background-color: #003b5c;
  color: #fff;
  box-shadow: none;
}

.cwb_flow .top_position.new_top_tooltip .white_info_tip {
  right: auto;
  top: auto;
  margin-top: 0;
  margin-bottom: 15px;
  bottom: 100%;
}
.cwb_flow .top_position.new_top_tooltip .white_info_tip:before {
  transform: translateX(-50%) rotate(180deg);
  bottom: -16px;
  top: inherit;
}
.cwb_flow .top_position.new_top_tooltip .white_info_tip:after {
  transform: translateX(-50%) rotate(180deg);
  top: inherit;
  bottom: -19px;
}
.cwb_flow .tg {
  color: #0097a9 !important;
}
.cwb_prof_img_initial {
  font-size: 36px;
  padding: 0;
  display: block;
  line-height: 100px;
  text-align: center;
  width: 100%;
  height: 100%;
  background-color: #65c8ce;
  color: #fff;
  font-family: "CircularStd-Book";
}

.cwb_flow .edit_upload_image .modal-header {
  border-bottom: 1px solid #d9d9d9;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cwb_flow .edit_upload_image .modal-header h3 {
  font-size: 20px;
  color: #2d2924;
  font-family: "CircularStd-Bold";
}
.cwb_flow .edit_upload_image .move_img_container_label {
  font-size: 16px;
  color: #2d2924;
  font-family: "CircularStd-Book";
}
.cwb_flow .edit_upload_image .global_btn {
  background: #0097a9;
  font-size: 16px;
  border-radius: 0;
  font-family: "CircularStd-Bold";
  padding: 0 20px;
  height: 50px;
}
.cwb_flow .edit_upload_image .global_btn:hover {
  background: #65c8ce;
}
.cwb_flow .edit_upload_image .global_btn:focus {
  background-color: #0097a9;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  outline: 0;
}
.cwb_flow .edit_upload_image .global_btn:active {
  background-color: #003b5c;
  color: #fff;
  box-shadow: none;
}
.cwb_flow .dont_have {
  color: #2d2924;
  font-family: "CircularStd-Book";
  margin: 0;
}
.cwb_flow .slidecontainer .slider::-webkit-slider-thumb,
.cwb_flow .slidecontainer .slider::-moz-range-thumb {
  background: #0097a9 !important;
}
.cwb_flow .img_btn {
  background-color: #0097a9 !important;
}
.cwb_flow .slidecontainer .slider {
  opacity: 1;
}
.cwb_flow .compare_table thead {
  top: 110px;
}
.cwb_flow .compare_container {
  margin-top: 141px;
  height: calc(100vh - 400px);
  padding: 0;
}
.cwb_flow .compare_table th,
.compare_table td,
.cwb_flow .compare_table th:hover,
.compare_table td:hover {
  background-color: transparent;
}
.cwb_flow .compare_table th:nth-child(odd),
.cwb_flow .compare_table td:nth-child(odd),
.cwb_flow .compare_table th:nth-child(odd):hover,
.cwb_flow .compare_table td:nth-child(odd):hover {
  background-color: transparent;
  border-right: 1px solid #767676;
}
.cwb_flow .full_width_td {
  background-color: #ecf7f9 !important;
  letter-spacing: 0;
  font-family: "CircularStd-Bold";
  font-size: 16px;
}
.cwb_flow .card_box h5 {
  font-size: 19px;
  text-transform: capitalize;
  color: #0097a9;
  font-family: "CircularStd-Bold";
  letter-spacing: 0;
}
.cwb_flow .compare_table {
  font-size: 14px;
  line-height: 20px;
  font-family: "CircularStd-Book";
  color: #2d2924;
  letter-spacing: 0;
}
.cwb_flow .cardDisclaimerTxt {
  font-size: 10px;
  margin: 0 0 15px;
  letter-spacing: 0;
  font-family: "CircularStd-Book";
  color: #2d2924;
}
.cwb_flow .insuredTxt a {
  vertical-align: 0;
}
.cwb_flow .insuredTxt img {
  vertical-align: middle;
  margin-top: -28px;
}
.cwb_flow .insuredTxt p {
  font-family: "CircularStd-Book";
  color: #2d2924;
}

.cwb_flow #noEligibleInstallment,
.cwb_flow #noEligibleInstallmentNew,
.cwb_flow #noCurrentInstallment,
.cwb_flow #noPastInstallment {
  padding: 70px 0 50px;
}
.cwb_flow #noCurrentInstallment .basic_btn,
.cwb_flow #noPastInstallment .basic_btn {
  background-color: #0097a8;
  font-size: 16px;
  padding: 15px 20px;
  margin-top: 30px;
  border-radius: 0;
  letter-spacing: 0;
  font-family: "CircularStd-Bold";
}
.cwb_flow #noCurrentInstallment .basic_btn:hover,
.cwb_flow #noPastInstallment .basic_btn:hover {
  background-color: #65c8ce;
}
.cwb_flow #noCurrentInstallment .basic_btn:focus,
.cwb_flow #noPastInstallment .basic_btn:focus {
  background: #0097a9 !important;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3) !important;
}
.cwb_flow #noCurrentInstallment .basic_btn:active,
.cwb_flow #noPastInstallment .basic_btn:active {
  background: #003b5c !important;
  color: #fff;
  box-shadow: none !important;
}
.cwb_flow .statemnt_tab .noStatement {
  padding: 70px 0 50px;
  border-top: 2px solid #e5e5e5;
}

.cwb_flow .change_pin .next_but_compare .global_btn.next_btn {
  padding: 0;
  background: #0097a9 !important;
  font-size: 16px;
  color: #fff;
  border-radius: 0;
  width: 175px;
  height: 50px;
  font-family: "CircularStd-Bold";
  line-height: 50px;
}

.cwb_flow .change_pin .next_but_compare .global_btn.next_btn:hover {
  background-color: #65c8ce !important;
}
.cwb_flow .change_pin .next_but_compare .global_btn.next_btn:focus {
  background-color: #0097a9 !important;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  outline: 0;
}
.cwb_flow .change_pin .next_but_compare .global_btn.next_btn:active {
  background-color: #003b5c !important;
  color: #fff;
  box-shadow: none;
}

.cwb_flow .change_pin .next_but_compare .global_btn.back_btn {
  color: #0097a9;
  background-image: none !important;
  background-color: #fff !important;
  padding: 0;
  border: 1px solid #0097a9;
  border-radius: 0;
  width: 175px;
  height: 50px;
  font-family: "CircularStd-Bold";
  font-size: 16px;
}
.cwb_flow .change_pin .next_but_compare .global_btn.back_btn:hover {
  border: 1px solid #65c8ce;
}

.cwb_flow .change_pin .note_design {
  margin: 20px 0px 25px;
  font-size: 14px;
  color: #2d2924;
  background-color: #ecf7f9;
  border-radius: 0;
  width: 100%;
  padding: 18px 20px;
  font-family: "CircularStd-Book";
  border-left: 8px solid #009eae;
}
.cwb_flow .change_pin_button .brim_btn {
  padding: 14px 20px;
  font-size: 16px;
  border-radius: 0;
  font-family: "CircularStd-Bold";
  border: 1px solid #767676;
  color: #2d2924;
}
.cwb_flow .chngpin {
  padding-top: 30px;
}
.cwb_flow .change_pin .chngpin .fld_outr_new {
  margin: 0 -10px 25px -10px;
}
.cwb_flow .change_pin_button .brim_btn.active {
  border: 2px solid #0097a9;
  background-repeat: no-repeat;
  background-position: left 20px center;
  background-image: url(../images/cwb/tick_new.png);
  background-size: 20px;
  box-shadow: none;
  transition: none;
}
.cwb_info_pin {
  padding: 20px 0 25px;
}
.cwb_info_pin li {
  font-size: 16px;
  color: #2d2924;
  position: relative;
  padding-left: 20px;
  font-family: "CircularStd-Book";
}
.cwb_info_pin li:after {
  height: 8px;
  width: 8px;
  border-radius: 50%;
  background-color: #2d2924;
  left: 0;
  top: 8px;
  position: absolute;
  content: "";
}
.cwb_close_new {
  text-align: center;
}
.cwb_close_new a {
  height: 50px;
  width: 180px;
  background-color: #0097a9;
  color: #fff;
  font-family: "CircularStd-Bold";
  display: inline-block;
  text-align: center;
  line-height: 50px;
  font-size: 16px;
  text-transform: capitalize;
}
.cwb_close_new a:hover {
  background-color: #65c8ce;
}
.cwb_close_new a:focus {
  background: #0097a9;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
}
.cwb_close_new a:active {
  background-color: #003b5c;
  color: #fff;
  box-shadow: none;
}
.cwb_flow .change_pin_success .list_success {
  background-color: transparent;
  padding: 40px 0 0;
  margin: 0;
}
.cwb_flow .change_pin_success .list_success h3 {
  text-align: left;
  font-size: 20px;
  font-family: "CircularStd-Bold";
  color: #2d2924;
  margin-bottom: 15px;
}
.cwb_flow .change_pin_success .list_success li {
  font-size: 16px;
  color: #2d2924;
  position: relative;
  font-family: "CircularStd-Book";
}
.cwb_flow .change_pin_success .list_success li b {
  background-image: none;
  width: 24px;
  height: 24px;
  font-size: 14px;
  line-height: 20px;
  color: #2d2924;
  border: 1px solid #2d2924;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: "CircularStd-Bold";
}
.cwb_hint {
  background-color: #ecf7f9;
  padding: 20px;
  border-left: 8px solid #009eae;
  margin-bottom: 30px;
  margin-top: 25px;
}
.cwb_flow .change_pin_success .cwb_hint p {
  font-size: 14px;
  line-height: 18px;
}
.cwb_flow .blank_container {
  border-bottom: 0;
}
.cwb_flow .budget_img_txt {
  font-family: "CircularStd-Book";
  color: #2d2924;
}
.cwb_flow .msg_tip p {
  font-size: 16px;
  letter-spacing: 0;
  font-family: "CircularStd-Book";
  color: #2d2924;
}
.cwb_flow .msg_tip p strong {
  font-family: "CircularStd-Bold";
}
.cwb_flow .msg_tip {
  background-color: #ecf7f9;
}
/* login page cwb */

.cwb_login .login_headline h2 {
  color: #0097a9;
  font-size: 46px;
  line-height: 46px;
  font-family: "CircularStd-Bold";
}
.cwb_login .login_header {
  padding: 12px 0;
  background: #0097a9;
}
.cwb_login .login_navbar-brand {
  width: 129px;
  margin-top: 0;
}
.cwb_login .login_collapse {
  justify-content: flex-end;
}
.cwb_login .new_login_area .global_btn {
  padding: 14px 20px;
  margin-left: 0;
  background-color: #fff;
  min-width: 150px;
  letter-spacing: 0;
  color: #0097a9;
  font-family: "CircularStd-Bold";
  border-radius: 0;
}
.cwb_login .new_login_area .global_btn:hover {
  background-color: #65c8ce;
  color: #fff;
}
.cwb_login .login_text_btn {
  font-size: 16px;
  color: #fff;
  font-family: "CircularStd-Bold";
  margin: 0;
  margin-right: 50px;
}
.cwb_login .login_text_btn:hover {
  color: #65c8ce;
}
.cwb_login .login_form {
  margin: 0;
}
.cwb_login .fttr_top {
  padding-bottom: 0px;
}
.cwb_login #hide_password img {
  max-height: 18px;
}
.cwb_login #show_password img {
  max-height: 18px;
}
.cwb_login .material_float-label {
  color: #767676;
  top: -1px;
  opacity: 1;
  font-family: "CircularStd-Bold";
}
.cwb_login .material_form-control:focus ~ .material_float-label,
.cwb_login .material_form-control.valid ~ .material_float-label,
.cwb_login .material_form-control.active ~ .material_float-label {
  font-family: "CircularStd-Bold";
}
.cwb_login .material_form-control {
  border-bottom: 1px solid #767676;
  padding: 5px 0 10px 34px;
}
.cwb_login .material_form-control:focus,
.cwb_login .material_form-control.active {
  border-color: #767676;
  font-family: "CircularStd-Book";
}
.cwb_login .material_float_anchor {
  color: #003b5c;
  font-family: "CircularStd-Bold";
  padding: 0;
}
.cwb_login .material_float_anchor:hover {
  color: #65c8ce;
  text-decoration: underline;
}
.cwb_login .material_float_anchor:focus {
  border: 1px solid #0097a9;
  padding: 0 2px;
  box-shadow: 0 0px 0px 5px rgba(4, 194, 213, 0.15);
  color: #003b5c;
}
.cwb_login .material_float_anchor:active {
  color: #0097a9;
  border: 0;
  box-shadow: none;
  padding: 0;
}
.cwb_login .checkmark {
  top: -3px;
  height: 24px;
  width: 24px;
  border-radius: 0;
  border: 1px solid #767676;
}
.cwb_login .login_form .agree_check {
  margin-left: 0px;
  padding-left: 35px;
  color: #2d2924;
  font-size: 14px;
  font-family: "CircularStd-Book";
}
.cwb_login .agree_check input[type="checkbox"]:checked ~ .checkmark {
  background-color: #0097a9;
  border: 1px solid #0097a9;
}
.cwb_login .agree_check .checkmark:after {
  left: 8px;
  top: 4px;
  height: 12px;
}
.cwb_login .agree_check:hover,
.cwb_login .agree_check input[type="checkbox"]:checked ~ .agree_check_txt {
  color: #2d2924;
}
.cwb_login .submit_outer .global_btn {
  padding: 14px 25px;
  box-shadow: none;
  background-color: #0097a9;
  border-radius: 0;
  font-family: "CircularStd-Bold";
}
.cwb_login .submit_outer .global_btn:hover {
  box-shadow: none;
  background-color: #65c8ce;
}
.cwb_login .submit_outer .global_btn:focus {
  background: #0097a9 !important;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3) !important;
  outline: 0;
}
.cwb_login .submit_outer .global_btn:active {
  background: #003b5c !important;
  color: #fff;
  box-shadow: none !important;
}
.cwb_login .have_account {
  font-size: 16px;
  color: #2d2924;
  font-family: "CircularStd-Book";
}
.cwb_login .have_account a {
  color: #003b5c;
  font-family: "CircularStd-Book";
}
.cwb_login .have_account a:hover {
  color: #65c8ce;
  text-decoration: underline;
}
.cwb_login .have_account a:focus {
  border: 1px solid #0097a9;
  padding: 0 2px;
  box-shadow: 0 0px 0px 5px rgba(4, 194, 213, 0.15);
  color: #003b5c;
}
.cwb_login .have_account a:active {
  color: #0097a9;
  border: 0;
  box-shadow: none;
  padding: 0;
}
.cwb_login .five_col-xs-100 {
  width: 50%;
}

.cwb_login .login_navbar-brand a {
  cursor: default;
}
.cwb_login .reset_login_wrap .login_headline p {
  padding: 0;
  color: #2d2924;
  font-size: 20px;
  font-family: "CircularStd-Book";
  line-height: 23px;
  letter-spacing: 0;
}
.cwb_login .reset_login_wrap .submit_outer {
  max-width: 175px;
  margin: 40px auto 0;
}
.cwb_login .reset_login_wrap {
  background-image: url(../images/cwb/crd1.png), url(../images/cwb/crd2.png) !important;
  background-position: top left, top right !important;
  background-repeat: no-repeat !important;
  background-size: 26% !important;
  margin-top: 74px;
}
.cwb_login .reset_login_wrap .login_inr_wrap {
  padding: 165px 0px;
}
.cwb_login .forgot_usr_mail {
  font-size: 20px;
  color: #2d2924;
  font-family: "CircularStd-Bold";
}
.cwb_login .forgot_block {
  margin-bottom: 25px;
  font-size: 20px;
  font-family: "CircularStd-Book";
  color: #2d2924;
}
.cwb_login .action_forgot a {
  font-size: 16px;
  color: #0097a9;
  font-family: "CircularStd-Bold";
}
.cwb_login .action_forgot a:hover {
  color: #65c8ce;
}
.cwb_login .action_forgot a:focus {
  border: 1px solid #0097a9;
  padding: 0 2px;
  box-shadow: 0 0px 0px 5px rgba(4, 194, 213, 0.15);
  color: #003b5c;
}
.cwb_login .action_forgot a:active {
  color: #0097a9;
  border: 0;
  box-shadow: none;
  padding: 0;
}
.cwb_login .success_after_forget .setupawsome h4 {
  font-size: 36px;
  color: #0097a9;
  font-family: "CircularStd-Bold";
}
.cwb_login .reset_login_wrap .we_resent_pass {
  margin-bottom: 16px;
  font-family: "CircularStd-Book";
  font-size: 20px;
  color: #2d2924;
}

/* login page cwb end*/

.cwb_alert_success .close,
.cwb_alert_danger .close {
  background: url(../images/cwb/icon-dismiss.png) right top no-repeat;
  background-size: cover;
  width: 24px;
  height: 24px;
}
.cwb_alert_success,
.cwb_alert_danger {
  font-family: "CircularStd-Book";
  color: #2d2924;
}
.cwb_flow #Card_Lock_Modal .modal-dialog {
  width: 560px;
}
.cwb_flow .Card_Lock_Modal_body p {
  letter-spacing: 0;
  line-height: 22px;
  font-family: "CircularStd-Book";
  color: #2d2924;
}
.cwb_flow #Card_Lock_Modal .modal-footer .close_txt_btn {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 16px;
  color: #003b5c !important;
}
.cwb_flow #Card_Lock_Modal .modal-footer .close_txt_btn:hover {
  color: #65c8ce !important;
  opacity: 1;
}
.cwb_flow #Card_Lock_Modal .modal-footer .close_txt_btn:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3) !important;
  border: 1px solid #0097a9;
  padding: 5px;
  color: #003b5c !important;
  border-radius: 0;
}
.cwb_flow #Card_Lock_Modal .modal-footer .close_txt_btn:active {
  color: #0097a9 !important;
}
.cwb_flow .your_brim_crd:after {
  background-color: #f2f2f0;
}
.cwb_flow .your_brim_crd:before {
  background-color: #f2f2f0;
}
.cwb_flow .your_brim_crd {
  background-color: #f2f2f0;
}
.cwb_flow .brim_card_option {
  background-color: #f2f2f0;
  flex-wrap: wrap;
  padding: 15px 0px 12px 0px !important;
}
.pin_mob_img {
  display: none;
}

.cwb_flow .installment_Uppersection .merNameNew label {
  color: #2d2924;
  font-weight: normal;
  font-size: 14px;
  text-transform: uppercase;
  font-family: "CircularStd-Bold";
  margin: 5px auto 0px;
}
.cwb_flow .installment_Uppersection .cell_amount {
  color: #2d2924;
  font-size: 26px;
  font-family: "CircularStd-Bold";
  text-align: left !important;
}
.cwb_flow .new_dg_modal .instalmentmessage {
  font-size: 16px;
  font-family: "CircularStd-Book";
  color: #2d2924;
}
.cwb_flow .big_radio_inner {
  border: 1px solid transparent;
  background: #fff;
  border-radius: 8px;
  box-shadow: 0 0 5px rgba(69, 69, 69, 0.3);
  padding-top: 30px;
  padding-bottom: 30px;
}

.cwb_flow .radio-p-e input[type="radio"] + .wellTxt:before {
  box-shadow: 0 0 0 1px #767676;
}
.cwb_flow .radio-p-e input[type="radio"]:checked + .wellTxt:before {
  background-color: #0097a9;
  box-shadow: 0 0 0 1px #0097a9;
}
.cwb_flow .new_dg_modal .icon_content .transDate span {
  letter-spacing: 0;
  font-size: 12px;
  font-family: "CircularStd-Book";
}
.cwb_flow .setup_install .amount_cell span.mo_value {
  font-size: 20px;
  color: #2d2924;
  font-family: "CircularStd-Bold";
  margin: 0;
}
.cwb_flow .lft_points span {
  margin-top: 0;
}
.cwb_flow .amount_cell span.mo_value sub {
  font-size: 20px;
  bottom: auto;
}
.cwb_flow .setup_install .amount_cell span.radio1spanse1 {
  width: 100%;
  display: flex;
  align-items: center;
  margin: 0;
  line-height: 22px;
}
.cwb_flow .setup_install .radio_left_new {
  margin-top: 0;
  width: 36%;
}
.cwb_flow .radio_right_new {
  width: 64%;
  font-size: 16px;
  color: #2d2924;
  display: flex;
  font-family: "CircularStd-Book";
}
.cwb_flow .radio1spanse1 em {
  font-size: 16px;
  color: #2d2924;
  font-family: "CircularStd-Book";
  padding-left: 5px;
}
.cwb_flow .radio_data_row:first-child {
  margin: 0;
  width: 70%;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}

.cwb_flow .lft_points {
  width: auto;
  float: none;
  font-family: "CircularStd-Bold";
}
.cwb_flow .rt_points {
  width: auto;
  float: none;
}
.cwb_flow .radio_data_row:last-child {
  width: 30%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cwb_flow .radio_right_new strong {
  font-weight: normal;
  font-size: 16px;
  font-family: "CircularStd-Book";
}

.cwb_flow .rt_new_continue_area {
  font-family: "CircularStd-Book";
}

/* reedeem modal */

.cwb_flow .redeem_points_info_sec {
  font-size: 16px;
  color: #2d2924;
  font-family: "CircularStd-Book";
}
.cwb_flow .redeem_points_info_sec strong {
  font-family: "CircularStd-Bold";
}
.cwb_flow .white_rdm_btn {
  font-size: 16px;
  color: #2d2924;
  border-radius: 0;
  padding: 14px 12px;
  font-family: "CircularStd-Bold";
}
.cwb_flow .white_rdm_btn:hover,
.cwb_flow .white_rdm_btn.active {
  border: 1px solid #0097a9;
  color: #0097a9;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
}
.cwb_flow .white_rdm_btn.disabled,
.cwb_flow .white_rdm_btn.disabled:hover {
  border: 1px solid #a9a9a9;
  color: #454545;
  box-shadow: none;
  opacity: 0.4;
}
.cwb_flow #redeem_modal .modal-footer {
  padding-top: 15px;
}

.cwb_flow #redeem_modal .close_txt_btn {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 16px;
  color: #003b5c !important;
  border-radius: 0;
}
.cwb_flow #redeem_modal .close_txt_btn:hover {
  color: #65c8ce !important;
  opacity: 1;
}
.cwb_flow #redeem_modal .close_txt_btn:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3) !important;
  border: 1px solid #0097a9;
  padding: 5px;
  color: #003b5c !important;
}
.cwb_flow #redeem_modal .close_txt_btn:active {
  color: #0097a9 !important;
  border: 0;
  box-shadow: none !important;
}
.cwb_flow #redeem_modal .new_continue_area_outer span {
  margin-top: -2px;
}
.cwb_flow #redeem_modal .global_btn.next_btn {
  background-image: none !important;
  padding-right: 0;
  padding: 14px 55px;
  border-radius: 0;
  background-color: #0097a9 !important;
  font-size: 16px;
  font-family: "CircularStd-Bold";
}
.cwb_flow #redeem_modal .global_btn.next_btn:hover {
  background-color: #65c8ce !important;
  color: #fff;
}
.cwb_flow #redeem_modal .global_btn.next_btn:focus {
  background-color: #0097a9 !important;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  outline: 0;
}
.cwb_flow #redeem_modal .global_btn.next_btn:active {
  background-color: #003b5c !important;
  border-color: #003b5c;
  box-shadow: none;
  color: #fff;
}

.cwb_flow #redeem_modal .global_btn.back_btn {
  padding-left: 0;
  color: #0097a9;
  background-image: none !important;
  background-color: #fff !important;
  padding: 13px 55px;
  border-radius: 0;
  font-size: 16px;
  border: 1px solid #0097a9;
  font-family: "CircularStd-Bold";
  min-width: 175px;
}
.cwb_flow #redeem_modal .global_btn.back_btn:hover {
  border: 1px solid #65c8ce;
}
.cwb_flow #redeem_modal .global_btn.back_btn:focus {
  background-color: #fff !important;
  color: #0097a9 !important;
  border: 1px solid #0097a9;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  outline: 0;
}
.cwb_flow #redeem_modal .global_btn.back_btn:active {
  border: 1px solid #0097a9;
  box-shadow: none;
}

.cwb_flow #newredeemsuccessmodal .newGoToActivity,
.cwb_flow #newredeemerrormodal .newGoToActivity {
  padding: 14px 20px;
  margin-top: 0px;
  background-color: #0097a9 !important;
  color: #fff;
  border: 0;
  border-radius: 0;
  font-size: 16px;
  font-family: "CircularStd-Bold";
}
.cwb_flow #newredeemsuccessmodal .newGoToActivity:hover,
.cwb_flow #newredeemerrormodal .newGoToActivity:hover {
  background-color: #65c8ce !important;
}
.cwb_flow #newredeemsuccessmodal .newGoToActivity:focus,
.cwb_flow #newredeemerrormodal .newGoToActivity:focus {
  background-color: #0097a9 !important;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  outline: 0;
}
.cwb_flow #newredeemsuccessmodal .newGoToActivity:active,
.cwb_flow #newredeemerrormodal .newGoToActivity:active {
  background-color: #003b5c !important;
  box-shadow: none;
  color: #fff;
}
.cwb_flow #newredeemsuccessmodal .mp_success {
  padding: 0 20px;
}
.cwb_flow .blue_txt {
  color: #0097a9 !important;
  font-family: "CircularStd-Bold";
}
.cwb_flow .blue_txt:hover {
  color: #65c8ce !important;
}
.cwb_flow .brim_msg_error .brim_close_btn {
  background: url(../images/cwb/icon-dismiss.png) right top no-repeat;
  background-size: cover;
  width: 24px;
  height: 24px;
  opacity: 1;
}
.cwb_flow .instalmentmessage p {
  font-size: 12px;
  color: #2d2924;
  font-family: "CircularStd-Book";
}
.cwb_flow #setup_continue {
  background: #0097a9 !important;
  padding: 15px 50px;
  border-radius: 0;
  font-family: "CircularStd-Bold";
  font-size: 16px;
}
.cwb_flow #setup_continue:hover {
  background-color: #65c8ce !important;
  color: #fff;
}
.cwb_flow #setup_continue:focus {
  background-color: #0097a9 !important;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  outline: 0;
}
.cwb_flow #setup_continue:active {
  background-color: #003b5c !important;
  box-shadow: none;
  color: #fff;
}
.cwb_flow .after_continue_area .continue_area_row {
  font-size: 14px;
  color: #2d2924;
  font-family: "CircularStd-Book";
}
.cwb_flow .byconfirming {
  font-size: 12px;
  color: #2d2924;
  font-family: "CircularStd-Book";
}

.cwb_flow .setupback a {
  font-family: "CircularStd-Bold";
  font-size: 16px;
  color: #003b5c !important;
  text-decoration: underline;
}
.cwb_flow .setupback a:hover {
  color: #65c8ce !important;
  opacity: 1;
}
.cwb_flow .setupback a:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3) !important;
  border: 1px solid #0097a9;
  padding: 5px;
  color: #003b5c !important;
  border-radius: 0;
  outline: 0;
}
.cwb_flow .setupback a:active {
  color: #0097a9 !important;
}
.cwb_flow .setUpInstallment {
  background-color: #0097a9;
  color: #fff;
  border-radius: 0;
  font-family: "CircularStd-Bold";
  font-size: 16px;
  padding: 15px 50px;
}
.cwb_flow .setUpInstallment:hover {
  background-color: #65c8ce;
  color: #fff;
}
.cwb_flow .setUpInstallment:focus {
  background-color: #0097a9;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  outline: 0;
}
.cwb_flow .setUpInstallment:active {
  background-color: #003b5c;
  box-shadow: none;
  color: #fff;
}
.cwb_flow .big_radio_inner:hover {
  border: 1px solid #65c8ce;
}
.cwb_flow .big_radio_inner:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  border: 1px solid #0097a9;
}
.cwb_flow .big_radio_inner.active {
  border: 1px solid #0097a9;
}
.cwb_flow #changepiniframediv iframe {
  height: 585px;
}
.cwb_flow #newsetupinstallmentsuccessmodal .newSeeMyInstallment,
.cwb_flow #newsetupinstallmenterrormodal .newSeeMyInstallment,
.cwb_flow #newchangecarderrormodal .newGotoMyCards {
  padding: 14px 20px;
  background-color: #0097a9 !important;
  color: #fff;
  border: 0;
  border-radius: 0;
  font-size: 16px;
  font-family: "CircularStd-Bold";
  margin-top: 0;
}
.cwb_flow #newsetupinstallmentsuccessmodal .newSeeMyInstallment:hover,
.cwb_flow #newsetupinstallmenterrormodal .newSeeMyInstallment:hover,
.cwb_flow #newchangecarderrormodal .newGotoMyCards:hover {
  background-color: #65c8ce !important;
}
.cwb_flow #newsetupinstallmentsuccessmodal .newSeeMyInstallment:focus,
.cwb_flow #newsetupinstallmenterrormodal .newSeeMyInstallment:focus,
.cwb_flow #newchangecarderrormodal .newGotoMyCards:focus {
  background-color: #0097a9 !important;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  outline: 0;
}
.cwb_flow #newsetupinstallmentsuccessmodal .newSeeMyInstallment:active,
.cwb_flow #newsetupinstallmenterrormodal .newSeeMyInstallment:active,
.cwb_flow #newchangecarderrormodal .newGotoMyCards:active {
  background-color: #003b5c !important;
  box-shadow: none;
  color: #fff;
}
.cwb_flow .big_radio_inner .amount_cell.edit_cell {
  display: flex;
  align-items: center;
}
.cwb_flow .setup_install .after_continue_area .px40 {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.cwb_flow
  .setup_install
  .after_continue_area
  .border_body
  .inner_continue_area_row:before {
  left: 18px;
}
.cwb_flow
  .setup_install
  .after_continue_area
  .border_body
  .inner_continue_area_row:after {
  left: 20px;
}
.cwb_flow .setup_install .after_continue_area .border_body {
  margin-bottom: 0;
}
.cwb_flow .setup_install .after_continue_area .border_body .border_outline {
  padding-left: 30px;
}

.cwb_flow .cell_expand_new.active .Redeem_bg_btn,
.cwb_flow .cell_expand_new.active .see_detail_btn {
  font-family: "CircularStd-Book";
}
.cwb_flow .timer_cap_txt {
  font-family: "CircularStd-Book";
}
.cwb_flow .timer_tot_txt {
  font-family: "CircularStd-Book";
}
.cwb_flow .autowidth_btn {
  background-color: #0097a9;
  font-size: 16px;
  min-width: 170px;
  min-height: 50px;
  border-radius: 0;
  padding: 13px 20px 13px !important;
  font-family: "CircularStd-Bold";
}
.cwb_flow .autowidth_btn:hover {
  background-color: #65c8ce;
  opacity: 1;
}
.cwb_flow .autowidth_btn:focus {
  background: #0097a9 !important;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3) !important;
  outline: 0;
}
.cwb_flow .autowidth_btn:active {
  background: #003b5c !important;
  color: #fff;
  box-shadow: none !important;
}
.cwb_flow .drk_blue_thm_progress .progress-bar {
  background: #003b5c;
}
.cwb_flow .drk_blue_thm_progress .complete_progress_chk {
  background-color: #003b5c;
}
.cwb_flow .copymessage {
  font-family: "CircularStd-Bold";
}

.cwb_flow .dropdown-menu.inner {
  max-height: 222px !important;
  overflow-y: auto !important;
}

.cwb_flow .top_right.right_tip .white_info_tip {
  bottom: 100%;
  top: auto;
  margin-top: 0;
  margin-bottom: 20px;
}
.cwb_flow .top_right.right_tip .white_info_tip:before {
  top: auto;
  bottom: -16px;
  transform: rotate(180deg);
}
.cwb_flow .top_right.right_tip .white_info_tip:after {
  top: auto;
  transform: rotate(180deg);
  bottom: -19px;
}
.cwb_flow .setup_install .icon_content .transDate,
.cwb_flow .setup_install .icon_content .new_modal_member_name {
  font-size: 12px;
  letter-spacing: 0;
  font-family: "CircularStd-Book";
}
.cwb_flow .balance_area_cell .cell_amount.re_amount em {
  display: none;
}
.cwb_flow #requestNewLimitmodal .mp_success a {
  color: #074469 !important;
  text-decoration: underline;
}

.cwb_flow #requestNewLimitmodal .mp_success a:hover {
  color: #65c8ce !important;
}
.cwb_flow #requestNewLimitmodal .mp_success a:focus {
  border: 1px solid #0097a9;
  padding: 0 2px;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  color: #003b5c !important;
  outline: 0;
}
.cwb_flow #requestNewLimitmodal .mp_success a:active {
  color: #0097a9 !important;
  border: 0;
  box-shadow: none;
  padding: 0;
}

.cwb_flow .strike_text {
  margin-right: 7px;
}
.cwb_flow .change_pin_step_2 .go_grn {
  padding-top: 30px;
}
.page_tooltip {
  position: relative;
  font-size: 14px;
}

/* 19.3.21 */
.cwb_login .resetpassword_box .login_inr_wrap {
  max-width: 560px;
}
.cwb_login .resetpassword .input_wrap {
  margin-bottom: 30px;
}
.cwb_login .new_numeric_text {
  position: static;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
  border: 0;
  border-radius: 0;
  margin-left: 0;
  padding: 20px 30px 5px;
  margin-bottom: 30px;
  background-color: #ecf7f9;
  border-left: 8px solid #0097a9;
  font-family: "CircularStd-Book";
  font-size: 14px;
  color: #2d2924;
  width: 100%;
  margin-top: 0;
}
.cwb_login .resetpassword .numeric_text span {
  display: inline-block;
  position: relative;
  width: 49%;
  padding-left: 0;
}
.cwb_login .resetpassword .numeric_text .val_ico {
  font-family: "CircularStd-Book";
  font-size: 14px;
  color: #2d2924;
  background: url(../images/cwb/muai_circle.png) center left no-repeat;
  background-position: 0px 0px;
  background-size: 20px 20px !important;
  padding-left: 35px;
  margin-bottom: 15px;
  line-height: 20px;
}
.cwb_login .resetpassword .numeric_text .val_ico.criteria_ful {
  background: url(../images/cwb/cwb_passCheckbox.png) center left no-repeat;
  background-position: 0px 0px;
  background-size: 20px 20px !important;
}
.cwb_login .resetpassword_box .validate_frm label {
  text-transform: uppercase;
  font-family: "CircularStd-Bold";
  color: #2d2924;
  font-size: 14px;
  margin-bottom: 4px;
  display: block;
}

.cwb_login .resetpassword_box .validate_frm .input_wrap .type_fld {
  width: 100%;
  font-family: "CircularStd-Book";
  color: #2d2924 !important;
  font-size: 16px;
  height: 60px;
  border: 1px solid #767676;
  border-radius: 0;
  padding: 0 20px;
  margin-top: 0;
  background-color: #fff;
  transition: 0.3s ease;
}
.cwb_login .resetpassword_box .validate_frm .input_wrap .type_fld:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3) !important;
  border: 1px solid #0097a9;
  color: #2d2924 !important;
}
.cwb_login .resetpassword_box .validate_frm .global_btn {
  height: 50px;
  line-height: 48px;
  width: 175px !important;
  padding: 0 15px;
  border-radius: 0;
  background-color: #0097a9;
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 16px;
  text-align: center;
}
.cwb_login .resetpassword_box .validate_frm .global_btn:hover {
  background-color: #65c8ce;
  outline: 0;
}
.cwb_login .resetpassword_box .validate_frm .global_btn:focus {
  background-color: #0097a9;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
  outline: 0;
}
.cwb_login .resetpassword_box .validate_frm .global_btn:active {
  background-color: #003b5c;
  color: #fff;
  box-shadow: none;
  outline: 0;
}
.cwb_login .resetpassword_box .validate_frm .btn_outr {
  text-align: center !important;
}
.cwb_login .resetpassword_box .login_headline h2 {
  font-size: 36px;
}
.cwb_login .resetpassword .validate_frm {
  margin-top: 30px;
}
.cwb_login .reset_login_wrap .resetpassword .login_headline p {
  line-height: 25px;
  padding: 0 75px;
}
.cwb_login .errorred {
  background-color: #fff7f7 !important;
  border: 1px solid #fc0000 !important;
}
.cwb_login .resetpassword_box .success_after_forget {
  max-width: 370px;
  margin: 0 auto;
}
.cwb_login .resetpassword_box .password_view_controler {
  width: 24px;
  display: block;
  position: absolute;
  right: 15px;
  top: 19px;
}

/* cwb footer */
.cwb_footer {
  padding: 80px 0 65px;
  background-color: #f2f3f1;
}
.footer_top_part h2 {
  font-size: 32px;
  color: #0096a8;
  margin-bottom: 25px;
  font-family: "CircularStd-Bold";
}
.top_footer_inner {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.ftr_left ul li a {
  font-size: 18px;
  color: #454545;
  font-weight: 500;
  font-family: "Circular Std";
  display: block;
}
.ftr_left a:hover {
  color: #454545;
  text-decoration: underline;
}
.ftr_left a span {
  display: inline-block;
  color: #0097a9;
  margin-right: 10px;
}
.ftr_left ul li {
  display: inline-block;
}
.ftr_left ul li + li {
  margin-left: 55px;
}
.footer_top_part {
  padding-bottom: 30px;
  border-bottom: 1px solid #cdd1c9;
}
.ftr_right ul li a {
  width: 44px;
  height: 44px;
  border-radius: 50%;
  text-align: center;
  line-height: 50px;
  background-color: #2d2924;
  display: block;
  color: #fff;
  font-size: 20px;
}
.ftr_right ul li a:hover {
  background-color: #767676;
}
.ftr_right ul li {
  display: inline-block;
}
.ftr_right ul li + li {
  margin-left: 12px;
}
.footer_bottom_part {
  padding-top: 30px;
}
.footer_bottom_part h3 {
  color: #454545;
  font-size: 13px;
  font-weight: 500;
  font-family: "Circular Std";
  margin-bottom: 23px;
}
.cwb_ftr_menu li {
  display: inline-block;
  line-height: 100%;
}
.cwb_ftr_menu li a {
  padding: 0 15px;
  color: #454545;
  font-size: 12.5px;
  font-weight: 500;
  font-family: "Circular Std";
}
.cwb_ftr_menu li a:hover {
  color: #454545;
  text-decoration: underline;
}
.cwb_ftr_menu li:last-child a {
  padding-right: 0;
}
.cwb_ftr_menu li:first-child a {
  padding-left: 0;
}
.cwb_ftr_menu li + li {
  border-left: 2px solid #cdd1c9;
}

.cwb_login .footer_adjust {
  min-height: calc(100vh - 370px);
}

.cwb_login .input_wrap input:disabled {
  background-color: #f2f3f1 !important;
}

/* cwb auth user */
.authuser_body.cwb_flow .payOptTabs ul li:last-child {
  margin-left: 0;
}
.authuser_body.cwb_flow
  .payOptTabs
  .make_tabmenu
  ul
  li:last-child
  a
  .fr_dsktop {
  display: block !important;
}

.cwb_flow .nwview_crd_dtls a {
  border: 0;
  border-radius: 0;
  color: #fff;
  background-color: #0097a9;
  font-family: "CircularStd-Bold";
}
.cwb_flow .nwview_crd_dtls a:hover {
  background: #65c8ce;
}
.cwb_flow .nwview_crd_dtls a:focus {
  background-color: #0097a9;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
}
.cwb_flow .nwview_crd_dtls a:active {
  background-color: #003b5c;
  color: #fff;
  box-shadow: none;
}
.cwb_flow .nwview_crd_dtls {
  margin: 0 27px 13px;
}
.cwb_flow .card_bottom_sec {
  padding: 45px 0px 30px;
}
.cwb_flow .accout_area .brim_center_flex {
  margin-top: 0px;
}
.cwb_flow .nwcrd_frm_blck label {
  letter-spacing: 0;
  font-family: "CircularStd-Bold";
}

.cwb_flow .nwcrd_frm_inpt {
  font-family: "CircularStd-Book";
}
.cwb_flow .nwcrd_frm_inpt:focus {
  border-color: #0097a9;
  box-shadow: 0 0 0 5px rgb(0, 151, 169, 0.3);
}
.cwb_flow #card_dtls_modl .modal-title {
  font-family: "CircularStd-Bold";
}
.cwb_flow .ern_type_selectbox.is_stuck {
  padding: 7px 10px !important;
}

/* font-family: 'CircularStd-Book'; */

/**added on 28.07.2021**/
.cwb_flow .brim_make_pay .other_value_cell_each {
  margin-bottom: 20px;
  margin-top: 0;
}
/* 24.08.21 */
.cwb_flow .nwmdl_crd_name {
  font-family: "CircularStd-Bold";
}
.cwb_flow .nwmdl_crd_no .nwcrdno_cell {
  font-family: "CircularStd-Bold";
}

/* 28.08.21 */

.cwb_flow .icn_btn_card span {
  width: 100%;
  display: block;
  margin-right: 0;
  min-height: 33px;
  text-align: center;
  margin-bottom: 5px;
}

.cwb_flow .icn_btn_card span img {
  width: 32px;
}

.cwb_flow .newSuccess .inner_stp1_report {
  text-align: center;
}
.cwb_flow .card_select_new .report_step h3 {
  font-size: 24px;
  color: #0097a9;
  font-family: "CircularStd-Bold";
}

.cwb_flow .newSuccess .inner_stp1_report ul {
  margin-bottom: 30px;
}

.cwb_flow .newSuccess .inner_stp1_report ul li {
  font-family: "CircularStd-Book";
  color: #2d2924;
  font-size: 16px;
  line-height: 22px;
}

.cwb_flow .newSuccess .inner_stp1_report p {
  font-family: "CircularStd-Book";
  color: #2d2924;
  font-size: 16px;
  line-height: 22px;
}

.cwb_flow .newSuccess .inner_stp1_report p a {
  font-family: "CircularStd-Bold";
  color: #004370;
  text-decoration: underline;
  text-decoration-color: #004370;
}

.cwb_flow .newSuccess .step2_rprt {
  padding: 0 20px 0px;
}

.cwb_flow .report_step .btn_outr {
  padding-top: 10px;
}

.cwb_flow .global_btn {
  border: 1px solid #0097a9;
  border-radius: 0;
  width: 180px;
  background: #007d93 !important;
  outline: none !important;
  padding: 13px 15px;
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 16px;
}
.cwb_flow .global_btn:hover {
  background: #65c8ce !important;
  color: #fff;
  border-color: #65c8ce !important;
}
.cwb_flow .global_btn:focus {
  background: #0097a9 !important;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
}
.cwb_flow .global_btn:active {
  background: #003b5c !important;
  border-color: #003b5c !important;
  color: #fff;
  box-shadow: none;
}
.cwb_flow .global_btn.next_btn {
  background-color: #007d93 !important;
}
.cwb_flow .global_btn.next_btn:hover {
  background-color: #65c8ce !important;
}
.cwb_flow .global_btn.next_btn:focus {
  background-color: #0097a9 !important;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 151, 169, 0.3);
}
.cwb_flow .global_btn.next_btn:active {
  background-color: #003b5c !important;
  color: #fff;
}

.cwb_flow .global_btn.back_btn {
  background-color: #fff !important;
  color: #007d93 !important;
}

.cwb_flow .newSuccess .all_detail_container {
  padding: 25px 20px 50px;
}

.cwb_flow .card_select_new h3 {
  text-align: center;
  font-size: 24px;
  color: #0097a9;
  font-family: "CircularStd-Bold";
}
.cwb_flow .card_confirm_new p {
  font-family: "CircularStd-Book";
  color: #2d2924;
  font-size: 16px;
  line-height: 22px;
  text-align: center;
  padding: 0 20px;
}

.cwb_flow .newSuccess .profile_details_holder {
  padding-top: 5px;
  padding-bottom: 20px;
}
.cwb_flow .newSuccess .request_limit_1st_step .profile_details_holder {
  padding-bottom: 0px;
}
.cwb_flow .newSuccess .profile_details_holder p {
  text-align: left;
  padding: 0;
  margin-bottom: 0;
}

.cwb_flow #issue_replacement_cardErrormodal .setuppaying_top,
.cwb_flow #issue_replacement_cardSuccessmodal .setuppaying_top {
  color: #2d2924;
  padding: 0 30px;
}
.cwb_flow #issue_replacement_cardErrormodal .setuppaying_top a {
  font-family: "CircularStd-Bold";
  color: #004370;
  text-decoration: underline;
  text-decoration-color: #004370;
}

.cwb_flow .spnd_lmt .icn_btn_card:nth-child(2),
.cwb_flow.authuser_body .icn_btn_card:nth-child(2) {
  padding-top: 13px;
}
.cwb_flow .spnd_lmt .icn_btn_card:first-child {
  padding-top: 13px;
  margin-right: 15px;
  width: 33%;
}
.cwb_flow.authuser_body .icn_btn_card:first-child {
  padding-top: 19px;
  margin-right: 15px;
}

.cwb_flow .spnd_lmt .icn_btn_card:first-child span {
  margin-bottom: 3px;
  min-height: 26px;
}
.cwb_flow .spnd_lmt .icn_btn_card:first-child span img {
  width: 28px;
}
.cwb_flow.authuser_body .icn_btn_card:first-child span {
  margin-bottom: 10px;
  min-height: auto;
}
.cwb_flow .new_btns_holder.spnd_lmt,
.cwb_flow.authuser_body .new_btns_holder {
  justify-content: flex-start;
  flex-wrap: wrap;
}
.cwb_flow.authuser_body .yr_crd_new_full .icn_btn_card {
  height: 90px;
  line-height: inherit;
  width: 30%;
}
.cwb_flow .new_btns_holder.spnd_lmt,
.cwb_flow.authuser_body .new_btns_holder {
  flex-wrap: nowrap;
}
.cwb_flow #issue_replacement_card .all_detail_container {
  max-height: initial;
}
.cwb_flow #issue_replacement_cardSuccessmodal .all_detail_container {
  max-height: initial;
}
.cwb_flow #Report_Card_Lost_Stolen .all_detail_container {
  max-height: inherit;
  overflow: visible;
}

.cwb_flow #issue_replacement_cardErrormodal .all_detail_container {
  max-height: inherit;
  overflow: visible;
}
.cwb_flow #issue_replacement_cardErrormodal_dtls1 {
  margin-bottom: 10px;
}

.cwb_flow #addspendinglimitmodalnew .application_laststep h2 {
  letter-spacing: 0;
  font-family: "CircularStd-Bold";
}
.cwb_flow #addspendinglimitmodalnew .value_left_top {
  font-family: "CircularStd-Bold";
}
.cwb_flow #addspendinglimitmodalnew .value_right_top {
  font-family: "CircularStd-Bold";
}
.cwb_flow #addspendinglimitmodalnew .slider-horizontal .rng_value {
  font-family: "CircularStd-Bold";
}
.cwb_flow #confirm_card_details .modal-body {
  max-height: inherit;
}
.cwb_flow .confirm_card_txt h4 {
  font-family: "CircularStd-Bold";
}
.cwb_flow .confirmsingle_text label {
  font-family: "CircularStd-Book";
  font-weight: normal;
}
.cwb_flow .confirmsingle_text .show_email,
.cwb_flow .confirmsingle_text .show_phonenumber {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 16px;
}
.cwb_flow #addmembermodal .all_detail_container {
  max-height: inherit;
  overflow: auto;
}
.cwb_flow #addspendinglimitmodalnew .rangeslider__handle {
  background: #007d93;
  border: 1px solid #007d93;
}
.cwb_flow #addspendinglimitmodalnew .rangeslider__fill {
  background-color: #007d93;
}
.cwb_flow
  #addspendinglimitmodalnew
  .price_Range
  .slider.slider-horizontal:after,
.cwb_flow
  #addspendinglimitmodalnew
  .price_Range
  .slider.slider-horizontal:before {
  top: -14px;
}
.cwb_flow #requestNewLimitmodal .all_detail_container {
  max-height: 100%;
  overflow: visible;
}
.cwb_flow #requestNewLimitmodal .request_limit_2nd_step h2 {
  color: #0097a9;
  font-family: "CircularStd-Bold";
  font-size: 24px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  text-align: center;
}
.cwb_flow #requestNewLimitmodal .request_limit_2nd_step {
  padding-top: 150px;
  position: relative;
}
.cwb_flow #requestNewLimitmodal .rangeslider__handle {
  background: #009eae;
  box-shadow: none;
  border: 0;
}
.cwb_flow #requestNewLimitmodal .rangeslider__fill {
  background-color: #009eae;
  border-radius: 25px;
}
.cwb_flow #requestNewLimitmodal .price_Range .slider.slider-horizontal:after,
.cwb_flow #requestNewLimitmodal .price_Range .slider.slider-horizontal:before {
  content: none;
}
.cwb_flow #requestNewLimitmodal .value_left_top,
.cwb_flow #requestNewLimitmodal .value_right_top {
  color: #0097a9;
  font-family: "CircularStd-Bold";
}
.cwb_flow #requestNewLimitmodal .slider-horizontal .rng_value {
  left: 50%;
  width: 200px;
  font-family: "CircularStd-Bold";
  font-size: 36px;
  color: #0097a9;
  border: 1px solid #767676;
  transform: translateX(-50%);
}
.cwb_flow .request_limit_custom {
  text-align: center;
  padding-bottom: 15px;
}
.cwb_flow #request_custom_limit {
  color: #003b5c;
  font-family: "CircularStd-Book";
  text-decoration: underline;
  font-size: 16px;
}
.cwb_flow #request_custom_limit:hover {
  text-decoration: none;
}
.cwb_flow .request_error {
  position: relative;
  padding: 15px 0;
}
.cwb_flow #custom_limit_error_div {
  position: absolute;
  top: 0;
  line-height: 16px;
}
.cwb_flow #request_limit_2nd_step .request_error {
  padding: 30px 0;
}
.cwb_flow #requestNewLimitmodal #custom_limit_error_div .errorText a {
  color: #fc0000 !important;
  padding-left: 3px;
  text-decoration: underline;
}
.cwb_flow #requestNewLimitmodal #custom_limit_error_div > span img {
  position: absolute;
  top: 4px;
  left: 0;
}
.cwb_flow #requestNewLimitmodal #custom_limit_error_div .errorText {
  padding-left: 22px;
  display: inline-block;
}

.cwb_flow .all_detail_container .savebutton_alertpop .btn {
  background: #007d93;
  border-radius: 0;
  font-family: "CircularStd-Bold";
  font-size: 16px;
}
.cwb_flow .all_detail_container .savebutton_alertpop .btn:hover {
  background: #65c8ce !important;
  color: #fff;
  border-color: #65c8ce !important;
}
.cwb_flow .all_detail_container .savebutton_alertpop .btn:focus {
  background: #0097a9 !important;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgb(0 151 169 / 30%);
  outline: 0;
}
.cwb_flow .all_detail_container .savebutton_alertpop .btn:active {
  background: #003b5c !important;
  border-color: #003b5c !important;
  color: #fff;
  box-shadow: none;
}
.cwb_flow #requestNewLimitmodal .slider-horizontal .rng_value {
  pointer-events: none;
}
.cwb_flow #requestNewLimitmodal .slider-horizontal .rng_new_range {
  pointer-events: all;
}
/**Safari fix**/
@media not all and (min-resolution: 0.001dpcm) {
  @media {
    .cwb_flow
      .last_rdo_box
      .slct_bx_individual
      input[type="radio"]
      + label
      .amount_cell_input {
      line-height: 46px;
    }
    .cwb_flow .other_value_cell_acdtls .other_value_cell_each {
      min-width: 184px;
    }
  }
}

/* 1.12.21 */
.cwb_flow .rqst_lmt_chk .agree_check {
  color: #000;
  font-size: 15px;
  line-height: 20px;
  font-family: "CircularStd-Book";
}
.cwb_flow .rqst_lmt_chk .checkmark {
  top: 3px;
  border-radius: 0;
  height: 16px;
  width: 16px;
}
.cwb_flow
  .rqst_lmt_chk
  .agree_check
  input[type="checkbox"]:checked
  ~ .checkmark {
  background-color: #007d93;
  border: 1px solid #007d93;
}
.cwb_flow .terms_nav-tabs > li a {
  font-family: "CircularStd-Book";
}
.cwb_flow .terms_tab_area h2 {
  font-family: "CircularStd-Bold";
}

.cwb_flow .new_feature h3 {
  color: #0097a9;
  margin-bottom: 12px;
  font-family: "CircularStd-Bold";
}
.cwb_flow .new_feature p {
  color: #2d2924;
  font-family: "CircularStd-Book";
}
.cwb_flow #new_feature .all_detail_container {
  padding: 30px 48px;
}
