input::-webkit-credentials-auto-fill-button {
  visibility: hidden;
  pointer-events: none;
  position: absolute;
  right: 0;
}

/* login part start */

.sbc_login .error:after {
  position: absolute;
  top: 0;
  left: 0;
  height: 17px;
  width: 4px;
  content: "";
  background-color: #ff6c6c;
}

.sbc_login .error {
  font-size: 14px;
  color: #e02a42;
  font-family: "CircularStd-Book";
  font-weight: 400;
  padding-left: 10px;
  position: relative;
  line-height: 16px;
}

.sbc_login,
.maitredbiz_flow {
  font-family: "CircularStd-Book";
}

.sbc_login .new_login_wrap {
  padding-top: 64px;
}

.sbc_login .login_header {
  padding: 10px 0;
  background: #000;
}

.sbc_login .login_navbar-brand {
  width: 190px;
  margin-top: 0;
}

.sbc_login .login_collapse {
  justify-content: flex-end;
}

.sbc_login .new_login_area .global_btn {
  padding: 0px 20px;
  margin-left: 22px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  min-width: 150px;
  border-radius: 30px;
  line-height: 50px;
  height: 50px;
}

.sbc_login .login_text_btn {
  color: #fff;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.sbc_login .login_text_btn:hover {
  color: #0f35c0;
}

.sbc_login .login_navbar {
  align-items: center;
}

.sbc_login .login_sl_item {
  height: calc(100vh - 64px);
}

.sbc_login .login_form {
  max-width: 367px;
}

.sbc_login .login_headline h2 {
  color: #000;
  font-size: 36px;
  line-height: 45px;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.sbc_login .material_float-label {
  position: static;
  color: #000;
  font-size: 14px;
  opacity: 1;
  font-family: "CircularStd-Book";
  font-weight: normal;
  margin-bottom: 8px;
}

.sbc_login .material_form_group {
  margin-top: 0;
  text-align: left;
}

.sbc_login .material_form-control {
  height: 60px;
  font-size: 16px;
  line-height: 60px;
  border: 2px solid #767676;
  border-radius: 4px !important;
  padding: 0 60px 0 20px;
  font-weight: 400;
  font-family: "CircularStd-Book";
}

.sbc_login .form_outer {
  margin-bottom: 25px;
}

.sbc_login .password_outer {
  margin-bottom: 20px;
}

.sbc_login .material_float_anchor {
  font-size: 16px;
  line-height: 19px;
  color: #0f35c0;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.sbc_login .material_float_anchor:hover {
  color: #000000;
  text-decoration: underline;
}

.sbc_login .material_float_anchor:focus {
  border: 1px solid #0f35c0;
  padding: 0 5px;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
  color: #0f35c0;
  border-radius: 4px;
}

.sbc_login .material_float_anchor:active {
  color: #0f35c0;
  border: 0;
  box-shadow: none;
  padding: 1px 4px 0px;
}

.sbc_login .checkmark {
  height: 24px;
  width: 24px;
  border-radius: 4px;
  border: 2px solid #767676;
}

.sbc_login .login_form .agree_check {
  margin-left: 0;
  padding-left: 35px;
  margin-bottom: 0;
}

.sbc_login .agree_check {
  padding-left: 35px;
  color: #000000;
  font-size: 16px;
  line-height: 22px;
  margin: 0px;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.sbc_login .agree_check input[type="checkbox"]:checked~.checkmark {
  background-color: #0f35c0;
  border: 2px solid #0f35c0;
}

.sbc_login .agree_check:hover,
.sbc_login .agree_check input[type="checkbox"]:checked~.agree_check_txt {
  color: #0f35c0;
}

.sbc_login .agree_check .checkmark:after {
  left: 7px;
  top: 2px;
  height: 12px;
}

.sbc_login .login {
  text-align: center;
}

/* .sbc_login .submit_outer .global_btn {
    width: 175px;
    padding: 0px 25px;
    background-color: #0f35c0;
    height: 50px;
    line-height: 50px;
    border-radius: 4px;
    font-family: 'CircularStd-Book';
    font-weight: normal;
    letter-spacing: 0;
} */

/* .sbc_login .submit_outer .global_btn:hover,
.submit_outer .global_btn:hover {
    background-color: #65c8ce !important;
    color: #fff;
} */

/* .sbc_login .submit_outer .global_btn:focus,
.submit_outer .global_btn:focus {
    background-color: #0f35c0;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
    outline: 0;
} */

.sbc_login .submit_outer .global_btn:active,
.submit_outer .global_btn:active {
  background-color: #d8ecfd;
  color: #222222;
  box-shadow: none;
  border-color: #222;
}

.sbc_login .have_account {
  font-size: 16px;
  color: #000000;
  line-height: 22px;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.sbc_login .have_account a {
  color: #0f35c0;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.sbc_login .have_account a:hover {
  color: #000000;
  text-decoration: underline;
}

.sbc_login .have_account a:focus {
  border: 1px solid #0f35c0;
  padding: 0 5px;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
  color: #0f35c0;
  border-radius: 4px;
}

.sbc_login .have_account a:active {
  color: #00c1d5;
  border: 0;
  box-shadow: none;
  padding: 0;
}

.sbc_login .material_ico img {
  max-height: 24px;
}

.sbc_login .material_erase_email_ico,
.sbc_login .material_pass_view_ico {
  left: auto;
  right: 20px;
  width: 25px;
  height: 25px;
  top: 18px;
}

.sbc_login .errorred,
.maitredbiz_flow .errorred {
  /* background-color: rgba(255, 108, 108, 0.05) !important;
  border: 2px solid #ae0a33 !important;
  box-shadow: none !important; */
  background-color: rgba(224, 42, 66, 0.05) !important;
  border: 2px solid #e02a42 !important;
  box-shadow: none !important;
  color: #e02a42 !important;
}

.sbc_login .material_form-control:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
  border: 2px solid #0f35c0;
  color: #000;
}

.sbc_login .reset_login_wrap .login_headline p {
  font-size: 20px;
  color: #000;
  margin: 0;
  line-height: 24px;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.sbc_login .reset_login_wrap .login_form .login_headline p {
  padding: 0;
  letter-spacing: 0;
}

.sbc_login .modal-title {
  font-size: 20px;
  color: #000;
  line-height: 25px;
  font-weight: normal;
  font-family: "CircularStd-Book";
}

.sbc_login .modal-header {
  padding: 20px;
  min-height: auto;
  text-align: left;
  border-bottom: 1px solid #d9d9d9;
}

.sbc_login .modal-footer {
  display: none;
}

.sbc_login .modal-header .close {
  background: url(../images/cwbbiz/icon-dismiss.png) right top no-repeat;
  background-color: transparent;
  background-size: cover;
}

.sbc_login .modal-header .close:hover {
  opacity: 0.5;
}

.sbc_login .forgot_block {
  color: #000;
}

.sbc_login .action_forgot a {
  color: #0f35c0;
  font-size: 16px;
  line-height: 22px;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.sbc_login .action_forgot a:hover {
  color: #000000;
  text-decoration: underline;
}

.sbc_login .action_forgot a:focus {
  border: 1px solid #0f35c0;
  padding: 0 5px;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
  color: #0f35c0;
  border-radius: 4px;
}

.sbc_login .action_forgot a:active {
  color: #00c1d5;
  border: 0;
  box-shadow: none;
  padding: 0;
}

.sbc_login .forgot_usr_mail {
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.sbc_login .forgotmodal .all_detail_container {
  padding: 20px 20px 0;
}

.sbc_login .reset_login_wrap .submit_outer.editEmailSubmit .global_btn {
  letter-spacing: 0;
  padding: 0 25px 0;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.sbc_login .modal-backdrop {
  background: #000 !important;
  opacity: 0.5 !important;
}

.sbc_login .modal-content {
  border: 0;
  border-radius: 4px;
}

.sbc_login .resetpassword .validate_frm label {
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: normal;
  margin-bottom: 8px;
  text-transform: uppercase;
}

.sbc_login .resetpassword .type_fld {
  height: 60px;
  font-size: 16px;
  line-height: 60px;
  border: 2px solid #767676;
  border-radius: 4px !important;
  padding: 0 20px;
  font-weight: normal;
  font-family: "CircularStd-Book";
}

.sbc_login .resetpassword .type_fld:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3) !important;
  border: 2px solid #0f35c0;
  color: #000 !important;
}

.sbc_login .resetpassword .type_fld.error {
  background-color: rgba(255, 108, 108, 0.05) !important;
  border: 2px solid #ff6c6c !important;
}

.sbc_login .success_after_forget .setupawsome h4 {
  color: #0f35c0;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.sbc_login .reset_login_wrap .we_resent_pass {
  font-family: "CircularStd-Book";
  color: #000;
}

.sbc_login .reset_login_wrap .resendEmail_pass strong {
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.sbc_login .resetpassword .btn_outr_reset .save_btn {
  width: 175px !important;
  padding: 0px 25px;
  background-color: #0f35c0;
  height: 50px;
  line-height: 50px;
  border-radius: 4px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  letter-spacing: 0;
}

.sbc_login .resetpassword .btn_outr_reset .save_btn:hover {
  box-shadow: none;
  background-color: #65c8ce;
  color: #fff;
}

.sbc_login .resetpassword .btn_outr_reset .save_btn:focus {
  background-color: #0f35c0 !important;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe !important;
  outline: 0;
  outline: 0;
}

.sbc_login .resetpassword .btn_outr_reset .save_btn:active {
  background-color: #d8ecfd !important;
  color: #222222;
  border-color: #222222;
  box-shadow: none !important;
}

.sbc_login .new_numeric_text {
  border: 1px solid #0f35c0;
}

/* login part end */

/* header */

.maitredbiz_flow .logo {
  width: 150px;
  margin-top: 0;
}

/* .maitredbiz_flow .header_wrap {
  background: #000;
} */

.maitredbiz_flow .menu_wrap {
  margin: 22px 0 0 175px;
  width: 450px;
  /* margin: 14px 0 0 115px;
    width: 524px; */
}

.maitredbiz_flow .stella_select {
  width: 300px;
}

.maitredbiz_flow .header_menu ul li a {
  color: #222;
  font-family: "CircularStd-Book";
  font-weight: 400;
  font-size: 16px;
}

.maitredbiz_flow .header_menu ul li.active a {
  color: #222 !important;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

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

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

.maitredbiz_flow .stella_select a {
  min-width: 200px;
}

/* .maitredbiz_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;
} */

.maitredbiz_flow .stella_select .dropdown .caret {
  border: none;
  width: 10px;
  height: 6px;
  background: url(../images/icon-caret-grey-close.png) right center no-repeat;
  background-size: 10px;
}

/* header end */

/* header dropdown */

.maitredbiz_flow .stella_select .dropdown-menu h2 {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  font-size: 20px;
  padding: 0 35px 22px;
}

.maitredbiz_flow .stella_select .dropdown-menu {
  padding: 25px 0 30px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  border-radius: 5px;
  top: 40px !important;
}

.maitredbiz_flow .dropdown-menu .sub_account li a {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000000;
  font-size: 16px;
}

.maitredbiz_flow .dropdown-menu .sub_account li a:hover {
  color: #0f35c0;
  background-color: #d8ecfd;
}

.maitredbiz_flow .dropdown-menu .sub_account li.legal_diff a:hover {
  color: #0f35c0;
}

.maitredbiz_flow .stella_select .dropdown-menu>li:last-child {
  background-color: inherit;
  margin: 0 20px;
}

/* .maitredbiz_flow .stella_select .dropdown-menu>li:last-child a {
    padding: 0 20px;
    height: 50px;
    line-height: 48px;
    font-family: 'CircularStd-Book';
    font-weight: normal;
    color: #0f35c0 !important;
    font-size: 16px !important;
    text-align: center;
    border: 2px solid #0f35c0;
    background-color: #fff;
    border-radius: 4px;
    max-width: 180px;
} */

/* .maitredbiz_flow .stella_select .dropdown-menu>li:last-child a:hover {
    border-color: #65c8ce;
    background: #65c8ce;
    color: #fff !important;
} */

/* .maitredbiz_flow .stella_select .dropdown-menu>li:last-child a:focus {
    border-color: #0f35c0;
    background: #fff !important;
    color: #0f35c0;
    box-shadow: 0 0 0 5px #7ac5fe !important;
} */

/* .maitredbiz_flow .stella_select .dropdown-menu>li:last-child a:active {
    box-shadow: none !important;
    background: #d8ecfd;
    color: #222222 !important;
    border-color: #222 !important;
} */

.maitredbiz_flow .dropdown-menu .sub_account li a .img {
  width: 24px;
  height: auto;
  vertical-align: 3px;
  margin-right: 6px;
}

.maitredbiz_flow .dropdown-menu .sub_account li a {
  padding: 16px 20px 17px;
}

.maitredbiz_flow .dropdown-menu .sub_account li a b {
  font-weight: normal;
}

.maitredbiz_flow .dropdown-menu .sub_account li:first-child {
  background-image: none;
  background: #fff;
  margin: 0 0 0px;
}

.maitredbiz_flow .dropdown-menu .sub_account li.legal_diff a {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #0f35c0;
  font-size: 12px;
}

.maitredbiz_flow .sub_account {
  padding: 0px 0 24px;
}

.maitredbiz_flow .sub_account li {
  margin: 0 0 0px;
}

.maitredbiz_flow .dropdown-menu .sub_account li:last-child {
  margin-bottom: 0;
}

/* header dropdown end*/

/* dashboard page */

.maitredbiz_flow .card_top_sec {
  background-color: #fff;
}

.maitredbiz_flow .checkout_brim_setup {
  background-color: #fff;
}

.maitredbiz_flow .dashboard_card .card_top_lft_sec h3 {
  font-size: 36px;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .right_activity_panel_lt .brim_points_box span {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000 !important;
  line-height: 30px;
  font-size: 26px !important;
}

.maitredbiz_flow .card_top_rt_sec .currency {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 26px;
  color: #000;
  line-height: 30px;
  margin-top: 4px;
}

.maitredbiz_flow .dashboard_card .card_top_rt_sec .right_activity_panel_rt {
  margin-top: 0;
}

.maitredbiz_flow .dashboard_flex_end {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.maitredbiz_flow .dashboard_card .card_top_sec {
  padding-top: 30px;
  padding-bottom: 30px;
}

.maitredbiz_flow .make_btn img {
  display: none;
}

.maitredbiz_flow .dashboard_card .small_point_tag {
  background-image: none;
}

.maitredbiz_flow .new_top_tooltip .color_tip {
  color: #0f35c0;
  /* vertical-align: -1px; */
}

.maitredbiz_flow .new_top_tooltip .color_tip:hover {
  color: #000;
}

.maitredbiz_flow #cardHolderName {
  text-transform: none;
  color: #000;
  font-size: 26px;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .other_value_cell_acdtls .brim_card_headline {
  display: none !important;
}

.maitredbiz_flow .sub_txt {
  font-size: 14px;
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  letter-spacing: 0;
  text-transform: none;
}

.maitredbiz_flow .other_value_cell_each h4 {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 26px;
  color: #000;
}

.maitredbiz_flow .muted_txt_new {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
}

.maitredbiz_flow .brim_card_option {
  border-radius: 4px;
  padding: 17px 6px 15px 5px !important;
}

.maitredbiz_flow .card_option_img {
  border-radius: 50%;
  width: 60px;
  height: 60px;
}

.maitredbiz_flow .brim_card_single_option.active .card_option_img {
  background-color: #fff;
  border: 2px solid #0f35c0;
}

.maitredbiz_flow .brim_card_single_option.active .lock_crd {
  background-image: url(../images/cwbbiz/lock_crd.png);
  background-size: 32px 32px;
}

.maitredbiz_flow .brim_card_single_option.active .lock_online {
  background-image: url(../images/cwbbiz/lock_online.png);
  background-size: 32px auto;
}

.maitredbiz_flow .brim_card_single_option.active .lock_foreign {
  background-image: url(../images/cwbbiz/lock_foreign.png);
  background-size: 32px 32px;
}

.maitredbiz_flow .brim_card_single_option .lock_crd {
  background-image: url(../images/cwbbiz/crd_lock_off.svg);
  background-size: 32px 32px;
  background-color: #0f35c0;
}

.maitredbiz_flow .brim_card_single_option .lock_online {
  background-image: url(../images/cwbbiz/lock_online_off.svg);
  background-size: 32px 32px;
  background-color: #0f35c0;
}

.maitredbiz_flow .brim_card_single_option .lock_foreign {
  background-image: url(../images/cwbbiz/lock_foreign_off.svg);
  background-size: 32px 32px;
  background-color: #0f35c0;
}

.maitredbiz_flow .card_option_label {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  font-size: 12px;
}

.maitredbiz_flow .dashboard_row .brim_left_flex {
  margin-right: 60px;
  margin-left: 0;
  width: 305px;
  padding: 0px 35px 0 0;
  overflow: inherit;
}

.maitredbiz_flow .brim_card_slider,
.maitredbiz_flow .brim_card_slider_user_outer {
  overflow: hidden;
}

.maitredbiz_flow .cardBtns .card_prev {
  left: -35px !important;
}

.maitredbiz_flow .cardBtns .card_nxt,
.maitredbiz_flow .cardBtns .card_prev {
  color: #454545;
  opacity: 1;
  font-size: 32px;
}

.maitredbiz_flow .dashboard_row {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.maitredbiz_flow .brim_center_flex {
  margin-top: 2px;
}

.maitredbiz_flow .other_value_cell_acdtls {
  padding-top: 15px;
}

.maitredbiz_flow .dashboard_row .brim_right_flex {
  width: calc(100% - 765px);
}

.maitredbiz_flow .checkout_brim_setup .ecommerce_shop_head {
  margin-bottom: 6px;
}

.maitredbiz_flow .checkout_brim_setup .ecommerce_shop_head h2 {
  color: #000;
  margin-bottom: 10px;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .checkout_brim_setup .ecommerce_shop_head p {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  font-size: 20px;
}

.maitredbiz_flow .dsbrd_eshop_slider .single_shop_box figure,
.maitredbiz_flow .dsbrd_eshop_slider_mrktnk .single_shop_box figure {
  border-top-left-radius: 25px;
  border-top-right-radius: 25px;
}

.maitredbiz_flow .dsbrd_eshop_slider .shop_inner_sec {
  border-radius: 4px;
}

.maitredbiz_flow .dsbrd_eshop_slider .single_shop_box,
.maitredbiz_flow .dsbrd_eshop_slider_mrktnk .single_shop_box {
  border-radius: 4px;
}

.maitredbiz_flow .dsbrd_eshop_slider .offer_shape {
  width: 80px;
  height: 80px;
}

.maitredbiz_flow .checkout_brim_setup .load_more_sec {
  margin-top: 20px;
}

.maitredbiz_flow .checkout_brim_setup .load_more_sec .global_btn {
  padding: 0 35px;
  line-height: 48px;
  background: #fff;
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #0f35c0;
  border: 2px solid #0f35c0;
  font-size: 16px;
  border-radius: 4px;
  letter-spacing: 0;
}

.maitredbiz_flow .checkout_brim_setup .load_more_sec .global_btn:hover {
  color: #fff;
  border-color: #65c8ce;
  background: #65c8ce;
}

.maitredbiz_flow .checkout_brim_setup .load_more_sec .global_btn:focus {
  outline: 0;
  background: #fff;
  color: #0f35c0;
  box-shadow: 0 0 0 5px #7ac5fe;
  border: 2px solid #0f35c0;
}

.maitredbiz_flow .checkout_brim_setup .load_more_sec .global_btn:active {
  background: #d8ecfd;
  outline: 0;
  border: 2px solid #222222;
  color: #222222;
  box-shadow: none;
}

.maitredbiz_flow .transation_head_carp .left_text {
  line-height: 50px;
}

.maitredbiz_flow .transation_head_carp .left_text .muted_txt {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  color: #000000;
  font-size: 28px;
  letter-spacing: 0;
  margin-top: -6px;
}

.maitredbiz_flow .transation_head_carp .left_text .blue_txt {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 16px;
  color: #0f35c0 !important;
}

.maitredbiz_flow .transation_head_carp .left_text .blue_txt:hover {
  color: #000 !important;
}

.maitredbiz_flow .transation_head_carp .left_text .blue_txt:active {
  color: #0f35c0 !important;
}

.maitredbiz_flow .transation_head_carp_normal {
  border-bottom: 0;
}

/* .maitredbiz_flow .transation_head_carp .left_text .blue_txt:focus{box-shadow: 0 0px 0px 5px rgba(0, 151, 169,.30); 
border: 1px solid #0f35c0; padding: 10px 8px 10px 15px; color: #003B5C !important;} */

/* .maitredbiz_flow .bold_txt {font-family: 'CircularStd-Bold'!important; font-weight: normal;} */

.maitredbiz_flow .transation_head_carp .on_of_label {
  line-height: 50px;
  border-radius: 0;
  border: 0;
}

.maitredbiz_flow .transation_head_carp .on_of_label label {
  text-transform: none;
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  font-size: 16px;
  margin-right: 20px;
}

.maitredbiz_flow .transation_head_carp .on,
.maitredbiz_flow .transation_head_carp .off {
  /* font-family: "CircularStd-Book"; */
  font-family: "CircularStd-Bold";
  font-weight: normal;
  color: #000;
  font-size: 14px;
  margin-right: 2px;
}

.maitredbiz_flow .onoff_area .switch {
  height: 30px;
  width: 50px;
  margin-right: 0 !important;
}

.maitredbiz_flow .transation_head_carp input:checked+.slider_switch {
  background-color: #72bf44;
  padding: 0px;
}

.maitredbiz_flow .slider_switch:before {
  height: 26px;
  width: 26px;
  bottom: 1px;
}

.maitredbiz_flow input:checked+.slider_switch:before {
  -webkit-transform: translateX(21px);
  -ms-transform: translateX(21px);
  transform: translateX(21px);
}

.maitredbiz_flow .transation_details {
  margin: 0px 0 0;
}

.maitredbiz_flow .tranlist_cell:first-child {
  padding-left: 0;
}

/* .maitredbiz_flow .tranlist_row:hover {
    border: solid 1px #706f73;
    background-color: #d8ecfd;
    box-shadow: none;
} */

.maitredbiz_flow .tranlist_header:hover {
  box-shadow: 0px 0px 0px 0px #d0d2d2;
}

.maitredbiz_flow .tranlist_header {
  padding: 0px 0 8px;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .tranlist_header .tranlist_cell {
  color: #000;
  font-size: 14px !important;
  text-transform: none;
  font-family: "CircularStd-Book";
  font-weight: normal;
  /* text-transform: uppercase !important; */
}

.maitredbiz_flow .tranlist_cell {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  font-size: 16px;
}

.maitredbiz_flow .tranlist_cell.totla,
.maitredbiz_flow .tranlist_cell.total1,
.maitredbiz_flow .tranlist_cell.total2,
.maitredbiz_flow .tranlist_cell.total3,
.maitredbiz_flow .tranlist_cell.total4,
.maitredbiz_flow .tranlist_cell.total5,
.maitredbiz_flow .tranlist_cell.total6,
.maitredbiz_flow .tranlist_cell.total7,
.maitredbiz_flow .tranlist_cell.total8,
.maitredbiz_flow .tranlist_cell.total9,
.maitredbiz_flow .tranlist_cell.total10 {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 16px;
}

.maitredbiz_flow .blue_cell_expand .do_redeemed {
  background-color: #0f35c0;
}

.maitredbiz_flow .blue_cell_expand .Redeem_bg_btn {
  background: #0f35c0;
}

.maitredbiz_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;
}

.maitredbiz_flow .footer_wrap {
  background: #0f35c0;
  padding: 35px 0;
}

.maitredbiz_flow .footer_wrap span {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #fff;
}

.maitredbiz_flow .stella_select li.dropdown a figure.avatar_prof_img,
.maitredbiz_flow .brim_card_slider_user_inner {
  font-family: "CircularStd-Book";
  font-weight: 400;
  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: #0f35c0;
}

.maitredbiz_flow .pointTo,
.maitredbiz_flow .psn_rltv {
  line-height: 100%;
}

.maitredbiz_flow .other_value_cell_each_inner .new_info_tip,
.maitredbiz_flow .new_top_tooltip {
  vertical-align: 2px;
}

.maitredbiz_flow .dsbrd_eshop_slider .slick-arrow:hover,
.maitredbiz_flow .dsbrd_eshop_slider_mrktnk .slick-arrow:hover {
  color: #0f35c0;
}

.maitredbiz_flow .ecommerce_flag_text b {
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .ecommerce_flag_text {
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.maitredbiz_flow .transation_body .round_blnk_img {
  padding: 0;
}

/* .maitredbiz_flow .blank_container h5 {
    font-family: 'CircularStd-Book';
    font-weight: normal;
    color: #000;
} */

.maitredbiz_flow .maitredbiz_flow .blank_container p {
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 5px;
  font-family: "CircularStd-Book";
  font-weight: 400;
  max-width: 560px;
  margin: 0 auto;
  color: #000;
}

.maitredbiz_flow .blank_container {
  border-bottom: 0;
}

.maitredbiz_flow .offer_shape span {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 24px;
  color: #000000;
  line-height: 20px;
}

.maitredbiz_flow .offer_shape b {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
}

.maitredbiz_flow .brim_fn {
  display: block;
  text-transform: uppercase;
  font-size: 14px;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: normal;
  margin-top: 5px;
}

.maitredbiz_flow .flex_dashboard_outer {
  align-items: center;
  min-height: 50px;
}

.maitredbiz_flow .offer_shape span em {
  font-size: 16px;
  font-style: normal;
}

.maitredbiz_flow .new_top_tooltip .white_info_tip p {
  font-family: "CircularStd-Book" !important;
  font-weight: 400;
  line-height: 15px;
  color: #fff;
}

.maitredbiz_flow .new_top_tooltip .white_info_tip {
  border: 2px solid #0f35c0;
  padding: 12px 27px 10px 15px;
}

/* .maitredbiz_flow .new_top_tooltip .white_info_tip:after {
    border-color: transparent transparent #0f35c0 transparent;
} */

.maitredbiz_flow .new_top_tooltip .tip_close {
  background-image: url(../images/cwbbiz/icon-dismiss.png);
}

.maitredbiz_flow .tags_offer {
  background-image: url(../images/cwbbiz/bonus@2x.png);
  top: -6px;
  height: 88px;
}

.maitredbiz_flow .tags_offer span {
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.sbc_points_mobile {
  display: none;
}

.sbc_account_balance_sec {
  display: none;
}

.maitredbiz_flow .strike_text {
  color: #959595 !important;
  opacity: 1;
}

.maitredbiz_flow .dsbrd_eshop_slider .shop_inner_sec {
  -webkit-transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
}

.maitredbiz_flow .dsbrd_eshop_slider .shop_inner_sec:hover {
  -webkit-box-shadow: 0 0 8px rgb(0, 0, 0, 0.4);
  box-shadow: 0 0 8px rgb(0, 0, 0, 0.4);
  -ms-transform: scale(1.03);
  transform: scale(1.03);
  -moz-transform: scale(1.03);
  -webkit-transform: scale(1.03);
  z-index: 9;
  border-radius: 4px;
}

/* dashboard page */

/* payment modal */

.maitredbiz_flow .payOptTabs .make_tabmenu ul {
  border: 2px solid #0f35c0;
  border-radius: 4px;
  position: relative;
}

/* 
.make_tabmenu li:first-child {
    border-right: 2px solid #0f35c0;
} */

.maitredbiz_flow .payOptTabs .make_tabmenu ul:after {
  content: "";
  position: absolute;
  width: 33.33%;
  background-color: #0f35c0;
  left: -1px;
  bottom: 0;
  top: -2px;
  border-radius: 4px;
  height: 47px;
  transition: left 0.3s ease;
  display: none;
}

.maitredbiz_flow .payOptTabs .make_tabmenu ul li a em {
  display: none;
}

.maitredbiz_flow .payOptTabs .make_tabmenu ul li a {
  border: 0;
}

.maitredbiz_flow .payOptTabs .make_tabmenu ul li:not(.active) a .fr_dsktop {
  font-size: 16px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #0f35c0;
  margin: 0;
}

.maitredbiz_flow .payOptTabs .make_tabmenu ul li.active a .fr_dsktop {
  font-size: 16px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  margin: 0;
}

.maitredbiz_flow .payOptTabs .make_tabmenu ul li:last-child a {
  border-right: 0;
  border-left: 0;
}

.maitredbiz_flow .payOptTabs .make_tabmenu ul li a:hover {
  background: transparent;
  border-color: transparent;
  color: #000;
}

.maitredbiz_flow .payOptTabs ul li:last-child {
  margin-left: 0;
}

.maitredbiz_flow .payOptTabs .make_tabmenu ul li a:hover .fr_dsktop,
.maitredbiz_flow .payOptTabs .make_tabmenu ul li a:hover .fr_mob {
  color: #000;
}

.maitredbiz_flow .make_tabmenu label {
  display: block;
}

.maitredbiz_flow .payOptTabs .make_tabmenu ul li {
  z-index: 1;
}

.maitredbiz_flow .payOptTabs .make_tabmenu ul li.active a {
  border: 0;
  background: #d8ecfd;
  color: #0f35c0;
}

.maitredbiz_flow .payOptTabs .make_tabmenu ul li.active a:hover .fr_dsktop {
  color: #0f35c0;
}

.payOptTabs .make_tabmenu ul li.active a .fr_dsktop,
.payOptTabs .make_tabmenu ul li.active a .fr_mob {
  color: #0f35c0 !important;
}

.payOptTabs .make_tabmenu ul li a {
  border-radius: 0;
}

.maitredbiz_flow .payOptTabs .make_tabmenu .parentDivPay:after {
  left: -2px;
  transition: left 0.3s ease;
}

.maitredbiz_flow .payOptTabs .make_tabmenu .interacparentDivPay:after {
  left: 33.33%;
  transition: left 0.3s ease;
}

.maitredbiz_flow .payOptTabs .make_tabmenu .pointsparentDivPay:after {
  left: 66.72%;
  transition: left 0.3s ease;
}

.maitredbiz_flow .modal-backdrop {
  background-color: #000 !important;
}

.maitredbiz_flow .modalNu .modal-dialog {
  max-width: 950px;
}

.maitredbiz_flow .modal-content {
  border: 0 !important;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2) !important;
  border-radius: 5px !important;
}

.maitredbiz_flow #make_payment_new .modal-content {
  min-height: 600px;
}

.maitredbiz_flow .modal-header {
  padding: 20px !important;
  border-bottom: 1px solid #e4e4e4;
}

.maitredbiz_flow .modal-header .close {
  background: url(../images/cwbbiz/icon-dismiss.png) right top no-repeat;
  background-size: cover;
  margin-top: 0;
}

.maitredbiz_flow #make_payment_new .modal-title {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  font-size: 20px;
}

.maitredbiz_flow #make_payment_new .modal-footer {
  display: none;
}

.maitredbiz_flow .payOptTabs {
  padding: 40px 30px 50px;
}

.maitredbiz_flow .make_payment_inr .new_g_hdr {
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 26px;
  line-height: 33px;
}

.maitredbiz_flow .payOptTabs .estTime {
  /* font-family: 'CircularStd-Book'; */
  font-family: "CircularStd-Bold";
  font-weight: 400;
  font-size: 14px;
  color: #000;
  margin-top: 10px;
  text-transform: none;
}

.maitredbiz_flow .lt_side_paymnt {
  padding: 30px 30px 60px;
}

.maitredbiz_flow .global_tb_label {
  margin-bottom: 13px;
}

.maitredbiz_flow .global_tb_label h5 {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  font-size: 20px;
  line-height: 25px;
}

.maitredbiz_flow .lt_side_paymnt li {
  font-family: "CircularStd-Book";
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  color: #000;
  padding-left: 34px;
  margin-bottom: 15px;
}

.maitredbiz_flow .shape_num {
  font-family: "CircularStd-Book";
  font-weight: normal;
  height: 24px;
  width: 24px;
  border-radius: 50%;
  overflow: hidden;
  line-height: 23px;
  border: 1px solid #454545;
  color: #454545 !important;
  top: -1px;
  background: none;
  font-size: 13px;
}

.maitredbiz_flow .payment_details_topM .global_tb_label {
  margin-bottom: 15px;
}

.maitredbiz_flow .rt_side_paymnt {
  padding: 30px 60px 25px 30px;
  border-left: 0;
  background-color: #f7f7f7;
}

.maitredbiz_flow .p_row {
  padding-right: 65px;
}

.maitredbiz_flow .p_row label {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  font-size: 14px;
  margin-bottom: 4px;
  text-transform: capitalize;
}

.maitredbiz_flow .py_dtls_rt {
  font-family: "CircularStd-Book" !important;
  font-weight: normal;
  font-size: 16px !important;
  color: #000;
}

.maitredbiz_flow .py_dtls_rt em {
  font-family: "CircularStd-Book";
  font-weight: 400;
  font-size: 12px;
  color: #000;
  text-transform: none;
}

.maitredbiz_flow .blnc_pay_innerM h5 {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  font-size: 14px;
  margin-bottom: 4px;
  text-transform: capitalize;
}

.maitredbiz_flow .blnc_pay_innerM h3 {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  font-size: 26px;
  margin-bottom: 16px;
}

.maitredbiz_flow .cpy_btn {
  height: 50px;
  width: 80px;
  line-height: 46px;
  border-radius: 0;
  border: 2px solid #0f35c0;
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #0f35c0;
  font-size: 16px;
  background-color: #fff;
  border-radius: 5px;
}

.maitredbiz_flow .cpy_btn:hover {
  color: #fff;
  background-color: #65c8ce;
  border: 2px solid #65c8ce;
}

.maitredbiz_flow .cpy_btn:focus {
  box-shadow: 0 0 0 5px #7ac5fe;
  border: 2px solid #0f35c0;
  background-color: #fff;
  color: #0f35c0;
}

.maitredbiz_flow .cpy_btn:active {
  color: #222222;
  background-color: #d8ecfd;
  border: 2px solid #222222;
}

.maitredbiz_flow .blnc_pay_innerM.active .cpy_btn {
  border: 2px solid #222222;
  box-shadow: none;
  color: #222222;
  background-color: #fff;
}

.maitredbiz_flow .bottom_logos_holder {
  padding: 30px 30px 50px;
}

.maitredbiz_flow .bottom_logos_holder .global_tb_label {
  margin-bottom: 8px;
}

.maitredbiz_flow .trigger_height_logos,
.maitredbiz_flow .trigger_close_logos {
  font-size: 12px;
  color: #0f35c0;
  bottom: auto;
  right: 35px;
  top: 36px;
  font-family: "CircularStd-Bold";
  font-weight: normal;
}

.maitredbiz_flow .trigger_height_logos:hover,
.maitredbiz_flow .trigger_close_logos:hover {
  color: #000;
  text-decoration: underline;
}

.maitredbiz_flow .trigger_height_logos:focus,
.maitredbiz_flow .trigger_close_logos:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
  border: 2px solid #0f35c0;
  padding: 1px 3px;
  color: #0f35c0;
}

.maitredbiz_flow .trigger_height_logos:active,
.maitredbiz_flow .trigger_close_logos:active {
  color: #00c1d5;
}

.maitredbiz_flow .lt_side_intreac {
  padding: 30px 0px 0px;
}

.maitredbiz_flow .slct_amount_bx {
  padding: 0 30px 20px;
  border-bottom: 0;
}

.maitredbiz_flow .slct_amount_bx_inner {
  margin-left: -10px;
}

.maitredbiz_flow .slct_amount_bx p {
  font-family: "CircularStd-Book";
  font-weight: 400;
  font-size: 16px;
  color: #000;
  line-height: 22px;
  margin-bottom: 7px;
}

.maitredbiz_flow .slct_bx_individual h5 {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  font-size: 14px;
  margin-bottom: 8px;
  text-transform: none;
}

.maitredbiz_flow .slct_bx_individual h2 {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  font-size: 26px;
  margin-bottom: 10px;
}

.maitredbiz_flow .slct_amount_bx .slct_bx_individual span {
  height: 50px;
  width: 88px;
  line-height: 46px;
  border-radius: 0;
  border: 2px solid #767676;
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  font-size: 16px;
  background-color: #fff;
  border-radius: 4px;
}

.maitredbiz_flow .slct_amount_bx .slct_bx_individual span:hover {
  background-color: #65c8ce;
  color: #fff;
  border: 2px solid #65c8ce;
}

.maitredbiz_flow .slct_amount_bx .slct_bx_individual span:focus {
  background-color: #0f35c0;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe;
  outline: 0;
}

.maitredbiz_flow .slct_amount_bx .slct_bx_individual span:active {
  box-shadow: none;
  background-color: #d8ecfd;
  color: #222222;
  border-color: #222222;
}

.maitredbiz_flow .slct_amount_bx .slct_bx_individual input[type="radio"]:checked+label span {
  color: #000;
  border: 2px solid #767676;
}

.maitredbiz_flow .last_rdo_box .wellTxt {
  padding: 35px 30px;
  border: 0;
}

.maitredbiz_flow .last_rdo_box .slct_bx_individual span {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  font-size: 16px;
  margin-bottom: 24px;
  text-transform: none;
}

.maitredbiz_flow .custom_height_logos {
  height: 85px;
  padding: 5px 5px 0;
  margin: -5px -5px 0;
}

.maitredbiz_flow .last_rdo_box .wellTxt em {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  font-size: 36px;
  line-height: 44px;
  width: 52%;
  position: relative;
}

.maitredbiz_flow .last_rdo_box .wellTxt em i {
  font-style: normal;
  position: absolute;
  right: 0;
  z-index: 99;
  width: 20px;
}

.maitredbiz_flow .amount_cell_input {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  font-size: 36px;
  border-bottom: 1px solid #767676;
  padding-left: 30px;
}

.maitredbiz_flow .wellTxt input.editableSpace:first-of-type {
  font-size: 36px;
  color: #000;
}

.maitredbiz_flow .last_rdo_box .slct_bx_individual input[type="radio"]:checked+label .amount_cell_input {
  border-bottom: 1px solid #0f35c0;
  pointer-events: all;
}

.maitredbiz_flow .customAmt input.editableSpace {
  width: 100% !important;
}

.maitredbiz_flow .pay_interac_holder {
  padding: 30px 0 51px;
}

.maitredbiz_flow .pay_btn_int {
  line-height: 50px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 16px;
  padding: 0 20px;
  border-radius: 4px;
  background-color: #0f35c0 !important;
}

.maitredbiz_flow .pay_btn_int:hover {
  background-color: #65c8ce !important;
  color: #fff;
}

.maitredbiz_flow .pay_btn_int:focus {
  background-color: #0f35c0 !important;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe;
  outline: 0;
  outline: 0;
}

.maitredbiz_flow .pay_btn_int:active {
  background-color: #d8ecfd !important;
  color: #222222;
  border-color: #222222;
  box-shadow: none;
}

.maitredbiz_flow #secC_new .middle_body_split,
.maitredbiz_flow #secD_new .middle_body_split {
  border-bottom: 0;
}

.maitredbiz_flow .slct_amount_bx .slct_bx_individual input[type="radio"]:checked+label span:hover {
  color: #fff;
  border-bottom: 2px solid #000;
}

.maitredbiz_flow .rt_side_intreac {
  border-left: 0;
  background-color: #f7f7f7;
  padding: 34px 35px 50px 30px;
  border-bottom-right-radius: 25px;
}

.maitredbiz_flow .Interac_online_head h4 {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  font-size: 14px;
  text-transform: uppercase;
}

.maitredbiz_flow .main_para_intrc p {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  font-size: 14px;
  line-height: 20px;
}

.maitredbiz_flow .main_para_intrc figure {
  margin-top: 30px;
}

.maitredbiz_flow .sub_para_intrc {
  padding-top: 30px;
  position: relative;
}

.maitredbiz_flow .sub_para_intrc span {
  position: absolute;
  right: 0;
  top: -38px;
}

.maitredbiz_flow .sub_para_intrc p {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  font-size: 12px;
  line-height: 15px;
}

.maitredbiz_flow .lrnmr_intrac {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 12px;
  color: #0f35c0;
}

.maitredbiz_flow .lrnmr_intrac:hover {
  text-decoration: underline;
  color: #000;
}

.maitredbiz_flow .lrnmr_intrac:focus {
  text-decoration: underline;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
  border: 2px solid #0f35c0;
  padding: 1px 3px;
  color: #0f35c0 !important;
}

.maitredbiz_flow .lrnmr_intrac:active {
  color: #00c1d5 !important;
}

.maitredbiz_flow .lt_side_cashback {
  padding: 30px 22px 25px 40px;
}

.maitredbiz_flow .lt_side_cashback .global_tb_label h5 {
  margin-bottom: 14px;
}

.maitredbiz_flow .lt_side_cashback .global_tb_label p {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  padding-right: 0;
  font-size: 16px;
  line-height: 22px;
}

.maitredbiz_flow .lt_side_cashback .blnc_pay_innerM:first-child h3 {
  font-size: 26px;
}

.maitredbiz_flow .lt_side_cashback .blnc_pay_innerM {
  padding: 0;
}

.maitredbiz_flow .lt_side_cashback .global_tb_label {
  margin-bottom: 25px;
}

.maitredbiz_flow .lt_side_cashback .blnc_pay_innerM h3 {
  margin-bottom: 0px;
}

.maitredbiz_flow .due_dt_csbk {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  font-size: 12px;
}

.maitredbiz_flow .lt_side_cashback .blnc_pay_box .blnc_pay_innerM:first-child {
  margin-bottom: 40px;
}

.maitredbiz_flow .lt_side_cashback .blnc_pay_box {
  margin-left: 0;
}

.maitredbiz_flow .your_pnt_rounded {
  background-color: #fff;
  height: auto;
  width: 100%;
  border-radius: 0;
  padding-top: 32px;
  margin: 0 auto 52px;
}

.maitredbiz_flow .your_pnt_rounded .blnc_pay_innerM h5 {
  margin-bottom: 5px;
}

.maitredbiz_flow .your_pnt_rounded .blnc_pay_innerM h3 {
  margin-bottom: 0;
}

.maitredbiz_flow .your_pnt_rounded .blnc_pay_innerM {
  padding: 0;
}

.maitredbiz_flow .rt_side_cashback .modal_block-section {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  font-size: 20px;
  line-height: 25px;
}

.maitredbiz_flow .rt_side_cashback .white_rdm_btn {
  padding: 0;
  height: 50px;
  line-height: 46px;
  border-radius: 4px;
  border: 2px solid #0f35c0;
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #0f35c0;
  font-size: 16px;
  background-color: #fff;
  min-width: 172px;
}

/* .maitredbiz_flow .rt_side_cashback .white_rdm_btn:hover {
    color: #fff;
    background-color: #65c8ce;
    border: 2px solid #65c8ce;
    box-shadow: none;
} */

.maitredbiz_flow .rt_side_cashback .white_rdm_btn:hover span {
  color: #fff;
}

/* .maitredbiz_flow .rt_side_cashback .white_rdm_btn:focus {
    border-color: #0f35c0;
    background: #fff;
    color: #0f35c0;
    box-shadow: 0 0 0 5px #7ac5fe;
} */

.maitredbiz_flow .rt_side_cashback .white_rdm_btn:focus span {
  color: #000;
}

.maitredbiz_flow .rt_side_cashback .white_rdm_btn:active {
  background: #d8ecfd;
  color: #222222;
  box-shadow: none;
  border-color: #222;
}

.maitredbiz_flow .rt_side_cashback .white_rdm_btn:active span {
  color: #fff;
}

.maitredbiz_flow .redeem_points_btn_sec {
  padding-top: 15px;
}

.maitredbiz_flow .lft_rdm_col,
.maitredbiz_flow .rt_rdm_col {
  background-color: #f7f7f7;
}

.maitredbiz_flow .transfr_ico:after {
  width: 1px;
  background-color: #a9a9a9;
}

.maitredbiz_flow .rdm_inner label {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000000;
  font-size: 14px;
  margin-bottom: 0;
}

.maitredbiz_flow .rdm_txt_inp {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000000;
  font-size: 20px;
}

.maitredbiz_flow .rdm_txt_inp::placeholder {
  color: #000;
}

.maitredbiz_flow .rdm_inner {
  padding: 22px 0 14px;
}

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

.maitredbiz_flow .nxt_btn_nw {
  width: 174px;
  height: 50px;
  line-height: 50px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 16px;
  border-radius: 4px;
  background: #0f35c0;
  color: #fff;
  transition: 0.3s ease;
  background-image: none !important;
}

.maitredbiz_flow .nxt_btn_nw:hover {
  background: #65c8ce;
  color: #fff;
}

.maitredbiz_flow .nxt_btn_nw:focus {
  background: #0f35c0;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe;
}

.maitredbiz_flow .nxt_btn_nw:active {
  background: #d8ecfd;
  border-color: #222222;
  color: #222222;
}

.maitredbiz_flow .cnfrm_holder .back_btn_nw {
  background-color: transparent !important;
  border: none !important;
  padding: 0 !important;
  color: #767676 !important;
}

/* .maitredbiz_flow .cnfrm_holder .back_btn_nw:hover {
    color: #fff !important;
    border-color: #65c8ce;
    background-color: #65c8ce !important;
} */

/* .maitredbiz_flow .cnfrm_holder .back_btn_nw:focus {
    outline: 0;
    background-color: #fff !important;
    color: #0f35c0 !important;
    box-shadow: 0 0px 0px 5px rgb(0 125 147 / 30%);
    border: 2px solid #0f35c0;
} */

.maitredbiz_flow .redeem_points_box_sec {
  padding-bottom: 20px;
  position: relative;
}

.maitredbiz_flow .new_csh_bk_cnfrm .border_body:after {
  background-color: #ecf7f9;
}

.maitredbiz_flow .new_csh_bk_cnfrm .border_body:after {
  background-color: #ecf7f9;
}

.maitredbiz_flow .new_csh_bk_cnfrm .inner_continue_area_row h5 {
  font-size: 14px;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: normal;
  text-transform: none;
}

.maitredbiz_flow .new_continue_area_outer span {
  font-size: 14px;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.maitredbiz_flow .border_head .border_outline {
  border-bottom: 1px solid #f3f3f4;
}

.maitredbiz_flow .rt_new_continue_area em {
  display: none;
}

.maitredbiz_flow .hgt_long .custom_height_logos {
  height: auto;
  overflow: visible;
}

.maitredbiz_flow.modal-open .dashboard_card,
.maitredbiz_flow.modal-open header {
  filter: blur(6px);
  -webkit-filter: blur(6px);
}

.sbc_pay_mob {
  display: none !important;
  font-size: 16px !important;
  color: #000 !important;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .rt_side_cashback .white_rdm_btn span {
  display: inline-block;
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  font-size: 16px;
  -webkit-transition: all 0.3s ease-in;
  -moz-transition: all 0.3s ease-in;
  -ms-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
}

/* payment modal end*/

/* dashboard transaction details modal*/

.maitredbiz_flow .setup_install .transaction_pic>img {
  width: 48px;
  margin-right: 20px;
}

.maitredbiz_flow .new_dg_modal .modal-title {
  /* font-family: "CircularStd-Book"; */
  font-family: "CircularStd-Bold";
  font-weight: normal;
  color: #000;
  font-size: 20px;
  margin: 0;
}

.maitredbiz_flow .new_dg_modal .modal-header .close {
  position: static;
  margin: 0;
}

.maitredbiz_flow .new_dg_modal .balance_area {
  padding: 20px !important;
}

.maitredbiz_flow .icon_content .descriptionTran {
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: normal;
  margin-bottom: 2px;
}

.maitredbiz_flow .transDateDetails .dateTran {
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.maitredbiz_flow .new_dg_modal .modal-dialog {
  max-width: 750px;
}

.maitredbiz_flow #Activity_trans_Modal .modal-footer {
  display: none;
}

.maitredbiz_flow .message_outer {
  padding-top: 40px;
  padding-bottom: 40px;
}

.maitredbiz_flow .new_dg_modal .merNameNewdetails label {
  margin: 1px auto 3px;
  font-size: 26px;
  color: #000;
  font-family: "CircularStd-Bold";
  font-weight: normal;
}

.maitredbiz_flow .new_dg_modal .icon_content .transDateDetails {
  letter-spacing: 0;
}

.maitredbiz_flow .transDateDetails .memberTran {
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: 400;
  text-transform: none;
}

.maitredbiz_flow .sl_separator:before {
  background: #000;
}

.maitredbiz_flow #Activity_trans_Modal .continue_new_area_row:after {
  content: none;
}

.maitredbiz_flow .ecommerce_details_text_inner {
  font-size: 16px;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: normal;
  background-color: #e9fdff;
  line-height: 22px;
}

/*.maitredbiz_flow .modal_block-section {
  display: none;
}*/

.maitredbiz_flow .new_dg_modal .rdmdtshdr {
  text-transform: inherit;
  font-size: 20px;
  color: #000;
  letter-spacing: 0;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow #Activity_trans_Modal .new_continue_area_outer span {
  margin-top: 0px;
  text-transform: capitalize;
}

.maitredbiz_flow .border_body .inner_continue_area_row:after {
  left: 40.5px;
  border: 0px;
  border-left: 1px dashed #000;
}

.maitredbiz_flow .inner_continue_area_row {
  padding: 0px 20px 5px !important;
}

.maitredbiz_flow .border_body .inner_continue_area_row:before {
  left: 38px;
  background-color: #000;
}

.maitredbiz_flow .new_dg_modal .border_head span {
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .new_dg_modal .small_point_tag {
  display: none;
}

.maitredbiz_flow .new_dg_modal .title_continue_area span {
  font-family: "CircularStd-Bold";
  font-size: 16px;
  margin-top: 20px !important;
}

.maitredbiz_flow .grd_color_btn {
  font-size: 16px;
  min-width: 105px;
  border-radius: 4px;
  line-height: 50px;
  height: 50px;
  padding: 0;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

/* .maitredbiz_flow .grd_color_btn {
    background: #0f35c0;
} */

/* .maitredbiz_flow .grd_color_btn:hover {
    background: #65c8ce !important;
    color: #fff !important;
    opacity: 1 !important;
} */

/* .maitredbiz_flow .grd_color_btn:focus {
    background: #0f35c0 !important;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
} */

.maitredbiz_flow .grd_color_btn:active {
  background: #d8ecfd !important;
  color: #000 !important;
  border: #222 2px solid !important;
}

.maitredbiz_flow .label_txt>span {
  font-weight: 700 !important;
  font-family: "CircularStd-Book" !important;
}

.maitredbiz_flow .balance_area_cell span {
  font-size: 18px;
  letter-spacing: 0;
  color: #000;
  font-weight: normal;
  font-family: "CircularStd-Book";
  text-transform: none;
}

.maitredbiz_flow #Activity_trans_Modal .purDat {
  font-size: 20px !important;
  font-weight: 600 !important;
}

.maitredbiz_flow #specialTransactionMessage {
  font-size: 16px;
}

.maitredbiz_flow .ecommerce_details_text_inner span {
  top: 17px;
}

.maitredbiz_flow .ecommerce_details_text {
  padding: 0 20px;
}

.maitredbiz_flow .new_dg_modal .strikePointsTran {
  order: 1;
  margin: 3px 10px 0 0 !important;
  font-weight: 400 !important;
}

.maitredbiz_flow .new_dg_modal .cell_amount.re_amount {
  order: 2;
}

.maitredbiz_flow .new_dg_modal .balance_area .balance_area_cell {
  display: flex;
}

.sbc_redeem_purchase,
.sbc_install_text {
  margin-top: 7px !important;
}

/* dashboard transaction details modal end*/

/* activity page */

.maitredbiz_flow .left_activity h3 span {
  display: none;
}

.maitredbiz_flow .activity_content {
  padding-top: 40px;
}

.maitredbiz_flow .flex_activity_outer {
  min-height: 50px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.maitredbiz_flow .left_activity h3 {
  font-size: 36px;
  color: #0f35c0;
  font-family: "CircularStd-Book";
  font-weight: normal;
  margin-bottom: 2px;
}

.maitredbiz_flow .flex_activity_outer .small_point_tag {
  background-image: none;
  margin: 0 16px 0 0;
  float: left;
}

.maitredbiz_flow .right_activity .currency {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 26px;
  color: #000;
  line-height: 29px;
  margin-top: 4px;
}

.maitredbiz_flow .activity_content .tab_ecommerce {
  margin-bottom: -2px;
  background-color: transparent;
}

.maitredbiz_flow .activity_content .inline_tab_menu_install {
  margin-bottom: -1px;
}

.maitredbiz_flow .activity_content .tab_ecommerce li a {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #222;
  font-size: 14px;
  padding: 12px 10px;
  letter-spacing: 0;
  border-bottom: 2px solid transparent;
}

.maitredbiz_flow .activity_content .tab_ecommerce li.active>a,
.maitredbiz_flow .activity_content .tab_ecommerce li.active a:focus,
.maitredbiz_flow .activity_content .tab_ecommerce li a:hover {
  border-bottom: 4px solid #fdb812;
  color: #0f35c0;
}

.maitredbiz_flow .activity_content .tab_ecommerce li+li {
  margin-left: 25px;
}

.maitredbiz_flow .activity_content .tab_ecommerce .search_fields li+li {
  margin-left: 0;
}

.maitredbiz_flow .activity_content .tab_ecommerce .srch_stup_hold {
  margin-left: auto;
}

.maitredbiz_flow .inp_srch_hold {
  width: 270px;
  margin-bottom: 10px;
}

.maitredbiz_flow .inp_srch_hold input {
  line-height: 46px;
  border-radius: 0;
  border: 2px solid #0f35c0;
  font-size: 14px;
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #767676;
  border-radius: 4px;
  margin-bottom: 0px;
}

.maitredbiz_flow .srch_new {
  width: 45px;
  border-radius: 0;
  background-color: transparent;
  background-image: url(../images/cwbbiz/blue_srch_icn.png);
  height: 50px;
  border-radius: 0 25px 25px 0;
  right: 10px;
  background-size: 18px;
}

.maitredbiz_flow .inp_srch_hold input::placeholder {
  color: #767676;
}

.maitredbiz_flow .inp_srch_hold input:focus {
  color: #767676;
  border: 2px solid #0f35c0;
  box-shadow: 0 0 0 5px #7ac5fe;
}

.maitredbiz_flow .flx_lft_align {
  width: 155px;
}

/* .maitredbiz_flow .single_select_item .bootstrap-select>.btn {
  height: 50px;
  font-size: 16px;
  color: #0f35c0;
  border: 2px solid #0f35c0;
  border-radius: 4px;
  padding: 6px 30px 6px 15px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  background-color: #fff;
  transition: 0.3s ease;
} */

.maitredbiz_flow .single_select_item.download_btn .dropdown a.dropdown-toggle {
  height: 50px;
  line-height: 33px;
  font-size: 16px;
  color: #0f35c0;
  border: 2px solid #0f35c0;
  border-radius: 4px;
  padding: 6px 30px 6px 15px;
  position: relative;
  font-family: "CircularStd-Book";
  font-weight: normal;
  background-color: #fff;
  background: none;
}

.maitredbiz_flow .single_select_item.download_btn .dropdown a.dropdown-toggle:hover {
  border-color: #0f35c0;
}

.maitredbiz_flow .single_select_item.download_btn .dropdown a.dropdown-toggle:focus {
  border: 2px solid #0f35c0;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3) !important;
  background: #fff;
}

.maitredbiz_flow .single_select_item.download_btn .dropdown a.dropdown-toggle::after {
  content: "";
  margin-left: 5px;
  vertical-align: 2px;
  display: inline-block;
  height: 10px;
  width: 16px;
  top: 50%;
  /* right: 15px; */
  right: 28px;
  background: url(../images/cwbbiz/black_caret.svg) no-repeat;
  position: absolute;
  transform: translateY(-50%);
  background-size: 25px !important;
  border: none;
}

/* .maitredbiz_flow .single_select_item .bootstrap-select>.btn:hover {
  border-color: #0f35c0;
  box-shadow: none;
  background-color: #d8ecfd !important;
  color: #222222;
} */

.maitredbiz_flow .activity_content .single_select_item.active .bootstrap-select>.btn {
  background-color: transparent !important;
  color: #222222;
  border: 2px solid #222;
}

.maitredbiz_flow .single_select_item .bootstrap-select.btn-group .btn .caret {
  margin-left: 5px;
  vertical-align: 2px;
  display: inline-block;
  height: 18px;
  width: 18px;
  top: 50%;
  right: 15px;
  background: url(../images/drdown.svg) no-repeat;
  transform: translateY(-50%);
  background-size: 100% 100%;
}

.maitredbiz_flow .activity_content .single_select_item.active .bootstrap-select.btn-group .btn .caret {
  background: url(../images/drtop.svg) no-repeat;
}

/* .maitredbiz_flow .single_select_item .bootstrap-select>.btn:focus,
.maitredbiz_flow .single_select_item .bootstrap-select.open>.btn {
  border: 2px solid #0f35c0 !important;
  box-shadow: none !important;
  background: #fff !important;
  color: #000000 !important;
} */

.maitredbiz_flow .bootstrap-select.btn-group div.dropdown-menu {
  padding: 10px 10px;
  border-radius: 4px;
}

.maitredbiz_flow .single_select_item .bootstrap-select.btn-group .dropdown-menu li a {
  font-size: 16px;
  font-family: "CircularStd-Book";
  color: #000;
  border-bottom: 1px solid #d9d9d9;
  padding: 0 12px;
  line-height: 44px;
}

.maitredbiz_flow .single_select_item .bootstrap-select.btn-group .dropdown-menu li:last-child a {
  border-bottom: 0;
}

.maitredbiz_flow .single_select_item .bootstrap-select.btn-group .dropdown-menu li.selected a {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #0f35c0;
  border-color: #0f35c0;
}

.maitredbiz_flow .single_select_item .bootstrap-select.btn-group .dropdown-menu li a:hover {
  color: #0f35c0 !important;
  background: #d8ecfd;
  border-color: #0f35c0;
}

.maitredbiz_flow .selectFileFormat .dropdown-menu {
  padding: 0 10px;
}

.maitredbiz_flow .selectFileFormat .dropdown-menu li a {
  font-size: 14px;
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  border-bottom: 1px solid #d9d9d9;
  padding: 0 12px;
  line-height: 44px;
  display: block;
  border-radius: 0;
}

.maitredbiz_flow .selectFileFormat .dropdown-menu li:last-child a {
  border-bottom: 0;
}

.maitredbiz_flow .selectFileFormat .dropdown-menu li a:hover {
  color: #0f35c0;
  border-color: #0f35c0;
}

.maitredbiz_flow .single_select_item.download_btn {
  width: 140px;
}

/* .maitredbiz_flow .single_select_item.download_btn .bootstrap-select>.btn {
  padding-left: 15px;
  background-image: none;
} */

.maitredbiz_flow .single_select_item .new-on-off {
  line-height: 41px;
  border-radius: 0;
  border: 0;
  padding: 0 14px;
  width: auto;
  height: 50px;
}

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

.maitredbiz_flow .single_select_item .new-on-off .on,
.maitredbiz_flow .single_select_item .new-on-off .off {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  font-size: 12px;
  margin-right: 2px;
  text-transform: none;
  padding-top: 0;
}

.maitredbiz_flow .tabText_content {
  border-top: 2px solid #e5e5e5;
}

.maitredbiz_flow .single_select_item.download_btn.statement_download_btn {
  max-width: 230px;
  width: auto;
}

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

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

.maitredbiz_flow .tab_menu .inline_tab_menu li {
  margin-right: 25px;
}

.maitredbiz_flow .tab_menu .inline_tab_menu li a {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  font-size: 14px;
  padding: 12px 10px;
  letter-spacing: 0;
  display: block;
}

.maitredbiz_flow .tab_menu .inline_tab_menu li.active>a,
.maitredbiz_flow .tab_menu .inline_tab_menu li.active a:focus,
.maitredbiz_flow .tab_menu .inline_tab_menu li a:hover {
  border-bottom: 4px solid #fdb812;
  color: #0f35c0;
}

.maitredbiz_flow .activity_content .tab_pannle .tab_menu {
  padding-top: 0;
  padding-bottom: 0;
  border-bottom: 0;
}

.maitredbiz_flow .installment.tab_menu ul>li {
  margin-right: 8px;
}

.maitredbiz_flow .installment.tab_menu li>a,
.maitredbiz_flow .installment.tab_menu li>a:hover,
.maitredbiz_flow .installment.tab_menu li>a:focus,
.maitredbiz_flow .installment.tab_menu li.active>a,
.maitredbiz_flow .installment.tab_menu li.active a:focus,
.maitredbiz_flow .installment.tab_menu li.active a:hover {
  height: 50px;
  line-height: 46px;
  border-radius: 4px;
  border: 2px solid #0f35c0;
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #0f35c0;
  font-size: 16px;
  background-color: #fff;
  padding: 0 20px;
  letter-spacing: 0;
}

.maitredbiz_flow .installment.tab_menu li>a:hover {
  border-color: #0f35c0 !important;
  background-color: #d8ecfd;
  color: #222;
}

.maitredbiz_flow .installment.tab_menu li>a:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3) !important;
  border-color: #0f35c0 !important;
  background-color: #fff;
  color: #222;
  box-shadow: none !important;
}

.maitredbiz_flow .installment.tab_menu li.active>a {
  color: #222 !important;
  background-color: #d8ecfd !important;
  border-color: #0f35c0 !important;
}

.maitredbiz_flow .new_statement_sec .statement_detail_data_container {
  padding: 0;
}

.maitredbiz_flow .new_statement_sec .statement_detail_data_container .left_activity {
  max-width: 76.4%;
  width: 76.4%;
}

.maitredbiz_flow .new_statement_sec .state_data_detail_sec {
  margin-bottom: 20px;
}

.maitredbiz_flow .new_statement_sec .state_data_cap {
  font-size: 14px;
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  letter-spacing: 0;
  text-transform: none;
}

.maitredbiz_flow .new_statement_sec .state_data_txt {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 26px;
  color: #000;
  line-height: 29px;
}

.maitredbiz_flow .new_statement_sec .left_activity .inline_flex_activity_list .currency h3 {
  /* font-family: 'CircularStd-Book'; */
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 20px !important;
  color: #000;
  line-height: 29px;
  margin: 0;
}

.maitredbiz_flow .new_statement_sec .inline_flex_activity_list .brim_points_box span {
  /* font-family: 'CircularStd-Book'; */
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 20px !important;
  color: #000 !important;
  line-height: 29px;
}

.maitredbiz_flow .new_statement_sec .dropdown {
  width: 130px;
}

.maitredbiz_flow .new_statement_sec .single_select_item.download_btn .dropdown.dropdown_download a.dropdown-toggle {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 16px;
  color: #0f35c0;
  border: 2px solid #0f35c0;
  text-align: left;
  background: #fff;
  border-radius: 6px !important;
}

.maitredbiz_flow .new_statement_sec .single_select_item.download_btn .dropdown.dropdown_download a.dropdown-toggle:hover {
  border-color: #0f35c0;
  box-shadow: none;
}

.maitredbiz_flow .new_statement_sec .single_select_item.download_btn .dropdown.dropdown_download a.dropdown-toggle:focus {
  border: 1px solid #0f35c0 !important;
  box-shadow: 0 0 0 5px #f0f2f6 !important;
  background: #fff;
}

.maitredbiz_flow .new_statement_sec .download_btn .dropdown-menu {
  padding: 0px;
  border-radius: 4px;
}

.maitredbiz_flow .new_statement_sec .download_btn .dropdown-menu li a {
  font-size: 16px;
  font-family: "CircularStd-Book";
  /* font-family: 'CircularStd-Bold'; */
  font-weight: 400;
  color: #000;
  border-bottom: 1px solid #fff;
  padding: 0 12px;
  line-height: 44px;
  border-radius: 0px;
  background-color: #f3f5fc;
}

.maitredbiz_flow .new_statement_sec .download_btn .dropdown-menu li:last-child a {
  border-bottom: 0;
}

.maitredbiz_flow .new_statement_sec .download_btn .dropdown-menu li a:hover {
  color: #000;
  border-color: #fff;
  background-color: #dbe1f6;
}

.maitredbiz_flow .new_statement_sec .statement_detail_data_container .make_btn {
  min-width: 180px;
  line-height: 50px;
  /* font-family: 'CircularStd-Book'; */
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 16px;
  background: #0f35c0;
  padding: 0 18px;
  border: none;
}

.maitredbiz_flow .new_statement_sec .statement_detail_data_container .make_btn:hover {
  background-color: #65c8ce;
  color: #fff;
  opacity: 1;
}

.maitredbiz_flow .new_statement_sec .statement_detail_data_container .make_btn:focus {
  background-color: #0f35c0;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe;
  outline: 0;
}

.maitredbiz_flow .new_statement_sec .statement_detail_data_container .make_btn:active {
  background-color: #d8ecfd;
  color: #222222;
  box-shadow: none;
  border: 2px solid #222;
}

.maitredbiz_flow .statement_dtls_box .panel {
  padding: 20px 0px;
  border: none;
  box-shadow: none;
  /* border-radius: 5px; */
  /* border: solid 1px #e4e4e4; */
}

/* .maitredbiz_flow .statement_dtls_box .panel:not(.collapsed) {
  border: solid 1px #0f35c0;
} */

.maitredbiz_flow .statement_dtls_box .panel-title {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 20px;
  color: #000;
}

.maitredbiz_flow .statement_dtls_box .dropdown {
  width: 130px;
}

.maitredbiz_flow .statement_dtls_box .single_select_item.download_btn .dropdown.dropdown_download a.dropdown-toggle {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 16px;
  color: #000;
  border: 2px solid #767676;
  text-align: left;
  background: #fff;
  border-radius: 5px !important;
}

.maitredbiz_flow .statement_dtls_box .single_select_item.download_btn .dropdown.dropdown_download a.dropdown-toggle:hover {
  border-color: #0f35c0;
  box-shadow: none;
}

.maitredbiz_flow .statement_dtls_box .single_select_item.download_btn .dropdown.dropdown_download a.dropdown-toggle:focus {
  border: 2px solid #0f35c0;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
  background: #fff;
}

.maitredbiz_flow .statement_dtls_box .download_btn .dropdown-menu li a {
  font-size: 16px;
  font-family: "CircularStd-Book";
  /* font-family: 'CircularStd-Bold'; */
  font-weight: 400;
  color: #000;
  border-bottom: 1px solid #fff;
  /* border: 2px solid #0f35c0 !important; */
  padding: 0 12px;
  line-height: 44px;
  background-color: #f3f5fc;
  /* border-radius: 5px; */
}

.maitredbiz_flow .statement_dtls_box .download_btn .dropdown-menu li:last-child a {
  border-bottom: 0;
}

.maitredbiz_flow .statement_dtls_box .download_btn .dropdown-menu li a:hover {
  color: #000;
  border-color: #fff;
  background-color: #dbe1f6;
}

.maitredbiz_flow .statement_dtls_box .download_btn .dropdown-menu {
  padding: 0px;
  border-radius: 4px;
}

.maitredbiz_flow .statement_dtls_box .statement_detail_data_container .make_btn {
  min-width: 180px;
  line-height: 50px;
  /* font-family: 'CircularStd-Book'; */
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 16px;
  background: #0f35c0;
  padding: 0 18px;
  border: none;
}

.maitredbiz_flow .statement_dtls_box .statement_detail_data_container .make_btn:hover {
  background-color: #65c8ce;
  color: #fff;
  opacity: 1;
}

.maitredbiz_flow .statement_dtls_box .statement_detail_data_container .make_btn:focus {
  background-color: #0f35c0;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe;
  outline: 0;
}

.maitredbiz_flow .statement_dtls_box .statement_detail_data_container .make_btn:active {
  background-color: #d8ecfd;
  color: #222222;
  border-color: #222222;
}

.maitredbiz_flow .statement_dtls_box .statement_detail_data_container .left_activity {
  width: 75%;
  max-width: 75%;
}

.maitredbiz_flow .statement_dtls_box .statement_detail_data_container {
  padding: 5px 0px 20px;
}

.maitredbiz_flow .statement_dtls_box .left_activity .inline_flex_activity_list .currency h3 {
  margin: 0;
  /* font-family: 'CircularStd-Book'; */
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 20px !important;
  color: #000;
  line-height: 29px;
}

.maitredbiz_flow .statement_dtls_box .inline_flex_activity_list .brim_points_box span {
  /* font-family: 'CircularStd-Book'; */
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 20px !important;
  color: #000 !important;
  line-height: 29px;
}

.maitredbiz_flow .new_statement_details {
  padding: 50px 0 70px;
}

.maitredbiz_flow .statement_dtls_box .panel-group .panel+.panel {
  /* margin-top: 25px; */
  margin-top: 40px;
}

.maitredbiz_flow .statement_dtls_box .panel-default.collapsed .panel-heading a {
  background: url(../images/maitredbiz/black_caret.svg) right center no-repeat;
  width: 24px;
  background-size: 24px;
  -webkit-transform: rotate(0);
  -ms-transform: rotate(0);
  transform: rotate(0);
}

.maitredbiz_flow .statement_dtls_box .panel-default .panel-heading a {
  background: url(../images/maitredbiz/blue_caret_open.svg) right center no-repeat;
  width: 24px;
  background-size: 24px;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* .maitredbiz_flow .statement_content_sbc .right_activity_panel_rt {
    display: none;
}
.maitredbiz_flow .statement_content_sbc .right_activity_panel_lt {
    text-align: right;
} */

.maitredbiz_flow .statement_content_sbc .tabText_content {
  border-top: none;
}

.maitredbiz_flow .statement_content_sbc .tab_menu {
  margin-bottom: 0;
}

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

.maitredbiz_flow .installment_tab .tranlist_header .tranlist_cell {
  font-size: 14px;
  text-transform: uppercase;
  font-weight: normal;
}

.maitredbiz_flow .installment_tab .transation_details {
  margin: 28px 0 0;
}

.maitredbiz_flow .installment_tab .mrk_badge:after {
  content: none;
}

/* .maitredbiz_flow .installment_tab .tranlist_cell {padding: 4px 20px;}
.maitredbiz_flow .installment_tab .tranlist_cell:first-child {padding-left: 5px !important;} */

.maitredbiz_flow .installment_tab .tranlist_header {
  margin-bottom: 5px;
}

.maitredbiz_flow .installment_tab .six_col_row .tranlist_cell:nth-last-child(2) {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.maitredbiz_flow .installment_tab .new_progress.progress-circle .left-half-clipper {
  width: 60px;
  height: 60px;
  clip: rect(0, 60px, 60px, 30px);
}

.maitredbiz_flow .installment_tab .new_progress.progress-circle {
  line-height: 60px;
  width: 60px;
  height: 60px;
  background-color: #f7f7f7;
}

.maitredbiz_flow .installment_tab .new_progress.progress-circle .value-bar {
  clip: rect(0, 30px, 60px, 0);
  width: 60px;
  height: 60px;
  border: 15px solid #0f35c0 !important;
}

.maitredbiz_flow .installment_tab .new_progress.progress-circle.over50 .first50-bar {
  clip: rect(0, 60px, 60px, 30px);
  width: 60px;
  height: 60px;
  background-color: #0f35c0;
}

.maitredbiz_flow .installment_tab .new_progress.progress-circle label {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 12px;
  color: #000;
  line-height: 16px;
}

.maitredbiz_flow .installment_tab .new_progress.progress-circle label div:last-child {
  font-size: 14px;
}

.maitredbiz_flow .installment_tab .new_progress.progress-circle:after {
  width: 42px;
  height: 42px;
}

.maitredbiz_flow .activity_outer .brim_points_box_new {
  font-size: 12px;
}

.maitredbiz_flow .pagination li a {
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.maitredbiz_flow .pagination li.active a,
.maitredbiz_flow .pagination li a:hover {
  background: #72bf44;
}

.maitredbiz_flow .searchtextac {
  color: #0f35c0;
}

.maitredbiz_flow .msg_tip {
  padding: 23px;
  border-radius: 5px;
  border: solid 1px #72bf44;
  background-color: rgba(114, 191, 68, 0.02);
}

.maitredbiz_flow .msg_tip p {
  color: #72bf44;
  font-family: "CircularStd-Bold";
  font-size: 16px;
}

.maitredbiz_flow .msg_tip p strong {
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .cell_expand_new.active .see_detail_btn {
  background: #0f35c0;
}

.maitredbiz_flow .green_cell_expand.active .do_redeemed {
  background-color: #0f35c0;
}

.maitredbiz_flow .green_cell_expand .do_redeemed {
  background-color: #0f35c0;
}

.maitredbiz_flow .cell_expand_new.active .Redeem_bg_btn,
.maitredbiz_flow .cell_expand_new.active .see_detail_btn {
  background: #0f35c0;
  color: #fff;
}

.sbc_account_balance_sec {
  display: none;
}

.sbc_points_mobile {
  display: none;
}

.maitredbiz_flow .sub_txt.sbc_mob_sub_txt {
  display: none;
}

/* activity page end*/

/* instalment details modal */

.maitredbiz_flow .setup_install .icon_content span {
  font-size: 14px;
  /* font-family: 'CircularStd-Book'; */
  font-family: "CircularStd-Bold";
  font-weight: normal;
  color: #000;
  line-height: 20px;
}

.maitredbiz_flow .sbc_installment_modals .icon_content .dateTranCurInstal {
  font-size: 12px;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.maitredbiz_flow .sbc_installment_modals .icon_content .memberTranCurInstal {
  font-size: 12px;
  font-family: "CircularStd-Book";
  font-weight: 400;
  text-transform: none;
}

.maitredbiz_flow .sbc_installment_modals .modal-footer {
  display: none;
}

.maitredbiz_flow .sbc_installment_modals .new_progress.progress-circle label {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  font-size: 20px;
}

.maitredbiz_flow .sbc_installment_modals .new_progress.progress-circle label div:last-child {
  font-size: 12px;
}

.maitredbiz_flow .sbc_installment_modals .new_progress.progress-circle.progress_lg .value-bar {
  border-color: #0f35c0;
}

.maitredbiz_flow .sbc_installment_modals .new_progress.progress-circle.progress_lg {
  background-color: rgba(0, 64, 112, 0.3);
}

.maitredbiz_flow .sbc_installment_modals .fig_dots_title {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  font-size: 14px;
  padding-right: 20px;
}

.maitredbiz_flow .sbc_installment_modals .blue_dot_after .fig_dots_title {
  color: #0f35c0 !important;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .sbc_installment_modals .area_progress_label {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  font-size: 14px;
  padding-left: 0;
}

.maitredbiz_flow .sbc_installment_modals .blue_dot_after.fig_dots:after {
  background-color: #0f35c0;
  right: 48px;
}

.maitredbiz_flow .sbc_installment_modals .fig_dots:after {
  left: auto;
  top: 5px;
  right: 3px;
  height: 10px;
  width: 10px;
  background-color: #7fe0ea;
}

.maitredbiz_flow .sbc_installment_modals .new_continue_area_outer .lft_new_continue_area span {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  font-size: 14px;
  line-height: 20px;
}

.maitredbiz_flow .sbc_installment_modals .new_continue_area_outer .rt_new_continue_area span {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000 !important;
  font-size: 16px;
  line-height: 20px;
}

.maitredbiz_flow .sbc_installment_modals .border_new_line {
  border-bottom: 1px solid #d9d9d9;
}

.maitredbiz_flow .sbc_installment_modals .continue_new_area_row .inner_continue_area_row:last-child .border_new_line {
  border-bottom: 0;
}

.maitredbiz_flow .sbc_installment_modals .continue_area_border {
  border-bottom: 0;
}

.maitredbiz_flow .sbc_installment_modals .continue_area_progress {
  border-bottom: 1px solid #d9d9d9;
}

.maitredbiz_flow .sbc_installment_modals .transDateDetails .pastdateTranCurInstal,
.maitredbiz_flow .sbc_installment_modals .transDateDetails .pastmemberTranCurInstal {
  font-size: 12px;
  font-family: "CircularStd-Book";
  font-weight: 400;
  text-transform: none;
}

.maitredbiz_flow #Activity_Past_Instal_Modal .continue_area_progress {
  border-bottom: none;
}

.maitredbiz_flow .sbc_installment_modals .blue_txt {
  color: #0f35c0 !important;
}

.maitredbiz_flow .sbc_installment_modals .cir_separator:before,
.maitredbiz_flow .cir_separator:after {
  content: none;
}

.maitredbiz_flow .sbc_installment_modals .new_continue_area_outer .rt_new_continue_area {
  margin-top: 0;
}

.maitredbiz_flow .sbc_installment_modals .progress-circle.over50 .first50-bar {
  background-color: #0f35c0;
}

.maitredbiz_flow #Activity_Past_Instal_Modal .transDateDetails {
  display: flex;
}

.maitredbiz_flow #Activity_Cur_Instal_Modal .inner_continue_area_row,
.maitredbiz_flow #Activity_Past_Instal_Modal .inner_continue_area_row {
  padding: 15px 20px 0px !important;
}

.maitredbiz_flow #Activity_Cur_Instal_Modal .continue_area_border,
.maitredbiz_flow #Activity_Past_Instal_Modal .continue_area_border {
  padding: 0px 0px 25px;
}

/* instalment details modal end*/

/* setup installment modal */

.maitredbiz_flow .installment_Uppersection .merNameNew label {
  color: #000;
  font-weight: normal;
  font-size: 14px;
  text-transform: uppercase;
  font-family: "CircularStd-Bold";
  font-weight: normal;
  margin: 5px auto 0px;
}

.maitredbiz_flow .installment_Uppersection .cell_amount {
  color: #000;
  font-size: 26px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  text-align: left !important;
}

.maitredbiz_flow .new_dg_modal .icon_content .transDate span {
  letter-spacing: 0;
  font-size: 12px;
  font-family: "CircularStd-Book";
  font-weight: 400;
  text-transform: none;
}

.maitredbiz_flow .new_dg_modal .instalmentmessage {
  font-size: 16px;
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
}

.maitredbiz_flow .big_radio_inner {
  border: 1px solid transparent;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  padding-top: 30px;
  padding-bottom: 30px;
}

.maitredbiz_flow .radio-p-e+.radio-p-e {
  margin-top: 20px;
}

.maitredbiz_flow .radio-p-e input[type="radio"]+.wellTxt:before {
  box-shadow: 0 0 0 2px #0f35c0;
}

.maitredbiz_flow .radio-p-e input[type="radio"]:checked+.wellTxt:before {
  background-color: #0f35c0;
  box-shadow: 0 0 0 2px #0f35c0;
}

.maitredbiz_flow .setup_install .amount_cell span.mo_value {
  font-size: 18px;
  color: #000;
  font-family: "CircularStd-Bold";
  font-weight: normal;
  margin: 0;
}

.maitredbiz_flow .lft_points span {
  margin-top: 0;
}

.maitredbiz_flow .amount_cell span.mo_value sub {
  font-size: 20px;
  bottom: auto;
}

.maitredbiz_flow .setup_install .amount_cell span.radio1spanse1 {
  width: 100%;
  display: flex;
  align-items: center;
  margin: 0;
  line-height: 22px;
}

.maitredbiz_flow .setup_install .radio_left_new {
  margin-top: 0;
  width: 36%;
}

.maitredbiz_flow .radio_right_new {
  width: 64%;
  font-size: 16px;
  color: #000;
  display: flex;
  font-family: "CircularStd-Book";
  font-weight: 400;
  margin-top: -2px;
}

.maitredbiz_flow .radio1spanse1 em {
  font-size: 16px;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: 400;
  padding-left: 10px;
}

.maitredbiz_flow .radio_data_row:first-child {
  margin: 0;
  width: 70%;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}

.maitredbiz_flow .lft_points {
  width: auto;
  float: none;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .rt_points {
  width: auto;
  float: none;
}

.maitredbiz_flow .radio_data_row:last-child {
  width: 30%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.maitredbiz_flow .radio_right_new strong {
  font-weight: normal;
  font-size: 16px;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .rt_new_continue_area {
  font-family: "CircularStd-Book";
  font-weight: 400;
}

/* .maitredbiz_flow #setup_continue,
.maitredbiz_flow #setup_confirm {
    background: #0f35c0 !important;
    width: 180px;
    height: 50px;
    border-radius: 4px;
    font-size: 16px;
    font-family: 'CircularStd-Book';
    font-weight: normal;
} */

/* .maitredbiz_flow #setup_continue:hover,
.maitredbiz_flow #setup_confirm:hover {
    background-color: #65c8ce !important;
    color: #fff;
} */

/* .maitredbiz_flow #setup_continue:focus,
.maitredbiz_flow #setup_confirm:focus {
    background-color: #0f35c0 !important;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
    outline: 0;
} */

/* .maitredbiz_flow #setup_continue:active,
.maitredbiz_flow #setup_confirm:active {
    background-color: #d8ecfd !important;
    color: #222222;
    border-color: #222222;
} */

.maitredbiz_flow .setupback a {
  font-size: 16px;
  color: #0f35c0;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .setupback a:hover {
  color: #000;
  text-decoration: underline;
}

.maitredbiz_flow .setupback a:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
  border: 2px solid #0f35c0;
  padding: 1px 3px;
  border-radius: 4px;
  color: #0f35c0;
}

.maitredbiz_flow .setupback a:active {
  color: #00c1d5;
}

.maitredbiz_flow .sbc_lft_points {
  font-weight: 400;
}

.maitredbiz_flow .setup_install .icon_content .transDate {
  display: flex;
}

/* setup installment modal end*/

/* budget page */

.maitredbiz_flow .rewards_menuOuter {
  padding-top: 40px;
}

.maitredbiz_flow .Budget_rewards_menuOuter .tab_menu li a {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  font-size: 14px;
  padding: 11px 15px;
  letter-spacing: 0;
}

.maitredbiz_flow .Budget_rewards_menuOuter .tab_menu li {
  margin-right: 15px;
}

.maitredbiz_flow .Budget_rewards_menuOuter .tab_menu li.active>a,
.maitredbiz_flow .Budget_rewards_menuOuter .tab_menu li.active a:focus,
.maitredbiz_flow .Budget_rewards_menuOuter .tab_menu li a:hover {
  border-bottom: 2px solid #0f35c0;
  color: #0f35c0;
}

.maitredbiz_flow .bedget_are {
  background: #f7f7f7;
}

.maitredbiz_flow #budget_pie .highcharts-background,
.maitredbiz_flow #budget_pie .highcharts-plot-background,
.maitredbiz_flow #trend_chart .highcharts-background,
.maitredbiz_flow #trend_chart .highcharts-plot-background {
  fill: #f7f7f7;
}

.maitredbiz_flow .bedget_are .piedrp h4 {
  color: #000;
  font-size: 20px;
  letter-spacing: 0;
  line-height: 25px;
  margin-bottom: 10px;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .bedget_are .piedrp label,
.maitredbiz_flow .my_budget_edit_area .piedrp label {
  margin: 17px 10px 0 0 !important;
  color: #000;
  font-size: 12px !important;
  line-height: 15px;
  letter-spacing: 0;
  text-transform: none;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.maitredbiz_flow .bedget_are .piedrp .select_item {
  width: 140px;
  float: left;
  padding: 0px 10px;
  height: 50px;
}

.maitredbiz_flow .bedget_are .piedrp .bootstrap-select>.btn,
.maitredbiz_flow .my_budget_edit_area .piedrp .bootstrap-select>.btn {
  height: 50px;
  font-size: 16px;
  color: #000000;
  border: 2px solid #767676;
  border-radius: 4px;
  padding-right: 15px;
  padding-top: 6px;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .bedget_are .piedrp .bootstrap-select>.btn:focus,
.maitredbiz_flow .my_budget_edit_area .piedrp .bootstrap-select>.btn:focus {
  border: 2px solid #0f35c0;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3) !important;
  background: #fff;
}

.maitredbiz_flow .bedget_are .piedrp .select_item .caret,
.maitredbiz_flow .my_budget_edit_area .piedrp .select_item .caret {
  margin-left: 5px;
  vertical-align: 2px;
  display: inline-block;
  right: 10px;
  height: 10px;
  width: 16px;
  top: 55%;
  background: url(../images/cwbbiz/black_caret.svg) no-repeat;
  transform: translateY(-50%);
}

.maitredbiz_flow .trend_map_tag_txt {
  color: #000;
  letter-spacing: 0;
  min-width: 50px;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.maitredbiz_flow .highcharts-title tspan {
  font-size: 24px;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .budget_list_sec_title h4 {
  color: #000;
  font-size: 26px;
  letter-spacing: 0;
  line-height: 33px;
  margin-bottom: 10px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  text-transform: none;
}

.maitredbiz_flow .budget_list_group .budgt {
  border: 1px solid transparent;
  border-radius: 4px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  transition: 0.3s ease;
}

.maitredbiz_flow .totalCircelList:hover {
  border: 1px solid #000000;
}

.maitredbiz_flow .totalCircelList:focus {
  border: 1px solid #0f35c0;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3) !important;
}

.maitredbiz_flow .budgtNoTransaction {
  background-color: #f7f7f7;
  box-shadow: none !important;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.maitredbiz_flow .budgtNoTransaction:hover {
  border: 1px solid transparent;
}

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

.maitredbiz_flow .svgChartCls {
  font-size: 16px;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.maitredbiz_flow .svgChartCls .totalVal {
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: 400;
  font-size: 16px;
  background-image: url(../images/cwbbiz/rightarrow_dark.svg) !important;
  margin-top: 11px;
}

.maitredbiz_flow .bedget_are .piedrp .open>.dropdown-toggle.btn-default:hover {
  background: #fff;
}

.maitredbiz_flow .bedget_are .bootstrap-select.btn-group .dropdown-menu {
  padding: 0 10px;
}

.maitredbiz_flow .bedget_are .bootstrap-select.btn-group .dropdown-menu li a {
  font-size: 14px;
  color: #000000;
  font-family: "CircularStd-Book";
  font-weight: 400;
  padding: 10px 0 !important;
}

.maitredbiz_flow .bedget_are .dropdown-menu>li>a:focus,
.maitredbiz_flow .bedget_are .dropdown-menu>li>a:hover {
  background-color: transparent;
}

.maitredbiz_flow .bedget_are .piedrp .bootstrap-select>.btn:hover,
.maitredbiz_flow .my_budget_edit_area .piedrp .bootstrap-select>.btn:hover {
  border: 2px solid #0f35c0;
}

.maitredbiz_flow .my_budget_edit_area .piedrp .bootstrap-select>.btn {
  padding-top: 10px;
}

.maitredbiz_flow .svgChartCls b {
  font-size: 14px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .svgChartCls .totalVal {
  font-size: 14px;
  font-family: "CircularStd-Bold" !important;
}

.maitredbiz_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: #0f35c0;
  border: none;
  border-radius: 4px;
  padding: 0;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .my_budget_edit_area .My_Budget_input_btn:hover {
  background-color: #65c8ce !important;
  color: #fff !important;
  opacity: 1 !important;
}

.maitredbiz_flow .my_budget_edit_area .My_Budget_input_btn:focus {
  background: #0f35c0 !important;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe;
}

.maitredbiz_flow .my_budget_edit_area .My_Budget_input_btn:active {
  background: #d8ecfd !important;
  color: #000 !important;
  border: #222 2px solid !important;
}

.maitredbiz_flow .my_budget_edit_area .select_item {
  height: auto;
}

.maitredbiz_flow .bedget_are .piedrp .bootstrap-select .dropdown-menu li a,
.maitredbiz_flow .my_budget_edit_area .piedrp .bootstrap-select .dropdown-menu li a {
  font-size: 14px;
  color: #000000;
  font-family: "CircularStd-Book";
  font-weight: 400;
  border-bottom: 1px solid #d9d9d9;
  padding: 6px 0 !important;
}

.maitredbiz_flow .bedget_are .piedrp .bootstrap-select .dropdown-menu li a:hover,
.maitredbiz_flow .my_budget_edit_area .piedrp .bootstrap-select .dropdown-menu li a:hover {
  color: #0f35c0;
}

.maitredbiz_flow .bedget_are .piedrp .bootstrap-select .dropdown-menu li.selected a,
.maitredbiz_flow .my_budget_edit_area .piedrp .bootstrap-select .dropdown-menu li.selected a {
  color: #0f35c0;
  font-family: "CircularStd-Book";
  font-weight: normal;
  border-bottom: 1px solid #0f35c0;
}

.maitredbiz_flow .My_Budget_title h4 {
  color: #000000;
  font-size: 36px;
  letter-spacing: 0;
  margin-bottom: 8px;
  text-transform: none;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .my_Budget_from_control {
  font-size: 26px;
  color: #000000;
  font-family: "CircularStd-Book";
  font-weight: normal;
  line-height: normal;
  max-width: 100%;
}

.maitredbiz_flow .Budget_cell_histry {
  text-transform: none;
  color: #000000;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .Budget_cell_histry_growth {
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.maitredbiz_flow .My_Budget_input {
  width: 64%;
}

.maitredbiz_flow .My_Budget_edit_section .My_Budget_title h4 {
  font-size: 16px;
  margin-bottom: 8px;
  text-transform: none;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.maitredbiz_flow .My_Budget_edit_section .My_Budget_input {
  width: 59%;
}

.maitredbiz_flow .all_progress_data .p_right_text {
  font-size: 12px;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: 400;
  text-transform: none;
}

.maitredbiz_flow .Budget_cell_histry_date {
  color: #000;
  font-size: 12px;
  text-transform: uppercase;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .Budget_cell_histry_amount {
  font-size: 14px;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.maitredbiz_flow .budget_transaction_cell {
  line-height: 20px;
  padding: 10px 10px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 14px;
}

.maitredbiz_flow .budget_transaction_header {
  border-bottom: 1px solid #d9d9d9;
  margin: 0;
}

.maitredbiz_flow .budget_transaction_body .budget_transaction_row {
  padding: 10px;
  border-radius: 4px;
  border: 0;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
}

.maitredbiz_flow .budget_data {
  color: #000000;
  font-size: 16px;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.maitredbiz_flow .MaxAmtMyBudgt {
  font-size: 16px;
  font-weight: normal;
}

.maitredbiz_flow .My_Budget_edit_section .My_Budget_input a {
  position: absolute;
  top: 16px;
  right: 0;
}

.maitredbiz_flow .My_Budget_edit_section .My_Budget_input span {
  position: absolute;
  font-size: 36px;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: 400;
  top: -2px;
}

.maitredbiz_flow .My_Budget_edit_section .my_Budget_from_control {
  font-size: 36px;
  color: #000 !important;
  line-height: normal;
  max-width: 270px;
  font-family: "CircularStd-Book";
  font-weight: 400;
  padding-left: 23px !important;
}

.maitredbiz_flow .budget_item {
  border-radius: 4px;
  border: 1px solid transparent;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
}

.maitredbiz_flow .My_Budget_redeem_aria_bottom .proceed_btn a {
  line-height: 22px;
  min-width: 180px;
  padding: 12px 20px;
  border-radius: 4px;
  background: #0f35c0;
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 16px;
}

.maitredbiz_flow .My_Budget_redeem_aria_bottom .proceed_btn a:hover {
  background-color: #65c8ce;
  color: #fff;
  opacity: 1;
}

.maitredbiz_flow .My_Budget_redeem_aria_bottom .proceed_btn a:focus {
  background-color: #0f35c0;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe;
  outline: 0;
  opacity: 1;
}

.maitredbiz_flow .My_Budget_redeem_aria_bottom .proceed_btn a:active {
  background-color: #d8ecfd;
  color: #222222;
  border-color: #222222;
  opacity: 1;
}

.maitredbiz_flow .only_progress {
  font-size: 14px;
}

.maitredbiz_flow .all_progress_data .p_left_text {
  display: none;
}

.maitredbiz_flow .middle_progress {
  position: relative;
  height: 30px;
  border: 1px solid transparent;
  border-radius: 30px;
}

.maitredbiz_flow .text_blue_bar .prgrs_bar_back {
  color: #000;
}

.maitredbiz_flow .My_Budget_edit_section .splitamngcat_active {
  border-bottom: 1px solid #0f35c0;
}

.maitredbiz_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-Book";
  font-weight: normal;
  padding-top: 4px;
  opacity: 1;
  letter-spacing: 0.3px;
  text-transform: uppercase;
}

.maitredbiz_flow .pprgs_fnt {
  text-indent: 15px;
  position: absolute;
  white-space: nowrap;
  overflow: hidden;
  color: #fff;
  font-size: 14px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  padding-top: 4px;
  letter-spacing: 0.3px;
  text-transform: uppercase;
}

.maitredbiz_flow .text_blue_bar {
  border-color: #0f35c0;
}

.maitredbiz_flow .gredient_blue_bar {
  background: #0f35c0;
}

.maitredbiz_flow .text_white_bar {
  border-color: #0f35c0;
}

.maitredbiz_flow .text_white_bar .prgrs_bar_back {
  color: #000;
}

.maitredbiz_flow .budgetListed .bdgt_Icon {
  border-radius: 50%;
}

.maitredbiz_flow #budget_modal .modal-dialog {
  width: 750px;
}

.maitredbiz_flow #budget_modal .modal-title {
  font-size: 20px;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow #budget_modal .icon_content span.descriptionTran {
  font-size: 26px;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow #budget_modal .icon_content_budget span {
  font-size: 12px;
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
}

.maitredbiz_flow #budget_modal .select_item {
  width: 215px;
  height: 50px;
}

.maitredbiz_flow #budget_modal .bootstrap-select>.btn {
  font-size: 16px;
  border: 2px solid #767676;
  font-family: "CircularStd-Book";
  font-weight: normal;
  height: 50px;
  border-radius: 4px;
}

.maitredbiz_flow #budget_modal .bootstrap-select>.btn:focus {
  border: 2px solid #0f35c0;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3) !important;
}

.maitredbiz_flow #budget_modal .bootstrap-select>.btn:hover {
  border: 2px solid #0f35c0;
}

.maitredbiz_flow #budget_modal .bootstrap-select>.btn .caret {
  margin-left: 5px;
  vertical-align: 2px;
  display: inline-block;
  right: 10px;
  height: 10px;
  width: 16px;
  top: 55%;
  background: url(../images/cwbbiz/black_caret.svg) no-repeat;
  position: absolute;
  transform: translateY(-50%);
}

.maitredbiz_flow #budget_modal .bootstrap-select .dropdown-menu li.selected a {
  color: #0f35c0;
  font-family: "CircularStd-Book";
  font-weight: normal;
  border-bottom: 1px solid #0f35c0;
}

.maitredbiz_flow #budget_modal .bootstrap-select .dropdown-menu li a {
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: 400;
  border-bottom: 1px solid #d9d9d9;
  font-size: 14px;
}

.maitredbiz_flow #budget_modal .balance_area_cell .pointsTran span {
  font-size: 26px;
  color: #000;
  margin-bottom: 0;
  margin-top: 6px;
}

.maitredbiz_flow #budget_modal .balance_area_cell .cell_amount.re_amount em {
  font-size: 12px;
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  text-transform: capitalize;
}

.maitredbiz_flow #budget_modal .budget_search_area {
  margin-top: 20px;
  border-top: 1px solid #d9d9d9;
  padding: 20px 0 0px;
}

.maitredbiz_flow .setup_install .px40 {
  padding-left: 20px !important;
  padding-right: 20px !important;
}

.maitredbiz_flow .my_spend_budget_modal .modal-footer {
  display: none;
}

.maitredbiz_flow #budget_modal .select_item.active .btn {
  background-color: #000 !important;
  border-color: #000;
}

.maitredbiz_flow #budget_modal .select_item.active .bootstrap-select.btn-group .btn .caret {
  background: url(../images/cwbbiz/white_caret.svg) no-repeat;
}

.maitredbiz_flow #budget_modal .top_typo_box ul li {
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.maitredbiz_flow .top_typo_box h4 {
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow #budget_modal .budget_transaction_area {
  padding-bottom: 20px;
}

.maitredbiz_flow #budget_modal .top_typo_box h4 span {
  color: #0f35c0;
}

.maitredbiz_flow .My_Budget_input_btn {
  min-width: 170px;
  min-height: 50px;
  color: #000;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 48px;
  background: transparent;
  border: 2px solid #767676;
  border-radius: 4px;
  padding: 0px 12px 0px 12px;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .My_Budget_input_btn:hover {
  border-color: #65c8ce;
  background-color: #65c8ce;
  color: #fff;
}

.maitredbiz_flow .My_Budget_input_btn:focus {
  border-color: #0f35c0 !important;
  background-color: #0f35c0;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe !important;
  outline: 0;
}

.maitredbiz_flow .My_Budget_input_btn:active {
  box-shadow: none !important;
  background-color: #d8ecfd;
  color: #222222;
  border-color: #222222 !important;
}

.maitredbiz_flow .My_Budget_redeem_aria_bottom .cancel_btn a {
  font-size: 16px;
  color: #0f35c0;
  text-decoration: underline;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .My_Budget_redeem_aria_bottom .cancel_btn a:hover {
  color: #000;
}

.maitredbiz_flow .My_Budget_redeem_aria_bottom .cancel_btn a:focus {
  border: 1px solid #0f35c0;
  padding: 0 2px;
  border-radius: 4px;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
  color: #0f35c0;
}

.maitredbiz_flow .My_Budget_redeem_aria_bottom .cancel_btn a:active {
  color: #00c1d5;
  border: 0;
  box-shadow: none;
  padding: 0;
}

.maitredbiz_flow .My_Budget_redeem_aria_top {
  background-color: #f7f7f7;
}

.maitredbiz_flow .My_Budget_redeem_aria {
  background-color: #f7f7f7;
}

.maitredbiz_flow .My_Budget_redeem_aria_bottom .budgetListed .budget_item {
  border-radius: 4px;
}

.maitredbiz_flow .budgetListed .icon_Text {
  font-size: 16px;
}

.maitredbiz_flow .new_budget:hover {
  border: 1px solid #000 !important;
}

.maitredbiz_flow .My_Budget_redeem_aria_bottom .amtSet input {
  border-bottom: 1px solid #767676;
  font-size: 24px;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.maitredbiz_flow .collapsable_btn {
  color: #000;
}

.maitredbiz_flow #resetBudgetModal .setup_install_headline .modal-title,
.maitredbiz_flow #confirmBudgetModal .setup_install_headline .modal-title,
.maitredbiz_flow #cwbconfirmBudgetModal .setup_install_headline .modal-title {
  color: #0f35c0;
  font-size: 24px;
}

.maitredbiz_flow #resetBudgetModal .budget_footer,
.maitredbiz_flow #confirmBudgetModal .budget_footer {
  display: none;
}

.maitredbiz_flow #resetBudgetModal .modal-title,
.maitredbiz_flow #confirmBudgetModal .modal-title,
.maitredbiz_flow #cwbconfirmBudgetModal .modal-title {
  text-transform: none;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow #resetBudgetModal .notify_top p,
.maitredbiz_flow #confirmBudgetModal .notify_top p,
.maitredbiz_flow #cwbconfirmBudgetModal .notify_top p {
  font-size: 16px;
  color: #000;
  line-height: 22px;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.maitredbiz_flow .tab_shadow {
  padding-bottom: 0;
}

.maitredbiz_flow .svgChartCls>span>img {
  width: 48px;
  border-radius: 50%;
}

.maitredbiz_flow .bedget_are .piedrp label,
.maitredbiz_flow .my_budget_edit_area .piedrp label {
  margin: 17px 10px 0 0 !important;
  color: #000;
  font-size: 12px !important;
  line-height: 15px;
  letter-spacing: 0;
  text-transform: capitalize;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.maitredbiz_flow #budget_modal .transation_area {
  padding-top: 0;
}

.maitredbiz_flow #confirmBudgetModal .sbc_confirmBudgetModal_details {
  display: flex;
  justify-content: center;
  align-items: center;
}

.maitredbiz_flow #confirmBudgetModal .notify_top h3 {
  font-size: 20px;
  line-height: 25px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
}

.maitredbiz_flow #confirmBudgetModal .sbc_confirmBudgetModal_details p {
  font-size: 20px;
  line-height: 25px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  margin-bottom: 0;
}

.maitredbiz_flow .new_dg_modal .continue_btn {
  min-width: 175px;
  padding: 14px 20px;
  background-color: #0f35c0;
  border-radius: 4px;
  font-size: 16px;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .new_dg_modal .continue_btn:hover {
  background-color: #65c8ce;
  color: #fff;
}

.maitredbiz_flow .new_dg_modal .continue_btn:focus {
  background-color: #0f35c0;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe;
  outline: 0;
}

.maitredbiz_flow .new_dg_modal .continue_btn:active {
  background-color: #d8ecfd;
  color: #222222;
  box-shadow: none;
  border: 2px solid #222;
}

.sbc_reset_check {
  display: inline-block;
  width: 60px;
  margin-top: -20px;
  margin-bottom: 15px;
}

.maitredbiz_flow #budget_modal .showDetailsByclickrow:first-child .tranlist_cell_txt {
  overflow: hidden;
  min-width: 40px;
  max-width: 95px;
}

/* budget page end */

/**Side Menu**/

.maitredbiz_flow .account_management {
  background-color: #fff;
}

.maitredbiz_flow .management_bar {
  width: 270px;
  padding: 115px 0;
}

.maitredbiz_flow .accout_area {
  margin: 115px 0 0 270px;
  padding-left: 115px;
}

.maitredbiz_flow .account_hd {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  font-size: 26px;
  margin-bottom: 25px;
}

.maitredbiz_flow .management_bar ul li a {
  font-family: "CircularStd-Book";
  color: #000;
  font-weight: 400;
  font-size: 16px;
  padding: 16px 0 18px;
  transition: 0.3s ease;
  padding-left: 10px;
}

.maitredbiz_flow .management_bar ul li a:hover {
  color: #0f35c0;
  background-color: #d8ecfd;
}

.maitredbiz_flow .management_bar ul li.active a {
  font-weight: normal;
  color: #0f35c0;
  background-color: #d8ecfd;
  padding-left: 10px;
}

.maitredbiz_flow .management_bar ul li.active a b {
  font-weight: normal;
}

.maitredbiz_flow .management_bar ul li.active:before,
.maitredbiz_flow .management_bar ul li.active:first-child:before {
  content: "";
  border: 0;
  border-bottom: 4px solid #fdb812;
  width: calc(100% + 0px);
  background: transparent;
  z-index: 9;
}

.maitredbiz_flow .management_bar ul li a .img {
  width: 24px;
  height: auto;
  margin-right: 12px;
  vertical-align: 0px;
}

.maitredbiz_flow .management_bar ul li a span {
  margin-top: 0;
  max-width: 200px;
}

.maitredbiz_flow .management_bar ul li:first-child {
  background-image: none;
}

.maitredbiz_flow .management_bar ul li:first-child a span {
  color: unset;
}

/*.maitredbiz_flow .management_bar ul li:last-child {
  padding-left: 5px;
}
.maitredbiz_flow .management_bar ul li:last-child a {
   font-family: 'CircularStd-Book';
  font-weight: normal;
  color: #0f35c0;
  font-size: 12px;
}
.maitredbiz_flow .management_bar ul li:last-child a b {
  font-weight: normal;
}
.maitredbiz_flow .management_bar ul li:last-child a:hover {
  color: #000;
}
.maitredbiz_flow .management_bar ul li:last-child a:active {
  color: #00c1d5;
}*/

.maitredbiz_flow .sbc_side_logout {
  margin-top: 10px;
  padding-left: 5px;
}

.maitredbiz_flow .sbc_side_logout a {
  display: block;
  padding: 0 20px;
  max-width: 180px;
  height: 50px;
  line-height: 46px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #0f35c0;
  font-size: 16px;
  text-align: center;
  border: 2px solid #0f35c0;
  background-color: #fff;
  border-radius: 4px;
  overflow: hidden;
}

.maitredbiz_flow .sbc_side_logout a:hover {
  border-color: #65c8ce;
  background: #65c8ce;
  color: #fff;
}

.maitredbiz_flow .sbc_side_logout a:focus {
  border-color: #0f35c0;
  background: #fff;
  color: #0f35c0;
  box-shadow: 0 0 0 5px #7ac5fe;
}

.maitredbiz_flow .sbc_side_logout a:active {
  background: #d8ecfd;
  color: #222222;
  box-shadow: none;
  border-color: #222;
}

/**Side Menu**/

/**My Information**/

.maitredbiz_flow .total_information_holder {
  max-width: 560px;
}

.maitredbiz_flow .accout_area.new_ac_area.yr_crd_new_full .your_carddetails_holder h1 {
  color: #0f35c0;
}

.maitredbiz_flow .accout_area h2 {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000000;
  font-size: 26px;
  letter-spacing: 0;
  margin-bottom: 16px;
}

.maitredbiz_flow .accout_area p {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0;
}

.maitredbiz_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;
}

.maitredbiz_flow .picture_upload_part .upload_picture_holder {
  width: 100px;
  height: 100px;
  display: block;
  position: relative;
}

.maitredbiz_flow .picture_upload_part .upload_picture_holder .uploaded_picture {
  width: 100px;
  height: 100px;
  display: block;
  border-radius: 50%;
  overflow: hidden;
}

.maitredbiz_flow .upload_picture_holder .edit_profile_image {
  background-image: url(../images/cwbbiz/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;
  border: 1px solid transparent;
  transition: 0.3s ease-in-out;
}

.maitredbiz_flow .upload_picture_holder .edit_profile_image:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
  border-color: #0f35c0;
}

.maitredbiz_flow .upload_picture_holder .edit_profile_image:hover {
  border-color: #000;
}

.maitredbiz_flow .upload_picture_holder .edit_profile_image:active {
  border-color: #0f35c0;
  box-shadow: none;
}

.maitredbiz_flow .upload_picture_holder .edit_profile_image.disable_edit_btn {
  background-color: #f7f7f7;
  pointer-events: none;
  box-shadow: none;
}

.maitredbiz_flow .upload_picture_holder .edit_profile_image.disable_edit_btn input[type="file"] {
  pointer-events: none;
}

.maitredbiz_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;
}

.maitredbiz_flow .picture_upload_part .username {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  font-size: 24px;
  padding-left: 32px;
}

.sbc_prof_img_initial {
  font-size: 36px;
  padding: 0;
  display: block;
  line-height: 100px;
  text-align: center;
  width: 100%;
  height: 100%;
  background-color: #0f35c0;
  color: #fff;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .contact_row .form_label {
  text-transform: uppercase;
  font-family: "CircularStd-Book";
  letter-spacing: 0;
  font-weight: normal;
  color: #000;
  font-size: 14px;
  margin-bottom: 4px;
  display: block;
}

.maitredbiz_flow .edit_form {
  padding-bottom: 30px;
  border-bottom: 1px solid #d9d9d9;
  display: none;
}

.maitredbiz_flow .contact_row .view_contact {
  border-bottom: 0;
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  font-size: 16px;
}

.maitredbiz_flow .profile_details_holder h2 {
  margin-bottom: 0;
}

.maitredbiz_flow .contact_row {
  margin: 18px 0 12px;
}

.maitredbiz_flow .contact_row .non_edit_form {
  padding-bottom: 14px;
  border-bottom: 1px solid #e4e4e4;
}

.maitredbiz_flow #profile .profile_details_holder {
  margin-bottom: 40px;
}

.maitredbiz_flow #profile .profile_details_holder:last-child {
  margin-bottom: 0;
}

.maitredbiz_flow .contact_row .view_contact .edit_btn {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 16px;
  color: #0f35c0;
  top: auto;
  bottom: -1px;
  text-decoration: none;
}

.maitredbiz_flow .contact_row .view_contact .edit_btn:hover {
  color: #65c8ce;
  text-decoration: underline;
}

.maitredbiz_flow .contact_row .view_contact .edit_btn:active {
  color: #00c1d5;
}

.maitredbiz_flow .contact_row .view_contact.disable_edit_btn .edit_btn {
  pointer-events: none;
  color: #959595;
  text-decoration: none;
}

.maitredbiz_flow .edit_form .form_box {
  margin-bottom: 30px;
  position: relative;
}

.maitredbiz_flow .contact_row .edit_form .form_label {
  margin-bottom: 7px;
}

.maitredbiz_flow .edit_form .default_input {
  width: 100%;
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  font-size: 16px;
  height: 60px;
  border: 2px solid #e4e4e4;
  border-radius: 5px;
  padding: 0 20px;
  overflow: hidden;
  background-color: #fff;
  transition: 0.3s ease;
}

.maitredbiz_flow .edit_form .default_input::placeholder {
  color: #000;
}

.maitredbiz_flow .edit_form .default_input:focus {
  box-shadow: 0 0 0 5px #7ac5fe;
  border: 1px solid #0f35c0;
  color: #222222;
}

.maitredbiz_flow .edit_form .default_input.disabled {
  pointer-events: none;
  background-color: #f7f7f7;
  border-color: #f7f7f7;
  color: #767676;
}

.maitredbiz_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;
}

/* .maitredbiz_flow .cancel_save_btn_holder .global_btn {
    height: 50px;
    line-height: 50px;
    width: 80px;
    padding: 0 15px;
    border-radius: 4px;
    overflow: hidden;
    background-color: #0f35c0;
    font-family: 'CircularStd-Book';
    font-weight: normal;
    font-size: 16px;
    color: #fff;
    text-align: center;
    margin-left: 20px;
} */

/* .maitredbiz_flow .cancel_save_btn_holder .global_btn:hover {
    background-color: #65c8ce;
    color: #fff;
} */

/* .maitredbiz_flow .cancel_save_btn_holder .global_btn:focus {
    background-color: #0f35c0;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
    outline: 0;
} */

.maitredbiz_flow .cancel_save_btn_holder .global_btn:active {
  background-color: #d8ecfd;
  color: #222222;
  border-color: #222222;
}

.maitredbiz_flow .cancel_edit {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 16px;
  color: #0f35c0;
  text-decoration: underline;
}

.maitredbiz_flow .cancel_edit:hover {
  color: #65c8ce;
}

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

/* .maitredbiz_flow .select_item .dflt_select .dropdown-toggle {
  font-family: "CircularStd-Book";
  font-weight: 400;
  font-size: 16px;
  color: #000;
  height: 60px;
  border: 2px solid #767676;
  border-radius: 4px;
  padding: 6px 30px 6px 20px;
  background-color: #fff;
  transition: 0.3s ease;
  text-transform: inherit;
} */

.maitredbiz_flow .select_item .dflt_select .dropdown-toggle:hover {
  border-color: #0f35c0;
  box-shadow: none;
}

/* .maitredbiz_flow .select_item .dflt_select .dropdown-toggle:focus {
  box-shadow: 0 0 0 5px #7ac5fe;
  border: 1px solid #0f35c0;
  color: #222222;
} */

.maitredbiz_flow .select_item .dflt_select .btn .caret {
  background: none;
  border: solid #000;
  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;
}

/* .maitredbiz_flow .select_item .dflt_select .dropdown-menu li a {
  font-size: 14px;
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  border-bottom: 1px solid #707070;
  padding: 0 12px !important;
  line-height: 44px;
  text-transform: initial;
} */

.maitredbiz_flow .select_item .dflt_select .dropdown-menu li:last-child a {
  border-bottom: 0;
}

/* .maitredbiz_flow .select_item .dflt_select .dropdown-menu li.selected a {
  font-weight: normal;
  color: #0f35c0;
  border-color: #0f35c0;
  background-color: transparent;
} */

/* .maitredbiz_flow .select_item .dflt_select .dropdown-menu li a:hover {
  color: #0f35c0 !important;
  border-color: #0f35c0;
} */

.maitredbiz_flow .select_item .dflt_select .dropdown-menu li a:focus {
  background-color: transparent;
}

.maitredbiz_flow .edit_form .form_box .forGotPassword {
  position: absolute;
  right: 0;
  top: 0;
  padding-top: 0;
}

.maitredbiz_flow .forGotPassword a {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 14px;
  color: #0f35c0;
  text-decoration: underline;
  position: relative;
  display: block;
  width: auto;
  right: auto;
}

.maitredbiz_flow .forGotPassword a:hover {
  color: #000;
}

.maitredbiz_flow .password_view_controler {
  position: absolute;
  right: 20px;
  top: 45px;
}

.maitredbiz_flow .icon_24 {
  height: 24px;
  width: 24px;
}

.maitredbiz_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: #e9fdff;
  border-left: 8px solid #0f35c0;
  font-family: "CircularStd-Book";
  font-weight: 400;
  font-size: 14px;
  color: #000;
  width: 100%;
  border-radius: 5px;
}

.maitredbiz_flow .edit_form .numeric_text span {
  display: inline-block;
  position: relative;
  width: 49%;
  padding-left: 0;
}

.maitredbiz_flow .edit_form .numeric_text .value_icon {
  font-family: "CircularStd-Book";
  font-weight: 400;
  font-size: 14px;
  color: #000;
  background: url(../images/cwbbiz/muai_circle.png) center left no-repeat;
  background-position: 0px 0px;
  background-size: 24px 24px !important;
  padding-left: 35px;
  margin-bottom: 15px;
  line-height: 25px;
}

.maitredbiz_flow .edit_form .numeric_text .value_icon.criteria_ful {
  background: url(../images/cwbbiz/muai_chked.png) center left no-repeat;
  background-position: 0px 0px;
  background-size: 23px 24px !important;
}

/**Edit image modal**/

.maitredbiz_flow .edit_upload_image .modal-header {
  border-bottom: 1px solid #d9d9d9;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.maitredbiz_flow .edit_upload_image .modal-header h3 {
  font-size: 20px;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: normal;
  width: 100%;
}

.maitredbiz_flow .edit_upload_image .move_img_container_label {
  font-size: 16px;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .edit_upload_image .global_btn {
  border-radius: 4px;
  overflow: hidden;
  background-color: #0f35c0;
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 16px;
  padding: 0 20px;
  text-align: center;
  width: 80px;
  height: 50px;
  line-height: 50px;
  color: #fff;
  transition: 0.3s ease-in-out;
}

.maitredbiz_flow .edit_upload_image .global_btn:hover {
  background-color: #65c8ce;
  color: #fff;
}

.maitredbiz_flow .edit_upload_image .global_btn:focus {
  background-color: #0f35c0;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe;
  outline: 0;
}

.maitredbiz_flow .edit_upload_image .global_btn:active {
  background-color: #d8ecfd;
  color: #222222;
  border-color: #222222;
  box-shadow: none;
}

.maitredbiz_flow .dont_have {
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: 400;
  margin: 0;
}

.maitredbiz_flow .slidecontainer .slider::-webkit-slider-thumb,
.maitredbiz_flow .slidecontainer .slider::-moz-range-thumb {
  background: #0f35c0 !important;
}

.maitredbiz_flow .slidecontainer .slider {
  opacity: 1;
}

/**Success Modal**/

.maitredbiz_flow .newSuccess .modal-header {
  padding: 18px 20px 13px !important;
  border-bottom: 1px solid #d9d9d9;
}

.maitredbiz_flow .newSuccess .modal-header h4 {
  font-size: 20px;
  color: #000;
  font-family: "CircularStd-Bold";
  font-weight: normal;
}

.maitredbiz_flow .newSuccess .setupawsome h4 {
  font-size: 24px;
  color: #0f35c0;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .newSuccess .setuppaying_top {
  font-size: 16px;
  line-height: 22px;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.sbc_close_new {
  text-align: center;
}

/**My Information End**/

/*SBC Contact*/

.maitredbiz_flow .management_bar ul li:first-child:before {
  content: none;
}

.maitredbiz_flow .accout_area_newContact .accout_area .email_fld a {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 20px;
  color: #0f35c0;
  text-decoration: underline;
  transition: 0.3s ease;
}

.maitredbiz_flow .accout_area_newContact .accout_area .email_fld a:hover {
  color: #000;
}

.maitredbiz_flow .accout_area_newContact .accout_area .email_fld a:active {
  color: #00c1d5;
}

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

.maitredbiz_flow .accout_area_newContact .repeat_wrap label {
  font-size: 20px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000000;
  margin: 40px 0 18px;
  padding-bottom: 0;
  border-bottom: 0;
  text-transform: none;
}

.maitredbiz_flow .accout_area_newContact .repeat_wrap .no_cell_new span {
  font-size: 12px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  text-transform: uppercase;
  margin-bottom: -3px;
  padding-left: 42px;
}

.maitredbiz_flow .accout_area_newContact .repeat_wrap .no_cell_new a {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 20px;
  color: #0f35c0;
  text-decoration: underline;
  transition: 0.3s ease;
}

.maitredbiz_flow .accout_area_newContact .repeat_wrap .no_cell_new a:hover {
  color: #000;
}

.maitredbiz_flow .accout_area_newContact .repeat_wrap .no_cell_new a:active {
  color: #00c1d5;
}

.maitredbiz_flow .accout_area_newContact .repeat_wrap .no_cell_new a svg {
  width: 32px;
  height: 32px;
  fill: #0f35c0;
  margin-right: 11px;
}

.maitredbiz_flow .accout_area_newContact .gray_bg {
  max-width: 560px;
  border-radius: 5px;
  background-color: #e9fdff;
  border-left: 8px solid #0f35c0;
  margin: 18px 0 0;
  padding: 20px 24px;
}

.maitredbiz_flow .accout_area_newContact .gray_bg b {
  font-size: 14px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  margin-bottom: 10px;
}

.maitredbiz_flow .accout_area_newContact .inner_bg_cell span {
  font-size: 14px;
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  margin: 0;
}

.maitredbiz_flow .accout_area_newContact .gray_bg .inner_bg_cell {
  padding-right: 60px;
}

.maitredbiz_flow .accout_area_newContact .gray_bg i {
  font-size: 12px;
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  font-style: normal;
  margin-top: 14px;
}

.maitredbiz_flow .accout_area .repeat_wrap p {
  margin-top: -6px;
  padding-bottom: 30px;
}

.maitredbiz_flow .opentext {
  font-size: 14px;
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  margin-bottom: -4px;
}

.maitredbiz_flow .email_fld a svg {
  width: 32px;
  height: auto;
  margin-right: 10px;
  vertical-align: -4px;
  fill: #0f35c0;
}

/*SBC Contact*/

/**Error Message**/
.maitredbiz_flow .pg_invalid_card,
.maitredbiz_flow .name_error_div,
.maitredbiz_flow .email_error_div {
  padding-top: 8px;
  display: block;
}

.maitredbiz_flow .errorText {
  display: inline-block;
  font-size: 14px;
  color: #e02a42;
  font-family: "CircularStd-Book";
  font-weight: 400;
  padding-left: 4px;
  position: relative;
  line-height: 16px;
  padding-left: 8px;
  border-left: 2px solid #e02a42;
}

.maitredbiz_flow .errorText:after {
  position: absolute;
  top: 0;
  left: 0;
  height: 17px;
  width: 4px;
  content: "";
  background-color: #ff6c6c;
}

/**Error Message**/

/**My Referral**/

.maitredbiz_flow .accout_area .accout_area_gutter {
  padding-left: 0;
}

.maitredbiz_flow .account_management .invite_corner {
  display: none;
}

.maitredbiz_flow .accout_area .myreferal_sub_section {
  max-width: 580px;
}

.maitredbiz_flow .accout_area .referal_inner {
  border-bottom: 0;
  margin-top: 52px;
  padding-bottom: 0;
}

.maitredbiz_flow .accout_area .notification_list_header {
  margin-top: 0;
}

.maitredbiz_flow .accout_area .myreferal_sub_section h2 {
  font-size: 20px;
  margin-bottom: 0;
}

.maitredbiz_flow .accout_area .cst_share_box_ico {
  padding-right: 12px;
  text-align: right;
}

.maitredbiz_flow .accout_area .right_share_box_col .cst_share_box_ico a {
  height: 50px;
  width: 50px;
  margin-right: 7px;
}

.maitredbiz_flow .accout_area .rel_code_sec h3 {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #0f35c0;
  font-size: 40px;
  letter-spacing: 0;
  margin-top: 4px;
}

.maitredbiz_flow .accout_area .share_link_inner {
  width: 100%;
  max-width: 100%;
  padding-right: 135px;
  border: 2px solid #767676;
  border-radius: 4px;
}

.maitredbiz_flow .accout_area .copy_code {
  font-family: "CircularStd-Book";
  font-weight: normal;
  background-color: #0f35c0;
  color: #fff;
  font-size: 16px;
  letter-spacing: 0;
  width: 115px;
  right: 20px;
  top: 8px;
  bottom: 8px;
  transition: 0.3s ease;
  border-radius: 4px;
  text-align: center;
  overflow: hidden;
}

.maitredbiz_flow .accout_area .copy_code:hover {
  background-color: #65c8ce;
  color: #fff;
}

.maitredbiz_flow .accout_area .copy_code:focus {
  background-color: #0f35c0;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe;
  outline: 0;
}

.maitredbiz_flow .accout_area .copy_code:active {
  background-color: #d8ecfd;
  color: #222222;
  border-color: #222222;
}

.maitredbiz_flow .accout_area .share_link_inner .share_link {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  font-size: 16px;
  height: 56px;
  padding: 0 20px;
}

.maitredbiz_flow .accout_area .notification_list_header p {
  margin-top: 15px;
}

.maitredbiz_flow .accout_area .add_friends_sec {
  margin-top: 8px;
}

.maitredbiz_flow .accout_area .ref_input_label {
  letter-spacing: 0;
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  font-size: 14px;
  text-transform: uppercase;
  margin-bottom: 7px;
}

.maitredbiz_flow .accout_area .ref_input_label.ref_input_label_mb {
  display: none;
}

.maitredbiz_flow .remove_ref_input {
  top: 16px;
}

.maitredbiz_flow .accout_area .share_input_container .form-control {
  width: 100%;
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  font-size: 16px;
  height: 60px;
  border: 2px solid #767676;
  border-radius: 4px;
  padding: 0 20px;
  overflow: hidden;
}

.maitredbiz_flow .accout_area .share_input_container .form-control:focus {
  border-color: #0f35c0;
  color: #000;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
}

.maitredbiz_flow .accout_area .add_input {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 16px;
  color: #0f35c0;
  text-decoration: underline;
  height: 35px;
  min-width: 125px;
  width: auto;
  background-color: transparent;
  padding: 5px 10px;
  transition: 0.3s ease;
  border: 2px solid transparent;
  margin: 24px auto 22px;
  border-radius: 4px;
}

.maitredbiz_flow .accout_area .add_input:hover {
  color: #000;
  opacity: 1;
}

.maitredbiz_flow .accout_area .add_input:focus {
  color: #0f35c0;
  border-color: #0f35c0;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
}

.maitredbiz_flow .accout_area .add_input:active {
  color: #00c1d5;
}

.maitredbiz_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-Book";
  font-weight: normal;
  font-size: 16px;
  color: #fff;
  background-color: #0f35c0;
  border-radius: 4px;
  transition: 0.3s ease;
  letter-spacing: 0;
  margin: 0 auto;
}

.maitredbiz_flow .accout_area .invite_now_input span.mb_invite_now {
  display: none;
}

.maitredbiz_flow .accout_area .invite_now_input:hover {
  background-color: #65c8ce;
  color: #fff;
  opacity: 1;
}

.maitredbiz_flow .accout_area .invite_now_input:focus {
  background-color: #0f35c0;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe;
  outline: 0;
}

.maitredbiz_flow .accout_area .invite_now_input:active {
  background-color: #d8ecfd;
  color: #222222;
  border-color: #222222;
}

.maitredbiz_flow .accout_area .refl_progress_headline {
  display: none;
}

.maitredbiz_flow .accout_area .refl_progress_row:after {
  content: none;
}

.maitredbiz_flow .accout_area .refl_progress_cell.ref_complete:after {
  content: none;
}

.maitredbiz_flow .accout_area .refl_progress_cell.ref_complete:last-child svg g.curved_circle {
  fill: #000;
  stroke: #000;
}

.maitredbiz_flow .accout_area .refl_progress_cell.ref_complete svg g.curved_circle {
  stroke: #0f35c0;
  fill: #0f35c0;
}

.maitredbiz_flow .accout_area .refl_progress_cell:last-child svg g.curved_circle {
  stroke: #000;
}

.maitredbiz_flow .accout_area .refl_progress_cell svg g.curved_circle {
  stroke: #0f35c0;
}

.maitredbiz_flow .accout_area .sbc_myaccmp .myreferal_sub_section h2 {
  font-size: 26px;
}

.maitredbiz_flow .accout_area .sbc_myaccmp .share_rel_col {
  margin-top: 12px;
}

.maitredbiz_flow .accout_area .sbc_myaccmp .notification_list_header {
  margin-bottom: 28px;
}

.maitredbiz_flow .accout_area .line_div h4 {
  letter-spacing: 0;
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  font-size: 36px;
}

.maitredbiz_flow .accout_area .line_div span {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  font-size: 12px;
  line-height: 16px;
  padding: 0px 0px 0px 14px;
  letter-spacing: 0;
}

.maitredbiz_flow .accout_area .line_div h4:after {
  background-color: #0f35c0;
  top: -3px;
}

.maitredbiz_flow .accout_area .refl_cell_txt {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  font-size: 12px;
  padding-top: 6px;
}

/**My Referral**/

/**Email Notification**/

.maitredbiz_flow .new_accout_area .notification_list {
  margin: 0;
  max-width: 565px;
}

.maitredbiz_flow .new_accout_area .notification_inner_list .main_control_box .notification_shadow:after,
.maitredbiz_flow .new_accout_area .notification_inner_list.last_border:after {
  content: none !important;
}

.maitredbiz_flow .new_accout_area .ac_notification_outer_row {
  padding-right: 0;
  margin-bottom: 0;
}

.maitredbiz_flow .new_accout_area .child_control_box {
  padding-left: 0px;
}

.maitredbiz_flow .new_accout_area .parent_control_box .ac_notification_outer_row {
  border-bottom: 1px solid #e4e4e4;
}

.maitredbiz_flow .new_accout_area .child_control_box .ac_notification_outer_row {
  border-bottom: 1px solid #e4e4e4;
}

.maitredbiz_flow .new_accout_area .ac_notification_row h5,
.maitredbiz_flow .new_accout_area .ac_notification_row h2 {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  font-size: 16px;
  margin-bottom: 0px;
}

.maitredbiz_flow .new_accout_area .ac_notification_row p {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  font-size: 14px;
  line-height: 18px;
  margin-top: 7px;
  min-height: auto;
}

.maitredbiz_flow .new_accout_area .ac_notification_row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 18px 0px 14px;
  min-height: 42px;
}

.maitredbiz_flow .new_accout_area .ac_notification_row .onoff_area {
  float: none;
  margin-top: 0;
}

.maitredbiz_flow .new_accout_area .notification_content {
  float: none;
}

.maitredbiz_flow .new_accout_area .ac_notification_row .on,
.maitredbiz_flow .new_accout_area .ac_notification_row .off {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #0f35c0;
  font-size: 12px;
  padding-top: 3px;
}

.maitredbiz_flow .new_accout_area .ac_notification_row .switch {
  margin-bottom: 0;
}

.maitredbiz_flow .new_accout_area .notification_list_header h3,
.maitredbiz_flow .new_accout_area .notification_list_header h2 {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  font-size: 26px;
  line-height: 32px;
  margin-bottom: 14px;
}

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

.maitredbiz_flow .new_accout_area input:checked+.slider_switch {
  background-color: #0f35c0;
}

.maitredbiz_flow .child_control_box.disable_notification_sec_new.disable_notification_sec input:checked+.slider_switch {
  background-color: #0f35c0;
}

.maitredbiz_flow .new_accout_area .green_png {
  margin-top: -5px;
}

/**Email Notification**/

/**Email Notification modal**/

.maitredbiz_flow .new_small_statement_modal .modal-header {
  padding: 18px !important;
  border-bottom: 1px solid #d9d9d9;
}

.maitredbiz_flow .new_small_statement_modal .modal-dialog {
  max-width: 560px;
}

.maitredbiz_flow .new_small_statement_modal .modal-header .modal-title {
  font-size: 20px;
  line-height: 24px;
}

.maitredbiz_flow .new_small_statement_modal .modal-header .modal-title span {
  width: 22px;
  margin-left: 2px;
  display: inline-block;
}

.maitredbiz_flow .new_small_statement_modal .modal-header .modal-title span img {
  width: 100%;
  vertical-align: -3px;
}

.maitredbiz_flow .new_small_statement_modal .mg_img {
  display: none;
}

.maitredbiz_flow .new_small_statement_modal .setup_install_headline {
  margin-bottom: 18px;
  padding-top: 45px;
}

.maitredbiz_flow .new_small_statement_modal .setup_install_headline .modal-title {
  margin: 0;
  font-family: "CircularStd-Bold";
  font-weight: normal;
  color: #000;
  font-size: 24px;
}

.maitredbiz_flow .new_small_statement_modal .notify_top {
  padding: 0 20px;
}

.maitredbiz_flow .new_small_statement_modal .notify_top p {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  font-size: 16px;
  line-height: 22px;
}

.maitredbiz_flow .new_small_statement_modal .notify_top p:last-child {
  margin-bottom: 0;
}

.maitredbiz_flow .new_small_statement_modal .modal-footer {
  border-top: 0;
  justify-content: center;
  padding: 20px;
}

.maitredbiz_flow .new_small_statement_modal .modal-footer ul {
  text-align: center;
  font-size: 0;
}

.maitredbiz_flow .new_small_statement_modal .modal-footer ul li {
  display: inline-block;
  flex: 1;
}

.maitredbiz_flow .new_small_statement_modal .modal-footer ul li+li {
  margin-left: 10px;
}

.maitredbiz_flow .new_small_statement_modal .sbc_notification_btn {
  border: 2px solid #0f35c0;
  text-align: center;
  color: #0f35c0;
  font-family: "CircularStd-Book";
  font-weight: normal;
  background-color: #fff;
  font-size: 16px;
  width: 180px;
  padding: 12px 15px;
  transition: 0.3s ease;
  border-radius: 4px;
  overflow: hidden;
  outline: none !important;
}

.maitredbiz_flow .new_small_statement_modal .sbc_notification_btn:hover {
  border-color: #65c8ce;
  background-color: #65c8ce;
  color: #fff;
}

.maitredbiz_flow .new_small_statement_modal .sbc_notification_btn:active {
  background-color: #d8ecfd;
  color: #222222;
  border-color: #222222;
  box-shadow: none;
}

.maitredbiz_flow .new_small_statement_modal .sbc_notification_btn:focus {
  background-color: #0f35c0;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe;
  outline: 0;
}

.maitredbiz_flow .new_small_statement_modal .sbc_purchase_notifications_modify {
  background-color: #0f35c0;
  color: #fff;
}

.maitredbiz_flow .new_small_statement_modal .sbc_purchase_notifications_modify:hover {
  background-color: #65c8ce;
  color: #fff;
}

.maitredbiz_flow .new_small_statement_modal .sbc_purchase_notifications_modify:active {
  background-color: #d8ecfd;
  color: #222222;
  border-color: #222222;
}

.maitredbiz_flow .new_small_statement_modal .sbc_purchase_notifications_modify:focus {
  background-color: #0f35c0;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe;
  outline: 0;
}

/**Email Notification modal**/

/**Travel Notice**/

.maitredbiz_flow .travelnoticepage .accout_area p {
  padding-right: 0;
}

.maitredbiz_flow .travelnoticepage #traveladd:after {
  content: none;
}

.maitredbiz_flow .fld_outr label {
  font-size: 14px;
  /* font-family: "CircularStd-Book"; */
  font-family: "CircularStd-Bold";
  font-weight: normal;
  color: #000;
}

.maitredbiz_flow .travelnoticepage .upcoming_travel .col-sm-8 {
  width: 80%;
}

.maitredbiz_flow .travelnoticepage .upcoming_travel .col-sm-4 {
  width: 40%;
}

.maitredbiz_flow .travelnoticepage #traveladd .account_frm {
  padding: 40px 0px;
  max-width: 590px;
}

.maitredbiz_flow .travelnoticepage #traveladd .type_fld,
.maitredbiz_flow #traveleditSection .type_fld {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000 !important;
  font-size: 16px;
  height: 60px;
  padding: 0 20px;
  border: none;
  border-radius: 4px;
  background-color: #fff;
  transition: 0.3s ease;
  margin: 3px 0 0px;
  border: 2px solid #e4e4e4 !important;
  border-radius: 5px !important;
}

.maitredbiz_flow .travelnoticepage #traveladd .type_fld:focus,
.maitredbiz_flow #traveleditSection .type_fld:focus {
  border: 2px solid #0f35c0 !important;
}

.maitredbiz_flow .travelnoticepage #traveladd .type_fld.no_icons,
.maitredbiz_flow #traveleditSection .type_fld.no_icons {
  padding: 0 20px;
  border: 2px solid #e4e4e4 !important;
  border-radius: 5px !important;
}

.maitredbiz_flow .travelnoticepage #traveladd .type_fld.no_icons:focus,
.maitredbiz_flow #traveleditSection .type_fld.no_icons:focus {
  border: 2px solid #0f35c0 !important;
}

/* .maitredbiz_flow .travelnoticepage #traveladd .type_fld::placeholder,
.maitredbiz_flow #traveleditSection .type_fld::placeholder {
  color: #000;
} */

/* .maitredbiz_flow .travelnoticepage #traveladd .type_fld:focus,
.maitredbiz_flow #traveleditSection .type_fld:focus {
    box-shadow: 0 0 0 5px #7ac5fe !important;
    border: 2px solid #0f35c0 !important;
    border-color: #0f35c0 !important;
} */

.maitredbiz_flow .travelnoticepage #traveladd .type_fld.errorred:focus,
.maitredbiz_flow #traveleditSection .type_fld.errorred:focus {
  box-shadow: none !important;
}

.maitredbiz_flow .calender-btn .form-control[disabled],
.maitredbiz_flow .calender-btn .form-control[readonly],
.maitredbiz_flow fieldset[disabled] .form-control {
  background-image: url(../images/maitredbiz/black_caret.svg);
  background-size: 25px;
  background-position: right 15px center;
}

.maitredbiz_flow .flatpickr-day {
  font-family: "CircularStd-Book";
  font-weight: 400;
  z-index: 1;
}

.maitredbiz_flow .rangeMode .flatpickr-day {
  margin-top: 2px;
}

.maitredbiz_flow .flatpickr-day.today:after {
  background-color: #0f35c0;
  top: -1px;
}

.maitredbiz_flow .flatpickr-day.selected:after,
.maitredbiz_flow .flatpickr-day.startRange:after,
.maitredbiz_flow .flatpickr-day.endRange:after {
  background-color: #0f35c0 !important;
  top: -1px;
  border: 1px solid #0f35c0;
}

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

.maitredbiz_flow .trvl_notice_btn {
  padding-top: 6px;
}

.maitredbiz_flow .account_management .submit_btn {
  width: 170px;
  padding: 0 15px !important;
  height: 50px;
  line-height: 50px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 16px !important;
  color: #fff;
  background-color: #0f35c0;
  border-radius: 4px;
  text-align: center;
  border: 0;
  transition: 0.3s ease;
  overflow: hidden;
}

.maitredbiz_flow .account_management .submit_btn:hover {
  background-color: #65c8ce;
  color: #fff;
}

.maitredbiz_flow .account_management .submit_btn:active {
  background-color: #d8ecfd;
  color: #222222;
  box-shadow: none;
  border-color: #222;
}

.maitredbiz_flow .account_management .submit_btn:focus {
  background-color: #0f35c0;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe;
  outline: 0;
}

/* .maitredbiz_flow #traveleditModalSection .submit_btn {
    transition: 0.3s ease;
    padding: 15px 20px;
    font-family: 'CircularStd-Book';
    font-weight: normal;
    color: #0f35c0;
    font-size: 16px;
    text-align: center;
    border: 2px solid #0f35c0;
    background-color: #fff;
    border-radius: 35px;
    overflow: hidden;
} */

/* .maitredbiz_flow #traveleditModalSection .submit_btn:hover {
    border-color: #65c8ce;
    background-color: #65c8ce;
    color: #fff;
} */

/* .maitredbiz_flow #traveleditModalSection .submit_btn:focus {
    background-color: #0f35c0;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
    outline: 0;
} */

/* .maitredbiz_flow #traveleditModalSection .submit_btn:active {
    box-shadow: none;
    background-color: #d8ecfd;
    color: #222222;
    border-color: #222222;
} */
/* 
.maitredbiz_flow #traveleditModalSection #editTravel {
    padding: 15px 20px;
    font-family: 'CircularStd-Book';
    font-weight: normal;
    color: #fff;
    font-size: 16px;
    text-align: center;
    border: 2px solid #0f35c0;
    background-color: #0f35c0;
    border-radius: 35px;
    overflow: hidden;
} */
/* 
.maitredbiz_flow #traveleditModalSection #editTravel:hover {
    background-color: #65c8ce;
    color: #fff;
    border-color: #65c8ce;
} */

/* .maitredbiz_flow #traveleditModalSection #editTravel:active {
    background-color: #d8ecfd;
    color: #222222;
    border-color: #222222;
    box-shadow: none;
} */

/* .maitredbiz_flow #traveleditModalSection #editTravel:focus {
    background-color: #0f35c0;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
    outline: 0;
} */

.maitredbiz_flow #traveleditModalSection .modal-footer {
  padding: 25px 0;
  display: none;
}

.maitredbiz_flow #traveleditModalSection .modal-header .modal-title {
  color: #000;
  font-family: "CircularStd-Bold";
  font-size: 20px;
  line-height: normal;
  text-transform: capitalize;
}

.maitredbiz_flow #traveleditModalSection .modal-header .close {
  margin: 21px 20px;
}

.maitredbiz_flow .destini_cell {
  border-bottom: 0;
}

.maitredbiz_flow .destini_inr_cell {
  padding: 30px 30px 28px;
  box-shadow: 0 0 5px rgba(69, 69, 69, 0.3);
  border-radius: 4px;
  overflow: hidden;
}

.maitredbiz_flow .desti_cell:first-child {
  display: none;
}

.maitredbiz_flow .desti_cell {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  font-size: 16px;
  text-transform: capitalize;
  letter-spacing: 0;
}

.maitredbiz_flow .desti_cell:nth-child(2) {
  width: 45% !important;
}

.maitredbiz_flow .desti_cell.fromDate,
.maitredbiz_flow .desti_cell.toDate {
  width: 25% !important;
}

.maitredbiz_flow .desti_cell span,
.maitredbiz_flow .desti_cell em {
  font-weight: 400;
  color: #000;
}

.maitredbiz_flow .edit_del {
  width: 20px;
}

.maitredbiz_flow .edit_del a {
  width: 20px;
  line-height: 20px;
  height: 20px;
  font-family: "CircularStd-Book";
  font-weight: 400;
  margin-bottom: 0;
  color: #000;
}

.maitredbiz_flow .edit_del a img {
  vertical-align: 0;
}

.maitredbiz_flow .travelModalNew .modal_text_global {
  font-size: 16px;
  line-height: 22px;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.maitredbiz_flow .travelModalNew .savebutton_alertpop button {
  min-width: 180px;
  width: auto;
  padding: 15px 20px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #fff;
  font-size: 16px;
  text-align: center;
  border: 2px solid #0f35c0;
  background-color: #0f35c0;
  border-radius: 35px;
  overflow: hidden;
  transition: 0.3s ease;
  outline: none;
}

.maitredbiz_flow .travelModalNew .savebutton_alertpop button:hover {
  background-color: #0f35c0;
  border-color: #0f35c0;
  color: #fff;
}

.maitredbiz_flow .travelModalNew .savebutton_alertpop button:active {
  background-color: #0f35c0;
  color: #fff;
  border-color: #0f35c0;
  box-shadow: none;
}

.maitredbiz_flow .travelModalNew .savebutton_alertpop button:focus {
  background-color: #fff;
  color: #0f35c0;
  border-color: #0f35c0;
  box-shadow: 0 0 0 5px #dff0f6;
  outline: 0;
}

.maitredbiz_flow #newTravelladdconfirmAlertmodal .modal-footer,
#newTravellDeleteAlertmodal .modal-footer,
.maitredbiz_flow #newTravelleditconfirmAlertmodal .modal-footer {
  display: none;
}

/**Travel Notice**/

/**My Card**/

.maitredbiz_flow .my_cards .accout_area .card_top_rt_sec .right_activity_panel_rt {
  margin-top: 0;
  margin-left: 10px;
}

.maitredbiz_flow .my_cards .accout_area .flex_dashboard_outer {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 45px;
}

.maitredbiz_flow .my_cards .accout_area .card_top_rt_sec .right_activity_panel_lt {
  min-width: auto;
}

.maitredbiz_flow .my_cards .accout_area .left_activity h3 {
  margin-bottom: 0;
}

.maitredbiz_flow .my_cards .accout_area .accnt_balnc_outer,
.maitredbiz_flow .my_cards .accout_area .accnt_balnc_outer:before,
.maitredbiz_flow .my_cards .accout_area .accnt_balnc_outer:after {
  background-color: #f7f7f7;
}

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

.maitredbiz_flow .my_cards .accout_area .accnt_balnc_outer .brim_card_headline {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  font-size: 26px;
}

.maitredbiz_flow .my_cards .accout_area .brim_right_flex .brim_make_pay {
  line-height: normal;
}

.maitredbiz_flow .my_cards .accout_area .accnt_balnc_outer {
  padding: 30px 0 38px;
}

.maitredbiz_flow .my_cards .accout_area .your_card_outer {
  padding: 52px 0;
}

.maitredbiz_flow .my_cards .accout_area .your_card_outer h4,
.maitredbiz_flow .my_cards .accout_area .additional_card_outer h4 {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  font-size: 26px;
  margin-bottom: 20px;
}

.maitredbiz_flow .my_cards .accout_area .your_card_details {
  width: 100%;
  border: 1px solid transparent;
  border-radius: 4px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  transition: 0.3s ease;
  overflow: hidden;
}

.maitredbiz_flow .my_cards .accout_area .your_card_details:hover {
  border-color: #0f35c0;
}

.maitredbiz_flow .my_cards .accout_area .your_card_details:active {
  border-color: #0f35c0;
}

.maitredbiz_flow .my_cards .accout_area .your_card_details:focus {
  border-color: #0f35c0;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
}

.maitredbiz_flow .my_cards .accout_area .card_hold_details h5 {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  font-size: 20px;
  margin-bottom: 4px;
}

.maitredbiz_flow .my_cards .accout_area .card_hold_details .card_typ_nw {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  font-size: 12px;
}

.maitredbiz_flow .my_cards .accout_area .valid_dt h5 {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  font-size: 16px;
}

.maitredbiz_flow .my_cards .accout_area .final_no h5 {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  font-size: 16px;
}

.maitredbiz_flow .my_cards .accout_area .valid_dt h5 span,
.maitredbiz_flow .my_cards .accout_area .final_no h5 span {
  margin-right: 4px;
  vertical-align: baseline;
  text-transform: none;
  font-size: 16px;
}

.maitredbiz_flow .my_cards .accout_area .add_card_fig {
  height: 60px;
  width: 60px;
  border-radius: 50%;
  overflow: hidden;
  border: 1px solid #0f35c0;
  box-shadow: 0 0 black;
  margin: 0 auto;
  background-color: #0f35c0;
  margin: 0 17px 0 15px;
}

.maitredbiz_flow .my_cards .accout_area .add_card_fig span {
  font-size: 28px;
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #fff;
  padding: 0;
  display: block;
  line-height: 18px;
  text-align: center;
  transform: none;
}

.maitredbiz_flow .my_cards .accout_area .additional_card_inner {
  margin: 0;
}

.maitredbiz_flow .my_cards .accout_area .card_img_hold {
  width: 92px;
}

.maitredbiz_flow .my_cards .accout_area .additional_card_inner .your_card_details {
  margin-bottom: 20px;
}

.maitredbiz_flow .my_cards .accout_area .additional_card_inner .your_card_details:last-child {
  margin-bottom: 0;
}

.maitredbiz_flow .my_cards .accout_area .notification_list_ico {
  margin-right: 28px;
}

.maitredbiz_flow .my_cards .accout_area .your_card_details .valid_dt {
  width: 28%;
  margin-right: 36px;
}

.maitredbiz_flow .my_cards .accout_area .your_card_details .final_no {
  width: 22%;
}

.maitredbiz_flow .my_cards .accout_area .your_card_details .card_hold_details {
  width: 50%;
}

.maitredbiz_flow .my_cards .accout_area .add_member_new {
  margin-top: 30px;
  width: auto;
}

.maitredbiz_flow .my_cards .accout_area .add_member_new a span {
  display: none;
}

.maitredbiz_flow .my_cards .accout_area .add_member_new a {
  height: 50px;
  line-height: 50px;
  padding: 0 20px;
  min-width: 150px;
  width: auto;
  background: #0f35c0;
  color: #fff;
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 16px;
  transition: 0.3s ease;
  border-radius: 4px;
  overflow: hidden;
}

.maitredbiz_flow .my_cards .accout_area .add_member_new a:hover {
  background-color: #65c8ce;
  color: #fff;
}

.maitredbiz_flow .my_cards .accout_area .add_member_new a:active {
  background-color: #d8ecfd;
  color: #222222;
  border-color: #222222;
}

.maitredbiz_flow .my_cards .accout_area .add_member_new a:focus {
  background-color: #0f35c0;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe;
  outline: 0;
}

/**Add card member Modal**/

.maitredbiz_flow .card_select_new .fld_outr_new label {
  text-transform: uppercase;
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  font-size: 14px;
  margin-bottom: 6px;
  display: block;
}

.maitredbiz_flow .card_select_new .add_fld {
  width: 100%;
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  font-size: 16px;
  height: 60px;
  border: 2px solid #e4e4e4;
  border-radius: 4px;
  padding: 0 20px;
  overflow: hidden;
  background-color: #fff;
  transition: 0.3s ease;
}

.maitredbiz_flow .card_select_new .add_fld::placeholder {
  color: #000;
}

/* .maitredbiz_flow .card_select_new .add_fld:focus {
    box-shadow: 0 0 0 5px #7ac5fe;
    border: 1px solid #0f35c0 !important;
    color: #222222;
} */

.maitredbiz_flow .card_select_new .add_fld.errorred {
  background-color: rgba(255, 108, 108, 0.05) !important;
  border: 2px solid #ae0a33 !important;
}

/* .maitredbiz_flow .card_select_new .fld_outr_new .bootstrap-select>.btn {
  font-family: "CircularStd-Book";
  font-weight: 400;
  font-size: 16px;
  color: #000;
  height: 60px;
  border: 2px solid #767676;
  border-radius: 4px;
  padding: 6px 30px 6px 10px;
  background-color: #fff;
  transition: 0.3s ease;
} */

/* .maitredbiz_flow .card_select_new .fld_outr_new .bootstrap-select>.btn:hover {
  border-color: #0f35c0;
  box-shadow: none;
} */

/* .maitredbiz_flow .card_select_new .fld_outr_new .bootstrap-select>.btn:focus,
.maitredbiz_flow .card_select_new .fld_outr_new .bootstrap-select.open>.btn {
  box-shadow: 0 0 0 5px #7ac5fe;
  border: 1px solid #0f35c0 !important;
  color: #222222;
} */

.maitredbiz_flow .card_select_new .fld_outr_new .bootstrap-select>.btn .caret {
  background-image: url(../images/black_caret.svg);
  background-repeat: no-repeat !important;
  background-position: top -4px right -4px;
  background-size: 25px !important;
  border: solid #000;
  border-width: 0 2px 2px 0;
  margin-left: 5px;
  vertical-align: 2px;
  display: inline-block;
  padding: 4px;
  transform: none;
  border: none;
  /* height: 30px; */
  padding: 50px;
  /* width: 130px; */
  top: 40%;
  right: 15px;
}

.maitredbiz_flow .card_select_new .fld_outr_new .bootstrap-select.open .caret {
  background-image: url(../images/black_caret_open.svg);
  background-repeat: no-repeat !important;
  background-position: top -4px right -4px;
}

/* .maitredbiz_flow .card_select_new .fld_outr_new .bootstrap-select .dropdown-menu li a {
  font-size: 14px;
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  border-bottom: 1px solid #fff;
  padding: 0 15px !important;
  line-height: 44px;
  background: none !important;
} */

.maitredbiz_flow .card_select_new .fld_outr_new .bootstrap-select .dropdown-menu li:last-child a {
  border-bottom: 0;
}

/* .maitredbiz_flow .card_select_new .fld_outr_new .bootstrap-select .dropdown-menu li a:hover {
  color: #0f35c0 !important;
  border-color: #0f35c0;
} */

/* .maitredbiz_flow .card_select_new .fld_outr_new .bootstrap-select .dropdown-menu li.selected a {
  font-weight: normal;
  color: #0f35c0;
  border-color: #0f35c0;
} */

.maitredbiz_flow .card_select_new .next_but_compare .global_btn {
  background-image: none !important;
  height: 50px;
  line-height: 50px;
  padding: 0 20px;
  min-width: 150px;
  width: auto;
  background-color: #0f35c0 !important;
  color: #fff;
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 16px;
  transition: 0.3s ease;
  border-radius: 4px;
  overflow: hidden;
  outline: none;
}

.maitredbiz_flow .card_select_new .next_but_compare .global_btn:hover {
  background-color: #65c8ce !important;
  color: #fff;
}

.maitredbiz_flow .card_select_new .next_but_compare .global_btn:focus {
  background-color: #0f35c0 !important;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe;
}

.maitredbiz_flow .card_select_new .next_but_compare .global_btn:active {
  background-color: #d8ecfd !important;
  color: #222222;
  box-shadow: none;
  border-color: #222;
}

/**Add card member Modal**/

/**My Card End**/

/**Your Card**/

.maitredbiz_flow .your_brim_crd {
  background-color: #f7f7f7;
}

.maitredbiz_flow .your_brim_crd:before {
  background-color: #f7f7f7;
}

.maitredbiz_flow .your_brim_crd:after {
  background-color: #f7f7f7;
}

.maitredbiz_flow .yr_crd_contrl #cardHolderName {
  font-size: 36px;
}

.maitredbiz_flow .your_brim_crd .flex_row {
  align-items: center;
}

.maitredbiz_flow .your_brim_crd .brim_left_flex {
  margin: 0;
  padding: 0;
  width: auto;
  overflow: visible;
}

.maitredbiz_flow .your_brim_crd .brim_right_flex {
  width: auto;
}

.maitredbiz_flow .yr_crd_new_full .icn_btn_card {
  height: 40px;
  line-height: 0;
  border: 2px solid #0f35c0;
  width: 47%;
  border-radius: 4px;
  font-size: 16px;
  color: #fff;
  font-family: "CircularStd-Book";
  font-weight: normal;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 20px;
  background: #0f35c0;
  padding: 0px !important;
}

.maitredbiz_flow .yr_crd_new_full .icn_btn_card:hover {
  box-shadow: none;
  border-color: #0f35c0;
}

.maitredbiz_flow .yr_crd_new_full .mem_details .icn_btn_card:hover {
  background-color: #0f35c0;
  color: #fff;
}

.maitredbiz_flow .yr_crd_new_full .mem_details .icn_btn_card:hover .hov_mem {
  display: block;
}

.maitredbiz_flow .yr_crd_new_full .mem_details .icn_btn_card:hover .nohov_mem {
  display: none;
}

.maitredbiz_flow .yr_crd_new_full .icn_btn_card:focus {
  border-color: #0f35c0;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
}

.maitredbiz_flow .yr_crd_new_full .icn_btn_card:last-child {
  margin-right: 0;
}

.maitredbiz_flow .icn_btn_card span {
  margin-right: 0px;
}

.canadian_flow .icn_btn_card span img {
  margin-right: 8px;
}

.maitredbiz_flow .pin_mob_img {
  display: none;
}

.maitredbiz_flow .new_btns_holder_sbc {
  justify-content: flex-start;
  padding: 10px 0 0px;
}

/**Request Limit Modal**/

.maitredbiz_flow #requestNewLimitmodal .mp_success a {
  color: #000 !important;
  display: block;
}

.maitredbiz_flow #requestNewLimitmodal .mp_success a:hover {
  color: #0f35c0 !important;
}

.maitredbiz_flow .newSuccess .all_detail_container h4 {
  font-size: 24px;
  color: #0f35c0;
  font-family: "CircularStd-Book";
  font-weight: normal;
  margin-bottom: 15px;
  text-align: center;
}

/**Request Limit Modal**/

/**Your Card End**/

/**Additional Member Card**/

.maitredbiz_flow .yr_crd_new_full .relative_card_info:before {
  content: none;
}

.maitredbiz_flow .yr_crd_new_full .relative_card_details {
  padding-top: 35px;
}

.maitredbiz_flow .yr_crd_new_full .relative_card_details h5 {
  margin-bottom: 0;
  letter-spacing: 0;
  font-family: "CircularStd-Book";
  font-weight: 400;
  font-size: 24px;
  color: #000;
}

.maitredbiz_flow .yr_crd_new_full .relative_card_image {
  background-color: #0f35c0;
  border: 2px solid #0f35c0;
  box-shadow: none;
}

.maitredbiz_flow .yr_crd_new_full .relative_card_image span {
  font-family: "CircularStd-Book";
  font-weight: normal;
  transform: none;
  color: #fff;
}

.maitredbiz_flow .back_my_card {
  color: #000;
  font-size: 20px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  background-image: url(../images/cwbbiz/crd_pg_back.png);
  background-repeat: no-repeat;
  background-size: 20px;
  background-position: left center;
  padding-left: 35px;
  margin-bottom: 30px;
  display: inline-block;
}

.maitredbiz_flow .back_my_card:hover {
  color: #0f35c0;
}

/**spending limit**/

.maitredbiz_flow .sbc_card_lmt {
  max-width: 560px;
}

.maitredbiz_flow .sbc_card_lmt h2 {
  font-size: 36px;
  margin-bottom: 70px;
}

.maitredbiz_flow .sbc_card_lmt h4 {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 26px;
  color: #000;
  margin-bottom: 20px;
}

.maitredbiz_flow .sbc_card_lmt p {
  font-family: "CircularStd-Book";
  font-weight: 400;
  font-size: 16px;
  color: #000;
  line-height: 22px;
  margin-bottom: 30px;
}

.maitredbiz_flow .sbc_card_lmt .price_Range {
  margin-top: 120px;
}

.maitredbiz_flow .sbc_card_lmt .slider-horizontal .rng_new_range {
  color: #0f35c0;
  width: 200px;
  border: 2px solid #767676;
  border-radius: 4px;
  height: 60px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  letter-spacing: 0;
  font-size: 36px;
  left: 50%;
  transform: translateX(-50%);
  top: -100px;
}

.maitredbiz_flow .sbc_card_lmt .value_left_top,
.maitredbiz_flow .sbc_card_lmt .value_right_top {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #0f35c0;
}

.maitredbiz_flow .sbc_card_lmt .rangeslider--horizontal .rangeslider__fill {
  background-color: #0f35c0;
  border-radius: 10px;
}

.maitredbiz_flow .sbc_card_lmt .rangeslider__handle {
  height: 40px;
  width: 40px;
  background: #0f35c0;
  box-shadow: none;
  border: 0;
}

.maitredbiz_flow .sbc_card_lmt .all_detail_container .btn-default {
  width: 175px;
  margin-bottom: 0px;
  padding: 0 15px !important;
  background-color: #0f35c0;
  height: 50px;
  line-height: 50px;
  font-size: 16px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  text-align: center;
  border: 0;
  border-radius: 4px;
  transition: 0.3s ease;
  overflow: hidden;
  outline: none;
}

.maitredbiz_flow .sbc_card_lmt .all_detail_container .btn-default:hover {
  background-color: #65c8ce;
  color: #fff;
}

.maitredbiz_flow .sbc_card_lmt .all_detail_container .btn-default:focus {
  background-color: #0f35c0;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe;
  outline: 0;
}

.maitredbiz_flow .sbc_card_lmt .all_detail_container .btn-default:active {
  background-color: #d8ecfd;
  color: #222222;
  border-color: #222222;
}

.maitredbiz_flow .sbc_card_lmt .price_Range .slider.slider-horizontal:after,
.maitredbiz_flow .sbc_card_lmt .price_Range .slider.slider-horizontal:before {
  content: none;
}

/**spending limit**/

/**Additional Member Card End**/

/**Change Pin**/

.maitredbiz_flow .change_pin h2 {
  font-size: 36px;
  margin-bottom: 60px;
}

.maitredbiz_flow .change_pin_step_1 h4,
.maitredbiz_flow .change_pin_step_2 h4,
.maitredbiz_flow .change_pin_step_3 h4,
.maitredbiz_flow .change_pin_success h4 {
  font-size: 26px;
  margin-bottom: 15px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
}

.maitredbiz_flow .change_pin {
  max-width: 560px;
}

.maitredbiz_flow .pinchange_part {
  padding-top: 30px;
}

.maitredbiz_flow .fld_col_12 {
  padding: 0;
}

.maitredbiz_flow .change_pin .fld_outr_new {
  margin: 0 0 20px;
}

.maitredbiz_flow .change_pin .fld_outr_new label {
  text-transform: uppercase;
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  font-size: 14px;
  margin-bottom: 7px;
  display: block;
  position: relative;
}

.maitredbiz_flow .change_pin .add_fld,
.maitredbiz_flow .change_pin .fld_outr_new .bootstrap-select>.btn {
  width: 100%;
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  font-size: 16px;
  height: 60px;
  border: 2px solid #767676;
  border-radius: 4px;
  padding: 0 20px;
  overflow: hidden;
  background-color: #fff;
  transition: 0.3s ease;
}

.maitredbiz_flow .change_pin .add_fld:focus,
.maitredbiz_flow .change_pin .fld_outr_new .bootstrap-select>.btn:focus {
  box-shadow: 0 0 0 5px #7ac5fe;
  border: 1px solid #0f35c0 !important;
  color: #222222;
}

.maitredbiz_flow .change_pin .sm_tip {
  height: 17px;
  width: 17px;
  margin-left: 3px;
  font-size: 17px;
  color: #0f35c0;
  vertical-align: -1px;
}

.maitredbiz_flow .change_pin .new_top_tooltip {
  vertical-align: 0;
}

.maitredbiz_flow .change_pin .hint_btn_d a {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #0f35c0;
  padding: 0;
  text-decoration: underline;
  letter-spacing: 0;
  text-transform: capitalize;
}

.maitredbiz_flow .change_pin .hint_btn_d a:hover {
  color: #000;
}

.maitredbiz_flow .hint_question_new {
  background-color: #e9fdff;
  border-radius: 4px;
  margin-top: 20px;
  width: 100%;
  padding: 20px 30px;
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  font-size: 14px;
  border-left: 8px solid #0f35c0;
}

.maitredbiz_flow .hint_question_new span {
  padding-right: 2px;
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  font-size: 14px;
  text-transform: none;
}

.maitredbiz_flow .hint_question_new .hint_question {
  color: #000;
  font-size: 14px;
  margin-top: 0;
}

.maitredbiz_flow .change_pin .next_but_compare .global_btn {
  height: 50px;
  line-height: 50px;
  width: 175px;
  padding: 0 15px;
  text-align: center;
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 16px;
  color: #fff;
  background-color: #0f35c0 !important;
  border-radius: 4px;
  transition: 0.3s ease;
  overflow: hidden;
  outline: none;
}

.maitredbiz_flow .change_pin .next_but_compare .global_btn:hover {
  background-color: #65c8ce;
  color: #fff;
}

.maitredbiz_flow .change_pin .next_but_compare .global_btn:focus {
  background-color: #0f35c0;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe;
  outline: 0;
}

.maitredbiz_flow .change_pin .next_but_compare .global_btn:active {
  background-color: #d8ecfd;
  color: #222222;
  border-color: #222222;
}

.maitredbiz_flow .change_pin .pg_invalid_card {
  display: block;
  padding-top: 8px;
}

.maitredbiz_flow .change_pin .next_but_compare .global_btn.next_btn {
  background-image: none !important;
}

.maitredbiz_flow .change_pin .next_but_compare .global_btn.back_btn {
  border: 2px solid #0f35c0;
  background-color: #fff !important;
  background-image: none !important;
  color: #0f35c0;
  line-height: 46px;
}

.maitredbiz_flow .change_pin .next_but_compare .global_btn.back_btn:hover {
  background-color: #65c8ce;
  color: #fff;
}

.maitredbiz_flow .change_pin .next_but_compare .global_btn.back_btn:focus {
  background-color: #0f35c0;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe;
  outline: 0;
}

.maitredbiz_flow .change_pin .next_but_compare .global_btn.back_btn:active {
  box-shadow: none;
  background-color: #d8ecfd;
  color: #222222;
  border-color: #222222;
}

.maitredbiz_flow .change_pin_step_2 .go_grn {
  padding-top: 30px;
}

.maitredbiz_flow .change_pin .chngpin .fld_outr_new {
  margin-right: -10px;
  margin-left: -10px;
}

.maitredbiz_flow .change_pin .note_design {
  margin: 30px 0px 30px;
  background-color: #e9fdff;
  border-radius: 4px;
  width: 100%;
  padding: 20px 30px;
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  font-size: 14px;
  border-left: 8px solid #0f35c0;
}

.maitredbiz_flow .change_pin_button .brim_btn {
  padding: 0 15px;
  height: 50px;
  line-height: 48px;
  border-radius: 4px;
  overflow: hidden;
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  font-size: 16px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  border: 1px solid transparent;
}

.maitredbiz_flow .change_pin_button .brim_btn:hover {
  border: 1px solid #000;
  box-shadow: 0 0px 5px rgba(69, 69, 69, 0.3);
}

.maitredbiz_flow .change_pin_button .brim_btn.active {
  border: 3px solid #000;
  background-repeat: no-repeat;
  background-position: left 12px center;
  background-image: url(../images/cwbbiz/tick_new_blue.png?v=1.1);
  background-size: 24px;
  box-shadow: none;
  transition: none;
  line-height: 44px;
}

.maitredbiz_flow .change_pin_button .brim_btn:focus {
  box-shadow: 0 0 0 5px #7ac5fe;
  border: 1px solid #0f35c0;
}

/* .maitredbiz_flow .new_top_tooltip .white_info_tip {
    font-family: 'CircularStd-Book' !important;
    font-weight: 400;
    line-height: 15px;
    color: #fff;
    background: #0f35c0;
} */

.maitredbiz_flow .tg {
  color: #0f35c0 !important;
}

.maitredbiz_flow .change_pin_success .list_success {
  background-color: transparent;
  padding: 40px 0 0;
  margin: 0;
}

.maitredbiz_flow .change_pin_success .list_success h3 {
  text-align: left;
  font-size: 20px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  margin-bottom: 15px;
}

.maitredbiz_flow .change_pin_success .list_success ul {
  padding-right: 115px;
}

.maitredbiz_flow .change_pin_success .list_success li {
  font-size: 16px;
  color: #000;
  position: relative;
  font-family: "CircularStd-Book";
  font-weight: 400;
  padding-left: 35px;
}

.maitredbiz_flow .change_pin_success .list_success li b {
  background-image: none;
  width: 24px;
  height: 24px;
  font-size: 14px;
  line-height: 24px;
  color: #454545;
  border: 1px solid #454545;
  border-radius: 50%;
}

.maitredbiz_flow .sbc_hint {
  background-color: #e9fdff;
  border-radius: 4px;
  margin-top: 25px;
  margin-bottom: 30px;
  width: 100%;
  padding: 20px 30px;
  border-left: 8px solid #0f35c0;
}

.maitredbiz_flow .sbc_hint p {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  font-size: 14px;
  line-height: 20px;
}

.maitredbiz_flow #changepiniframediv iframe {
  height: 650px;
}

/**Change Pin End**/

/* business info page */

.industry_nm {
  display: block;
  font-size: 14px;
  text-transform: uppercase;
  color: #767676;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.dollr_sgn {
  font-style: normal;
  top: 46px;
  position: absolute;
  left: 12px;
  font-size: 16px;
  color: #000;
}

/* 
.maitredbiz_flow .select_item .bs-searchbox input.form-control {
  min-height: 60px;
  height: auto;
  line-height: 35px;
  border-radius: 4px;
  border: 2px solid #767676 !important;
  font-size: 16px;
} */

/* .maitredbiz_flow .select_item .bs-searchbox input.form-control:focus {
  border: 1px solid #000 !important;
  color: #222222 !important;
  box-shadow: 0 0 0 5px #f0f2f6 !important;
} */

/* 
.maitredbiz_flow .dropdown-menu>.active>a,
.maitredbiz_flow .dropdown-menu>.active>a:focus,
.maitredbiz_flow .dropdown-menu>.active>a:hover {
  background-color: transparent;
} */

/* .maitredbiz_flow .total_information_holder .dropdown-menu {
  max-height: 300px !important;
} */

/* business info page end*/

/* new sbc card page */

.maitredbiz_flow .uploaded_picture {
  display: block;
  border-radius: 50%;
  overflow: hidden;
  height: 100%;
}

.maitredbiz_flow .uploaded_picture img {
  height: 100%;
}

.maitredbiz_flow .accout_area .card_heading h2 {
  font-size: 36px;
}

.maitredbiz_flow .new_your_card_part h4 {
  font-size: 26px;
  line-height: 33px;
  color: #000;
  margin-bottom: 10px;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .your_crd_holder {
  display: flex;
  align-items: center;
  padding-bottom: 20px;
}

.maitredbiz_flow .new_card_part {
  width: 210px;
  position: relative;
}

.maitredbiz_flow .primary_card_box {
  padding-left: 20px;
}

.maitredbiz_flow .primary_card_box .primary_crd_part {
  padding: 25px 20px;
  width: 345px;
  border-radius: 4px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  display: flex;
  align-items: center;
  border: 1px solid transparent;
  -webkit-transition: all 0.1s ease-in;
  -o-transition: all 0.1s ease-in;
  transition: all 0.1s ease-in;
}

.maitredbiz_flow .primary_card_box .primary_crd_part:hover {
  background-color: #d8ecfd;
  border: 1px solid #706f73;
}

.maitredbiz_flow .primary_card_box .primary_crd_part:focus {
  box-shadow: 0 0 0 5px #7ac5fe;
  border: 1px solid #0f35c0;
}

.maitredbiz_flow .primary_card_box .primary_crd_part:active {
  box-shadow: none;
  border: 1px solid #0f35c0;
}

.maitredbiz_flow .primary_card_box .primary_crd_part figure {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  overflow: hidden;
  background-color: #0f35c0;
  color: #fff;
  text-transform: uppercase;
  font-size: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.maitredbiz_flow .primary_card_box .primary_crd_part h5 {
  font-size: 20px;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: normal;
  margin-bottom: 5px;
}

.maitredbiz_flow .primary_card_box .primary_crd_part h6 {
  font-size: 12px;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.maitredbiz_flow .primary_card_box .primary_crd_part .mem_details {
  padding-left: 14px;
}

.new_your_card_part+.new_your_card_part {
  margin-top: 20px;
}

.maitredbiz_flow .total_cards_holder {
  display: flex;
  align-items: center;
  margin: 0 -10px;
  flex-wrap: wrap;
}

.maitredbiz_flow .mem_card_outer {
  padding: 0 10px;
  width: 25%;
  margin-bottom: 20px;
}

.maitredbiz_flow .total_cards_holder .primary_crd_part {
  padding: 25px 10px;
  border-radius: 4px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  display: block;
  text-align: center;
  border: 1px solid transparent;
  -webkit-transition: all 0.1s ease-in;
  -o-transition: all 0.1s ease-in;
  transition: all 0.1s ease-in;
}

.maitredbiz_flow .total_cards_holder .primary_crd_part:hover {
  background-color: #d8ecfd;
  border: 1px solid #706f73;
}

.maitredbiz_flow .total_cards_holder .primary_crd_part:focus {
  box-shadow: 0 0 0 5px #7ac5fe;
  border: 1px solid #0f35c0;
}

.maitredbiz_flow .total_cards_holder .primary_crd_part:active {
  box-shadow: none;
  border: 1px solid #0f35c0;
}

.maitredbiz_flow .total_cards_holder .primary_crd_part figure {
  width: 60px;
  margin: 0 auto 15px;
  height: 60px;
  border-radius: 50%;
  overflow: hidden;
  background-color: #0f35c0;
  color: #fff;
  text-transform: uppercase;
  font-size: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.maitredbiz_flow .total_cards_holder .primary_crd_part h5 {
  font-size: 20px;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: normal;
  margin-bottom: 3px;
  overflow: hidden;
  white-space: nowrap;
  position: relative;
  line-height: 23px;
}

/* .maitredbiz_flow .total_cards_holder .primary_crd_part h5:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 20%;
  height: 100%;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTg
        iPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdy
        YWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9Ij
        EuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c
        3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Zm
        ZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZp
        bGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);
  background-size: 100%;
  background-image: -webkit-gradient(
    linear,
    0% 50%,
    100% 50%,
    color-stop(0%, rgba(255, 255, 255, 0)),
    color-stop(80%, #ffffff),
    color-stop(100%, #ffffff)
  ); */

/* background-image: -moz-linear-gradient(
    left,
    rgba(255, 255, 255, 0) 0%,
    #ffffff 80%,
    #ffffff 100%
  );
  background-image: -webkit-linear-gradient(
    left,
    rgba(255, 255, 255, 0) 0%,
    #ffffff 80%,
    #ffffff 100%
  );
  background-image: linear-gradient(
    to right,
    rgba(255, 255, 255, 0) 0%,
    #ffffff 80%,
    #ffffff 100%
  );
  pointer-events: none;
} */

.maitredbiz_flow .total_cards_holder .primary_crd_part h6 {
  font-size: 12px;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: 400;
  overflow: hidden;
  white-space: nowrap;
  position: relative;
  line-height: inherit;
}

/* .maitredbiz_flow .total_cards_holder .primary_crd_part h6:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 30%;
  height: 100%;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz
        0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PG
        RlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIg
        eTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR
        5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI
        2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybC
        gjZ3JhZCkiIC8+PC9zdmc+IA==);
  background-size: 100%;
  background-image: -webkit-gradient(
    linear,
    0% 50%,
    100% 50%,
    color-stop(0%, rgba(255, 255, 255, 0)),
    color-stop(80%, #ffffff),
    color-stop(100%, #ffffff)
  );
  background-image: -moz-linear-gradient(
    left,
    rgba(255, 255, 255, 0) 0%,
    #ffffff 80%,
    #ffffff 100%
  );
  background-image: -webkit-linear-gradient(
    left,
    rgba(255, 255, 255, 0) 0%,
    #ffffff 80%,
    #ffffff 100%
  );
  background-image: linear-gradient(
    to right,
    rgba(255, 255, 255, 0) 0%,
    #ffffff 80%,
    #ffffff 100%
  );
  pointer-events: none;
} */

.maitredbiz_flow .total_cards_holder .add_mem {
  padding: 40px 20px;
  cursor: pointer;
  min-height: 170px;
}

.maitredbiz_flow .add_mem span {
  width: 22px;
  display: block;
  margin: 0 auto 10px;
}

.maitredbiz_flow .accout_area .add_mem p {
  font-weight: normal;
  color: #767676;
  font-size: 16px;
  line-height: 20px;
}

.maitredbiz_flow .your_carddetails_holder {
  max-width: 560px;
}

.maitredbiz_flow .your_carddetails_holder h1 {
  margin-bottom: 20px;
}

.maitredbiz_flow .your_card_box {
  padding-left: 20px;
  width: 80%;
}

.maitredbiz_flow .mem_details h5 {
  font-size: 20px;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: normal;
  margin-bottom: 5px;
}

.maitredbiz_flow .mem_details h6 {
  font-size: 12px;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.maitredbiz_flow .crd_on_off .single_select_item .new-on-off {
  line-height: initial;
  border-radius: 0;
  border: 0;
  padding: 0;
  width: 100%;
  height: auto;
}

.maitredbiz_flow .crd_on_off .single_select_item {
  display: flex;
  width: 100%;
  margin-bottom: 30px;
}

.maitredbiz_flow .crd_on_off {
  padding: 20px 0;
}

.maitredbiz_flow .contact_area_main {
  padding-top: 0px;
  max-width: 100%;
}

.maitredbiz_flow .contact_area_main:before {
  content: none;
}

.maitredbiz_flow .info_blocks+.info_blocks {
  margin-top: 30px;
}

.maitredbiz_flow .card_details_upper .new_card_part {
  width: 165px;
  position: relative;
}

/* .maitredbiz_flow .yr_crd_new_full .new_btns_holder_sbc .icn_btn_card {
  width: 155px;
} */

.spend_lmt {
  width: 60% !important;
}

.maitredbiz_flow #addemployeemodal .fld_col_12 {
  padding: 0 5px;
}

.maitredbiz_flow .newSuccess .auto_height {
  max-height: 100%;
  overflow: visible;
}

.maitredbiz_flow #card_dtls_modl .modal-title {
  font-size: 20px;
  color: #000;
  font-family: "CircularStd-Bold";
  font-weight: normal;
}

.maitredbiz_flow #card_dtls_modl .modal-header .close {
  background: url(../images/cwbbiz/icon-dismiss.png) right top no-repeat;
  background-size: cover;
  margin: 0;
}

.maitredbiz_flow #card_dtls_modl .modal-body {
  padding: 30px 30px 15px;
}

.maitredbiz_flow .nwcrd_frm_blck label {
  letter-spacing: 0;
  font-family: "CircularStd-Bold";
  font-size: 12px;
  font-weight: normal;
}

.maitredbiz_flow .nwcrd_frm_inpt {
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.maitredbiz_flow #yourcard_modal .nwcrd_dtls_modal_frm {
  margin-top: 0;
}

.maitredbiz_flow .crd_inner_info {
  position: absolute;
  bottom: 14px;
  left: 13px;
  /* height: 20px; */
}

.maitredbiz_flow .crd_inner_info h6 {
  color: #fff;
  text-transform: capitalize;
  font-size: 10px;
  margin-bottom: 2px;
}

.maitredbiz_flow .crd_inner_info h5 {
  color: #fff;
  text-transform: capitalize;
  font-size: 12px;
  margin-bottom: 2px;
}

.maitredbiz_flow .crd_inner_info span {
  color: #fff;
  font-size: 8px;
  text-transform: capitalize;
  display: block;
}

.maitredbiz_flow .new_card_part_details .crd_inner_info h6 {
  font-size: 10px;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .new_card_part_details .crd_inner_info span {
  font-size: 6px;
}

.maitredbiz_flow .new_card_part_details .crd_inner_info {
  bottom: 10px;
}

.maitredbiz_flow .remove_admin_btn_holder {
  display: flex;
  justify-content: flex-end;
  padding-top: 10px;
}

.maitredbiz_flow .remove_admin_btn_holder a {
  display: flex;
  align-items: center;
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #0f35c0;
  font-size: 12px;
  text-decoration: underline;
  text-transform: capitalize;
}

.maitredbiz_flow .remove_admin_btn_holder a:hover {
  color: #000;
}

.maitredbiz_flow .remove_admin_btn_holder a:hover span img {
  filter: brightness(0%);
}

.maitredbiz_flow .remove_admin_btn_holder a:active {
  color: #00c1d5;
}

.maitredbiz_flow .remove_admin_btn_holder a span {
  width: 16px;
  display: inline-block;
  margin-left: 10px;
}

.maitredbiz_flow .upload_picture_holder .edit_profile_image {
  background-size: 18px;
  right: -2px;
  bottom: -5px;
}

.maitredbiz_flow .your_crd_holder .upload_picture_holder {
  width: 100px;
  height: 100px;
  display: block;
  position: relative;
}

.maitredbiz_flow .your_crd_holder .sbc_prof_img_initial {
  border-radius: 50%;
}

.maitredbiz_flow #deleteadminmodal .modal-body {
  padding: 20px;
}

/* new sbc dashboard */

.maitredbiz_flow .user_name_sec {
  padding-top: 25px;
  padding-bottom: 25px;
  background-color: #fff;
}

.maitredbiz_flow .user_name_sec h2 {
  font-size: 36px;
  line-height: 100%;
  color: #0f35c0;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.user_full_bio {
  display: flex;
  align-items: center;
}

.maitredbiz_flow .cmpny_name_holder {
  margin-top: 0;
  margin-left: 20px;
}

.maitredbiz_flow .user_name_sec .uploaded_picture {
  width: 58px;
  height: 58px;
  overflow: hidden;
  border-radius: 50%;
  display: flex;
  overflow: hidden;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
}

.maitredbiz_flow .cmpny_name_holder {
  margin-top: 5px;
}

.maitredbiz_flow .user_full_bio {
  padding-left: 14px;
}

.maitredbiz_flow .cmpny_name_holder ul {
  display: flex;
  align-items: center;
}

.maitredbiz_flow .cmpny_name_holder ul li {
  font-family: "CircularStd-Book";
  font-weight: normal;
  text-transform: uppercase;
  font-size: 14px;
  color: #000;
  padding: 0 10px;
  line-height: 100%;
}

.maitredbiz_flow .cmpny_name_holder ul li+li {
  border-left: 1px solid #000;
}

.maitredbiz_flow .cmpny_name_holder ul li:last-child {
  font-weight: 400;
}

.maitredbiz_flow .cmpny_name_holder ul li:first-child {
  padding-left: 0;
}

.maitredbiz_flow .left_usr_prt {
  display: flex;
  align-items: center;
}

.maitredbiz_flow .dashboard_info_parts h3 {
  color: #222;
  font-size: 26px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  margin-bottom: 10px;
}

.maitredbiz_flow .credit_info_holder {
  padding: 35px 30px 25px;
  background-color: #fff;
  border-radius: 4px;
}

.maitredbiz_flow .amount_details_bx h5 {
  font-size: 14px;
  color: #000;
  text-transform: uppercase;
  font-family: "CircularStd-Book";
  font-weight: normal;
  margin-bottom: 8px;
}

.maitredbiz_flow .amount_details_bx h4 {
  font-size: 20px;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.maitredbiz_flow .side-by-side {
  display: flex;
  align-items: center;
}

.maitredbiz_flow .side-by-side h5 {
  margin-right: 20px;
  margin-bottom: 0 !important;
}

.dsbrd_prgress_holder {
  padding: 20px 0 15px;
}

.maitredbiz_flow .dsbrd_prgress_holder .progress {
  border: 1px solid #0f35c0;
  border-radius: 15px;
  height: 30px;
  background-color: #fff;
  box-shadow: none;
  margin: 0;
}

.maitredbiz_flow .dsbrd_prgress_holder .progress-bar {
  background-color: #72bf44;
  box-shadow: none;
}

.maitredbiz_flow .dsbrd_prgress_holder .progress-bar-striped-custom {
  background-image: linear-gradient(-45deg,
      #0f35c0 25%,
      transparent 25%,
      transparent 50%,
      #0f35c0 50%,
      #0f35c0 75%,
      transparent 75%,
      transparent);
  background-size: 8px 8px;
  background-color: #fff;
}

.maitredbiz_flow .amount_balance_holder {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.maitredbiz_flow .top_limit_box {
  padding-bottom: 30px;
  border-bottom: 1px solid #a9a9a9;
}

.maitredbiz_flow .bottom_limit_box {
  padding: 25px 0 10px;
}

.maitredbiz_flow .balance_part_holder .amount_details_bx h4 {
  font-size: 24px;
}

.maitredbiz_flow .balance_part_holder .amount_details_bx {
  margin-bottom: 30px;
  width: 50%;
}

.maitredbiz_flow .balance_part_holder {
  display: flex;
  flex-wrap: wrap;
}

.maitredbiz_flow .info_crd_btn_holder .global_btn,
.maitredbiz_flow .mob_responsive_btn .global_btn {
  padding: 14px 25px;
  background: #fff;
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #0f35c0;
  border: 2px solid #0f35c0;
  font-size: 16px;
  border-radius: 4px;
  letter-spacing: 0;
}

.maitredbiz_flow .mob_responsive_btn .global_btn {
  line-height: 40px;
}

.maitredbiz_flow .info_crd_btn_holder .global_btn:hover,
.maitredbiz_flow .mob_responsive_btn .global_btn:hover {
  color: #fff;
  border-color: #0f35c0;
  background: #0f35c0;
}

.maitredbiz_flow .info_crd_btn_holder .global_btn:focus,
.maitredbiz_flow .mob_responsive_btn .global_btn:focus {
  outline: 0;
  background-color: #0f35c0 !important;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe !important;
  outline: 0;
}

.maitredbiz_flow .info_crd_btn_holder .global_btn:active,
.maitredbiz_flow .mob_responsive_btn .global_btn:active {
  box-shadow: none;
  background-color: #d8ecfd !important;
  color: #222222;
  border-color: #222;
}

.maitredbiz_flow .yourcard_top_part {
  margin-bottom: 35px;
}

.maitredbiz_flow .personal_card_box {
  padding: 30px 20px 30px 20px;
  background-color: #fff;
  border-radius: 4px;
  position: relative;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
  cursor: pointer;
  border: 1px solid transparent;
}

.maitredbiz_flow .personal_card_box:hover {
  border: solid 1px #706f73;
  background-color: #d8ecfd;
}

.maitredbiz_flow .personal_card_box:focus {
  box-shadow: 0 0px 0 5px rgba(0, 125, 147, 0.3);
  border: 1px solid #0f35c0;
}

.maitredbiz_flow .personal_card_box:active {
  box-shadow: none;
  border: 1px solid #0f35c0;
}

.maitredbiz_flow .auth_personal_card_box .amount_details_bx h4 {
  font-size: 15px;
}

.maitredbiz_flow .dashboard_card_details_box .new_card_part {
  width: 140px;
}

.maitredbiz_flow .dashboard_card_details_box .new_card_part_details .crd_inner_info h5 {
  font-size: 10px;
  color: #fff;
  margin-bottom: 2px;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .dsbrd_card_dtls_rt {
  padding-left: 20px;
  width: 72%;
}

.maitredbiz_flow .card_dtls_row {
  width: 100%;
  display: flex;
  align-items: center;
}

.maitredbiz_flow .card_dtls_col.wd60 {
  width: 60%;
}

.maitredbiz_flow .side-by-side .mrgnrt30 {
  margin-right: 30px !important;
}

.maitredbiz_flow .dot_tips {
  position: absolute;
  right: 20px;
  width: 20px;
  top: 15px;
  cursor: pointer;
}

.maitredbiz_flow .dashboard_card_details_box {
  display: flex;
  align-items: center;
}

.maitredbiz_flow .card_dtls_row+.card_dtls_row {
  margin-top: 20px;
}

.maitredbiz_flow .employee_head {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
  position: relative;
}

.maitredbiz_flow .employee_head .lft_emply {
  display: flex;
  align-items: center;
  position: relative;
  z-index: 2;
}

.maitredbiz_flow .employee_head .lft_emply h3 {
  margin: 0 15px 0 0 !important;
}

.maitredbiz_flow .see_all_emply {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 16px;
  color: #0f35c0;
  text-decoration: none;
}

.maitredbiz_flow .see_all_emply:hover {
  color: #0f35c0;
  text-decoration: underline;
}

.maitredbiz_flow .see_all_emply:active {
  color: #00c1d5;
}

.maitredbiz_flow .rt_srch {
  width: 76%;
  text-align: right;
  position: absolute;
  right: 0;
  top: -10px;
}

.maitredbiz_flow .rt_srch input[type="search"] {
  width: 180px;
  border: 1px solid #767676;
  border-radius: 4px;
  padding: 0 50px 0 15px;
  color: #000;
  font-size: 14px;
  font-family: "CircularStd-Book";
  font-weight: 400;
  line-height: 36px;
  -webkit-transition: all 0.1s ease-in;
  -o-transition: all 0.1s ease-in;
  transition: all 0.1s ease-in;
  position: relative;
  z-index: 3;
}

.maitredbiz_flow .srch_icn_bx {
  width: 20px;
  background-image: url(../images/cwbbiz/srch_blk.svg);
  background-position: center center;
  background-repeat: no-repeat;
  position: absolute;
  right: 15px;
  top: 50%;
  height: 20px;
  z-index: 4;
  cursor: pointer;
  transform: translateY(-50%);
}

.maitredbiz_flow .rt_srch input[type="search"] {
  width: 230px;
  border-radius: 4px;
  color: #767676;
  font-size: 14px;
}

/* .maitredbiz_flow .rt_srch input[type="search"]:focus{
    width: 100%;
    border: 1px solid #0f35c0;
    box-shadow: 0 0px 0px 5px rgba(0, 125, 147,.30);
} */

.search_employee {
  box-shadow: 0 0 0 5px #7ac5fe;
}

.maitredbiz_flow .employee_srch_rslt {
  text-align: left;
  padding: 20px 25px;
  border-radius: 20px;
  background-color: #fff;
  box-shadow: 0 1px 3px rgb(0, 0, 0, 0.3);
  margin-top: 10px;
  position: absolute;
  right: 0;
  width: 100%;
  display: none;
  z-index: 2;
}

.maitredbiz_flow .employee_srch_box {
  position: relative;
}

.maitredbiz_flow .employee_srch_rslt h4 {
  font-size: 16px;
  color: #000;
  margin-bottom: 25px;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

/* .maitredbiz_flow .employee_srch_rslt ul li + li {
    margin-top: 10px;
    border-top: 1px solid #979797;
    padding-top: 20px;
} */

.maitredbiz_flow .employee_srch_rslt ul li:last-child {
  margin-bottom: 0;
}

.maitredbiz_flow .employee_srch_rslt ul li {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 10px;
  border-bottom: 1px solid #979797;
  margin-bottom: 20px;
}

.maitredbiz_flow .employee_srch_rslt ul li span {
  font-size: 16px;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.maitredbiz_flow .employee_srch_rslt ul li a {
  display: inline-block;
  font-size: 16px;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #0f35c0;
  text-decoration: underline;
}

.maitredbiz_flow .employee_srch_rslt ul li a:hover {
  color: #0f35c0;
}

.maitredbiz_flow .employee_srch_rslt ul li a:active {
  color: #00c1d5;
}

.maitredbiz_flow .yourcard_bottom_part {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -7px;
}

.maitredbiz_flow .outer_btm_crd {
  padding: 0 7px;
  width: 50%;
  margin-bottom: 14px;
}

.maitredbiz_flow .inner_btm_crd {
  position: relative;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 1px 3px rgb(0, 0, 0, 0.3);
  padding: 20px 18px;
  cursor: pointer;
  border: 1px solid transparent;
}

.maitredbiz_flow .inner_btm_crd:hover {
  border: solid 1px #706f73;
  background-color: #d8ecfd;
}

.company_trend_details_inner .inner_btm_crd:hover {
  background-color: #fff;
}

.maitredbiz_flow .inner_btm_crd:focus {
  box-shadow: 0 0px 0 5px rgba(0, 125, 147, 0.3);
  border: 1px solid #0f35c0;
}

.maitredbiz_flow .inner_btm_crd:active {
  box-shadow: none;
  border: 1px solid #0f35c0;
}

.maitredbiz_flow .inner_btm_crd .dsbrd_prgress_holder .progress {
  border-radius: 7px;
  height: 14px;
}

.maitredbiz_flow .inner_btm_crd .dsbrd_prgress_holder {
  padding: 8px 0;
}

.maitredbiz_flow .inner_btm_crd h5 {
  font-size: 16px;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .spent_amnt {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.maitredbiz_flow .spent_amnt h6 {
  font-size: 14px;
  color: #000;
  text-transform: uppercase;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .spent_amnt span {
  font-size: 16px;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .inner_btm_crd .dsbrd_prgress_holder .progress-bar-striped-custom {
  background-size: 4px 4px;
}

.maitredbiz_flow .employee_part .make_btn {
  margin-left: 0;
}

.maitredbiz_flow .employee_part .dashboard_card_details_box {
  flex-wrap: wrap;
}

.maitredbiz_flow .employee_part .dashboard_card_details_box .new_card_part {
  width: 290px;
  margin: 15px auto 30px;
}

.maitredbiz_flow .employee_part .dsbrd_card_dtls_rt {
  padding-left: 0px;
  width: 100%;
  border-top: 1px solid #a9a9a9;
  padding-top: 28px;
}

.maitredbiz_flow .employee_part .auth_personal_card_box .dsbrd_card_dtls_rt {
  padding-top: 39px;
}

.maitredbiz_flow .employee_part .yourcard_top_part {
  margin-bottom: 0;
}

.maitredbiz_flow .card_dtls_col.wd50 {
  width: 50%;
}

.mrgnrt86 {
  margin-right: 86px !important;
}

.mrgnrt35 {
  margin-right: 35px !important;
}

.maitredbiz_flow .employee_part .dashboard_card_details_box .new_card_part_details .crd_inner_info h6 {
  font-size: 12px;
  letter-spacing: 1px;
  text-transform: capitalize;
}

.maitredbiz_flow .employee_part .dashboard_card_details_box .new_card_part_details .crd_inner_info h5 {
  font-size: 12px;
  margin-bottom: 3px;
  letter-spacing: 1px;
}

.maitredbiz_flow .spend_graph_part {
  background-color: #fff;
  padding: 80px 0 95px;
}

.maitredbiz_flow .spend_graph_part h3 {
  color: #000;
  font-size: 26px;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .dashbrd_graph_holder {
  display: flex;
  margin: 0 -10px;
}

.maitredbiz_flow .graph_col_outer.wdd35 {
  padding: 0 10px;
  width: 35%;
}

.maitredbiz_flow .graph_col_outer.wdd65 {
  padding: 0 10px;
  width: 65%;
}

.maitredbiz_flow .graph_col_inner {
  background-color: #f7f7f7;
  border-radius: 4px;
  padding: 30px;
}

.maitredbiz_flow .graph_col_inner h4 {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  font-size: 20px;
  text-transform: uppercase;
  margin-bottom: 15px;
}

.mob_responsive_btn {
  display: none;
}

.maitredbiz_flow .multiclr_barchart .progress {
  border: 1px solid #0f35c0;
  border-radius: 14.5px;
  height: 29px;
  overflow: hidden;
  background-color: #fff;
  box-shadow: none;
  width: 99.9%;
}

.food-prgrs {
  background-color: #d83f7b;
}

.travel-prgrs {
  background-color: #ff9a62;
}

.home-prgrs {
  background-color: #f0c835;
}

.health-prgrs {
  background-color: #00d7a7;
}

.shopping-prgrs {
  background-color: #a76ab2;
}

.transportation-prgrs {
  background-color: #426a98;
}

.miscellaneous-prgrs {
  background-color: #a3b3c5;
}

.entertainment-prgrs {
  background-color: #ed5959;
}

.tech-prgrs {
  background-color: #2e9fdb;
}

.groceries-prgrs {
  background-color: #5db34d;
}

.maitredbiz_flow .multiclr_barchart .progress-bar {
  color: #000;
  cursor: pointer;
  box-shadow: none;
  overflow: visible;
}

[data-ttip] {
  position: absolute;
  z-index: 2;
  left: calc(50% - calc(155px / 2));
  top: 40px;
}

.progress-indicator {
  /* position: absolute;
  bottom: -57px;
  left: -70px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  z-index: 3;
  visibility: hidden;
  opacity: 0; */
  position: absolute;
  bottom: auto;
  left: 7px;
  top: 15px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  z-index: 3;
  visibility: hidden;
  opacity: 0;
}

.tooltipped:hover .progress-indicator {
  visibility: visible;
  opacity: 1;
}

[data-ttip]:before {
  position: absolute;
  z-index: 2;
  padding: 10px 10px 10px 20px;
  border-radius: 4px;
  box-shadow: 0 1px 3px rgb(0, 0, 0, 0.2);
  /* bottom: -100px; */
  background-color: #fff;
  /* left: 50%; */
  /* margin-left: -80px; */
  font-size: 12px;
  text-transform: uppercase;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: normal;
  /* min-width: 202px; */
  content: attr(data-ttip);
  text-align: left;
  text-wrap: wrap;
}

.food-prgrs [data-ttip]:after {
  background-color: #d83f7b;
}

.food-prgrs [data-ttip]:before {
  min-width: 155px;
}

.travel-prgrs [data-ttip]:after {
  background-color: #ff9a62;
}

.travel-prgrs [data-ttip]:before {
  min-width: 162px;
}

.home-prgrs [data-ttip]:after {
  background-color: #f0c835;
}

.home-prgrs [data-ttip]:before {
  min-width: 155px;
}

.health-prgrs [data-ttip]:after {
  background-color: #00d7a7;
}

.health-prgrs [data-ttip]:before {
  min-width: 155px;
}

.shopping-prgrs [data-ttip]:after {
  background-color: #a76ab2;
  left: -146px;
}

.shopping-prgrs [data-ttip]:before {
  min-width: 173px;
  margin-left: -155px;
}

.transportation-prgrs [data-ttip]:after {
  background-color: #426a98;
  left: -174px;
}

.transportation-prgrs [data-ttip]:before {
  min-width: 202px;
  margin-left: -185px;
}

.miscellaneous-prgrs [data-ttip]:after {
  background-color: #a3b3c5;
  left: -174px;
}

.miscellaneous-prgrs [data-ttip]:before {
  min-width: 195px;
  margin-left: -185px;
}

.entertainment-prgrs [data-ttip]:after {
  background-color: #ed5959;
  left: -174px;
}

.entertainment-prgrs [data-ttip]:before {
  min-width: 195px;
  margin-left: -185px;
}

.tech-prgrs [data-ttip]:after {
  background-color: #2e9fdb;
  left: -123px;
}

.tech-prgrs [data-ttip]:before {
  min-width: 140px;
  margin-left: -135px;
}

.groceries-prgrs [data-ttip]:after {
  background-color: #5db34d;
  left: -150px;
}

.groceries-prgrs [data-ttip]:before {
  min-width: 165px;
  margin-left: -160px;
}

/* [data-ttip]:after {
  position: absolute;
  bottom: -57px;
  left: -70px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  content: " ";
  z-index: 3;
} */

[data-ttip]:before {
  visibility: hidden;
  opacity: 0;
}

.tooltipped:hover [data-ttip]:before {
  visibility: visible;
  opacity: 1;
}

.maitredbiz_flow .multiclr_barchart .progress_hov {
  position: absolute;
  z-index: 2;
  padding: 10px;
  border-radius: 4px;
  box-shadow: 0 1px 3px rgb(0, 0, 0, 0.2);
  bottom: -45px;
  background-color: #fff;
  display: none;
  align-items: center;
  left: 50%;
  transform: translateX(-50%);
}

.maitredbiz_flow .multiclr_barchart .color_tip {
  height: 8px;
  width: 8px;
  border-radius: 50%;
  display: block;
}

.maitredbiz_flow .multiclr_barchart .progress_hov h6 {
  margin: 0;
  padding-left: 10px;
  font-size: 12px;
  text-transform: uppercase;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .multiclr_barchart .progress_hov em {
  font-style: normal;
  font-size: 12px;
  color: #767676;
  padding-left: 5px;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .multiclr_barchart .progress-bar:hover .progress_hov {
  display: flex;
  width: 180px;
}

.maitredbiz_flow .credit_lmt_chart_part {
  padding: 25px 20px 0;
}

.maitredbiz_flow .credit_lmt_chart_part_inner {
  border-bottom: 1px solid #a9a9a9;
  padding-bottom: 20px;
}

.maitredbiz_flow .multiclr_barchart {
  padding-top: 20px;
}

.maitredbiz_flow .multiclr_barchart .progress-bar:first-child .progress_hov {
  left: 0;
  transform: none;
}

.maitredbiz_flow .lock_card.active span {
  background-image: url(../images/cwbbiz/lock_crd.png);
  background-size: 20px 20px;
}

.maitredbiz_flow .lock_onln.active span {
  background-image: url(../images/cwbbiz/lock_online.png);
  background-size: 20px auto;
}

.maitredbiz_flow .lock_frgn.active span {
  background-image: url(../images/cwbbiz/lock_foreign.png);
  background-size: 20px 20px;
}

.maitredbiz_flow .lock_card span {
  background-image: url(../images/cwbbiz/crd_lock_off.svg);
  background-size: 20px 20px;
}

.maitredbiz_flow .lock_onln span {
  background-image: url(../images/cwbbiz/lock_online_off.svg);
  background-size: 20px 20px;
}

.maitredbiz_flow .lock_frgn span {
  background-image: url(../images/cwbbiz/lock_foreign_off.svg);
  background-size: 20px 20px;
}

.maitredbiz_flow .left_total_function a {
  background-color: #0f35c0;
  color: #fff;
  display: flex;
  align-items: center;
  width: auto;
  justify-content: center;
  height: 34px;
  border: 2px solid #0f35c0;
  border-radius: 4px;
  padding: 0 12px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 16px;
}

.maitredbiz_flow .left_total_function .lock_card {
  width: 138px;
}

.maitredbiz_flow .left_total_function .lock_onln {
  width: 151px;
}

.maitredbiz_flow .left_total_function .lock_frgn {
  width: 157px;
}

.maitredbiz_flow .card_function_cntrl {
  display: flex;
  align-items: center;
  padding: 20px 20px 30px;
}

.maitredbiz_flow .left_total_function {
  display: flex;
  width: 66%;
}

.maitredbiz_flow .rght_purchase_notification {
  width: 34%;
  display: flex;
  justify-content: flex-end;
}

.maitredbiz_flow .left_total_function a.active {
  color: #0f35c0;
  /* background-color: #fff; */
}

.maitredbiz_flow .left_total_function a+a {
  margin-left: 10px;
}

.maitredbiz_flow .left_total_function a span {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  margin-right: 8px;
}

.maitredbiz_flow .rght_purchase_notification .on_of_label .on,
.on_of_label .off {
  margin-right: 5px;
  font-size: 12px;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: normal;
  text-transform: uppercase;
  /* width: 26px; */
}

.maitredbiz_flow .rght_purchase_notification .on_of_label label {
  color: #000;
  font-size: 16px;
  margin-right: 10px;
  font-weight: 400;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .card_dtls_copy_part {
  padding: 0 20px 15px;
}

.maitredbiz_flow .card_dtls_copy_part .nwcrd_frm_blck {
  margin-bottom: 15px;
}

.maitredbiz_flow .left_total_function a em {
  font-style: normal;
}

.maitredbiz_flow .page_load_stat {
  background-image: url(../images/loader_ripple.png);
  width: 80px;
}

.maitredbiz_flow .application_laststep h2 {
  letter-spacing: 0px;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .slider-horizontal .rng_value {
  letter-spacing: 1.03px;
  font-size: 40px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  width: 200px;
  border: 2px solid #767676;
  border-radius: 4px;
  height: 60px;
  left: 50%;
  transform: translateX(-50%);
  top: -100px;
  color: #0f35c0;
}

.maitredbiz_flow .rangeslider__handle {
  background: #0f35c0;
}

.maitredbiz_flow .rangeslider--horizontal .rangeslider__fill {
  background-color: #0f35c0;
}

.maitredbiz_flow .price_Range .slider.slider-horizontal:before {
  display: none;
}

.maitredbiz_flow .price_Range .slider.slider-horizontal:after {
  display: none;
}

.maitredbiz_flow .application_laststep .slider-horizontal .rng_new_range {
  color: #0f35c0;
}

.maitredbiz_flow .value_left_top {
  font-size: 18px;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .value_right_top {
  font-size: 18px;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .application_laststep .next_but_compare .global_btn.back_btn {
  padding-left: 0px;
  background-image: none !important;
  border-radius: 4px;
  background-color: #fff !important;
  border: 2px solid #0f35c0;
  color: #0f35c0;
  width: 150px !important;
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 16px;
}

.maitredbiz_flow .application_laststep .next_but_compare .global_btn.back_btn:hover {
  border: 2px solid #65c8ce;
  background-color: #65c8ce !important;
  color: #fff;
}

.maitredbiz_flow .application_laststep .next_but_compare .global_btn.back_btn:focus {
  background-color: #0f35c0 !important;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe;
  outline: 0;
}

.maitredbiz_flow .application_laststep .next_but_compare .global_btn.back_btn:active {
  background-color: #d8ecfd !important;
  color: #222222;
  border-color: #222222;
}

.maitredbiz_flow .application_laststep .next_but_compare .global_btn.next_btn {
  background-image: none !important;
  width: 150px !important;
  border-radius: 4px;
  font-size: 16px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  background-color: #0f35c0 !important;
  color: #fff;
}

.maitredbiz_flow .application_laststep .next_but_compare .global_btn.next_btn:hover {
  background-color: #65c8ce !important;
  color: #fff;
}

.maitredbiz_flow .application_laststep .next_but_compare .global_btn.next_btn:focus {
  background-color: #0f35c0 !important;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe;
  outline: 0;
}

.maitredbiz_flow .application_laststep .next_but_compare .global_btn.next_btn:active {
  background-color: #d8ecfd !important;
  color: #222222;
  border-color: #222222;
}

.maitredbiz_flow .card_select_new h3 {
  letter-spacing: 0px;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .card_confirm_new p {
  margin-bottom: 15px;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.maitredbiz_flow .newSuccess .all_detail_container .confirm_card_txt h4 {
  font-size: 14px;
  margin-bottom: 8px;
  text-align: left;
}

.maitredbiz_flow .confirm_card_txt p {
  letter-spacing: 0px;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.maitredbiz_flow .confirmsingle_text label {
  font-size: 14px;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .confirmsingle_text .show_email {
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .card_select_new .next_but_compare .global_btn.back_btn {
  background-color: #fff !important;
  color: #0f35c0;
  border: 2px solid #0f35c0;
  line-height: 46px;
}

.maitredbiz_flow .card_select_new .next_but_compare .global_btn.back_btn:hover {
  background-color: #0f35c0 !important;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe;
  outline: 0;
}

.maitredbiz_flow .card_select_new .next_but_compare .global_btn.back_btn:focus {
  background-color: #0f35c0 !important;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe;
  outline: 0;
}

.maitredbiz_flow .card_select_new .next_but_compare .global_btn.back_btn:active {
  background-color: #d8ecfd !important;
  color: #222222;
  border-color: #222222;
}

.maitredbiz_flow .confirmsingle_text .show_phonenumber {
  font-size: 16px;
}

.maitredbiz_flow #addemployeemodal .bootstrap-select.btn-group .dropdown-menu.inner {
  max-height: 275px !important;
}

.maitredbiz_flow #confirm_card_details .modal-content {
  overflow: hidden;
}

.maitredbiz_flow .srch_scroll {
  max-height: 200px;
  overflow: auto;
}

.maitredbiz_flow .employee_srch_box .close_rcnt_src_txt {
  right: 37px;
  background-color: transparent;
  border: 0;
  outline: 0;
}

.maitredbiz_flow .dsbrd_eshop_slider .slick-arrow,
.dsbrd_eshop_slider_mrktnk .slick-arrow {
  display: flex !important;
  align-items: center;
  justify-content: center;
}

.maitredbiz_flow .dsbrd_eshop_slider .slick-arrow .fa,
.dsbrd_eshop_slider_mrktnk .slick-arrow .fa {
  margin-top: -2px;
}

.maitredbiz_flow #addadminmodal .fld_col_12 {
  padding: 5px;
}

.maitredbiz_flow .new_your_card_part h4 p {
  margin-top: 5px;
  margin-bottom: 30px;
}

.maitredbiz_flow .dot_locks {
  position: absolute;
  right: 20px;
  top: 15px;
  pointer-events: none;
  font-size: 0;
}

.maitredbiz_flow .dot_locks li {
  width: 17px;
  display: inline-block;
  margin: 0 2px;
  text-align: center;
}

.maitredbiz_flow .dot_locks li img {
  height: 15px;
}

.maitredbiz_flow .uploaded_picture_without_image {
  background-color: #0f35c0;
  color: #fff;
  font-size: 16px;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

/**Added on 07.04.2021**/

.maitredbiz_flow .add_admin_info {
  text-align: left;
}

.maitredbiz_flow .slick-current.brim_card_slider_user_item .brim_card_slider_user_inner {
  -webkit-transform: scale(1.35);
  -moz-transform: scale(1.35);
  -ms-transform: scale(1.35);
  transform: scale(1.35);
}

.maitredbiz_flow .brim_card_slider_user .slick-track {
  transform: none !important;
}

.maitredbiz_flow .ern_type_selectbox.is_stuck {
  padding: 8px 10px !important;
}

/* .maitredbiz_flow .blank_container p {
    font-size: 16px;
    line-height: 22px;
    font-family: 'CircularStd-Book';
    font-weight: 400;
    letter-spacing: 0;
} */

.maitredbiz_flow #noCurrentInstallment .round_blnk_img,
.maitredbiz_flow #noEligibleInstallment .round_blnk_img,
.maitredbiz_flow #noPastInstallment .round_blnk_img {
  padding: 0px;
}

.maitredbiz_flow #noCurrentInstallment .basic_btn,
.maitredbiz_flow #noPastInstallment .basic_btn {
  font-size: 16px;
  padding: 15px 25px;
  border-radius: 4px;
  letter-spacing: 0;
  background-color: #0f35c0;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow #noCurrentInstallment .basic_btn:hover,
.maitredbiz_flow #noPastInstallment .basic_btn:hover {
  background-color: #65c8ce;
  color: #fff;
  opacity: 1;
}

.maitredbiz_flow #noCurrentInstallment .basic_btn:focus,
.maitredbiz_flow #noPastInstallment .basic_btn:focus {
  background-color: #0f35c0 !important;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe !important;
  outline: 0;
}

.maitredbiz_flow #noCurrentInstallment .basic_btn:active,
.maitredbiz_flow #noPastInstallment .basic_btn:active {
  background-color: #d8ecfd;
  color: #222222;
  border-color: #222222;
  box-shadow: none;
}

/* add for auth user  */

.maitredbiz_flow.authuser_body .payOptTabs .make_tabmenu ul:after {
  width: 50%;
}

.maitredbiz_flow.authuser_body .payOptTabs .make_tabmenu .interacparentDivPay:after {
  left: 50%;
}

.maitredbiz_flow #acount_flagged_id .modal-footer {
  display: none;
}

.maitredbiz_flow .info_crd_btn_holder .make_btn,
.maitredbiz_flow .info_crd_btn_holder .global_btn {
  width: 167px;
  text-align: center;
}

.maitredbiz_flow .Card_Lock_Modal_body p {
  font-weight: 400;
  font-family: "CircularStd-Book";
  letter-spacing: 0;
}

/* sbc admin flow */

.sbc_login.sbc_admin_activation .payment-form.activation-payment-form .new_frm_area {
  padding: 0px 0 100px !important;
  background: #fff;
  min-height: 450px;
}

.sbc_login.sbc_admin_activation .active_card_menu {
  text-align: center;
  position: relative;
}

.sbc_login.sbc_admin_activation .active_card_menu_new>ul {
  font-size: 0px;
}

.sbc_login.sbc_admin_activation .active_card_menu li {
  display: inline-block;
  vertical-align: bottom;
  text-align: center;
  width: 33%;
  position: relative;
}

.sbc_login.sbc_admin_activation .active_card_menu_new li:first-child:before {
  border-bottom: 3px solid #0f35c0 !important;
}

.sbc_login.sbc_admin_activation .active_card_menu_new li:after {
  height: 24px;
  width: 24px;
  position: absolute;
  bottom: -11px;
  right: -1px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  content: "";
  background-image: url(../images/cwbbiz/checkmark_not_ompleted@2x.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain !important;
  z-index: 2;
}

.sbc_login.sbc_admin_activation .active_card_menu li a {
  display: block;
  font-size: 14px;
  border-bottom: 3px solid #d9d9d9;
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  text-transform: uppercase;
  padding: 25px 10px;
  margin: 0 -3px;
  pointer-events: none;
}

.sbc_login.sbc_admin_activation .tab-content {
  background: #fff;
  padding: 60px 25px 25px;
}

.sbc_login.sbc_admin_activation .frm_wrap {
  max-width: 630px;
  margin: 0px auto;
}

.sbc_login.sbc_admin_activation .pg_progress {
  background-color: #0f35c0;
  height: 3px;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1;
  transition: all 0.3s ease-in;
  -webkit-transition: all 0.3s ease-in;
  -moz-transition: all 0.3s ease-in;
  -ms-transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in;
}

.sbc_login.sbc_admin_activation .setup_content_header {
  text-align: center;
  max-width: 100%;
  margin: 0px auto 30px;
}

.sbc_login.sbc_admin_activation .setup_content_header h1 {
  margin-bottom: 30px;
  font-size: 36px;
  color: #0f35c0;
  letter-spacing: 0;
  line-height: 46px;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.sbc_login.sbc_admin_activation .setup_content_header h4 {
  font-size: 21px;
  line-height: 27px;
  color: #454545;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.sbc_login.sbc_admin_activation p {
  font-size: 16px;
  color: #454545;
  font-family: "CircularStd-Book";
  font-weight: 400;
  line-height: 22px;
  letter-spacing: 0;
}

.sbc_login.sbc_admin_activation .payment-form .validate_frm label {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000;
  text-transform: uppercase;
  font-size: 14px;
  margin-bottom: 8px;
}

.sbc_login.sbc_admin_activation .form-group .form-control,
.sbc_login.sbc_admin_activation .form-group .bootstrap-select>.btn,
.sbc_login.sbc_admin_activation .payment-form .bootstrap-select .btn-default {
  min-height: 60px;
  height: auto;
  line-height: 35px;
  border-radius: 4px;
  border: 2px solid #767676 !important;
  font-size: 16px;
  box-shadow: none;
  color: #000;
}

.sbc_login.sbc_admin_activation .form-group .bootstrap-select>.btn,
.sbc_login.sbc_admin_activation .payment-form .bootstrap-select .btn-default {
  background-color: transparent !important;
}

.sbc_login.sbc_admin_activation .form-group .form-control:focus,
.sbc_login.sbc_admin_activation .form-group .bootstrap-select>.btn:focus,
.sbc_login.sbc_admin_activation .payment-form .bootstrap-select .btn-default:focus {
  border: 2px solid #007d96 !important;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3) !important;
}

.sbc_login.sbc_admin_activation .dropdown-menu>li>a:focus,
.sbc_login.sbc_admin_activation .dropdown-menu>li>a:hover {
  color: #0f35c0;
  background-color: transparent;
}

.sbc_login.sbc_admin_activation .form-control:focus {
  border: 2px solid #007d96 !important;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3) !important;
  border-color: #007d96 !important;
}

.sbc_login.sbc_admin_activation {
  background-color: #fff;
}

.sbc_login.sbc_admin_activation .v_card_head {
  margin-bottom: 30px;
}

.sbc_login.sbc_admin_activation .payment-form {
  overflow: hidden;
  margin-top: 70px;
}

.sbc_login.sbc_admin_activation .active_card_menu_new li:first-child:before {
  width: 5000px;
  position: absolute;
  bottom: 0px;
  height: 0px;
  border-bottom: 3px solid #0f35c0;
  content: "";
  right: 100%;
}

.sbc_login.sbc_admin_activation .active_card_menu_new li:last-child:before {
  border-bottom: 3px solid #d9d9d9;
  width: 5000px;
  position: absolute;
  bottom: 0px;
  height: 0px;
  content: "";
  left: 100%;
}

.sbc_login.sbc_admin_activation .pg_invalid_card,
.sbc_login.sbc_admin_activation .aqclass {
  font-size: 14px !important;
  color: #e02a42 !important;
  font-family: "CircularStd-Book" !important;
  font-weight: 400;
  padding-left: 10px;
  position: relative !important;
  line-height: 16px;
  letter-spacing: 0;
  font-style: normal !important;
  margin-top: 10px !important;
  text-align: left;
  bottom: unset !important;
}

.sbc_login.sbc_admin_activation .pg_invalid_card:after,
.sbc_login.sbc_admin_activation .aqclass:after {
  position: absolute;
  top: 0;
  left: 0;
  height: 17px;
  width: 4px;
  content: "";
  background-color: #ff6c6c;
}

.sbc_login.sbc_admin_activation .frm_wrap_mailactivation .pg_invalid_card {
  top: 5px !important;
}

.sbc_login.sbc_admin_activation .form-group .form-control.errored {
  background-color: rgba(255, 108, 108, 0.05) !important;
  border: 2px solid #ff6c6c !important;
}

.sbc_login.sbc_admin_activation .form-control {
  font-size: 16px;
  color: #181818 !important;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.sbc_login.sbc_admin_activation .global_btn.save_btn {
  color: #fff;
  background-color: #0f35c0;
  font-family: "CircularStd-Book";
  font-weight: normal;
  min-width: 175px;
  font-size: 16px;
  text-align: center;
  border-radius: 4px;
  background-image: none;
  padding: 0px 20px;
  transition: all 0.3s ease-in;
  -webkit-transition: all 0.3s ease-in;
  -moz-transition: all 0.3s ease-in;
  -ms-transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in;
  line-height: 50px;
  height: 50px;
}

.sbc_login.sbc_admin_activation .global_btn.save_btn {
  color: #fff;
  background-color: #0f35c0;
  font-family: "CircularStd-Book";
  font-weight: normal;
  min-width: 175px;
  font-size: 16px;
  text-align: center;
  border-radius: 4px;
  background-image: none;
  padding: 0px 20px;
  transition: all 0.3s ease-in;
  -webkit-transition: all 0.3s ease-in;
  -moz-transition: all 0.3s ease-in;
  -ms-transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in;
  line-height: 50px;
  height: 50px;
}

.sbc_login.sbc_admin_activation .global_btn.save_btn:hover {
  background-color: #65c8ce !important;
  background-image: none;
  color: #fff;
}

.sbc_login.sbc_admin_activation .global_btn.save_btn:focus {
  background-image: none !important;
  background-color: #0f35c0 !important;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe !important;
  outline: 0;
}

.sbc_login.sbc_admin_activation .global_btn.save_btn:active {
  background-color: #d8ecfd !important;
  color: #222222;
  border-color: #222222;
  box-shadow: none !important;
}

.sbc_login.sbc_admin_activation .active_card_menu_new li.active:after {
  background-image: url(../images/cwbbiz/vcard_tick_new.png);
}

.sbc_login.sbc_admin_activation .frm_wrap_mail_pin p {
  font-size: 14px;
  text-align: center;
  margin-bottom: 40px;
}

.sbc_login.sbc_admin_activation .frm_wrap_mail_pin p span {
  font-size: 21px;
  display: block;
  line-height: 27px;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.sbc_login.sbc_admin_activation .activation_custom_form h2 {
  font-size: 36px;
  margin-bottom: 20px;
  color: #0f35c0;
  letter-spacing: 0;
  line-height: 46px;
  text-align: center;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.sbc_login.sbc_admin_activation .new_numeric_text {
  font-size: 14px;
  width: 100%;
  margin-top: 10px;
  padding: 20px 20px 5px;
  border-radius: 8px;
  border: 0;
  position: static;
  background-color: #e9fdff;
  display: flex;
  flex-wrap: wrap;
  border-left: 8px solid #009eae;
  font-family: "CircularStd-Book";
  font-weight: 400;
  transform: none;
  color: #000;
  margin-bottom: 30px;
  margin-left: 0;
}

.sbc_login.sbc_admin_activation .new_numeric_text .val_ico {
  background: url(../images/cwbbiz/Checkbox.png) left center no-repeat;
  background-position: 0px 1px;
  background-size: 24px 24px !important;
  margin-bottom: 15px;
  line-height: 26px;
  display: inline-block;
  width: 50%;
  padding-left: 35px;
  position: relative;
}

.sbc_login.sbc_admin_activation .global_btn.back_btn {
  color: #0f35c0;
  border: 2px solid #0f35c0;
  background: none !important;
  padding: 12px 20px !important;
  text-align: center;
  border-radius: 4px;
  letter-spacing: 0;
  font-family: "CircularStd-Book";
  font-weight: normal;
  line-height: inherit;
  font-size: 16px !important;
  width: 175px;
  transition: all 0.3s ease-in;
  -webkit-transition: all 0.3s ease-in;
  -moz-transition: all 0.3s ease-in;
  -ms-transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in;
}

.sbc_login.sbc_admin_activation .global_btn.back_btn:hover {
  background-color: #65c8ce !important;
  color: #fff;
  border: 2px solid #000;
}

.sbc_login.sbc_admin_activation .global_btn.back_btn:focus {
  border: 2px solid #0f35c0;
  background-color: #0f35c0;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe;
  outline: 0;
}

.sbc_login.sbc_admin_activation .global_btn.back_btn:active {
  background-color: #d8ecfd !important;
  color: #222222;
  border-color: #222222;
  box-shadow: none !important;
}

.sbc_login.sbc_admin_activation .material_erase_email_ico,
.sbc_login.sbc_admin_activation .material_pass_view_ico {
  right: 40px;
  top: 45px;
}

.sbc_login.sbc_admin_activation .pass_and_sqstn h5 {
  text-align: center;
  color: #454545;
  font-size: 28px;
  margin-bottom: 15px;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.sbc_login.sbc_admin_activation .password_user.form-control[readonly] {
  background-color: transparent;
  opacity: 1;
}

.sbc_login.sbc_admin_activation .numeric_text span.criteria_ful {
  background: url(../images/cwbbiz/vcard_tick_new.png) center left no-repeat;
  background-position: center left;
  background-size: 24px 24px !important;
}

.sbc_login.sbc_admin_activation .white_overlay_container {
  padding-bottom: 100px;
  padding-top: 70px;
}

.sbc_login.sbc_admin_activation #account_already_created .new_frm_area {
  padding: 50px 0 !important;
  background: transparent;
}

.sbc_login.sbc_admin_activation #account_already_created .PrimaryNotActivated_area {
  max-width: 640px;
  margin: 0 auto;
  text-align: center;
}

.sbc_login.sbc_admin_activation .SecurityShow {
  margin-top: 0px;
  padding-top: 30px;
  border-top: 0;
}

.sbc_login.sbc_admin_activation .v_card_head h5 {
  font-size: 28px;
  color: #454545;
  font-family: "CircularStd-Book";
  font-weight: normal;
  line-height: 36px;
  margin-bottom: 15px;
}

.sbc_login.sbc_admin_activation .SecurityShow .v_card_head p {
  font-size: 21px;
  line-height: 27px;
  letter-spacing: 0;
}

.sbc_login.sbc_admin_activation .info_tip {
  display: none;
  position: absolute;
  bottom: 100%;
  left: 50%;
  background-color: rgba(0, 0, 0, 0.7);
  -webkit-border-radius: 5px;
  border-radius: 3px;
  min-width: 150px;
  padding: 10px 16px 4px;
  font-size: 14px;
  line-height: 18px;
  font-weight: 300;
  color: #fff;
  box-shadow: 2px 3px 1px 0px rgba(0, 0, 0, 0.09);
  margin-bottom: 10px;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  z-index: 99;
  text-align: center;
  margin-bottom: 15px;
}

.sbc_login.sbc_admin_activation .white_info_tip {
  color: #000;
  min-height: 80px;
  width: 230px;
  transform: translateX(-50%);
  right: auto;
  left: 50%;
  border: 2px solid #00c1d5;
  border-radius: 4px;
  background-color: #f7f7f7;
  font-family: "CircularStd-Book";
  font-size: 12px;
  padding-right: 21px;
  text-align: left;
  font-weight: 400;
}

.sbc_login.sbc_admin_activation .tooltipbtn {
  color: #0f35c0 !important;
  font-size: 20px !important;
  margin-top: -2px;
}

.sbc_login.sbc_admin_activation .form-group .bootstrap-select.btn-group .btn .caret,
.sbc_login.sbc_admin_activation .bootstrap-select.btn-group .btn .caret {
  background: url(../images/cwbbiz/Caret-down.svg) right center no-repeat;
  right: 20px;
  width: 17px;
  height: 16px;
  border: 0;
  transform: translateY(-50%);
}

.sbc_login.sbc_admin_activation .dropdown-menu {
  padding: 0 10px;
  min-height: 250px !important;
  max-height: 250px !important;
  border-radius: 4px;
}

.sbc_login.sbc_admin_activation .bootstrap-select.btn-group .dropdown-menu li.selected {
  border-bottom: 0;
}

.sbc_login.sbc_admin_activation .bootstrap-select.btn-group .dropdown-menu li.selected a {
  font-family: "CircularStd-Book";
  font-weight: normal;
  background-color: transparent;
  border-bottom: 1px solid #0f35c0;
  color: #0f35c0;
}

.sbc_login.sbc_admin_activation .dropdown-menu>li>a {
  padding: 10px;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: 400;
  font-size: 16px;
  border-bottom: 1px solid #d9d9d9;
}

.sbc_login.sbc_admin_activation .white_info_tip:after {
  border-top: 10px solid #f7f7f7;
  filter: drop-shadow(0 2px 0px rgba(0, 151, 159, 1));
  left: 50%;
  right: auto;
  transform: translateX(-50%);
  width: 0px;
  height: 0px;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
}

.sbc_login.sbc_admin_activation .tip_close {
  border: none;
  border-radius: 0;
  width: 18px;
  height: auto;
  background-color: transparent;
  position: absolute;
  right: 4px;
  top: 4px;
  color: #fff;
  font-size: 9px;
  text-transform: uppercase;
  text-align: center;
  line-height: 14px;
  cursor: pointer;
}

.sbc_login.sbc_admin_activation .info_tip p {
  letter-spacing: 0;
  font-size: 12px;
  text-align: left;
  margin-bottom: 5px;
  text-transform: none;
  font-weight: normal;
  line-height: 19px;
}

.sbc_login.sbc_admin_activation #sectionB.frm_wrap {
  width: 100%;
  max-width: 560px;
}

.sbc_login.sbc_admin_activation .PrimaryNotActivated_area p {
  font-size: 21px;
  line-height: 27px;
  color: #454545;
  letter-spacing: 0;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.sbc_login.sbc_admin_activation #account_already_created .ifyouhavequst {
  margin-top: 50px;
  font-size: 14px;
  padding: 0;
  color: #454545;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.sbc_login.sbc_admin_activation #account_already_created .btn_holder {
  padding-top: 30px;
}

.sbc_login.sbc_admin_activation .sbc_activate {
  background-color: #007d96 !important;
  height: 50px;
  line-height: 46px;
  padding: 0 45px !important;
  color: #fff !important;
  font-family: "CircularStd-Book";
  font-weight: normal;
  border-radius: 25px !important;
  font-size: 16px;
  width: 175px;
  display: block;
  margin: 0 auto 25px;
}

.sbc_login.sbc_admin_activation #activatin_success .sbc_activate {
  width: 200px;
  margin-bottom: 0;
}

.sbc_login.sbc_admin_activation #activatin_success .sbc_activate:hover {
  background-color: #65c8ce !important;
  color: #fff;
}

.sbc_login.sbc_admin_activation #activatin_success .sbc_activate:focus {
  color: #fff !important;
  background: none !important;
  background-color: #0f35c0 !important;
  box-shadow: 0 0 0 5px #7ac5fe !important;
  outline: 0;
}

.sbc_login.sbc_admin_activation #activatin_success .sbc_activate:active {
  background-color: #d8ecfd !important;
  color: #222222 !important;
  border-color: #222222 !important;
}

.sbc_login.sbc_admin_activation #account_already_created .btn:hover {
  background-color: #65c8ce !important;
  color: #fff;
}

.sbc_login.sbc_admin_activation #account_already_created .btn:focus {
  color: #fff !important;
  background: none !important;
  background-color: #0f35c0 !important;
  box-shadow: 0 0 0 5px #7ac5fe !important;
  outline: 0;
}

.sbc_login.sbc_admin_activation #account_already_created .btn:active {
  background-color: #d8ecfd !important;
  color: #222222 !important;
  border-color: #222222 !important;
}

.sbc_login.sbc_admin_activation #account_already_created .forgot_password {
  color: #454545;
  font-size: 14px;
  font-family: "CircularStd-Book";
  font-weight: 400;
  text-decoration: underline;
}

.sbc_login.sbc_admin_activation #account_already_created .forgot_password:hover {
  color: #01c1d6;
}

.sbc_login.sbc_admin_activation .payment-form .form-group {
  margin-bottom: 25px;
}

.sbc_login.sbc_admin_activation .marina_text {
  font-size: 16px;
  color: #454545;
  line-height: 22px;
  text-align: center;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.sbc_login.sbc_admin_activation #account_already_created {
  margin-top: 70px;
}

.sbc_login.sbc_admin_activation .frm_wrap-2 {
  max-width: 560px;
  margin: 0 auto;
}

.sbc_login.sbc_admin_activation .card-outer {
  margin-bottom: 50px;
}

.sbc_login.sbc_admin_activation .card_details {
  margin: 0px 0 20px;
  position: static;
  padding: 0;
}

.sbc_login.sbc_admin_activation .pr_sm_title {
  font-size: 28px;
  text-transform: inherit;
  letter-spacing: 0;
  color: #000 !important;
  font-family: "CircularStd-Book";
  font-weight: normal;
  margin-bottom: 16px;
  text-align: center;
}

.sbc_login.sbc_admin_activation .checkboxout {
  margin: 7px 0 0;
  position: relative;
}

.sbc_login.sbc_admin_activation .checkboxout input[type="checkbox"] {
  visibility: hidden;
  opacity: 0;
  position: absolute;
}

.sbc_login.sbc_admin_activation [type="checkbox"]:checked+label,
.sbc_login.sbc_admin_activation [type="checkbox"]:not(:checked)+label {
  padding-left: 35px;
  line-height: 20px;
  color: #000 !important;
  font-size: 16px;
  font-family: "CircularStd-Book";
  font-weight: 400;
  margin: 0;
}

.sbc_login.sbc_admin_activation [type="checkbox"]:checked+label:before,
.sbc_login.sbc_admin_activation [type="checkbox"]:not(:checked)+label:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 24px;
  height: 24px;
  border: 1px solid #767676;
  border-radius: 4px;
  background: #fff;
}

.sbc_login.sbc_admin_activation [type="checkbox"]:checked+label:after,
.sbc_login.sbc_admin_activation [type="checkbox"]:not(:checked)+label:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  width: 24px !important;
  height: 24px !important;
  border-radius: 4px;
  background: url(../images/cwbbiz/tick.png) center center no-repeat #009eae;
  border: 0px solid #009eae !important;
  background-size: 16px;
}

.sbc_login.sbc_admin_activation [type="checkbox"]:not(:checked)+label:after {
  opacity: 0;
  -webkit-transform: scale(0);
  transform: scale(0);
}

.sbc_login.sbc_admin_activation [type="checkbox"]:checked+label:after {
  opacity: 1;
  -webkit-transform: scale(1);
  transform: scale(1);
}

.sbc_login.sbc_admin_activation .view_fees {
  margin: 0 0 30px;
}

.sbc_login.sbc_admin_activation .agreement_content_new {
  background-color: #fafafa;
  height: 240px;
  overflow: auto;
  text-align: left;
  border: 1px solid #ebebeb;
  border-radius: 5px;
  padding: 20px;
}

.sbc_login.sbc_admin_activation .inner_agreement h6 {
  display: inline-block;
  margin-bottom: 10px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 16px;
}

.sbc_login.sbc_admin_activation .inner_agreement p {
  font-size: 16px;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: 400;
  line-height: 22px;
  letter-spacing: 0;
}

.sbc_login.sbc_admin_activation .inner_agreement p span {
  display: inline-block;
  margin-right: 5px;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.sbc_login.sbc_admin_activation .activation_confrm .btn_outr {
  text-align: center;
}

.sbc_login.sbc_admin_activation #activatin_success {
  margin-top: 70px;
}

.sbc_login.sbc_admin_activation #activatin_success .new_frm_area {
  padding: 120px 0 150px;
  text-align: center;
  max-width: 640px;
  margin: 0 auto;
}

.sbc_login.sbc_admin_activation #activatin_success .new_frm_area h1 {
  font-size: 36px;
  margin-bottom: 20px;
  color: #0f35c0;
  letter-spacing: 0;
  line-height: 46px;
  text-align: center;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.sbc_login.sbc_admin_activation #activatin_success .account_created_dtls p {
  font-size: 21px;
  line-height: 27px;
  color: #454545;
  letter-spacing: 0;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.sbc_login.sbc_admin_activation #activatin_success .account_created_dtls .account_created_dtls_span {
  margin-top: 50px;
  font-size: 14px;
  padding: 0;
  color: #454545;
  font-family: "CircularStd-Book";
  font-weight: 400;
  display: block;
  margin-bottom: 25px;
}

.sbc_login.sbc_admin_activation #user_security_answer {
  background-color: #fff;
}

.sbc_login.sbc_admin_activation .load_progress_overlay {
  position: fixed;
  overflow: hidden;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 9;
  background: #fff;
}

.sbc_login.sbc_admin_activation .load_progress_overlay_static .white_overlay_container {
  min-height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: rgba(255, 255, 255, 0.65);
}

.sbc_login.sbc_admin_activation .loader_area {
  max-width: 525px;
  margin: 150px auto;
  min-height: 100%;
  background: transparent;
}

.sbc_login.sbc_admin_activation .page_load_stat {
  background-image: url(../images/cwbbiz/loader_ripple.gif);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  width: 100px;
  height: 100px;
  margin: 30px auto;
  position: static;
  transform: none;
}

.sbc_login.sbc_admin_activation .loaderlogo {
  max-width: 175px;
  display: block;
  text-align: center;
  margin: 0px auto 15px;
}

/* sbc admin flow end*/

/* sbc company spend */

.maitredbiz_flow .spend_holder_body {
  padding-top: 40px;
}

.maitredbiz_flow .spend_head {
  background-color: #fff;
  padding: 35px 0;
}

.maitredbiz_flow .spend_head_top h2 {
  font-size: 36px;
  color: #000000;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .spend_head_top {
  margin-bottom: 25px;
}

.maitredbiz_flow .spend_head_bottom .single_select_item .btn-group.bootstrap-select {
  width: auto !important;
  min-width: 170px;
}

.maitredbiz_flow .spend_head_bottom .flx_lft_align {
  width: auto;
}

.maitredbiz_flow .single_select_item.download_btn {
  width: 140px;
}

.maitredbiz_flow .spend_head_bottom .single_select_item.download_btn .btn-group.bootstrap-select {
  width: auto !important;
  min-width: 140px;
}

.maitredbiz_flow .company_spend_trend h2 {
  color: #000;
  font-size: 26px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  margin-bottom: 20px;
}

.company_spend_trend {
  padding: 35px 0 0;
}

.maitredbiz_flow .company_trend_details_inner .inner_btm_crd {
  padding: 35px 30px 45px;
  cursor: auto;
  box-shadow: none;
}

.maitredbiz_flow .company_trend_details_inner .inner_btm_crd:hover {
  cursor: auto;
  box-shadow: none !important;
}

.maitredbiz_flow .company_trend_details_inner .inner_btm_crd:hover {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
  border: 1px solid transparent;
}

.maitredbiz_flow .company_trend_details_inner .inner_btm_crd h5 {
  font-size: 14px;
  font-weight: normal;
  text-transform: uppercase;
}

.maitredbiz_flow .company_trend_details_inner .spent_amnt {
  justify-content: flex-start;
}

.maitredbiz_flow .company_trend_details_inner .spent_amnt span {
  font-size: 20px;
  font-weight: 400;
}

.maitredbiz_flow .limit_used {
  padding: 0 10px;
  background-color: #fff8e7;
  border-radius: 14.5px;
  font-size: 14px;
  color: #0f35c0;
  font-family: "CircularStd-Book";
  font-weight: 400;
  height: 23px;
  line-height: 23px;
  margin-left: 10px;
}

.spend_amt_row {
  margin-top: 40px;
}

.upper_percent_bx {
  display: flex;
  align-items: center;
}

.maitredbiz_flow .spend_chart_toggle {
  display: flex;
  justify-content: flex-end;
}

.maitredbiz_flow .spend_bar_chart {
  height: 300px;
  margin-bottom: -50px;
}

.maitredbiz_flow .spend_chart .highcharts-button.highcharts-contextbutton {
  display: none;
}

.maitredbiz_flow .spend_chart .highcharts-legend {
  display: none;
}

.maitredbiz_flow .spend_bar_chart .highcharts-background,
.maitredbiz_flow .spend_bar_chart .highcharts-plot-background,
.maitredbiz_flow .spend_bar_chart .highcharts-background,
.maitredbiz_flow .spend_bar_chart .highcharts-plot-background {
  fill: #f7f7f7;
}

.maitredbiz_flow .spend_break_head {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-bottom: 20px;
}

.maitredbiz_flow .spend_break_head h2 {
  color: #000;
  font-size: 26px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  margin-right: 25px;
}

.maitredbiz_flow .company_spend_breakdown {
  padding: 65px 0 80px;
  background-color: #fff;
}

.maitredbiz_flow .spend_blocks {
  margin: 0 -7.5px;
  display: flex;
  flex-wrap: wrap;
}

/* .maitredbiz_flow .spend_blocks .totalCircelList {
  margin-left: 7.5px;
  max-width: calc(33.33% - 15px);
  margin-right: 7.5px;
  padding: 18px 14px;
  border: 1px solid transparent;
  border-radius: 4px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  transition: 0.3s ease;
  margin-bottom: 15px;
  float: left;
  width: 100%;
  background: #fff;
  cursor: pointer;
} */

.maitredbiz_flow .spend_blocks .totalCircelList:hover {
  border: 1px solid #0f35c0 !important;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2) !important;
}

.maitredbiz_flow .spend_blocks .totalCircelList:focus {
  border: 1px solid #0f35c0 !important;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2) !important;
}

.maitredbiz_flow .spend_blocks .budgtNoTransaction {
  background-color: #f7f7f7;
  box-shadow: none !important;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: 400;
  border: 1px solid transparent !important;
  cursor: not-allowed;
}

.maitredbiz_flow .spend_blocks .svgChartCls>span>img {
  width: 30px;
  border-radius: 50%;
  margin-right: 6px;
}

.maitredbiz_flow .spend_blocks .svgChartCls .totalVal {
  margin-top: 3px;
  background-image: none !important;
  padding-right: 0;
}

.maitredbiz_flow .cust_break_row {
  display: flex;
  align-items: center;
  margin: 0 -15px;
}

.maitredbiz_flow .custom_break_lft {
  width: 30%;
  padding: 0 15px;
}

.maitredbiz_flow .custom_break_rght {
  width: 70%;
  padding: 0 15px;
}

.maitredbiz_flow .spend_inner_box {
  padding: 30px 25px 15px;
  border-radius: 4px;
  background-color: #fff;
  min-height: 408px;
}

.maitredbiz_flow .spend_inner_box .spend_break_head {
  justify-content: space-between;
  margin-bottom: 20px;
}

.maitredbiz_flow .spend_inner_box .spend_break_head h2 {
  font-size: 16px;
  margin-right: 0;
}

.maitredbiz_flow .blank_pie {
  width: 250px;
  margin: 0 auto;
  position: relative;
}

.maitredbiz_flow .no_tran_month {
  position: absolute;
  top: 50%;
  left: 50%;
  font-size: 14px;
  line-height: 20px;
  color: #000;
  width: 148px;
  transform: translate(-50%, -50%);
  font-weight: normal;
  font-family: "CircularStd-Book";
  text-align: center;
}

.maitredbiz_flow .no_marchent h2 {
  color: #000;
  font-size: 16px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  line-height: 22px;
  margin-bottom: 15px;
}

.maitredbiz_flow .no_marchent p {
  color: #000;
  font-size: 14px;
  line-height: 20px;
  font-family: "CircularStd-Book";
  font-weight: 400;
  letter-spacing: 0;
}

.maitredbiz_flow .no_marchent p a {
  /* font-family: "CircularStd-Book"; */
  font-family: "CircularStd-Bold";
  font-weight: 400;
  font-size: 16px;
  color: #0f35c0;
  text-decoration: underline;
}

.maitredbiz_flow .no_marchent p a:hover {
  text-decoration: underline;
}

.maitredbiz_flow .inner_no_narchent {
  max-width: 300px;
  margin: 0 auto;
}

.maitredbiz_flow .inner_no_narchent figure {
  max-width: 65px;
  margin: 0 auto 25px;
}

.maitredbiz_flow .blank_bx {
  min-height: 409px;
  line-height: 409px;
}

.maitredbiz_flow .inner_blank_bx {
  max-width: 340px;
  margin: 0 auto;
}

.spend_insights_row {
  display: flex;
}

.spend_heading_block {
  padding: 0 0px 6px;
  width: 22.66%;
  text-align: center;
  font-size: 14px;
  color: #000;
  font-weight: 400;
  font-family: "CircularStd-Book";
}

.spend_heading_block:first-child {
  text-align: left;
  width: 32%;
}

.spend_insights_head {
  border-bottom: 1px solid #d9d9d9;
}

.spend_name_block {
  width: 22.66%;
  text-align: center;
  padding: 15px 0;
}

.spend_name_block:first-child {
  text-align: left;
  width: 32%;
}

.mob_usage,
.mob_change {
  display: none;
  font-size: 12px;
  color: #000;
  font-weight: 400;
  font-family: "CircularStd-Book";
}

.spend_name_block h5 {
  font-size: 16px;
  color: #000;
  font-weight: normal;
  line-height: 22px;
  font-family: "CircularStd-Book";
  -webkit-transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
}

.spend_name_block p {
  font-size: 16px;
  line-height: 22px;
  color: #000;
  letter-spacing: 0;
  margin: 0;
  font-weight: 400;
  font-family: "CircularStd-Book";
}

.marchant_spend_table .spend_heading_block {
  width: 30%;
}

.marchant_spend_table .spend_heading_block:first-child {
  width: 40%;
}

.marchant_spend_table .spend_name_block:first-child {
  width: 40%;
  display: flex;
  align-items: center;
}

.marchant_spend_table .spend_name_block {
  width: 30%;
  padding: 15px 0;
}

.marchant_spend_table .spend_name_block figure {
  margin: 0;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  overflow: hidden;
  margin-right: 6px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.marchant_spend_table .spend_insights_row {
  align-items: center;
}

.companyspend_pie {
  width: 100%;
  height: 300px;
}

.maitredbiz_flow #company_spend_pie .highcharts-button.highcharts-contextbutton {
  display: none !important;
}

.maitredbiz_flow #company_spend_pie .highcharts-background,
.maitredbiz_flow #company_spend_pie .highcharts-plot-background {
  fill: #fff !important;
}

/* marchent page */

.listing_page_holder {
  padding-top: 70px;
  background-color: #fff;
}

.listing_pg_head {
  padding: 35px 0;
}

.maitredbiz_flow .spend_head_bottom .select_outer h2 {
  font-size: 36px;
  color: #0f35c0;
  line-height: 45px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  display: inline-block;
}

.spend_name_block figure {
  margin: 0;
  width: 32px;
  height: 32px;
  overflow: hidden;
  margin-right: 12px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.listing_body .spend_heading_block {
  padding: 0 0px 15px;
  width: 20%;
  text-align: left;
}

.companyspend_pie .highcharts-tooltip {
  text-align: center;
}

.listing_body .spend_heading_block:first-child {
  text-align: left;
  width: 35%;
  padding-left: 58px;
}

.listing_body .spend_heading_block:last-child {
  text-align: right;
  padding-right: 100px;
  width: 17%;
}

.listing_body .spend_heading_block:nth-child(2) {
  width: 28%;
}

/* .listing_body .catgry_head .spend_heading_block:first-child {
  padding-left: 44px;
} */

.listing_body .spend_name_block:nth-child(2) {
  width: 28%;
}

.listing_body .spend_name_block:first-child {
  justify-content: flex-start;
  text-align: left;
  width: 35%;
  flex-wrap: wrap;
  padding-left: 15px;
}

.listing_body .spend_name_block {
  display: flex;
  justify-content: flex-start;
  width: 20%;
  text-align: left;
  align-items: center;
}

.listing_body .spend_name_block:last-child {
  text-align: right;
  justify-content: flex-end;
  width: 17%;
  padding-right: 100px;
}

.listing_body {
  padding-bottom: 70px;
}

.no_listing_inner figure {
  max-width: 120px;
  height: 120px;
  margin: 0 auto 35px;
}

.no_listing_inner h2 {
  font-size: 24px;
  color: #000;
  font-weight: normal;
  font-family: "CircularStd-Book";
  margin-bottom: 15px;
}

.no_listing_inner p {
  font-size: 16px;
  line-height: 22px;
  color: #000;
  letter-spacing: 0;
  margin: 0;
}

.no_listing_inner {
  padding: 30px 0 400px;
}

.listing_body.employee_listing_tbl .spend_heading_block {
  width: 17%;
}

.listing_body.employee_listing_tbl .spend_heading_block:first-child {
  width: 32%;
  padding-left: 15px;
}

.listing_body.employee_listing_tbl .spend_name_block:first-child {
  width: 32%;
}

.listing_body.employee_listing_tbl .spend_name_block {
  width: 17%;
}

.spend_chart_toggle .button {
  position: relative;
  width: 300px;
  height: 50px;
  margin: 0;
  /* overflow: hidden; */
  border: 2px solid #767676 !important;
  border-radius: 4px;
}

.spend_chart_toggle .checkbox {
  position: relative;
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  opacity: 0;
  cursor: pointer;
  z-index: 3;
}

.spend_chart_toggle .knobs {
  z-index: 2;
}

.spend_chart_toggle .knobs,
.spend_chart_toggle .layer {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.spend_chart_toggle #button-10 .knobs:before,
.spend_chart_toggle #button-10 .knobs:after,
.spend_chart_toggle #button-10 .knobs span {
  position: absolute;
  top: 0px;
  width: 50%;
  height: 100%;
  font-size: 12px;
  text-align: center;
  line-height: 22px;
  padding: 0px 4px;
  border-radius: 4px;
  transition: 0.3s ease all;
  font-weight: normal;
  font-family: "CircularStd-Book";
  display: flex;
  align-items: center;
  justify-content: center;
}

.spend_chart_toggle #button-10 .knobs span {
  display: inline-block;
  left: 0px;
  color: #fff;
  z-index: 1;
}

.spend_chart_toggle #button-10 .knobs:after {
  content: "This Year";
  right: -1px;
  color: #000;
}

.spend_chart_toggle #button-10 .knobs:before {
  content: "";
  left: -1px;
  background-color: #0f35c0;
}

.spend_chart_toggle .layer {
  width: 100%;
  background-color: #fff;
  transition: 0.3s ease all;
  z-index: 1;
  border-radius: 4px;
}

.spend_chart_toggle #button-10 .checkbox:checked+.knobs:before {
  left: 50%;
  border-radius: 2px;
}

.spend_chart_toggle #button-10 .checkbox:checked+.knobs span {
  color: #000;
}

.spend_chart_toggle #button-10 .checkbox:checked+.knobs:after {
  color: #fff;
}

.maitredbiz_flow .spend_trend_dtls .company_trend_details_inner .inner_btm_crd {
  padding: 45px 30px 55px;
}

.maitredbiz_flow .spend_trend_dtls .company_trend_details_inner {
  margin-top: 50px;
}

.maitredbiz_flow .spend_trend_dtls .company_trend_details_inner .inner_btm_crd h5 {
  margin-bottom: 10px;
}

.maitredbiz_flow .spend_trend_dtls .spend_amt_row {
  margin-top: 40px;
}

.maitredbiz_flow .top_spenders_holder {
  padding: 60px 0 30px;
  background-color: #fff;
}

.maitredbiz_flow .top_spenders_holder h2 {
  font-size: 26px;
  color: #000;
  font-weight: normal;
  margin-bottom: 20px;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .spender_box {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

.maitredbiz_flow .top_spenders_row {
  width: 50%;
  display: flex;
  align-items: center;
  padding: 10px 0;
  justify-content: space-between;
}

.maitredbiz_flow .top_spenders_row:nth-child(odd) {
  padding-right: 10px;
}

.maitredbiz_flow .top_spenders_row:nth-child(even) {
  padding-left: 10px;
}

.maitredbiz_flow .top_spenders_row h4 {
  font-size: 16px;
  color: #000;
  font-weight: normal;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .top_spenders_row span {
  font-size: 16px;
  color: #767676;
  font-weight: 400;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .top_spenders_holder .credit_lmt_chart_part_inner {
  border-bottom: 0;
}

.cat_spnd_inner {
  padding: 20px;
  border-radius: 4px;
  display: flex;
  align-items: center;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  border: 1px solid transparent;
  cursor: pointer;
  transition: 0.3s ease;
}

.cat_spnd_inner:hover {
  box-shadow: inset 0 0 0 1px #0f35c0, 0 0 0 5px #7ac5fe;
  border: 1px solid #000;
}

.cat_spnd_inner:focus {
  box-shadow: 0 0px 0 5px rgba(0, 125, 147, 0.3);
  border: 1px solid #0f35c0;
}

.cat_spnd_inner:active {
  box-shadow: none;
  border: 1px solid #0f35c0;
}

.cat_spnd_brk_outer {
  width: 33.33%;
  padding: 0 10px;
  margin-bottom: 15px;
}

.cat_spnd_brkdown {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: 0 -10px;
}

.cat_spnd_inner figure {
  width: 55px;
  height: 55px;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
}

.cat_spnd_inner_dtls {
  padding-left: 20px;
}

.cat_spnd_inner_dtls h5 {
  font-size: 16px;
  color: #000;
  font-weight: normal;
  margin-bottom: 5px;
  font-family: "CircularStd-Book";
}

.cat_spnd_inner_dtls span {
  font-size: 16px;
  color: #000;
  font-weight: 400;
  margin-bottom: 5px;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .spend_chart_item h3 {
  display: none;
  font-size: 18px;
  font-weight: normal;
  color: #000;
  font-family: "CircularStd-Book";
  margin-bottom: 20px;
  text-align: center;
}

.maitredbiz_flow .nodata_chartmonthly_spend {
  text-align: center;
  height: 290px;
  width: 100%;
  background-size: 100%;
  background-position: center bottom;
  background-image: url(../images/cwbbiz/nodata_spend_monthly.png);
  display: flex;
  align-items: center;
  justify-content: center;
  background-repeat: no-repeat;
  margin-bottom: 50px;
}

.maitredbiz_flow .nodata_chartyearly_spend {
  text-align: center;
  height: 290px;
  width: 100%;
  background-size: 100%;
  background-position: center bottom;
  background-image: url(../images/cwbbiz/nodata_spend_yarly.png);
  display: flex;
  align-items: center;
  justify-content: center;
  background-repeat: no-repeat;
  margin-bottom: 50px;
}

.maitredbiz_flow .nodata_chartmonthly_spend h4,
.maitredbiz_flow .nodata_chartyearly_spend h4 {
  font-size: 16px;
  color: #767676;
  font-weight: 400;
}

.maitredbiz_flow .fg_hold {
  display: flex;
  align-items: center;
}

.maitredbiz_flow .spend_trend_dtls .spend_bar_chart {
  height: 300px !important;
  margin-bottom: -52px;
}

.maitredbiz_flow .listing_body .spend_insights_row {
  border-radius: 5px;
  border: 1px solid transparent;
  transition: all 0.3s ease-in;
  cursor: pointer;
}

.maitredbiz_flow .listing_body .spend_insights_row:hover {
  border-radius: 5px;
  border: solid 1px #706f73;
  background-color: #d8ecfd;
  box-shadow: none;
}

.maitredbiz_flow .listing_body .spend_insights_head {
  border-bottom: 1px solid #d9d9d9 !important;
  margin-bottom: 10px;
  border-radius: 0 !important;
  cursor: default;
  pointer-events: none;
}

.maitredbiz_flow .listing_body .spend_insights_head:hover {
  border: 1px solid transparent;
  border-bottom: 1px solid #d9d9d9 !important;
}

.spend_box_holder .employee_spend_insights_table .spend_name_block:first-child {
  cursor: pointer;
}

.spend_box_holder .employee_spend_insights_table .spend_name_block:first-child:hover h5 {
  color: #0f35c0;
}

.maitredbiz_flow .inner_btm_crd.empty_state {
  min-height: 111px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
}

.maitredbiz_flow .inner_btm_crd.empty_state span {
  width: 24px;
}

.maitredbiz_flow .inner_btm_crd.empty_state h5 {
  width: 100%;
  text-align: center;
  color: #767676;
}

.maitredbiz_flow .round_blnk_img {
  padding: 12px 14px;
}

.maitredbiz_flow .first-time-slider {
  background-color: #f7f7f7;
}

.maitredbiz_flow .activity_content .tab_ecommerce .recent_srch_box li+li {
  margin-left: 0;
}

/* sbc beforelogin footer */

.sbc_login .fttr_top h3 {
  font-size: 18px;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.sbc_login .footer_menu li {
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.sbc_login .footer_menu li a {
  font-size: 16px;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.sbc_login .fttr_btm p {
  font-family: "CircularStd-Book";
  font-weight: 400;
  letter-spacing: 0;
}

.sbc_login .active_card_menu li.active a {
  color: #0f35c0;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

/* redeem modal */

.maitredbiz_flow #newredeemcashbacksuccessmodal .mp_success {
  padding: 30px;
}

.maitredbiz_flow .rdm_input {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #000000;
}

.maitredbiz_flow .balance_area_cell .cell_amount.re_amount em {
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.maitredbiz_flow .redeem_points_info_sec strong {
  font-family: "CircularStd-Book";
  font-weight: normal;
}

/* .maitredbiz_flow .white_rdm_btn {
    font-family: 'CircularStd-Book';
    font-weight: normal;
    border: 2px solid #a9a9a9;
    border-radius: 4px;
} */

.maitredbiz_flow #redeem_modal .icon_content span {
  letter-spacing: 0;
}

.maitredbiz_flow .no_data_icons {
  padding: 0;
}

.maitredbiz_flow .no_data_text h2 {
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .no_data_text p {
  font-size: 16px;
  font-family: "CircularStd-Book";
  font-weight: 400;
  line-height: initial;
  letter-spacing: 0;
}

.maitredbiz_flow .white_rdm_btn:hover,
.maitredbiz_flow .white_rdm_btn.active {
  /* border: 1px solid #0f35c0;
    color: #0f35c0;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1); */
  border: 2px solid #0f35c0;
  color: #0f35c0;
  box-shadow: none;
}

.maitredbiz_flow .white_rdm_btn.active span {
  color: #0f35c0;
}

.maitredbiz_flow .error:after {
  position: absolute;
  top: 0;
  left: 0;
  height: 17px;
  width: 4px;
  content: "";
  background-color: #ff6c6c;
}

.maitredbiz_flow .error {
  font-size: 14px;
  color: #e02a42;
  font-family: "CircularStd-Book";
  font-weight: 400;
  padding-left: 10px;
  position: relative;
  line-height: 16px;
}

.maitredbiz_flow #new_redeem_confrm_modal .global_btn.back_btn {
  color: #0f35c0;
  background-image: none !important;
  background-color: #fff !important;
  border-radius: 4px;
  text-align: center;
  padding: 0;
  width: 145px;
  height: 44px;
  border: 2px solid #0f35c0;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow #new_redeem_confrm_modal .global_btn.back_btn:hover {
  background-color: #65c8ce !important;
  color: #fff;
  border: 2px solid #65c8ce;
}

.maitredbiz_flow #new_redeem_confrm_modal .global_btn.back_btn:focus {
  background-color: #fff !important;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
  outline: 0;
  border: 2px solid #0f35c0;
  color: #0f35c0;
}

.maitredbiz_flow #new_redeem_confrm_modal .global_btn.next_btn {
  background-image: none !important;
  background-color: #0f35c0 !important;
  border-radius: 4px;
  text-align: center;
  color: #fff;
  padding: 0;
  width: 145px;
  height: 44px;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow #new_redeem_confrm_modal .global_btn.next_btn:hover {
  background-color: #65c8ce !important;
  color: #fff;
  border: 2px solid #65c8ce;
}

.maitredbiz_flow #new_redeem_confrm_modal .global_btn.next_btn:focus {
  background-color: #0f35c0 !important;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
  outline: 0;
  color: #fff;
  border-color: #0f35c0;
}

.maitredbiz_flow #redeem_modal .rdm_error_sec {
  text-align: center;
  position: absolute;
  left: 0;
  right: 0;
}

.maitredbiz_flow #redeem_modal .rdm_error_sec .col-xs-6 {
  padding: 0 5px;
}

/**Added on 28.07.2021**/

.maitredbiz_flow .top_spenders_holder .no_marchent {
  width: 100%;
  padding-top: 30px;
  padding-bottom: 0;
}

.maitredbiz_flow .top_spenders_holder .inner_no_narchent {
  max-width: 320px;
}

.maitredbiz_flow .newGoToActivity {
  padding: 14px 25px;
  background-color: transparent !important;
  font-family: "CircularStd-Book";
  font-weight: normal;
  outline: 0 !important;
  font-size: 16px;
  border-radius: 4px;
}

/* .maitredbiz_flow .newGoToActivity:hover {
    background-color: #65c8ce !important;
    color: #fff;
    opacity: 1;     
} */

/* .maitredbiz_flow .newGoToActivity:focus {
    background-color: #0f35c0 !important;
    color: #fff;
    box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
} */

.maitredbiz_flow .newGoToActivity:active {
  background-color: #00c1d5 !important;
  color: #fff;
  box-shadow: none;
}

.maitredbiz_flow #spend_details_modal .icon_content span {
  font-size: 26px;
  /* font-family: "CircularStd-Book"; */
  font-family: "CircularStd-Bold";
  font-weight: normal;
  line-height: initial;
}

.maitredbiz_flow #spend_details_modal .icon_content .descriptionTran {
  font-size: 12px;
  color: #000;
  line-height: 22px;
}

.maitredbiz_flow #spend_details_modal .balance_area_cell .cell_amount.re_amount em {
  color: #000;
}

.maitredbiz_flow #spend_details_modal .bootstrap-select.btn-group .dropdown-menu li a {
  font-size: 14px;
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
  border-bottom: 1px solid #fff;
  line-height: inherit;
}

.maitredbiz_flow #spend_details_modal .top_typo_box ul li {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #000;
}

.maitredbiz_flow #spend_details_modal .bootstrap-select.btn-group .dropdown-menu li.selected a {
  font-family: "CircularStd-Book";
  font-weight: normal;
  color: #0f35c0;
  border-color: #0f35c0;
}

.maitredbiz_flow #spend_details_modal .bootstrap-select.btn-group .dropdown-menu li:last-child a {
  border-bottom: 0;
}

.maitredbiz_flow #spend_details_modal .bootstrap-select.btn-group .dropdown-menu li a:hover {
  color: #0f35c0 !important;
  border-color: #0f35c0;
}

/**Added on 30.07.2021**/

.maitredbiz_flow #spend_details_modal .single_select_item {
  display: block;
}

.maitredbiz_flow #confirm_card_details .all_detail_container {
  max-height: 100%;
}

.maitredbiz_flow #spend_details_modal .tranlist_header .tranlist_cell:first-child .tranlist_cell_txt {
  max-width: 100%;
}

.maitredbiz_flow #newsetupinstallmentsuccessmodal .newSuccess_btn {
  background-color: #0f35c0 !important;
  color: #fff;
  height: 50px;
  font-size: 16px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  border: 0;
  border-radius: 4px;
  padding: 0 25px;
}

.maitredbiz_flow #newsetupinstallmentsuccessmodal .newSuccess_btn:hover {
  opacity: 1;
  background-color: #65c8ce !important;
  color: #fff;
}

.maitredbiz_flow #newsetupinstallmentsuccessmodal .newSuccess_btn:focus {
  opacity: 1;
  color: #fff;
  outline: 0;
  box-shadow: 0 0 0 5px #7ac5fe !important;
  background-color: #0f35c0 !important;
}

.maitredbiz_flow #newsetupinstallmentsuccessmodal .newSuccess_btn:active {
  background-color: #d8ecfd !important;
  color: #fff;
  box-shadow: none !important;
}

.show_password_new {
  -webkit-text-security: disc;
  -moz-text-security: disc;
  -ms-text-security: start;
  -o-text-security: start;
}

/**Added on 28.08.2021**/

.sbc_login .new_numeric_text {
  position: static;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
  border: 0;
  border-radius: 4px;
  margin-left: 0;
  padding: 20px 30px 5px;
  margin-bottom: 30px;
  background-color: #e9fdff;
  border-left: 8px solid #0f35c0;
  font-family: "CircularStd-Book";
  font-weight: 400;
  font-size: 14px;
  color: #000;
  width: 100%;
  margin-top: 0;
}

.sbc_login .resetpassword .numeric_text .val_ico {
  font-family: "CircularStd-Book";
  font-weight: 400;
  font-size: 14px;
  color: #000;
  background: url(../images/cwbbiz/muai_circle.png) center left no-repeat;
  background-position: 0px 0px;
  background-size: 24px 24px !important;
  padding-left: 35px;
  margin-bottom: 15px;
  line-height: 24px;
}

.sbc_login .resetpassword .numeric_text .val_ico.criteria_ful {
  background: url(../images/cwbbiz/sbc_passCheckbox.png) center left no-repeat;
  background-position: 0px 0px;
  background-size: 24px 24px !important;
}

.sbc_login .resetpassword_box .login_inr_wrap {
  max-width: 560px;
}

.sbc_login .resetpassword .numeric_text span {
  display: inline-block;
  position: relative;
  width: 49%;
  padding-left: 0;
}

.sbc_login .reset_login_wrap .resetpassword .login_headline p {
  padding: 0 75px;
  letter-spacing: 0;
}

.sbc_login .resetpassword .success_after_forget .setupawsome h4 {
  color: #000;
  font-size: 36px;
  line-height: 45px;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.sbc_login .reset_login_wrap .resetpassword .we_resent_pass {
  font-size: 16px;
  line-height: 22px;
  padding: 0 120px;
}

.sbc_login .resetpassword_box .password_view_controler {
  width: 24px;
  display: block;
  position: absolute;
  right: 15px;
  top: 25px;
}

.sbc_login .login_inr_wrap .global_btn {
  background: #007d96;
  border-radius: 4px;
  font-size: 16px;
  font-family: "CircularStd-Book";
  font-weight: normal;
  max-width: 200px;
  text-align: center;
}

.sbc_login .login_inr_wrap .global_btn:hover {
  background-color: #65c8ce;
  color: #fff;
}

.sbc_login .login_inr_wrap .global_btn:focus {
  background: #0f35c0 !important;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe !important;
  outline: 0;
}

.sbc_login .login_inr_wrap .global_btn:active {
  background-color: #d8ecfd !important;
  color: #fff;
  box-shadow: none !important;
}

.sbc_login .success_msg_wrap p {
  letter-spacing: 0;
  font-size: 16px;
  line-height: 22px;
}

.maitredbiz_flow #no_new_employee p a {
  font-size: 14px;
}

/* added on 21.10.21 */

.maitredbiz_flow .spend_inner_box .spend_break_head_employee h2 {
  margin-right: 25px;
  font-size: 26px;
}

.maitredbiz_flow .spend_inner_box .spend_break_head_employee {
  justify-content: flex-start;
}

.maitredbiz_flow .new_feature h3 {
  color: #0f35c0;
  margin-bottom: 12px;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow #new_feature .modal-footer {
  display: block;
}

/* =======================27.06.2022======================================== */

.right_activity_panel_lt,
.right_activity_panel_rt {
  min-width: 175px;
}

/* =======================27.06.2022======================================== */

/* start 28.06.22 */

.new_progress.progress-circle.progress_lg .value-bar {
  border: 20px solid #0f35c0 !important;
}

.progress-circle {
  background-color: rgba(0, 64, 112, 0.3);
}

.fig_dots_title {
  position: relative;
}

.blue_dot_after .fig_dots_title:after {
  background-color: #0f35c0;
}

.fig_dots {
  padding-left: 0px;
  padding-right: 25px;
}

.fig_dots_title:after {
  content: "";
  position: absolute;
  top: 6px;
  left: auto;
  right: 0px;
  height: 10px;
  width: 10px;
  border-radius: 50%;
  background-color: rgba(0, 64, 112, 0.3);
}

.fig_dots:after {
  display: none;
}

.area_progress_label {
  min-width: auto;
  margin-right: 30px;
}

#Activity_Past_Instal_Modal .fig_dots_title:after {
  display: none;
}

#Activity_Past_Instal_Modal .blue_txt {
  color: #0f35c0 !important;
}

.progress-circle.over50 .first50-bar {
  background-color: rgba(0, 64, 112, 0.3);
}

.tab_ecommerce li.active a {
  border-bottom: 2px solid #fdb812;
}

.eShop_head_inner {
  position: relative;
  background-color: transparent !important;
  padding: 0px !important;
  border-radius: 0px;
  padding-right: 0px !important;
  display: flex;
  align-items: center;
}

.ecommerce_shop_head .lrn_desktop {
  font-size: 16px;
  color: #0f35c0 !important;
  padding: 0px !important;
  position: relative !important;
  right: 0 !important;
  top: 0 !important;
  font-family: "Axiforma_Regular";
  border: 0px;
  line-height: normal;
  -webkit-transform: translateY(0%);
  -ms-transform: translateY(0%);
  transform: translateY(0%);
  margin-left: 5px;
}

.sl_tag_txt_blue {
  color: #0f35c0;
}

.ecommerce_btn_bottom .global_btn {
  background-color: transparent;
  border: 2px solid #0f35c0;
  color: #0f35c0;
  font-size: 14px;
  width: 166px;
  height: 44px;
  font-family: "Axiforma_Bold";
  padding: 12px 0px;
}

.shop_but_all_outer .global_btn {
  background-color: #0f35c0;
}

.shop_but_all_outer .global_btn:hover {
  color: #fff;
  border-color: #65c8ce;
  background: #65c8ce;
}

.shop_but_all_outer .global_btn:focus {
  background: #0f35c0;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe;
}

.shop_but_all_outer .global_btn:active {
  background: #d8ecfd;
  color: #222222;
  box-shadow: none;
  border-color: #222;
}

.see_all_details {
  color: #0f35c0;
}

.ecommerce_shop_head h2 a,
.apply_ern,
.sl_tag_txt_green {
  color: #0f35c0 !important;
}

.cntnr:hover,
.rdo_cntnr:hover {
  color: #0f35c0;
}

.types_fld .btn {
  border: 1px solid #0f35c0;
  color: #0f35c0;
}

.cntnr input:checked~.checkmark {
  background-color: #0f35c0;
  border: 1.5px solid #0f35c0;
}

.rdo_cntnr input:checked~.checkmark {
  border: 1.5px solid #0f35c0;
}

.rdo_cntnr .checkmark:after {
  background: #0f35c0;
}

.types_fld .btn.active {
  background-color: #0f35c0;
}

.btn_outline {
  display: inline-block;
  color: #0f35c0;
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 14px;
  line-height: 16px;
  text-align: center;
  padding: 10px 20px;
  min-width: 200px;
  border: 2px solid #0f35c0;
  background-color: transparent;
  border-radius: 4px;
}

.btn_outline:hover {
  border-color: #65c8ce;
  background: #65c8ce;
  color: #fff;
}

.btn_outline:focus {
  background-color: #0f35c0;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe;
  outline: 0;
}

.modal_title h4,
.market_modal_lft .custom_breadcrumb .breadcrumb-item a,
.back_all a {
  color: #0f35c0;
}

.back_all a:before {
  display: none;
}

.modal_nav>li.earnoffer.active>a:after {
  background-color: #fdb812;
}

.global_btn {
  background: #0f35c0;
}

.ecommerce_access a.global_btn:hover {
  border-color: #65c8ce;
  background: #65c8ce;
  color: #fff;
}

.ecommerce_access a.global_btn:focus {
  border-color: #0f35c0;
  background: #fff;
  color: #0f35c0;
  box-shadow: 0 0 0 5px #7ac5fe;
}

.termsandconditionHolder a {
  color: #0f35c0;
  text-decoration: none;
}

.termsandconditionHolder a:hover {
  color: #65c8ce;
}

.modal-footer .shop_but_all .global_btn:focus {
  border-color: #0f35c0;
  background: #fff;
  color: #0f35c0;
  box-shadow: 0 0 0 5px #7ac5fe;
}

.modal-footer .shop_but_all .global_btn:hover,
.modal-footer .shop_but_all .global_btn:focus {
  border-color: #0f35c0;
  background: #fff;
  color: #0f35c0;
  box-shadow: 0 0 0 5px #7ac5fe;
}

.modal-footer .shop_but_all .global_btn {
  color: #fff;
}

.details_head_mod {
  margin: 0 -30px 0 0;
  padding: 10px 30px 15px 30px;
  background-color: transparent;
  border-bottom: 1px solid #a9a9a9;
  margin-bottom: 20px;
}

.ecommerce_shop_head h2,
.inner_para_terms p a {
  color: #0f35c0;
}

.time_for_post p {
  font-style: normal;
}

.terms_row .global_btn:hover,
.terms_row .global_btn:focus {
  background-color: #65c8ce;
  color: #fff;
}

.terms_row .global_btn {
  background: #0f35c0;
  font-size: 14px;
  font-family: "Axiforma_Regular";
  margin-top: 40px;
  padding: 4px 30px 0px 30px;
  display: flex;
  align-items: center;
  height: 50px;
  width: 187px;
}

.card_select_new .fld_outr_new {
  margin: 0 0px 18px;
  text-align: left;
}

/* .................... */

.cropper-hidden {
  display: none !important;
}

.cropper-wrap-box,
.cropper-canvas {
  overflow: hidden;
}

.cropper-wrap-box,
.cropper-canvas,
.cropper-drag-box,
.cropper-crop-box,
.cropper-modal {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

element.style {
  width: 142.623px;
  height: 145px;
  transform: none;
}

.cropper-container img {
  display: block;
  height: 100%;
  image-orientation: 0deg;
  max-height: none !important;
  max-width: none !important;
  min-height: 0 !important;
  min-width: 0 !important;
  width: 100%;
}

.cropper-hide {
  display: block;
  height: 0;
  position: absolute;
  width: 0;
}

.cropper-move {
  cursor: move;
}

.cropper-modal {
  background-color: #000;
  opacity: 0.5;
}

.edit_upload_image .cropper-view-box {
  border: 3px solid rgba(116, 192, 211, 0.5);
  outline: none !important;
  display: block;
  height: 100%;
  overflow: hidden;
  width: 100%;
}

.cropper-view-box,
.cropper-face {
  border-radius: 50%;
}

.cropper-center {
  display: block;
  height: 0;
  left: 50%;
  opacity: 0.75;
  position: absolute;
  top: 50%;
  width: 0;
}

.cropper-center:before {
  height: 1px;
  left: -3px;
  top: 0;
  width: 7px;
}

.cropper-center:before,
.cropper-center:after {
  background-color: #eee;
  content: " ";
  display: block;
  position: absolute;
}

.cropper-center:after {
  height: 7px;
  left: 0;
  top: -3px;
  width: 1px;
}

.cropper-bg {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC);
}

.cropper-container {
  direction: ltr;
  font-size: 0;
  line-height: 0;
  position: relative;
  -ms-touch-action: none;
  touch-action: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.portal_flow .icn_btn_card span img {
  width: 20px;
  margin-right: 5px;
}

.portal_flow .icn_btn_card span {
  width: auto;
  display: block;
  margin-right: 0;
  text-align: center;
  margin-bottom: 0px;
}

.icn_btn_card span {
  width: 20px;
}

.portal_flow .icn_btn_card:first-child span {
  margin-bottom: 0px;
}

.nwcrd_frm_inpt:focus {
  box-shadow: 0 0 0 5px #7ac5fe;
  border: 1px solid #0f35c0;
}

.nwcrd_cpy a:hover svg {
  fill: #0f35c0;
}

.nwcrd_frm_blck_input .copy_text::after {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #0f35c0;
  background-color: #0f35c0;
}

.nwcrd_frm_blck_input .copy_text {
  color: #0f35c0;
}

.primary_card_box span {
  text-transform: uppercase;
  margin-bottom: 5px;
  font-size: 14px;
}

.login_footer {
  background: #f7f7f7;
}

/* end 28.06.22 */

.right_tip .white_info_tip:before {
  border-color: transparent transparent #0f35c0 transparent;
}

/* .maitredbiz_flow .name_error_div img {
 display: none;
} */

.maitredbiz_flow .errorText:after {
  display: none;
}

.top_txt_gap span {
  padding-left: 0px !important;
}

.load_more_sec:before,
.load_more_sec:after {
  display: none;
}

.load_more_sec .global_btn {
  display: inline-block;
  background-color: transparent;
  border: 2px solid #0f35c0;
  color: #0f35c0;
  font-size: 14px;
  width: 160px;
  height: 44px;
  font-family: "Axiforma_Bold";
  padding: 12px;
}

.load_more_sec .global_btn:hover {
  background: #0f35c0;
  color: #fff;
}

/* .new_top_tooltip .white_info_tip:before {
    border-color: transparent transparent #0f35c0 transparent !important;
} */

.raperDiv {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
}

.raperDiv h4 {
  margin: 0px !important;
  margin-right: 5px !important;
}

.new_top_tooltip .color_tip {
  border-radius: 50%;
  background-image: url(../images/cwbbiz/tooltip.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 16px 16px;
  font-size: 0px;
}

.new_top_tooltip .color_tip:hover {
  background-image: url(../images/cwbbiz/tooltipshover.png);
}

.ecommerce_btn_bottom .global_btn:hover {
  color: #fff;
  border-color: #00518f;
  background: #65c8ce;
}

.ecommerce_btn_bottom .global_btn:active {
  box-shadow: none;
  background: #d8ecfd;
  outline: 0;
  border: 2px solid #222;
  color: #222222;
}

.ecommerce_btn_bottom .global_btn:focus {
  outline: 0;
  background: #fff;
  color: #0f35c0;
  box-shadow: 0 0 0 5px #7ac5fe;
  border: 2px solid #0f35c0;
}

.close_txt_btn:hover {
  color: #0f35c0 !important;
}

span.canadian_pay_mob {
  display: none;
}

.blnc_pay_innerM.active {
  background: #d8ecfd !important;
}

.nwcrd_frm_blck_input .copy_text {
  font-family: "CircularStd-Book" !important;
}

.have_account {
  color: #0f35c0 !important;
}

.reward_crd_info h6,
.reward_crd_info h5,
.reward_crd_info span {
  color: #000 !important;
}

.management_bar ul li:last-child a span {
  text-decoration: none;
}

.primary_card_box span {
  font-weight: normal;
}

/* start 01.07.22 */

.ecommerce_shop_head p a {
  color: #0f35c0 !important;
}

.small_point_tag {
  display: none;
}

.five_col_row.dashboard_tranlist_row .tranlist_cell:last-child {
  /* min-width: 22%; */
  min-width: 22.1%;
  padding-right: 30px;
}

.pointTo {
  padding-left: 0px !important;
}

.canadian_points_mobile {
  display: none;
}

.canadian_account_balance_sec {
  display: none;
}

.maitredbiz_flow .market_text {
  font-size: 36px;
  color: #0f35c0;
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow .error:after {
  display: none;
}

.maitredbiz_flow .name_error_div img,
.maitredbiz_flow .email_error_div img {
  width: 14px;
}

#portal_navbar.headerhide {
  top: -80px;
}

.tranlist_row.tranlist_header.dashboard_tranlist_row.five_col_row.transaction_dtls_header_menu:hover {
  background: transparent !important;
  border: 0px !important;
  border-bottom: 1px solid #dedede !important;
}

.tranlist_row.tranlist_header.dashboard_tranlist_row.five_col_row:hover {
  background: transparent !important;
  border: 0px !important;
  border-bottom: 1px solid #dedede !important;
}

.maitredbiz_flow #traveleditModalSection .submit_btn:disabled {
  background: #e2e2e2 !important;
  color: #767676 !important;
  opacity: 1;
  border: 2px solid #e2e2e2 !important;
}

.maitredbiz_flow .accout_area p a {
  color: #22b2ec;
  font-size: 18px;
  font-weight: normal;
  font-family: "CircularStd-Bold";
  text-decoration: none;
}

.maitredbiz_flow .slider-horizontal .rng_value#rng_value_input {
  top: 0px;
  position: relative;
}

#addspendinglimitmodalnew .slider-horizontal .rng_value#rng_value_input {
  top: -100px;
}

#creditLimitNotifications .price_Range {
  margin-bottom: 40px;
  position: relative;
  margin-top: 40px;
}

.maitredbiz_flow #creditLimitNotifications .modal-footer {
  padding-top: 0px;
}

.maitredbiz_flow #creditLimitNotifications .modal-footer>* {
  margin: 0px;
  width: 100%;
}

.maitredbiz_flow #creditLimitNotifications .nxt_btn_nw.back_btn_nw {
  border: 2px solid #0f35c0;
  text-align: center;
  color: #0f35c0;
  font-family: "CircularStd-Book";
  font-weight: normal;
  background-color: #fff;
  font-size: 16px;
  width: 180px;
  padding: 12px 15px;
  transition: 0.3s ease;
  border-radius: 4px;
  overflow: hidden;
  outline: none !important;
  text-decoration: none;
  display: flex;
  align-items: center;
  justify-content: center;
}

.maitredbiz_flow #creditLimitNotifications .nxt_btn_nw.back_btn_nw:hover {
  border-color: #65c8ce;
  background-color: #65c8ce;
  color: #fff;
  opacity: 1;
}

.maitredbiz_flow #creditLimitNotifications .nxt_btn_nw.back_btn_nw:active {
  background-color: #d8ecfd;
  color: #222222;
  box-shadow: none;
  outline: 0;
  border-color: #222;
}

.maitredbiz_flow #custmAmtMsg_pymnt {
  font-size: 11px !important;
  padding-top: 4px;
}

.maitredbiz_flow #credit_limit_err {
  text-align: center;
}

/* end 01.07.22 */

/* start 05.07.22 */

.maitredbiz_flow .sbc_card_lmt .price_Range.set_monthly_range {
  margin-top: 0px;
  margin-bottom: 70px;
}

.maitredbiz_flow .new_your_card_part.cwb_your_card h4 {
  color: #0f35c0;
}

/* end 05.07.22 */

/* start 06.07.22 */

.copy_right img {
  position: absolute;
  right: 0;
  top: -10px;
  max-width: 128px;
  max-height: fit-content !important;
}

#redeem_modal .material_inf_tip {
  display: flex;
}

#redeem_modal .material_inf_tip.error img {
  margin-top: 0px !important;
  margin-right: 10px !important;
}

.slider.slider-horizontal.business_horizontal #rng_value_input {
  top: -70px !important;
}

.slider.slider-horizontal.business_horizontal {
  height: 0px !important;
}

/* end 06.07.22 */

/* start 09.07.22 */

.canadian_flow .new_top_tooltip .color_tip i {
  display: none;
}

.canadian_flow .blue_cell_expand .do_redeemed {
  background-color: #0f35c0;
  right: 0px !important;
}

.maitredbiz_flow .white_rdm_btn:hover,
.maitredbiz_flow .white_rdm_btn.active {
  color: #fff;
}

.canadian_flow .white_rdm_btn.active {
  border: 2px solid #0f35c0;
  color: #fff;
  background-color: #0f35c0;
  box-shadow: none;
}

.canadian_flow .canadian_installment_modals .fig_dots_title {
  padding-right: 20px;
}

.canadian_flow .gray_cell_expand .do_redeemed {
  right: 0px !important;
}

/* end 09.07.22 */

/* start 15.07.22 */

#creditLimitNotifications .nxt_btn_nw {
  width: 174px;
  height: 50px;
  line-height: normal !important;
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 16px;
  border-radius: 4px;
  background: #0f35c0;
  color: #fff;
  transition: 0.3s ease;
  background-image: none !important;
}

/* end 15.07.22 */

/* start 19.07.22 */

h5.mkpmt_cashback {
  margin-left: 20px;
}

/* end 19.07.22 */

/* start 03.08.22 */

header.login_header.inner_header {
  background-color: #ffffff;
  box-shadow: 0 2px 2px 0 rgba(69, 69, 69, 0.15);
}

footer.login_footer {
  background-color: #f7f7f7;
  padding: 40px 0;
  position: static !important;
}

.newmarketing_footer p {
  color: #000;
  line-height: 20px;
  font-family: "CircularStd-Book";
  font-size: 12px;
  font-weight: normal;
  margin-bottom: 0;
  text-align: center;
}

.canadian_login .login_headline h2 {
  font-family: "CircularStd-Bold";
  font-size: 28px;
  line-height: 24px;
  color: #000;
}

.canadian_login .login_headline:nth-of-type(2) h2 {
  margin-bottom: 50px;
  position: relative;
}

#frmValidation {
  margin-top: 20px;
}

.canadian_login .material_form-control {
  font-size: 16px;
  line-height: 60px;
  font-weight: 400;
  width: 416px;
  height: 60px;
  background-color: #767676;
  border-radius: 5px;
  padding: 20px;
}

.canadian_login .login_headline h3 {
  color: #0f35c0;
  font-size: 46px;
  line-height: 46px;
  font-family: "CircularStd-Bold";
}

.canadian_login .both_holder .material_float-label {
  /* position: absolute; */
  color: #000;
  font-size: 16px;
  margin-bottom: 10px;
  opacity: 1;
  padding-left: 0px;
  font-family: "CircularStd-Bold";
  text-transform: uppercase !important;
  left: 0;
}

/* .canadian_login .material_float-label::before{
  content: '';
  position: absolute;
  width: 15px;
  height: 10px;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
} */

.both_holder .forgot_pass_tag {
  text-align: right;
  color: #0f35c0;
  font-size: 16px;
  font-family: "CircularStd-Bold";
}

.canadian_login .material_ico img {
  /* transform: translate(-32px, -20px); */
  width: 35px;
  height: 35px;
  object-fit: contain;
}

.canadian_login .login_form .agree_check {
  padding-left: 35px;
  /* margin-top: 32px; */
}

.canadian_login .agree_check {
  padding-left: 35px;
  color: #000;
  font-size: 16px;
  line-height: 22px;
  font-family: "Circular Std";
  font-weight: normal;
}

.canadian_login .checkmark {
  border-radius: 0px;
  border: 1px solid #767676;
  border-radius: 5px;
}

.cwb_login .submit_outer .global_btn {
  padding: 14px 25px;
  box-shadow: none;
  background-color: #0f35c0;
  border-radius: 0;
  font-family: "CircularStd-Bold";
  color: #fff;
}

/* .canadian_login .login {
  margin-left: -40px;
} */

.canadian_login .submit_outer .global_btn {
  width: 315px;
  padding: 0px 25px;
  background-color: #0f35c0;
  height: 50px;
  line-height: 45px;
  border-radius: 0px;
  font-family: "Circular Std";
  width: 100%;
}

/* .canadian_login .submit_outer .global_btn:hover {
    background-color: #65c8ce !important;
} */

/* .login_bg .login_form .submit_outer .global_btn:focus {
    background-color: #0f35c0 !important;
    color: #fff;
    box-shadow: inset 0 0 0 1px #0f35c0, 0 0 0 5px rgba(0, 151, 169, 0.3) !important;
    outline: 0;
} */

.canadian_login .agree_check input[type="checkbox"]:checked~.checkmark {
  background-color: #72bf44;
  border: 1px solid #72bf44;
}

.canadian_login .agree_check .checkmark:after {
  top: 3px;
}

/* end 03.08.22 */

/* start 04.08.22 */

.canadian_login .login_header {
  padding: 4px 0;
  height: 70px;
}

.form_outer .material_form_group {
  position: relative;
}

.password_outer .material_form_group {
  position: relative;
}

/* .material_form-control:focus~.both_holder .material_float-label,
.material_form-control.valid~.both_holder .material_float-label,
.material_form-control.active~.both_holder .material_float-label {
  transform: translateY(-35px);
  font-size: 12px;
  transition: all .2s ease-in-out;
} */

/* forgotpassword page css starts*/

.reset_login_wrap .login_headline h2 {
  font-family: "CircularStd-Bold";
  font-size: 28px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  color: #000;
  margin-bottom: 10px;
}

.reset_login_wrap .login_headline p {
  color: #767676;
  font-size: 20px;
  font-family: "CircularStd-Book";
  line-height: normal;
  letter-spacing: 0;
}

.reset_login_wrap .login_inr_wrap>.login_form .submit_outer input {
  padding: 14px 25px;
  box-shadow: none;
  background-color: #0f35c0;
  border-radius: 0;
  font-family: "CircularStd-Bold";
  line-height: 14px;
  display: block;
  margin: 0 auto;
  text-align: center;
  border-radius: 5px;
  width: 180px;
}

.reset_login_wrap .login_inr_wrap>.login_form .submit_outer input:focus {
  box-shadow: 0px 0px 0px #dff0f6 !important;
}

.reset_login_wrap .login_inr_wrap .material_form_group.errorred {
  border: solid 2px #e02a42 !important;
  background-color: rgba(224, 42, 66, 0.05) !important;
  color: #e02a42;
}

.reset_login_wrap .login_inr_wrap>.login_form .material_ico_input {
  width: 100%;
  color: #000;
}

.reset_login_wrap .login_inr_wrap>.login_form .material_ico_input:focus {
  border-color: #0f35c0;
  color: #000;
}

.reset_login_wrap .login_inr_wrap .material_form_group {
  margin: 0px;
}

.reset_login_wrap .login_inr_wrap .form_outer {
  margin-top: 0px;
  margin-bottom: 40px;
}

.reset_login_wrap .login_inr_wrap>.submit_outer {
  margin-top: 40px;
}

.reset_login_wrap .login_inr_wrap>.login_form {
  max-width: 100%;
  display: block;
  margin: 0 auto;
}

.reset_login_wrap .material_form_group .material_label {
  position: relative;
  color: #000000;
  font-size: 14px;
  opacity: 1;
  font-family: "CircularStd-Bold";
  text-transform: uppercase;
  margin-bottom: 10px;
}

/* .reset_login_wrap .login_inr_wrap>.login_form .form_outer .material_form_group::before {
    content: '\f0e0 ';
    position: absolute;
    font-family: 'fontawesome';
    font-size: 15px;
    color: #0f35c0;
    left: 5px;
    top: 18px;
} */

/* .reset_login_wrap .form_outer .material_ico_input:focus ~ .material_float-label,
.reset_login_wrap .form_outer .material_ico_input:active ~ .material_float-label
{
  transform: translateY(-30px);
  font-size: 12px;
  transition: all .2s ease-in-out;
} */

.reset_login_wrap .form_outer .material_ico_input .active.errorred:focus~.material_float-label,
.reset_login_wrap .form_outer .material_ico_input .active.errorred:active~.material_float-label {
  /* transform: translateY(-45px); */
  font-size: 12px;
  transition: all 0.2s ease-in-out;
}

/* forgotpassword page css ends */

/* end 04.08.22 */

/* 05-08-2022 */

/* forgot_password_page_end */

.canadian_login .active {
  /* padding-left: 35px !important; */
  padding: 20px !important;
}

.canadian_login input.active~label {
  top: -57px !important;
  font-size: 12px !important;
  transform: translateY(0px) !important;
}

.canadian_login input.errorred~label {
  top: -70px !important;
  font-size: 12px !important;
  transform: translateY(0px) !important;
}

/* .reset_login_wrap .login_inr_wrap>.login_form .material_form_group .material_float-label {
    top: -40px;
} */

.reset_login_wrap .form_outer .material_ico_input:focus~.material_float-label,
.reset_login_wrap .form_outer .material_ico_input:active~.material_float-label {
  /* transform: translateY(-30px); */
  /* top: -45px; */
  /* font-size: 12px; */
  transition: all 0.2s ease-in-out;
}

/* forgot_password_page_end */

/* agent_log-in-portal_page_start */

.branchportal_header {
  background-color: #fff;
}

/* .maitred_branchportal_flow .agent_portal_sec_new{
  padding: 80px 0 460px;
} */

.maitred_branchportal_flow .brnch_menu_select .dropdown-toggle {
  font-size: 16px;
  color: #000000;
  /* font-family: 'CircularStd-Book'; */
  font-family: "CircularStd-Bold";
  font-weight: 400;
  display: inline-flex;
  align-items: center;
}

.maitred_branchportal_flow .brnch_menu_select .dropdown-toggle span.caret {
  width: 9px;
  height: 6px;
  background-size: contain;
  margin-left: 10px;
}

/* .maitred_branchportal_flow .brnch_menu_select .dropdown-toggle figure {
    display: none !important;
} */

.maitred_branchportal_flow .brnch_menu_select .dropdown-submenu {
  margin: 0 !important;
}

.maitred_branchportal_flow .brnch_menu_select .dropdown-submenu .droptest {
  padding: 0px;
  color: #000;
  font-family: "CircularStd-Bold";
  display: flex;
  align-items: center;
  justify-content: space-between;
  line-height: normal;
}

.maitred_branchportal_flow .brnch_menu_select .dropdown-submenu .droptest:hover {
  background-color: transparent;
}

.maitred_branchportal_flow .brnch_menu_select .dropdown-submenu .droptest.caret_rotate .caret {
  transform: rotatex(180deg);
}

/* .maitred_branchportal_flow .brnch_menu_select .dropdown-menu a.border-btn.logoutBtn {
    margin-top: 10px;
    font-size: 16px;
    line-height: 47px;
    color: #0f35c0 !important;
    font-family: 'CircularStd-Bold';
    border: 1px solid #0f35c0 !important;
} */

/* .maitred_branchportal_flow .brnch_menu_select .dropdown-menu a.border-btn.logoutBtn:hover {
    color: #0f35c0 !important;
    border-color: #65c8ce !important;
    background-color: transparent !important;
} */

.maitred_branchportal_flow .brnch_menu_select .dropdown-menu .dropdown-submenu .dropdown-menu a {
  font-size: 18px;
  color: #000;
  font-family: "CircularStd-Book";
  align-items: center;
}

.maitred_branchportal_flow .brnch_menu_select .dropdown-menu .dropdown-submenu .dropdown-menu a:focus,
.maitred_branchportal_flow .brnch_menu_select .dropdown-menu .dropdown-submenu .dropdown-menu a:hover {
  background-color: transparent;
}

.maitred_branchportal_flow .brnch_menu_select .dropdown-menu .dropdown-submenu .dropdown-menu {
  margin-top: 20px;
}

.maitred_branchportal_flow .brnch_menu_select .dropdown-menu .dropdown-submenu .dropdown-menu li {
  padding: 20px 0;
}

.maitred_branchportal_flow .brnch_menu_select .dropdown-menu .dropdown-submenu .dropdown-menu li:hover {
  background-color: #f3f5fc;
}

.maitred_branchportal_flow .brnch_menu_select .dropdown-menu .dropdown-submenu .dropdown-menu li+li {
  border-top: 1px solid #e4e4e4;
}

section.branch_login.agent_portal_sec_new .branch_home .branch_header_global h1 {
  font-size: 36px;
  color: #0f35c0;
  font-family: "CircularStd-Bold";
}

section.branch_login.agent_portal_sec_new .accounts_main_holder {
  border-radius: 8px;
  /* color: #f2f3f1; */
}

section.branch_login.agent_portal_sec_new .accounts_main_holder .ac_part_head h2 {
  font-size: 24px;
  line-height: 30px;
  font-family: "CircularStd-Bold";
  margin-bottom: 20px;
  color: #000;
}

section.branch_login.agent_portal_sec_new .accounts_main_holder .ac_part_head p {
  font-size: 16px;
  line-height: 22px;
  color: #000;
  font-family: "CircularStd-Book";
}

/* section.branch_login.agent_portal_sec_new .accounts_main_holder .btn_holder input.solid_btn {
    font-family: 'CircularStd-Bold';
    font-size: 16px;
    line-height: 40px;
    background-color: #0f35c0 !important;
    border-radius: 0px;
    border: 4px solid transparent;
} */

/* section.branch_login.agent_portal_sec_new .accounts_main_holder .btn_holder input.solid_btn:hover,
.maitred_branchportal_flow .cancel_save_btn_holder .global_btn:hover,
.maitred_branchportal_flow .edit_upload_image .global_btn:hover {
    background-color: #65c8ce !important;
} */

section.branch_login.agent_portal_sec_new .accounts_main_holder .btn_holder input.solid_btn:disabled,
.maitred_branchportal_flow .cancel_save_btn_holder .global_btn:disabled,
.maitred_branchportal_flow .edit_upload_image .global_btn:disabled {
  background-color: #f2f3f1 !important;
  border-color: #959595;
  color: #959595;
}

section.branch_login.agent_portal_sec_new .accounts_main_holder .btn_holder input.solid_btn:active,
.maitred_branchportal_flow .cancel_save_btn_holder .global_btn:active,
.maitred_branchportal_flow .edit_upload_image .global_btn:active {
  background-color: #003b5c !important;
  color: #fff !important;
}

/* section.branch_login.agent_portal_sec_new .accounts_main_holder .btn_holder input.solid_btn:focus,
.maitred_branchportal_flow .cancel_save_btn_holder .global_btn:focus,
.maitred_branchportal_flow .edit_upload_image .global_btn:focus {
    border-color: #a0cdd3;
    background-color: #0f35c0 !important;
    box-shadow: none;
} */

.accounts_part+.accounts_part {
  border-left-color: #bbbbbb;
}

footer.branch_portal_footer {
  background-color: #f0f2f6;
  padding: 32px 0;
}

footer.branch_portal_footer .footer_row {
  display: flex;
  align-items: center;
}

footer.branch_portal_footer .footer_row img {
  max-width: 130px;
}

footer.branch_portal_footer p {
  color: #000;
  font-family: "CircularStd-Book";
  font-size: 14px;
  margin: 0 auto;
  padding-left: 130px;
}

/* agent_log-in-portal_page_end */

/* 05-08-2022 */

/* 08-08-2022 */

/* dropdown inner pages */

.maitred_branchportal_flow .prev_pg {
  color: #767676;
  font-size: 16px;
  font-family: "CircularStd-Book";
}

.maitred_branchportal_flow .branch_prsnl .branch_header_global h1 {
  font-size: 28px;
  line-height: 34px;
  font-family: "CircularStd-Bold";
  margin-bottom: 40px;
}

.maitred_branchportal_flow .branch_prsnl .inner_personal_box {
  padding: 40px 20px;
  box-shadow: none;
  border-radius: 20px;
  border: solid 1px #e4e4e4;
  background-color: #fff;
}

.maitred_branchportal_flow .branch_prsnl .inner_personal_box h2 {
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 20px;
}

.maitred_branchportal_flow .branch_prsnl .inner_personal_box p {
  color: #767676;
  font-family: "CircularStd-Book";
  font-size: 16px;
}

/* manage my ac */

.maitred_branchportal_flow .management_bar {
  padding-top: 55px;
}

.maitred_branchportal_flow .management_bar .account_hd {
  color: #000;
  font-size: 24px;
  line-height: 30px;
  font-family: "CircularStd-Bold";
}

.maitred_branchportal_flow .management_bar ul li:before {
  border-bottom: 1px solid #84754e;
}

.maitred_branchportal_flow .management_bar ul li a {
  color: #0f35c0;
  font-size: 16px;
  line-height: 24px;
  font-family: "CircularStd-Bold";
}

.maitred_branchportal_flow .canadian_side_logout a {
  font-family: "CircularStd-Bold";
  font-size: 16px;
  border: 1px solid #0f35c0;
  color: #0f35c0;
  border-radius: 0;
}

.maitred_branchportal_flow .canadian_side_logout a:hover {
  border-color: #0f35c0;
  background-color: #0f35c0;
  color: #fff;
}

.maitred_branchportal_flow .back_my_card {
  font-size: 20px;
  color: #000;
  font-family: "CircularStd-Bold";
}

/* .maitred_branchportal_flow .accout_area {
  margin-top: 50px;
} */

.maitred_branchportal_flow .accout_area h1 {
  margin-bottom: 49px;
  font-size: 36px;
  line-height: 42px;
  color: #0f35c0;
  text-align: center;
  font-family: "CircularStd-Bold";
}

.maitred_branchportal_flow .picture_upload_part .username {
  font-size: 24px;
  line-height: 30px;
  color: #000;
  padding-left: 0;
  padding-top: 30px;
  font-family: "CircularStd-Book";
}

.maitred_branchportal_flow .picture_upload_part .username br {
  display: none;
}

.maitred_branchportal_flow .picture_upload_part .username span {
  font-family: "CircularStd-Bold";
  color: #767676;
  font-size: 14px;
  line-height: 18px;
  text-transform: uppercase;
  display: block;
  padding-top: 5px;
}

.maitred_branchportal_flow .accout_area h2 {
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 24px;
  margin-bottom: 17px;
}

.maitred_branchportal_flow .contact_row .non_edit_form {
  padding-bottom: 15px;
  border-bottom: 1px solid #d9d9d9;
}

.maitred_branchportal_flow #profile .profile_details_holder {
  margin-bottom: 30px;
}

.maitred_branchportal_flow .account_management .back_my_card {
  margin-bottom: 0;
  margin-top: 23px;
}

.maitred_branchportal_flow .contact_row .form_label {
  font-size: 14px;
  font-family: "CircularStd-Bold";
  color: #000;
}

.maitred_branchportal_flow .contact_row .view_contact p {
  font-size: 16px;
  line-height: 20px;
  margin-bottom: 0;
  color: #000;
  font-weight: 400;
  font-family: "CircularStd-Book";
}

.maitred_branchportal_flow .contact_row .view_contact .edit_btn {
  color: #003b5c;
  font-size: 16px;
  text-decoration: underline;
  font-family: "CircularStd-Bold";
  transition: 400ms all ease-in-out;
}

.maitred_branchportal_flow .contact_row .view_contact .edit_btn:hover {
  color: #003b5c;
  text-decoration: none;
}

/* search client */

.maitred_branchportal_flow .search_clients_box .global_head h2,
.cwb_apply_sec .global_head h2 {
  color: #0f35c0 !important;
  font-size: 28px;
  line-height: normal;
  font-family: "CircularStd-Bold";
  margin-bottom: 10px;
}

.maitred_branchportal_flow .search_clients_box .global_head p {
  color: #767676;
  font-size: 20px;
  font-family: "CircularStd-Book";
}

.maitred_branchportal_flow .form-group label {
  color: #000;
  font-size: 14px;
  line-height: 18px;
  text-transform: uppercase;
  font-family: "CircularStd-Bold";
}

.maitred_branchportal_flow .form-group .form-control,
.maitred_branchportal_flow .form-group .bootstrap-select>.btn.dropdown-toggle {
  box-shadow: none;
}

/* .maitred_branchportal_flow .form-group .form-control:focus,
.maitred_branchportal_flow .form-group .bootstrap-select>.btn.dropdown-toggle:focus {
    box-shadow: 0 0 0 5px rgb(0 151 169 / 30%) !important;
    border-color: #0f35c0 !important;
} */

.maitred_branchportal_flow .form-group .form-control.errored {
  border-color: #ff6c6c !important;
}

/* .maitred_branchportal_flow .form-group .form-control.errored:focus {
  box-shadow: none !important;
} */

/* .maitred_branchportal_flow .form-group .bootstrap-select .dropdown-menu li a {
  font-size: 16px;
  color: #767676;
  font-family: "CircularStd-Book";
  border-bottom: 2px solid #fff;
  padding: 12px 10px;
} */

/* .maitred_branchportal_flow .form-group .bootstrap-select .dropdown-menu li.selected a {
  font-family: "CircularStd-Bold";
} */

.search_clients_box .submit_out input.solid_btn,
.cwb_apply_sec .btn_hold .solid_btn,
.maitred_branchportal_flow .solid_btn {
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 40px;
  border-radius: 6px;
  border: 5px solid transparent;
  padding: 0 10px;
  color: #fff !important;
  border: 2px solid #0f35c0;
  background-color: #0f35c0 !important;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.search_clients_box .submit_out input.solid_btn:hover,
.cwb_apply_sec .btn_hold .solid_btn:hover,
.maitred_branchportal_flow .solid_btn:hover {
  background-color: #0f35c0;
  color: #fff;
  box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.3);
}

.search_clients_box .submit_out input.solid_btn:disabled,
.cwb_apply_sec .btn_hold .solid_btn:disabled,
.maitred_branchportal_flow .solid_btn:disabled {
  background-color: #f2f3f1 !important;
  border-color: #959595;
  color: #959595 !important;
}

.search_clients_box .submit_out input.solid_btn:active,
.cwb_apply_sec .btn_hold .solid_btn:active,
.maitred_branchportal_flow .solid_btn:active {
  background-color: #0f35c0 !important;
  color: #fff !important;
  border: none !important;
}

/* .search_clients_box .submit_out input.solid_btn:focus,
.cwb_apply_sec .btn_hold .solid_btn:focus,
.maitred_branchportal_flow .solid_btn:focus {
    border-color: #a0cdd3;
    background-color: #0f35c0 !important;
    box-shadow: none;
} */

.cwb_apply_sec .standard_outer p a {
  color: #0f35c0;
}

/* 09-08-2022 */

.maitred_branchportal_flow .global_head h2 {
  color: #000 !important;
  font-family: "CircularStd-Bold";
}

.maitred_branchportal_flow .global_head p {
  font-size: 20px;
  line-height: normal;
  color: #767676;
  font-family: "CircularStd-Book";
  padding-bottom: 20px;
}

.maitred_branchportal_flow .all_cards {
  padding: 30px 0 10px;
  background-color: transparent;
}

.maitred_branchportal_flow #onbording_div .cwb_apply_sec h2 {
  margin-bottom: 20px;
}

.maitred_branchportal_flow .all_cards .inner_all_card .card_bx {
  padding: 32px;
  border-radius: 8px;
  border: 1px solid transparent;
}

.maitred_branchportal_flow .all_cards .inner_all_card .card_bx:hover {
  background-color: #fff;
  border-color: #3fb1be;
}

.maitred_branchportal_flow .all_cards .inner_all_card .card_bx h2 {
  font-size: 20px;
  color: #0f35c0;
  font-family: "CircularStd-Bold";
}

.maitred_branchportal_flow .all_cards .inner_all_card .card_bx h4 {
  font-size: 16px;
  color: #000;
  font-family: "CircularStd-Bold";
}

.maitred_branchportal_flow .border-btn {
  color: #000 !important;
  font-size: 16px;
  line-height: 50px;
  font-family: "CircularStd-Bold";
  border: transparent !important;
  border-radius: 0;
  background-color: #fff;
}

/* .maitred_branchportal_flow .border-btn:focus {
    color: #0f35c0 !important;
    background-color: transparent !important;
    box-shadow: 0 0 0 5px rgba(0, 151, 169, 0.3) !important;
} */

.maitred_branchportal_flow .border-btn:active {
  border-color: #003b5c !important;
  background-color: transparent !important;
}

.maitred_branchportal_flow .border-btn:disabled {
  color: #f2f3f1 !important;
  border-color: #959595 !important;
  background-color: #f2f3f1 !important;
}

/* .maitred_branchportal_flow .solid_btn {
    border-radius: 0;
    font-size: 16px;
    font-family: 'CircularStd-Bold';
    background-color: #0f35c0;
} */

.maitred_branchportal_flow .newSuccess .modal-content {
  border-radius: 8px;
}

.maitred_branchportal_flow .newSuccess .modal-header {
  padding: 18px 0 17px;
  border-radius: 0 !important;
}

.maitred_branchportal_flow .newSuccess .modal-header h4,
.maitred_branchportal_flow .modal-content.payment-form .modal-header h3 {
  color: #000;
  font-size: 20px;
  font-family: "CircularStd-Bold";
}

.maitred_branchportal_flow .newSuccess .custom_alert .modal-body {
  padding: 35px 0;
}

.maitred_branchportal_flow .compare_table thead {
  margin: 0 20px;
}

.maitred_branchportal_flow #compare_popup .compare_container {
  margin-top: 175px;
}

.maitred_branchportal_flow .newSuccess .custom_alert .modal-body .compare_table.desktop_table h5 {
  color: #0f35c0;
  font-size: 16px;
  line-height: 22px;
  font-family: "CircularStd-Bold";
  margin: 0;
}

.maitred_branchportal_flow .compare_table thead tr th.card_box {
  background-color: transparent !important;
  border-right: 1px solid #dddcdd;
  padding: 35px 0 22px;
}

.maitred_branchportal_flow .compare_table thead tr th.card_box:last-child {
  border-right: none;
}

.maitred_branchportal_flow .newSuccess .custom_alert .modal-body .compare_table.desktop_table tbody tr td:not(.full_width_td) {
  background-color: transparent !important;
  padding: 17px 0 18px;
  border-right: 1px solid #dddcdd;
}

.maitred_branchportal_flow .newSuccess .custom_alert .modal-body .compare_table.desktop_table tbody tr td:not(.full_width_td):last-child {
  border-right: none;
}

.maitred_branchportal_flow .newSuccess .custom_alert .modal-body .compare_table.desktop_table tbody tr td span {
  font-size: 12px;
  color: #000;
  font-family: "CircularStd-Book";
}

.maitred_branchportal_flow .newSuccess .custom_alert .modal-body .compare_table.desktop_table tbody tr td.full_width_td {
  background-color: #ecf7f9 !important;
  padding: 14px 0 !important;
}

.maitred_branchportal_flow .newSuccess .custom_alert .modal-body .compare_table.desktop_table tbody tr td.full_width_td span.table_data {
  font-size: 16px;
  line-height: 22px;
  color: #000;
  font-family: "CircularStd-Bold";
}

.maitred_branchportal_flow .newSuccess .modal-footer {
  padding: 30px 0;
}

.maitred_branchportal_flow .newSuccess .modal-footer .border-btn {
  border: none !important;
  min-width: unset;
  width: auto;
  height: auto;
  padding: 0;
  font-size: 16px;
  line-height: 20px;
  color: #003b5c !important;
  text-decoration: underline !important;
  font-family: "CircularStd-Bold";
}

.maitred_branchportal_flow .newSuccess .modal-footer .border-btn:hover {
  background-color: transparent !important;
  color: #65c8ce !important;
}

.maitred_branchportal_flow .newSuccess .modal-footer .border-btn:focus {
  color: #003b5c !important;
  background-color: transparent !important;
}

.maitred_branchportal_flow .newSuccess .modal-footer .border-btn:active {
  color: #0f35c0 !important;
  background-color: transparent !important;
}

.maitred_branchportal_flow .newSuccess .modal-footer .border-btn:disabled {
  color: #959595 !important;
  background-color: transparent !important;
  font-family: "CircularStd-Book" !important;
}

.cwb_visainfinite_box p,
.maitred_branchportal_flow .cwb_sec_prt_new .proceeding_cwb_sec_inner ul li {
  font-family: "CircularStd-Book";
}

.maitred_branchportal_flow .cwb_sec_prt_new .proceeding_cwb_sec_inner ul li a {
  font-family: "CircularStd-Bold";
}

.proceeding_cwb_sec_inner ul li a {
  color: #0f35c0;
}

.maitred_branchportal_flow .cwb_sec_prt_new .proceeding_cwb_sec_inner h4 {
  font-family: "CircularStd-Bold";
}

.maitred_branchportal_flow .accout_area {
  margin: 24px auto 0;
  padding-left: 0;
}

.maitred_branchportal_flow .accout_area .total_information_holder {
  margin: 0 auto;
}

.maitred_branchportal_flow .accout_area .total_information_holder .picture_upload_part {
  justify-content: center;
  flex-direction: column;
  text-align: center;
  margin-bottom: 50px;
}

.maitred_branchportal_flow [type="checkbox"]:checked+label:before,
[type="checkbox"]:not(:checked)+label:before {
  border-radius: 0px;
  font-family: "CircularStd-Book";
}

.maitred_branchportal_flow [type="checkbox"]:checked+label:after {
  background-color: #72bf44 !important;
}

.maitred_branchportal_flow [type="checkbox"]:checked+label,
.new_info_tip {
  color: #0f35c0 !important;
  font-family: "CircularStd-Bold" !important;
}

.maitred_branchportal_flow .cwb_application_forminner .info_tbl_col,
.maitred_branchportal_flow .cwb_application_forminner .review_head p,
.maitred_branchportal_flow .cwb_application_forminner .agree_innr_elctr ul li,
.maitred_branchportal_flow .review_block p {
  font-family: "CircularStd-Book";
}

.maitred_branchportal_flow .cwb_application_forminner .agree_innr_elctr ul li a {
  color: #0f35c0;
  font-family: "CircularStd-Bold";
}

.maitred_branchportal_flow .cwb_application_forminner .info_head h3,
.maitred_branchportal_flow .cwb_application_forminner .review_head h3,
.maitred_branchportal_flow .cwb_application_forminner .info_tbl_col h4,
.maitred_branchportal_flow .review_row h4,
.maitred_branchportal_flow .review_block label {
  font-family: "CircularStd-Bold";
}

.maitred_branchportal_flow .cwb_application_forminner .info_tbl_col strong {
  font-family: "CircularStd-Bold";
}

.maitred_branchportal_flow .cwb_application_forminner .info_tbl_col .text_bl {
  color: #0f35c0;
}

.maitred_branchportal_flow .cwb_application_forminner .credit_check ul li a {
  color: #0f35c0;
  font-family: "CircularStd-Bold";
}

.maitred_branchportal_flow .content .checkmark {
  border: 1px solid #767676 !important;
}

.maitred_branchportal_flow .content input:checked~.checkmark {
  border-color: #0f35c0 !important;
}

.maitred_branchportal_flow .content .checkmark:after {
  background-color: #0f35c0;
}

.maitred_branchportal_flow .blue_lgt_bx {
  border-left-color: #0f35c0;
}

.maitred_branchportal_flow .note_text,
.maitred_branchportal_flow .blue_lgt_bx p {
  font-family: "CircularStd-Book";
}

.maitred_branchportal_flow .active_card_menu li a {
  font-family: "CircularStd-Book";
  color: #454545;
  font-weight: normal;
}

.maitred_branchportal_flow .active_card_menu li.active a {
  font-family: "CircularStd-Bold";
  color: #0f35c0;
}

.maitred_branchportal_flow .active_card_menu li:first-child:before {
  border-bottom-width: 4px;
}

.maitred_branchportal_flow #step4 .form-group label {
  font-size: 14px;
  line-height: 16px;
}

.maitred_branchportal_flow .accounts_main_holder {
  background-color: #f7f7f7;
  border-radius: 0;
}

.maitred_branchportal_flow .accounts_main_holder .ac_part_head h2 {
  font-size: 24px;
  line-height: 30px;
  font-family: "CircularStd-Bold";
  margin-bottom: 20px;
  color: #000;
}

.maitred_branchportal_flow .accounts_main_holder .ac_part_head p {
  font-size: 16px;
  line-height: 22px;
  color: #000;
  font-family: "CircularStd-Book";
}

.maitred_branchportal_flow.employee-application .form-group label {
  font-size: 12px;
  line-height: 16px;
}

.maitred_branchportal_flow .edit_review {
  font-family: "CircularStd-Bold";
  color: #22b2ec;
}

.maitred_branchportal_flow [type="checkbox"]:checked+label,
.maitred_branchportal_flow [type="checkbox"]:not(:checked)+label {
  font-family: "CircularStd-Book";
}

/* .maitred_branchportal_flow .business_application_fourth_prt,
.maitred_branchportal_flow .cwb_application_forminner.business_application_flow,
.maitred_branchportal_flow .thanku_div,
.maitred_branchportal_flow .paper_distrebution{
  display: block !important;
} */

.maitred_branchportal_flow .standard_inner {
  background-color: #f2f3f1;
}

.maitred_branchportal_flow #preApproved .form-group label {
  font-size: 24px;
  line-height: 28px;
  color: #000;
}

.maitred_branchportal_flow .inner_canadian_card h4 {
  font-size: 16px;
  color: #222;
  font-family: "CircularStd-Bold";
}

.maitred_branchportal_flow .canadian_card_info_brim h5 {
  font-size: 16px;
  color: #000;
  font-family: "CircularStd-Bold";
}

.cwb_application_forminner .inner_canadian_card {
  padding: 0px 5px;
}

/* .material_form-control:focus~.both_holder .material_float-label,
.material_form-control.active~.both_holder .material_float-label {
  transform: translateY(0);
  top: -50px;
}

.material_form-control.active.errorred~.both_holder .material_float-label {
  transform: translateY(0);
  top: -65px;
} */

.maitred_branchportal_flow .name_hold h2 {
  color: #0f35c0;
  font-family: "CircularStd-Bold";
  font-size: 28px;
  line-height: 30px;
  margin-bottom: 0;
}

.maitred_branchportal_flow .faild_credit_sec {
  padding-top: 35px;
}

.maitred_branchportal_flow .credit_tbl_cell h6 {
  color: #000;
  font-family: "CircularStd-Bold";
  font-size: 14px;
  line-height: 18px;
}

.maitred_branchportal_flow .credit_table_row .credit_tbl_cell p {
  font-size: 14px;
  line-height: 20px;
  color: #000;
  font-family: "CircularStd-Book";
}

.maitred_branchportal_flow .credit_table .credit_tbl_cell.wdd27 {
  width: 25%;
}

/* 11-08-2022 */

.white_info_tip {
  border: 2px solid #0f35c0;
  min-height: 40px;
  padding: 15px;
  background-color: #f2f3f1;
  box-shadow: 0 2px 5px 0 rgba(32, 0, 0, 0.15);
}

.white_info_tip:after {
  border-top: 10px solid #f2f3f1;
  filter: drop-shadow(0 2px 0px #0f35c0);
}

.white_info_tip p {
  color: #000 !important;
  font-size: 12px;
  line-height: 18px;
  font-family: "CircularStd-Book";
}

/* .maitred_branchportal_flow .form-group .form-control {
  font-family: "CircularStd-Book";
  color: #000;
  font-size: 16px;
  line-height: 22px;
} */

.maitred_branchportal_flow .cancel_edit {
  font-family: "CircularStd-Bold";
  color: #003b5c;
}

.maitred_branchportal_flow .cancel_save_btn_holder .global_btn {
  color: #0f35c0;
  background-color: #fff;
  border: 2px solid #0f35c0;
  border-radius: 6px !important;
  font-family: "CircularStd-Bold";
  border-radius: 0;
}

.maitred_branchportal_flow .cancel_save_btn_holder .global_btn:hover {
  background-color: #0f35c0;
  color: #fff;
}

/* 17-08-2022 start p.d. */

.maitred_branchportal_flow .edit_upload_image .modal-header h3,
.maitred_branchportal_flow .edit_upload_image .move_img_container_label {
  font-family: "Circular Std";
  font-weight: normal;
}

.maitred_branchportal_flow .edit_upload_image .global_btn {
  font-family: "Circular Std";
  background-color: #0f35c0 !important;
  font-weight: normal;
}

/* .maitred_branchportal_flow .edit_upload_image .sliderotateimage .slidecontainer .slider::-webkit-slider-thumb,
.maitred_branchportal_flow .edit_upload_image .sliderotateimage .slidecontainer .slider::-moz-range-thumb {
  background: #0f35c0 !important;
} */

.maitred_branchportal_flow .slidecontainer .slider::-webkit-slider-thumb,
.maitred_branchportal_flow .slidecontainer .slider::-moz-range-thumb {
  background: #0f35c0 !important;
}

/* 17-08-2022 end */

/* 05-09-2022 */

.maitredbiz_flow {
  padding-top: 80px;
}

.maitredbiz_flow .wrapper_new .header_wrap {
  background-color: #fff;
  padding: 12px 0;
  height: auto;
}

.maitredbiz_flow .wrapper_new .header_wrap .menu_wrap .header_menu ul li a {
  font-family: "CircularStd-Book";
  color: #000;
  font-size: 16px;
  line-height: 20px;
}

.maitredbiz_flow .wrapper_new .header_wrap .menu_wrap .header_menu ul li.active a {
  font-family: "CircularStd-Bold";
  color: #000 !important;
}

.maitredbiz_flow .header_menu ul li a:hover:after,
.maitredbiz_flow .wrapper_new .header_wrap .menu_wrap .header_menu ul li.active a::after {
  /* display: none; */
  height: 4px;
  background: #0f35c0;
  bottom: -28px;
}

.maitredbiz_flow .wrapper_new .header_wrap .stella_select ul li .dropdown-toggle {
  color: #000;
  font-family: "CircularStd-Book";
  font-size: 16px;
  line-height: 22px;
  display: inline-flex;
  align-items: center;
  font-weight: 400;
  justify-content: flex-end;
}

.maitredbiz_flow .wrapper_new .header_wrap .stella_select ul li .dropdown-toggle .caret {
  margin-left: 10px;
  filter: brightness(0) invert(0);
}

.maitredbiz_flow .wrapper_new .activity_content .activity_outer.clearfix.flex_activity_outer .left_activity.clearfix h3 {
  color: #000;
  font-size: 36px;
  line-height: 46px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .wrapper_new .activity_content .activity_outer.clearfix.flex_activity_outer .right_activity.clearfix.activity_flex_end .right_activity_panel_lt .sub_txt.muted_txt {
  color: #767676;
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 0;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .activity_content .right_activity .new_info_tip {
  top: -5px;
}

.maitredbiz_flow .activity_content .right_activity .new_info_tip.xs_info_tip.new_top_tooltip.down_tip.down_tip_holder {
  top: 0;
}

.maitredbiz_flow .wrapper_new .activity_content .activity_outer.clearfix.flex_activity_outer .right_activity.clearfix.activity_flex_end .right_activity_panel_lt .brim_points_box {
  margin: 0 0;
}

.maitredbiz_flow .wrapper_new .activity_content .activity_outer.clearfix.flex_activity_outer .right_activity.clearfix.activity_flex_end .right_activity_panel_lt .brim_points_box span,
.maitredbiz_flow .wrapper_new .activity_content .activity_outer.clearfix.flex_activity_outer .right_activity.clearfix.activity_flex_end .right_activity_panel_lt span.currency {
  color: #000 !important;
  font-size: 24px !important;
  line-height: 28px;
  font-family: "CircularStd-Bold";
  font-weight: 400;
  letter-spacing: 0;
  margin: 0 0;
}

.maitredbiz_flow .wrapper_new .activity_content .tab_pannle .inline_tab_menu li a {
  color: #767676;
  font-size: 14px;
  line-height: 20px;
  font-family: "CircularStd-Book";
  padding-bottom: 19px;
  border-width: 2px;
  padding-top: 0px;
}

.maitredbiz_flow .wrapper_new .activity_content .tab_pannle .inline_tab_menu li a:hover {
  border-bottom: 4px solid #0f35c0;
}

.maitredbiz_flow .wrapper_new .activity_content .tab_pannle .inline_tab_menu li.active a {
  border-bottom: 4px solid #0f35c0;
  color: #000;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .wrapper_new .activity_content .activity_outer.clearfix.flex_activity_outer .right_activity.clearfix.activity_flex_end .right_activity_panel_rt.auto_width_right_activity_panel_rt a.make_btn {
  background-color: #0f35c0;
  color: #fff;
  font-size: 16px;
  line-height: 50px;
  font-family: "CircularStd-Bold";
  border-radius: 0;
  padding: 0px 21px;
  height: 50px;
  margin: 0px;
}

.maitredbiz_flow .wrapper_new .activity_content .activity_outer.clearfix.flex_activity_outer .right_activity.clearfix.activity_flex_end .right_activity_panel_rt.auto_width_right_activity_panel_rt a.make_btn:hover {
  box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.3);
}

.maitredbiz_flow .wrapper_new .activity_content .activity_outer.clearfix.flex_activity_outer .right_activity.clearfix.activity_flex_end .right_activity_panel_rt.auto_width_right_activity_panel_rt a.make_btn:focus {
  box-shadow: 0 0 0 5px #f0f2f6;
  border: 2px solid #000000;
  color: #000;
  background-color: #fff !important;
}

.maitredbiz_flow .footer_wrap {
  padding: 38px 0;
  border: none;
  background-color: #f0f2f6;
  margin-top: auto;
}

.maitredbiz_flow .footer_wrap .copy_right span {
  color: #000;
  font-size: 14px;
  line-height: normal;
  font-family: "CircularStd-Book";
}

/* .maitredbiz_flow .footer_wrap .copy_right img {
    display: none;
} */

.maitredbiz_flow .wrapper_new .activity_content .tab_pannle.tab_pannle_section_all .tab_ecommerce li.srch_stup_hold .inp_srch_hold {
  width: 355px;
}

.maitredbiz_flow .wrapper_new .activity_content .tab_pannle.tab_pannle_section_all .tab_ecommerce li.srch_stup_hold .inp_srch_hold input {
  line-height: 40px;
  width: 100%;
  padding: 0 60px 0 15px;
  border-radius: 0px;
  font-size: 14px;
  outline: 0;
  border: 1px solid #e3e4e5;
  font-family: "CircularStd-Book";
  color: #454545;
  font-weight: normal;
  margin-bottom: 0;
}

.maitredbiz_flow .wrapper_new .activity_content .tab_pannle.tab_pannle_section_all .tab_ecommerce li.srch_stup_hold .inp_srch_hold .srch_new {
  width: 44px;
  background-color: #0f35c0;
  background-image: none;
  height: 100%;
  right: 0;
  border-radius: 0px 6px 6px 0px;
}

.maitredbiz_flow .wrapper_new .activity_content .tab_pannle.tab_pannle_section_all .tab_ecommerce li.srch_stup_hold .inp_srch_hold .srch_new::before {
  position: absolute;
  content: "\f002";
  font-family: "fontawesome";
  font-size: 16px;
  color: #fff;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.maitredbiz_flow .wrapper_new .activity_content .tab_pannle.tab_pannle_section_all .tabText_content .tranlistcontent .select_outer.dropdown_function_outer.clearfix .single_select_item .btn-group.bootstrap-select .selectpicker {
  border: 1px solid #767676;
  padding: 14px 30px 14px 14px;
  color: #000;
  font-size: 16px;
  line-height: 18px;
  font-family: "CircularStd-Bold";
  height: 50px;
  border-radius: 5px;
  background: none;
}

.maitredbiz_flow .wrapper_new .activity_content .tab_pannle.tab_pannle_section_all .tabText_content .tranlistcontent .select_outer.dropdown_function_outer.clearfix .single_select_item .new-on-off {
  height: 50px;
  border: 1px solid #767676;
  border-radius: 0;
  padding: 0 14px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.maitredbiz_flow .wrapper_new .activity_content .tab_pannle.tab_pannle_section_all .tabText_content .tranlistcontent .select_outer.dropdown_function_outer.clearfix .single_select_item .new-on-off>label {
  font-family: "CircularStd-Book";
  font-size: 16px;
  line-height: 24px;
  color: #000;
}

.maitredbiz_flow .wrapper_new .activity_content .tab_pannle.tab_pannle_section_all .tabText_content .tranlistcontent .select_outer.dropdown_function_outer.clearfix .single_select_item .new-on-off .onoff_area {
  margin-left: auto;
}

.maitredbiz_flow .wrapper_new .activity_content .tab_pannle.tab_pannle_section_all .tabText_content .tranlistcontent .select_outer.dropdown_function_outer.clearfix .single_select_item .new-on-off .onoff_area span {
  font-family: "CircularStd-Bold";
  font-size: 14px;
  line-height: 16px;
  color: #000;
  margin-right: 5px;
}

.maitredbiz_flow .wrapper_new .activity_content .tab_pannle.tab_pannle_section_all .tabText_content .tranlistcontent .select_outer.dropdown_function_outer.clearfix .single_select_item .new-on-off .onoff_area .switch {
  height: 30px;
}

.maitredbiz_flow .wrapper_new .activity_content .tab_pannle.tab_pannle_section_all .tabText_content .tranlistcontent .select_outer.dropdown_function_outer.clearfix .single_select_item .new-on-off .onoff_area .switch input:checked+.slider_switch {
  background-color: #72bf44;
}

.maitredbiz_flow .wrapper_new .activity_content .tab_pannle.tab_pannle_section_all .tabText_content .tranlistcontent .select_outer.dropdown_function_outer.clearfix .single_select_item .new-on-off .onoff_area .switch .slider_switch::before {
  width: 26px;
  height: 26px;
}

.maitredbiz_flow .wrapper_new .activity_content .tab_pannle.tab_pannle_section_all .tabText_content .tranlistcontent .select_outer.dropdown_function_outer.clearfix .single_select_item input:checked+.slider_switch:before {
  -webkit-transform: translateX(21px);
  -ms-transform: translateX(21px);
  transform: translateX(21px);
}

.maitredbiz_flow .wrapper_new .activity_content .tab_pannle.tab_pannle_section_all .tabText_content .tranlistcontent .select_outer.dropdown_function_outer.clearfix .single_select_item .new-on-off .onoff_area .switch .slider_switch {
  margin-right: 0;
}

/* 06-09-2022 */

.maitred_branchportal_flow {
  background: #fff;
}

.maitredbiz_flow .wrapper_new .activity_content .tab_pannle .tab_menu .tab_link_new {
  display: none;
}

.maitred_branchportal_flow .searchtop_name_sec .nav_page {
  margin-top: 20px;
}

.maitred_branchportal_flow .searchtop_name_sec .nav_page ul li a {
  font-family: "CircularStd-Book";
  font-size: 14px;
  color: #767676;
  border-bottom: 4px solid transparent;
  text-transform: uppercase;
  padding: 10px 15px;
  line-height: normal;
  display: block;
}

.maitred_branchportal_flow .searchtop_name_sec .nav_page ul li a:hover,
.maitred_branchportal_flow .searchtop_name_sec .nav_page ul li.active a {
  font-family: "CircularStd-Bold";
  color: #000;
  border-bottom: 4px solid #0f35c0;
}

.maitred_branchportal_flow .search_reasut_user_dtls {
  background-color: #f7f7f7;
}

.maitred_branchportal_flow .search_reasut_user_dtls .applicant_inner {
  align-items: flex-start;
}

.maitred_branchportal_flow .search_reasut_user_dtls .applicant_details figure {
  font-family: "CircularStd-Book";
  font-size: 21px;
  line-height: 28px;
  color: #fff;
  background-color: #0f35c0;
}

.maitred_branchportal_flow .search_reasut_user_dtls .app_dtls label {
  font-family: "CircularStd-Book";
  text-transform: capitalize;
  font-size: 14px;
  line-height: 20px;
  color: #767676;
  margin-bottom: 5px;
  white-space: nowrap;
}

.maitred_branchportal_flow .search_reasut_user_dtls .app_dtls h5 {
  font-family: "CircularStd-Bold";
  font-size: 20px;
  line-height: 25px;
  color: #000;
}

.maitred_branchportal_flow .search_reasut_user_dtls .app_dtls.app_status h5 {
  white-space: nowrap;
}

.maitred_branchportal_flow .search_reasut_user_dtls .app_dtls {
  margin: 0 8px;
}

.maitred_branchportal_flow .search_list_sec .search_accordian_hold .card-header .btn-link {
  padding: 0px;
  font-family: "CircularStd-Bold";
  font-size: 18px;
  color: #000;
}

.maitred_branchportal_flow .search_list_sec .search_accordian_hold .card-header .btn-link .date_accord {
  font-family: "CircularStd-Book";
  font-size: 16px;
  padding-right: 34px;
}

.maitred_branchportal_flow .search_list_sec .search_accordian_hold .card-body .app_dtls label {
  font-family: "CircularStd-Book";
  font-size: 12px;
  line-height: normal;
  color: #767676;
  margin-bottom: 0px;
}

.maitred_branchportal_flow .search_list_sec .search_accordian_hold .card-body .app_dtls h5 {
  font-family: "CircularStd-Bold";
  font-size: 20px;
  line-height: 25px;
  color: #000;
}

.maitred_branchportal_flow .application_card_full_part {
  margin: 49px 0 0;
}

.maitred_branchportal_flow .name_hold .application-cls {
  color: #000;
}

.maitred_branchportal_flow .application_card_full_part .inner_application_card_full .app_card_hold {
  width: 300px;
}

.maitred_branchportal_flow .application_card_full_part .inner_application_card_full.account_details_card .app_card_hold_rt {
  padding-left: 40px;
  width: 70%;
}

/* .maitred_branchportal_flow .application_card_full_part .inner_application_card_full .app_card_hold_rt .app_card_hold_row:first-child {
  display: none;
} */

.maitred_branchportal_flow .application_card_full_part .inner_application_card_full .app_card_hold_rt .app_card_hold_row {
  margin-top: 0;
}

.maitred_branchportal_flow .application_card_full_part .inner_application_card_full .app_card_hold_rt .app_card_hold_row:last-child {
  margin-top: 27px;
}

.maitred_branchportal_flow .application_card_full_part .inner_application_card_full .app_card_hold_rt .app_dtls label {
  font-family: "CircularStd-Book";
  font-size: 12px;
  line-height: normal;
  color: #767676;
  margin-bottom: 5px;
}

.maitred_branchportal_flow .application_card_full_part .inner_application_card_full .app_card_hold_rt .app_dtls h5 {
  font-family: "CircularStd-Bold";
  font-size: 18px;
  line-height: normal;
  color: #000;
}

.maitred_branchportal_flow .application_card_full_part .inner_application_card_full .app_card_hold_rt .app_dtls h5 span {
  font-family: "CircularStd-Book";
  font-size: 20px;
  line-height: 25px;
}

.maitred_branchportal_flow .review_application .review_info_holder .review_row h4 {
  font-size: 18px;
  line-height: normal;
  margin-bottom: 20px;
}

.maitred_branchportal_flow .review_application .review_info_holder .review_row p {
  margin-bottom: 0;
}

.maitred_branchportal_flow .review_application .review_info_holder .review_row p span {
  font-size: 16px;
  line-height: 22px;
  color: #000;
  font-family: "CircularStd-Book";
}

.maitred_branchportal_flow .review_application .review_info_holder .review_row .review_block {
  padding-bottom: 20px;
}

.maitred_branchportal_flow .review_application .review_info_holder .review_row .review_block .edit_review {
  font-size: 16px;
  line-height: normal;
  color: #22b2ec;
  position: absolute;
  bottom: 20px;
  right: 0;
  font-family: "CircularStd-Bold";
}

.maitred_branchportal_flow .review_application .review_info_holder .review_row .review_block .edit_review:hover {
  color: #22b2ec;
}

.maitredbiz_flow .new_statement_sec {
  border-top: none;
}

.canadian_flow.maitredbiz_flow .single_select_item.download_btn {
  width: auto;
}

.maitredbiz_flow .wrapper_new .activity_content .tab_pannle.tab_pannle_section_all .tabText_content .tranlistcontent .select_outer.dropdown_function_outer.clearfix .single_select_item .btn-group.bootstrap-select .selectpicker .caret {
  background: url(../images/arow.png) !important;
  background-position: center !important;
  right: 10px;
  background-size: 15px !important;
  background-repeat: no-repeat !important;
}

.maitredbiz_flow .wrapper_new .activity_content .tab_pannle.tab_pannle_section_all .tabText_content .tranlistcontent .select_outer.dropdown_function_outer.clearfix .single_select_item .btn-group.bootstrap-select ul.dropdown-menu.inner.selectpicker {
  min-height: 140px !important;
  width: 100%;
  min-width: 100%;
  overflow-x: hidden;
}

.maitredbiz_flow .wrapper_new .activity_content .tab_pannle.tab_pannle_section_all .tabText_content .tranlistcontent .select_outer.dropdown_function_outer.clearfix .single_select_item .btn-group.bootstrap-select .dropdown-menu li a {
  color: #767676 !important;
  font-family: "CircularStd-Book";
  border-bottom: 1px solid #000 !important;
  padding: 15px 0;
  font-size: 16px !important;
  line-height: 20px;
}

.maitredbiz_flow .wrapper_new .activity_content .tab_pannle.tab_pannle_section_all .tabText_content .tranlistcontent .select_outer.dropdown_function_outer.clearfix .single_select_item .btn-group.bootstrap-select .dropdown-menu li a:hover {
  color: #0f35c0 !important;
  border-bottom-color: #0f35c0 !important;
}

.maitredbiz_flow .wrapper_new .activity_content .tab_pannle.tab_pannle_section_all .tabText_content .tranlistcontent .select_outer.dropdown_function_outer.clearfix .single_select_item .btn-group.bootstrap-select .dropdown-menu li.selected a {
  color: #0f35c0 !important;
}

.maitredbiz_flow .wrapper_new .activity_content .tab_pannle.tab_pannle_section_all .tabText_content .tranlistcontent .select_outer.dropdown_function_outer.clearfix .single_select_item .btn-group.bootstrap-select .dropdown-menu li.selected {
  border: none;
  background-color: #dbe1f6 !important;
}

.maitredbiz_flow .new_statement_sec .state_data_cap {
  font-family: "CircularStd-Book";
  font-size: 14px;
  line-height: 18px;
  color: #767676;
  text-transform: capitalize;
}

.maitredbiz_flow .new_statement_sec .inner_state_data_date .state_data_txt {
  /* font-family: 'CircularStd-Book'; */
  font-family: "CircularStd-Bold";
  font-size: 20px;
  line-height: 30px;
  color: #000;
  font-weight: 400;
}

.canadian_flow .sub_txt,
.maitredbiz_flow .new_statement_details .inline_flex_activity_list .sub_txt {
  font-family: "CircularStd-Book";
  font-size: 14px;
  line-height: 18px;
  color: #767676;
}

.maitredbiz_flow .new_statement_details .inline_flex_activity_list .currency h3 {
  font-family: "CircularStd-Book";
  font-size: 24px !important;
  line-height: 30px;
  color: #000;
}

.maitredbiz_flow .new_statement_details .panel-group .panel-title {
  font-family: "CircularStd-Bold";
  font-size: 18px;
  line-height: 25px;
  color: #000;
}

.maitredbiz_flow .new_statement_details .panel-group .panel:not(.collapsed) .panel-title {
  color: #0f35c0;
}

.maitredbiz_flow .new_statement_details .single_select_item .btn-group.bootstrap-select .selectpicker {
  border: 1px solid #767676;
  padding: 14px 30px 14px 14px;
  color: #000;
  font-size: 16px;
  line-height: 22px;
  font-family: "CircularStd-Bold";
  height: 50px;
  border-radius: 0;
  background: none;
}

.maitredbiz_flow .tab_pannle .tabText_content .new_statement_sec .statement_detail_data_container .right_activity.clearfix,
.maitredbiz_flow .tab_pannle .tabText_content .new_statement_details .statement_dtls_box .statement_detail_data_container .right_activity.clearfix {
  display: flex;
  align-items: center;
}

/* .maitredbiz_flow .new_statement_sec .viewstatementdwnld,
.maitredbiz_flow .new_statement_details .DownloadStatementnew {
    background-color: #0f35c0 !important;
    border-radius: 0;
    color: #fff;
    font-size: 16px !important;
    line-height: 50px !important;
    font-family: 'CircularStd-Bold' !important;
    height: 50px;
    padding: 0 0 !important;
} */

/* .maitredbiz_flow .new_statement_sec .viewstatementdwnld:hover,
.maitredbiz_flow .new_statement_details .viewstatementdwnld:hover {
    background-color: #65c8ce !important;
} */

.maitredbiz_flow .wrapper_new .dashboard_card .user_name_sec {
  padding: 30px 0px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .user_name_sec .left_usr_prt .user_full_bio figure {
  display: block;
}

.maitredbiz_flow .user_full_bio {
  display: flex;
  align-items: center;
}

.maitredbiz_flow .wrapper_new .dashboard_card .user_name_sec .left_usr_prt .user_full_bio h2 {
  font-size: 24px;
  line-height: 36px;
  color: #0f35c0;
  font-family: "CircularStd-Bold";
  margin-right: 20px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .user_name_sec .left_usr_prt .user_full_bio .cmpny_name_holder ul {
  display: flex;
  align-items: center;
}

/* .maitredbiz_flow .wrapper_new .dashboard_card .user_name_sec .left_usr_prt .user_full_bio .cmpny_name_holder ul li {
  color: #000;
  font-size: 14px;
  line-height: 16px;
  font-family: "CircularStd-Bold";
  border-right: 1px solid #000;
  padding-right: 12px;
  text-transform: uppercase;
} */

/* .maitredbiz_flow .wrapper_new .dashboard_card .user_name_sec .left_usr_prt .user_full_bio .cmpny_name_holder ul li:last-child {
  color: #000;
  font-family: "CircularStd-Book";
  border: none;
  padding-left: 12px;
  text-transform: none;
} */

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part {
  padding: 33px 0 54px;
  background-color: #f2f3f1;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts h3 {
  color: #000;
  font-size: 18px;
  line-height: 22px;
  margin-bottom: 12px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .credit_info_holder {
  padding: 30px;
  background-color: #fff;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .credit_info_holder .top_limit_box .amount_details_bx.side-by-side {
  display: flex;
  align-items: center;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .credit_info_holder .top_limit_box .amount_details_bx h5 {
  font-size: 14px;
  line-height: 20px;
  color: #000;
  font-family: "CircularStd-Bold";
  margin-right: 8px;
  text-transform: uppercase;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .credit_info_holder .top_limit_box .amount_details_bx h4 {
  font-family: "CircularStd-Book";
  color: #000;
  font-size: 20px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .credit_info_holder .top_limit_box .dsbrd_prgress_holder {
  padding: 23px 0 0 0;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .credit_info_holder .top_limit_box .dsbrd_prgress_holder .progress {
  margin-bottom: 10px;
  height: 30px;
  border-radius: 15px;
  background-color: #fff;
  border: 1px solid #e4e4e4;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .credit_info_holder .top_limit_box .dsbrd_prgress_holder .progress .progress-bar {
  background-image: linear-gradient(to right, #2b34b8, #e62a7e);
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .credit_info_holder .top_limit_box .amount_balance_holder {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 39px;
  border-bottom: 1px solid #a9a9a9;
  margin-bottom: 21px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .credit_info_holder .bottom_limit_box .balance_part_holder {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-bottom: 20px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .credit_info_holder .bottom_limit_box .balance_part_holder .amount_details_bx {
  flex: 0 0 50%;
  margin-bottom: 20px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .credit_info_holder .bottom_limit_box .balance_part_holder .amount_details_bx h5 {
  font-size: 14px;
  line-height: 20px;
  color: #000;
  font-family: "CircularStd-Bold";
  text-transform: uppercase;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .credit_info_holder .bottom_limit_box .balance_part_holder .amount_details_bx h4 {
  font-family: "CircularStd-Book";
  font-size: 24px;
  color: #000;
  line-height: 30px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .credit_info_holder .bottom_limit_box .good-will-points {
  display: flex !important;
  width: 100%;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .credit_info_holder .bottom_limit_box .good-will-points a {
  color: #003b5c;
  font-size: 16px;
  line-height: 22px;
  font-family: "CircularStd-Bold";
  flex: 0 0 50%;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .credit_info_holder .bottom_limit_box .good-will-points a:hover {
  color: #65c8ce;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .credit_info_holder .info_crd_btn_holder {
  margin-top: 15px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .credit_info_holder .info_crd_btn_holder .btn.global_btn {
  color: #0f35c0;
  background-color: transparent;
  border-radius: 0;
  font-family: "CircularStd-Bold";
  border: 1px solid #0f35c0;
  font-size: 16px;
  line-height: 20px;
  padding: 0 0px;
  min-width: 165px;
  height: 50px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .credit_info_holder .info_crd_btn_holder .btn.global_btn:hover {
  border-color: #65c8ce;
  background-color: transparent;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .credit_info_holder .info_crd_btn_holder .make_btn {
  color: #fff;
  background-color: #0f35c0;
  border-radius: 0;
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 20px;
  padding: 0 0px;
  min-width: 165px;
  height: 50px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 12px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .credit_info_holder .info_crd_btn_holder .make_btn:hover {
  background-color: #65c8ce;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .yourcard_top_part .personal_card_box.sbc_nwview_crd_dtls .dashboard_card_details_box {
  padding: 20px 70px 20px 30px;
  background-color: #fff;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2);
  display: flex;
  align-items: center;
  margin-bottom: 34px;
  cursor: pointer;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .yourcard_top_part .personal_card_box.sbc_nwview_crd_dtls .dashboard_card_details_box .new_card_part.new_card_part_details {
  width: 130px;
  margin-right: 24px;
  position: relative;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .yourcard_top_part .personal_card_box.sbc_nwview_crd_dtls .dashboard_card_details_box .dsbrd_card_dtls_rt {
  flex-grow: 1;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .yourcard_top_part .personal_card_box.sbc_nwview_crd_dtls .dashboard_card_details_box .dsbrd_card_dtls_rt .card_dtls_row {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 10px 0;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .yourcard_top_part .personal_card_box.sbc_nwview_crd_dtls .dashboard_card_details_box .dsbrd_card_dtls_rt .card_dtls_row .card_dtls_col .amount_details_bx.side-by-side {
  display: flex;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .yourcard_top_part .personal_card_box.sbc_nwview_crd_dtls .dashboard_card_details_box .dsbrd_card_dtls_rt .card_dtls_row .card_dtls_col .amount_details_bx.side-by-side h5 {
  font-size: 14px;
  line-height: 20px;
  color: #000;
  font-family: "CircularStd-Bold";
  text-transform: uppercase;
  margin-right: 20px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .yourcard_top_part .personal_card_box.sbc_nwview_crd_dtls .dashboard_card_details_box .dsbrd_card_dtls_rt .card_dtls_row .card_dtls_col .amount_details_bx.side-by-side h4 {
  font-family: "CircularStd-Book";
  color: #000;
  font-size: 20px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .yourcard_top_part .personal_card_box.sbc_nwview_crd_dtls .dashboard_card_details_box .crd_inner_info {
  position: absolute;
  bottom: 5px;
  left: 7px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .yourcard_top_part .personal_card_box.sbc_nwview_crd_dtls .dashboard_card_details_box .crd_inner_info h5 {
  font-family: "CircularStd-Bold";
  letter-spacing: 0.27px;
  font-size: 7px;
  color: #fff !important;
  margin-bottom: 3px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .yourcard_top_part .personal_card_box.sbc_nwview_crd_dtls .dashboard_card_details_box .crd_inner_info h6 {
  font-family: "CircularStd-Bold";
  letter-spacing: 0.46px;
  font-size: 8px;
  color: #fff !important;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .employee_head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 12px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .employee_head .lft_emply {
  display: flex;
  align-items: center;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .employee_head .lft_emply .see_all_emply {
  margin-left: 10px;
  color: #003b5c;
  font-size: 16px;
  font-family: "CircularStd-Bold";
  text-decoration: underline;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .employee_head .lft_emply .see_all_emply:hover {
  color: #65c8ce;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .employee_head .lft_emply h3 {
  margin-bottom: 0;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .yourcard_bottom_part {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: 0 -7px;
  width: 100%;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .yourcard_bottom_part .outer_btm_crd {
  flex: 0 0 50%;
  max-width: 50%;
  padding: 0 7px;
  margin-bottom: 14px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .yourcard_bottom_part .outer_btm_crd .inner_btm_crd {
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2);
  border-radius: 4px;
  background-color: #fff;
  padding: 23px 18px 27px 18px;
  cursor: pointer;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .yourcard_bottom_part a.outer_btm_crd .inner_btm_crd {
  text-align: center;
  padding: 42px 0;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .yourcard_bottom_part .outer_btm_crd.sbc_nwview_crd_dtls .inner_btm_crd h5 {
  color: #000;
  font-size: 14px;
  line-height: normal;
  font-family: "CircularStd-Book";
  max-width: 160px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .yourcard_bottom_part .outer_btm_crd.sbc_nwview_crd_dtls .inner_btm_crd .dsbrd_prgress_holder {
  padding: 12px 0 10px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .yourcard_bottom_part .outer_btm_crd.sbc_nwview_crd_dtls .inner_btm_crd .dsbrd_prgress_holder .progress {
  height: 10px;
  margin-bottom: 0;
  border: solid 1px #e4e4e4;
  border-radius: 7px;
  background-color: #fff;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .yourcard_bottom_part .outer_btm_crd.sbc_nwview_crd_dtls .inner_btm_crd .dsbrd_prgress_holder .progress .progress-bar {
  /* background-image: linear-gradient(to right, #2b34b8, #e62a7e); */
  background: #72bf44;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .yourcard_bottom_part .outer_btm_crd.sbc_nwview_crd_dtls .inner_btm_crd .spent_amnt {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .yourcard_bottom_part .outer_btm_crd.sbc_nwview_crd_dtls .inner_btm_crd .spent_amnt h6 {
  font-family: "CircularStd-Bold";
  font-size: 14px;
  line-height: 20px;
  color: #000;
  text-transform: uppercase;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .yourcard_bottom_part .outer_btm_crd.sbc_nwview_crd_dtls .inner_btm_crd .spent_amnt span {
  font-family: "CircularStd-Book";
  font-size: 16px;
  line-height: 22px;
  color: #000;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .yourcard_bottom_part a.outer_btm_crd .inner_btm_crd span {
  display: block;
  max-width: 21px;
  margin: 0 auto;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .yourcard_bottom_part a.outer_btm_crd .inner_btm_crd h5 {
  font-family: "CircularStd-Bold";
  font-size: 14px;
  line-height: 20px;
  color: #0f35c0;
  padding-top: 5px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .employee_head .rt_srch .employee_srch_box {
  position: relative;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .employee_head .rt_srch .employee_srch_box input {
  width: 180px;
  height: 36px;
  padding-left: 12px;
  padding-right: 45px;
  border: 1px solid #767676;
  font-size: 12px;
  line-height: 16px;
  color: #767676;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .employee_head .rt_srch .employee_srch_box input::placeholder {
  font-size: 12px;
  line-height: 16px;
  color: #767676;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .employee_head .rt_srch .employee_srch_box .srch_icn_bx {
  position: absolute;
  right: 0;
  width: 40px;
  height: 36px;
  background-color: #0f35c0;
  display: inline-block;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .employee_head .rt_srch .employee_srch_box .srch_icn_bx::before {
  position: absolute;
  content: "\f002";
  font-family: "fontawesome";
  font-size: 16px;
  color: #fff;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.maitredbiz_flow .wrapper_new .dashboard_card .employee_srch_rslt {
  text-align: left;
  padding: 20px;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2);
  margin-top: 10px;
  position: absolute;
  right: 0;
  width: 420px;
  display: none;
  z-index: 2;
}

.maitredbiz_flow .wrapper_new .dashboard_card .employee_srch_rslt h4 {
  font-size: 16px;
  color: #000;
  margin-bottom: 25px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .wrapper_new .dashboard_card .employee_srch_rslt .srch_scroll {
  max-height: 200px;
  overflow-y: scroll;
  padding-right: 10px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .employee_srch_rslt .srch_scroll ul li {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 10px;
  border-bottom: 1px solid #979797;
  margin-bottom: 20px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .employee_srch_rslt .srch_scroll ul li span {
  font-size: 16px;
  font-family: "CircularStd-Book";
  color: #000;
}

.maitredbiz_flow .wrapper_new .dashboard_card .employee_srch_rslt .srch_scroll ul li a {
  display: inline-block;
  font-size: 16px;
  color: #003b5c;
  font-family: "CircularStd-Bold";
  text-decoration: underline;
}

.maitredbiz_flow .wrapper_new .dashboard_card .employee_srch_box .close_rcnt_src_txt {
  right: 50px;
  background-color: transparent;
  border: none;
}

.maitredbiz_flow .wrapper_new .dashboard_card .checkout_brim_setup .ecommerce_shop_head.topheadcontent h2 {
  color: #000 !important;
  font-family: "CircularStd-Bold";
  font-size: 24px;
  line-height: 30px;
  margin-bottom: 8px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .checkout_brim_setup .ecommerce_shop_head.topheadcontent p {
  color: #000;
  font-family: "CircularStd-Book";
  font-size: 20px;
  line-height: 25px;
}

.maitredbiz_flow .offer_shape {
  background-image: url(../images/tile_shape@2x.png) !important;
}

.maitredbiz_flow .wrapper_new .dashboard_card .checkout_brim_setup .dsbrd_eshop_slider .shop_inner_items .shop_inner_sec .single_shop_box .eshoptotalblock .top_shop_img .offer_shape span,
.maitredbiz_flow .wrapper_new .dashboard_card .checkout_brim_setup .dsbrd_eshop_slider .shop_inner_items .shop_inner_sec .single_shop_box .eshoptotalblock .top_shop_img .offer_shape b {
  font-family: "CircularStd-Bold";
  color: #000;
}

.maitredbiz_flow .wrapper_new .dashboard_card .checkout_brim_setup .load_more_sec {
  margin-top: 25px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .checkout_brim_setup .load_more_sec a {
  min-width: 350px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .content_area.tranlistcontent_dashboard .transation_head.transation_head_carp .transation_area {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 10px 0;
  border-bottom: 1px solid rgb(169 169 169 / 0.5);
}

.maitredbiz_flow .wrapper_new .dashboard_card .content_area.tranlistcontent_dashboard .transation_head_carp_normal {
  border-bottom: none;
}

.maitredbiz_flow .wrapper_new .dashboard_card .content_area.tranlistcontent_dashboard .transation_head.transation_head_carp .transation_area .pull-left.left_text .muted_txt {
  color: #000;
  font-family: "CircularStd-Bold";
  letter-spacing: 0;
  font-size: 18px;
  line-height: 30px;
  vertical-align: unset;
}

.maitredbiz_flow .wrapper_new .dashboard_card .content_area.tranlistcontent_dashboard .transation_head.transation_head_carp .transation_area .pull-left.left_text .blue_txt {
  /* color: #003b5c !important; */
  color: #0f35c0 !important;
  font-family: "CircularStd-Bold";
  font-size: 18px;
  line-height: 22px;
  margin-left: 50px;
  /* text-decoration: none !important; */
}

.maitredbiz_flow .wrapper_new .dashboard_card .content_area.tranlistcontent_dashboard .transation_head.transation_head_carp .transation_area .pull-right.right_text.clearfix {
  margin-left: auto;
}

.maitredbiz_flow .wrapper_new .dashboard_card .content_area.tranlistcontent_dashboard .transation_head.transation_head_carp .transation_area .pull-right.right_text .on_of_label {
  /* max-height: 50px; */
  line-height: 1;
  border: 1px solid #767676;
  border-radius: 0;
  min-height: 50px;
  align-items: center;
}

.maitredbiz_flow .wrapper_new .dashboard_card .content_area.tranlistcontent_dashboard .transation_head.transation_head_carp .transation_area .pull-right.right_text .on_of_label>label {
  color: #000;
  font-size: 16px;
  line-height: 23px;
  font-family: "CircularStd-Book";
  margin-right: 24px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .content_area.tranlistcontent_dashboard .transation_head.transation_head_carp .transation_area .pull-right.right_text .on_of_label .onoff_area span.on,
.maitredbiz_flow .wrapper_new .dashboard_card .content_area.tranlistcontent_dashboard .transation_head.transation_head_carp .transation_area .pull-right.right_text .on_of_label .onoff_area span.off {
  font-family: "CircularStd-Bold";
  font-size: 14px;
  line-height: 18px;
  color: #000;
  margin-right: 3px;
}

.maitredbiz_flow input:checked+.slider_switch {
  background-color: #007d96;
}

.maitredbiz_flow .onoff_area .switch {
  height: 31px;
}

.maitredbiz_flow .onoff_area .switch .slider_switch:before {
  height: 27px;
  width: 27px;
  bottom: 1px;
}

.maitredbiz_flow .onoff_area .switch input:checked+.slider_switch:before {
  -webkit-transform: translateX(20px);
  -ms-transform: translateX(20px);
  transform: translateX(20px);
}

.maitredbiz_flow sup {
  top: 0;
}

.maitredbiz_flow .dot_locks {
  display: none;
}

.maitredbiz_flow #yourcard_modal .modal-header {
  padding: 17px 20px !important;
}

.maitredbiz_flow #yourcard_modal .modal-header h4 {
  color: #000 !important;
  font-family: "CircularStd-Bold";
  font-size: 20px;
  line-height: 25px;
}

.maitredbiz_flow #yourcard_modal .credit_lmt_chart_part_inner {
  padding: 20px;
  border-bottom: 1px solid #d9d9d9;
}

.maitredbiz_flow #yourcard_modal .credit_lmt_chart_part_inner .amount_details_bx.side-by-side {
  display: flex;
  align-items: center;
}

.maitredbiz_flow #yourcard_modal .credit_lmt_chart_part_inner .amount_details_bx.side-by-side h5 {
  color: #000;
  font-size: 14px;
  line-height: 20px;
  font-family: "CircularStd-Bold";
  margin-right: 8px;
}

.maitredbiz_flow #yourcard_modal .credit_lmt_chart_part_inner .amount_details_bx.side-by-side h4 {
  font-family: "CircularStd-Book";
  color: #000;
  font-size: 20px;
  line-height: 25px;
}

.maitredbiz_flow #yourcard_modal .credit_lmt_chart_part_inner .multiclr_barchart .progress {
  height: 30px;
  border-radius: 15px;
  margin-bottom: 10px;
  margin-top: 20px;
  border: 1px solid #0f35c0;
  box-shadow: none;
}

.maitredbiz_flow #yourcard_modal .credit_lmt_chart_part_inner .amount_balance_holder {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.maitredbiz_flow #yourcard_modal .credit_lmt_chart_part_inner .amount_balance_holder .amount_details_bx h5 {
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 14px;
  line-height: 20px;
  text-transform: uppercase;
}

.maitredbiz_flow #yourcard_modal .credit_lmt_chart_part_inner .amount_balance_holder .amount_details_bx h4 {
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 20px;
  line-height: 25px;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow #yourcard_modal .card_function_cntrl {
  padding: 20px 20px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.maitredbiz_flow #yourcard_modal .card_function_cntrl .left_total_function a {
  font-family: "CircularStd-Bold";
  color: #0f35c0;
  border: 1px solid #0f35c0;
  font-size: 14px;
  line-height: 20px;
  /* min-width: 135px; */
  text-align: center;
  padding: 8px 10px;
  display: inline-flex;
  align-items: center;
}

.maitredbiz_flow #yourcard_modal .card_function_cntrl .left_total_function a span {
  width: 20px;
  height: 20px;
  display: inline-block;
  margin-right: 9px;
  background-size: contain;
}

.maitredbiz_flow #yourcard_modal .card_function_cntrl .left_total_function a.lock_card span {
  background-image: url(../images/icon-selector-lock-unlocked-20.png);
}

.maitredbiz_flow #yourcard_modal .card_function_cntrl .left_total_function a.lock_card.active span {
  background-image: url(../images/icon-selector-lock-locked-20@2x.png);
}

.maitredbiz_flow #yourcard_modal .card_function_cntrl .left_total_function a.lock_onln span {
  background-image: url(../images/icon-selector-online-unlocked-20.png);
}

.maitredbiz_flow #yourcard_modal .card_function_cntrl .left_total_function a.lock_onln.active span {
  background-image: url(../images/icon-selector-online-locked-20@2x.png);
}

.maitredbiz_flow #yourcard_modal .card_function_cntrl .left_total_function a.lock_frgn span {
  /* background-image: url(../images/desktop-actions-card-control-lock@2x.png); */
  background-image: url(../images/icon-selector-foreign-unlocked-20.png);
}

.maitredbiz_flow #yourcard_modal .card_function_cntrl .left_total_function a.lock_frgn.active span {
  background-image: url(../images/icon-selector-foreign-locked-20.png);
}

.maitredbiz_flow #yourcard_modal .onoff_area .switch {
  height: 30px;
}

.maitredbiz_flow #yourcard_modal .onoff_area .switch .slider_switch:before {
  bottom: 3px;
}

.maitredbiz_flow em {
  font-style: normal;
}

.maitredbiz_flow #yourcard_modal .card_function_cntrl .left_total_function a.active {
  color: #fff;
  background: #0f35c0;
}

.maitredbiz_flow #yourcard_modal .card_function_cntrl .rght_purchase_notification .on_of_label>label {
  margin-right: 15px;
  font-family: "CircularStd-Book";
  line-height: 22px;
  font-size: 16px;
  color: #000;
}

.maitredbiz_flow #yourcard_modal .card_function_cntrl .rght_purchase_notification .on_of_label .onoff_area span {
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 12px;
  line-height: 16px;
}

.maitredbiz_flow #yourcard_modal .card_function_cntrl .rght_purchase_notification .on_of_label .onoff_area input:checked+.slider_switch {
  background-color: #0f35c0;
}

.maitredbiz_flow #yourcard_modal .card_dtls_copy_part {
  padding: 0 19px;
}

.maitredbiz_flow #yourcard_modal .card_dtls_copy_part .nwcrd_dtls_modal_frm label {
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0;
}

.maitredbiz_flow #yourcard_modal .card_dtls_copy_part .nwcrd_dtls_modal_frm input {
  border-radius: 0;
  border: 1px solid #767676;
}

.maitredbiz_flow #addemployeemodal .modal-header h4 {
  font-size: 20px;
  line-height: 25px;
  color: #000;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow #addemployeemodal .card_select_new .fld_outr_new label {
  font-size: 14px;
  line-height: 20px;
  color: #000;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow #addemployeemodal .all_detail_container {
  max-height: unset !important;
}

/* .maitredbiz_flow #addemployeemodal .card_select_new .add_fld,
.maitredbiz_flow #addemployeemodal .card_select_new .fld_outr_new .bootstrap-select>.btn {
  border-radius: 0;
  border: 2px solid #e4e4e4;
  border-radius: 5px;
} */

.maitredbiz_flow #addemployeemodal .card_select_new .next_but_compare .global_btn {
  border-radius: 0;
  background-color: #0f35c0 !important;
  font-size: 16px;
  line-height: 22px;
  color: #fff;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow #addemployeemodal .card_select_new .next_but_compare .global_btn:hover {
  background-color: #65c8ce !important;
}

.maitredbiz_flow .new_statement_sec .statement_download_btn .dropdown-toggle,
.maitredbiz_flow .new_statement_details .statement_download_btn .dropdown-toggle {
  border: 1px solid #767676 !important;
  /* padding: 14px 45px 14px 15px !important; */
  padding: 14px 55px 14px 48px !important;
  color: #000 !important;
  font-size: 16px !important;
  line-height: 22px !important;
  font-family: "CircularStd-Bold" !important;
  height: 50px !important;
  border-radius: 0 !important;
  background: #fff !important;
}

.maitredbiz_flow .new_statement_sec .statement_download_btn .dropdown-toggle::after,
.maitredbiz_flow .new_statement_details .statement_download_btn .dropdown-toggle::after {
  background: url(../images/black_caret.svg) !important;
  background-position: center !important;
  right: 10px;
}

.maitredbiz_flow .new_statement_sec .dropdown,
.maitredbiz_flow .statement_dtls_box .dropdown {
  width: auto;
}

/* .maitredbiz_flow .statement_dtls_box .panel-default .panel-heading a {
    background: url(../images/arow.png) right center no-repeat !important;
    width: 20px !important;
    background-size: contain !important;
} */

.maitredbiz_flow .new_statement_sec .viewstatementdwnld .dropdown-menu li a,
.maitredbiz_flow .new_statement_details .DownloadStatementnew .dropdown-menu li a {
  background: transparent !important;
}

/* 07-09-2022 */

.maitredbiz_flow .marketplace_header .marketplace_hdtop.marketplace_hdtop_ecommerce.clearfix {
  align-items: center;
}

.maitredbiz_flow .marketplace_header .market_text {
  margin-right: 10px;
}

.maitredbiz_flow .marketplace_header .market_text span {
  font-family: "CircularStd-Bold";
  color: #0f35c0;
  font-size: 36px;
  line-height: 46px;
}

.maitredbiz_flow .marketplace_header .points_area_market .right_activity_panel_lt .top_txt_gap .muted_txt {
  font-size: 12px;
  line-height: 16px;
  color: #000;
  font-family: "CircularStd-Bold";
  text-transform: uppercase;
}

.maitredbiz_flow .marketplace_header .points_area_market .right_activity_panel_lt .brim_points_box span {
  color: #000 !important;
  font-size: 24px !important;
  line-height: 28px;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .marketplace_header .points_area_market .right_activity_panel_lt .brim_points_box {
  margin-top: 0;
}

.maitredbiz_flow .tab_ecommerce {
  /* box-shadow: 0 2px 2px 0 rgba(69, 69, 69, 0.15); */
  border-bottom: 2px solid rgba(69, 69, 69, 0.15);
  margin-bottom: 0;
}

.maitredbiz_flow .tab_ecommerce .new_srch_setup_box li a {
  font-size: 14px;
  line-height: 20px;
  color: #000;
  font-family: "CircularStd-Bold";
  border-bottom: 2px solid transparent;
}

.maitredbiz_flow .tab_ecommerce .new_srch_setup_box li a:hover {
  border-bottom: 4px solid #0f35c0;
}

.maitredbiz_flow .tab_ecommerce .new_srch_setup_box li.active a {
  color: #0f35c0;
  border-bottom: 4px solid #0f35c0;
}

.maitredbiz_flow .tab_ecommerce .new_srch_setup_box li.srch_stup_hold .inp_srch_hold {
  width: 355px;
  margin-bottom: -2px;
}

.maitredbiz_flow .tab_ecommerce .new_srch_setup_box li.srch_stup_hold .inp_srch_hold input {
  border: 1px solid #767676;
  border-radius: 0;
  line-height: 41px !important;
  color: #767676;
  font-size: 14px;
  font-family: "CircularStd-Book";
  margin-bottom: 0;
  border-radius: 5px;
}

.maitredbiz_flow .tab_ecommerce .new_srch_setup_box li.srch_stup_hold .inp_srch_hold input::placeholder {
  color: #767676;
  font-size: 14px;
  line-height: 22px;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .tab_ecommerce .new_srch_setup_box li.srch_stup_hold .inp_srch_hold .srch_new {
  background-color: #0f35c0;
  width: 44px;
  border-radius: 0;
  top: 0;
  right: 0;
  display: inline-block;
  background-size: 15px;
  height: 43px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}

.maitredbiz_flow .tab_ecommerce .new_srch_setup_box li.srch_stup_hold .inp_srch_hold .srch_new::before {
  position: absolute;
  content: "\f002";
  font-family: "fontawesome";
  font-size: 16px;
  color: #fff;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.maitredbiz_flow .slick-dots li.slick-active button {
  background: #0f35c0;
}

.maitredbiz_flow .slide_section_outer header.ecommerce_shop_head h2 {
  font-family: "CircularStd-Bold";
  font-size: 24px !important;
  line-height: 30px;
  color: #000 !important;
  margin-bottom: 22px !important;
}

.maitredbiz_flow .dsbrd_eshop_slider .slick-arrow,
.maitredbiz_flow .dsbrd_eshop_slider_mrktnk .slick-arrow {
  color: #454545;
  box-shadow: 0 0 5px 0 rgba(69, 69, 69, 0.3);
  background-color: #fff;
}

.maitredbiz_flow .dsbrd_eshop_slider .slick-arrow:hover,
.maitredbiz_flow .dsbrd_eshop_slider_mrktnk .slick-arrow:hover {
  color: #0f35c0;
}

.maitredbiz_flow .slide_section_outer .checkout_brim_setup .dsbrd_eshop_slider_mrktnk .shop_inner_items .offer_shape span {
  font-family: "CircularStd-Bold";
  font-size: 28px;
  line-height: 28px;
  color: #000;
}

.maitredbiz_flow .slide_section_outer .checkout_brim_setup .dsbrd_eshop_slider_mrktnk .shop_inner_items .offer_shape b {
  font-family: "CircularStd-Bold";
  font-size: 12px;
  line-height: 11px;
  color: #000;
}

.maitredbiz_flow .all_sl_slide_4item_ecommerce .slide_cap {
  font-family: "CircularStd-Bold";
  font-size: 20px;
  line-height: 25px;
  color: #000;
}

.maitredbiz_flow .sl_tag_txt {
  font-family: "CircularStd-Bold";
  font-size: 14px;
  line-height: 20px;
  color: #000;
}

.maitredbiz_flow .all_sl_slide_4item_ecommerce .slide_cap .sl_tag.clearfix {
  margin-top: -6px;
}

.maitredbiz_flow .slide_section_outer .checkout_brim_setup .load_more_sec a {
  min-width: 275px;
  border-radius: 5px;
  border: 1px solid #0f35c0;
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 20px;
  color: #0f35c0;
  padding: 0 23px;
  height: 50px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 0;
  color: #fff;
}

/* .maitredbiz_flow .slide_section_outer .eShop_head_inner {
    justify-content: space-between;
    background-color: #ecf7f9 !important;
    padding: 20px 30px !important;
    border-left: 8px solid #0f35c0;
} */

.maitredbiz_flow .slide_section_outer .eShop_head_inner p {
  color: #000;
  font-size: 16px;
  line-height: 22px;
  font-family: "CircularStd-Book";
}

/* .maitredbiz_flow .slide_section_outer .eShop_head_inner a {
    padding: 14px 26px !important;
    border-radius: 0;
    position: static !important;
    color: #0f35c0 !important;
    border: 1px solid #0f35c0;
    text-decoration: none;
    font-family: 'CircularStd-Bold';
    font-size: 16px;
    line-height: 20px;
    background-color: #fff;
} */

.maitredbiz_flow .slide_section_outer .eShop_head_inner a:hover {
  background-color: #fff !important;
  /* color: #fff !important; */
  text-decoration: none !important;
  border-color: #65c8ce;
}

.maitredbiz_flow .slide_section_outer .section_slide .gap_between_item .ribbon-yellow .item_ribbon_banner::before,
.maitredbiz_flow .slide_section_outer .section_slide .gap_between_item .ribbon-yellow .item_ribbon_banner::after,
.maitredbiz_flow .slide_section_outer .section_slide .gap_between_item .ribbon-yellow .item_ribbon_text::before,
.maitredbiz_flow .slide_section_outer .section_slide .gap_between_item .ribbon-yellow .item_ribbon_text::after {
  background-color: #f3d03e;
}

.maitredbiz_flow .slide_section_outer .section_slide .gap_between_item .item_ribbon .item_ribbon_text {
  font-family: "CircularStd-Bold";
  font-size: 12px;
  line-height: 16px;
  color: #000;
}

.maitredbiz_flow .slide_section_outer .section_slide .gap_between_item .slider_btm_slider_sec {
  padding-top: 5px;
}

.maitredbiz_flow .slide_section_outer .section_slide .gap_between_item .slider_btm_slider_sec .sl_tag .sl_tag_txt {
  font-family: "CircularStd-Bold" !important;
  font-size: 14px;
  line-height: 20px;
  color: #767676 !important;
  padding: 0 0;
}

.maitredbiz_flow .slide_section_outer .section_slide .gap_between_item .slider_btm_slider_sec .sl_tag .sl_tag_txt.sl_tag_txt_blue {
  color: #22b2ec !important;
}

.maitredbiz_flow .slider_btm_slider_sec .sl_tag .sl_separator:before {
  background-color: #767676;
}

.maitredbiz_flow .slide_section_outer .section_slide .gap_between_item .slider_btm_slider_sec .slide_content {
  font-family: "CircularStd-Book";
  font-size: 14px;
  line-height: 20px;
  color: #000;
}

/* .maitredbiz_flow .slide_section_outer .ecommerce_btn_bottom a {
    padding: 0 27px !important;
    border-radius: 0 !important;
    border: 1px solid #0f35c0 !important;
    font-family: 'CircularStd-Bold' !important;
    font-size: 16px !important;
    line-height: 20px !important;
    color: #0f35c0 !important;
    display: inline-flex;
    align-items: center;
    justify-content: center;
} */

/* .maitredbiz_flow .slide_section_outer .ecommerce_btn_bottom a:hover {
    background-color: transparent !important;
    border-color: #65c8ce !important;
} */

.maitredbiz_flow .slide_section_outer .shop_product_section .shop_inner_sec .offer_shape span {
  font-family: "CircularStd-Bold";
  font-size: 24px;
  line-height: 22px;
  color: #000;
}

.maitredbiz_flow .slide_section_outer .shop_product_section .shop_inner_sec .offer_shape b {
  font-family: "CircularStd-Bold";
  font-size: 12px;
  line-height: 12px;
  color: #000;
}

.maitredbiz_flow .slide_section_outer .shop_product_section .shop_inner_sec .eshoptotalblock .shop_but_all_outer a.shop_now {
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 18px;
  color: #ffffff;
  padding: 0 0;
  border-radius: 0;
  background-color: #0f35c0;
  height: 50px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.maitredbiz_flow .slide_section_outer .ecommerce_shop_now .shop_product_section .shop_inner_sec .eshoptotalblock .shop_but_all_outer a.offer_modal {
  font-family: "CircularStd-Bold";
  text-decoration: none;
  font-size: 16px;
  line-height: 20px;
  color: #0f35c0;
  padding-bottom: 5px;
}

.maitredbiz_flow .slide_section_outer .ecommerce_shop_now .shop_product_section .shop_inner_sec .single_shop_box {
  border-radius: 9px;
}

.maitredbiz_flow .login_footer_ecommerce {
  padding: 38px 0;
  background-color: #f0f2f6 !important;
  border: none;
}

.maitredbiz_flow .login_footer_ecommerce .fttr_btm .marktng_ftr_top {
  padding-bottom: 35px;
  margin-bottom: 35px;
  border-bottom: 1px solid #d9d9d9 !important;
}

.maitredbiz_flow .login_footer_ecommerce .fttr_btm .marktng_ftr_top ul li a {
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 22px;
  color: #000 !important;
}

.maitredbiz_flow .login_footer_ecommerce .fttr_btm .copy_right p {
  font-family: "CircularStd-Book";
  font-size: 12px;
  line-height: 26px;
  color: #000 !important;
}

.maitredbiz_flow .slide_section_outer .search_result_main header.ecommerce_shop_head h2 {
  color: #0f35c0 !important;
  font-size: 28px !important;
  line-height: 34px;
  font-family: "Axiforma_Bold";
  margin-bottom: 14px !important;
}

.maitredbiz_flow .search_result_main .ecommerce_shop_head h2 a.LearnMoreStepUp {
  color: #0f35c0 !important;
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 22px;
}

.maitredbiz_flow .search_result_main .ecommerce_shop_head h2 a.LearnMoreStepUp:hover {
  color: #65c8ce !important;
}

.maitredbiz_flow .search_result_main .ecommerce_shop_head p {
  font-family: "CircularStd-Book";
  color: #000;
  font-size: 16px;
  line-height: 22px;
}

.maitredbiz_flow .slide_section_outer .search_result_main .ern_type_selectbox .ern_inner_box .dropdown.types_fld .dropdown-toggle {
  padding: 0 41px 0 15px;
  height: 50px;
  border-radius: 0;
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 16px;
  border: 2px solid #767676;
  border-radius: 5px;
}

.maitredbiz_flow .what_is_brim_merketplace .ecommerce_shop_head h2 {
  color: #0f35c0 !important;
  font-size: 36px;
  line-height: 46px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .what_is_brim_merketplace p {
  margin-bottom: 30px;
  font-size: 16px;
  line-height: 22px;
  color: #000;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .what_is_brim_merketplace .steps_start_area_outer h4 {
  font-family: "CircularStd-Bold";
  font-size: 24px;
  line-height: 30px;
  color: #000;
}

.maitredbiz_flow .what_is_brim_merketplace .steps_start_area_outer .steps_start_area {
  margin: 30px 0 0 0;
}

.maitredbiz_flow .how_to_access_outer .learn_more_bg:nth-child(odd) {
  background-color: #f0f2f6;
}

.maitredbiz_flow .what_is_brim_merketplace p {
  margin-bottom: 0;
  font-size: 16px;
  line-height: 22px;
  color: #000;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .how_to_access_outer .learn_more_bg.how_to_access .how_to_access_inner h2 {
  font-family: "CircularStd-Bold";
  font-size: 24px;
  line-height: 30px;
  color: #0f35c0;
  margin-bottom: 18px;
}

.maitredbiz_flow .how_to_access_outer .learn_more_bg.how_to_access .how_to_access_inner p {
  font-size: 16px;
  line-height: 22px;
  color: #000;
  font-family: "CircularStd-Book";
  /* margin-bottom: 0; */
}

.maitredbiz_flow .how_to_access_outer .learn_more_bg.how_to_access .how_to_access_inner p:last-child {
  margin-bottom: 0;
}

.maitredbiz_flow .ecommerce_access h2 {
  font-family: "CircularStd-Bold";
  font-size: 24px;
  line-height: 30px;
  color: #000;
}

.maitredbiz_flow .ecommerce_access a.global_btn {
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 23px;
  color: #fff;
  border-radius: 0;
  background-color: #0f35c0;
  padding: 14px 20px;
}

.maitredbiz_flow .ecommerce_access a.global_btn:hover {
  background-color: #65c8ce;
  border-color: transparent;
}

.maitredbiz_flow .ecommerce_access a.global_btn:focus {
  background-color: #0f35c0;
  box-shadow: inset 0 0 0 1px #0f35c0, 0 0 0 5px rgba(0, 151, 169, 0.3);
  border-color: transparent;
}

.maitredbiz_flow .ecommerce_access a.global_btn:active {
  background-color: #003b5c;
  border-color: transparent;
  color: #fff;
  box-shadow: none;
}

.maitredbiz_flow .what_is_brim_merketplace .ecommerce_shop_head {
  margin-bottom: 14px;
}

.maitredbiz_flow .what_is_brim_merketplace .ecommerce_shop_head h2 {
  color: #000 !important;
  font-size: 24px;
  line-height: 46px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .what_is_brim_merketplace p {
  margin-bottom: 30px;
  font-size: 16px;
  line-height: 22px;
  color: #000;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .what_is_brim_merketplace h3 {
  margin-top: 50px;
  font-family: "CircularStd-Bold";
  font-size: 24px;
  line-height: 30px;
  color: #000;
}

.maitredbiz_flow .what_is_brim_merketplace .learn_more_single_ing {
  min-height: 250px;
}

.maitredbiz_flow .what_is_brim_merketplace .learn_more_single p {
  margin-bottom: 30px;
  font-size: 16px;
  line-height: 22px;
  color: #000;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .how_to_access_outer .learn_more_bg.how_to_access .how_to_access_inner ul li {
  font-size: 16px;
  line-height: 22px;
  color: #000;
  font-family: "CircularStd-Book";
  padding-left: 35px;
}

.maitredbiz_flow .how_to_access_outer .learn_more_bg.how_to_access .how_to_access_inner ul li b {
  line-height: 24px;
  /* font-size: 14px; */
  margin: 0 0;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .terms_main_page_holder .ecommerce_shop_head {
  margin-bottom: 14px;
}

.maitredbiz_flow .terms_main_page_holder .ecommerce_shop_head h2 {
  font-family: "CircularStd-Bold";
  font-size: 36px;
  line-height: 45px;
  color: #0f35c0 !important;
}

.maitredbiz_flow .terms_main_page_holder .time_for_post p {
  font-family: "CircularStd-Book";
  font-size: 16px;
  line-height: 22px;
  color: #000;
  font-style: italic;
}

.maitredbiz_flow .terms_main_page_holder .terms_row h2 {
  margin-bottom: 18px;
  font-family: "CircularStd-Bold";
  font-size: 24px;
  line-height: 30px;
  color: #000;
}

.maitredbiz_flow .terms_main_page_holder .inner_para_terms+.inner_para_terms {
  margin-top: 30px;
  margin-bottom: 40px;
}

.maitredbiz_flow .terms_main_page_holder .terms_row .terms_para h5 {
  font-size: 20px;
  line-height: 25px;
  color: #000;
  font-family: "CircularStd-Bold";
  margin-bottom: 16px;
  margin-top: 16px;
}

.maitredbiz_flow .terms_main_page_holder .terms_row .terms_para p {
  font-family: "CircularStd-Book";
  font-size: 16px;
  line-height: 22px;
  color: #000;
}

.maitredbiz_flow .terms_main_page_holder .terms_row .terms_para p+p {
  margin-top: 15px;
}

.maitredbiz_flow .terms_main_page_holder .terms_row .global_btn {
  border-radius: 0;
  margin-top: 30px;
  width: auto;
  min-width: 175px;
  height: 50px;
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 24px;
  color: #fff;
  background-color: #0f35c0;
  display: inline-flex;
  padding: 0 0;
  justify-content: center;
}

.maitredbiz_flow .terms_main_page_holder .terms_row .global_btn:hover {
  background-color: #65c8ce;
}

.maitredbiz_flow .modal-header.custom_modal_header {
  border: none;
}

.maitredbiz_flow .details_area .market_modal_panels .market_modal_lft .details_header {
  padding-bottom: 5px;
}

.maitredbiz_flow .details_area .market_modal_panels .market_modal_lft .custom_breadcrumb .breadcrumb-item {
  font-family: "CircularStd-Book";
  font-size: 16px;
  line-height: 22px;
  color: #000;
}

.maitredbiz_flow .details_area .market_modal_panels .market_modal_lft .custom_breadcrumb .breadcrumb-item a {
  font-family: "CircularStd-Bold";
  vertical-align: unset;
  color: #0f35c0;
}

.maitredbiz_flow .details_area .market_modal_panels .market_modal_lft .custom_breadcrumb>li+li:before {
  font-family: "FontAwesome";
  padding: 0 5px 0 3px;
  font-size: 18px;
  color: #000;
}

.maitredbiz_flow .details_area .market_modal_panels .market_modal_lft .merchantname_tag {
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 22px;
  color: #000;
}

.maitredbiz_flow .details_area .market_modal_panels .market_modal_lft .merchantnameb {
  color: #0f35c0;
  font-size: 36px;
  line-height: 45px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .details_area .market_modal_panels .market_modal_lft .modal_txt-section p {
  font-size: 16px;
  line-height: 22px;
  font-family: "CircularStd-Book";
  color: #000;
  margin: 0 0 30px;
}

.maitredbiz_flow .details_area .market_modal_panels .market_modal_lft .custom_modal_body .offerstab li a {
  font-family: "CircularStd-Bold";
  font-size: 14px;
  line-height: 20px;
  color: #0f35c0;
}

.maitredbiz_flow .details_area .market_modal_panels .market_modal_lft .custom_modal_body .modal_nav>li.earnoffer.active>a:after {
  height: 2px;
  background-color: #0f35c0;
}

.maitredbiz_flow .details_area .market_modal_panels .market_modal_lft .custom_modal_body .modal_tab_content .flex_row.lvl_container .anim_bx .lvl_title {
  font-family: "CircularStd-Bold";
  font-size: 14px;
  line-height: 20px;
  color: #000;
  margin-bottom: -20px;
}

.maitredbiz_flow .details_area .market_modal_panels .market_modal_lft .custom_modal_body .modal_tab_content .flex_row.lvl_container .anim_bx .inner_lvl_box {
  border: none;
  border-radius: 12px;
  box-shadow: 0 0 5px 0 rgba(69, 69, 69, 0.3);
  padding: 17px 16px 15px;
}

.maitredbiz_flow .details_area .market_modal_panels .market_modal_lft .custom_modal_body .modal_tab_content .flex_row.lvl_container .anim_bx .inner_lvl_box .lvl_top_txt {
  font-family: "CircularStd-Book";
  font-size: 16px;
  line-height: 18px;
  color: #000;
}

.maitredbiz_flow .details_area .market_modal_panels .market_modal_lft .custom_modal_body .modal_tab_content .flex_row.lvl_container .anim_bx .inner_lvl_box .lvl_point_cont .lvl_point span {
  font-family: "CircularStd-Bold";
  font-size: 28px;
  color: #fff;
}

.maitredbiz_flow .details_area .market_modal_panels .market_modal_lft .custom_modal_body .modal_tab_content .flex_row.lvl_container .anim_bx .inner_lvl_box .lvl_point_cont .lvl_point span small {
  font-family: "CircularStd-Bold";
  font-size: 12px;
  color: #fff;
}

.maitredbiz_flow .details_area .market_modal_panels .market_modal_lft .custom_modal_body .modal_tab_content .note_content_txt {
  padding-top: 30px;
}

.maitredbiz_flow .details_area .market_modal_panels .market_modal_lft .custom_modal_body .modal_tab_content .note_content_txt p label {
  font-family: "CircularStd-Bold";
  font-size: 20px;
  line-height: 26px;
  color: #000;
  margin-bottom: 15px;
  text-transform: none;
}

.maitredbiz_flow .details_area .market_modal_panels .market_modal_lft .custom_modal_body .modal_tab_content .note_content_txt .blue_dot_list {
  margin-bottom: 50px;
}

.maitredbiz_flow .details_area .market_modal_panels .market_modal_lft .custom_modal_body .modal_tab_content .note_content_txt .blue_dot_list li {
  font-size: 16px;
  line-height: 24px;
  color: #000;
  font-family: "CircularStd-Book";
  margin: 0 0;
  padding-left: 8px;
}

.maitredbiz_flow .details_area .market_modal_panels .market_modal_lft .custom_modal_body .modal_tab_content .note_content_txt .blue_dot_list li::after {
  top: 11px;
  background-color: #000;
}

.maitredbiz_flow .details_area .market_modal_panels .market_modal_lft .custom_modal_body .modal_tab_content .note_content_txt p small {
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 22px;
  color: #000;
  text-transform: uppercase;
}

.maitredbiz_flow .details_area .market_modal_panels .market_modal_lft .custom_modal_body .modal_tab_content .note_content_txt.small_note_content {
  padding-top: 15px;
  margin-top: 0;
}

.maitredbiz_flow .details_area .market_modal_panels .market_modal_lft .custom_modal_body .modal_tab_content .note_content_txt.small_note_content small {
  font-family: "CircularStd-Book";
  font-size: 12px;
  line-height: 18px;
  color: #000;
}

.maitredbiz_flow .details_area .market_modal_panels .market_modal_lft .back_all a {
  color: #0f35c0;
  font-size: 16px;
  line-height: 18px;
  font-family: "CircularStd-Bold";
  display: inline-block;
  position: relative;
  text-decoration: none;
  text-decoration: underline;
  transition: 400ms all ease-in-out;
  text-decoration: underline;
}

/* .maitredbiz_flow .details_area .market_modal_panels .market_modal_lft .back_all a::before {
    position: absolute;
    content: "\f104";
    font-family: "FontAwesome";
    font-size: 18px;
    color: #003b5c;
    left: 0;
    top: -1px;
    padding: 0 0;
    display: inline-block;
    transition: 400ms all ease-in-out;
} */

.maitredbiz_flow .details_area .market_modal_panels .market_modal_lft .back_all a:hover {
  color: #0f35c0;
  border-bottom-color: #0f35c0;
}

.maitredbiz_flow .details_area .market_modal_panels .market_modal_lft .back_all a:hover:before {
  color: #65c8ce;
}

.maitredbiz_flow .details_area .market_modal_panels .market_modal_rt .market_modal_rt_inner .marchent_ico .offercatImage {
  margin-bottom: 50px;
}

.maitredbiz_flow .details_area .market_modal_panels .market_modal_rt .market_modal_rt_inner .marchent_ico a.btn_outline {
  min-width: 175px;
  height: 50px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 0;
  border: 1px solid #0f35c0;
  color: #fff;
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 20px;
  padding: 0 15px;
  background-color: #0f35c0;
  border-radius: 5px;
}

.maitredbiz_flow .details_area .market_modal_panels .market_modal_rt .market_modal_rt_inner .marchent_ico a.btn_outline:hover {
  box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.3);
}

.maitredbiz_flow .details_area .market_modal_panels .market_modal_rt .market_modal_rt_inner .marchent_loc {
  padding-top: 49px;
  border-top: 3px solid #fff;
}

.maitredbiz_flow .details_area .market_modal_panels .market_modal_rt .market_modal_rt_inner .marchent_loc p label {
  font-family: "CircularStd-Bold";
  font-size: 12px;
  line-height: 16px;
  color: #000;
}

.maitredbiz_flow .details_area .market_modal_panels .market_modal_rt {
  background-color: #f0f2f6;
}

.maitred_branchportal_flow .application_card_full_part .inner_application_card_full.account_details_card .app_card_hold_rt .app_dtls label {
  margin-bottom: 0;
}

.maitred_branchportal_flow .application_card_full_part .inner_application_card_full.account_details_card .inner_application_card_full_top .app_card_hold_row {
  align-items: flex-start;
}

.maitred_branchportal_flow .application_card_full_part .inner_application_card_full.account_details_card .app_card_hold_rt .app_dtls h5 span {
  font-size: 20px;
  line-height: 25px;
  font-weight: 400;
  color: #000;
  font-family: "CircularStd-Book";
  margin: 0 0;
  width: auto;
}

.maitred_branchportal_flow .application_card_full_part .inner_application_card_full.account_details_card .app_card_hold_rt .app_dtls h4 {
  font-family: "CircularStd-Bold";
  font-size: 12px;
  line-height: 16px;
  color: #0f35c0;
  display: flex;
  align-items: flex-start;
  margin-top: 3px;
}

.maitred_branchportal_flow .application_card_full_part .inner_application_card_full.account_details_card .app_card_hold_rt .app_dtls h4 .open_status {
  font-family: "CircularStd-Bold";
  font-size: 12px;
  line-height: 16px;
  color: #706f73;
  margin: 0 0 0 10px;
}

.maitred_branchportal_flow .application_card_full_part .inner_application_card_full.account_details_card .app_card_hold_rt .app_dtls h5 span img {
  max-width: 20px;
}

.maitred_branchportal_flow .application_card_full_part .inner_application_card_full.account_details_card .app_card_hold span {
  display: inline-block;
  position: absolute;
  left: 15px;
  bottom: 15px;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 16px;
  color: #fff;
  font-family: "CircularStd-Book";
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
}

.maitredbiz_flow .slide_section_outer .load_more_sec {
  margin: 25px 0 30px;
}

.maitredbiz_flow .slide_section_outer .load_more_sec .global_btn {
  padding: 0 27px;
  border-radius: 0;
  border: 1px solid #0f35c0;
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 20px;
  color: #0f35c0;
  height: 50px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 0;
  width: auto;
}

.maitredbiz_flow .slide_section_outer .load_more_sec .global_btn:hover {
  background-color: transparent;
  border-color: #65c8ce;
  color: #0f35c0;
}

.maitredbiz_flow .stella_select .dropdown-menu h2 {
  font-family: "CircularStd-Bold";
  font-size: 20px;
  line-height: 25px;
  color: #000;
  padding: 0 32px 22px;
}

.maitredbiz_flow .dropdown-menu .sub_account li a {
  padding: 18px 20px;
  font-family: "CircularStd-Book";
  font-size: 16px;
  line-height: 22px;
  color: #767676;
  font-weight: 400;
  transition: 600ms all ease-in-out;
}

.maitredbiz_flow .dropdown-menu .sub_account li a:hover {
  color: #0f35c0;
  background-color: transparent;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.maitredbiz_flow .dropdown-menu .sub_account li a:hover b span,
.maitredbiz_flow .dropdown-menu .sub_account li a:hover b {
  font-weight: 400 !important;
}

/* .maitredbiz_flow .stella_select ul li.dropdown .dropdown-menu{
  position: relative;
} */

.maitredbiz_flow .stella_select ul li.dropdown .dropdown-menu::before {
  position: absolute;
  content: "";
  top: -28px;
  border-color: transparent transparent #ffff transparent;
  border-width: 0px 20px 30px 20px;
  border-style: solid;
  filter: drop-shadow(0px -1px 1px rgb(69 69 69 / 30%));
}

.maitredbiz_flow .dropdown-menu .sub_account li a .img {
  margin-right: 10px !important;
  width: auto;
}

/* .maitredbiz_flow .stella_select ul li.dropdown .dropdown-menu>li:last-child a {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 50px !important;
    font-size: 16px !important;
    line-height: 22px !important;
    color: #0f35c0 !important;
    font-family: 'CircularStd-Bold' !important;
    border: 1px solid #0f35c0 !important;
    border-radius: 0px !important;
    padding: 0 0 !important;
} */

/* .maitredbiz_flow .stella_select ul li.dropdown .dropdown-menu>li:last-child a:hover {
    border-color: #65c8ce !important;
    background-color: transparent !important;
    color: #0f35c0 !important;
} */

/* 08-09-2022 */

.maitredbiz_flow .other_value_cell_each_inner .new_info_tip.left_tip.new_top_tooltip,
.maitredbiz_flow .new_info_tip.left_tip.new_top_tooltip {
  vertical-align: 3.5px;
}

.maitredbiz_flow .account_hd {
  font-family: "CircularStd-Bold";
  font-size: 20px;
  line-height: 26px;
  color: #000;
  margin-bottom: 23px;
  padding-left: 15px;
}

.maitredbiz_flow .management_bar ul li:first-child {
  background-image: none;
}

.maitredbiz_flow .management_bar ul li a span {
  color: #767676 !important;
  transition: 600ms all ease-in-out;
}

.maitredbiz_flow .management_bar ul li a {
  font-family: "CircularStd-Book";
  color: #000 !important;
  font-size: 16px;
  padding: 14px 0 19px !important;
  transition: 600ms all ease-in-out;
  padding-left: 15px !important;
  border-bottom: 2px solid transparent;
}

.maitredbiz_flow .management_bar ul li.active a {
  border-color: #84754e;
}

.maitredbiz_flow .management_bar ul li.active a,
.maitredbiz_flow .management_bar ul li a:hover {
  background: none;
}

.maitredbiz_flow .management_bar ul li a:hover span {
  /* font-family: 'CircularStd-Bold'; */
  color: #0f35c0 !important;
  /* border-color: #84754e; */
  font-weight: 400;
}

.maitredbiz_flow .management_bar ul li a .img {
  margin-right: 15px;
  /* min-width: 22px; */
  line-height: 1;
  vertical-align: middle;
}

.maitredbiz_flow .management_bar ul li a .img svg {
  fill: #767676;
  transition: 400ms all ease-in-out;
}

.maitredbiz_flow .management_bar ul li.active a .img svg,
.maitredbiz_flow .management_bar ul li a:hover .img svg {
  fill: #0f35c0;
  stroke: #0f35c0;
}

.maitredbiz_flow .management_bar ul li.active a span {
  font-family: "CircularStd-Bold";
  color: #0f35c0 !important;
}

.maitredbiz_flow .management_bar ul li.active:before,
.maitredbiz_flow .management_bar ul li.active:first-child:before,
.maitredbiz_flow .management_bar ul li:first-child:before {
  content: "";
  border: 0;
  /* border-bottom: 2px solid #84754e; */
  width: calc(100% + 0px);
  background: transparent;
  z-index: 9;
  /* display: none !important; */
}

.maitredbiz_flow .management_bar ul li a span {
  margin-top: 2px;
  max-width: 100%;
}

.maitredbiz_flow .management_bar {
  width: 290px;
  padding-top: 50px !important;
}

.maitredbiz_flow .management_bar ul {
  margin-bottom: 0;
}

.maitredbiz_flow .sbc_side_logout {
  margin: 30px 0 0 0px;
}

.maitredbiz_flow .sbc_side_logout a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 50px;
  font-size: 16px;
  line-height: 22px;
  color: #fff;
  font-family: "CircularStd-Bold";
  border: 1px solid #0f35c0;
  border-radius: 5px;
  min-width: 200px;
}

.maitredbiz_flow .sbc_side_logout a:hover {
  /* background-color: #0f35c0;
  color: #fff; */
  border-color: #65c8ce;
}

.maitredbiz_flow .account_management .accout_area {
  margin: 0px 0px 0px 290px;
  padding-left: 50px;
  padding-top: 40px;
  padding-bottom: 150px;
  min-height: 100vh;
}

/* .maitredbiz_flow .accout_area h1 {
    font-family: 'CircularStd-Bold';
    color: #0f35c0;
    font-size: 36px;
    line-height: 46px;
    margin-bottom: 49px;
} */

.maitredbiz_flow .picture_upload_part .username {
  font-size: 24px;
  line-height: 30px;
  color: #000;
  font-family: "CircularStd-Book";
  /* padding-left: 30px; */
}

.maitredbiz_flow .picture_upload_part .username .industry_nm {
  font-size: 14px;
  line-height: 20px;
  color: #767676;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .picture_upload_part {
  margin-bottom: 47px;
}

.maitredbiz_flow .contact_row .non_edit_form .form_label {
  font-family: "CircularStd-Bold";
  font-size: 14px;
  line-height: 20px;
  color: #000;
  text-transform: uppercase;
}

.maitredbiz_flow .contact_row .non_edit_form .view_contact p {
  font-family: "CircularStd-Book";
  font-size: 16px !important;
  line-height: 22px;
  color: #000;
  font-weight: 400 !important;
  margin-bottom: 0 !important;
}

.maitredbiz_flow .contact_row .non_edit_form .view_contact .edit_btn {
  bottom: -1px;
  top: unset;
  font-size: 16px;
  line-height: 22px;
  color: #003b5c;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .contact_row .non_edit_form .view_contact .edit_btn:hover {
  color: #22b2ec !important;
}

.maitredbiz_flow .spend_holder_body .select_outer h2 {
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 28px;
  line-height: normal;
}

.maitredbiz_flow .spend_holder_body .dropdown_function_holder .btn-group.bootstrap-select .selectpicker {
  height: 50px;
  border-radius: 0;
  border: 1px solid #767676;
  padding: 0 30px 0 15px;
  color: #000;
  font-size: 16px;
  line-height: 40px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .spend_holder_body .dropdown_function_holder .btn-group.bootstrap-select ul.dropdown-menu.inner.selectpicker {
  border: none;
}

.maitredbiz_flow .spend_holder_body .dropdown_function_holder .btn-group.bootstrap-select ul.dropdown-menu.inner.selectpicker li a {
  font-family: "CircularStd-Book";
  color: #000 !important;
  border-color: #fff;
}

.maitredbiz_flow .spend_holder_body .dropdown_function_holder .btn-group.bootstrap-select ul.dropdown-menu.inner.selectpicker li.selected a {
  /* font-family: "CircularStd-Book"; */
  font-family: "CircularStd-Bold";
  font-weight: 400;
  color: #0f35c0 !important;
  border-color: #fff;
}

.maitredbiz_flow .spend_holder_body .dropdown_function_holder .btn-group.bootstrap-select .selectpicker .caret {
  background: url(../images/drdown.svg) !important;
  background-position: center !important;
  right: 10px;
  background-size: 18px !important;
  background-repeat: no-repeat !important;
}

.maitredbiz_flow .spend_holder_body .dropdown_function_holder .btn-group.bootstrap-select.open .selectpicker .caret {
  background: url(../images/drtop.svg) !important;
  background-position: center !important;
  right: 10px;
  background-size: 18px !important;
  background-repeat: no-repeat !important;
}

.maitredbiz_flow .company_spend_trend {
  padding: 40px 0px;
  background: #f7f7f7;
  overflow: hidden;
}

.maitredbiz_flow .company_spend_trend h2 {
  color: #000;
  font-size: 24px;
  line-height: 30px;
  font-family: "CircularStd-Bold";
  margin-bottom: 20px;
}

.maitredbiz_flow .company_spend_trend .company_trend_graph_inner .spend_chart .spend_chart_item h3 {
  display: none;
}

.maitredbiz_flow .company_spend_trend .company_trend_graph_inner .spend_chart_toggle .button {
  margin-left: auto;
  border: 1px solid #0f35c0;
}

.maitredbiz_flow .spend_chart_toggle #button-10 .knobs span,
.maitredbiz_flow .spend_chart_toggle #button-10 .knobs:after {
  font-size: 14px;
  color: #fff;
  line-height: 22px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .spend_chart_toggle #button-10 .knobs:after {
  color: #767676;
}

.maitredbiz_flow .spend_chart_toggle #button-10 .knobs:before {
  background-color: #0f35c0;
}

.maitredbiz_flow .company_spend_trend .company_trend_details_inner .inner_btm_crd {
  box-shadow: none;
  position: relative;
  background-color: #fff;
  border-radius: 10px;
  /* border: 1px solid transparent; */
  border: solid 1px #e4e4e4;
}

.maitredbiz_flow .company_spend_trend .company_trend_details_inner .inner_btm_crd h5 {
  color: #767676;
  font-size: 14px;
  line-height: 20px;
  font-family: "CircularStd-Book";
  text-transform: capitalize;
}

.maitredbiz_flow .company_spend_trend .company_trend_details_inner .inner_btm_crd .dsbrd_prgress_holder {
  /* padding: 8px 0; */
  padding: 0px 0px 20px;
}

.maitredbiz_flow .company_spend_trend .company_trend_details_inner .inner_btm_crd .dsbrd_prgress_holder .progress {
  /* height: 12px;
  border-radius: 7px;
  background-color: #fff;
  border: 1px solid #0f35c0;
  margin: 0; */
  height: 20px;
  border-radius: 50px;
  background-color: #fff;
  border: 1px solid #e4e4e4;
  margin: 0;
}

.maitredbiz_flow .company_spend_trend .company_trend_details_inner .inner_btm_crd .dsbrd_prgress_holder .progress .progress-bar {
  background-color: #72bf44;
}

.maitredbiz_flow .company_spend_trend .company_trend_details_inner .spent_amnt {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}

.maitredbiz_flow .company_spend_trend .company_trend_details_inner .spent_amnt span {
  color: #000;
  font-size: 16px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .company_spend_trend .company_trend_details_inner .limit_used {
  padding: 0 10px;
  background-color: #f0f2f6;
  border-radius: 10px;
  font-size: 12px;
  color: #0f35c0;
  font-family: "CircularStd-Bold";
  height: 22px;
  line-height: 24px;
  margin-left: 10px;
}

.maitredbiz_flow .company_spend_trend .company_trend_details_inner .inner_btm_crd h4 {
  color: #000;
  font-size: 16px;
  line-height: 25px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .spend_holder_body .spend_head {
  padding-bottom: 20px;
  padding-top: 0px;
}

.maitredbiz_flow .company_spend_breakdown {
  padding: 65px 0 80px;
}

.maitredbiz_flow .spend_break_head {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-bottom: 30px;
}

.maitredbiz_flow .spend_holder_body h2 {
  color: #000;
  font-size: 20px;
  line-height: normal;
  font-family: "CircularStd-Bold";
  margin-bottom: 0px;
  margin-right: 24px;
}

.maitredbiz_flow .spend_break_head .see_all_emply {
  color: #003b5c;
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 20px;
  text-decoration: underline;
}

.maitredbiz_flow .cust_break_row {
  display: flex;
  align-items: center;
  margin: 0 -15px;
}

.maitredbiz_flow .cust_break_row .custom_break_lft {
  width: 30%;
  padding: 0 15px;
}

.maitredbiz_flow .cust_break_row .custom_break_lft .blank_pie {
  position: relative;
}

.maitredbiz_flow .cust_break_row .custom_break_lft .blank_pie .no_tran_month {
  text-align: center;
  color: #000;
  font-size: 16px;
  line-height: 20px;
  font-family: "CircularStd-Bold";
  position: absolute;
  top: 50%;
  transform: translatey(-50%);
  padding: 0 35px;
}

.maitredbiz_flow .cust_break_row .custom_break_rght {
  width: 70%;
  padding: 0 15px;
}

/* .maitredbiz_flow .spend_blocks .totalCircelList {
  margin-left: 7.5px;
  max-width: calc(33.33% - 15px);
  margin-right: 7.5px;
  padding: 18px 14px;
  border: 1px solid transparent;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2) !important;
  transition: 0.3s ease;
  margin-bottom: 15px;
  float: left;
  width: 100%;
  background: #fff;
  cursor: pointer;
} */

.maitredbiz_flow .spend_blocks .budgtNoTransaction {
  background-color: #f7f7f7;
  box-shadow: none !important;
  border: 1px solid transparent !important;
  cursor: not-allowed;
}

.maitredbiz_flow .spend_blocks .svgChartCls>span>img {
  width: 30px;
  border-radius: 50%;
  margin-right: 6px;
}

.maitredbiz_flow .svgChartCls {
  font-size: 16px;
  color: #000;
  font-family: "CircularStd-Book";
  display: flex;
  align-items: center;
  justify-content: flex-start;
}

.maitredbiz_flow .spend_blocks .svgChartCls .totalVal {
  margin-top: 3px;
  background-image: none !important;
  padding-right: 0;
  font-family: "CircularStd-Book";
  margin-left: auto;
}

.maitredbiz_flow .spend_box_holder {
  padding: 40px 0px;
  background-color: #f2f3f1;
}

.maitredbiz_flow .spend_box_holder .spend_inner_box {
  padding: 30px;
  border-radius: 5px;
  background-color: #fff;
  min-height: 360px;
}

.maitredbiz_flow .spend_box_holder .spend_inner_box .no_marchent {
  padding: 40px 20px;
}

.maitredbiz_flow .spend_box_holder .spend_inner_box .no_marchent .inner_no_narchent figure {
  max-width: 65px;
  margin: 0 auto;
}

.maitredbiz_flow .spend_box_holder .spend_inner_box .no_marchent .inner_no_narchent h2 {
  margin: 15px 0;
}

.maitredbiz_flow .spend_box_holder .spend_inner_box .no_marchent .inner_no_narchent p {
  font-size: 14px;
  line-height: normal;
  color: #767676;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .notification_list .onoff_area .switch {
  height: 30px;
}

.maitredbiz_flow .accout_area .notification_list_header,
.maitredbiz_flow .accout_area .notification_list {
  margin: 0;
}

.maitredbiz_flow .accout_area .notification_list_header h2 {
  color: #000;
  font-size: 20px;
  line-height: normal;
  font-family: "CircularStd-Bold";
  margin: 0px;
}

.maitredbiz_flow .accout_area .notification_list_header h3 {
  color: #000;
  font-size: 16px;
  line-height: normal;
  font-family: "CircularStd-Bold";
  margin: 0px;
}

.maitredbiz_flow .accout_area .notification_list_header h2+h3 {
  margin-top: 20px;
}

.maitredbiz_flow .accout_area .accout_area_gutter {
  padding-left: 0;
}

.maitredbiz_flow .accout_area .ac_notification_outer_row {
  padding-right: 0;
  margin-bottom: 0;
  border-bottom: 1px solid #a9a9a9;
  min-height: 70px;
}

.maitredbiz_flow .new_accout_area .ac_notification_row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 20px 0;
  /* min-height: 70px; */
}

.maitredbiz_flow .new_accout_area .ac_notification_row h5,
.maitredbiz_flow .new_accout_area .ac_notification_row h2 {
  color: #000;
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 0px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .new_accout_area .ac_notification_row h6 {
  font-family: "CircularStd-Book";
  font-size: 16px;
  color: #000;
}

.maitredbiz_flow .new_accout_area .ac_notification_row p {
  font-family: "CircularStd-Book";
  color: #767676;
  font-size: 14px;
  line-height: 16px;
  margin-top: 5px;
  min-height: auto;
}

.maitredbiz_flow .new_accout_area .ac_notification_row p a {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #e02a42;
  text-decoration: none;
}

.maitredbiz_flow .new_accout_area .ac_notification_row p a:hover {
  color: #0f35c0;
  text-decoration: none;
}

.maitredbiz_flow .new_accout_area .notification_shadow:after,
.maitredbiz_flow .new_accout_area .notification_inner_list.last_border:after {
  display: none;
}

.maitredbiz_flow .new_accout_area .notification_inner_list {
  margin-bottom: 20px;
}

.maitredbiz_flow .new_accout_area .ac_notification_row .switch {
  width: 50px;
  height: 30px;
}

.maitredbiz_flow .new_accout_area input:checked+.slider_switch {
  background-color: #72bf44 !important;
}

.maitredbiz_flow .new_accout_area .ac_notification_row .slider_switch:before {
  bottom: 1px;
  width: 26px;
  height: 26px;
}

.maitredbiz_flow .new_accout_area .ac_notification_row input:checked+.slider_switch:before {
  -webkit-transform: translateX(25px);
  -ms-transform: translateX(25px);
  transform: translateX(25px);
}

.maitredbiz_flow .new_accout_area .onoff_area .off {
  color: #767676;
  font-size: 12px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .new_accout_area .onoff_area .on {
  color: #72bf44;
  font-size: 12px;
  font-family: "CircularStd-Bold";
}

/* .maitredbiz_flow .accout_area {
  padding-bottom: 400px;
} */

.maitredbiz_flow .accout_area .lang_title h2 {
  font-family: "CircularStd-Bold";
  font-size: 20px;
  line-height: normal;
  color: #000;
  margin-bottom: 5px;
}

.maitredbiz_flow .accout_area .lang_title p {
  font-family: "CircularStd-Book";
  font-size: 16px;
  line-height: normal;
  color: #767676;
}

.maitredbiz_flow .accout_area .account_frm {
  padding-top: 20px;
}

.maitredbiz_flow .accout_area .account_frm .fld_outr label {
  font-family: "CircularStd-Bold";
  font-size: 14px;
  line-height: 20px;
  color: #000;
}

/* .maitredbiz_flow .accout_area .account_frm .fld_outr input {
  height: 60px !important;
  border: none;
  border-radius: 0 !important;
  color: #000 !important;
  font-size: 16px;
  line-height: 22px;
  font-family: "CircularStd-Book";
  border-bottom: 1px solid #767676 !important;
} */

.maitredbiz_flow .accout_area .account_frm .fld_outr input::placeholder {
  color: #000 !important;
  font-size: 16px;
  line-height: 22px;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .accout_area .account_frm .trvl_notice_btn .submit_btn {
  height: 50px;
  min-width: 170px;
  font-family: "CircularStd-Bold";
  font-size: 16px !important;
  line-height: 25px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 0;
  padding: 0 0 !important;
  transition: 400ms all ease-in-out;
  background-color: #0f35c0;
  margin-bottom: 25px;
}

.maitredbiz_flow .accout_area .account_frm .trvl_notice_btn .submit_btn:hover {
  background-color: #65c8ce;
}

#traveladd:after {
  display: none;
}

.maitredbiz_flow .accout_area .my_desti {
  margin: 0px 0px 20px;
}

.maitredbiz_flow .accout_area .my_desti h2 {
  font-family: "CircularStd-Bold";
  font-size: 24px;
  line-height: 30px;
  color: #000;
  margin-bottom: 20px;
}

.maitredbiz_flow .accout_area .destini_wrap .destini_inr_cell {
  cursor: pointer;
  box-shadow: none;
  padding: 20px 40px 20px 20px;
  border-radius: 5px;
  border: solid 1px #e4e4e4;
  background-color: #fff;
}

.maitredbiz_flow .accout_area .destini_wrap .destini_inr_cell .edit_del a {
  margin: 0;
}

/* .maitredbiz_flow .accout_area .destini_wrap .destini_inr_cell .desti_details {
  margin-top: 2px;
} */

.maitredbiz_flow .accout_area .destini_wrap .destini_inr_cell .desti_details .desti_cell.key_pic {
  display: none;
}

.maitredbiz_flow .accout_area .destini_wrap .destini_inr_cell .desti_details .desti_cell {
  width: 40% !important;
  letter-spacing: 0;
}

/* .maitredbiz_flow .accout_area .destini_wrap .destini_inr_cell .desti_details .desti_cell:nth-child(2){
  width: 40% !important;
} */

.maitredbiz_flow .accout_area .destini_wrap .destini_inr_cell .desti_details .desti_cell em {
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 16px;
  line-height: 22px;
  text-transform: capitalize;
}

.maitredbiz_flow .accout_area .destini_wrap .destini_inr_cell .desti_details .desti_cell em span {
  color: #767676;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .accout_area .destini_wrap .destini_inr_cell .desti_details .desti_cell.desti_cell_date {
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 22px;
  color: #000;
  text-align: right;
  padding: 0 15px;
  text-transform: capitalize;
}

.maitredbiz_flow .accout_area .destini_wrap .destini_inr_cell .desti_details .desti_cell.desti_cell_date span {
  font-family: "CircularStd-Book";
  color: #767676;
}

.maitredbiz_flow .accout_area .destini_wrap .destini_inr_cell .edit_del a {
  color: #454545;
}

.maitredbiz_flow .travelnoticepage .accout_area {
  padding-bottom: 130px;
}

.maitredbiz_flow #make_payment_new .modal-dialog .modal-content {
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
}

.maitredbiz_flow #make_payment_new .modal-dialog .modal-content .modal-header {
  padding: 18px 20px 17px 22px;
  border-bottom: 1px solid #d9d9d9;
}

.maitredbiz_flow #make_payment_new .modal-dialog .modal-content .modal-header .modal-title {
  color: #000;
  font-size: 20px;
  line-height: 25px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow #make_payment_new .modal-dialog .modal-content .modal-body .make_payment_inr .tab-content .tabInner .middle_body_split .lt_side_paymnt {
  padding-left: 30px;
  padding-right: 10px;
}

.maitredbiz_flow #make_payment_new .modal-dialog .modal-content .modal-body .make_payment_inr .tab-content .tabInner .middle_body_split .lt_side_paymnt .global_tb_label {
  margin-bottom: 10px;
}

.maitredbiz_flow #make_payment_new .modal-dialog .modal-content .modal-body .make_payment_inr .tab-content .tabInner .middle_body_split .lt_side_paymnt .global_tb_label h5 {
  color: #000;
  font-size: 20px;
  line-height: 26px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow #make_payment_new .modal-dialog .modal-content .modal-body .make_payment_inr .tab-content .tabInner .middle_body_split .lt_side_paymnt ul li {
  font-size: 16px;
  line-height: 22px;
  color: #000;
  font-family: "CircularStd-Book";
  margin-bottom: 10px;
  padding-left: 30px;
}

.maitredbiz_flow #make_payment_new .modal-dialog .modal-content .modal-body .make_payment_inr .tab-content .tabInner .middle_body_split .lt_side_paymnt ul li .shape_num {
  background: none;
  height: 24px;
  width: 24px;
  border: solid 1px #454545;
  margin-left: 10px;
  font-family: "Axiforma_Bold";
  font-size: 13px !important;
  line-height: 24px;
  color: #454545 !important;
  border-radius: 50%;
  margin-left: 0;
  top: 0;
}

.maitredbiz_flow #make_payment_new .modal-dialog .modal-content .modal-body .make_payment_inr .tab-content .tabInner .middle_body_split .rt_side_paymnt {
  padding: 30px;
  border-left: none;
  background: #f2f3f1;
}

.maitredbiz_flow #make_payment_new .modal-dialog .modal-content .modal-body .make_payment_inr .tab-content .tabInner .middle_body_split .rt_side_paymnt .payment_details_topM .global_tb_label h5 {
  color: #000;
  font-size: 20px;
  line-height: 25px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow #make_payment_new .modal-dialog .modal-content .modal-body .make_payment_inr .tab-content .tabInner .middle_body_split .rt_side_paymnt .payment_details_topM .payee_dtls_box .p_row label {
  color: #000;
  font-size: 12px;
  line-height: 16px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow #make_payment_new .modal-dialog .modal-content .modal-body .make_payment_inr .tab-content .tabInner .middle_body_split .rt_side_paymnt .payment_details_topM .payee_dtls_box .p_row .py_dtls_rt {
  font-size: 16px;
  line-height: 22px;
  color: #000;
  font-family: "CircularStd-Book" !important;
  text-transform: none;
}

.maitredbiz_flow #make_payment_new .modal-dialog .modal-content .modal-body .make_payment_inr .tab-content .tabInner .middle_body_split .rt_side_paymnt .payment_details_topM .suggested_payee_box .blnc_pay_box .blnc_pay_innerM .hold_pay h5 {
  color: #000;
  font-size: 12px;
  line-height: 16px;
  font-family: "CircularStd-Bold";
  margin: 0;
}

.maitredbiz_flow #make_payment_new .modal-dialog .modal-content .modal-body .make_payment_inr .tab-content .tabInner .middle_body_split .rt_side_paymnt .payment_details_topM .suggested_payee_box .blnc_pay_box .blnc_pay_innerM .hold_pay h3 {
  color: #000;
  font-family: "CircularStd-Book";
  font-size: 22px;
  line-height: 30px;
}

.maitredbiz_flow #make_payment_new .modal-dialog .modal-content .modal-body .make_payment_inr .tab-content .tabInner .middle_body_split .rt_side_paymnt .payment_details_topM .suggested_payee_box .blnc_pay_box .blnc_pay_innerM .cpy_btn {
  width: 80px;
  height: 50px;
  color: #000;
  border: 1px solid #767676;
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 48px;
  border-radius: 0;
  background-color: #fff;
}

.maitredbiz_flow #make_payment_new .modal-dialog .modal-content .modal-body .make_payment_inr .tab-content .tabInner .middle_body_split {
  border-bottom: 1px solid #d9d9d9;
}

.maitredbiz_flow #make_payment_new .modal-dialog .modal-content .modal-body .make_payment_inr .tab-content .tabInner .bottom_logos_holder .global_tb_label {
  margin-bottom: 10px;
}

.maitredbiz_flow #make_payment_new .modal-dialog .modal-content .modal-body .make_payment_inr .tab-content .tabInner .bottom_logos_holder .global_tb_label h5 {
  color: #000;
  font-family: "CircularStd-Bold";
  font-size: 20px;
  line-height: 25px;
}

.maitredbiz_flow #make_payment_new .modal-dialog .modal-content .modal-body .modal-footer.clearfix.interacfooter .cancl a {
  color: #003b5c !important;
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 22px;
}

/* .maitredbiz_flow .new_dg_modal .modal-dialog {
  width: 750px;
} */

.maitredbiz_flow .accout_area.new_ac_area.yr_crd_new_full .your_carddetails_holder .contact_row .edit_form {
  border-bottom: none;
  margin-top: 20px;
}

.maitredbiz_flow .accout_area .edit_form {
  padding-bottom: 30px;
  border-bottom: 1px solid #d9d9d9;
}

.maitredbiz_flow .edit_form .form_box {
  position: relative;
  margin-bottom: 20px;
}

.maitredbiz_flow .accout_area .edit_form .form_box label {
  font-family: "CircularStd-Bold";
  font-size: 14px;
  line-height: 20px;
  color: #000;
  display: block;
  text-transform: uppercase;
}

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

/* .maitredbiz_flow .accout_area .edit_form .form_box input,
.maitredbiz_flow .accout_area .edit_form .form_box .dropdown-toggle {
  width: 100%;
  font-family: "CircularStd-Book";
  color: #000;
  font-size: 16px;
  height: 60px;
  border: solid 2px #e4e4e4;
  border-radius: 0;
  padding: 0 20px;
  overflow: hidden;
  background-color: #fff;
  transition: 0.3s ease;
  border-radius: 5px;
} */

.maitredbiz_flow .accout_area .edit_form .form_box input:focus,
.maitredbiz_flow .accout_area .edit_form .form_box .dropdown-toggle:focus {
  /* box-shadow: inset 0 0 0 1px #0f35c0, 0 0 0 5px rgba(0, 151, 169, 0.3); */
  box-shadow: none;
  border: 2px solid #0f35c0;
}

.maitredbiz_flow .accout_area .edit_form .form_box .select_item .caret {
  background: none;
  border: solid #000;
  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: 50%;
  transform: translateY(-50%) rotate(45deg);
  right: 15px;
}

.maitredbiz_flow .accout_area .edit_form .form_box .dropdown-toggle .dropdown-menu {
  padding: 0 9px;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.3);
  border-radius: 4px;
}

/* .maitredbiz_flow .accout_area .edit_form .form_box .dropdown-menu li a {
  font-family: "CircularStd-Book";
  font-size: 16px;
  line-height: 20px;
  color: #000000;
  padding: 13px 10px !important;
  border-bottom: 1px solid #fff;
} */

/* .maitredbiz_flow .accout_area .edit_form .form_box .dropdown-menu li.selected a {
  color: #0f35c0;
  font-family: "CircularStd-Bold";
  border-bottom: 1px solid #0f35c0;
} */

.maitredbiz_flow .accout_area .edit_form .cancel_save_btn_holder {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

.maitredbiz_flow .accout_area .edit_form .cancel_save_btn_holder .cancel_edit {
  font-size: 16px;
  line-height: 22px;
  color: #000;
  font-family: "CircularStd-Bold";
  margin-right: 10px;
  text-decoration: underline;
}

.maitredbiz_flow .accout_area .edit_form .cancel_save_btn_holder .cancel_edit:hover {
  color: #65c8ce;
}

.maitredbiz_flow .accout_area .edit_form .cancel_save_btn_holder .agentportal {
  font-size: 16px;
  line-height: 20px;
  color: #fff;
  font-family: "CircularStd-Bold";
  background-color: #0f35c0;
  padding: 0 40px;
  height: 50px;
  display: inline-flex;
  align-items: center;
  width: auto;
  margin: 0;
}

.maitredbiz_flow .accout_area .edit_form .cancel_save_btn_holder .agentportal:hover {
  background-color: #65c8ce;
}

.maitredbiz_flow #fraudMitigationModal .modal-header {
  text-align: right;
  justify-content: flex-end;
}

.maitredbiz_flow #fraudMitigationModal .modal-header .close {
  float: none;
}

.maitredbiz_flow #fraudMitigationModal .all_detail_container {
  padding: 20px 30px 30px;
}

.maitredbiz_flow #fraudMitigationModal .all_detail_container .new_feature h3 {
  font-family: "CircularStd-Bold";
  font-size: 24px;
  line-height: 30px;
  color: #000;
  margin-bottom: 15px;
}

.maitredbiz_flow #fraudMitigationModal .all_detail_container .new_feature p {
  font-family: "CircularStd-Book";
  font-size: 16px;
  line-height: 22px;
  color: #000;
}

.maitredbiz_flow #fraudMitigationModal .all_detail_container .new_feature p a {
  color: #0f35c0;
}

.maitredbiz_flow #fraudMitigationModal .all_detail_container .new_feature p a:hover {
  color: #65c8ce;
}

.maitredbiz_flow #fraudMitigationModal .modal-footer {
  padding: 20px 0 25px;
  border-top: 1px solid #d9d9d9;
}

.maitredbiz_flow #fraudMitigationModal .modal-footer .close_txt_btn {
  font-family: "CircularStd-Bold";
  color: #003b5c !important;
  font-size: 16px;
  line-height: 22px;
}

.maitredbiz_flow #fraudMitigationModal .modal-footer .close_txt_btn:hover {
  color: #65c8ce !important;
}

.maitredbiz_flow .accout_area_newContact .accout_area h2 {
  font-family: "CircularStd-Bold";
  font-size: 20px;
  line-height: normal;
  color: #000;
  margin-bottom: 5px;
}

.maitredbiz_flow .accout_area_newContact .accout_area .contact_p p {
  font-family: "CircularStd-Book";
  font-size: 18px;
  line-height: normal;
  color: #767676;
  margin-bottom: 28px;
}

.maitredbiz_flow .accout_area_newContact .accout_area .email_fld {
  margin: 10px 0 62px;
}

.maitredbiz_flow .accout_area_newContact .accout_area .email_fld a {
  color: #0f35c0;
  font-family: "CircularStd-Bold";
  font-size: 20px;
  line-height: 25px;
  text-decoration: underline;
  display: inline-flex;
  align-items: flex-end;
}

.maitredbiz_flow .accout_area_newContact .accout_area .email_fld a:hover {
  color: #0f35c0;
}

.maitredbiz_flow .accout_area_newContact .accout_area .email_fld a img {
  margin-right: 10px;
  width: 32px;
  vertical-align: bottom;
}

.maitredbiz_flow .accout_area_newContact .accout_area .repeat_wrap label {
  color: #000;
  font-family: "CircularStd-Bold";
  font-size: 20px;
  line-height: 25px;
  margin: 40px 0 10px;
  padding: 0 0;
  border: none;
  text-transform: none;
}

.maitredbiz_flow .accout_area_newContact .accout_area .no_cell_new span {
  margin-bottom: -3px;
  padding-left: 42px;
  font-family: "CircularStd-Book";
  font-size: 14px;
  line-height: 18px;
  color: #767676;
}

.maitredbiz_flow .accout_area_newContact .accout_area .no_cell_new a {
  color: #22b2ec;
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 25px;
  text-decoration: none;
  display: inline-flex;
  align-items: flex-end;
}

.maitredbiz_flow .accout_area_newContact .accout_area .no_cell_new a:hover {
  color: #22b2ec;
}

.maitredbiz_flow .accout_area_newContact .accout_area .no_cell_new img {
  margin-right: 10px !important;
  width: 32px;
  vertical-align: bottom;
  /* fill: #0f35c0 !important; */
}

.maitredbiz_flow .accout_area_newContact .gray_bg {
  width: 100%;
  max-width: 560px;
  padding: 15px 0 10px 36px;
  margin-top: 20px;
  background-color: rgba(15, 53, 192, 0.03);
  border-left: 8px solid #0f35c0;
}

.maitredbiz_flow .accout_area_newContact .gray_bg b {
  color: #000;
  font-size: 16px;
  line-height: 20px;
  font-family: "CircularStd-Bold";
  margin-bottom: 10px;
}

.maitredbiz_flow .accout_area_newContact .gray_bg span {
  color: #767676;
  font-size: 14px;
  line-height: 20px;
  font-family: "CircularStd-Book";
  margin: 0 0 5px;
}

.maitredbiz_flow .accout_area_newContact .gray_bg i {
  font-family: "CircularStd-Book";
  font-size: 10px;
  line-height: 16px;
  color: #767676;
  margin-top: 5px;
}

.maitredbiz_flow .accout_area_newContact .gray_bg .opentext {
  font-size: 14px;
  line-height: 18px;
  margin-top: 0;
  color: #767676;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .accout_area_newContact .accout_area .repeat_wrap p {
  margin-bottom: 30px;
  font-family: "CircularStd-Book";
  font-size: 16px;
  line-height: 22px;
  color: #767676;
}

.maitredbiz_flow .accout_area_newContact .gray_bg .inner_bg_cell {
  padding-right: 0;
}

.maitredbiz_flow .blank_container {
  border: none;
}

.maitredbiz_flow .blank_container h5 {
  font-family: "CircularStd-Bold";
  font-size: 20px;
  line-height: normal;
  color: #000;
  margin-bottom: 5px;
  max-width: 520px;
}

.maitredbiz_flow .blank_container p {
  font-family: "CircularStd-Book";
  font-size: 16px;
  line-height: 22px;
  color: #000;
  max-width: 520px;
}

.maitredbiz_flow .blank_container a.basic_btn {
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 20px;
  color: #ffffff;
  padding: 0 20px;
  height: 50px;
  border-radius: 0;
  background-color: #0f35c0;
  border: none;
  display: inline-flex;
  align-items: center;
}

.maitredbiz_flow .blank_container a.basic_btn:hover {
  background-color: #65c8ce;
  border: none;
}

.maitredbiz_flow #offers_modal {
  -webkit-backdrop-filter: blur(2px);
  backdrop-filter: blur(2px);
  background-color: rgba(255, 255, 255, 0.8);
}

.maitredbiz_flow #offers_modal .modal-content {
  border-radius: 8px !important;
}

.maitredbiz_flow #offers_modal .modal-content .modal-header h4 {
  font-family: "CircularStd-Bold";
  font-size: 20px;
  line-height: 26px;
  color: #000;
}

.maitredbiz_flow #offers_modal .modal-content .modal-body .offer_top_modal {
  padding: 15px 20px;
}

.maitredbiz_flow #offers_modal .modal-content .modal-body .offer_top_modal .offet_text ul li {
  font-family: "CircularStd-Bold";
  font-size: 14px;
  line-height: 20px;
  color: #000;
}

.maitredbiz_flow #offers_modal .modal-content .modal-body .offer_top_modal .offet_text ul li:last-child::after {
  background-color: #000;
}

.maitredbiz_flow #offers_modal .modal-content .modal-body .offer_top_modal .offet_text h2 {
  font-family: "CircularStd-Bold";
  font-size: 20px;
  line-height: 25px;
  color: #000;
}

.maitredbiz_flow #offers_modal .modal-content .modal-body .outer_modal_offer p {
  font-family: "CircularStd-Book";
  font-size: 14px;
  line-height: 20px;
  color: #000000;
  padding-left: 20px;
}

.maitredbiz_flow #offers_modal .modal-content .modal-body .outer_modal_offer .details_head_mod {
  border: none;
  padding-left: 20px;
}

.maitredbiz_flow #offers_modal .modal-content .modal-body .outer_modal_offer .details_head_mod h3 {
  border-bottom: 1px solid #a9a9a9;
  font-family: "CircularStd-Bold";
  font-size: 14px;
  line-height: 20px;
  color: #000;
}

.maitredbiz_flow #offers_modal .modal-content .modal-body .outer_modal_offer .single_row_ecommerce {
  font-family: "CircularStd-Book";
  font-size: 14px;
  line-height: 20px;
  color: #000000;
  padding-left: 20px;
}

.maitredbiz_flow #offers_modal .modal-content .modal-body .outer_modal_offer .termsandconditionHolder {
  padding-left: 20px;
}

.maitredbiz_flow #offers_modal .modal-content .modal-body .outer_modal_offer .termsandconditionHolder a {
  font-family: "CircularStd-Bold";
  font-size: 12px;
  line-height: 16px;
  color: #003b5c;
}

.maitredbiz_flow #offers_modal .modal-content .modal-body .outer_modal_offer .termsandconditionHolder a:hover {
  color: #65c8ce;
}

.maitredbiz_flow #offers_modal .modal-content .modal-body .outer_modal_offer {
  height: auto;
  padding-bottom: 15px;
}

.maitredbiz_flow #offers_modal .modal-content .modal-footer {
  border-top: 1px solid #d9d9d9;
}

.maitredbiz_flow #offers_modal .modal-content .modal-footer .shop_but_all .shop_now {
  width: auto;
  max-width: unset;
  min-width: 180px;
  border-radius: 0;
  background-color: #003b5c;
  font-size: 16px;
  border-radius: 5px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow #offers_modal .modal-content .modal-footer .shop_but_all .shop_now:hover {
  background-color: #fff;
  border-color: #003b5c;
  color: #003b5c;
  box-shadow: none !important;
}

.maitredbiz_flow #offers_modal .modal-content .modal-footer .close_txt_btn {
  display: inline-block;
  margin-top: 15px;
  font-size: 16px;
  line-height: 22px;
  font-family: "CircularStd-Bold";
  color: #003b5c !important;
}

.maitredbiz_flow #offers_modal .modal-content .modal-footer .close_txt_btn:hover {
  color: #65c8ce !important;
}

.maitredbiz_flow .edit_upload_image .modal-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 25px 15px;
}

.maitredbiz_flow .edit_upload_image .modal-header h3 {
  font-family: "CircularStd-Bold";
  color: #0f35c0;
  font-size: 24px;
  line-height: 30px;
  margin-right: auto;
}

.maitredbiz_flow .edit_upload_image .move_img_container_label {
  font-size: 16px;
  line-height: 22px;
  font-family: "CircularStd-Bold";
  color: #000;
}

.maitredbiz_flow .edit_upload_image .global_btn {
  background-color: #0f35c0;
  font-size: 16px;
  line-height: 50px;
  font-family: "CircularStd-Bold";
  color: #fff;
  height: 50px;
  padding: 0 25px;
  transition: 400ms all ease-in-out;
  width: auto;
}

.maitredbiz_flow .edit_upload_image .global_btn:hover {
  background-color: #65c8ce;
}

.maitredbiz_flow .company_trend_graph_inner .nodata_chartmonthly_spend,
.maitredbiz_flow .company_trend_graph_inner .nodata_chartyearly_spend {
  text-align: center;
  height: 290px;
  width: 100%;
  background-size: 100%;
  background-position: center bottom;
  background-image: url(../images/maitredbiz/nodata_spend_monthly.png);
  display: flex;
  align-items: center;
  justify-content: center;
  background-repeat: no-repeat;
  margin-bottom: 0px;
}

.maitredbiz_flow .company_trend_graph_inner .nodata_chartmonthly_spend h4,
.maitredbiz_flow .company_trend_graph_inner .nodata_chartyearly_spend h4 {
  font-size: 16px;
  line-height: normal;
  color: #000;
  font-family: "CircularStd-Bold";
}

/* 09-09-2022 */

.maitredbiz_flow .activity_content .right_activity .sub_txt {
  color: #000;
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 0;
  font-family: "CircularStd-Bold";
  text-transform: uppercase;
}

.maitredbiz_flow .activity_content .right_activity .currency {
  margin: 0 0;
  color: #000 !important;
  font-size: 24px !important;
  line-height: 30px;
  font-family: "CircularStd-Book";
  font-weight: 400;
  letter-spacing: 0;
}

.maitredbiz_flow .activity_content .tab_pannle .tabText_content {
  padding-top: 40px;
  border-top: 1px solid #e4e4e4;
}

.maitredbiz_flow .activity_content .tab_pannle .tabText_content .inner_sub_installment_tab li a {
  height: 50px;
  padding: 0 20px;
  border-radius: 0;
  border: 2px solid #767676;
  background-color: #fff;
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 22px;
  color: #000;
  display: inline-flex;
  align-items: center;
  border-radius: 6px;
}

.maitredbiz_flow .activity_content .tab_pannle .tabText_content .inner_sub_installment_tab li a:hover,
.maitredbiz_flow .activity_content .tab_pannle .tabText_content .inner_sub_installment_tab li.active a {
  background-color: #0f35c0 !important;
  color: #fff !important;
  border-color: #0f35c0 !important;
  border-radius: 6px;
}

.maitredbiz_flow #returnBalanceDifferenceModal {
  background-color: rgba(255, 255, 255, 0.8);
}

.maitredbiz_flow #returnBalanceDifferenceModal .modal-content {
  border-radius: 4px !important;
}

.maitredbiz_flow #returnBalanceDifferenceModal .modal-content .modal-header {
  border-bottom: 1px solid rgba(69, 69, 69, 0.5);
}

.maitredbiz_flow #returnBalanceDifferenceModal .modal-content .modal-header h4 {
  color: #000;
  line-height: 25px;
  font-size: 20px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow #returnBalanceDifferenceModal .modal-content .modal-body {
  padding: 20px 50px 40px;
}

.maitredbiz_flow #returnBalanceDifferenceModal .modal-content .modal-body .remove_mdl h2 {
  margin: 0;
  color: #0097a0;
  font-size: 24px;
  line-height: 30px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow #returnBalanceDifferenceModal .modal-content .modal-body .remove_mdl p {
  margin: 17px 0 30px;
  color: #000;
  font-size: 16px;
  line-height: 22px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow #returnBalanceDifferenceModal .modal-content .modal-body .goodwill_btn_area {
  padding: 0 0;
}

.maitredbiz_flow #returnBalanceDifferenceModal .modal-content .modal-body .goodwill_btn_area a {
  min-width: 175px;
  height: 50px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 23px;
  border-radius: 0;
}

.maitredbiz_flow #returnBalanceDifferenceModal .modal-content .modal-body .goodwill_btn_area a.solid_btn {
  background-color: #0f35c0 !important;
  color: #fff !important;
}

.maitredbiz_flow #returnBalanceDifferenceModal .modal-content .modal-body .goodwill_btn_area a.solid_btn:hover {
  background-color: #65c8ce !important;
}

.maitredbiz_flow #returnBalanceDifferenceModal .modal-content .modal-body .goodwill_btn_area a.border-btn {
  border: 1px solid #0f35c0 !important;
  color: #0f35c0 !important;
  background-color: #fff !important;
}

.maitredbiz_flow #returnBalanceDifferenceModal .modal-content .modal-body .goodwill_btn_area a.border-btn:hover {
  border-color: #65c8ce !important;
  color: #0f35c0 !important;
}

.maitredbiz_flow #returnBalanceDifferenceModal .modal-content .modal-body .btm_cycle label {
  font-family: "CircularStd-Bold";
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 5px;
  color: #000;
}

.maitredbiz_flow #returnBalanceDifferenceModal .modal-content .modal-body .btm_cycle .form-control {
  border-radius: 0;
  border: 1px solid #0f35c0 !important;
}

.maitredbiz_flow #returnBalanceDifferenceModal .modal-content .modal-body .btm_cycle .form-control:focus {
  box-shadow: inset 0 0 0 1px #0f35c0, 0 0 0 5px rgb(0 151 169 / 30%) !important;
  border: 1px solid #0f35c0 !important;
}

.maitredbiz_flow #goodwill_point_modal {
  background-color: rgba(255, 255, 255, 0.8);
}

.maitredbiz_flow #goodwill_point_modal .modal-content .modal-header {
  border-bottom: 1px solid rgba(69, 69, 69, 0.5);
}

.maitredbiz_flow #goodwill_point_modal .modal-content .modal-header h4 {
  color: #000;
  line-height: 25px;
  font-size: 20px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow #goodwill_point_modal .modal-content .modal-body {
  padding: 40px 50px;
}

.maitredbiz_flow #goodwill_point_modal .modal-content .modal-body .remove_mdl h2 {
  margin: 0;
  color: #000;
  font-size: 24px;
  line-height: 30px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow #goodwill_point_modal .modal-content .modal-body .remove_mdl p {
  margin: 17px 0 0;
  color: #000;
  font-size: 16px;
  line-height: 22px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow #goodwill_point_modal .modal-content .modal-body .current_point_box {
  margin: 30px 0;
  background-color: #f2f3f1;
}

.maitredbiz_flow #goodwill_point_modal .modal-content .modal-body .current_point_box h6 {
  color: #000;
  font-size: 16px;
  line-height: 22px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow #goodwill_point_modal .modal-content .modal-body .current_point_box h3 {
  color: #0f35c0;
  font-size: 36px;
  line-height: 46px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow #goodwill_point_modal .modal-content .modal-body .goodwill_frm .goodwill_input label {
  color: #000;
  font-size: 16px;
  line-height: 22px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow #goodwill_point_modal .modal-content .modal-body .goodwill_frm .goodwill_input .form-control {
  border: 2px solid #706f73;
  font-size: 36px;
  color: #0f35c0;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow #goodwill_point_modal .modal-content .modal-body .goodwill_btn_area {
  padding: 40px 0 0;
}

.maitredbiz_flow #goodwill_point_modal .modal-content .modal-body .goodwill_btn_area a {
  min-width: 175px;
  height: 50px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 23px;
}

.maitredbiz_flow #goodwill_point_modal .modal-content .modal-body .goodwill_btn_area a.solid_btn {
  background-color: #0f35c0 !important;
  color: #fff !important;
}

.maitredbiz_flow #goodwill_point_modal .modal-content .modal-body .goodwill_btn_area a.solid_btn:hover {
  background-color: #65c8ce !important;
}

.maitredbiz_flow #goodwill_point_modal .modal-content .modal-body .goodwill_btn_area a.border-btn {
  border: 1px solid #0f35c0 !important;
  color: #0f35c0 !important;
  background-color: #fff !important;
}

.maitredbiz_flow #goodwill_point_modal .modal-content .modal-body .goodwill_btn_area a.border-btn:hover {
  border-color: #65c8ce !important;
  color: #0f35c0 !important;
}

/* 10-09-2022 */

.maitredbiz_flow .new_top_tooltip .color_tip {
  font-size: 0;
  background-image: url(../images/maitredbiz/tooltip_icon.png);
  /* margin-top: -6px; */
}

.maitredbiz_flow .new_top_tooltip .color_tip:hover {
  background-image: url(../images/maitredbiz/tooltip_icon.png);
}

.maitredbiz_flow .new_info_tip.xs_info_tip.new_top_tooltip.open_tip .white_info_tip .tip_close {
  background-image: url(../images/maitredbiz/tooltipcross.png);
}

/* .maitredbiz_flow .new_info_tip.xs_info_tip.new_top_tooltip.open_tip .white_info_tip {
    margin-top: 25px;
} */

/* .maitredbiz_flow .new_info_tip.xs_info_tip.new_top_tooltip.open_tip .white_info_tip::before {
    border-color: transparent transparent #fff transparent !important;
    bottom: unset;
    top: -20px;
    border-width: 0px 13px 20px 13px;
} */

/* .maitredbiz_flow .new_info_tip.xs_info_tip.new_top_tooltip.open_tip .white_info_tip::after {
    border-color: transparent transparent #0f35c0 transparent !important;
    bottom: unset;
    top: -24px;
    border-width: 0px 15px 22px 15px;
} */

/* .maitredbiz_flow .new_info_tip.xs_info_tip.left_tip.new_top_tooltip.open_tip .white_info_tip {
    margin-top: 25px;
} */

/* .maitredbiz_flow .new_info_tip.xs_info_tip.left_tip.new_top_tooltip.open_tip .white_info_tip::before {
  border-color: #f2f3f1 transparent transparent transparent !important;
  bottom: -17px;
  top: unset;
  border-width: 17px 13px 0px 13px;
}

.maitredbiz_flow .new_info_tip.xs_info_tip.left_tip.new_top_tooltip.open_tip .white_info_tip::after {
  border-color: #0f35c0 transparent transparent transparent !important;
  bottom: -19px;
  top: auto;
  border-width: 19px 14px 0px 14px;
} */

.maitredbiz_flow .new_top_tooltip .white_info_tip {
  background-color: #fff;
  border: 2px solid #0f35c0;
  border-radius: 0px;
  padding: 10px;
  font-family: "CircularStd-Book" !important;
  font-weight: 400;
  line-height: 15px;
  color: #fff;
  margin-bottom: 25px;
  margin-top: 15px;
  top: auto;
  bottom: 100%;
}

/* .maitredbiz_flow .new_top_tooltip .white_info_tip::before {
    border-color: #f2f3f1 transparent transparent transparent !important;
    bottom: -17px;
} */

/* .maitredbiz_flow .new_top_tooltip .white_info_tip::after {
    border-color: #0f35c0 transparent transparent transparent !important;
} */

.maitredbiz_flow .new_top_tooltip .white_info_tip p {
  color: #000 !important;
  font-size: 14px !important;
  margin: 0 0;
  text-align: left;
  line-height: 1.43;
}

/* 10-09-2022 */

.maitredbiz_flow .spend_chart_toggle #month_year_changer {
  display: block;
}

.maitredbiz_flow .new_info_tip.xs_info_tip.new_top_tooltip.down_tip.down_tip_holder {
  margin-top: -4px;
}

.maitredbiz_flow .back_my_card {
  color: #000;
  font-size: 20px;
  font-family: "CircularStd-Bold";
  background-repeat: no-repeat;
  background-size: 20px;
  background-position: left top;
  padding-left: 35px;
  margin-bottom: 40px !important;
  display: inline-block;
}

.maitredbiz_flow .back_my_card:hover {
  color: #0f35c0;
}

.maitredbiz_flow .listing_page_holder .listing_pg_head {
  padding: 0 0 32px;
}

.maitredbiz_flow .listing_page_holder .listing_pg_head .spend_head_bottom .dropdown_function_outer {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.maitredbiz_flow .listing_page_holder .listing_pg_head .spend_head_bottom .dropdown_function_outer h2 {
  margin-right: auto;
  font-family: "CircularStd-Bold";
  font-size: 28px;
  line-height: normal;
  color: #000;
}

.maitredbiz_flow .listing_page_holder .listing_pg_head .spend_head_bottom .dropdown_function_outer .selectpicker.dropdown-toggle {
  border: 2px solid #767676;
  padding: 0px 32px 0px 22px;
  color: #000;
  font-size: 16px;
  line-height: normal;
  font-family: "CircularStd-Bold";
  height: 50px;
  border-radius: 5px;
  background: none;
}

.maitredbiz_flow .listing_page_holder .listing_pg_head .spend_head_bottom .dropdown_function_outer .selectpicker.dropdown-toggle .caret {
  background: url(../images/black_caret.svg) !important;
  background-position: center !important;
  right: 10px;
}

.maitredbiz_flow .listing_page_holder .listing_pg_head .spend_head_bottom .dropdown_function_outer .bootstrap-select.open .selectpicker.dropdown-toggle .caret {
  background: url(../images/black_caret_open.svg) !important;
  background-position: center !important;
}

.maitredbiz_flow .listing_page_holder .listing_pg_head .spend_head_bottom .single_select_item .btn-group.bootstrap-select {
  width: auto !important;
}

/* .maitredbiz_flow .listing_page_holder .listing_pg_head .spend_head_bottom .dropdown_function_outer .dropdown-menu li a {
  color: #000;
  border-bottom: 1px solid #fff !important;
  padding: 15px;
  font-size: 14px !important;
  line-height: 20px;
} */

.maitredbiz_flow .listing_page_holder .listing_pg_head .spend_head_bottom .dropdown_function_outer .dropdown-menu li a:hover {
  color: #0f35c0 !important;
  border-bottom-color: #0f35c0 !important;
}

/* .maitredbiz_flow .listing_page_holder .listing_pg_head .spend_head_bottom .dropdown_function_outer .dropdown-menu li.selected a {
  color: #0f35c0 !important;
} */

.maitredbiz_flow .listing_page_holder .listing_pg_head .spend_head_bottom .dropdown_function_outer.dropdown-menu li.selected {
  border: none;
}

/* .maitredbiz_flow .single_select_item .bootstrap-select>.btn:hover {
  background: none !important;
} */

.maitredbiz_flow .listing_page_holder .listing_pg_head .spend_head_bottom .dropdown_function_outer.dropdown-menu .dropdown-menu li.selected {
  border-bottom: none;
}

.maitredbiz_flow .listing_page_holder .listing_body .list_tbl_full .employee_spend_insights_table {
  padding-top: 22px;
}

.maitredbiz_flow .listing_page_holder .listing_body .spend_heading_block:first-child {
  padding-left: 20px;
}

.maitredbiz_flow .listing_page_holder .listing_body .spend_heading_block {
  padding-bottom: 20px;
  font-family: "CircularStd-Book";
  font-size: 16px;
  line-height: 22px;
  color: #000;
}

.maitredbiz_flow .listing_page_holder .listing_body .categoryDetails .spend_name_block .fg_hold {
  display: flex;
  align-items: center;
}

.maitredbiz_flow .listing_page_holder .listing_body .categoryDetails .spend_name_block .fg_hold h5 {
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 24px;
  color: #000;
}

.maitredbiz_flow .listing_page_holder .listing_body .categoryDetails {
  /* padding-bottom: 27px; */
  border: 1px solid transparent;
  cursor: pointer;
  transition: 400ms all ease-in-out;
}

.maitredbiz_flow .listing_page_holder .listing_body .categoryDetails:hover {
  /* box-shadow: inset 0px 0px 0px 1px #0f35c0; */
  border-color: #0f35c0;
  background: #d8ecfd;
}

.maitredbiz_flow .listing_page_holder .listing_body .categoryDetails .spend_name_block:first-child {
  padding-left: 32px;
}

.maitredbiz_flow .listing_page_holder .listing_body .categoryDetails .spend_name_block p {
  font-family: "CircularStd-Book";
  font-size: 16px;
  line-height: 22px;
  color: #000;
}

.maitredbiz_flow .company_spend_trend.spend_trend_dtls .company_trend_graph_inner .spend_chart_toggle .button {
  margin-bottom: 14px;
}

.maitredbiz_flow .company_spend_trend.spend_trend_dtls .inner_btm_crd {
  margin-top: 0px;
  max-height: 200px;
  padding: 22px 20px !important;
}

.maitredbiz_flow .company_spend_trend.spend_trend_dtls .inner_btm_crd .spend_amt_row {
  margin-top: 40px;
}

.maitredbiz_flow .company_spend_trend.spend_trend_dtls .company_trend_graph_inner .nodata_chartmonthly_spend,
.maitredbiz_flow .company_spend_trend.spend_trend_dtls .company_trend_graph_inner .nodata_chartyearly_spend {
  height: 255px;
  background-size: contain;
}

.maitredbiz_flow .top_spenders_holder {
  padding: 40px 0px;
  background-color: #fff;
}

.maitredbiz_flow .top_spenders_holder h2 {
  color: #000;
  font-size: 24px;
  line-height: normal;
  font-family: "CircularStd-Bold";
  margin-bottom: 30px;
}

/* .maitredbiz_flow .top_spenders_holder h2::first-letter{
  text-transform: uppercase;
} */

.maitredbiz_flow .top_spenders_holder .cat_spnd_brkdown .cat_spnd_inner .cat_spnd_inner_dtls {
  padding-left: 16px;
}

.maitredbiz_flow .top_spenders_holder .cat_spnd_brkdown .cat_spnd_inner .cat_spnd_inner_dtls h5 {
  color: #000;
  font-size: 16px;
  line-height: 22px;
  font-family: "CircularStd-Bold";
  margin-bottom: 4px;
}

.maitredbiz_flow .top_spenders_holder .cat_spnd_brkdown .cat_spnd_inner .cat_spnd_inner_dtls span {
  color: #000;
  font-size: 16px;
  line-height: 22px;
  font-family: "CircularStd-Book";
  flex: 0 0 auto;
}

.maitredbiz_flow .top_spenders_holder .cat_spnd_brkdown .cat_spnd_inner:hover {
  border-color: transparent;
  box-shadow: 0 0 4px 0 #0f35c0;
}

.maitredbiz_flow .tranlistcontent_dashboard {
  padding: 0 0;
}

.maitredbiz_flow .tranlistcontent_dashboard .transation_head .muted_txt {
  color: #000;
  font-family: "CircularStd-Bold";
  letter-spacing: 0;
  font-size: 20px;
  line-height: 30px;
}

.maitredbiz_flow .tranlistcontent_dashboard .transation_head .pull-right.right_text .on_of_label {
  /* max-height: 50px; */
  line-height: 1;
  border-radius: 0;
  min-height: 50px;
  align-items: center;
}

.maitredbiz_flow .tranlistcontent_dashboard .transation_head .pull-right.right_text .on_of_label>label {
  color: #000;
  font-size: 16px;
  line-height: 23px;
  font-family: "CircularStd-Book";
  margin-right: 24px;
}

.maitredbiz_flow .tranlistcontent_dashboard .transation_head.pull-right.right_text .on_of_label .onoff_area span.on,
.maitredbiz_flow .tranlistcontent_dashboard .transation_head .pull-right.right_text .on_of_label .onoff_area span.off {
  font-family: "CircularStd-Bold";
  font-size: 14px;
  line-height: 18px;
  color: #000;
  margin-right: 7px;
}

.maitredbiz_flow .tranlistcontent_dashboard .transation_head {
  border: none;
  padding: 0 0 10px;
}

/* .maitredbiz_flow .tranlistcontent_dashboard .transation_head .transation_area {
  border-bottom: 1px solid #a9a9a9;
} */

.maitredbiz_flow .bootstrap-select.btn-group .dropdown-menu li.selected {
  border: none;
  background-color: #dbe1f6;
}

.maitredbiz_flow .wrapper_new .dashboard_card .content_area.tranlistcontent_dashboard .transation_body .transation_area .tranlist_row.tranlist_header.dashboard_tranlist_row .tranlist_cell .tranlist_cell_txt {
  color: #000;
  font-family: "CircularStd-Bold";
  font-size: 20px;
  line-height: 26px;
  text-transform: none;
}

.maitredbiz_flow .wrapper_new .dashboard_card .content_area.tranlistcontent_dashboard .transation_body .transation_area .tranlist_row.tranlist_header.dashboard_tranlist_row {
  padding: 20px 0 10px;
  border-bottom: 1px solid #d9d9d9;
}

.maitredbiz_flow .wrapper_new .dashboard_card .content_area.tranlistcontent_dashboard .transation_body .transation_area .transation_details .tranlist_row.dashboard_tranlist_row .tranlist_cell .tranlist_cell_txt {
  font-family: "CircularStd-Book";
  color: #000;
  font-size: 16px;
  line-height: 24px;
}

.maitredbiz_flow #Activity_trans_Modal .modal-header {
  padding: 18px 20px !important;
}

.maitredbiz_flow #Activity_trans_Modal .modal-header h4 {
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 20px;
  line-height: 25px;
}

.maitredbiz_flow #Activity_trans_Modal .balance_area {
  padding: 20px !important;
  border-bottom: 1px solid #f7f7f7;
}

.maitredbiz_flow #Activity_trans_Modal .balance_area .transaction_pic .icon_content .merNameNewdetails span.muted_txt {
  color: #000;
  /* font-size: 14px; */
  font-size: 20px;
  line-height: 20px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow #Activity_trans_Modal .balance_area .transaction_pic .icon_content .merNameNewdetails h4 {
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 20px;
  line-height: normal;
}

.maitredbiz_flow #Activity_trans_Modal .balance_area .transaction_pic .icon_content .transDateDetails .dateTran {
  font-size: 14px;
  line-height: 16px;
  color: #767676;
  font-family: "CircularStd-Book";
  letter-spacing: 0;
}

.maitredbiz_flow #Activity_trans_Modal .balance_area .transaction_pic .icon_content .transDateDetails .sl_separator:before {
  background-color: #767676;
}

.maitredbiz_flow #Activity_trans_Modal .balance_area .transaction_pic .icon_content .transDateDetails .memberTran {
  /* font-size: 12px; */
  font-size: 14px;
  line-height: 16px;
  color: #767676;
  /* color: #000; */
  font-family: "CircularStd-Book";
  letter-spacing: 0;
}

.maitredbiz_flow #Activity_trans_Modal .balance_area .balance_area_cell .pull-right {
  font-family: "CircularStd-Bold";
  font-size: 20px;
  line-height: 25px;
  color: #000;
}

.maitredbiz_flow #Activity_trans_Modal .balance_area .balance_area_cell .pull-right .pull-right-inner-txt {
  display: none;
}

.maitredbiz_flow #Activity_trans_Modal .new_continue_area_outer .px40 {
  padding: 0 20px 20px !important;
}

.maitredbiz_flow #Activity_trans_Modal .new_continue_area_outer .inner_continue_area_row .rdmdtshdr {
  font-family: "CircularStd-Book";
  font-size: 20px;
  line-height: normal;
  color: #767676;
  text-transform: none;
  margin-top: 20px;
}

.maitredbiz_flow #Activity_trans_Modal .new_continue_area_outer .inner_continue_area_row .rdmdtshdr .minus_active {
  font-family: "CircularStd-Bold";
  font-size: 20px;
  line-height: normal;
  color: #000;
  text-transform: none;
}

.maitredbiz_flow #Activity_trans_Modal .new_continue_area_outer .inner_continue_area_row .rdmdtshdr .dateTran {
  font-family: "CircularStd-Bold";
  font-size: 20px;
  line-height: normal;
  color: #000;
  text-transform: none;
}

.maitredbiz_flow #Activity_trans_Modal .new_continue_area_outer .inner_continue_area_row .rdmdtshdr .purDat {
  font-family: "CircularStd-Bold";
  font-size: 20px;
  line-height: 25px;
  color: #000;
}

.maitredbiz_flow #Activity_trans_Modal .new_continue_area_outer .border_head.border_row .lft_new_continue_area span {
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 20px;
  color: #000;
}

.maitredbiz_flow #Activity_trans_Modal .new_continue_area_outer .border_head.border_row .rt_new_continue_area span {
  font-family: "CircularStd-Bold";
  font-size: 14px;
  line-height: 20px;
  color: #000;
}

.maitredbiz_flow #Activity_trans_Modal .new_continue_area_outer .border_body .inner_continue_area_row .border_outline .lft_new_continue_area span {
  font-family: "CircularStd-Bold" !important;
  font-size: 16px;
  line-height: 20px;
  color: #000000;
}

.maitredbiz_flow #Activity_trans_Modal .new_continue_area_outer .border_body .inner_continue_area_row .border_outline .rt_new_continue_area span {
  font-family: "CircularStd-Book";
  font-size: 16px;
  line-height: 20px;
  color: #000;
}

.maitredbiz_flow #Activity_trans_Modal .new_continue_area_outer .border_body .inner_continue_area_row .border_outline {
  padding-left: 20px;
}

.maitredbiz_flow #Activity_trans_Modal .new_continue_area_outer .border_body .inner_continue_area_row:before {
  left: 33px;
}

.maitredbiz_flow .wrapper_new .activity_content .tab_pannle.tab_pannle_section_all .tabText_content .tranlistcontent .transation_area .tranlist_row.tranlist_header .tranlist_cell .tranlist_cell_txt {
  color: #000;
  font-family: "CircularStd-Bold" !important;
  font-size: 20px;
  line-height: 26px;
  text-transform: none;
}

.maitredbiz_flow .wrapper_new .activity_content .tab_pannle.tab_pannle_section_all .tabText_content .tranlistcontent .transation_area .tranlist_row.dashboard_tranlist_row .tranlist_cell .tranlist_cell_txt {
  font-family: "CircularStd-Book";
  color: #000;
  font-size: 16px;
  line-height: 24px;
}

.maitredbiz_flow .tranlist_cell_txt .sm_pic {
  margin-top: -12px;
}

.maitredbiz_flow .wrapper_new .activity_content .tab_pannle.tab_pannle_section_all .tabText_content .tranlistcontent .transation_area .tranlist_row.dashboard_tranlist_row .tranlist_cell .new_info_tip_hover {
  top: -3px;
}

.maitredbiz_flow .accout_area .card_heading h2 {
  font-family: "CircularStd-Bold";
  color: #0f35c0;
  font-size: 36px;
  line-height: 46px;
  margin-bottom: 49px;
}

.maitredbiz_flow .new_your_card_part.cwb_your_card h4 {
  font-family: "CircularStd-Bold";
  font-size: 24px;
  line-height: 30px;
  color: #000;
  margin-bottom: 20px;
}

.maitredbiz_flow .your_crd_holder {
  display: flex;
  align-items: flex-end;
  padding-bottom: 30px;
}

.maitredbiz_flow .your_crd_holder .new_card_part {
  width: 210px;
  position: relative;
}

.maitredbiz_flow .your_crd_holder .new_card_part .crd_inner_info {
  position: absolute;
  bottom: 12px;
  left: 12px;
}

.maitredbiz_flow .your_crd_holder .new_card_part .crd_inner_info h5 {
  font-family: "CircularStd-Bold";
  font-size: 9px;
  line-height: 12px;
  color: #fff !important;
}

.maitredbiz_flow .your_crd_holder .new_card_part .crd_inner_info h6 {
  font-family: "CircularStd-Bold";
  font-size: 10px;
  line-height: 13px;
  color: #fff !important;
}

.maitredbiz_flow .your_crd_holder .primary_card_box {
  padding-left: 20px;
}

.maitredbiz_flow .your_crd_holder .primary_card_box span {
  display: none;
}

.maitredbiz_flow .your_crd_holder .primary_card_box .primary_crd_part {
  display: flex;
  align-items: center;
  padding: 26px 20px;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2);
  min-width: 345px;
  border: 1px solid transparent;
}

.maitredbiz_flow .your_crd_holder .primary_card_box .primary_crd_part:hover {
  border-color: #0f35c0;
  background-color: rgb(0 151 169 / 8%);
}

.maitredbiz_flow .your_crd_holder .primary_card_box .primary_crd_part figure {
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  overflow: hidden;
  background-color: #0f35c0;
  color: #fff;
  text-transform: uppercase;
  font-size: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
}

.maitredbiz_flow .your_crd_holder .primary_card_box .primary_crd_part .mem_details h5 {
  font-family: "CircularStd-Bold";
  font-size: 20px;
  line-height: 25px;
  color: #000;
}

.maitredbiz_flow .your_crd_holder .primary_card_box .primary_crd_part .mem_details h6 {
  font-family: "CircularStd-Book";
  font-size: 12px;
  line-height: 16px;
  color: #000;
}

.maitredbiz_flow .new_your_card_part h4 {
  font-size: 24px;
  line-height: 30px;
  color: #000;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .total_cards_holder {
  display: flex;
  align-items: center;
  margin: 0 -10px;
  flex-wrap: wrap;
}

.maitredbiz_flow .new_your_card_part .mem_card_outer {
  padding: 0 10px;
  width: 25%;
  margin-bottom: 20px;
}

.maitredbiz_flow .total_cards_holder .primary_crd_part {
  padding: 25px 10px;
  border-radius: 4px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  display: block;
  text-align: center;
  border: 1px solid transparent;
  -webkit-transition: all 0.4s ease-in;
  -o-transition: all 0.4s ease-in;
  transition: all 0.4s ease-in;
  border: 1px solid transparent;
  cursor: pointer;
}

.maitredbiz_flow .total_cards_holder .primary_crd_part:hover {
  border-color: #0f35c0;
  background-color: rgb(0 151 169 / 8%);
}

.maitredbiz_flow .total_cards_holder .primary_crd_part figure {
  width: 60px;
  margin: 0 auto 10px;
  height: 60px;
  border-radius: 50%;
  overflow: hidden;
  background-color: #0f35c0;
  color: #fff;
  text-transform: uppercase;
  font-size: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.maitredbiz_flow .total_cards_holder .primary_crd_part h5 {
  font-size: 20px;
  color: #000;
  font-family: "CircularStd-Bold";
  margin-bottom: 3px;
  overflow: hidden;
  white-space: nowrap;
  position: relative;
  line-height: 23px;
}

.maitredbiz_flow .total_cards_holder .primary_crd_part h6 {
  font-size: 12px;
  color: #000;
  font-family: "CircularStd-Book";
  overflow: hidden;
  white-space: nowrap;
  position: relative;
  line-height: inherit;
}

/* 12-09-2022 */

.maitredbiz_flow .edit_form .form_box .forGotPassword a {
  font-size: 16px;
  line-height: 22px;
  color: #003b5c;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .edit_form .form_box .forGotPassword a:hover {
  color: #65c8ce;
}

.maitredbiz_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: #ebf6ff;
  border-left: 8px solid #0f35c0;
  font-family: "CircularStd-Book";
  font-weight: 400;
  font-size: 14px;
  color: #000;
  width: 100%;
  border-radius: 5px;
}

.maitredbiz_flow .edit_form .numeric_text span {
  display: inline-block;
  position: relative;
  width: 49%;
  padding-left: 0;
}

.maitredbiz_flow .edit_form .numeric_text .value_icon {
  font-family: "CircularStd-Book";
  font-weight: 400;
  font-size: 14px;
  color: #000;
  background: url(../images/cwb/muai_circle.png) center left no-repeat;
  background-position: 0px 0px;
  background-size: 24px 24px !important;
  padding-left: 35px;
  margin-bottom: 15px;
  line-height: 25px;
}

.maitredbiz_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: 24px 24px !important;
}

.maitredbiz_flow .accout_area.new_ac_area.yr_crd_new_full .your_crd_holder {
  align-items: center;
}

.maitredbiz_flow .accout_area.new_ac_area.yr_crd_new_full .your_crd_holder .upload_picture_holder {
  position: relative;
  width: 100px;
  min-width: 100px;
  height: 100px;
  margin-right: 33px;
}

.maitredbiz_flow .accout_area.new_ac_area.yr_crd_new_full .your_crd_holder .upload_picture_holder .uploaded_picture {
  border-radius: 50%;
  display: block;
  overflow: hidden;
}

.maitredbiz_flow .accout_area.new_ac_area.yr_crd_new_full .your_crd_holder .upload_picture_holder .uploaded_picture .sbc_prof_img_initial {
  background-color: #0f35c0;
  font-family: "CircularStd-Bold";
}

.contact_area_main:before {
  display: none;
}

.maitredbiz_flow .accout_area.new_ac_area.yr_crd_new_full .your_carddetails_holder .contact_row .non_edit_form {
  padding: 17px 0 15px;
  border-bottom: 1px solid #d9d9d9;
}

.maitredbiz_flow .accout_area.new_ac_area.yr_crd_new_full .your_carddetails_holder .contact_row .edit_form {
  border-bottom: none;
  margin-top: 20px;
}

.maitredbiz_flow .accout_area.new_ac_area.yr_crd_new_full .your_carddetails_holder .contact_row .non_edit_form label {
  margin-bottom: 0;
}

.maitredbiz_flow .accout_area.new_ac_area.yr_crd_new_full .your_crd_holder .your_card_box .ViewCurrentname {
  color: #000;
  font-size: 24px;
  line-height: 30px;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .accout_area.new_ac_area.yr_crd_new_full .your_crd_holder .your_card_box .ViewCurrentjob_title {
  font-size: 14px;
  line-height: 20px;
  color: #767676;
  font-family: "CircularStd-Bold";
  text-transform: uppercase;
}

.maitredbiz_flow .accout_area .contact_area_main .info_blocks h2 {
  margin: 0 0 20px 0;
  color: #000;
  font-size: 24px;
  line-height: 30px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .accout_area .contact_area_main .info_blocks+.info_blocks {
  padding-top: 30px;
}

.maitredbiz_flow .accout_area .new_btns_holder_sbc {
  padding: 20px 0 40px;
  max-width: 560px;
  flex-wrap: wrap;
}

.maitredbiz_flow .accout_area .new_btns_holder_sbc .icn_btn_card:first-child {
  margin-right: 10px;
}

.maitredbiz_flow .accout_area .new_btns_holder_sbc .icn_btn_card {
  min-width: 270px;
  height: 50px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #959595;
  border-radius: 0;
  padding: 0 12px;
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 23px;
  color: #000;
  width: auto;
  max-width: 49%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.maitredbiz_flow .accout_area .new_btns_holder_sbc .icn_btn_card>span {
  display: inline-flex;
}

.maitredbiz_flow .accout_area .new_btns_holder_sbc .icn_btn_card:hover {
  border: 1px solid #00c1d5;
  background-color: transparent;
  color: #000;
  box-shadow: 0px 0px 6px 0px rgb(0 0 0 / 10%);
}

.maitredbiz_flow .accout_area .new_btns_holder_sbc .icn_btn_card:hover span img {
  filter: none;
}

.maitredbiz_flow .accout_area .new_btns_holder_sbc.btns_holder_sbc .icn_btn_card:last-child {
  width: 100%;
  margin-top: 15px;
  max-width: unset;
}

.maitredbiz_flow .accout_area .crd_on_off .single_select_item {
  display: flex;
  align-items: center;
}

.maitredbiz_flow .accout_area .crd_on_off .single_select_item .new-on-off {
  width: 100%;
  border: none;
  padding: 14px 22px 14px 0;
  margin-bottom: 10px;
  max-width: 590px;
  height: auto;
  margin: 0;
}

.maitredbiz_flow .accout_area .crd_on_off .single_select_item .new-on-off {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.maitredbiz_flow .accout_area .crd_on_off .single_select_item .new-on-off label {
  font-family: "CircularStd-Book";
  font-size: 16px;
  line-height: 22px;
  color: #000;
  margin-right: auto;
}

.maitredbiz_flow .accout_area .crd_on_off .single_select_item .new-on-off .onoff_area .on,
.maitredbiz_flow .accout_area .crd_on_off .single_select_item .new-on-off .onoff_area .off {
  margin-right: 7px;
  font-family: "CircularStd-Bold";
  font-size: 12px;
  line-height: 16px;
  color: #000;
}

.maitredbiz_flow .accout_area .crd_on_off .single_select_item .new-on-off .onoff_area .switch {
  height: 31px;
}

.maitredbiz_flow .accout_area .crd_on_off .single_select_item .new-on-off .onoff_area input:checked+.slider_switch {
  background-color: #0f35c0;
}

.maitredbiz_flow .accout_area .crd_on_off .single_select_item .new-on-off .onoff_area .slider_switch:before {
  bottom: 4px;
}

.maitredbiz_flow .trnsfr_list_rightPnl {
  margin: 0px 0 0 290px;
  padding: 65px 0 390px 70px;
}

.maitredbiz_flow .trnsfr_list_rightPnl .trensfer_stepArea {
  padding: 0 0;
}

.maitredbiz_flow .trnsfr_list_rightPnl .trensfer_stepArea .actg_intg1.actgh3 {
  width: 560px;
}

.maitredbiz_flow .trnsfr_list_rightPnl .step_hdng {
  margin: 0 0;
}

.maitredbiz_flow .accounting-information .trnsfr_list_rightPnl h3 {
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 36px;
  line-height: 46px;
  margin-bottom: 14px;
}

.maitredbiz_flow .accounting-information .trnsfr_list_rightPnl .actg_intg1 h3 {
  margin-bottom: 49px;
}

.maitredbiz_flow .accounting-information .actg_intg1 .actg_intg_box h4 {
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 24px;
  line-height: 30px;
  margin-bottom: 18px;
}

.maitredbiz_flow .accounting-information .actg_intg1 .actg_intg_box h5 {
  font-family: "CircularStd-Bold";
  color: #0f35c0;
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 10px;
}

.maitredbiz_flow .accounting-information p {
  font-family: "CircularStd-Book";
  font-size: 16px;
  line-height: 22px;
  color: #000;
  margin-bottom: 30px;
}

.maitredbiz_flow .accounting-information .actg_intg_box .solid_btn_actg {
  height: 50px;
  padding: 0 20px;
  font-family: "CircularStd-Bold";
  color: #fff;
  font-size: 16px;
  line-height: 23px;
  background-color: #0f35c0;
  display: inline-flex;
  align-items: center;
}

.maitredbiz_flow .accounting-information .actg_intg_box .solid_btn_actg:hover {
  background-color: #65c8ce;
  color: #fff;
}

.maitredbiz_flow .accounting-information .software_boxlist {
  width: 100%;
  max-width: 600px;
  display: flex;
  flex-wrap: wrap;
  grid-gap: 20px;
  padding-top: 10px;
}

.maitredbiz_flow .accounting-information .software_boxlist .sofbox {
  width: 100%;
  max-width: 240px;
  background: #fff;
  border-radius: 8px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2);
  overflow: hidden;
  text-decoration: none !important;
}

.maitredbiz_flow .accounting-information .software_boxlist .sofbox .sofbox_imgsect {
  width: 100%;
  height: 110px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.maitredbiz_flow .accounting-information .software_boxlist .sofbox .sofbox_imgsect img {
  max-width: 175px;
  margin: auto;
}

.maitredbiz_flow .accounting-information .software_boxlist .sofbox .sofbox_button {
  padding: 20px 0;
  background-color: #f2f3f1;
  text-align: center;
}

.maitredbiz_flow .accounting-information .software_boxlist .solid_btn_sofbox {
  padding: 0 40px;
  height: 50px;
  display: inline-flex;
  align-items: center;
  font-family: "CircularStd-Bold";
  color: #fff;
  font-size: 16px;
  line-height: 23px;
  background-color: #25466e;
  max-width: 180px;
  border: none;
  border-radius: 8px;
}

.maitredbiz_flow .accounting-information .software_boxlist .solid_btn_sofbox:hover {
  background-color: #25466e;
  opacity: 0.7;
}

.maitredbiz_flow .sofbox_popup {
  background-color: #003b5c;
}

.maitredbiz_flow .sofbox_popup .modal-content {
  border-radius: 8px !important;
  padding: 36px 50px 50px 50px;
}

.maitredbiz_flow .sofbox_popup .modal-content .modal-body,
.maitredbiz_flow .sofbox_popup .modal-content .modal-footer {
  padding: 0 0;
  text-align: center;
  border: none;
}

.maitredbiz_flow .sofbox_popup .modal-content .popup_logoimg {
  margin: 0 auto 40px;
  max-width: 135px;
}

.maitredbiz_flow .sofbox_popup .modal-content h4 {
  font-family: "CircularStd-Bold";
  font-size: 22px;
  line-height: 30px;
  color: #000;
  max-width: 350px;
  margin: 0 auto;
}

.maitredbiz_flow .sofbox_popup .modal-content p {
  margin: 20px 0;
}

.maitredbiz_flow .sofbox_popup .modal-content .solid_btn_sofbox {
  display: block;
  min-width: 150px;
  height: 50px;
  background-color: #0f35c0;
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 22px;
  color: #fff;
  margin: 0 auto 20px;
}

.maitredbiz_flow .sofbox_popup .modal-content .solid_btn_sofbox:hover {
  background-color: #65c8ce;
}

.maitredbiz_flow .sofbox_popup .modal-content a {
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 22px;
  color: #003b5c;
}

.maitredbiz_flow .sofbox_popup .modal-content a:hover {
  color: #65c8ce;
}

.maitredbiz_flow .accounting-information .actg_intg3_box h4 {
  font-family: "CircularStd-Bold";
  font-size: 24px;
  line-height: 30px;
  color: #000;
  margin-bottom: 18px;
}

.maitredbiz_flow .accounting-information .actg_intg5 .h4flexbox {
  margin-top: 49px;
  margin-bottom: 23px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  max-width: 560px;
}

.maitredbiz_flow .accounting-information .actg_intg5 .h4flexbox h4 {
  margin: 0 0;
}

.maitredbiz_flow .accounting-information .actg_intg5 .h4flexbox .edit_link {
  color: #003b5c;
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 22px;
  text-decoration: underline;
}

.maitredbiz_flow .accounting-information .actg_intg5 .h4flexbox .edit_link:hover {
  color: #65c8ce;
}

.maitredbiz_flow .accounting-information .actg_intg3_box .accout_area_gutter {
  padding-left: 0;
  width: 560px;
}

/* .maitredbiz_flow .accounting-information .actg_intg3_box .accout_area_gutter:last-child {
  margin-bottom: 49px;
} */

.maitredbiz_flow .accounting-information .actg_intg3_box .accout_area_gutter .ac_notification_outer_row {
  margin: 0 0;
  border-bottom: 1px solid #d9d9d9;
}

.maitredbiz_flow .accounting-information .actg_intg3_box .accout_area_gutter .ac_notification_row {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.maitredbiz_flow .accounting-information .actg_intg3_box .accout_area_gutter .ac_notification_row .notification_content {
  margin-right: auto;
}

.maitredbiz_flow .accounting-information .actg_intg3_box .accout_area_gutter .ac_notification_row .notification_content h5 {
  margin: 0;
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 22px;
  color: #000;
}

.maitredbiz_flow .accounting-information .actg_intg3_box .accout_area_gutter .ac_notification_row .onoff_area .on,
.maitredbiz_flow .accounting-information .actg_intg3_box .accout_area_gutter .ac_notification_row .onoff_area .off {
  font-family: "CircularStd-Bold";
  font-size: 12px;
  line-height: 16px;
  padding: 0;
  color: #0f35c0;
}

.maitredbiz_flow .accounting-information .actg_intg3_box .accout_area_gutter .ac_notification_row .onoff_area .off {
  color: #000;
}

.maitredbiz_flow .accounting-information .accounts_tablebox {
  width: 755px;
  margin-bottom: 50px;
}

.maitredbiz_flow .accounting-information .accounts_tablebox .table>thead>tr>th {
  border-bottom: 1px solid #d9d9d9;
  white-space: nowrap;
  padding: 10px 25px;
}

.maitredbiz_flow .accounting-information .accounts_tablebox .table>thead>tr>th:first-child {
  padding-left: 0px;
}

.maitredbiz_flow .accounting-information .accounts_tablebox .table>thead>tr>th:last-child {
  padding-right: 0px;
}

.maitredbiz_flow .accounting-information .accounts_tablebox .table>tbody>tr>td:last-child {
  padding-right: 0px;
}

.maitredbiz_flow .accounting-information .accounts_tablebox .table>tbody>tr>td {
  border: none;
  vertical-align: middle;
  font-family: "CircularStd-Book";
  font-size: 16px;
  line-height: 22px;
  color: #000;
  padding: 20px 25px;
}

.maitredbiz_flow .accounting-information .accounts_tablebox .table>tbody>tr>td:first-child {
  padding-left: 0px;
}

.maitredbiz_flow .accounting-information .accounts_tablebox .table-hover>tbody>tr:hover {
  background-color: transparent;
}

.maitredbiz_flow .accounting-information .accounts_tablebox .flx_lft_align {
  width: auto;
  margin: 0;
}

.maitredbiz_flow .accounting-information .accounts_tablebox .flx_lft_align .bootstrap-select .selectpicker {
  border: 1px solid #767676;
  padding: 8px 51px 6px 11px;
  color: #000;
  font-size: 16px;
  line-height: 22px;
  font-family: "CircularStd-Bold";
  height: auto;
  border-radius: 0;
  background: none;
  width: auto !important;
}

.maitredbiz_flow .accounting-information .accounts_tablebox .flx_lft_align .bootstrap-select .selectpicker .caret {
  background: url(../images/arow.png) !important;
  background-position: center !important;
  right: 10px;
}

.maitredbiz_flow .accounting-information .accounts_tablebox .flx_lft_align .bootstrap-select .dropdown-menu li a {
  color: #000 !important;
  font-family: "CircularStd-Book";
  border-bottom: 1px solid #000 !important;
  padding: 10px 0;
  font-size: 14px !important;
  line-height: 20px;
}

.maitredbiz_flow .accounting-information .accounts_tablebox .flx_lft_align .bootstrap-select .dropdown-menu li a {
  background: none;
}

.maitredbiz_flow .accounting-information .accounts_tablebox .flx_lft_align .bootstrap-select .dropdown-menu li.selected a {
  color: #0f35c0 !important;
  border-bottom: 1px solid #0f35c0 !important;
}

.maitredbiz_flow .accounting-information .actg_intg3_box h4.chart-accounts-cls {
  margin-top: 49px;
}

/* .maitredbiz_flow .accounting-information .cancelnext_btn_sect a {
    font-size: 16px;
    line-height: 25px;
    font-family: 'CircularStd-Bold';
    color: #0f35c0;
    height: 50px;
    min-width: 175px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #0f35c0;
    background-color: transparent;
} */

/* .maitredbiz_flow .accounting-information .cancelnext_btn_sect a:hover {
    border-color: #65c8ce;
} */

/* .maitredbiz_flow .accounting-information .cancelnext_btn_sect .nextbtn {
    color: #fff;
    background-color: #0f35c0;
    margin-left: 20px;
} */

/* .maitredbiz_flow .accounting-information .cancelnext_btn_sect .nextbtn:hover {
    background-color: #65c8ce;
} */

.maitredbiz_flow .accounting-information .actg_intg4_box h3 {
  margin-bottom: 49px;
}

.maitredbiz_flow .accounting-information .actg_intg4_box .roundcheckbox {
  max-width: 60px;
  margin-bottom: 24px;
}

.maitredbiz_flow .accounting-information .actg_intg4_box h4 {
  font-size: 24px;
  line-height: 30px;
  font-family: "CircularStd-Bold";
  color: #000;
}

.maitredbiz_flow .accounting-information .actg_intg4_box p {
  font-family: "CircularStd-Book";
  font-size: 16px;
  line-height: 22px;
  color: #000;
  margin: 18px 0 30px;
}

.maitredbiz_flow .accounting-information .actg_intg4_box a.integration_btn {
  font-size: 16px;
  line-height: 23px;
  font-family: "CircularStd-Bold";
  color: #fff;
  background-color: #0f35c0;
  min-width: 277px;
  height: 50px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.maitredbiz_flow .accounting-information .actg_intg4_box a.integration_btn:hover {
  background-color: #65c8ce;
}

.maitredbiz_flow .accounting-information .actg_intg5 .editdivbox {
  padding-bottom: 15px;
  margin-bottom: 49px;
  position: relative;
  border-bottom: 1px solid #d9d9d9;
}

.maitredbiz_flow .accounting-information .actg_intg5 .editdivbox h6 {
  font-size: 14px;
  line-height: 20px;
  font-family: "CircularStd-Bold";
  color: #000;
  margin-bottom: 5px;
}

.maitredbiz_flow .accounting-information .actg_intg5 .editdivbox p {
  margin: 0 0;
}

.maitredbiz_flow .accounting-information .actg_intg5 .editdivbox a {
  position: absolute;
  right: 0;
  bottom: 15px;
  color: #003b5c;
  font-size: 16px;
  line-height: 22px;
  font-family: "CircularStd-Bold";
  text-decoration: underline;
}

.maitredbiz_flow .accounting-information .actg_intg5 .editdivbox a:hover {
  color: #65c8ce;
}

.maitred_branchportal_flow .canadian_prof_img_initial {
  background-color: #0f35c0;
  font-family: "CircularStd-Book";
}

.maitred_branchportal_flow .back_my_card {
  background-image: url(../images/crd_pg_back.png);
  background-position: left top;
}

.maitred_branchportal_flow .memo_pg .no_memo {
  padding: 60px 0 160px 0;
}

.maitred_branchportal_flow .memo_pg .no_memo h5 {
  margin: 0px 0px 5px;
  font-size: 20px;
  font-family: "CircularStd-Bold";
  line-height: normal;
  color: #000000;
}

.maitred_branchportal_flow .memo_pg .no_memo p {
  font-family: "CircularStd-Book";
  font-size: 18px;
  line-height: normal;
  color: #767676;
  padding-bottom: 40px;
}

.maitred_branchportal_flow .memo_pg .no_memo .add_new_memo_btn {
  min-width: 160px;
  padding: 14px 0;
  border-radius: 0;
  background-color: #0f35c0;
  border: none;
  color: #fff;
  font-size: 16px;
  line-height: 22px;
  font-family: "CircularStd-Bold";
}

.maitred_branchportal_flow .memo_pg .no_memo .add_new_memo_btn:hover {
  background-color: #65c8ce;
}

.maitred_branchportal_flow .action_row {
  padding: 29px 40px 28px;
  background-color: #f2f3f1;
}

.maitred_branchportal_flow .action_row .action_time {
  min-width: 165px;
  color: #000;
  font-size: 16px;
  line-height: 22px;
  font-family: "CircularStd-Bold";
}

.maitred_branchportal_flow .action_row .action_details p {
  margin-left: 20px;
  font-family: "CircularStd-Book";
  font-size: 16px;
  line-height: 22px;
  color: #000;
}

.maitred_branchportal_flow label.admin_class {
  margin-bottom: 20px;
  color: #000;
  font-size: 14px;
  line-height: normal;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .cwb_chng_crd {
  margin-top: 23px;
}

.maitredbiz_flow .cwb_chng_crd h2 {
  color: #0f35c0;
  font-size: 36px;
  line-height: 45px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .cwb_chng_crd h4 {
  font-family: "CircularStd-Book";
  font-size: 12px;
  line-height: 18px;
  color: #000;
  margin: 10px 0 15px;
}

.maitredbiz_flow .cwb_chng_crd p {
  font-family: "CircularStd-Book";
  font-size: 20px;
  line-height: 26px;
  color: #000;
}

.maitredbiz_flow .cwb_chng_crd .card_part {
  margin-top: 60px;
  margin-bottom: 56px;
  margin-left: -10px;
  margin-right: -10px;
}

.maitredbiz_flow .cwb_chng_crd .card_part .inner_canadian_card {
  margin: 0 10px;
  padding: 32px 20px;
  border: none;
  width: 270px;
}

.maitredbiz_flow .cwb_chng_crd .card_part .inner_canadian_card:hover {
  background: none;
}

.maitredbiz_flow .cwb_chng_crd .card_part .inner_canadian_card h4 {
  font-size: 20px;
  line-height: 25px;
  color: #0f35c0;
  font-family: "CircularStd-Bold";
  margin: 0 0 20px;
}

.maitredbiz_flow .cwb_chng_crd .proceed_btn {
  text-align: center;
  margin-bottom: 40px;
}

.maitredbiz_flow .cwb_chng_crd .proceed_btn .proceed {
  color: #0f35c0;
  font-size: 16px;
  line-height: 50px;
  font-family: "CircularStd-Bold";
  border: 1px solid #0f35c0;
  border-radius: 0;
  padding: 0 14px;
  height: 50px;
  display: inline-flex;
  align-items: center;
  background: none;
}

.maitredbiz_flow .cwb_chng_crd .proceed_btn .proceed:hover {
  border-color: #65c8ce;
}

.maitredbiz_flow .cwb_chng_crd .next_btn {
  width: auto;
  min-width: 175px;
  border-radius: 0;
  background: #0f35c0 !important;
  height: 50px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0 !important;
  color: #fff !important;
  font-size: 16px;
  line-height: 50px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .cwb_chng_crd .next_btn:hover {
  background-color: #65c8ce !important;
}

.maitredbiz_flow .cwb_chng_crd .back_btn {
  color: #0f35c0 !important;
  font-size: 16px;
  line-height: 50px;
  font-family: "CircularStd-Bold";
  border: 1px solid #0f35c0 !important;
  border-radius: 0;
  background: #fff !important;
  padding: 0 0;
}

.maitredbiz_flow .cwb_chng_crd .back_btn:hover {
  border-color: #65c8ce !important;
}

.maitredbiz_flow .change_card_step_new .confirm_card_outer {
  margin: 0 0 35px;
  padding: 17px 0 17px 22px;
  background-color: #f7f7f7;
}

.maitredbiz_flow .change_card_step_new .confirm_card_outer .confirm_card_txt h4 {
  font-size: 20px;
  line-height: 25px;
  font-family: "CircularStd-Bold";
  color: #0f35c0;
  margin-bottom: 9px;
}

.maitredbiz_flow .change_card_step_new .confirm_card_outer .confirm_card_txt p span {
  font-family: "CircularStd-Book";
  font-size: 16px;
  line-height: 22px;
  color: #000;
}

.maitredbiz_flow .change_card_step_new .crdmbr_txt #CardFinalSteptext2 {
  font-family: "CircularStd-Book";
  font-size: 16px !important;
  line-height: 22px;
  color: #000;
  padding-bottom: 20px;
  border-bottom: 1px solid #d9d9d9;
}

.maitredbiz_flow .change_card_step_new .crdmbr_txt .dont_show_box {
  margin-top: 15px;
}

.maitredbiz_flow .change_card_step_new .crdmbr_txt .agree_check_txt {
  font-family: "CircularStd-Book";
  font-size: 14px;
  line-height: 20px;
  color: #000;
}

.maitredbiz_flow .change_card_step_new .crdmbr_txt .checkmark {
  border-radius: 0;
  border: 1px solid #959595;
}

.maitredbiz_flow .change_card_step_new .crdmbr_txt .agree_check input[type="checkbox"]:checked~.checkmark {
  background-color: #0f35c0;
  border-color: #0f35c0;
}

.maitredbiz_flow .change_card_step_new .crdmbr_txt .next_but_compare {
  display: flex;
  align-items: center;
  justify-content: center;
}

.maitredbiz_flow .change_card_step_new .crdmbr_txt .next_but_compare .global_btn.btn-default {
  width: 270px;
  background-color: #0f35c0;
  font-size: 16px;
  line-height: 22px;
  font-family: "CircularStd-Bold";
  color: #fff;
  border-radius: 0;
  height: 50px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0 0;
}

.maitredbiz_flow .change_card_step_new .crdmbr_txt .next_but_compare .global_btn.btn-default:hover {
  background-color: #65c8ce;
}

/* .maitredbiz_flow .cwb_chng_crd .changes_card_btn_area .next_btn.disabled, .maitredbiz_flow .cwb_chng_crd .changes_card_btn_area .next_btn[disabled]{
  opacity: 1;
  border: 1px solid #767676;
  background: #f2f3f1 !important;
} */

.maitredbiz_flow .login_footer_ecommerce .fttr_btm {
  position: relative;
}

.maitredbiz_flow .login_footer_ecommerce .fttr_btm .brimcwb_logo {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 120px;
}

.maitredbiz_flow .notification_shadow:after {
  display: none;
}

.maitredbiz_flow.modal-open .modal-backdrop {
  background-color: rgba(255, 255, 255, 0.8) !important;
}

/* 13-09-2022 */

.maitredbiz_flow .auto-pay-container .ternsfer_step.trensfer_step10 .payment_info .pyment_info_hdng h4 {
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 26px;
  line-height: 32px;
  margin-bottom: 10px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step.trensfer_step10 .payment_info .pyment_info_hdng p {
  font-family: "CircularStd-Book";
  font-size: 20px;
  line-height: 25px;
  color: #000;
  margin-bottom: 27px;
}

.maitredbiz_flow .auto-pay-container .step_hdng h2 {
  font-family: "CircularStd-Bold";
  color: #0f35c0;
  font-size: 36px;
  line-height: 46px;
  margin-bottom: 34px;
}

.maitredbiz_flow .auto-pay-container .trensfer_stepArea .trensfer_step1 .step_hdng h2 {
  margin-bottom: 48px;
}

.maitredbiz_flow .auto-pay-container .trensfer_text h3 {
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 24px;
  line-height: 30px;
  margin-bottom: 23px;
}

.maitredbiz_flow .auto-pay-container .trensfer_text p {
  font-family: "CircularStd-Book";
  font-size: 20px;
  line-height: 26px;
  color: #000;
}

.maitredbiz_flow .auto-pay-container .trensfer_text .get_started_btn {
  margin-top: 40px;
}

.maitredbiz_flow .auto-pay-container .blue_Btn {
  /* padding: 0; */
  font-family: "CircularStd-Bold";
  color: #fff;
  font-size: 16px;
  line-height: 22px;
  border-radius: 0;
  background-color: #0f35c0;
  min-width: 180px;
  padding: 0 20px 0 20px;
  cursor: pointer;
  border-radius: 5px;
}

.maitredbiz_flow .auto-pay-container .blue_Btn:hover {
  background-color: #65c8ce;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .institute_logoOuter span {
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 26px;
  line-height: 32px;
  margin-bottom: 20px;
  display: block;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .institute_logoOuter ul {
  margin: 0 -12.5px 50px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .institute_logoOuter ul li {
  width: 95px;
  padding: 0 12.5px;
  margin-bottom: 20px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .institution_other {
  margin: 0 0;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step h3.primary_hdng {
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 26px;
  line-height: 32px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .institution_other p {
  font-family: "CircularStd-Book";
  font-size: 20px;
  line-height: 26px;
  color: #000;
  min-width: 600px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .institution_other .other_btn {
  margin: 20px 0 0;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .institution_other .other_btn a {
  border-radius: 3.6px;
  box-shadow: 0 1px 3px 0 rgba(69, 69, 69, 0.3);
  border: solid 1px #706f73;
  background-color: #fff;
  min-width: 68px;
  height: 68px;
  padding: 0;
  font-weight: normal;
  line-height: 18px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .institution_other .other_btn a:hover {
  background-color: #0f35c0;
  border-color: #0f35c0;
  color: #fff;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .step5_hdng h3 {
  margin-bottom: 20px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .bnk_account_hdng h3 {
  margin-bottom: 10px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .bnk_account_hdng p {
  font-size: 20px;
  line-height: 25px;
  color: #000;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .step5_content_container {
  display: flex;
  align-items: center;
  padding: 26px 0 26px 26px;
  background-color: #f2f3f1;
  margin-bottom: 50px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .step5_content_container .step5_img {
  width: 68px;
  margin-right: 30px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .step5_content_container .nme_of_bnk_cntnr {
  padding-right: 27px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .step5_content_container .nme_of_bnk_cntnr p {
  font-family: "CircularStd-Book";
  font-size: 16px;
  line-height: 22px;
  color: #000;
  margin-bottom: 5px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .step5_content_container .nme_of_bnk_cntnr h4 {
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 20px;
  line-height: 25px;
  min-height: 25px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .bank_account_form_cntnr {
  margin-top: 28px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .bank_account_form_cntnr .bank_account_form {
  margin-bottom: 18px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step label {
  font-size: 14px;
  line-height: 20px;
  color: #000;
  font-family: "CircularStd-Bold";
  margin-bottom: 7px;
  text-transform: uppercase;
}

/* .maitredbiz_flow .auto-pay-container .ternsfer_step .form-control {
  border: none;
  border-radius: 0;
  background-color: #fff;
  font-size: 16px;
  line-height: 20px;
  color: #000;
  font-family: "CircularStd-Book";
  height: 60px;
  padding: 0px 15px;
  border: 2px solid #e4e4e4;
  box-shadow: none;
  border-radius: 5px;
} */

/* .maitredbiz_flow .auto-pay-container .ternsfer_step .form-control:focus {
    box-shadow: 0 0 0 5px rgb(0 151 169 / 30%) !important;
    border-color: #0f35c0 !important;
} */

.maitredbiz_flow .auto-pay-container .ternsfer_step .step_btnOuter {
  margin: 60px 0 0;
}

/* .maitredbiz_flow .auto-pay-container .ternsfer_step .step_btnOuter .canadian_side_logout a {
    border: 1px solid #0f35c0;
    background-color: #fff;
    font-size: 16px;
    line-height: 47px;
    color: #0f35c0;
    font-family: 'CircularStd-Bold';
    border-radius: 0;
} */
/* 
.maitredbiz_flow .auto-pay-container .ternsfer_step .step_btnOuter .canadian_side_logout a:hover {
    border-color: #65c8ce;  
    background: #fff;
    color: #0f35c0;
} */

.maitredbiz_flow .auto-pay-container .ternsfer_step .step_secoundary_hdng h3 {
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 26px;
  line-height: 32px;
  margin-bottom: 10px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .step_secoundary_hdng p {
  font-size: 20px;
  line-height: 25px;
  color: #000;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .step4_content_container {
  margin-top: 27px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .step4_content_container .step4_content {
  padding-bottom: 15px;
  border-bottom: 1px solid #d9d9d9;
  margin-bottom: 17px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .step4_content_container .step4_content .bank_details h4 {
  font-family: "CircularStd-Bold";
  color: #767676;
  font-size: 14px;
  line-height: normal;
  text-transform: uppercase;
  margin-bottom: 5px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .step4_content_container .step4_content .bank_details p {
  font-size: 16px;
  line-height: 22px;
  color: #000;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .selected_accounts_cntnr .selected_accounts {
  padding-bottom: 15px;
  margin-bottom: 17px;
  border-bottom: 1px solid #d9d9d9;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .selected_accounts_cntnr .selected_accounts p {
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 14px;
  line-height: 20px;
  text-transform: uppercase;
  margin-bottom: 5px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .selected_accounts_cntnr .selected_accounts h4 {
  font-size: 16px;
  line-height: 22px;
  color: #000;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .make_pyments_cntnr {
  margin-top: 50px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step p.primary_para {
  font-size: 20px;
  line-height: 25px;
  color: #767676;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .make_pyments_cntnr .selected_hdng p.primary_para {
  margin: 10px 0 30px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .make_pyments_cntnr .mke_pyments_chckbx_cntnt {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 15px;
  border-bottom: 1px solid #d9d9d9;
  margin-bottom: 15px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .make_pyments_cntnr label.chckbx_container {
  font-size: 16px;
  line-height: 22px;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: 400;
  padding-left: 35px;
  margin: 0 0;
  position: relative;
  text-transform: none;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .make_pyments_cntnr .price_cntnr p {
  font-size: 20px;
  line-height: 26px;
  color: #000;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .make_pyments_cntnr .chckbx {
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  height: 24px;
  width: 24px;
  background-color: transparent;
  border: 1px solid #767676;
  cursor: pointer;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .make_pyments_cntnr .chckbx::after {
  position: absolute;
  content: "";
  left: 8px;
  top: 2px;
  width: 8px;
  height: 16px;
  border: solid white;
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .make_pyments_cntnrinput:checked~.chckbx::after {
  display: block;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .make_pyments_cntnr input:checked~.chckbx {
  background-color: #0f35c0;
  border-color: #0f35c0;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .tick_img {
  width: 60px;
  margin-bottom: 40px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .autopay_content p {
  margin-top: 20px;
  font-size: 20px;
  line-height: 26px;
  color: #000;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .auto-pay-container .ternsfer_step.trensfer_step9 .step_btnOuter {
  margin-top: 40px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step.trensfer_step10 .primary_hdng {
  display: flex;
  align-items: center;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step.trensfer_step10 .primary_hdng .edit_btn {
  display: inline-block;
  width: 35px;
  height: 35px;
  margin-left: 10px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step.trensfer_step10 .primary_hdng p {
  font-size: 0;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .bank_account_details_cntnr {
  margin-top: 27px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .bank_account_cntnt {
  padding-bottom: 15px;
  margin-bottom: 17px;
  border-bottom: 1px solid #d9d9d9;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .bank_account_cntnt h4 {
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 14px;
  line-height: 16px;
  text-transform: uppercase;
  margin-bottom: 5px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .bank_account_cntnt p {
  font-family: "CircularStd-Book";
  color: #000;
  font-size: 16px;
  line-height: 22px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .bank_information h3 {
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 26px;
  line-height: 32px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .bank_information p {
  font-family: "CircularStd-Book";
  font-size: 20px;
  line-height: 25px;
  color: #000;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step.trensfer_step11 .bank_information p {
  margin-bottom: 38px;
}

.maitredbiz_flow .newSuccess_prifile h4.modal-title {
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 20px;
  line-height: 25px;
}

.maitredbiz_flow .newSuccess_prifile .all_detail_container h4 {
  font-family: "CircularStd-Bold";
  color: #000000;
  font-size: 20px;
  line-height: normal;
  margin-bottom: 5px;
}

.maitredbiz_flow .newSuccess_prifile .all_detail_container .setuppaying_top {
  font-family: "CircularStd-Book";
  font-size: 16px;
  line-height: normal;
  margin-bottom: 20px;
  color: #767676;
}

/* .maitredbiz_flow .newSuccess_prifile .all_detail_container .sbc_close_new a {
    border-radius: 0;
    background-color: #0f35c0;
    color: #fff;
    font-family: 'CircularStd-Bold';
    font-size: 16px;
    line-height: 22px;
} */

/* .maitredbiz_flow .newSuccess_prifile .all_detail_container .sbc_close_new a:hover {
    background-color: #65c8ce;
} */

.maitredbiz_flow .accout_area .change_pin h2 {
  font-family: "CircularStd-Bold";
  color: #0f35c0;
  font-size: 36px;
  line-height: 46px;
  margin-bottom: 48px;
}

.maitredbiz_flow .accout_area .change_pin h4 {
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 24px;
  line-height: 30px;
  margin-bottom: 18px;
}

.maitredbiz_flow .accout_area .change_pin p {
  font-family: "CircularStd-Book";
  font-size: 16px;
  line-height: 22px;
  color: #000;
}

.maitredbiz_flow .accout_area .change_pin .fld_outr_new label {
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 14px;
  line-height: 20px;
  text-transform: uppercase;
}

.maitredbiz_flow .accout_area .change_pin .fld_outr_new .add_fld {
  border-radius: 0;
  font-family: "CircularStd-Book";
  font-size: 16px;
  line-height: 22px;
  color: #000;
  border: 1px solid #767676;
}

.maitredbiz_flow .accout_area .change_pin .fld_outr_new .add_fld:focus {
  box-shadow: 0 0 0 1px #0f35c0, 0 0 0 5px rgb(0 151 169 / 30%) !important;
  border: 1px solid #0f35c0 !important;
}

.maitredbiz_flow .accout_area .change_pin .next_but_compare .next_btn {
  width: auto;
  border-radius: 0;
  font-family: "CircularStd-Bold";
  color: #fff;
  font-size: 16px;
  line-height: 50px;
  background-color: #0f35c0 !important;
  border: none;
  padding: 0 69px;
}

.maitredbiz_flow .accout_area .change_pin .next_but_compare .next_btn:hover {
  background-color: #65c8ce !important;
}

.maitredbiz_flow .accout_area .change_pin .next_but_compare .global_btn:disabled {
  background: #fff !important;
  color: #767676 !important;
  opacity: 1;
  border: 1px solid #767676 !important;
}

.maitredbiz_flow .accout_area .change_pin .next_but_compare .back_btn {
  border-radius: 0;
  border: 1px solid #0f35c0;
  font-family: "CircularStd-Bold";
  color: #0f35c0;
  font-size: 16px;
}

.maitredbiz_flow .accout_area .change_pin .next_but_compare .back_btn:hover {
  border-color: #65c8ce;
  color: #0f35c0;
  background-color: #fff !important;
}

.maitredbiz_flow .accout_area .change_pin .change_pin_button .brim_btn {
  border: 1px solid #767676;
  box-shadow: none;
  border-radius: 0;
  width: auto;
  min-width: 270px;
  height: 50px;
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 16px;
  line-height: 22px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0 15px;
}

.maitredbiz_flow .accout_area .change_pin .change_pin_button .brim_btn:hover {
  background-color: #0f35c0;
  border-color: #0f35c0;
  color: #fff;
}

.maitredbiz_flow .accout_area .change_pin .change_pin_button {
  margin-bottom: 20px;
}

.maitredbiz_flow .accout_area .change_pin .note_design {
  margin: 0 0 30px 0;
  padding: 20px 0 20px 31px;
  border-left: 9px solid #009eae;
  font-family: "CircularStd-Book";
  font-size: 14px;
  line-height: 20px;
  color: #000000;
  border-radius: 0;
}

.maitredbiz_flow .accout_area .change_pin .list_success {
  padding: 40px 0 0 0;
}

.maitredbiz_flow .accout_area .change_pin .list_success h3 {
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 20px;
  line-height: 26px;
  margin-bottom: 16px;
}

.maitredbiz_flow .accout_area .change_pin .list_success ul {
  padding: 0 0;
}

.maitredbiz_flow .accout_area .change_pin .list_success ul li {
  padding-left: 34px;
  position: relative;
  font-family: "CircularStd-Book";
  font-size: 16px;
  line-height: 22px;
  color: #000;
  margin-bottom: 17px;
}

.maitredbiz_flow .accout_area .change_pin .list_success ul li b {
  width: 24px;
  height: 24px;
  color: #454545;
  border: 1px solid #454545;
  border-radius: 50%;
  position: absolute;
  top: 0;
  left: 0;
  font-family: "Axiforma_Bold";
  font-size: 13px;
  line-height: 24px;
  text-align: center;
}

.maitredbiz_flow .accout_area .change_pin .list_success .sbc_hint {
  padding: 20px 32px 20px 22px;
  border-left: 9px solid #009eae;
  margin: 30px 0;
  background-color: #ecf7f9;
}

.maitredbiz_flow .accout_area .change_pin .list_success .sbc_hint p {
  font-family: "CircularStd-Book";
  font-size: 14px;
  line-height: 20px;
  color: #000;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step.trensfer_step8 .selected_accounts_cntnr h3.primary_hdng {
  margin-bottom: 27px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step.trensfer_step8 .amount_calculation_cntnr .total_amount_cntnr {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step.trensfer_step8 .amount_calculation_cntnr .amount_calculation_cntnt {
  padding-bottom: 15px;
  margin-bottom: 17px;
  border-bottom: 1px solid #d9d9d9;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step.trensfer_step8 .amount_calculation_cntnr .amount_calculation_cntnt h4 {
  font-family: "CircularStd-Bold";
  font-size: 14px;
  line-height: 20px;
  color: #000;
  text-transform: uppercase;
  margin-bottom: 5px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step.trensfer_step8 .amount_calculation_cntnr .amount_calculation_cntnt p {
  font-family: "CircularStd-Book";
  font-size: 16px;
  line-height: 22px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step.trensfer_step8 .amount_calculation_cntnr .total_amount_cntnr .price_cntnr p {
  color: #0f35c0;
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 22px;
}

/* 14-09-2022 start */

.login_bg .login_wrap_inner .have_account .faded_txt {
  font-family: "CircularStd-Book";
  font-size: 16px;
  line-height: 22px;
  color: #000;
}

.login_bg .login_wrap_inner .have_account {
  padding-bottom: 40px;
}

.login_bg .login_wrap_inner .have_account .have_account_btns {
  font-size: 16px;
  line-height: 22px;
  color: #000;
  font-family: "CircularStd-Book";
  text-align: center;
}

.login_bg .login_wrap_inner .have_account .have_account_btns .blue_txt {
  color: #000;
  font-family: "CircularStd-Book";
  text-decoration: underline;
}

.login_bg .login_wrap_inner .have_account .have_account_btns .blue_txt:hover {
  text-decoration: underline;
  color: #000;
}

.maitredbiz_flow .nwcrd_dtls_modal_frm input::selection {
  background-color: transparent;
  color: inherit;
}

.maitredbiz_flow .nwcrd_frm_blck_input .copy_text {
  color: #0f35c0;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .nwcrd_frm_blck_input .copy_text:after {
  background-color: #0f35c0;
}

.maitredbiz_flow #Report_Card_Lost_Stolen .modal-header h4 {
  font-size: 20px;
  line-height: 26px;
  color: #000;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow #Report_Card_Lost_Stolen .all_detail_container {
  padding: 20px 50px 40px 50px;
}

.maitredbiz_flow #Report_Card_Lost_Stolen .all_detail_container .report_step h3 {
  font-size: 20px !important;
  line-height: normal;
  color: #000 !important;
  font-family: "CircularStd-Bold";
  margin-bottom: 5px !important;
}

.maitredbiz_flow #Report_Card_Lost_Stolen .all_detail_container .report_step ul li {
  font-family: "CircularStd-Book" !important;
  font-size: 16px !important;
  line-height: 22px !important;
  color: #000 !important;
}

.maitredbiz_flow #Report_Card_Lost_Stolen .all_detail_container .report_step .next_but_compare {
  padding-top: 0px;
  margin-top: 20px;
}

.maitredbiz_flow #Report_Card_Lost_Stolen .all_detail_container .report_step .next_but_compare .next_btn {
  width: auto;
  border-radius: 0;
  font-family: "CircularStd-Bold";
  color: #fff;
  font-size: 16px;
  line-height: 50px;
  background-color: #0f35c0 !important;
  border: none;
  padding: 0 69px;
}

.maitredbiz_flow #Report_Card_Lost_Stolen .all_detail_container .report_step .next_but_compare .next_btn:hover {
  background-color: #65c8ce !important;
}

.maitredbiz_flow #Report_Card_Lost_Stolen .all_detail_container .report_step .next_but_compare .global_btn:disabled {
  background: #fff !important;
  color: #767676 !important;
  opacity: 1;
  border: 1px solid #767676 !important;
}

.maitredbiz_flow #Report_Card_Lost_Stolen .all_detail_container .report_step .next_but_compare .back_btn {
  border-radius: 0;
  border: 1px solid #0f35c0;
  font-family: "CircularStd-Bold";
  color: #0f35c0;
  font-size: 16px;
}

.maitredbiz_flow #Report_Card_Lost_Stolen .all_detail_container .report_step .next_but_compare .back_btn:hover {
  border-color: #65c8ce;
  color: #0f35c0;
  background-color: #fff !important;
}

.maitredbiz_flow #Report_Card_Lost_Stolen .all_detail_container .report_step p {
  font-family: "CircularStd-Book" !important;
  font-size: 16px;
  line-height: 22px;
  color: #000;
  margin: 0 0;
}

.maitredbiz_flow #Report_Card_Lost_Stolen .all_detail_container .report_step p a {
  font-family: "CircularStd-Bold";
  color: #004370;
}

.maitredbiz_flow #Report_Card_Lost_Stolen .all_detail_container .report_step p a:hover {
  color: #65c8ce;
  text-decoration: underline;
}

.maitredbiz_flow #Report_Card_Lost_Stolen .all_detail_container .report_step.step2_rprt .next_but_compare .next_btn {
  padding: 0 79px;
}

.maitredbiz_flow #issue_replacement_card .all_detail_container .report_step h3 {
  font-size: 24px !important;
  line-height: 30px;
  color: #0f35c0 !important;
  font-family: "CircularStd-Bold";
  margin-bottom: 17px !important;
}

.maitredbiz_flow #issue_replacement_card .all_detail_container {
  padding: 20px 50px 40px 50px;
}

.maitredbiz_flow #issue_replacement_card .all_detail_container h3 {
  font-size: 24px !important;
  line-height: 30px;
  color: #0f35c0 !important;
  font-family: "CircularStd-Bold";
  margin-bottom: 17px !important;
}

.maitredbiz_flow #issue_replacement_card .all_detail_container p {
  font-family: "CircularStd-Book" !important;
  font-size: 16px;
  line-height: 22px;
  color: #000;
  margin: 0 0 27px;
}

.maitredbiz_flow #issue_replacement_card .all_detail_container .next_but_compare .global_btn {
  width: auto;
  border-radius: 0;
  font-family: "CircularStd-Bold";
  color: #fff;
  font-size: 16px;
  line-height: 50px;
  background-color: #0f35c0 !important;
  border: none;
  padding: 0 59px;
}

.maitredbiz_flow #issue_replacement_card .all_detail_container .next_but_compare .global_btn:hover {
  background-color: #65c8ce !important;
}

.maitredbiz_flow #issue_replacement_card .all_detail_container .next_but_compare {
  padding-top: 18px;
}

.maitredbiz_flow #issue_replacement_cardSuccessmodal .newSuccess_prifile .all_detail_container .setuppaying_top {
  font-family: "CircularStd-Bold";
}

/* .maitredbiz_flow #issue_replacement_cardErrormodal .canadian_close_new a,
.maitredbiz_flow #issue_replacement_cardSuccessmodal .canadian_close_new a {
    width: auto;
    border-radius: 0;
    font-family: 'CircularStd-Bold';
    color: #fff;
    font-size: 16px;
    line-height: 50px;
    background-color: #0f35c0 !important;
    border: none;
    padding: 0 79px;
} */

/* .maitredbiz_flow #issue_replacement_cardErrormodal .canadian_close_new a:hover,
.maitredbiz_flow #issue_replacement_cardSuccessmodal .canadian_close_new a:hover {
    background-color: #65c8ce !important;
} */

.maitredbiz_flow .newSuccess .edit_form .form_box .form_label {
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 5px;
}

.maitredbiz_flow .newSuccess .edit_form .form_box .default_input {
  border: 1px solid #767676;
  background-color: #fff;
  border-radius: 0;
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 14px;
  line-height: 20px;
}

.maitredbiz_flow .newSuccess .edit_form .form_box .default_input:focus {
  box-shadow: inset 0 0 0 1px #0f35c0, 0 0 0 5px rgb(0 151 169 / 30%);
}

.maitredbiz_flow .newSuccess .edit_form .cancel_save_btn_holder .cancel_edit {
  font-size: 16px;
  line-height: 22px;
  color: #003b5c;
  font-family: "CircularStd-Bold";
  margin-right: 20px;
  text-decoration: underline;
}

.maitredbiz_flow .newSuccess .edit_form .cancel_save_btn_holder .cancel_edit:hover {
  color: #65c8ce;
}

.maitredbiz_flow .newSuccess .edit_form .cancel_save_btn_holder .agentportal {
  font-size: 16px;
  line-height: 20px;
  color: #fff;
  font-family: "CircularStd-Bold";
  background-color: #0f35c0;
  padding: 0 40px;
  height: 50px;
  display: inline-flex;
  align-items: center;
  width: auto;
  margin: 0;
  border-radius: 0;
}

.maitredbiz_flow .newSuccess .edit_form .cancel_save_btn_holder .agentportal:hover {
  background-color: #65c8ce;
}

.maitredbiz_flow #step3 {
  max-width: 100%;
}

.maitredbiz_flow #step3 .canadiancard {
  width: 25%;
}

.maitredbiz_flow .spend_holder_body .spend_head {
  padding-bottom: 40px;
}

.maitredbiz_flow .spend_holder_body .dropdown_function_holder .btn-group.bootstrap-select {
  width: auto !important;
}

.maitredbiz_flow .spend_holder_body .dropdown_function_holder .btn-group.bootstrap-select .selectpicker {
  height: 50px;
  border-radius: 0;
  border: 2px solid #767676;
  padding: 0 30px 0 15px;
  color: #000;
  font-size: 16px;
  line-height: 40px;
  font-family: "CircularStd-Bold";
  border-radius: 5px;
}

.maitredbiz_flow .spend_holder_body h2 {
  color: #000;
  font-size: 20px;
  line-height: 30px;
  font-family: "CircularStd-Bold";
  margin-bottom: 20px;
}

.maitredbiz_flow .spend_holder_body .company_spend_trend .company_trend_details_inner .inner_btm_crd {
  padding: 35px 30px 45px;
  box-shadow: none;
  position: relative;
  background-color: #fff;
  border-radius: 10px;
  border: solid 1px #e4e4e4;
}

.maitredbiz_flow .spend_holder_body .company_spend_trend .company_trend_details_inner .inner_btm_crd h5 {
  color: #767676;
  font-size: 14px;
  line-height: normal;
  font-family: "CircularStd-Book";
  text-transform: initial;
}

.maitredbiz_flow .spend_holder_body .company_spend_trend .company_trend_details_inner .inner_btm_crd .dsbrd_prgress_holder {
  padding: 8px 0 20px;
}

.maitredbiz_flow .spend_holder_body .company_spend_trend .company_trend_details_inner .inner_btm_crd .dsbrd_prgress_holder .progress {
  height: 20px;
  border-radius: 20px;
  background-color: #fff;
  border: 1px solid #f7f7f7;
  margin: 0;
}

.maitredbiz_flow .spend_holder_body .company_spend_trend .company_trend_details_inner .inner_btm_crd .dsbrd_prgress_holder .progress .progress-bar {
  background-color: #72bf44;
  /* background-image: linear-gradient(to right, #2b34b8, #e62a7e); */
}

.maitredbiz_flow .spend_holder_body .company_spend_trend .company_trend_details_inner .spent_amnt {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}

.maitredbiz_flow .spend_holder_body .company_spend_trend .company_trend_details_inner .spent_amnt span {
  color: #000;
  font-size: 16px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .spend_holder_body .company_spend_trend .company_trend_details_inner .limit_used {
  padding: 0 10px;
  background-color: #f0f2f6;
  border-radius: 10px;
  font-size: 12px;
  color: #0f35c0;
  font-family: "CircularStd-Bold";
  height: 22px;
  line-height: 24px;
  margin-left: 10px;
}

.maitredbiz_flow .spend_holder_body .company_spend_trend .company_trend_details_inner .inner_btm_crd h4 {
  color: #000;
  font-size: 16px;
  line-height: normal;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .spend_holder_body .company_spend_trend .company_trend_graph_inner .spend_chart_toggle .button {
  margin-left: auto;
  border: 1px solid #0f35c0;
}

.maitredbiz_flow .spend_chart_toggle #button-10 .knobs span,
.maitredbiz_flow .spend_chart_toggle #button-10 .knobs:after {
  font-size: 14px;
  color: #fff;
  line-height: 22px;
  font-family: "CircularStd-Bold";
  display: flex;
}

.maitredbiz_flow .spend_chart_toggle #button-10 .knobs:after {
  color: #000;
}

.maitredbiz_flow .spend_chart_toggle #button-10 .knobs:before {
  background-color: #0f35c0;
}

.maitredbiz_flow .spend_holder_body .company_spend_trend .company_trend_graph_inner .spend_chart .spend_chart_item h3 {
  display: none;
}

.maitredbiz_flow .spend_chart .highcharts-background {
  fill: #f7f7f7;
}

.maitredbiz_flow .spend_chart .highcharts-point {
  fill: #72bf44;
  cursor: pointer;
}

.maitredbiz_flow .highcharts-button.highcharts-contextbutton {
  display: none;
}

.maitredbiz_flow .spend_chart .highcharts-legend {
  display: none;
}

.maitredbiz_flow .company_spend_breakdown {
  padding: 40px 0px;
}

.maitredbiz_flow .spend_break_head {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-bottom: 30px;
}

.maitredbiz_flow .spend_break_head h2 {
  margin-bottom: 0;
  margin-right: 25px;
}

.maitredbiz_flow .cust_break_row {
  display: flex;
  align-items: center;
  margin: 0 -15px;
}

.maitredbiz_flow #company_spend_pie .highcharts-background,
.maitredbiz_flow #company_spend_pie .highcharts-plot-background {
  fill: #fff !important;
}

.maitredbiz_flow .spend_break_head .see_all_emply {
  color: #0f35c0;
  font-family: "CircularStd-Bold";
  font-size: 20px;
  line-height: normal;
}

.maitredbiz_flow .spend_break_head .see_all_emply:hover {
  color: #0f35c0;
}

.maitredbiz_flow .spend_blocks .totalCircelList {
  margin-left: 7.5px;
  max-width: calc(33.33% - 15px);
  margin-right: 7.5px;
  padding: 18px 14px;
  border: 1px solid transparent;
  border-radius: 4px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  transition: 0.3s ease;
  margin-bottom: 15px;
  /* float: left; */
  width: 100%;
  background: #fff;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
}

.maitredbiz_flow .spend_blocks .budgtNoTransaction {
  background-color: #f7f7f7;
  box-shadow: none !important;
  color: #000;
  font-family: "CircularStd-Book";
  font-weight: 400;
  border: 1px solid transparent !important;
  cursor: not-allowed;
}

.maitredbiz_flow .cust_break_row .custom_break_lft {
  width: 30%;
  padding: 0 15px;
}

.maitredbiz_flow .cust_break_row .custom_break_lft .blank_pie {
  position: relative;
}

.maitredbiz_flow .cust_break_row .custom_break_lft .blank_pie .no_tran_month {
  text-align: center;
  color: #000;
  font-size: 16px;
  line-height: 20px;
  font-family: "CircularStd-Bold";
  position: absolute;
  top: 50%;
  transform: translatey(-50%);
  padding: 0 35px;
}

.maitredbiz_flow .cust_break_row .custom_break_lft .no_tran_month {
  text-align: center;
  margin-top: 10px;
  color: #000;
  font-size: 14px;
  line-height: 20px;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .cust_break_row .custom_break_rght {
  width: 70%;
  padding: 0 15px;
}

.maitredbiz_flow .spend_blocks .svgChartCls .totalVal {
  margin-top: 3px;
  background-image: none !important;
  padding-right: 0;
  font-family: "CircularStd-Book";
  margin-left: auto;
}

.maitredbiz_flow .svgChartCls {
  font-size: 16px;
  color: #000;
  font-family: "CircularStd-Book";
  display: flex;
  align-items: center;
  justify-content: flex-start;
}

.maitredbiz_flow .spend_blocks .svgChartCls>span>img {
  width: 30px;
  border-radius: 50%;
  margin-right: 6px;
}

.maitredbiz_flow .highcharts-title tspan {
  font-size: 24px !important;
  fill: #000 !important;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .highcharts-title tspan:first-child {
  font-size: 14px !important;
}

.maitredbiz_flow .spend_blocks .totalCircelList:hover {
  border: 1px solid #000;
  box-shadow: inset 0 0 0 1px #0f35c0, 0 0 0 5px #7ac5fe;
}

.maitredbiz_flow .spend_box_holder .spend_inner_box {
  padding: 30px;
  border-radius: 5px;
  background-color: #fff;
  min-height: 300px;
}

.maitredbiz_flow .spend_box_holder {
  padding: 60px 0px;
  background-color: #f2f3f1;
}

.maitredbiz_flow .spend_box_holder .spend_inner_box .no_marchent {
  padding: 40px 20px 0px;
}

.maitredbiz_flow .spend_box_holder .spend_inner_box .no_marchent .inner_no_narchent figure {
  max-width: 48px;
  margin: 0 auto;
}

.maitredbiz_flow .spend_box_holder .spend_inner_box .no_marchent .inner_no_narchent h2 {
  margin: 15px 0;
}

.maitredbiz_flow .spend_box_holder .spend_inner_box .no_marchent .inner_no_narchent p {
  font-size: 14px;
  line-height: normal;
  color: #767676;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .spend_box_holder>.container {
  padding-bottom: 0px;
  /* border-bottom: 1px solid #d9d9d9; */
  position: relative;
}

.maitredbiz_flow .spend_box_holder>.container:after {
  position: absolute;
  content: "";
  bottom: 0;
  left: 15px;
  right: 15px;
  border-bottom: 1px solid #d9d9d9;
  width: 100%;
  display: none;
}

.maitredbiz_flow .spend_box_holder .spend_inner_box .spend_heading_block {
  font-family: "CircularStd-Bold";
  font-size: 14px;
  line-height: 20px;
  color: #767676;
}

.maitredbiz_flow .spend_box_holder .spend_inner_box .spend_name_block h5 {
  font-size: 16px;
  color: #000;
  line-height: 22px;
  font-family: "CircularStd-Bold";
  -webkit-transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
}

.maitredbiz_flow .spend_box_holder .spend_inner_box .spend_name_block figure {
  margin-right: 12px;
}

.maitredbiz_flow .spend_box_holder .spend_inner_box .spend_name_block p {
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 22px;
  color: #000;
}

.login_bg .material_form_group .errorred~.material_float-label {
  top: -65px;
}

.login_bg .material_form_group .errorred {
  background-color: #e02a420c !important;
  border-color: #e02a42 !important;
  box-shadow: none !important;
  color: #e02a42;
}

/* 16.09.22 starts */

.cwb_second_prt#step1 .global_head h2,
.cwb_second_prt#step2 .global_head h2 {
  margin-bottom: 10px;
}

.cwb_second_prt .global_head span {
  font-size: 12px;
  color: #000;
  font-family: "CircularStd-Book";
}

.cwb_second_prt .global_head p {
  margin: 0;
  margin-top: 10px;
}

.cwb_second_prt .global_head h3 {
  margin-top: 30px;
  font-size: 24px;
  color: #000;
  font-family: "CircularStd-Bold";
}

.form-group {
  margin-bottom: 20px;
}

.cwb_second_prt#step1 .submit_out {
  padding-top: 12px;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 0 20px;
}

.maitredbiz_flow sup {
  top: 0px;
  font-size: 15px;
}

.cwb_second_prt#step2 .ur_infofull .block-one.address_suite_section .col-sm-4 {
  padding-left: 5px;
}

.cwb_second_prt#step2 .ur_infofull .block-two .selectContainer .signup_cst_row .col-sm-6.col-xs-6.signup_cst_col.pstl_cd_ssc {
  padding-left: 5px;
}

.cwb_second_prt#step3 .all_cards {
  padding-top: 42px;
}

.form-group .form-control,
.form-group .bootstrap-select>.btn,
.payment-form .bootstrap-select .btn-default {
  font-family: "CircularStd-Book";
}

.cwb_second_prt#step3 .all_cards .inner_all_card .card_bx.card h2 {
  max-width: 132px;
  margin: 0 auto 15px;
}

.cwb_second_prt#step3 .comparision_btn_holder {
  padding-top: 25px;
}

.cwb_second_prt#step3 .all_cards {
  padding: 30px 0;
}

.cwb_second_prt#step3 {
  padding: 45px 0 150px;
}

.maitred_branchportal_flow .cwb_application_forminner {
  padding: 25px 0 90px;
}

.maitred_branchportal_flow #compare_popup .compare_container {
  height: unset;
  overflow: unset;
  overflow-y: unset;
}

.canadian_login .submit_outer .global_btn {
  width: 87%;
}

.canadian_login .login {
  text-align: left;
}

.cwb_second_prt .global_head h2 {
  margin-bottom: 10px;
}

.cwb_second_prt#step4 .ur_infofull {
  margin-top: 55px;
}

.cwb_second_prt#step4 .ur_infofull .card_nm_im img {
  max-width: 291px;
  margin: 0 auto;
  display: block;
}

.cwb_second_prt#step4 .ur_infofull .card_nm_im {
  position: relative;
  margin: 0 auto 70px;
}

.cwb_second_prt#step4 .ur_infofull .card_nm_im span.cardname {
  position: absolute;
  bottom: 15px;
  left: 150px;
  transform: translateX(0%);
  color: #fff;
  font-family: "Circular Std";
}

.cwb_second_prt#step4 .ur_infofull h3 {
  text-align: center;
  font-family: "CircularStd-Bold";
  font-size: 24px;
  margin-bottom: 28px;
  color: #000;
}

.cwb_second_prt#step5 .appendDiv .aut_repr {
  font-size: 16px;
  color: #0f35c0;
  font-family: "CircularStd-Bold";
  text-transform: uppercase;
  margin: 2px 0 20px;
}

.maitred_branchportal_flow.employee-application .cwb_second_prt#step5 .form-group label {
  font-size: 14px;
}

.cwb_second_prt .ur_infofull .e_verify.block-one .form-group button.btn.dropdown-toggle.btn-light {
  box-shadow: 0 0 0 5px rgb(0 151 169 / 30%) !important;
  border-color: #0f35c0 !important;
}

.cwb_second_prt#step5 .ur_infofull .appendDiv .name_verify.block-two .for_span_place .col-sm-6:last-child {
  padding-left: 10px;
}

.cwb_second_prt#step5 .ur_infofull .appendDiv .name_verify.block-two .for_span_place .col-sm-6:first-child {
  padding-right: 10px;
}

/* .canadian_flow .new_top_tooltip .white_info_tip {
    top: auto;
    bottom: 100%;
} */

.cwb_second_prt#step6 .global_head h2 {
  margin-bottom: 20px;
}

.cwb_second_prt#step6 .global_head {
  margin-bottom: 70px;
}

.cwb_second_prt#step6 {
  max-width: unset;
}

.cwb_second_prt#step6 .accounts_main_holder {
  max-width: 1140px;
  margin: 0 auto;
}

.cwb_second_prt#step6 .accounts_main_holder .accounts_part .btn_holder input.solid_btn {
  background-color: #fff !important;
  color: #0f35c0 !important;
  border: 1px solid #0f35c0;
}

.cwb_second_prt#step6 .btn_outr input.btn.solid_btn {
  background-color: #0f35c0 !important;
  color: #fff !important;
}

.cwb_second_prt#step6 .btn_outr {
  padding-top: 50px;
}

/* 16.09.22 ends */

/* 19.09.22 starts */

.aditional-member p {
  font-family: "CircularStd-Bold";
}

.aditional-member .pmailtext.col-sm-12 p {
  font-family: "CircularStd-Bold";
  color: #000;
  text-align: left;
  padding-left: 30px;
  font-size: 14px;
  text-transform: uppercase;
}

.aditional-member.aditional_member_canadian .aditional-member .col-sm-12.text-center h3 {
  font-size: 24px;
  color: #000;
  font-family: "CircularStd-Bold";
  margin-bottom: 20px;
}

.aditional-member.aditional_member_canadian .aditional-member .editbox.additional_family_result .mem_row .mem-bx.mem-item-bx {
  margin: 0 9px 0px;
}

/* 19.09.22 ends */

/* 20.09.22 starts */

#traveleditModalSection .modal-content .modal-header h3 {
  font-family: "CircularStd-Bold";
}

#traveleditModalSection input.submit_btn#deleteTravel {
  color: #0f35c0;
  border: 2px solid #0f35c0;
}

#traveleditModalSection input.submit_btn#editTravel,
#newTravelladdconfirmAlertmodal .savebutton_alertpop button.addtravelforce#addtravelforce {
  border: 2px solid #0f35c0;
  background-color: #0f35c0;
}

#traveleditModalSection input.submit_btn#editTravel:hover,
#newTravelladdconfirmAlertmodal .savebutton_alertpop button.addtravelforce#addtravelforce:hover {
  background-color: #0f35c0;
  border-color: #0f35c0;
}

#traveleditModalSection input.submit_btn#editTravel:active,
#newTravelladdconfirmAlertmodal .savebutton_alertpop button.addtravelforce#addtravelforce:active {
  background-color: #0f35c0;
  border-color: #0f35c0;
  color: #fff;
}

#traveleditModalSection input.submit_btn#editTravel:focus,
#newTravelladdconfirmAlertmodal .savebutton_alertpop button.addtravelforce#addtravelforce:focus {
  box-shadow: 0px 0px 0px 5px #dff0f6;
  border-color: #0f35c0;
  background-color: #fff;
  color: #0f35c0;
}

#traveleditModalSection input.submit_btn#deleteTravel:hover {
  border-color: #65c8ce;
  background-color: #fff;
}

#traveleditModalSection input.submit_btn#deleteTravel:active {
  border-color: #003b5c;
  background-color: #fff;
}

#traveleditModalSection input.submit_btn#deleteTravel:focus {
  box-shadow: inset 0 0 0 1px #0f35c0, 0 0 0 5px rgba(0, 151, 169, 0.3);
  border-color: #0f35c0;
}

/* .canadian_flow .travelnoticepage #traveladd .type_fld.no_icons:focus,
.canadian_flow #traveleditSection .type_fld.no_icons:focus,
.canadian_flow .travelnoticepage #traveladd .type_fld:focus,
.canadian_flow #traveleditSection .type_fld:focus {
    box-shadow: inset 0 0 0 1px #0f35c0, 0 0 0 5px rgba(0, 151, 169, 0.3) !important;
    border-color: #0f35c0 !important;
} */

#newTravelladdconfirmAlertmodal .savebutton_alertpop {
  padding-top: 0;
}

.cwb_second_prt#step6 .app_en_d {
  display: flex;
}

.cwb_second_prt#step6 .app_en_d .add_authorized_user_outer {
  flex: 0 0 50%;
}

.cwb_second_prt#step6 .app_en_d .add_authorized_user_outer .mem_row .mem-bx p span::before {
  display: none;
}

.add_authorized_user_outer .mem-bx h4,
.add_authorized_user_outer h3 {
  font-family: "CircularStd-Bold";
  color: #000;
}

.add_authorized_user_outer p {
  font-family: "CircularStd-Book";
  color: #000;
}

.add_authorized_user_outer a {
  font-family: "CircularStd-Book" !important;
}

.cwb_second_prt#step6 .app_en_d .add_authorized_user_outer .mem_row .mem-bx {
  position: relative;
}

.cwb_second_prt#step6 .app_en_d .add_authorized_user_outer .mem_row .mem-bx .hover_overlay {
  font-family: "CircularStd-Book";
  position: absolute;
  top: 20px;
  right: 15px;
}

.cwb_second_prt#step6 .app_en_d .add_authorized_user_outer .mem_row .mem-bx .hover_overlay a {
  font-family: "CircularStd-Bold" !important;
  color: #003b5c;
  text-decoration: underline;
}

.cwb_second_prt#step6 .app_en_d .add_authorized_user_outer .mem_row .mem-item-bx-ch {
  border-radius: 4px;
  background-color: #fff;
  max-width: 370px;
  width: 300px;
  padding: 20px;
  box-shadow: 0 1px 3px 0 rgb(69 69 69 / 30%);
  display: block;
  margin: 0 auto 20px;
  text-align: left;
}

.cwb_second_prt#step7 .global_head h2 {
  margin-bottom: 30px;
}

.cwb_second_prt#step7 .ur_infofull h5.aut_repr {
  font-size: 16px;
  color: #0f35c0;
  font-family: "CircularStd-Bold";
  margin: 10px 0 23px;
  text-transform: uppercase;
}

.cwb_second_prt#step7 .ur_infofull .form-group label {
  font-size: 14px;
}

.cwb_second_prt#step7 .ur_infofull .global_head {
  margin: 22px 0 30px;
}

.cwb_second_prt#step7 .ur_infofull .global_head p {
  font-size: 24px;
  font-family: "CircularStd-Bold";
}

/* 20.09.22 ends */

/* 21.09.22 starts */
/* 
#make_payment_new .modal-body .make_tabmenu ul li.active {
    border: 1px solid #0f35c0;
} */

#make_payment_new .modal-body .make_tabmenu ul li.active a,
#make_payment_new .modal-body .make_tabmenu ul li a:hover {
  background-color: #0f35c0;
  color: #fff;
  border: 1px solid #0f35c0;
}

#make_payment_new .modal-body .make_tabmenu ul li.active a span.fr_dsktop {
  color: #fff !important;
}

/* 21.09.22 ends */

/* 23.09.22 starts */

.account_management.new_info_d.my_cards .accout_area.new_ac_area h2 {
  font-family: "CircularStd-Bold";
  font-size: 36px;
  color: #0f35c0;
  margin-bottom: 48px;
}

.account_management.new_info_d.my_cards .accout_area.new_ac_area h4 {
  color: #000;
  font-size: 24px;
  font-family: "CircularStd-Bold";
  margin-bottom: 18px;
}

.account_management.new_info_d.my_cards .accout_area.new_ac_area p {
  margin-bottom: 30px;
  font-family: "CircularStd-Book";
  font-size: 16px;
  line-height: 22px;
  color: #000;
  max-width: 550px;
}

.authuser_body.canadian_flow .slider-horizontal .rng_value {
  color: #0f35c0 !important;
  font-size: 36px !important;
  font-family: "CircularStd-Bold" !important;
}

.account_management.new_info_d.my_cards .all_detail_container.application_laststep .price_Range.set_monthly_range .value_left_top,
.account_management.new_info_d.my_cards .all_detail_container.application_laststep .price_Range.set_monthly_range .value_right_top {
  top: auto;
  bottom: -120px;
  color: #0f35c0;
  font-family: "CircularStd-Bold";
}

.canadian_flow .rangeslider--horizontal .rangeslider__fill {
  background-color: #0f35c0;
}

.canadian_flow .rangeslider__handle {
  background: #009eae;
}

.account_management.new_info_d.my_cards .all_detail_container.application_laststep .savebutton_alertpop {
  margin-top: 90px;
}

.account_management.new_info_d.my_cards .all_detail_container.application_laststep .savebutton_alertpop button#EditSpendingLimit {
  width: unset;
  height: unset;
  padding: 15px 45px;
  background-color: #0f35c0;
  border-radius: 0;
  font-size: 16px;
}

.account_management.new_info_d.my_cards .all_detail_container.application_laststep .savebutton_alertpop button#EditSpendingLimit:hover {
  background-color: #6cc1c6;
}

.account_management.new_info_d.my_cards .all_detail_container.application_laststep .savebutton_alertpop button#EditSpendingLimit:active {
  background-color: #003b5c;
}

.account_management.new_info_d.my_cards .all_detail_container.application_laststep .savebutton_alertpop button#EditSpendingLimit:focus {
  box-shadow: inset 0 0 0 1px #0f35c0, 0 0 0 5px rgba(0, 151, 169, 0.3) !important;
  border-color: #0f35c0 !important;
}

.account_management.new_info_d.my_cards .all_detail_container.application_laststep .price_Range.set_monthly_range #js-example-change-value {
  margin-top: 50px;
}

.rangeslider {
  background-image: linear-gradient(to bottom, #d9d9d9 0%, #d9d9d9 100%);
}

.account_management.new_info_d.my_cards .all_detail_container.application_laststep {
  max-width: 560px;
}

.account_management.new_info_d.my_cards.clearfix .accout_area.new_ac_area.my_crd_full .new_your_card_part .raperDiv .new_info_tip.xs_info_tip.new_top_tooltip.open_tip .info_tip.lg_info_tip.white_info_tip p {
  margin-bottom: 0;
}

.account_management.new_info_d.my_cards.clearfix .accout_area.new_ac_area.my_crd_full .new_your_card_part .raperDiv .new_info_tip.xs_info_tip.new_top_tooltip {
  top: -6px;
}

/* 23.09.22 ends */

/* 23-09-2022  */

.maitredbiz_flow #compare_popup .modal-footer {
  border-top: 1px solid #d9d9d9;
}

.maitredbiz_flow #compare_popup .modal-body {
  padding-bottom: 0;
}

.maitredbiz_flow .hov_show li a.resolveMemo:hover {
  background-color: #0f35c0;
}

.maitredbiz_flow .cwb_pagination {
  padding: 10px 0 30px;
}

.maitredbiz_flow .pagination_wrap .pagination li a,
.maitredbiz_flow .cwb_pagination .page-item .page-link {
  color: #000;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .pagination_wrap .pagination li.active a,
.maitredbiz_flow .pagination_wrap .pagination li a:hover,
.maitredbiz_flow .cwb_pagination .page-item .page-link:hover,
.maitredbiz_flow .cwb_pagination .page-item.active .page-link {
  /* background-color: #0f35c0 !important; */
  color: #fff;
}

.maitredbiz_flow .goodwill_pg {
  padding-top: 46px;
  padding-bottom: 300px;
}

.maitredbiz_flow .goodwill_pg .modal-content {
  box-shadow: none !important;
}

.maitredbiz_flow .goodwill_pg #goodwill_point_modal .modal-content .modal-body .remove_mdl h2 {
  font-size: 36px;
  line-height: 45px;
}

.maitredbiz_flow .goodwill_pg #goodwill_point_modal .modal-content .modal-body {
  padding: 40px 0px;
}

.maitredbiz_flow .goodwill_pg #goodwill_point_modal .modal-content .modal-body .remove_mdl h5 {
  font-family: "CircularStd-Book";
  font-size: 12px;
  line-height: 15px;
  color: #000;
  margin: 9px 0 15px;
}

.maitredbiz_flow .goodwill_pg #goodwill_point_modal .modal-content .modal-body .remove_mdl p {
  font-family: "CircularStd-Book";
  margin: 0 0;
}

.maitredbiz_flow .goodwill_pg #goodwill_point_modal .modal-content .modal-body .goodwill_area3 .remove_mdl h2 {
  margin-bottom: 39px;
}

.maitredbiz_flow .goodwill_pg #goodwill_point_modal .modal-content .modal-body .remove_mdl p {
  font-size: 20px;
  line-height: 26px;
}

/* .maitred_branchportal_flow .form-group .bootstrap-select>.btn:hover {
  background-color: transparent !important;
} */

.canadian_flow .single_select_item .bootstrap-select.btn-group .btn .caret {
  background-image: url(../images/arow.png);
}

.maitredbiz_flow .memo_pg .memo_rt_block .reply_bottom_area .rply_btn_hold .business-resolve-memoborder-btn {
  width: auto;
  min-width: 80px;
  text-align: center;
  border: 1px solid #0f35c0;
  background-color: #fff;
  color: #0f35c0;
  font-family: "CircularStd-Bold";
  font-size: 13px;
  line-height: 20px;
  height: 50px;
  padding: 0 10px;
}

.maitredbiz_flow .memo_pg .memo_rt_block .reply_bottom_area .rply_btn_hold .business-resolve-memoborder-btn:hover {
  border-color: #65c8ce;
}

/* .maitredbiz_flow .bootstrap-select .dropdown-toggle .filter-option-inner {
  color: #000;
  font-family: "CircularStd-Bold";
  font-size: 16px;
} */

.maitredbiz_flow #newchangecarderrormodal .modal-dialog .modal-content {
  margin-top: 40%;
}

.maitredbiz_flow #newchangecarderrormodal .modal-dialog .modal-footer {
  padding: 40px 0 0;
}

.maitredbiz_flow #newchangecarderrormodal .modal-dialog .modal-footer a {
  font-size: 16px;
  line-height: 22px;
  color: #003b5c;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow #newchangecarderrormodal .modal-dialog .modal-footer a:hover {
  color: #65c8ce;
}

.newSuccess .all_detail_container h4 {
  color: #0f35c0;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .newSuccess .setuppaying_top {
  color: #000;
}

.maitredbiz_flow .inp_srch_hold input:focus {
  box-shadow: 0 0 0 5px #dff0f6;
}

.maitredbiz_flow .errorText:after {
  background-image: url(../images/icon-indicator-error.png);
  top: 50%;
  transform: translateY(-50%);
}

/* 24.09.22 starts */

.maitredbiz_flow .total_cards_holder .primary_crd_part {
  min-height: 170px;
}

.canadian_flow #Activity_trans_Modal .modal-content {
  padding-bottom: 0 !important;
}

.canadian_flow #Activity_trans_Modal .modal-content .new_continue_area_outer {
  padding: 0px 0px 0px;
}

#addspendinglimitmodalnew.newSuccess .all_detail_container.application_laststep h2 {
  margin-bottom: 28px;
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 24px;
}

#addspendinglimitmodalnew.newSuccess .all_detail_container.application_laststep .slider-horizontal.business_horizontal {
  height: auto !important;
}

#addspendinglimitmodalnew.newSuccess .all_detail_container.application_laststep .slider-horizontal.business_horizontal label {
  position: relative;
  margin-bottom: 10px;
  font-size: 14px;
  text-transform: uppercase;
  font-family: "CircularStd-Bold";
}

/* #addspendinglimitmodalnew.newSuccess .all_detail_container.application_laststep .slider-horizontal.business_horizontal input#rng_value_input {
  min-height: 60px;
  border: 1px solid #767676;
  border-radius: 0;
  color: #000;
  font-family: "CircularStd-Book";
  font-size: 20px;
} */

#addspendinglimitmodalnew.newSuccess .all_detail_container.application_laststep .slider-horizontal.business_horizontal input#rng_value_input:focus {
  border: solid 2px #0f35c0 !important;
  box-shadow: none !important;
}

#addspendinglimitmodalnew.newSuccess .all_detail_container.application_laststep .next_but_compare {
  margin-top: 0px;
}

/* #addspendinglimitmodalnew.newSuccess .all_detail_container.application_laststep .next_but_compare input#addspendinglimitmodalnew_back:hover {
  background-color: #fff !important;
  color: #0f35c0;
  border-color: #65c8ce;
} */

#addspendinglimitmodalnew.newSuccess .all_detail_container.application_laststep .next_but_compare input#addspendinglimitmodalnew_back:active {
  border-color: #003b5c !important;
}

/* 26.09.22 ends */
.cwb_deshboard_fr section.branch_login.agent_portal_sec_new .accounts_main_holder .ac_part_head p {
  max-width: 430px;
  margin: 0 auto 50px;
}

.canadian_flow .content_area.tranlistcontent_dashboard.white_bg .left_text .bold_txt {
  font-family: "CircularStd-Bold";
}

.canadian_flow .wrapper_new_canadian .ecommerce_btn_bottom .global_btn:focus {
  box-shadow: inset 0 0 0 1px #0f35c0, 0 0 0 5px rgba(0, 151, 169, 0.3);
}

.review_application .reviewapp_hold_full .review_info_holder .review_row.business_information .edit_form .form-group label,
.review_application .reviewapp_hold_full .review_info_holder .review_row.business_information .edit_form2 .form-group label {
  font-size: 12px;
}

tspan,
.top_spenders_holder .inner_spender_bx .credit_lmt_chart_part_inner {
  font-family: "CircularStd-Book";
}

.item.aro_item.aro_item {
  font-family: "CircularStd-Book";
}

/* 26.09.22 ends */

/* 27.09.22 starts */
.disabled-link {
  pointer-events: none !important;
  cursor: not-allowed !important;
}

.account_management.new_info_d.my_cards .new_your_card_part .total_cards_holder .mem_card_outer:last-child a {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.account_management.new_info_d.my_cards .new_your_card_part .total_cards_holder .mem_card_outer:last-child a span {
  width: 21px;
  display: inline-block;
  margin-bottom: 20px;
}

.account_management.new_info_d.my_cards .new_your_card_part .total_cards_holder .mem_card_outer:last-child a p {
  font-size: 14px;
  line-height: 20px;
  color: #767676;
  font-family: "CircularStd-Bold";
  max-width: 40%;
  margin: 0 auto;
}

.canadian_flow .modal-header .close,
.canadian_flow .modal-header .close:hover {
  background: url(../images/cwbbiz/modal_close_icon.png) right top no-repeat;
  background-size: contain;
  width: 22px;
  height: 22px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .employee_head .rt_srch .employee_srch_box input.search_employee,
.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .employee_head .rt_srch .employee_srch_box input.search_employee:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
  border: 2px solid #0f35c0;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .credit_info_holder .info_crd_btn_holder .make_btn:focus {
  background-color: #0f35c0;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
  border: 2px solid #0f35c0;
}

.newSuccess#addemployeemodal .btn_outr.next_but_compare input.application_new_back2.global_btn {
  border-color: #0f35c0;
  background-color: #fff !important;
  color: #0f35c0;
}

.newSuccess#addemployeemodal .btn_outr.next_but_compare input.application_new_back2.global_btn:hover {
  background-color: #fff !important;
  color: #0f35c0;
  border-color: #65c8ce;
}

.newSuccess#addemployeemodal .btn_outr.next_but_compare input.application_new_back2.global_btn:active {
  background-color: #fff !important;
  border-color: #003b5c;
  color: #0f35c0;
}

.newSuccess#addemployeemodal .btn_outr.next_but_compare input.application_new_back2.global_btn:focus {
  color: #0f35c0;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
  background-color: #fff !important;
}

.newSuccess .modal-footer [data-dismiss="modal"] {
  font-family: "Circular Std";
}

.accout_area.new_ac_area.yr_crd_new_full .your_carddetails_holder .contact_area_main .info_blocks h2 {
  font-size: 24px;
  color: #000;
  margin-bottom: 0;
}

.accout_area.new_ac_area.yr_crd_new_full .your_carddetails_holder .contact_area_main .info_blocks .contact_row .non_edit_form a.edit_btn {
  color: #22b2ec;
  text-decoration: underline !important;
}

.accout_area.new_ac_area.yr_crd_new_full .remove_admin_btn_holder {
  justify-content: flex-end;
  max-width: 545px;
  font-family: "CircularStd-Book";
  margin-top: 58px;
}

.accout_area.new_ac_area.yr_crd_new_full .remove_admin_btn_holder a {
  font-size: 14px;
  color: #003b5c;
}

.accout_area.new_ac_area.yr_crd_new_full .remove_admin_btn_holder a span {
  display: inline-block;
  margin-left: 5px;
}

#deleteadminmodal.new_dg_modal.new_small_statement_modal .modal-footer ul li a {
  padding: 15px 25px;
  border: 1px solid #0f35c0;
  min-width: 175px;
  text-decoration: none;
  color: #0f35c0;
  font-family: "CircularStd-Bold";
  font-size: 16px;
}

#deleteadminmodal.new_dg_modal.new_small_statement_modal .modal-footer ul li a:hover {
  border-color: #65c8ce;
  opacity: 1;
}

#deleteadminmodal.new_dg_modal.new_small_statement_modal .modal-footer ul li a:active {
  border-color: #003b5c;
}

#deleteadminmodal.new_dg_modal.new_small_statement_modal .modal-footer ul li a:focus {
  border-color: #0f35c0;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
}

#deleteadminmodal.new_dg_modal.new_small_statement_modal .modal-footer ul li a.sbc_purchase_notifications_modify {
  background-color: #0f35c0;
  color: #fff;
}

#deleteadminmodal.new_dg_modal.new_small_statement_modal .modal-footer ul li a.sbc_purchase_notifications_modify:hover {
  background-color: #65c8ce;
  border-color: #65c8ce;
}

#deleteadminmodal.new_dg_modal.new_small_statement_modal .modal-footer ul li a.sbc_purchase_notifications_modify:active {
  background-color: #003b5c;
  border-color: #003b5c;
}

#deleteadminmodal.new_dg_modal.new_small_statement_modal .modal-footer ul li a.sbc_purchase_notifications_modify:focus {
  background-color: #0f35c0;
  border-color: #0f35c0;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
}

.new_info_tip .info_tip_link {
  color: #0f35c0;
}

.pinchange_part .fld_outr_new .new_pophold .new_top_tooltip.top_position a.info_tip_link.sm_tip span {
  margin-left: 0;
  vertical-align: top;
}

.pinchange_part .fld_outr_new .new_pophold .new_top_tooltip.top_position {
  vertical-align: super;
}

/* 27.09.22 ends */

/* 28.09.22 starts */
.top_spenders_holder .inner_spender_bx .multiclr_barchart .progress {
  border-radius: 14.5px;
}

.top_spenders_holder .inner_spender_bx .credit_lmt_chart_part_inner .amount_details_bx.side-by-side {
  margin-bottom: 21px;
}

.canadian_flow.authuser_body .payOptTabs.payOptTabsCashback .make_tabmenu ul:after {
  display: none;
}

.canadian_flow .payOptTabs .make_tabmenu ul {
  border: none;
  border-radius: 0;
}

.canadian_flow .payOptTabs .make_tabmenu ul li {
  flex: 0 0 32.3%;
  border: 2px solid #0f35c0;
  border-radius: 5px;
}

.canadian_flow .payOptTabs .make_tabmenu ul li:last-child {
  margin-left: auto;
}

.canadian_flow .payOptTabs .make_tabmenu ul li:last-child a,
.payOptTabs .make_tabmenu ul li:nth-child(2) a {
  border-radius: 0;
}

.listing_page_holder .listing_body .list_tbl_full .spend_insights_row.merchantDetails .fg_hold {
  display: flex;
  align-items: center;
}

/* 28.09.22 ends */

/* 28-09-2022 p.d. start */

/* .maitredbiz_flow .management_bar ul li a .img img {
    transition: 400ms all ease-in-out;
    width: 20px;
}

.maitredbiz_flow .management_bar ul li a .img .hover_image_class {
    display: none;
}

.maitredbiz_flow .management_bar ul li a:hover .img .hover_image_class {
    display: inline-block;
}

.maitredbiz_flow .management_bar ul li a:hover .img .menu_bar_icon {
    display: none;
} */

.login_bg {
  min-height: 100vh !important;
}

footer.login_footer.reset_footer {
  position: absolute !important;
}

.maitred_branchportal_flow .request_new_sec .total_setps_request {
  width: auto;
}

.maitred_branchportal_flow .request_new_sec .total_setps_request .chn_cre_lm {
  margin: 0 auto;
}

.maitredbiz_flow .modal-header .close {
  background-image: url(../images/close.png?v=1.2) !important;
  background-position: center !important;
}

.maitredbiz_flow .modal-header .close:hover {
  background-image: url(../images/close.png?v=1.2) !important;
  background-position: center !important;
}

/* 28-09-2022 end */

/* 29-09-2022 start */

.maitredbiz_flow .flatpickr-day.selected,
.maitredbiz_flow .flatpickr-day.startRange,
.maitredbiz_flow .flatpickr-day.endRange,
.maitredbiz_flow .flatpickr-day.selected.inRange,
.maitredbiz_flow .flatpickr-day.startRange.inRange,
.maitredbiz_flow .flatpickr-day.endRange.inRange,
.maitredbiz_flow .flatpickr-day.selected:focus,
.maitredbiz_flow .flatpickr-day.startRange:focus,
.maitredbiz_flow .flatpickr-day.endRange:focus,
.maitredbiz_flow .flatpickr-day.selected:hover,
.maitredbiz_flow .flatpickr-day.startRange:hover,
.maitredbiz_flow .flatpickr-day.endRange:hover,
.maitredbiz_flow .flatpickr-day.selected.prevMonthDay,
.maitredbiz_flow .flatpickr-day.startRange.prevMonthDay,
.maitredbiz_flow .flatpickr-day.endRange.prevMonthDay,
.maitredbiz_flow .flatpickr-day.selected.nextMonthDay,
.maitredbiz_flow .flatpickr-day.startRange.nextMonthDay,
.maitredbiz_flow .flatpickr-day.endRange.nextMonthDay,
.maitredbiz_flow .flatpickr-day.inRange.nextMonthDay {
  background: none;
  border: none;
}

.maitredbiz_flow .flatpickr-months .flatpickr-month {
  color: #000;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .flatpickr-current-month {
  font-family: "CircularStd-Bold";
  color: #000;
}

.maitredbiz_flow span.flatpickr-weekday {
  font-family: "CircularStd-Bold";
  color: #000;
}

.maitredbiz_flow .flatpickr-day {
  font-family: "CircularStd-Book";
  color: #000;
  box-shadow: none !important;
}

.maitredbiz_flow .flatpickr-day:hover {
  background: none !important;
  border: none;
}

.maitredbiz_flow .flatpickr-day.startRange:after,
.maitredbiz_flow .flatpickr-day.endRange:after,
.maitredbiz_flow .flatpickr-day.selected:after,
.maitredbiz_flow .flatpickr-day.today:after {
  top: -2px;
  background-color: #0f35c0 !important;
  border: none;
  border-radius: 50%;
}

.maitredbiz_flow .flatpickr-months .flatpickr-prev-month,
.maitredbiz_flow .flatpickr-months .flatpickr-next-month {
  color: #000;
  fill: #000;
}

.maitredbiz_flow .flatpickr-months .flatpickr-prev-month:hover,
.maitredbiz_flow .flatpickr-months .flatpickr-next-month:hover {
  color: #0f35c0;
  fill: #0f35c0;
}

.maitredbiz_flow .top_spenders_holder .inner_spender_bx .credit_lmt_chart_part_inner .amount_details_bx.side-by-side {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}

.maitredbiz_flow .top_spenders_holder .inner_spender_bx .credit_lmt_chart_part_inner h5 {
  font-family: "CircularStd-Bold";
  font-size: 14px;
  line-height: 20px;
  color: #000;
  text-transform: uppercase;
  margin-right: 8px;
}

.maitredbiz_flow .top_spenders_holder .inner_spender_bx .credit_lmt_chart_part_inner h4 {
  font-family: "CircularStd-Book";
  color: #000;
  font-size: 20px;
  line-height: 25px;
}

.maitredbiz_flow .top_spenders_holder .inner_spender_bx .credit_lmt_chart_part_inner .amount_balance_holder {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.maitredbiz_flow .top_spenders_holder .inner_spender_bx .credit_lmt_chart_part_inner .multiclr_barchart .progress {
  /* margin-bottom: 11px;
  height: 30px;
  border: 1px solid #0f35c0;
  border-radius: 15px;
  box-shadow: none; */
  margin-bottom: 11px;
  height: 40px;
  border: 1px solid #e4e4e4;
  border-radius: 50px;
  box-shadow: none;
  overflow: visible;
  position: relative;
  display: flex;
}

.maitredbiz_flow .stella_select .dropdown-menu .sub_account a .img {
  vertical-align: middle;
}

.maitredbiz_flow .stella_select .dropdown-menu .sub_account a .img svg {
  fill: #000;
  transition: 600ms all ease-in-out;
}

.maitredbiz_flow .stella_select .dropdown-menu .sub_account a:hover .img svg {
  fill: #0f35c0;
}

.maitredbiz_flow .stella_select .dropdown-menu .sub_account a b {
  display: flex;
  align-items: center;
}

.maitredbiz_flow .review_application .reviewapp_hold_full h3 {
  font-size: 28px;
  line-height: normal;
  color: #000;
  font-family: "CircularStd-Bold";
  padding-bottom: 20px;
  margin-bottom: 40px;
  border-bottom: 1px solid #e4e4e4;
}

/* .maitredbiz_flow #card_dtls_modl .modal-dialog {
  max-width: 100%;
} */

.maitredbiz_flow #card_dtls_modl .modal-dialog .nwcrd_dtls_modal_frm {
  margin-top: 0;
}

.maitredbiz_flow #make_payment_new .bottom_logos_holder .trigger_close_logos {
  color: #0f35c0;
  font-family: "CircularStd-Bold";
  font-size: 12px;
  line-height: 15px;
  text-decoration: underline;
  top: unset;
  bottom: 20px;
}

.maitredbiz_flow #make_payment_new .bottom_logos_holder .trigger_height_logos {
  font-size: 20px;
}

.maitredbiz_flow #make_payment_new .bottom_logos_holder .trigger_height_logos:hover,
.maitredbiz_flow #make_payment_new .bottom_logos_holder .trigger_close_logos:hover {
  color: #0f35c0;
  text-decoration: underline;
}

.maitredbiz_flow #make_payment_new .bottom_logos_holder .trigger_height_logos:focus,
.maitredbiz_flow #make_payment_new .bottom_logos_holder .trigger_close_logos:focus {
  box-shadow: none;
  border: none;
}

.maitredbiz_flow #addemployeemodal .card_select_new.card_confirm_new .go_grn.addmember h2,
.maitredbiz_flow #addadminmodal .all_detail_container h2 {
  text-align: center;
  color: #000;
  font-family: "CircularStd-Bold";
  font-size: 24px;
  line-height: 30px;
  margin-bottom: 28px;
}

.maitredbiz_flow .modal .all_detail_container {
  max-height: none;
}

.maitredbiz_flow #creditLimitNotifications .nxt_btn_nw {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
}

.maitredbiz_flow .nwcrd_frm_inpt:focus {
  box-shadow: none !important;
}

/* 06-10-2022 */
.canadian_flow .picture_upload_part .upload_picture_holder .uploaded_picture {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-family: "CircularStd-Bold";
  font-size: 32px;
  line-height: 40px;
  background-color: #0f35c0;
}

.btn-group.bootstrap-select .dropdown-menu.inner.selectpicker {
  border: none !important;
  background-color: rgba(15, 53, 192, 0.05);
}

.btn-group.bootstrap-select .dropdown-menu.inner.selectpicker a {
  white-space: normal !important;
}

.maitredbiz_flow .wrapper_new .dashboard_card .employee_srch_rslt .search-cls {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 20px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .employee_srch_rslt .search-cls .dropdown-toggle.selectpicker {
  height: 40px;
  -webkit-appearance: none;
  appearance: none;
  padding: 0 35px 0 15px;
  border: 1px solid #767676;
  font-size: 14px;
  line-height: 20px;
  color: #000;
  font-family: "CircularStd-Bold";
  background: none;
  border-radius: 0;
  max-width: 190px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .employee_srch_rslt .srch_scroll {
  max-height: 200px;
  overflow-y: scroll;
  padding-right: 10px;
}

#make_payment_new #secC_new .sub_para_intrc span {
  position: static;
}

#make_payment_new #secD_new input[disabled] {
  background: none !important;
  border: none !important;
}

.spend_holder_body .spend_head .spend_head_bottom .hasfamilycard .bootstrap-select .dropdown-menu.inner.selectpicker {
  height: 90px;
}

/* 30-11-2022 */

#Activity_trans_Modal .border_body .inner_continue_area_row:after {
  top: -10px;
  left: 35px;
}

#Activity_trans_Modal .border_head.border_row.clearfix.otherDetails {
  margin-top: 10px;
}

/* 02-12-2022 */

/* .search_reasut_user_dtls .applicant_inner .applicant_details {
    width: 20%;
} */

.search_reasut_user_dtls .applicant_inner .applicant_details.app_dtl_cnm .appname_dtls.app_dtls {
  padding-left: 0;
}

/* 09-12-2022 start */

.agent_login_new .inner_form_login {
  align-items: flex-start;
  padding-top: 64px;
}

.login_bg.canadian_login .login_header {
  display: flex;
  align-items: center;
}

.login_bg.canadian_login .login_navbar-brand {
  width: 120px;
  height: auto;
}

.branchportal_header {
  padding: 20px 0;
}

.branchportal_header .branch_header_inner .logo {
  width: 120px;
}

.business_card_info .review_block {
  margin-bottom: 30px;
}

.maitredbiz_flow #yourcard_modal .modal-content .card_function_cntrl .left_total_function a span {
  background-repeat: no-repeat;
}

.maitredbiz_flow #yourcard_modal .modal-content .card_function_cntrl .left_total_function a.lock_frgn.active span {
  background-image: url(../images/icon-selector-foreign-locked-20@3x.png);
}

/* 09-12-2022 end */

/* 10-12-2022 start */

.maitredbiz_flow .auto-pay-container .ternsfer_step .step_hdng h2 {
  color: #000000;
}

.maitredbiz_flow .auto-pay-container .trensfer_text .ternsfer_para p {
  font-size: 16px;
  line-height: 24px;
}

.maitredbiz_flow .management_bar ul li.active a {
  border-color: #0f35c0;
}

.transation_head_carp .left_text .muted_txt {
  font-family: "CircularStd-Bold";
}

.transation_head_carp .left_text .muted_txt .searchtextac {
  color: #72bf44;
}

.maitredbiz_flow .auto-pay-container .trensfer_listOuter .ternsfer_step .institution_other .other_btn a {
  border: solid 1px #767676;
  color: #000 !important;
}

/* .maitredbiz_flow .auto-pay-container .trensfer_listOuter .ternsfer_step .institution_other .other_btn a:hover,
.maitredbiz_flow .auto-pay-container .trensfer_listOuter .ternsfer_step .institution_other .other_btn.active a {
    color: #fff !important;
} */

.maitredbiz_flow .auto-pay-container .trensfer_text .ternsfer_para p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 10px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .edit_section .edit_btn {
  color: #0f35c0;
  text-decoration: underline;
}

.maitredbiz_flow #make_payment_new .inner_continue_area_row .rt_new_continue_area span {
  word-break: break-all;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .selected_hdng h3.primary_hdng {
  margin-top: 25px;
  margin-bottom: 10px;
  font-size: 20px;
  color: #222;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .selected_hdng p {
  font-size: 18px;
  color: #222;
  font-family: "CircularStd-Book";
  font-style: normal;
  margin-bottom: 10px;
}

.maitredbiz_flow .auto-pay-container .terms_downlaod a {
  color: #0f35c0;
  font-size: 16px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .auto-pay-container .terms_downlaod img {
  width: 24px;
  margin-right: 10px;
  margin-top: -5px;
}

.maitredbiz_flow .auto-pay-container .vector_autopay .tc_main_autopay {
  display: block;
}

.maitredbiz_flow .auto-pay-container .vector_autopay .tc_main_autopay .chckbx_container input {
  display: none;
}

.maitredbiz_flow .auto-pay-container .vector_autopay .tc_main_autopay .chckbx_container {
  margin-top: 19px !important;
}

.maitredbiz_flow .auto-pay-container .vector_autopay .tc_main_autopay .chckbx_container .chckbx {
  border-radius: 5px;
  background-color: transparent;
  border: 1px solid #767777;
  top: 0;
  transform: none;
}

.maitredbiz_flow .auto-pay-container .vector_autopay .tc_main_autopay .tc_span_autopay {
  height: 500px;
  overflow-x: hidden;
  overflow-y: auto;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .fixed_amount_fill .form-control {
  display: block !important;
  border-radius: 5px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .fixed_amount_fill {
  width: 100%;
  margin-top: 10px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .make_pyments_cntnr .mke_pyments_chckbx_cntnt.fixed_amount {
  flex-wrap: wrap;
  border-bottom: none;
  padding-bottom: 0;
}

.chckbx {
  border-radius: 5px;
}

.maitredbiz_flow .auto-pay-container .vector_autopay .tc_main_autopay .tc_span_autopay b {
  font-weight: 700 !important;
}

/* .maitredbiz_flow .errorText {
    padding-left: 20px;
} */

/* .maitredbiz_flow .errorText::after {
    position: absolute;
    top: -2px !important;
    left: 0;
    height: 16px;
    width: 16px;
    content: "";
    background: url(../images/cwb/input-error.png) no-repeat !important;
    background-position: center;
    background-size: 100% !important;
    border-radius: 100%;
    transform: none !important;
} */

.tc_span_autopay p {
  font-size: 18px;
  color: #222;
  font-family: "Source Sans Pro", sans-serif;
  margin-bottom: 15px;
}

.maitredbiz_flow .account_management.accout_area_newContact .container .accout_area .contact_p p {
  margin-bottom: 0;
}

.maitredbiz_flow .canadian_mob_right .new_top_tooltip .color_tip {
  margin-top: 4px;
}

.maitredbiz_flow .contact_row .edit_form .form_box .password_view_controler {
  top: 50px;
}

.maitredbiz_flow #yourcard_modal .modal-content .card_function_cntrl .left_total_function a span {
  background-repeat: no-repeat;
}

.maitredbiz_flow #yourcard_modal .modal-content .card_function_cntrl .left_total_function a.lock_frgn.active span {
  background-image: url(../images/icon-selector-foreign-locked-20@3x.png);
}

.maitredbiz_flow .fld_outr .select_item {
  height: 60px;
}

.maitredbiz_flow .fld_outr .btn-group.bootstrap-select {
  border-radius: 0;
  background-color: #fff;
  font-size: 16px;
  color: #000;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .fld_outr .btn-default {
  border-color: #414042;
  border-radius: 0;
  height: 60px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .institution_other .other_btn.active a,
.maitredbiz_flow .auto-pay-container .ternsfer_step .institution_other .other_btn a:hover {
  background-color: #fff;
  border-color: #767676;
  color: #000 !important;
}

.select_item .caret {
  border: 0 !important;
  background: url(../images/black_caret.svg) no-repeat !important;
  height: 40px !important;
  width: 15px !important;
  transform: none !important;
  background-size: 25px !important;
  background-position: top -3px right -5px !important;
}

.select_item .btn-group.open .caret {
  background: url(../images/black_caret_open.svg) no-repeat !important;
  background-position: top -3px right -5px !important;
  background-size: 25px !important;
}

.maitredbiz_flow .auto-pay-container .trnsfr_list_rightPnl .ternsfer_step {
  max-width: 560px !important;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .institute_logoOuter ul li.active a {
  box-shadow: 0 0 0 5px #f0f2f6 !important;
  border: none;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .non_edit_form {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .step4_content_container .step4_content .bank_details h4 {
  font-family: "CircularStd-Bold";
  color: #767676;
  font-size: 14px;
  line-height: normal;
  text-transform: uppercase;
  margin-bottom: 5px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .step4_content_container .step4_content .bank_details p {
  font-size: 16px;
  line-height: 22px;
  color: #000;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .auto-pay-container .ternsfer_step .edit_section .edit_btn {
  color: #22b2ec;
  text-decoration: underline;
  font-size: 16px;
  line-height: 22px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .wrapper_new .header_wrap .logo {
  width: 114px;
  display: flex;
  align-items: center;
}

.maitredbiz_flow .back_my_card:hover {
  color: #000;
}

/* 10-12-2022 end */

/* 13-12-2022 start */

/* .canadian_flow.maitredbiz_flow .dropdown-menu>li>a {
    font-size: 12px !important;
    font-family: 'CircularStd-Bold' !important;
    border-bottom: none !important;
} */

/* .canadian_flow.maitredbiz_flow .dropdown-menu li a:hover,
.canadian_flow.maitredbiz_flow .dropdown-menu li.selected a {
    color: #0f35c0 !important;
} */

.canadian_flow.maitredbiz_flow .dropdown-menu>li {
  border-top: none !important;
}

/* 13-12-2022 end */

/* 14-12-2022 start */

.maitredbiz_flow .container.auto-pay-container .ternsfer_step .make_pyments_cntnr label.chckbx_container {
  font-weight: normal;
  color: #000;
}

.maitredbiz_flow .container.auto-pay-container .ternsfer_step .make_pyments_cntnr .price_cntnr p {
  font-size: 16px;
  color: #000;
}

.maitredbiz_flow .container.auto-pay-container .ternsfer_step .make_pyments_cntnr .price_cntnr p span {
  font-weight: normal;
}

/* .fld_outr_new .select_item {
    padding: 0;
    height: auto;
}

.fld_outr_new h2.admin_personal,.fld_outr_new .add_fld.pac-target-input {
    margin-bottom: 18px;
} */

/* 14-12-2022 end */

/* 15-12-2022 start */

.maitredbiz_flow .secnd-modal {
  overflow-y: scroll;
}

.maitredbiz_flow .secnd-modal .all_detail_container h2 {
  text-align: center;
  color: #000;
  font-family: "CircularStd-Bold";
  font-size: 24px;
  line-height: 30px;
  margin-bottom: 28px;
}

.maitredbiz_flow .secnd-modal .select_item {
  width: auto;
  height: auto;
  padding: 0 0;
  float: none;
}

.maitredbiz_flow .fld_col_8 {
  width: 66.666667%;
  float: left;
  padding: 0 5px;
}

.maitredbiz_flow .fld_col_4 {
  width: 33.333333%;
  float: left;
  padding: 0 5px;
}

.maitredbiz_flow .secnd-modal .all_detail_container .addmember .selectpicker,
.maitredbiz_flow .secnd-modal .all_detail_container .addmember .add_fld {
  border-radius: 5px;
}

.maitredbiz_flow .secnd-modal .all_detail_container {
  padding: 20px 20px 40px 20px;
}

.maitredbiz_flow .secnd-modal .all_detail_container .back_btn {
  background-color: #fff !important;
  border: 1px solid #65c8ce;
  color: #0f35c0;
}

.maitredbiz_flow .secnd-modal .all_detail_container .global_btn {
  border-radius: 0;
}

/* 15-12-2022 end */

/* 16-12-2022 start */
.login_bg .new_login_wrap .login_wrap_inner .flex_col_right .inner_form_login .login_form form .form_outer input.material_form-control.material_ico_input {
  line-height: 24px;
}

.spender_box {
  display: flex;
  flex-wrap: wrap;
  margin-left: -30px;
  margin-right: -30px;
  margin-top: 6px;
  row-gap: 34px;
}

.spender_box .top_spenders_row {
  width: 50%;
  max-width: 50%;
  flex: 0 0 auto;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
  justify-content: space-between;
  font-size: 16px;
  color: #000;
}

.spender_box .top_spenders_row h4 {
  font-family: "CircularStd-Bold";
}

.spender_box .no_marchent {
  max-width: 600px;
  margin: auto;
  padding: 0 15px;
}

/* 16-12-2022 end */

/* start 23.12.22 */
.topnew_progress-bar {
  position: relative;
  width: 100%;
}

.topnew_progress-bar .progress {
  height: 10px;
  background-color: #f7f7f7;
}

.topnew_progress-bar .progress .progress-bar {
  background-color: #72bf44;
}

.admin_access_section {
  width: 100%;
  position: relative;
  padding: 60px 0px;
}

.admin_accessmainbox {
  width: 100%;
  max-width: 780px;
  margin: 0 auto;
}

.admin_accessmainbox .basicprobox {
  width: 100%;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-top: 40px;
  justify-content: space-between;
}

.probis_selectbox {
  width: 50%;
  flex: 0 0 49.2%;
  border-radius: 20px;
  border: solid 5px #fff;
  box-shadow: 0px 0px 0px 1px rgb(100 100 111 / 20%);
  background: #fff;
  padding: 40px 35px;
  cursor: pointer;
}

.probis_selectbox.adminAccessBox.active {
  box-shadow: 0 7px 29px 0 rgba(100, 100, 111, 0.2);
  border: solid 5px #fff;
  background-color: #0f35c0;
}

.admin_accessmainbox .contentcenter {
  text-align: center;
  width: 100%;
  max-width: 590px;
  margin: 0 auto;
}

.admin_accessmainbox .contentcenter h3 {
  color: #0f35c0;
  font-family: "CircularStd-Bold";
  font-weight: normal;
  margin-bottom: 10px;
  font-size: 36px;
}

.admin_accessmainbox .contentcenter p {
  font-size: 20px;
  color: #222222;
  font-family: "CircularStd-Book";
}

.probis_flexbox {
  display: flex;
  align-items: center;
}

.probis_flexbox .probis_imgbox {
  width: 80px;
  height: 80px;
  border-radius: 10px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.02), 0 0 0 1px rgba(27, 31, 35, 0.15);
  padding: 13px;
  background: #fff;
}

.probis_flexbox .probis_imgbox img {
  width: 100%;
}

/* .probis_flexbox .probis_imgbox .admin_access {
    display: none;
} */

.probis_flexbox .probis_contentbox {
  margin-left: 15px;
}

.probis_flexbox .probis_contentbox h4 {
  font-weight: normal;
  font-size: 26px;
  color: #000;
  line-height: normal;
  margin: 0px;
}

.probis_flexbox .probis_contentbox h6 {
  font-size: 20px;
  font-weight: normal;
  color: #000;
}

.probis_flexbox .probis_contentbox h6 span {
  font-weight: normal;
  font-size: 18px;
}

.probis_selectbox .addadminbtn {
  height: 50px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px;
  background-color: #fff;
  color: #0f35c0;
  font-weight: normal;
  font-size: 16px;
  outline: 1px solid #0f35c0 !important;
}

.probis_selectbox .addadminbtn i {
  font-size: 13px;
  margin-left: 10px;
}

.probis_selectbox hr {
  background-color: rgba(112, 111, 115, 0.2);
  margin-top: 25px;
  margin-bottom: 25px;
}

.probis_selectbox.adminAccessBox.active .admin_access2 {
  display: none;
}

.probis_selectbox.adminAccessBox.active .admin_access {
  display: block;
}

.probis_selectbox.adminAccessBox.active .probis_contentbox h4 {
  color: #fff;
}

.probis_selectbox.adminAccessBox.active .probis_contentbox h6 {
  color: #fff;
}

.probis_selectbox.adminAccessBox.active hr {
  background-color: #045898;
}

.probis_selectbox.adminAccessBox.active .addadminbtn {
  background-color: #fff;
  color: #0f35c0;
}

.level_admins {
  width: 100%;
  position: relative;
  padding: 60px 0px;
}

.level_adminsflex {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.level_adminsflex .level_htading {
  width: 100%;
  flex: 0 0 350px;
  text-align: center;
}

.level_adminsflex .level_htading h5 {
  color: #222222;
  font-weight: normal;
  font-size: 20px;
}

.level_adminsflex .level_admineditbox {
  padding: 20px;
  border-radius: 5px;
  box-shadow: 0 0 24px 0 rgba(149, 157, 165, 0.2);
  background-color: #fff;
  position: relative;
  width: 350px;
  flex: 0 0 350px;
  margin-top: 25px;
}

.level_adminsflex .level_admineditbox p+p {
  margin-top: 10px;
}

.level_adminsflex .level_admineditbox p {
  font-size: 16px;
  font-weight: normal;
  color: #222222;
  margin-bottom: 0px;
  line-height: normal;
}

.level_adminsflex .level_admineditbox a {
  color: #0f35c0;
  font-weight: normal;
  position: absolute;
  right: 20px;
  bottom: 20px;
  text-decoration: underline;
}

.btn_outr {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 20px;
}

.btn_outr .border-btn {
  margin-right: 20px;
}

/* .border-btn {
  min-width: 175px;
  max-width: 175px;
} */

/* end 23.12.22 */

/* start primary_contactsection */
.primary_contactsection {
  width: 100%;
  position: relative;
  padding: 60px 0px;
}

.primary_cont_mainbox {
  width: 100%;
  max-width: 590px;
  margin: 0 auto;
}

.primary_cont_mainbox .contentcenter h3 {
  color: #0f35c0;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: normal;
  margin-bottom: 10px;
  font-size: 36px;
}

.primary_cont_mainbox .contentcenter p {
  font-size: 20px;
  color: #222222;
  font-family: "Source Sans Pro", sans-serif;
}

.primary_cont_mainbox ul {
  margin: 40px 0px 0px;
  padding: 0px;
}

.primary_cont_mainbox ul li {
  width: 100%;
  list-style: none;
  display: flex;
  margin-bottom: 25px;
  padding-bottom: 20px;
  align-items: center;
  justify-content: space-between;
  position: relative;
}

.primary_cont_mainbox .tmembers {
  border-bottom: solid 1px rgba(112, 111, 115, 0.2);
  position: relative;
  display: flex;
  justify-content: space-between;
  padding-bottom: 20px;
  margin-bottom: 25px;
}

.primary_cont_mainbox ul li:last-child {
  margin-bottom: 5px;
}

.primary_cont_mainbox ul li .agree_check {
  display: inline-block;
  position: relative;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: 0px;
  width: 24px;
  height: 24px;
}

.primary_cont_mainbox ul li .checkmark {
  height: 24px;
  width: 24px;
  border-radius: 4px;
  border: 2px solid #959595;
  top: 5px;
  position: absolute;
  left: 0;
  background-color: transparent;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -ms-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}

.primary_cont_mainbox ul li .agree_check input[type="checkbox"] {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  margin: 0px;
}

.primary_cont_mainbox ul li .agree_check input[type="checkbox"]:checked~.checkmark {
  border: 2px solid #0f35c0;
}

.primary_cont_mainbox ul li .agree_check input[type="checkbox"]:checked~.checkmark {
  background: url(../images/tick_white.png) center center no-repeat #0f35c0;
}

.primary_cont_mainbox ul li .primarylistcont h6 {
  font-size: 14px;
  font-weight: normal;
  text-transform: uppercase;
  margin-bottom: 5px;
  color: #222222;
}

.primary_cont_mainbox ul li .primarylistcont p {
  font-size: 16px;
  font-weight: normal;
  margin-bottom: 0px;
  color: #222222;
}

.primary_cont_mainbox .contentcenter {
  text-align: center;
}

/* end primary_contactsection */
/* end 06.12.22 */

/* start 08.12.22 */
.new_adminbelowh6 h6 {
  font-size: 12px;
  font-weight: normal;
  color: #0f35c0;
  text-transform: uppercase;
  text-align: center;
  background: #fff;
  position: relative;
  width: fit-content;
  margin: 0px auto;
  padding: 0px 14px;
}

.new_adminbelowh6 {
  margin: 40px 0px;
}

.new_adminbelowh6::before {
  content: "";
  width: 100%;
  background: #0f35c0;
  height: 1px;
  position: absolute;
  left: 0;
  top: 7px;
}

/* end 08.12.22 */

/* start 09.12.22 */
.stella_select .dropdown-menu {
  height: auto;
  padding-bottom: 30px !important;
}

.probis_selectbox.active {
  box-shadow: 0 7px 29px 0 rgba(100, 100, 111, 0.2);
  border: solid 5px #fff;
  background-color: #0f35c0;
}

.probis_selectbox.active .admin_access2 {
  display: none;
}

.probis_selectbox.active .admin_access {
  display: block;
}

.probis_selectbox.active .probis_contentbox h4 {
  color: #fff;
}

.probis_selectbox.active .probis_contentbox h6 {
  color: #fff;
}

.probis_selectbox.active hr {
  background-color: #045898;
}

.probis_selectbox.active .addadminbtn {
  background-color: #fff;
  color: #0f35c0;
}

.primary_cont_mainbox ul li a {
  font-size: 20px;
  color: #222222;
  font-weight: normal;
  /* text-decoration: underline; */
  text-decoration: none;
  cursor: auto;
}

.primary_cont_mainbox .contentcenter p+p {
  margin-top: 10px;
}

.qus_block.qsnewstyle.communications_on_products .checkmark {
  border-radius: 100%;
}

.primary_cont_mainbox #add_card_holder {
  max-width: fit-content;
  margin-bottom: 20px;
}

/* .btn_outr {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 10px;
} */

.btn_outr .border-btn {
  margin-right: 20px;
}

/* end 09.12.22 */
/* end 05.12.22 */

/* start 12.12.22 */
#primary_contact .primary_cont_mainbox ul li:first-child {
  border-bottom: solid 1px rgba(112, 111, 115, 0.2) !important;
}

#primary_contact .content .checkmark:after {
  top: 2px;
  left: 2px;
}

.btn_outr.clearfix.text-center #view_add_auth_user {
  max-width: fit-content;
  margin-right: 0px;
  margin-bottom: 15px;
}

.primary_cont_mainbox ul li .agree_check input[type="checkbox"]:disabled:checked~.checkmark {
  border: 2px solid #706f73;
  background: url(../images/tick_white.png) center center no-repeat #706f73;
}

/* end 12.12.22 */

/* start 13.12.22 */
.maitred_branchportal_flow #admin_1_info .dropdown-menu.show {
  min-height: auto !important;
}

.terms_conditions_cntnt {
  display: flex;
}

.cardholders_admins {
  font-family: "Source Sans Pro", sans-serif;
  padding: 80px 0;
  max-width: 816px;
  margin: 0 auto;
  color: #222;
  margin-left: 330px;
}

.cardholders_admins .admins_hdng {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.cardholders_admins .admins_hdng h3 {
  font-size: 36px;
  color: #222;
  font-weight: normal;
  margin: 0;
}

.account_management.new_info_d.my_cards .cardholders_admins .admins_hdng .btn_cls_holder {
  display: flex;
  align-items: center;
}

.account_management.new_info_d.my_cards .cardholders_admins .admins_hdng .solid_btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin: 0 10px 0 auto;
}

.cardholders_admins a.solid_btn {
  text-decoration: none;
  text-align: center;
  position: relative;
}

.account_management.new_info_d.my_cards .cardholders_admins .admins_hdng .solid_btn span {
  position: static;
}

.cardholders_admins a.solid_btn span {
  margin-left: 11px;
  font-weight: 300;
  font-size: 30px;
  bottom: 0px;
}

.account_management.new_info_d.my_cards .cardholders_admins .white_btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  line-height: 22px;
  color: #0f35c0;
  font-weight: normal;
  border: 2px solid #0f35c0;
  border-radius: 4px;
  min-width: 180px;
  height: 50px;
}

.account_management.new_info_d.my_cards .cardholders_admins .white_btn span {
  margin-left: 5px;
  font-weight: 300;
  font-size: 30px;
}

.account_management.new_info_d.my_cards .cardholders_admins .white_btn:hover {
  border-color: #0068b8;
  background: #0068b8;
  color: #fff;
}

.cardholder_contnt_contnr {
  margin-top: 40px;
}

.cardholder_contnt_contnr .card_holder_hdng,
.admin_contnt_contnr .admin_holder_hdng {
  font-size: 20px;
  color: #222;
  font-weight: normal;
  margin-bottom: 20px;
}

.cardholder_details_cntnr {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 20px;
  padding: 30px 20px;
  border-radius: 5px;
  box-shadow: 0 0 10px 0 rgb(0 0 0 / 25%);
}

.cardholder_details_cntnr .card_holder_details {
  display: flex;
  align-items: center;
}

.cardholder_details_cntnr .cardholder_img {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #0f35c0;
  color: #fff;
  font-size: 26px;
  font-weight: normal;
}

.cardholder_details_cntnr .card_details_holder {
  display: inline-block;
  margin-left: 20px;
}

.cardholder_details_cntnr .card_details_holder p.card_holder_name {
  font-size: 20px;
  font-weight: normal;
  color: #222;
  letter-spacing: 0;
}

.cardholder_details_cntnr .card_details_holder p.card_holder_name+span,
.cardholder_details_cntnr .card_details_holder p.card_holder_rspnsve {
  font-size: 12px;
  color: #706f73;
}

.cardholder_details_cntnr .card_details_holder span {
  margin: 5px 0 0;
  display: block;
}

.cardholder_details_cntnr .card_holder_last_digits {
  font-weight: normal;
  flex: 0 0 35%;
  font-size: 16px;
}

.cardholder_details_cntnr .card_holder_last_digits span {
  font-weight: 400;
}

.cardholder_details_cntnr .card_details_holder p.card_holder_rspnsve {
  display: none;
}

.maitredbiz_flow .account_management .cardholders_admins .add_admin_btn.add_admin_btn_respo {
  display: none;
}

.admin_contnt_contnr {
  margin-top: 40px;
}

.maitredbiz_flow .dashboard_card.relative_section .primary_user_part .credit_and_card_info_part .dashboard_info_parts.businessportal_dashboard .businessportal_dashboard_hdng {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
}

.maitredbiz_flow .dashboard_info_parts.businessportal_dashboard h3 {
  font-size: 22px;
}

.maitredbiz_flow .dashboard_card.relative_section .primary_user_part .credit_and_card_info_part .dashboard_info_parts.businessportal_dashboard .businessportal_dashboard_hdng a {
  font-size: 18px;
  text-decoration: underline;
  font-weight: normal;
  color: #0f35c0;
  white-space: nowrap;
}

.maitredbiz_flow .dashboard_card.relative_section .primary_user_part .credit_and_card_info_part .dashboard_info_parts.businessportal_dashboard .yourcard_bottom_part {
  gap: 8px 5px;
}

.dashboard_info_parts.businessportal_dashboard .inner_btm_crd {
  padding: 14px 15px;
}

.dashboard_info_parts.businessportal_dashboard .yourcard_bottom_part .outer_btm_crd.sbc_nwview_crd_dtls .imageemp {
  display: flex;
  align-items: center;
  gap: 0 5px;
}

.dashboard_info_parts.businessportal_dashboard .yourcard_bottom_part .outer_btm_crd.sbc_nwview_crd_dtls .imageemp .imagetwxt {
  width: 20px;
  height: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #0f35c0;
  color: #fff;
  border-radius: 50%;
  font-size: 8px;
  line-height: 18px;
}

.maitredbiz_flow .inner_btm_crd .dsbrd_prgress_holder {
  padding: 8px 0;
}

.maitredbiz_flow .inner_btm_crd .dsbrd_prgress_holder .progress {
  border-radius: 7px;
  height: 14px;
}

.maitredbiz_flow .dashboard_card.relative_section .primary_user_part .credit_and_card_info_part .dashboard_info_parts.businessportal_dashboard .yourcard_bottom_part .outer_btm_crd {
  padding: 0;
  margin-bottom: 0;
  width: 49%;
}

.dashboard_design .dashboard_info_parts.businessportal_dashboard:first-child .credit_info_holder {
  padding: 23px 20px !important;
}

.maitredbiz_flow .dashboard_card.relative_section .primary_user_part .credit_and_card_info_part .dashboard_info_parts.businessportal_dashboard h5 {
  font-size: 14px;
  color: #222;
  font-weight: 400;
  /* margin-bottom: 2px; */
  text-transform: none;
}

.maitredbiz_flow .dashboard_card.relative_section .primary_user_part .credit_and_card_info_part .dashboard_info_parts.businessportal_dashboard h4 {
  color: #0f35c0;
  font-size: 18px;
  font-weight: normal;
}

.maitredbiz_flow .dashboard_card.relative_section .primary_user_part .credit_and_card_info_part .dashboard_info_parts.businessportal_dashboard h4+span {
  font-size: 12px;
  color: #706f73;
}

.maitredbiz_flow .dashboard_card.relative_section .primary_user_part .credit_and_card_info_part .dashboard_info_parts.businessportal_dashboard {
  margin-top: 40px;
}

.maitredbiz_flow .dashboard_card.relative_section .primary_user_part .credit_and_card_info_part .credit_info_holder .top_limit_box {
  padding-bottom: 0px;
  border-bottom: 0px;
}

.add_admin_modal .modal-dialog {
  width: unset;
  max-width: 820px;
}

.add_admin_modal .modal-header h4.modal-title {
  font-size: 20px;
  color: #222;
  font-weight: normal;
}

.add_admin_modal .modal-header h4.modal-title span {
  font-weight: 400;
  font-style: italic;
}

.add_admin_modal .modal-body {
  padding: 20px;
}

.add_admin_modal .add_admin_content_container {
  display: flex;
  gap: 0 15px;
  justify-content: center;
}

.add_admin_modal .add_admin_content_container .add_admin_content {
  flex: 0 0 49%;
  padding: 45px 41px;
  box-shadow: 0 1px 3px 0 rgb(0 0 0 / 2%), 0 0 0 1px rgb(27 31 35 / 15%);
  border-radius: 10px;
}

.add_admin_modal .add_admin_content.add_admin_selected {
  background-color: #0f35c0;
}

.add_admin_modal .add_admin_content.add_admin_selected .add_admin_hdng {
  color: #fff;
  border-bottom-color: #0f35c0;
}

.add_admin_modal .add_admin_content_container .add_admin_hdng {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 0 10px;
  padding-bottom: 24px;
  border-bottom: 1px solid rgba(112, 111, 115, 0.2);
}

.add_admin_modal .add_admin_content_container .add_admin_hdng .add_admin_hdng_img {
  width: 80px;
  height: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  box-shadow: 0 1px 3px 0 rgb(0 0 0 / 2%), 0 0 0 1px rgb(27 31 35 / 15%);
  border-radius: 10px;
  background-color: #fff;
}

.add_admin_modal .add_admin_content_container .add_admin_hdng .add_admin_hdng_img img {
  width: 50px;
}

.add_admin_modal .add_admin_content .add_admin_benefits ul li {
  margin-top: 20px;
  position: relative;
  padding-left: 30px;
  color: #222;
}

.add_admin_modal .add_admin_content .add_admin_main_hdng h3 {
  font-size: 28px;
}

.add_admin_modal .add_admin_content .add_admin_benefits ul li:first-child {
  margin-top: 25px;
}

.add_admin_modal .add_admin_content.add_admin_selected .add_admin_benefits ul li {
  color: #fff;
}

.add_admin_modal .add_admin_content.add_admin_selected .add_admin_benefits ul li::before {
  background-image: url(../images/selected_tick_img.png);
}

.add_admin_modal .add_admin_content .add_admin_benefits ul li::before {
  content: " ";
  position: absolute;
  left: 0;
  transform: translateY(-50%);
  top: 50%;
  width: 20px;
  height: 20px;
  background-image: url(../images/normal_tick_img.png);
  background-size: contain;
}

.add_admin_modal .add_admin_content .add_admin_choose_btn {
  margin-top: 25px;
}

.add_admin_modal .add_admin_content.add_admin_selected .add_admin_choose_btn a {
  color: #0f35c0;
  background-color: #fff;
}

.add_admin_modal .add_admin_content .add_admin_choose_btn a {
  padding: 15px;
  display: block;
  border-radius: 5px;
  text-align: center;
  font-size: 16px;
  color: #fff;
  background-color: #0f35c0;
}

.add_admin_modal .add_admin_content.add_admin_selected .add_admin_hdng .level_cntnr p {
  color: #fff;
}

.add_admin_modal .add_admin_content .add_admin_main_hdng .level_cntnr p {
  font-size: 20px;
  font-weight: normal;
}

.add_admin_modal .add_admin_content .add_admin_hdng .level_cntnr p {
  margin-bottom: 0;
}

.add_admin_modal .add_admin_content .add_admin_main_hdng .level_cntnr p span {
  font-size: 18px;
  font-weight: 400;
}

.add_admin_modal .add_admin_content .add_admin_benefits {
  min-height: 210px;
}

.add_admin_modal .add_admin_content .add_admin_choose_btn a img {
  width: 21px;
  margin-left: 6px;
}

#add_admin_new .back_hdng {
  text-align: center;
  padding-top: 20px;
  margin-top: 20px;
  border-top: 1px solid rgba(112, 111, 115, 0.2);
  margin-left: -20px;
  margin-right: -20px;
}

#add_admin_new .back_hdng a.white_btn {
  border: 2px solid #0f35c0;
  min-width: 180px;
  height: 50px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  color: #0f35c0;
  line-height: 22px;
  font-weight: normal;
  border-radius: 5px;
}

#add_admin_new .back_hdng a.white_btn:hover {
  border-color: #0068b8;
  background: #0068b8;
  color: #fff;
}

.confirmadminmodal_holder h2.review_following {
  font-size: 22px;
  color: #0f35c0;
  text-align: center;
  font-weight: normal;
  margin-bottom: 20px;
}

.confirmadminmodal_holder .confirmsingle_text {
  display: flex;
  margin-bottom: 0;
  justify-content: center;
  font-size: 16px;
  color: #222;
}

.confirmadminmodal_holder .confirmsingle_text label {
  color: #222;
  margin-bottom: 0px;
  margin-right: 4px;
  font-weight: normal;
  text-transform: none;
  font-size: 16px;
}

.maitredbiz_flow .newSuccess .card_confirm_new p {
  margin-bottom: 0px;
}

.maitredbiz_flow .newSuccess .card_confirm_new p {
  margin-bottom: 0px;
  font-size: 16px;
  font-weight: 400;
  color: #222222;
}

.maitredbiz_flow .newSuccess .card_confirm_new .show_phonenumber {
  margin-bottom: 0px !important;
  padding-bottom: 0px !important;
}

#confirmadminmodal .btn_outr.next_but_compare.text-center {
  padding-top: 20px;
}

#addAdminProSuccessmodal .newSuccess .setupawsome_icon {
  margin-bottom: 20px;
}

#addAdminProSuccessmodal .btn_outr.next_but_compare.text-center {
  max-width: 180px;
  margin: 0 auto;
}

#addAdminProSuccessmodal .global_btn.next_btn {
  font-size: 16px;
  font-weight: normal;
  padding: 15px;
}

.account_management.new_info_d.my_cards.clearfix.change_card_sec {
  padding-top: 60px;
}

/* end 13.12.22 */

/* start 14.12.22 */
.maitred_branchportal_flow #add_authorized_user .dropdown-menu.show {
  min-height: auto !important;
}

.maitred_branchportal_flow #admin_2_info .dropdown-menu.show {
  min-height: auto !important;
}

.maitredbiz_flow .dashboard_card.relative_section .primary_user_part .credit_and_card_info_part .dashboard_info_parts.businessportal_dashboard .businessportal_dashboard_hdng+.credit_info_holder {
  display: flex;
  flex-wrap: wrap;
  gap: 0 10px;
  min-height: 200px;
  margin: 4px 0px 0px 0px;
  align-items: center;
  justify-content: center;
}

.empty_marchent {
  text-align: center;
}

.empty_marchent img {
  margin-right: 0px !important;
  margin-bottom: 10px;
}

.maitredbiz_flow .dashboard_card.relative_section .primary_user_part .credit_and_card_info_part .credit_info_holder {
  box-shadow: 0 8px 24px 0 rgb(149 157 165 / 20%);
  padding: 20px 20px 10px 20px;
}

.maitredbiz_flow .dashboard_card.relative_section .primary_user_part .credit_and_card_info_part .dashboard_info_parts.businessportal_dashboard .totalCircelList {
  border-color: rgba(0, 0, 0, 0.25);
  background-color: #ffff;
  border-radius: 5px;
  padding: 15px 10px;
  flex: 0 0 49%;
  height: auto;
  min-height: 80px;
}

.maitredbiz_flow .dashboard_card.relative_section .primary_user_part .credit_and_card_info_part .dashboard_info_parts.businessportal_dashboard .totalCircelList .svgChartCls {
  display: flex;
  align-items: center;
  height: 100%;
}

.maitredbiz_flow .dashboard_card.relative_section .primary_user_part .credit_and_card_info_part .dashboard_info_parts.businessportal_dashboard .totalCircelList .svgChartCls b {
  font-weight: normal;
}

.maitredbiz_flow .dashboard_card.relative_section .primary_user_part .credit_and_card_info_part .dashboard_info_parts.businessportal_dashboard .totalCircelList .svgChartCls .totalVal {
  background-image: none !important;
  padding-right: 0;
  margin-top: 0;
  margin-left: auto;
  font-weight: normal;
}

.maitredbiz_flow .dashboard_card.relative_section .primary_user_part .credit_and_card_info_part .dashboard_info_parts.businessportal_dashboard .businessportal_dashboard_hdng {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  margin-bottom: 15px;
}

.maitredbiz_flow .dashboard_card .credit_info_holder_dashboard .cust_break_row_dashboard {
  border-radius: 5px;
  padding: 10px 20px 12px;
  min-height: 200px;
  /* box-shadow: 0 8px 24px 0 rgb(149 157 165 / 20%); */
  border: solid 1px #e4e4e4;
  background-color: #fff;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: 0 -15px;
}

.maitredbiz_flow .dashboard_card .credit_info_holder_dashboard .cust_break_row_dashboard .custom_break_lft_dashboard {
  position: relative;
}

.maitredbiz_flow .dashboard_card .credit_info_holder_dashboard .cust_break_row_dashboard .custom_break_lft_dashboard {
  flex: 0 0 30%;
  max-width: 30%;
  padding: 0 12px;
  height: 140px;
}

.maitredbiz_flow .dashboard_card .credit_info_holder_dashboard .cust_break_row_dashboard .custom_break_rght_dashboard {
  flex: 0 0 70%;
  max-width: 70%;
  padding: 0 15px;
}

.dashboard_design .businessportal_dashboard .businessportal_dashboard .credit_info_holder_dashboard .blank_pieone {
  position: relative;
}

.dashboard_design .businessportal_dashboard .businessportal_dashboard .credit_info_holder_dashboard .blank_pieone .no_tran_month_dashboard {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  text-align: center;
  transform: translatey(-50%);
  color: #000;
  font-size: 10px;
  font-weight: normal;
  line-height: 14px;
}

.maitredbiz_flow .dashboard_card .credit_info_holder_dashboard .cust_break_row_dashboard .custom_break_lft_dashboard figure.highcharts-figure {
  height: 170px;
  /* overflow: hidden; */
}

.maitredbiz_flow .dashboard_card .credit_info_holder_dashboard .cust_break_row_dashboard .custom_break_lft_dashboard .companyspend_pie_dashboard {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}

.maitredbiz_flow .dashboard_card .credit_info_holder_dashboard .cust_break_row_dashboard .custom_break_rght_dashboard ul {
  max-width: 320px;
  margin-left: auto;
}

.maitredbiz_flow .dashboard_card .credit_info_holder_dashboard .cust_break_row_dashboard .custom_break_rght_dashboard ul li {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 8px;
}

.maitredbiz_flow .dashboard_card .credit_info_holder_dashboard .cust_break_row_dashboard .custom_break_rght_dashboard ul li h6 {
  font-weight: normal;
  color: #222222;
  font-size: 16px;
  line-height: 22px;
}

.maitredbiz_flow .dashboard_card .credit_info_holder_dashboard .cust_break_row_dashboard .custom_break_rght_dashboard ul li h6 span.color_icon {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  display: inline-block;
  margin-right: 4px;
  /* background-color: #a76ab2; */
  background-color: #004070;
}

.maitredbiz_flow .dashboard_card .credit_info_holder_dashboard .cust_break_row_dashboard .custom_break_rght_dashboard ul li p {
  font-size: 16px;
  line-height: 22px;
  color: #222222;
  font-weight: 400;
  margin: 0;
}

.maitredbiz_flow .dashboard_card .credit_info_holder_dashboard .cust_break_row_dashboard .custom_break_rght_dashboard ul li:nth-child(2) h6 span.color_icon {
  /* background-color: #0f35c0; */
  background-color: #fdb812;
}

.maitredbiz_flow .dashboard_card .credit_info_holder_dashboard .cust_break_row_dashboard .custom_break_rght_dashboard ul li:nth-child(3) h6 span.color_icon {
  /* background-color: #fdb812; */
  background-color: #a76ab2;
}

.maitredbiz_flow .dashboard_card .credit_info_holder_dashboard .cust_break_row_dashboard .custom_break_rght_dashboard ul li:nth-child(4) h6 span.color_icon {
  /* background-color: #e00d42; */
  background-color: #5db34d;
}

.maitredbiz_flow .dashboard_card .credit_info_holder_dashboard .cust_break_row_dashboard .custom_break_rght_dashboard ul li:nth-child(5) h6 span.color_icon {
  /* background-color: #7ac5fe; */
  background-color: #e00d42;
}

.maitredbiz_flow .dashboard_card .credit_info_holder_dashboard .cust_break_row_dashboard .custom_break_rght_dashboard ul li:nth-child(6) h6 span.color_icon {
  /* background-color: #5db34d; */
  background-color: rgb(25, 222, 177);
}

.maitredbiz_flow .dashboard_card .credit_info_holder_dashboard .cust_break_row_dashboard .custom_break_rght_dashboard ul li:last-child {
  margin-bottom: 0px;
}

.maitredbiz_flow .wrapper_new .dashboard_card.relative_section .user_name_sec {
  background-color: #f0f2f6;
}

.dashboard_card.relative_section .left_usr_prt {
  justify-content: space-between;
}

.maitredbiz_flow .dashboard_card.relative_section .primary_user_part {
  background-color: #fff;
}

.dashboard_card.relative_section .user_name_sec .left_usr_prt .user_full_bio .admin_company_name_holder .cmpny_name_holder ul li {
  color: #706f73;
  font-weight: normal;
}

.dashboard_card.relative_section .user_name_sec .left_usr_prt .user_full_bio .admin_company_name_holder .cmpny_name_holder {
  margin-left: 0;
}

.maitredbiz_flow .checkout_brim_setup {
  background-color: #f7f7f7;
}

/* start 14.12.22 */

#primary_contact .btn_outr {
  padding-top: 40px;
}

#primary_cardholders .btn_outr {
  padding-top: 40px;
}

.level_adminsflex .admin1lavel {
  width: 100%;
  flex: 0 0 350px;
}

.level_adminsflex .admin2lavel {
  width: 100%;
  flex: 0 0 350px;
}

/* start 20.12.22 */
#primary_contact .main-list {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
  padding-bottom: 20px;
  margin-bottom: 25px;
  border-bottom: solid 1px rgba(112, 111, 115, 0.2);
}

.primarylistcont h6 {
  font-size: 14px;
  font-weight: normal;
  text-transform: uppercase;
  margin-bottom: 5px;
  color: #222222;
}

.primarylistcont p {
  font-size: 16px;
  font-weight: normal;
  margin-bottom: 0px;
  color: #222222;
}

.primarylistcont .qus_block.qsnewstyle {
  position: relative;
  display: flex;
  align-items: center;
  padding-left: 24px;
  margin: 0px 0px 0px 0px !important;
}

.primarylistcont .checkmark {
  border-radius: 100%;
}

.primarylistcont .checkmark {
  top: 0px;
  border: 2px solid #767676;
}

.primarylistcont .checkmark {
  width: 24px;
  height: 24px;
  left: 0;
  line-height: 15px;
  background-color: #fff;
  border-radius: 50%;
  position: absolute;
}

.primarylistcont .checkmark:after {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  background: #0f35c0;
}

.qus_block.qsnewstyle.communications_on_products .checkmark {
  width: 24px;
  height: 24px;
  left: 0;
  line-height: 15px;
  background-color: #fff;
  border-radius: 50%;
  position: absolute;
  top: 0px;
  border: 2px solid #767676;
}

/* end 20.12.22 */

/* start 21.12.22 */
#primary_contact .invalid_card.pg_invalid_card.fname {
  top: -20px;
}

.dashboard_info_parts.businessportal_dashboard .yourcard_bottom_part .outer_btm_crd.sbc_nwview_crd_dtls .imageemp img {
  width: 20px;
}

.img_clsholder {
  position: relative;
}

.primary_cont_mainbox .checkmark {
  height: 24px;
  width: 24px;
  border-radius: 4px;
  border: 2px solid #959595;
  top: 10px;
  position: absolute;
  left: auto;
  right: 0;
  background-color: transparent;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -ms-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}

.primary_cont_mainbox .agree_check input[type="checkbox"]:checked~.checkmark {
  background: url(../images/tick_white.png) center center no-repeat #72bf44;
  border: 1px solid #72bf44;
}

.new_dg_modal .cust_break_row_drop .custom_break_lft_dashboard .blank_pienew .no_tran_month_dashboard {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  text-align: center;
  transform: translatey(-50%);
  color: #000;
  font-size: 10px;
  font-weight: normal;
  width: 140px;
  margin: 0 auto;
  line-height: 14px;
}

.active .btn-default {
  color: #000 !important;
}

/* end 21.12.22 */

/* start 22.12.22 */
.probis_flexbox .probis_imgbox .admin_access3 {
  display: none;
}

.probis_selectbox.adminAccessBox.active_new .admin_access3 {
  display: block;
}

.probis_selectbox.adminAccessBox.active_new .admin_access2 {
  display: none;
}

.probis_selectbox.adminAccessBox.active_new .admin_access {
  display: none;
}

.probis_selectbox.adminAccessBox.active_new .probis_contentbox h4 {
  color: #0f35c0;
}

.probis_selectbox.adminAccessBox.active_new .probis_contentbox h6 {
  color: #0f35c0;
}

.probis_selectbox.adminAccessBox.active_new .addadminbtn {
  background-color: #fff;
  color: #0f35c0;
  outline: 1px solid #0f35c0 !important;
}

.business_application_sixth_prt.pt15 {
  padding-bottom: 100px;
}

/* end 22.12.22 */

/* 26.12.22 start */

.accout_area .admins_hdng {
  display: flex;
  align-items: center;
  /* flex-wrap: wrap; */
  justify-content: space-between;
}

.accout_area .admins_hdng .btn_cls_holder {
  display: flex;
  align-items: center;
  column-gap: 10px;
}

.accout_area .admins_hdng .solid_btn,
.add_admin_btn_respo .solid_btn {
  font-size: 16px;
  color: #fff;
  background-color: #0f35c0;
  padding: 0 20px;
  letter-spacing: 0;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  height: 50px;
  line-height: 46px;
  min-width: 175px;
  border: 2px solid transparent;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin: 0 10px 0 auto;
  border-radius: 0;
}

.accout_area .admins_hdng .white_btn,
.add_admin_btn_respo .white_btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  line-height: 22px;
  color: #0f35c0;
  font-weight: 400;
  /* padding: 0 24px; */
  border: 2px solid #0f35c0;
  min-width: 180px;
  height: 50px;
  border-radius: 0;
}

.accout_area .admins_hdng .solid_btn span,
.accout_area .admins_hdng .white_btn span,
.add_admin_btn_respo .solid_btn span,
.add_admin_btn_respo .white_btn span {
  margin-left: 11px;
  font-weight: 300;
  font-size: 30px;
}

.accout_area .admins_hdng h3 {
  font-size: 30px;
  color: #000;
  text-transform: capitalize;
  margin: 0;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .cardholder_contnt_contnr .card_holder_contnt .mem_card_outer {
  width: 100%;
  min-height: 95px;
  padding: 18px 20px;
  border: 1px solid #e4e4e4;
  border-radius: 5px;
  box-shadow: none;
}

.maitredbiz_flow .cardholder_contnt_contnr .card_holder_contnt .mem_card_outer:last-child {
  margin-bottom: 0;
}

.maitredbiz_flow .account_management.new_info_d.my_cards .accout_area.new_ac_area .card_details_holder p.card_holder_name {
  margin-bottom: 0;
  font-size: 20px;
  font-family: "CircularStd-Bold";
  color: #000;
  letter-spacing: 0;
}

.maitredbiz_flow .account_management.new_info_d.my_cards .accout_area.new_ac_area .card_details_holder span {
  font-size: 16px;
  color: #767676;
  line-height: 16px;
  margin-top: 5px;
}

.cardholder_details_cntnr .card_holder_details .cardholder_img {
  font-size: 20px;
  text-transform: uppercase;
  font-weight: 400;
}

.add_admin_btn.add_admin_btn_respo {
  margin-top: 40px;
  flex-direction: column;
  row-gap: 10px;
  display: none;
}

.maitredbiz_flow .upload_picture_holder .edit_profile_image {
  background-image: url(../images/penicon.png);
}

.maitredbiz_flow .upload_picture_holder .edit_profile_image:hover {
  border-color: transparent;
}

.maitredbiz_flow .back_my_card {
  background-image: url(../images/maitred/crd_pg_back.png);
  color: #767676;
  font-size: 16px;
  font-family: "CircularStd-Book";
  font-weight: 400;
}

.maitredbiz_flow .yr_crd_new_full .your_carddetails_holder {
  max-width: 100%;
}

.maitredbiz_flow .accout_area .card_details_upper .new_btns_holder_sbc {
  max-width: 100%;
  justify-content: initial;
  row-gap: 10px;
}

.maitredbiz_flow .accout_area .card_details_upper .new_btns_holder_sbc .icn_btn_card {
  margin-right: 10px !important;
  font-size: 12px;
  line-height: 16px;
  min-width: 200px;
  height: 40px;
  color: #000 !important;
  border: 2px solid #000;
  background-color: #fff !important;
  border-radius: 6px;
}

.maitredbiz_flow .yr_crd_new_full .your_carddetails_holder .contact_area_main {
  max-width: 580px;
}

.maitredbiz_flow .accout_area.yr_crd_new_full .new_btns_holder_sbc.btns_holder_sbc .icn_btn_card:last-child {
  width: auto;
  margin-top: 0;
}

.accout_area.new_ac_area.yr_crd_new_full .your_carddetails_holder .contact_area_main .info_blocks .contact_row .non_edit_form a.edit_btn {
  text-decoration: none;
}

/* 26.12.22 end */

/* start 27.12.22 */
#standard_application_div .block-two.clearfix {
  max-width: 520px;
  margin: 40px auto 30px auto;
}

.business_application_fourth_prt .container {
  width: 100%;
}

#primary_contact .card_part {
  margin: 0px !important;
}

.choose_your_plan {
  max-width: 590px;
  margin: 40px auto;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}

.planbox_main {
  flex: 0 0 46.6%;
  text-align: center;
  border-radius: 5px;
  box-shadow: 0 2px 5px 1px rgb(140 140 140 / 20%);
  padding: 30px 24px;
  margin: 0px 10px;
}

.planbox_main h3 {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 22px;
  margin-bottom: 30px;
}

.planbox_main p {
  font-family: "CircularStd-Book";
  font-size: 14px;
  height: 180px;
  color: #000;
}

.planbox_main h5 {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  font-size: 36px;
  margin-bottom: 20px;
  color: #000;
}

.planbox_main h5 span {
  font-size: 20px;
}

.planbox_main a {
  font-size: 16px;
  font-family: "CircularStd-Bold";
  font-weight: normal;
  width: 180px;
  height: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  margin: 0 auto;
}

.planbox_main.choose_plus {
  background: #f2f3f1;
}

.planbox_main.choose_plus h3 {
  color: #84754e;
}

.planbox_main.choose_plus a {
  background-color: #84754e;
}

.planbox_main.choose_base {
  background: #ecf7f9;
}

.planbox_main.choose_base h3 {
  color: #0f35c0;
}

.planbox_main.choose_base a {
  background-color: #0f35c0;
}

/* end 27.12.22 */

/* start 29.12.22 */

.cardholder_details_cntnr .card_holder_details {
  width: 100%;
}

.cardholder_details_cntnr .card_holder_last_digits {
  color: #000;
  font-family: "CircularStd-Bold";
}

.cardholder_details_cntnr .card_holder_last_digits span {
  color: #767676;
}

.maitredbiz_flow .personal_card_box.sbc_nwview_crd_dtls.new_card_dash_wrap {
  padding: 0;
  background-color: transparent;
  border-radius: 0;
  position: relative;
  box-shadow: none;
  cursor: initial;
  border: none;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .new_card_dash_wrap .yourcard_bottom_part .outer_btm_crd {
  flex: 0 0 50%;
  max-width: 50%;
  padding: 0 7px;
}

.maitredbiz_flow .dashboard_card.relative_section .primary_user_part .credit_and_card_info_part .dashboard_info_parts.businessportal_dashboard .new_card_dash_wrap .yourcard_bottom_part {
  gap: 8px 0px;
  min-height: 218px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts.businessportal_dashboard .credit_info_holder {
  padding: 20px;
  /* box-shadow: 0 8px 24px 0 rgb(149 157 165 / 20%); */
  box-shadow: none;
  border-radius: 5px;
  border: solid 1px #e4e4e4;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts.businessportal_dashboard .credit_info_holder .top_limit_box .dsbrd_prgress_holder {
  padding-top: 11px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts.businessportal_dashboard .credit_info_holder .top_limit_box .amount_balance_holder {
  padding-bottom: 0;
  margin-bottom: 0;
  border-bottom: none;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts.businessportal_dashboard .credit_info_holder .top_limit_box .amount_details_bx h4 {
  color: #0f35c0;
  font-size: 16px;
  line-height: 22px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .yourcard_top_part .yourcard_bottom_part .outer_btm_crd.sbc_nwview_crd_dtls .inner_btm_crd {
  padding: 11px 12px;
  box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.25);
  height: 104px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .yourcard_top_part .yourcard_bottom_part .outer_btm_crd.sbc_nwview_crd_dtls .inner_btm_crd .spent_amnt h6,
.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .yourcard_top_part .yourcard_bottom_part .outer_btm_crd.sbc_nwview_crd_dtls .inner_btm_crd .spent_amnt span {
  font-size: 10px;
  text-transform: initial;
  font-family: "CircularStd-Book";
  line-height: 14px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .yourcard_top_part .yourcard_bottom_part .outer_btm_crd.sbc_nwview_crd_dtls .inner_btm_crd .spent_amnt span {
  font-weight: 400;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .yourcard_top_part .yourcard_bottom_part .outer_btm_crd.sbc_nwview_crd_dtls .inner_btm_crd .dsbrd_prgress_holder {
  padding: 7px 0 10px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts.businessportal_dashboard:not(:last-child) {
  margin-bottom: 30px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts.businessportal_dashboard .credit_info_holder,
.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts.businessportal_dashboard .yourcard_top_part {
  margin-bottom: 0;
}

.dashboard_design .businessportal_dashboard .businessportal_dashboard .credit_info_holder_dashboard .blank_pietwo .no_tran_month_dashboard {
  color: #000;
  font-size: 10px;
  font-weight: normal;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  max-width: 120px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  line-height: 16px;
  position: absolute;
}

.dashboard_design .businessportal_dashboard .businessportal_dashboard .credit_info_holder_dashboard .blank_pietwo {
  position: relative;
}

.maitredbiz_flow .dashboard_card .credit_info_holder_dashboard .cust_break_row_dashboard {
  margin: 0;
}

.maitredbiz_flow .dashboard_card .credit_info_holder_dashboard .cust_break_row_dashboard .custom_break_lft_dashboard {
  padding: 0;
}

.maitredbiz_flow .empty_marchent .svgChartCls>span>img {
  width: 48px;
  border-radius: 50%;
  margin: auto !important;
  display: block;
}

.maitredbiz_flow .empty_marchent .svgChartCls {
  display: initial;
  text-align: center;
}

.maitredbiz_flow .dashboard_card.relative_section .empty_marchent .empty_text {
  font-size: 16px;
  color: #706f73;
  margin-top: 10px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .user_name_sec .left_usr_prt .user_full_bio .cmpny_name_holder ul li {
  color: #706f73;
  font-weight: normal;
  font-family: "CircularStd-Book";
  text-transform: uppercase;
  font-size: 14px;
  padding: 0 10px;
  line-height: 100%;
}

.maitredbiz_flow .wrapper_new .dashboard_card .user_name_sec .left_usr_prt .user_full_bio .cmpny_name_holder ul li+li {
  border-left: 1px solid #767676;
}

/* 
.maitredbiz_flow .wrapper_new .dashboard_card .user_name_sec .left_usr_prt .user_full_bio .cmpny_name_holder ul li:last-child {
  color: #706f73;
  font-family: "Source Sans Pro", sans-serif;
} */

.maitredbiz_flow .wrapper_new .dashboard_card .user_name_sec .left_usr_prt .user_full_bio .cmpny_name_holder ul li:first-child {
  padding-left: 0;
}

/* end 29.12.22 */

/* start 30.12.22 */

.primary_user_part .credit_and_card_info_part .good-will-points {
  padding-left: 0;
  /* margin-bottom: -20px; */
  gap: 10px;
  justify-content: initial !important;
  width: 100%;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .yourcard_bottom_part {
  margin: 0 -4px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .new_card_dash_wrap .yourcard_bottom_part .outer_btm_crd {
  padding: 0 4px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .credit_info_holder .top_limit_box .amount_details_bx h5 {
  text-transform: capitalize;
  font-family: "CircularStd-Book";
}

.dashboard_card.relative_section .left_usr_prt .wrapper {
  display: flex;
}

.dashboard_card.relative_section .left_usr_prt .wrapper .amount_details_bx {
  text-align: end;
  margin-right: 30px;
}

.dashboard_card.relative_section .left_usr_prt .wrapper .amount_details_bx h5 {
  color: #000;
  font-size: 14px;
  font-weight: 400;
  text-transform: capitalize;
}

.dashboard_card.relative_section .left_usr_prt .wrapper .amount_details_bx h4 {
  font-size: 28px;
  color: #000;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .accout_area .total_information_holder {
  max-width: 100%;
}

.maitredbiz_flow .total_information_holder .contact_row .non_edit_form .view_contact .edit_btn {
  text-decoration: underline;
}

.maitredbiz_flow .accout_area .profile_details_holder h2 {
  font-size: 22px;
  color: #000;
  margin-bottom: 20px;
  line-height: 26px;
  margin-top: 40px;
}

.primary_cont_mainbox .contentcenter h3 {
  color: #000;
  margin-bottom: 15px;
  font-family: "CircularStd-Bold";
}

/* .maitredbiz_flow .bootstrap-select .dropdown-toggle .filter-option-inner {
  font-family: "CircularStd-Bold";
} */

/* end 30.12.22 */

/* start 31.12.22 */

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .businessportal_dashboard_hdng .business_portal_see_btn a,
.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .businessportal_dashboard_hdng a,
.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts.businessportal_dashboard .businessportal_dashboard_hdng a {
  font-size: 18px;
  font-family: "CircularStd-Bold";
  color: #0f35c0;
  text-decoration: underline;
}

.new_card_det_mod .mod_card_det_wrap {
  display: flex;
  margin-left: -17.5px;
  margin-right: -17.5px;
  flex-wrap: wrap;
  row-gap: 40px;
  /* border-bottom: 1px solid rgba(112, 111, 115, 0.2); */
  position: relative;
  padding-bottom: 20px;
}

.new_card_det_mod .mod_card_det_wrap>div {
  padding-left: 17.5px;
  padding-right: 17.5px;
  width: 50%;
  max-width: 50%;
  flex: 0 0 auto;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.new_card_det_mod .mod_card_det_wrap .nwmodl_card.reward_me_card,
.new_card_det_mod .mod_card_det_wrap .nwmodl_card.reward_me_card img {
  width: 100%;
}

.mod_card_det_wrap .card_function_cntrl {
  padding: 0;
}

.mod_card_det_wrap .nwmodl_card {
  width: auto;
}

.mod_card_det_wrap .card_function_cntrl {
  display: initial;
}

.mod_card_det_wrap .card_function_cntrl .left_total_function {
  display: flex;
  /* align-items: center; */
  padding-top: 26px;
  margin-left: -6px;
  margin-right: -6px;
  width: auto;
}

.mod_card_det_wrap .left_total_function a {
  width: 33.33% !important;
  height: unset;
  display: inline-block;
  border: unset;
  padding-left: 0;
  padding-right: 0;
  background-color: transparent;
  margin: 0 6px;
  text-align: center;
}

.mod_card_det_wrap .left_total_function a.active span {
  /* background: #0f35c0;
    border-color: #0f35c0; */
  background: #f7f7f7;
  border-color: #f7f7f7;
}

.mod_card_det_wrap .left_total_function a span {
  /* background: transparent; */
  /* background: #ededed; */
  background: #0f35c0;
  width: 100%;
  height: 54px;
  /* border: 1px solid #0f35c0; */
  background-position: center !important;
  background-size: 30px !important;
  margin-right: 0;
  display: inline-block;
  background-repeat: no-repeat !important;
}

.mod_card_det_wrap .left_total_function a.lock_card span {
  background-image: url(../images/non_active_lock_crd.png);
  background-color: #0f35c0;
  border: none;
  border-radius: 5px;
}

.mod_card_det_wrap .left_total_function a.active.lock_card span {
  background-image: url(../images/crd_lock_off.png);
  background-color: #f7f7f7;
  border-radius: 5px;
}

.mod_card_det_wrap .left_total_function a.lock_onln span {
  background-image: url(../images/non_active_lock_online_off.png);
  background-color: #0f35c0;
  border: none;
  border-radius: 5px;
}

.mod_card_det_wrap .left_total_function a.active.lock_onln span {
  background-image: url(../images/lock_online_off.png);
  background-color: #f7f7f7;
  border-radius: 5px;
}

.mod_card_det_wrap .left_total_function a.lock_frgn span {
  background-image: url(../images/non_active_lock_foreign_off.png);
  border-radius: 5px;
}

.mod_card_det_wrap .left_total_function a.active.lock_frgn span {
  background-image: url(../images/lock_foreign_off.png);
  border-radius: 5px;
}

.mod_card_det_wrap .left_total_function a em {
  text-align: center;
  display: block;
  font-size: 12px;
  font-family: "Circular Std";
  color: #000;
  font-weight: 400;
}

.new_card_det_mod .mod_card_det_wrap::after {
  position: absolute;
  content: "";
  left: 0;
  right: 0;
  bottom: 0;
  width: calc(100% - 35px);
  background-color: rgba(112, 111, 115, 0.2);
  height: 1px;
  margin: auto;
}

.new_card_det_mod .cust_break_row_drop {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: 0 -20px;
  padding-top: 20px;
  border-top: 1px solid #f7f7f7;
  margin-top: 20px;
}

.new_card_det_mod #card_detailstext_new {
  font-size: 16px;
  line-height: 24px;
  color: #222222;
  font-weight: normal;
  font-family: "CircularStd-Bold";
}

.new_card_det_mod .card_detailstext {
  width: 100%;
  padding-left: 15px;
  padding-right: 15px;
}

.new_card_det_mod .cust_break_row_drop .custom_break_lft_dashboard {
  max-width: 25%;
  flex: 0 0 25%;
  padding: 0 15px;
}

.new_card_det_mod .cust_break_row_drop .credit_info_holder {
  flex: 0 0 75%;
  max-width: 75%;
  display: flex;
  flex-wrap: wrap;
  gap: 0 5px;
  padding: 0 !important;
}

.new_card_det_mod .svgChartCls {
  font-family: "Source Sans Pro", sans-serif;
}

.new_card_det_mod .cust_break_row_drop .credit_info_holder .budgtNoTransaction span img {
  width: 18px;
  margin-right: 5px;
}

.new_card_det_mod .cust_break_row_drop .credit_info_holder .budgtNoTransaction span b {
  font-size: 14px;
  line-height: 18px;
  font-family: "CircularStd-Book";
}

.new_card_det_mod .cust_break_row_drop .credit_info_holder .budgtNoTransaction .totalVal {
  background-image: none !important;
  padding-right: 0;
  font-size: 14px;
  line-height: 18px;
  margin-top: 0;
  margin-left: auto;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .mod_card_det_wrap .nwmodl_card .nwmdl_crd_dtls span {
  color: #fff;
}

.highcharts-figure,
.companyspend_pie_dashboard {
  height: 170px;
}

.highcharts-figure>div {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  height: auto;
}

.highcharts-figure .companyspend_pie_dashboard .highcharts-background,
.highcharts-figure .companyspend_pie_dashboard .highcharts-plot-background {
  fill: transparent;
}

.new_card_det_mod .cust_break_row_drop .credit_info_holder .budgtNoTransaction {
  flex: 0 0 31%;
  border-radius: 5px;
  background-color: #fff;
  border: solid 1px rgba(112, 111, 115, 0.2);
  padding: 20px 10px;
}

.maitredbiz_flow .companyspend_pie_dashboard .highcharts-title tspan:first-child {
  font-size: 12px !important;
}

.maitredbiz_flow .companyspend_pie_dashboard .highcharts-title tspan {
  font-size: 16px !important;
}

.maitredbiz_flow .new_dg_modal .nwcrd_frm_inpt {
  border-radius: 0;
  border: 1px solid #767676;
  font-size: 14px;
  line-height: 20px;
  color: #000;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .new_card_det_mod .nwcrd_frm_blck_input .copy_text {
  top: unset;
  bottom: -20px;
}

.new_card_det_mod .modal-body {
  padding: 40px 42px !important;
}

/* end 31.12.22 */

/* start 03.01.22 */

.accout_area .admins_hdng .solid_btn span,
.accout_area .admins_hdng .white_btn span,
.add_admin_btn_respo .solid_btn span,
.add_admin_btn_respo .white_btn span {
  margin-left: 11px;
  font-weight: 300;
  font-size: 30px;
  width: auto;
  margin: 0;
  margin-left: 11px;
}

/* end 03.01.22 */

/* start 04.01.22 */

.maitredbiz_flow #addadminmodal ul.dropdown-menu.selectpicker,
.maitredbiz_flow #addadminmodal ul.dropdown-menu.open {
  height: 310px !important;
  max-height: 310px !important;
}

.maitredbiz_flow .page_load_stat.loader_area p {
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-size: 20px;
}

.maitredbiz_flow .page_load_stat.loader_area {
  width: auto;
  height: auto;
  text-align: center;
}

.maitredbiz_flow .page_load_stat.loader_area>img {
  max-width: 108px;
}

.maitredbiz_flow .page_load_stat.loader_area figure.loaderlogo img {
  max-width: 178px;
  margin: 40px 0;
}

/* end 04.01.22 */

/* start 05.01.23 */

.add_admin_modal .add_admin_content_container {
  display: flex;
  gap: 0 15px;
  justify-content: center;
}

.add_admin_modal .add_admin_content_container .add_admin_content {
  flex: 0 0 48%;
  padding: 45px 25px;
  box-shadow: 0 7px 29px 0 rgba(100, 100, 111, 0.2);
  border: solid 1px #e4e4e4;
  border-radius: 6px;
}

.add_admin_modal .modal-dialog {
  max-width: 820px;
  width: 100%;
}

.add_admin_modal .modal-body {
  padding: 20px;
}

.add_admin_modal .add_admin_content_container .add_admin_hdng {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 0 10px;
  padding-bottom: 24px;
  border-bottom: 1px solid rgba(112, 111, 115, 0.2);
}

.add_admin_modal .add_admin_content.add_admin_selected .add_admin_hdng {
  color: #fff;
  border-bottom-color: #fff;
}

.add_admin_modal .add_admin_content_container .add_admin_hdng .add_admin_hdng_img {
  width: 80px;
  height: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: solid 1px #d9d9d9;
  border-radius: 10px;
  background-color: #fff;
}

.add_admin_modal .add_admin_content_container .add_admin_hdng .add_admin_hdng_img img {
  width: 50px;
}

.add_admin_modal .add_admin_content .add_admin_main_hdng h3 {
  font-size: 24px;
  margin-bottom: 5px;
  font-weight: normal;
}

.add_admin_modal .add_admin_content .add_admin_hdng .level_cntnr p {
  margin-bottom: 0;
}

.add_admin_modal .add_admin_content .add_admin_main_hdng .level_cntnr p {
  font-size: 20px;
  font-weight: 400;
  color: #000;
}

.add_admin_modal .add_admin_content.add_admin_selected .add_admin_hdng .level_cntnr p,
.add_admin_modal .add_admin_content.add_admin_selected .add_admin_hdng .level_cntnr p span {
  color: #fff;
}

.add_admin_modal .add_admin_content .add_admin_main_hdng .level_cntnr p span {
  font-size: 18px;
  font-weight: 400;
  color: #767676;
}

.add_admin_modal .add_admin_content.add_admin_selected {
  background-color: #000;
  border: solid 5px #fff;
}

.add_admin_modal .add_admin_content .add_admin_benefits ul li {
  margin-top: 20px;
  position: relative;
  padding-left: 30px;
  color: #222;
}

.add_admin_modal .add_admin_content .add_admin_benefits ul li {
  margin-top: 20px;
  position: relative;
  padding-left: 30px;
  color: #222;
}

.add_admin_modal .add_admin_content .add_admin_benefits ul li:first-child {
  margin-top: 25px;
}

.add_admin_modal .add_admin_content.add_admin_selected .add_admin_benefits ul li {
  color: #fff;
}

.add_admin_modal .add_admin_content .add_admin_benefits ul li::before {
  content: " ";
  position: absolute;
  left: 0;
  transform: translateY(-50%);
  top: 50%;
  width: 20px;
  height: 20px;
  background-image: url(../images/normal_tick_img.png);
  background-size: contain;
}

.add_admin_modal .add_admin_content.add_admin_selected .add_admin_benefits ul li::before {
  background-image: url(../images/selected_tick_img.png);
}

.add_admin_modal .add_admin_content .add_admin_choose_btn a {
  padding: 15px;
  display: block;
  text-align: center;
  font-size: 16px;
  color: #fff;
  background-color: #000;
  font-family: "CircularStd-Bold";
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 6px !important;
}

.add_admin_modal .add_admin_content.add_admin_selected .add_admin_choose_btn a {
  color: #000;
  background-color: #fff;
  border-radius: 6px;
}

.add_admin_modal .add_admin_content .add_admin_choose_btn {
  margin-top: 25px;
}

.add_admin_modal .add_admin_content .add_admin_choose_btn a img {
  width: 21px;
  margin-left: 6px;
}

.add_admin_modal .back_hdng {
  text-align: center;
  padding-top: 20px;
  margin-top: 20px;
  border-top: 1px solid rgba(112, 111, 115, 0.2);
  margin-left: -20px;
  margin-right: -20px;
}

.add_admin_modal .back_hdng .global_btn {
  width: auto;
  min-width: 175px;
  height: 50px;
  border-radius: 0;
  background-color: #0f35c0 !important;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-image: none !important;
  color: #fff;
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 23px;
  text-align: center;
  padding: 0;
  margin: auto;
}

/* .add_admin_modal .back_hdng .back_btn {
    background-color: #fff !important;
    border: 1px solid #65c8ce;
    color: #0f35c0;
} */

/* end 05.01.23 */

/* end 06.01.23 */

.maitredbiz_flow .thanku_top {
  height: 416px;
  position: relative;
  display: flex;
  align-items: end;
  padding: 0;
  background-color: transparent;
}

.maitredbiz_flow .thanku_top::before {
  background: #f7f7f7;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  height: 315px;
  content: "";
  z-index: -1;
}

.maitredbiz_flow .thanku_div .bottom_thank_part .congo_box {
  padding-top: 40px;
}

.maitredbiz_flow .bottom_thank_part .global_head h2 {
  color: #0f35c0 !important;
}

/* end 06.01.23 */

/* start 09.01.23 */

.choose_your_plan .planbox_main.active {
  border-color: #0f35c0 !important;
  background-color: #f2f3f1 !important;
}

.planbox_main h3 {
  position: relative;
}

.planbox_main h3::before {
  position: absolute;
  content: "";
  left: -2px;
  top: 0;
  width: 24px;
  height: 24px;
  background-size: 24px;
  background-image: url(../images/tick_round.png);
  opacity: 0;
}

.planbox_main.active h3::before {
  opacity: 1;
}

.maitredbiz_flow .review_block #plan_type {
  margin-bottom: 0;
}

.total_setps_request .fr_chnage_limite h2 {
  padding-bottom: 10px;
}

.total_setps_request .fr_chnage_limite>p {
  max-width: 612px;
  margin: auto;
  padding-bottom: 40px;
}

.total_setps_request .reprintStatement_div {
  max-width: 560px;
  margin: auto;
}

.total_setps_request .reprintStatement_div .reprintStatement_div_inner {
  box-shadow: 0 0 5px 0 rgb(69 69 69 / 30%);
  margin-bottom: 20px;
  padding: 30px 10px;
  display: flex;
}

.total_setps_request .reprintStatement_div .reprintStatement_div_inner label.chckbx_container {
  position: relative;
  top: 2px;
}

.total_setps_request .reprintStatement_div .reprintStatement_div_inner input:checked~.chckbx {
  background-color: #0f35c0;
  border-color: #0f35c0;
}

.total_setps_request .reprintStatement_div .reprintStatement_div_inner span.chckbx {
  border-radius: 0;
  background-color: transparent;
  border: 1px solid #767777;
  top: 0;
  transform: none;
  height: 24px;
  width: 24px;
  position: absolute;
}

.total_setps_request .reprintStatement_div .reprintStatement_div_inner span.chckbx::after {
  position: absolute;
  content: "";
  left: 8px;
  top: 2px;
  width: 8px;
  height: 16px;
  border: solid white;
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

.total_setps_request .reprintStatement_div>div:last-child {
  margin-bottom: 0px;
}

.total_setps_request .reprintStatement_div .reprintStatement_div_inner p {
  font-size: 14px;
  color: #222;
  padding-left: 34px;
}

.total_setps_request .re_statements_butn {
  background-color: #0f35c0;
  border: 2px solid #0f35c0;
  padding: 15px 20px;
  font-family: "CircularStd-Bold";
  font-size: 16px;
  color: #fff;
  margin-top: 40px;
}

.reprint_statements a {
  color: #0f35c0;
  text-decoration: underline;
  font-family: "CircularStd-Bold";
  font-size: 16px;
}

.memo_rt_block .rply_position .pro_pic_rplt {
  background-color: #0f35c0;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
}

.memo_rt_block .rply_position .pro_pic_rplt .uploaded_picture {
  height: auto;
  overflow: initial;
}

.memo_rt_block .rply_position .pro_pic_rplt .uploaded_picture .canadian_prof_img_initial {
  font-size: 12px;
  line-height: 16px;
}

.total_setps_request .reprintStatement_div .colorbox {
  background: #ecf7f9;
  padding: 30px;
  margin-bottom: 40px;
}

.total_setps_request .reprintStatement_div .colorbox p {
  color: #000;
}

.total_setps_request .reprintStatement_div .colorbox p span {
  font-family: "CircularStd-Bold";
}

.total_setps_request .reprintStatement_div .reprintStatement_div_inner_text p {
  font-size: 16px;
  margin-bottom: 25px;
  line-height: 20px;
}

.total_setps_request .reprintStatement_div .colorbox p:not(:last-child) {
  margin-bottom: 10px;
}

.total_setps_request .reprintStatement_div .reprintStatement_div_inner_text p:last-child {
  margin-bottom: 40px;
}

.total_setps_request .reprintStatement_div .colorbox_inner_text {
  font-family: "CircularStd-Bold";
  font-size: 20px;
  margin-bottom: 20px;
}

button.re_statements_Confirm {
  padding: 20px;
  color: #767676;
  padding: 15px 20px;
  font-family: "CircularStd-Bold";
  font-size: 16px;
  min-width: 180px;
}

.total_setps_request .reprintStatement_div .reprintStatement_div_inner.reprintStatement_inner_text {
  padding: 0;
  box-shadow: none;
  margin-bottom: 0px;
}

/* end 09.01.23 */

/* start 10.01.23 */

#reprintStatement_modal .wish_due {
  text-align: center;
}

#reprintStatement_modal .wish_due figure.img_fig.icn_succ {
  margin-bottom: 0;
}

#reprintStatement_modal .wish_due h2 {
  margin-top: 15px;
  margin-bottom: 15px;
  font-size: 22px;
}

#reprintStatement_modal .wish_due p {
  margin-bottom: 5px;
}

#reprintStatement_modal .modal-footer {
  text-align: center;
}

#reprintStatement_modal .modal-footer button.re_statements_Confirm {
  background: #0f35c0;
  color: #fff;
  text-transform: capitalize;
}

#reprintStatement_modal .modal-body {
  padding-top: 38px;
}

#reprintStatement_modal .modal-footer {
  padding-bottom: 60px;
}

/* end 10.01.23 */

/* start 11.01.23 */

.mobile_fail_credit {
  display: none;
}

.cwb_creditriskportal_flow .wdd27 {
  width: 40%;
}

.credit_tbl_cell h6 {
  font-size: 14px;
  color: #000;
  font-weight: normal;
  margin: 0;
  text-transform: uppercase;
}

.credit_table_row {
  display: flex;
  cursor: pointer;
}

.credit_table_row .credit_tbl_cell {
  padding: 24px 0;
}

.maitredbiz_flow #search_by_text {
  border: 1px solid #767676;
  border-radius: 6px;
  font-family: "CircularStd-Book";
  color: #000;
  font-size: 14px;
  height: 100%;
}

.maitredbiz_flow .srch_new {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 44px;
  background-color: #000;
  text-align: center;
  background-image: url(../images/w_srch_icn.png);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 20px;
  cursor: pointer;
  height: auto;
  border-radius: 0;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

.cwb_inp_srch_hold {
  position: relative;
  width: 365px;
  height: 40px;
}

.searchtop_name_sec .memo_action_head {
  justify-content: flex-end;
  padding-top: 28px;
  padding-bottom: 15px;
}

.desktop_fail_credit .credit_table {
  margin: 40px 0;
}

/* end 11.01.23 */

/* start 12.01.23 */

/* .maitred_branchportal_flow #admin_1_info .dropdown-menu.show {
    height: 380px;
} */

.maitred_branchportal_flow #admin_2_info .dropdown-menu.show {
  height: 250px;
}

.maitredbiz_flow .wrapper_new .activity_content .tab_pannle.tab_pannle_section_all .tab_ecommerce li.srch_stup_hold .inp_srch_hold {
  height: 40px;
}

.maitredbiz_flow .wrapper_new .activity_content .activity_outer.clearfix.flex_activity_outer .right_activity.clearfix.activity_flex_end .right_activity_panel_rt.auto_width_right_activity_panel_rt a.make_btn {
  border-color: #0f35c0;
  border-radius: 5px;
  min-width: 200px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 50px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts.businessportal_dashboard .credit_info_holder .top_limit_box .amount_balance_holder {
  align-items: flex-start;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .credit_info_holder .top_limit_box .amount_details_bx h5 {
  margin-right: 0;
}

/* end 12.01.23 */

/* start 13.01.23 */

.maitredbiz_flow .wrapper_new .activity_content .tab_pannle.tab_pannle_section_all .tabText_content .tranlistcontent .transation_area #transaction>.tranlist_row.dashboard_tranlist_row.tranlist_header .tranlist_cell .tranlist_cell_txt {
  text-transform: uppercase;
  font-size: 14px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .wrapper_new .dashboard_card .content_area.tranlistcontent_dashboard .transation_head.transation_head_carp .transation_area .pull-right.right_text .on_of_label,
.maitredbiz_flow .wrapper_new .activity_content .tab_pannle.tab_pannle_section_all .tabText_content .tranlistcontent .select_outer.dropdown_function_outer.clearfix .single_select_item .new-on-off {
  border: transparent;
}

.maitredbiz_flow .tranlist_header .tranlist_cell.totla {
  text-transform: initial !important;
}

/* .maitred_branchportal_flow #add_authorized_user .dropdown-menu.show {
    max-height: 320px !important;
} */

/* end 13.01.23 */

/* start 23.01.23 */

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part {
  padding-top: 0px;
  padding-bottom: 0px;
}

.maitredbiz_flow .dashboard_card .credit_and_card_info_part {
  padding-top: 0;
}

.primary_user_part .credit_and_card_info_part .good-will-points {
  margin-top: 0;
}

/* end 23.01.23 */

/* start 25.01.23 */

.maitred_branchportal_flow #admin_1_info .dropdown-menu.show .inner.show {
  max-height: 350px !important;
}

.primary_cont_mainbox .contentcenter p {
  font-size: 18px;
  font-family: "CircularStd-Book";
}

#primary_contact .content .checkmark:after,
.qus_block .content .checkmark:after {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 16px;
  height: 16px;
}

/* end 25.01.23 */

/* start 27.01.23 */
.maitred_branchportal_flow .request_new_sec .total_setps_request .chn_cre_lm_new {
  text-align: left;
  margin-bottom: 40px;
}

.maitred_branchportal_flow .request_new_sec .total_setps_request .chn_cre_lm_new .rng_value {
  margin-bottom: 8px;
}

.maitred_branchportal_flow .request_new_sec .chn_cre_lm_new span.errorText::before {
  position: absolute;
  content: "";
  height: 16px;
  width: 16px;
  background: url(../images/input-error.png?v=1.1) no-repeat;
  background-size: contain;
  top: -1px;
  border-radius: 100%;
}

.maitred_branchportal_flow .changes_card_btn_area_holder {
  padding-top: 0;
}

.maitredbiz_flow .wrapper_new .activity_outer .desktop_brim_points_box .pointTo .sub_txt.muted_txt {
  text-transform: unset;
}

.maitredbiz_flow .wrapper_new .activity_content .activity_outer.clearfix.flex_activity_outer .right_activity.clearfix.activity_flex_end .right_activity_panel_lt .sub_txt.muted_txt {
  text-transform: unset;
}

.maitredbiz_flow .activity_content .right_activity .right_activity_panel_lt_holder .sub_txt {
  text-transform: unset;
}

/* end 27.01.23 */

/* start 28.01.23 */

/* .maitred_branchportal_flow .review_application .review_info_holder .review_row .review_block p {
    margin-bottom: 15px;
} */

/* end 28.01.23 */

/* start 30.01.23 */

.Employees_inner {
  position: relative;
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #e4e4e4;
}

.review_block .Employees_inner:not(:last-child) {
  margin-bottom: 15px;
}

/* end 30.01.23 */

/* start 31.01.23 */

.card_confirm_new .confirmsingle_text {
  position: relative;
}

.card_confirm_new .confirmsingle_text .show_email {
  border-bottom: none;
}

.card_confirm_new .confirmsingle_text .edit_btn {
  position: absolute;
  right: 0;
  bottom: 0;
}

.maitredbiz_flow .wrapper_new .dashboard_card .content_area.tranlistcontent_dashboard .transation_body .transation_area .transation_details>.tranlist_row.dashboard_tranlist_row .tranlist_cell .tranlist_cell_txt {
  text-transform: uppercase;
  font-size: 14px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .content_area.tranlistcontent_dashboard {
  padding-top: 40px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .content_area.tranlistcontent_dashboard .transation_head.transation_head_carp .transation_area {
  border-bottom: none;
}

/* end 31.01.23 */

/* start 02.02.23 */

.canadian_flow .payOptTabs .make_tabmenu ul li {
  flex: 1;
}

.canadian_flow .payOptTabs .make_tabmenu ul li:last-child {
  margin-left: 0;
}

#make_payment_new .modal-body .make_tabmenu ul li a:hover .fr_dsktop {
  color: #fff;
}

.probis_selectbox {
  border-radius: 0;
}

.probis_selectbox.adminAccessBox.active {
  margin: auto;
}

.maitredbiz_flow .accout_area_newContact .accout_area .repeat_wrap label {
  font-size: 18px;
  line-height: 20px;
}

/* end 02.02.23 */

/* end 03.02.23 */
/* .maitredbiz_flow .errorText::before {
    position: absolute;
    top: 1px !important;
    left: 0;
    height: 16px;
    width: 16px;
    content: "";
    background: url(../images/cwb/input-error.png) no-repeat !important;
    background-position: center;
    background-size: 100% !important;
    border-radius: 100%;
    transform: none !important;
} */

.maitredbiz_flow .management_bar ul li.side_lbl_wrap a,
.maitredbiz_flow .dropdown-menu .sub_account li.side_lbl_wrap a {
  background-color: #84754e;
  padding: 14px 20px !important;
  font-size: 14px;
  color: #fff !important;
  margin-bottom: 20px;
  line-height: 21px;
  border-bottom: none;
  font-weight: normal;
}

.maitredbiz_flow .management_bar ul li.side_lbl_wrap a span,
.maitredbiz_flow .dropdown-menu .sub_account li.side_lbl_wrap a span {
  margin: 0 !important;
  color: #fff !important;
  font-weight: normal;
}

.maitredbiz_flow .management_bar ul li.side_lbl_wrap.side_lbl_wrap a span::after,
.maitredbiz_flow .dropdown-menu .sub_account li.side_lbl_wrap a span::after {
  position: absolute;
  content: "\f067";
  right: -18px;
  font-family: fontawesome;
}

.maitredbiz_flow .management_bar ul li a b {
  display: flex;
  align-items: center;
  width: fit-content;
  font-weight: normal !important;
}

.maitredbiz_flow .accout_area .new_card_sec_wrap_holder h1 {
  color: #000;
  margin-bottom: 40px;
}

.new_card_sec_wrap .global_head {
  text-align: left;
  margin: 0;
}

.new_card_sec_wrap .global_head h4 {
  font-family: "CircularStd-Bold";
  margin-bottom: 20px;
}

.new_card_sec_wrap .global_head p {
  padding-bottom: 30px;
}

.new_card_sec_wrap .card_part {
  max-width: 560px;
  display: block;
}

.new_card_sec_wrap .choose_your_plan {
  margin: 0;
  justify-content: flex-start;
  justify-content: initial;
  gap: 20px;
  margin-bottom: 40px;
}

.new_card_sec_wrap_holder .choose_your_plan {
  margin-top: 0;
  margin-left: 0;
}

.new_card_sec_wrap .planbox_main {
  max-width: 270px;
  width: 270px;
  margin: 0;
}

.new_card_sec_wrap .planbox_main p {
  height: 180px;
  font-family: "CircularStd-Book";
  font-size: 14px;
  color: #000;
  line-height: 20px;
}

.new_card_sec_wrap_holder p.note {
  font-size: 12px;
  color: #767676;
  margin-top: 45px;
  letter-spacing: 0.3px;
  font-family: "CircularStd-Book";
}

.new_card_sec_wrap .btn_outr {
  padding-top: 0px !important;
}

.new_card_sec_wrap .proceed_btn a {
  color: #0f35c0 !important;
  font-size: 16px;
  font-family: "CircularStd-Bold";
  border: 1px solid #0f35c0 !important;
  border-radius: 0;
  background: transparent;
  padding: 16px 20px;
  min-width: 180px;
  height: auto;
  line-height: initial;
}

.new_card_sec_wrap .proceed_btn a:hover {
  background-color: #0f35c0 !important;
  color: #fff !important;
}

.maitredbiz_flow .accout_area .new_card_sec_wrap_holder .card_part {
  margin: 0;
}

.compare_Btn_next {
  min-width: 180px;
  width: auto;
  padding: 15px;
  color: #fff;
  background-color: #0f35c0;
  border: none;
  border: 1px solid #0f35c0;
  font-size: 16px;
  font-family: "CircularStd-Bold";
}

.compare_Btn_next:hover {
  background-color: transparent;
  color: #0f35c0;
}

.new_card_sec_wrap .planbox_main a {
  margin-bottom: 15px;
}

.new_card_sec_wrap .planbox_main h3:last-child {
  margin-bottom: 0;
}

#profile_step_2 img {
  max-width: 60px;
}

#profile_step_2 .global_head {
  margin: 40px 0;
  text-align: left;
  max-width: 600px;
}

#profile_step_2 .global_head h4 {
  font-family: "CircularStd-Bold";
  margin-bottom: 16px;
}

.new_card_sec_wrap_holder #profile_step_3 {
  margin-top: -22px;
}

.new_card_sec_wrap_holder #profile_step_3>p {
  margin-bottom: 42px;
}

.new_card_sec_wrap_holder .review_row h4 {
  font-family: "CircularStd-Bold";
  margin-bottom: 20px;
  font-size: 20px;
}

.new_card_sec_wrap_holder .review_block label {
  text-transform: uppercase;
  font-family: "CircularStd-Bold";
  font-size: 13px;
}

.new_card_sec_wrap_holder .review_block {
  position: relative;
  padding-bottom: 0;
  margin-bottom: 0;
  border-bottom: none;
}

.new_card_sec_wrap_holder .edit_review {
  position: absolute;
  right: 0;
  bottom: 0;
  color: #003b5c;
  text-decoration: underline;
  font-family: "CircularStd-Bold";
}

.new_card_sec_wrap_holder .review_row {
  margin-bottom: 40px;
  padding-bottom: 20px;
  border-bottom: 1px solid #d9d9d9;
  max-width: 560px;
}

.new_card_sec_wrap_holder .review_row:last-child {
  border: none;
  margin: 0;
  padding-bottom: 0;
}

.new_card_sec_wrap_holder .review_block .review_block_inner {
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #d9d9d9;
}

/* end 03.02.23 */
/* start 08.02.23 */
/* .maitredbiz_flow .spend_chart_toggle .button{
    width: 200px;
    height: 33px;
} */
/* .maitredbiz_flow .spend_chart_toggle #button-10 .knobs span, .maitredbiz_flow .spend_chart_toggle #button-10 .knobs:after{
    display: flex;
    align-items: center;
    justify-content: space-around;
    height: 100%;
    width: 50%;
    line-height: 21px;
} */
/* .maitredbiz_flow .spend_chart_toggle button .knobs:before{
    width: 100px;
    height: 31px;   
} */
/* .maitredbiz_flow .spend_chart_toggle button .knobs::after{
    top: 5px;
    right: 10px;
    color: #0f35c0;
} */
/* .maitredbiz_flow .spend_holder_body .spend_chart_toggle{
    margin-bottom: 20px;
} */
.maitredbiz_flow .spend_chart_toggle {
  display: block;
}

/* .maitredbiz_flow .spend_chart_toggle #button-10 .knobs:before{
    height: 31px;
    width: 100px;
} */
.maitredbiz_flow .srch_stup_hold .inp_srch_hold {
  height: 49px;
}

.maitredbiz_flow .accout_area.new_ac_area.yr_crd_new_full .remove_admin_btn_holder a {
  border: 1px solid #e02a42;
  padding: 12px 25px;
  text-decoration: none;
  font-size: 16px;
  color: #e02a42;
}

.maitredbiz_flow .accout_area.new_ac_area.yr_crd_new_full .remove_admin_btn_holder a:hover {
  background-color: #e02a42;
  color: #fff;
}

.maitredbiz_flow .accout_area.new_ac_area.yr_crd_new_full .remove_admin_btn_holder {
  justify-content: flex-start;
  margin-top: 40px;
}

.maitredbiz_flow.modal-open #deleteadminmodal .modal-footer {
  padding-top: 0;
  padding-bottom: 20px;
}

.maitredbiz_flow.modal-open #deleteadminmodal .modal-footer>* {
  margin: 0px;
  width: 100%;
}

.maitredbiz_flow #deleteadminmodal .setup_install_headline h4 {
  font-family: "CircularStd-Bold";
  font-weight: normal;
}

.maitredbiz_flow .new_small_statement_modal .modal-header .modal-title {
  font-family: "CircularStd-Bold";
  font-weight: normal;
}

.maitredbiz_flow #confirm_request_newlimit_full .modal-dialog {
  transform: translate(0, 0);
}

.maitredbiz_flow #confirm_request_newlimit_full .modal-dialog .modal-header {
  flex-direction: row-reverse;
}

.maitredbiz_flow #confirm_request_newlimit_full .modal-dialog .all_detail_container h4 {
  font-size: 22px;
}

.maitredbiz_flow #confirm_request_newlimit_full .modal-dialog .all_detail_container .Review_credit_p {
  font-size: 16px;
  color: #000;
  padding-bottom: 20px;
}

.maitredbiz_flow #confirm_request_newlimit_full .modal-dialog .all_detail_container .Current_credit {
  font-size: 12px;
  color: #000;
  font-family: "CircularStd-Bold";
  text-transform: uppercase;
  padding-bottom: 5px;
}

.maitredbiz_flow #confirm_request_newlimit_full .modal-dialog .all_detail_container #Current_credit_value {
  font-size: 20px;
  color: #000;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow #confirm_request_newlimit_full .modal-dialog .all_detail_container .setupawsome {
  background-color: #f7f7f7;
  padding: 20px;
  margin-bottom: 20px;
  max-width: 520px;
  margin-left: auto;
  margin-right: auto;
}

.maitredbiz_flow #confirm_request_newlimit_full .modal-dialog .all_detail_container .setupawsome .setupawsome_border_text {
  font-size: 12px;
  text-transform: uppercase;
  color: #767676;
  font-family: "CircularStd-Bold";
  margin-bottom: 5px;
}

.maitredbiz_flow #confirm_request_newlimit_full .modal-dialog .all_detail_container .setupawsome #setupawsome_border_value {
  font-size: 36px;
  color: #72bf44;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow #confirm_request_newlimit_full .global_btn {
  padding: 16px 55px;
  background-color: #0f35c0 !important;
  font-size: 16px;
  font-family: "CircularStd-Bold";
  border-radius: inherit;
}

.maitredbiz_flow #confirm_request_newlimit_full .global_btn:hover {
  background-color: #65c8ce !important;
}

.maitredbiz_flow #confirm_request_newlimit_full .global_btn:focus {
  background-color: #0f35c0 !important;
  box-shadow: inset 0 0 0 1px #0f35c0, 0 0 0 5px rgb(0 151 169 / 30%) !important;
}

/* .maitredbiz_flow #confirm_request_newlimit_full #backToFirst_Step {
  height: 50px;
  min-width: 255px;
  margin-right: 10px;
} */

.maitredbiz_flow.modal-open .middle_body_split {
  background: #fff;
}

.maitredbiz_flow #make_payment_new .modal-dialog .modal-content .modal-body .make_payment_inr .tab-content .tabInner .middle_body_split .rt_side_paymnt .payment_details_topM .suggested_payee_box .blnc_pay_box .blnc_pay_innerM .cpy_btn {
  width: 150px;
  height: 50px;
  color: #000;
  border: solid 2px #767676;
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 48px;
  border-radius: 5px;
  background-color: #fff;
}

.maitredbiz_flow #make_payment_new .modal-dialog .modal-content .modal-body .make_payment_inr .tab-content .tabInner .middle_body_split .rt_side_paymnt .payment_details_topM .suggested_payee_box .blnc_pay_box .blnc_pay_innerM .cpy_btn:hover {
  background-color: #000;
  color: #fff;
  border-color: #000;
}

.maitredbiz_flow .destini_cell .name_cell em {
  font-style: normal;
  font-family: "CircularStd-Bold";
  display: block;
  font-size: 16px;
  line-height: 20px;
  color: #000;
  font-weight: normal;
  margin-bottom: 2px;
}

.maitredbiz_flow .accout_area .destini_wrap .destini_inr_cell .desti_details .date_cls {
  width: 40%;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

.maitredbiz_flow .accout_area .destini_wrap .destini_inr_cell .desti_details .desti_cell.desti_cell_date.fromDate {
  display: block;
  width: auto !important;
  padding-right: 10px;
  margin-right: 5px;
  position: relative;
  padding-left: 0;
}

.maitredbiz_flow .accout_area .destini_wrap .destini_inr_cell .desti_details .desti_cell.desti_cell_date {
  font-family: "CircularStd-Bold";
  font-size: 16px;
  line-height: 22px;
  color: #000;
  text-align: right;
  padding: 0 15px;
  text-transform: capitalize;
  padding: 0;
  width: auto !important;
}

.desti_details .desti_row {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.maitredbiz_flow .accout_area .destini_wrap .destini_inr_cell .desti_details .name_cell {
  width: 20%;
}

.destini_wrap .destini_inr_cell .edit_del {
  position: absolute;
  right: 20px;
  top: 50%;
  transform: translateY(-50%);
}

.maitredbiz_flow .accout_area .destini_wrap .destini_inr_cell .desti_details .name_cell span {
  display: block;
  color: #767676;
  font-family: "CircularStd-Book";
  font-size: 12px;
  line-height: 15px;
}

.maitredbiz_flow .accout_area .destini_wrap .destini_inr_cell {
  position: relative;
}

#addspendinglimitmodalnew.newSuccess .all_detail_container.application_laststep .slider-horizontal.business_horizontal input#rng_value_input {
  text-align: center;
  color: #0f35c0;
  font-size: 36px;
  font-family: "CircularStd-Bold";
  width: 100%;
  margin-bottom: 0;
  padding: 0 20px;
  border-radius: 5px;
  border: solid 2px #e4e4e4;
  background-color: #fff;
}

.maitredbiz_flow #addspendinglimitmodalnew.newSuccess .all_detail_container.application_laststep h2 {
  font-size: 20px;
  font-weight: normal;
  color: #000;
}

.maitredbiz_flow #addspendinglimitmodalnew .modal-title {
  font-family: "CircularStd-bold";
  font-weight: normal;
  color: #000;
}

/* end 08.02.23 */
/* start 09.02.23 */
.maitredbiz_flow .account_management.new_info_d.my_cards .all_detail_container.application_laststep .slider-horizontal .savebutton_alertpop {
  margin-top: 0;
  padding-top: 0;
  justify-content: flex-start;
}

.maitredbiz_flow .account_management.new_info_d.my_cards .all_detail_container.application_laststep .slider-horizontal .savebutton_alertpop button#EditSpendingLimit {
  display: block;
  width: auto;
  height: 50px;
  border-radius: 0;
  background-color: #0f35c0;
  font-size: 16px;
  line-height: 23px;
  color: #fff;
  font-family: "CircularStd-Bold";
  padding: 0 38px !important;
  display: inline-flex;
  align-items: center;
  transition: 400ms all ease-in-out;
  margin-top: 15px;
  border-radius: 5px;
}

.maitredbiz_flow .my_cards .sbc_card_lmt {
  max-width: 675px;
}

.maitredbiz_flow .account_management.new_info_d.my_cards .all_detail_container.application_laststep .slider-horizontal .savebutton_alertpop button#EditSpendingLimit:hover {
  background-color: #65c8ce;
}

.maitredbiz_flow .account_management.new_info_d.my_cards .all_detail_container.application_laststep .slider-horizontal .savebutton_alertpop button#EditSpendingLimit:focus {
  box-shadow: 0 0 0 5px #f0f2f6 !important;
  border: 2px solid #000000 !important;
  color: #000 !important;
  background-color: #fff !important;
}

/* .maitredbiz_flow .review_info_holder .review_row.business_card_info .review_block:nth-child(2) p span:first-child{
        font-family: 'CircularStd-bold';
    } */
.maitredbiz_flow #confirm_admincard_details .modal-dialog .modal-body .review_following {
  font-size: 20px;
  color: #000;
  text-align: left;
  font-weight: normal;
  margin-bottom: 5px;
  line-height: normal;
}

.maitredbiz_flow #confirm_admincard_details .modal-dialog .modal-body .confirmsingle_text p {
  margin-bottom: 0;
  font-family: "CircularStd-bold";
}

.maitredbiz_flow #confirm_admincard_details .modal-dialog .modal-body .confirmsingle_text label {
  color: #767676;
  font-weight: normal;
  font-family: "CircularStd-book";
}

.maitredbiz_flow #confirm_admincard_details .modal-dialog .modal-body .btn_outr {
  padding-top: 30px;
}

/* .maitredbiz_flow #confirm_admincard_details .modal-dialog .modal-body .btn_outr #confirm_admindetails_back{
        background-color: #fff !important;
    border: 1px solid #65c8ce;
    color: #0f35c0;
    min-width: 175px;
    } */
/* .maitredbiz_flow #confirm_admincard_details .modal-dialog .modal-body .btn_outr #confirm_admindetails_back:hover{
        box-shadow: none;
    } */
/* .maitredbiz_flow #confirm_admincard_details .modal-dialog .modal-body .btn_outr #confirm_admindetails_back:focus{
        box-shadow: inset 0 0 0 1px #0f35c0, 0 0 0 5px rgb(0 151 169 / 30%) !important;
    outline: none !important;
    } */
/* .maitredbiz_flow #confirm_admincard_details .modal-dialog .modal-body .btn_outr #addAdminHome{
        width: auto;
        min-width: 175px;
        height: 50px;
        border-radius: 0;
        background-color: #0f35c0 !important;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        background-image: none !important;
        color: #fff;
        font-family: 'CircularStd-Bold';
        font-size: 16px;
        line-height: 23px;    
    } */
/* .maitredbiz_flow #confirm_admincard_details .modal-dialog .modal-body .btn_outr #addAdminHome:hover{
        background-color: #65c8ce !important;
    } */
/* .maitredbiz_flow #confirm_admincard_details .modal-dialog .modal-body .btn_outr #addAdminHome:focus{
        box-shadow: inset 0 0 0 1px #0f35c0, 0 0 0 5px rgb(0 151 169 / 30%) !important;
        outline: none !important;
    } */
.maitredbiz_flow.business-application .level_admins#primary_cashHolder_list .level_adminsflex {
  justify-content: center;
}

/* end 09.02.23 */
/* start 11.02.23 */
.add_admin_modal .add_admin_content .add_admin_choose_btn.add_admin_choose_btn_holder {
  padding-top: 28px;
}

/* end 11.02.23 */
/* start 14.02.23 */
.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts.businessportal_dashboard .yourcard_top_part.top_cls_holder {
  display: block !important;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts.businessportal_dashboard .businessportal_dashboard_hdng+.credit_info_holder.full_merchant {
  justify-content: flex-start;
  min-height: 220px;
  align-items: flex-start;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts.businessportal_dashboard .yourcard_top_part.top_cls_holder .empty_state {
  padding: 35px 0;
  min-height: 105px;
}

.maitredbiz_flow .application_card_full_part .card_wrap {
  position: relative;
}

.maitredbiz_flow .application_card_full_part .card_wrap .lock_card_overlay {
  background-image: url(../images/cwb/lock_crd.png?v=1.1);
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 45px 45px;
  background-color: rgba(255, 255, 255, 0.7);
  z-index: 10;
  border-radius: 10px;
}

.maitredbiz_flow .application_card_full_part .card_wrap .app_card_hold img {
  width: 100%;
}

/* end 14.02.23 */
/* start 15.02.23 */

.maitredbiz_flow .searchtop_name_sec {
  padding-top: 64px;
}

.maitred_branchportal_flow .application_card_full_part .inner_application_card_full .app_card_hold_rt .app_dtls h5 {
  font-size: 18px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step.trensfer_step10 .make_pyments_cntnr .errorText {
  top: -10px;
}

/* end 15.02.23 */

/* start auto pay 15.02.23 */
.trensfer_listOuter {
  position: relative;
}

.trnsfr_list_rightPnl {
  margin: 0px 0 0 270px;
  padding-bottom: 200px;
  min-height: 720px;
  padding-top: 60px;
}

.trensfer_stepArea {
  padding: 85px;
}

.ternsfer_step {
  margin-bottom: 40px;
}

.step_hdng {
  margin-bottom: 40px;
}

.ternsfer_activityBx h2,
.step_hdng h2 {
  font-size: 28px;
  font-weight: normal;
  color: #000;
  margin-bottom: 0px;
  font-family: "CircularStd-Bold";
}

.trensfer_text h3 {
  font-size: 20px;
  color: #000;
  font-weight: normal;
  margin-bottom: 20px;
  font-family: "CircularStd-Bold";
}

.step_hdng h2 {
  margin-bottom: 0;
}

.step_hdng {
  margin-bottom: 40px;
}

.ternsfer_para p,
.step_hdng p {
  font-size: 16px;
  color: #000;
  letter-spacing: 0;
  margin-bottom: 20px;
  font-family: "CircularStd-Book";
}

.ternsfer_para p:last-child,
.step_hdng p {
  margin-bottom: 0;
}

.step_hdng p {
  margin-top: 10px;
}

.get_started_btn {
  margin-top: 35px;
}

.institute_logoOuter ul {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -5px;
}

.institute_logoOuter li {
  width: 15%;
  padding: 0 7px;
  margin-bottom: 15px;
}

.institution_other {
  margin-top: 40px;
}

.ternsfer_subHdng h3 {
  font-size: 20px;
  color: #000;
  font-family: "CircularStd-Bold";
}

.ternsfer_subHdng {
  margin-bottom: 10px;
}

.other_btn {
  margin: 30px 0 0;
}

.other_btn a {
  border: solid 1px #0f35c0;
  height: 68px;
  min-width: 68px;
  color: #0f35c0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0 15px;
  font-size: 12px;
  text-transform: uppercase;
  border-radius: 0px;
  font-family: "CircularStd-Bold";
}

.other_btn a:hover {
  background-color: #0f35c0;
  color: #fff;
}

.step_btnOuter {
  margin: 50px 0 0;
  display: flex;
  align-items: center;
}

.step_btnOuter .canadian_side_logout {
  margin: 0 15px 0 0;
}

.step_btnOuter a {
  min-width: 180px;
}

.inormation_fill {
  margin-top: 20px;
}

.inormation_fill label {
  font-size: 14px;
  font-family: "CircularStd-Bold";
  color: #000;
  margin-bottom: 10px;
}

/* .inormation_fill .form-control {
  height: 60px;
  padding: 20px;
  border-radius: 0px;
  border: solid 1px #767676;
  background-color: #fff;
  box-shadow: none;
  color: #222;
  font-size: 16px;
} */

/* .inormation_fill .form-control:focus {
  border-color: #0f35c0;
  box-shadow: none;
} */

.inormation_fill h5 {
  color: #222;
  font-size: 16px;
}

.institute_bx {
  border-radius: 5px;
  background-color: #f7f7f7;
  max-width: 400px;
  padding: 25px;
  display: flex;
  align-items: center;
}

.institute_icon {
  width: 55px;
  height: 55px;
  position: relative;
}

.institute_icon span {
  background-color: #004070;
  height: 100%;
  width: 100%;
  display: flex;
  position: absolute;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  color: #fff;
}

.institute_icon_text {
  padding-left: 25px;
}

.institute_icon_text h5 {
  font-size: 16px;
  color: #222;
  margin-bottom: 10px;
}

.institute_icon_text h3 {
  font-size: 20px;
  font-weight: normal;
  color: #222;
}

.institute_information {
  margin-bottom: 60px;
}

.trensfer_step5 .inormation_fill,
.trensfer_step7 .inormation_fill {
  padding-bottom: 15px;
  border-bottom: 1px solid #d9d9d9;
}

.inormation_fill h5 {
  color: #222;
  font-size: 16px;
}

.slect_acount_outer {
  padding-top: 15px;
}

.slct_accontItem {
  padding-bottom: 20px;
  margin-bottom: 20px;
  border-bottom: 1px solid #d9d9d9;
}

.slct_accontItem:last-child {
  margin-bottom: 0;
}

.slct_accontItem label {
  font-size: 14px;
  color: #222;
  font-weight: normal;
  margin-bottom: 6px;
}

.slct_accontItem h5 {
  color: #222;
  font-size: 16px;
}

.accounts_innr_row {
  margin-bottom: 40px;
}

.accounts_innr_row:last-child {
  margin-bottom: 0;
}

.red_textBx {
  margin-top: 30px;
  padding: 10px;
  border-radius: 2px;
  background-color: rgba(253, 184, 18, 0.1);
}

.red_textBx h5 {
  font-size: 16px;
  color: #222;
}

.red_textBx h5 strong {
  font-weight: normal;
}

.red_textBx p {
  font-size: 12px;
  color: #222;
  margin-bottom: 0;
  letter-spacing: normal;
}

.red_textBx p span {
  font-weight: normal;
}

.credit_rateItem {
  margin-bottom: 40px;
}

.credit_rateItem:last-child {
  margin-bottom: 0;
}

.credit_limitHdng h3 {
  font-weight: normal;
  font-size: 20px;
  color: #004070;
}

.credit_limitHdng {
  margin-bottom: 20px;
}

.red_textBx.transparent_bx {
  background-color: transparent;
}

.amount_error_msg {
  margin-top: 10px;
}

.amount_error_msg p {
  padding-left: 6px;
  font-size: 14px;
  color: #e00d42;
  border-left: 3px solid #e00d42;
  line-height: 100%;
  letter-spacing: 0;
}

.step_modal .modal-title {
  color: #222;
  font-weight: normal;
}

.canadian_flow .step_modal .modal-content {
  border-radius: 5px;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2) !important;
  background-color: #fff;
}

.step_modal .modal-body {
  text-align: center;
  padding: 40px 20px;
}

.step_modal .step_btnOuter {
  justify-content: center;
}

.status_check {
  margin-bottom: 20px;
}

.modal_hdng h3 {
  color: #004070;
  font-size: 22px;
  font-weight: normal;
}

.modal_hdng {
  margin-bottom: 20px;
}

.canadian_flow .trnsfr_list_lftPnl .management_bar {
  padding: 30px 0;
}

.canadian_flow .trensfer_step2 .back_my_card {
  margin-bottom: 45px;
}

.institute_logoOuter li a {
  display: block;
}

.institute_logoOuter li.active a {
  box-shadow: none;
  border: 2px solid #0f35c0;
  box-shadow: none;
  border-radius: 5px;
}

.other_btn a:focus {
  border-color: #0f35c0;
  background: #fff;
  color: #0f35c0;
  box-shadow: none;
}

.other_btn a:active {
  background: #0f35c0;
  color: #fff;
  box-shadow: none;
  border-color: #0f35c0;
}

.other_btn.active a {
  background-color: #0f35c0;
  color: #fff;
}

.institute_logoOuter li a {
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
  border-radius: 5px;
  overflow: hidden;
}

.profile_details_holder a.global_btn {
  text-decoration: none;
}

.institute_logoOuter span {
  font-size: 22px;
  font-weight: normal;
  margin: 20px 0;
  display: inline-block;
}

.institute_logoOuter span:first-child {
  margin-top: 40px;
}

.step5_content_container {
  margin-top: 23px;
  max-width: 558px;
  background-color: #f2f3f1;
  padding: 27px 0;
  border-radius: 4px;
  display: flex;
  /* align-items: center; */
  padding-right: 100px;
}

/* .ternsfer_step .step5_img {
    margin-left: 25px;
} */
.ternsfer_step .step5_img img {
  max-width: 68px;
  border-radius: 15px;
}

.nme_of_bnk_cntnr {
  /* margin-left: 30px; */
  flex: 0 0 40%;
}

.nme_of_bnk_cntnr p {
  margin-bottom: 5px;
  font-size: 14px;
  font-family: "Axiforma-Medium";
  color: #000;
}

.nme_of_bnk_cntnr h4 {
  font-size: 20px;
  font-family: "CircularStd-Bold";
  color: #000;
}

/* .nme_of_bnk_cntnr {
    margin-left: 30px;
} */
h3.primary_hdng {
  font-size: 20px;
  color: #000;
  margin-bottom: 10px;
  margin-top: 50px;
  font-family: "CircularStd-Bold";
}

p.primary_para {
  font-size: 16px;
  margin-bottom: 0;
  color: #000;
  letter-spacing: normal;
  font-family: "CircularStd-Book";
}

.bank_account_form_cntnr {
  margin-top: 40px;
}

.bank_account_form {
  display: flex;
  flex-direction: column;
  margin-top: 20px;
}

.bank_account_form label {
  color: #000;
  font-size: 14px;
  font-family: "CircularStd-Bold";
  /* text-transform: uppercase; */
}

/* .bank_account_form input.bnk_form {
  width: 558px;
  padding: 10px 0;
  display: inline-block;
  box-sizing: content-box;
  padding-left: 15px;
  font-size: 16px;
  border: 1px solid #767676;
  border-radius: 5px;
} */

/* .bank_account_form input.bnk_form:focus {
  border: 1px solid #0f35c0;
  box-shadow: none !important;
} */

/* .canadian_flow .bank_account_form input.bnk_form:focus {
  border-color: #0f35c0;
  box-shadow: none !important;
} */

/* .inormation_fill .form-control:focus {
  border-color: #0f35c0;
  box-shadow: none !important;
} */

.ternsfer_step.trensfer_step6 {
  margin-bottom: 104px;
  padding-left: 0px;
}

.inormation_fill label {
  font-size: 14px;
  color: #000;
  font-family: "CircularStd-Bold";
  margin-bottom: 10px;
  /* text-transform: uppercase; */
}

.trensfer_step6#step6 .step_secoundary_hdng {
  margin-top: 50px;
}

.step_secoundary_hdng h3 {
  font-family: "CircularStd-Bold";
  font-size: 20px;
  color: #000;
}

.step_secoundary_hdng p {
  font-size: 16px;
  color: #000;
  font-family: "CircularStd-Book";
  margin-top: 10px;
  margin-bottom: 25px;
}

.step4_content_container {
  max-width: 560px;
}

.step4_content {
  /* display: flex; */
  justify-content: space-between;
  align-items: center;
  padding: 15px 0;
  border-bottom: 2px solid #f2f2f2;
  position: relative;
}

.bank_details h4 {
  font-size: 14px;
  color: #000;
  font-family: "CircularStd-Bold";
}

.bank_details p {
  font-size: 16px;
  color: #000;
  font-family: "CircularStd-Book";
  margin-bottom: 0;
  margin-top: 8px;
}

.step4_content .edit_section {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}

.edit_section a.edit_btn {
  color: #0f35c0;
  font-size: 16px;
  font-family: "CircularStd-Bold";
  padding: 0px;
  text-decoration: underline;
}

.edit_section a.edit_btn:hover {
  text-decoration: underline;
}

.edit_form label {
  font-size: 14px;
  font-family: "CircularStd-Bold";
  text-transform: uppercase;
}

.ondeckbiz_flow .edit_form .form_box {
  margin-bottom: 30px;
  position: relative;
}

/* .edit_form .form_box .form-control.bnk_form {
  padding: 30px 12px;
  font-size: 16px;
  border-radius: 5px;
  border: solid 1px #e4e4e4;
} */

.edit_form .form_box .form-control.bnk_form:focus {
  border-color: #0f35c0;
  box-shadow: none !important;
}

.step4_content .edit_form {
  border: 0px;
  display: none;
}

.selected_accounts p {
  margin-bottom: 10px;
  font-size: 14px;
  font-family: "CircularStd-Bold";
  color: #000;
}

.selected_accounts h4 {
  font-size: 16px;
  color: #000;
  font-family: "CircularStd-Book";
}

.ternsfer_step.trensfer_step7 {
  padding-left: 0px;
}

.selected_accounts {
  padding: 20px 0;
  border-bottom: 2px solid #f2f2f2;
}

.make_pyments_cntnr {
  margin-top: 60px;
}

.make_pyments_cntnr .selected_hdng {
  margin-bottom: 20px;
  margin-top: 40px;
}

.mke_pyments_chckbx_cntnr {
  max-width: 558px;
}

.mke_pyments_chckbx_cntnt {
  max-width: 558px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 20px 0;
  border-bottom: 2px solid #d9d9d9;
  flex-wrap: wrap;
}

.fixed_amount_fill {
  flex: 0 0 100%;
  margin-top: 20px;
}

.chckbx_container {
  display: inline-block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #000;
  font-family: "CircularStd-Bold";
}

.chckbx_container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

.chckbx {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  border-radius: 5px;
  background-color: transparent;
  border: 1px solid #767777;
}

a,
button,
input,
input[type="buttton"],
input[type="submit"],
.btn {
  transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -ms-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  outline: none !important;
  text-decoration: none;
  font-style: normal;
  text-decoration: none;
}

input,
textarea {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
}

input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
}

input[type="checkbox"],
input[type="radio"] {
  margin: 4px 0 0;
  margin-top: 1px\9;
  line-height: normal;
}

[type="checkbox"]:checked,
[type="checkbox"]:not(:checked) {
  display: none;
}

.price_cntnr p {
  color: #000;
  font-size: 16px;
  font-family: "Source Sans Pro", sans-serif;
}

.chckbx_container input:checked~.chckbx {
  background-color: #72bf44;
  border-radius: 4px;
  border-color: #72bf44;
}

.chckbx_container input:checked~.chckbx:after {
  display: block;
}

.chckbx_container .chckbx:after {
  left: 8px;
  top: 4px;
  width: 7px;
  height: 12px;
  border: solid white;
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  display: none;
}

.ternsfer_step.trensfer_step8,
.ternsfer_step.trensfer_step9,
.ternsfer_step.trensfer_step10,
.ternsfer_step.trensfer_step11,
.ternsfer_step.trensfer_step12 {
  padding-left: 0px;
  padding-bottom: 80px;
}

.amount_calculation_cntnr {
  max-width: 558px;
}

.amount_calculation_cntnr .amount_calculation_cntnt {
  padding: 20px 0;
  border-bottom: 2px solid #d9d9d9;
}

.amount_calculation_cntnt h4 {
  font-size: 14px;
  font-family: "CircularStd-Bold";
  color: #000;
  text-transform: uppercase;
}

.amount_calculation_cntnt p {
  font-size: 16px;
  color: #000;
  margin-top: 5px;
  font-family: "CircularStd-Book";
}

.chckbx:after {
  content: "";
  position: absolute;
}

.amount_calculation_cntnr .total_amount_cntnr {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

p {
  letter-spacing: normal !important;
}

.tc_main_autopay {
  display: flex;
}

.tc_span_autopay {
  background: #f7f7f7;
  padding: 20px;
  display: block;
}

.tc_span_autopay p {
  font-size: 18px;
  color: #222;
  font-family: "Source Sans Pro", sans-serif;
  margin-bottom: 15px;
}

.tc_span_autopay p a {
  color: #004070;
  text-decoration: underline;
}

.trensfer_step7 .step_btnOuter {
  margin-left: 0px;
}

.vector_autopay {
  display: block;
  width: 100%;
  margin-top: 40px;
  position: relative;
  display: flex;
  align-items: start;
}

.tc_text_bold {
  font-family: "CircularStd-Bold" !important;
}

.trensfer_step8 .price_cntnr p {
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 16px;
}

#selectPayment_err_div img {
  display: none;
}

.blue_Btn {
  display: block;
  background: #0f35c0;
  height: 50px;
  line-height: 50px;
  border-radius: 3px;
  color: #fff;
  max-width: 180px;
  margin: 0px;
  font-size: 16px;
  font-family: "CircularStd-Bold";
  text-align: center;
  border: 0;
}

.blue_Btn:hover,
.blue_Btn:focus {
  background: #65c8ce;
  color: #fff;
}

.ternsfer_step.trensfer_step1 {
  max-width: 560px;
}

.institute_logoOuter {
  max-width: 600px;
}

/* #step2Back {
    display: block;
    background: transparent;
    height: 50px;
    max-width: 180px;
    line-height: 50px;
    border-radius: 3px;
    color: #000;
    margin: 0;
    font-size: 16px;
    border: 1px solid #e4e4e4;
    font-family: "CircularStd-Bold";
} */
/* #step2Back:hover {
    border: 1px solid #0f35c0;
    color: #0f35c0;
} */
.btn-group.bootstrap-select .selectpicker.btn-default {
  height: 60px;
  padding: 0px 20px;
  border-radius: 5px;
  border: none;
  background-color: #fff;
  box-shadow: none;
  color: #222;
  font-size: 16px;
  font-family: "CircularStd-Book";
  border: 2px solid #e4e4e4;
}

.bank_information {
  max-width: 560px;
}

/* .dropdown-menu>.active>a {
  background-color: transparent;
} */

/* .dropdown-menu>.active>a,
.dropdown-menu>.active>a:focus,
.dropdown-menu>.active>a:hover {
  color: #0f35c0 !important;
  background: transparent !important;
} */

/* .form-control {
  font-size: 16px;
  border-radius: 0px;
  border: solid 1px #767676;
} */

.form-control:focus {
  color: #222222 !important;
  border-color: #0f35c0;
  box-shadow: none !important;
}

.terms_downlaod a {
  font-size: 16px;
  font-family: "CircularStd-Bold";
  text-decoration: underline;
  color: #0f35c0;
}

.terms_downlaod a img {
  width: 20px;
  margin-right: 10px;
}

.tc_span_autopay p u {
  font-family: "CircularStd-Bold";
}

.tc_span_autopay p a {
  color: #0f35c0;
}

#manage_autopay_step1 .cancelAutoPay {
  color: #e00d42;
  text-decoration: underline;
  font-family: "CircularStd-Bold";
}

/* .canadian_side_logout a {
    display: block;
    background: #0f35c0;
    height: 50px;
    line-height: 50px;
    border-radius: 3px;
    color: #fff;
    max-width: 180px;
    margin: 0px;
    font-size: 16px;
    font-family: "CircularStd-Bold";
    text-align: center;
    border: 0;
} */
/* .canadian_side_logout a:hover {
    background: #65c8ce;
    color: #fff;
} */
.canadian_side_logout a:active {
  background: #65c8ce;
  color: #fff;
}

.canadian_side_logout a:focus {
  background: #65c8ce;
  color: #fff;
}

.tick_img {
  max-width: 60px;
}

.ternsfer_step.trensfer_step9 {
  max-width: 560px;
}

#manageAutopay {
  margin-right: 20px;
}

.step_btnOuter .next_Btn {
  display: grid;
  align-items: center;
  width: 400px;
  grid-template-columns: 1fr 1fr;
}

.back_my_card {
  color: #767676;
  font-size: 18px;
  font-family: "CircularStd-Book";
  background-image: url(../images/crd_pg_back.png);
  background-repeat: no-repeat;
  background-size: 20px;
  background-position: left center;
  padding-left: 35px;
  margin-bottom: 40px;
  display: inline-block;
}

.edit_form .form_box {
  margin-bottom: 30px;
  position: relative;
}

.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;
}

.cancel_save_btn_holder .global_btn {
  margin-left: 20px;
}

.cancel_save_btn_holder .default_link.cancel_edit {
  color: #767676;
  font-size: 16px;
  font-family: "CircularStd-Bold";
  padding: 0px;
  text-decoration: none;
}

#step3 .select_item {
  height: 60px;
}

.make_pyments_cntnr .selected_hdng p {
  font-family: "CircularStd-Book";
  font-size: 16px;
  color: #000;
}

.make_pyments_cntnr .selected_hdng p i {
  font-style: normal;
}

.selected_hdngs p {
  font-family: "CircularStd-Book";
  font-size: 16px;
  color: #000;
}

#cancelAutoPayModal .modal-header h4 {
  font-size: 18px;
  color: #000;
  font-family: "CircularStd-Bold";
  margin-top: 4px;
}

#cancelAutoPayModal .setuppaying_top {
  margin-bottom: 20px;
}

#cancelAutoPayModal .step_btnOuter {
  margin-top: 0px;
}

/* #cancelAutoPayModal .cancelAutoPayProcess {
  background: transparent;
  border: solid 2px #0f35c0;
  color: #0f35c0;
  line-height: 47px;
} */
#tc_chk_error {
  margin-left: 0px !important;
}

/* end auto pay 15.02.23 */

/* start 16.02.23 */
.name_hold_inner .solid_btn {
  margin-right: 10px;
}

.card_details_holder_image {
  width: 32px;
  position: absolute;
  right: 25px;
}

.application_details_time h6 {
  font-size: 18px;
  color: #767676;
}

.reason_of_decline .decline_image_show img {
  width: 25px;
  position: relative;
  top: -2px;
}

/* end 16.02.23 */
/* start 17.02.23 */
/* .maitredbiz_flow .selectContainer .dropdown-menu.show {
  transform: none !important;
  top: 62px !important;
} */

.maitredbiz_flow .cust_break_row .blank_pie .no_tran_month {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  font-size: 14px !important;
  padding: 0 !important;
}

#card_dtls_modl .companyspend_pie_dashboard .highcharts-plot-background {
  fill: transparent;
}

.maitredbiz_flow .content_area .transation_head .pull-left .bold_txt {
  margin-left: 4px !important;
}

.maitredbiz_flow .dashboard_card .credit_info_holder_dashboard .cust_break_row_dashboard {
  justify-content: center;
}

.maitredbiz_flow .new_ac_area .cwb_chng_crd .mp_success h4 {
  color: #0f35c0;
  font-family: "CircularStd-Bold";
  font-size: 36px;
  margin-top: 0;
  margin-bottom: 40px;
}

.maitredbiz_flow .new_ac_area .cwb_chng_crd .mp_success h2 {
  margin: 20px 0 10px;
  font-size: 24px;
}

.maitred_branchportal_flow .canadian_close_new .solid_btn {
  padding: 0 30px;
}

/* end 17.02.23 */

/* start 20.02.23 */
.company_spend_trend .inner_btm_crd {
  padding: 20px !important;
  margin-top: 0px;
}

.company_spend_trend.spend_trend_dtls .inner_btm_crd {
  padding: 35px 30px 45px !important;
}

.highcharts-label span td {
  font-size: 14px;
}

.highcharts-label span td b {
  font-size: 12px;
  text-transform: uppercase;
}

.highcharts-label span {
  font-family: "CircularStd-Bold" !important;
  font-weight: normal;
  font-size: 12px !important;
}

.spend_head .select_outer {
  padding-top: 0px;
}

.maitredbiz_flow .spend_holder_body .spend_head h2 {
  margin-bottom: 0px;
}

/* end 20.02.23 */
/* start 21.02.23 */
.maitredbiz_flow .custom_break_lft_dashboard .blank_pie {
  border: 8px solid #f3f3f4;
  height: 140px;
  width: 140px;
  border-radius: 50%;
  margin: 0 auto;
}

.maitredbiz_flow .custom_break_lft_dashboard .blank_pie .no_tran_month_dashboard {
  font-family: "Circular Std";
  font-size: 12px;
  line-height: 18px;
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  transform: translateY(-50%);
  text-align: center;
  max-width: 106px;
  margin: 0 auto;
}

/* end 21.02.23 */
/* start 22.02.23 */
.maitredbiz_flow .credit_limit_increase_hold .credit_limit_increase_hold_inner iframe {
  width: 100% !important;
}

/* end 22.02.23 */

/* start 24.02.23 */

.add_admin_modal .add_admin_content .add_admin_choose_btn a {
  border-radius: 0;
}

.add_admin_modal .add_admin_content .add_admin_benefits {
  min-height: 251px;
}

/* end 24.02.23 */
/* start 25.02.23 */
.maitredbiz_flow .admin_access_section,
.maitredbiz_flow .primary_contactsection,
.business_application_sixth_prt.pt15,
.maitredbiz_flow .cwb_ten_prt {
  padding-bottom: 270px;
  overflow-x: hidden;
}

p.monthly_fee {
  font-size: 12px;
  color: #767676;
  font-family: "CircularStd-Book";
  margin-top: 30px;
}

/* end 25.02.23 */
/* start 01.03.23 */
/* .maitredbiz_flow .selectContainer .dropdown-menu.show .inner.show {
  height: unset !important;
} */

.maitredbiz_flow #addadminmodal ul.dropdown-menu.selectpicker {
  max-height: 321px !important;
}

.maitredbiz_flow .bootstrap-select.btn-group div.dropdown-menu.open {
  min-height: 140px !important;
  max-width: 176px;
  border-radius: 0;
}

/* .maitredbiz_flow .card_select_new .fld_outr_new .bootstrap-select .dropdown-menu li.selected a {
  border-bottom: 1px solid #0f35c0 !important;
} */

.canadian_flow .bootstrap-select.btn-group .dropdown-menu li+li {
  border-bottom: 1px solid #d9d9d9;
}

/* .maitredbiz_flow .card_select_new .fld_outr_new .bootstrap-select .dropdown-menu li a:hover {
  background: none !important;
} */

.canadian_flow .bootstrap-select.btn-group .dropdown-menu li+li:hover {
  border-color: #0f35c0;
}

.maitredbiz_flow .transation_area .trans-message {
  padding: 20px 0 20px;
  background-color: #ecf7f9;
}

.maitredbiz_flow .transation_area .trans-message:hover {
  border-radius: 4px;
  box-shadow: inset 0px 0px 0px 1px #00c1d5;
  border: none;
}

.maitredbiz_flow .transation_area .tranlist_cell {
  font-size: 16px;
  font-family: "CircularStd-Bold";
  cursor: pointer;
}

.maitredbiz_flow .dsbrd_eshop_slider .shop_inner_sec {
  border-top-left-radius: 57px !important;
  border-top-right-radius: 57px !important;
}

.maitredbiz_flow .dsbrd_eshop_slider .shop_inner_sec .single_shop_box {
  border-top-left-radius: 57px !important;
  border-top-right-radius: 57px !important;
}

/* .maitredbiz_flow .transation_area .dashboard_tranlist_row:hover {
    background: none;
    border: none;
} */

.maitredbiz_flow .transation_area .dashboard_tranlist_holder {
  border-bottom: 1px solid #f7f7f7 !important;
}

.maitredbiz_flow .transation_area .dashboard_tranlist_holder .tranlist_cell .tranlist_cell_txt {
  font-size: 14px;
  font-family: "CircularStd-Bold" !important;
}

.maitredbiz_flow #Activity_trans_Modal .modal-content .rdmdtshdr {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0;
}

.maitredbiz_flow #Activity_trans_Modal .modal-content .rdmdtshdr .postedDat {
  font-family: "CircularStd-Bold";
  font-size: 20px;
  color: #000;
}

/* end 01.03.23 */
/* start 03.03.23 */
.maitredbiz_flow .account_Area_new {
  margin-top: 140px;
}

.maitredbiz_flow .account_Area_new h2 {
  font-size: 36px;
  margin-bottom: 30px;
}

.maitredbiz_flow .account_Area_new h3 {
  font-family: "CircularStd-Bold";
  color: #000;
  font-size: 22px;
  line-height: 32px;
}

.maitredbiz_flow .account_Area_new p {
  margin-bottom: 30px;
  font-size: 16px;
  line-height: 22px;
  color: #000;
  font-family: "CircularStd-Book";
  max-width: 600px;
}

.maitredbiz_flow .account_Area_new .learn_more {
  margin-top: 20px;
}

.maitredbiz_flow .account_Area_new .learn_more a {
  font-size: 16px;
  color: #003b5c;
  font-family: "CircularStd-Bold";
  position: relative;
}

.maitredbiz_flow .account_Area_new .blue_Btn_new {
  font-family: "CircularStd-Bold";
  color: #fff;
  font-size: 16px;
  line-height: 22px;
  border-radius: 0;
  background-color: #0f35c0;
  min-width: 180px;
  padding: 0 20px 0 20px;
  height: 50px;
  display: inline-flex;
  text-align: center;
  align-items: center;
  justify-content: center;
}

.maitredbiz_flow .account_Area_new .blue_Btn_new:hover {
  background-color: #65c8ce;
}

.maitredbiz_flow .account_Area_new .account_btn {
  margin-top: 40px;
}

.maitredbiz_flow .account_Area_new .cwb_pro_feature {
  background-color: #ecf7f9;
  padding: 20px;
  margin-top: 25px;
  max-width: 590px;
}

.maitredbiz_flow .account_Area_new .cwb_pro_feature h4 {
  font-size: 22px;
  color: #000;
  font-family: "CircularStd-Bold";
  padding-bottom: 20px;
}

.maitredbiz_flow .account_Area_new .pro_feature li h5 {
  color: #0f35c0;
  font-size: 16px;
  font-family: "CircularStd-Bold";
  position: relative;
  padding-left: 20px;
  padding-bottom: 5px;
}

.maitredbiz_flow .account_Area_new .pro_feature li h5::after {
  position: absolute;
  content: "•";
  top: 0;
  left: 0;
  bottom: 0;
}

.maitredbiz_flow .account_Area_new .pro_feature li p {
  margin-top: 0;
}

.maitredbiz_flow .account_Area_new .pro_feature li {
  border-bottom: 1px solid #d9d9d9;
  padding-bottom: 25px;
  margin-bottom: 20px;
}

.maitredbiz_flow .account_Area_new .pro_feature_btm h6 {
  font-size: 14px;
  color: #000;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .account_Area_new .pro_feature_btm p {
  font-size: 14px;
  color: #000;
  font-family: "CircularStd-Book";
  margin-top: 5px;
}

.maitredbiz_flow .account_Area_new .pro_feature_btm {
  border-bottom: 1px solid #d9d9d9;
  padding-bottom: 20px;
  margin-bottom: 20px;
}

.maitredbiz_flow .account_Area_new .pro_feature_btm_new {
  margin-bottom: 0;
}

.maitredbiz_flow .account_Area_new .cwb_business_img {
  margin-bottom: 40px;
}

.maitredbiz_flow .account_Area_new .step_three .cwb_pro_feature .pro_feature li:last-child {
  margin-bottom: 0;
}

.maitredbiz_flow .account_Area_new .step_four {
  margin-top: 40px;
}

.maitredbiz_flow .account_Area_new .step_four h2 {
  margin-bottom: 10px;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .account_Area_new .step_four .pro_feature_btm {
  margin-top: 15px;
  max-width: 560px;
}

.maitredbiz_flow .account_Area_new .step_four .pro_feature_btm p {
  margin-bottom: 0;
}

.maitredbiz_flow .account_Area_new .cancel_btn_wrap .cancel_cw_btn {
  font-family: "CircularStd-Bold";
  color: #e02a42;
  font-size: 16px;
  line-height: 22px;
  border-radius: 0;
  min-width: 180px;
  padding: 0 20px 0 20px;
  height: 50px;
  display: inline-flex;
  text-align: center;
  align-items: center;
  justify-content: center;
  border: 1px solid #e02a42;
}

.maitredbiz_flow .account_Area_new .cancel_btn_wrap .cancel_cw_btn:hover {
  background-color: #e02a42;
  color: #fff;
}

.maitredbiz_flow .account_Area_new .cancel_btn_wrap {
  margin-top: 40px;
}

.maitredbiz_flow .account_Area_new .step_five ul li {
  font-size: 16px;
  line-height: 22px;
  color: #000000;
  font-family: "CircularStd-Book";
  position: relative;
  padding-left: 15px;
}

.maitredbiz_flow .account_Area_new .step_five ul li::after {
  position: absolute;
  content: "•";
  top: 0;
  left: 0;
  bottom: 0;
}

.maitredbiz_flow .account_Area_new .back_btn_new {
  border: 1px solid #0f35c0;
  background-color: #fff;
  font-size: 16px;
  line-height: 47px;
  color: #0f35c0;
  font-family: "CircularStd-Bold";
  border-radius: 0;
  display: inline-flex;
  min-width: 180px;
  justify-content: center;
  align-items: center;
}

.maitredbiz_flow .account_Area_new .back_btn_new:hover {
  border-color: #65c8ce;
  background: #fff;
  color: #0f35c0;
}

.maitredbiz_flow .account_Area_new .step_five_btn_wrap {
  display: flex;
  column-gap: 20px;
  margin-top: 40px;
}

.actng_int_box_new {
  background-color: #ecf7f9;
  border: none;
  border-left: 8px solid #0f35c0;
  margin-left: 0;
  padding: 30px 35px;
  margin-top: 40px;
}

.actng_int_box_new h5 {
  font-size: 16px;
  color: #000;
  font-family: "CircularStd-Bold";
  padding-bottom: 10px;
}

.actng_int_box_new .upgrade_btn {
  font-family: "CircularStd-Bold";
  color: #fff;
  font-size: 16px;
  line-height: 22px;
  border-radius: 0;
  background-color: #0f35c0;
  min-width: 180px;
  padding: 0 20px 0 20px;
  height: 50px;
  display: inline-flex;
  text-align: center;
  align-items: center;
  justify-content: center;
}

.actng_int_box_new .upgrade_btn:hover {
  background-color: #65c8ce;
}

/* end 03.03.23 */

/* start 08.03.23 */

.admin_accessmainbox .rng_value {
  border: 2px solid #e4e4e4;
}

/* end 08.03.23 */
/* start 10.03.23 */
.maitredbiz_flow .desktop_fail_holder .credit_table#workQueuesHolder {
  margin-bottom: 160px;
}

.maitredbiz_flow .user_full_bio .new_fig {
  width: 60px;
  height: 60px;
  background-size: cover;
}

.maitredbiz_flow .user_full_bio .new_fig span {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  align-items: center;
  background-color: #0f35c0;
  justify-content: center;
  border-radius: 50%;
  color: #fff;
  font-family: "CircularStd-Bold";
  font-size: 24px;
  line-height: 40px;
}

/* end 10.03.23 */
/*start 11.03.23 */
.primary_user_part .credit_and_card_info_part .good-will-points a#goodwill_point {
  font-size: 16px;
  min-width: 230px;
}

/* end 11.03.23 */
/* start 16.03.23 */
/* .maitred_branchportal_flow .div_click_role {
  color: #767676 !important;
  border: 2px solid #767676;
  font-family: "CircularStd-Bold";
  font-size: 16px;
} */

.maitredbiz_flow .div_click_role {
  color: #767676 !important;
  border: 2px solid #767676 !important;
  font-family: "CircularStd-Bold";
  font-size: 16px;
  background-color: #ededed !important;
  pointer-events: none;
}

.border_btn_new {
  min-width: 180px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 0 15px;
  background-color: #0f35c0 !important;
  color: #fff;
  font-size: 16px;
  font-family: "CircularStd-Bold";
  transition: all 0.5s ease-in-out;
  border-radius: 6px;
  height: 50px;
  background-color: #fff;
  border: none;
}

.border_btn_new:hover {
  box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.3);
  color: #fff;
}

.border_btn_new:focus {
  box-shadow: 0 0 0 5px #dff0f6 !important;
  border: 2px solid #0f35c0 !important;
  color: #0f35c0 !important;
  background-color: #fff !important;
}

.border_btn_new:active {
  background-color: #0f35c0;
  color: #fff;
}

.border_btn_new_w {
  min-width: 180px;
  max-width: 180px;
  padding: 0px 20px;
}

.without_bg {
  color: #767676 !important;
  font-size: 16px !important;
  font-family: "CircularStd-Bold";
  background: transparent !important;
  text-decoration: none !important;
  padding: 20px 40px !important;
}

.goToPrevious {
  min-width: 270px !important;
}

.canadian_add_member button {
  /* min-width: 255px; */
  text-decoration: none !important;
}

.cancel_save_btn_holder #EditAddressNew {
  padding: 14px 20px;
}

.input_box_new {
  border-bottom: 1px solid #767676 !important;
  border: none !important;
}

.modal_btn_w {
  min-width: 255px;
}

/* .modal-footer [data-dismiss]{
    color: #003b5c !important;
} */
.statements_class {
  margin-top: 40px;
}

.maitredbiz_flow .management_bar ul li a .subscribe_text {
  text-transform: capitalize;
}

.shop_but_all {
  text-align: center;
}

.maitredbiz_flow .accout_area .card_details_upper .new_btns_holder_sbc .icn_btn_card.div_click_role {
  pointer-events: none;
  background-color: #e2e2e2 !important;
  color: #767676 !important;
}

/* .accout_area.new_ac_area.yr_crd_new_full .your_carddetails_holder .contact_area_main .info_blocks .contact_row .non_edit_form a.edit_btn.div_click_edit {
  color: #767676 !important;
} */

/* end 16.03.23 */
/* start 17.03.23 */
.accout_area .btn_cls_holder a span {
  padding-left: 10px;
}

.planbox_new {
  max-width: 590px;
  margin: 0 auto;
  background-color: #ecf7f9;
  margin-top: 40px;
  text-align: left;
}

.planbox_new h3 {
  font-size: 22px;
  color: #000 !important;
  font-family: "CircularStd-Bold";
  margin-bottom: 20px;
}

.planbox_new .choose_your_inner_one li h5 {
  color: #0f35c0;
  font-family: "CircularStd-Bold";
  font-size: 16px;
  list-style: disc;
}

.planbox_new .choose_your_inner_one li p {
  height: auto;
  color: #000;
  font-size: 16px;
  font-family: "CircularStd-Book";
}

.planbox_new .choose_your_inner_one li {
  list-style: disc;
  color: #0f35c0;
  padding-bottom: 20px;
  border-bottom: 1px solid #d9d9d9;
  margin-bottom: 20px;
}

.choose_your_inner_two li h6 {
  font-size: 14px;
  text-transform: uppercase;
  font-family: "CircularStd-Bold";
  color: #000;
  padding-bottom: 5px;
}

.choose_your_inner_two li p {
  height: auto;
  color: #000;
  font-size: 16px;
  font-family: "CircularStd-Book";
}

.choose_your_inner_two li {
  padding-bottom: 20px;
  border-bottom: 1px solid #d9d9d9;
  margin-bottom: 20px;
}

.primary_contactsection .business_application_sixth_prt .global_head p {
  padding-bottom: 30px;
}

.planbox_new {
  margin-bottom: 40px;
}

/* end 17.03.23 */
/* start 20.03.23 */
.maitred_branchportal_flow .branch_prsnl .div_click .inner_personal_box {
  background-color: #f2f3f1;
}

.logout_btn_w {
  min-width: 214px;
  max-width: 214px;
}

.terms_row_holder .inner_para_terms {
  margin-bottom: 40px;
}

.maitredbiz_flow .account_management.travelnoticepage .bootstrap-select.btn-group .dropdown-menu li a {
  font-size: 14px;
  padding: 15px;
  border-bottom: 1px solid #fff;
}

.maitredbiz_flow .bootstrap-select.btn-group .dropdown-menu li.selected a {
  font-size: 16px;
  color: #0f35c0;
  font-family: "CircularStd-Bold";
}

/* .maitredbiz_flow .accout_area .account_frm .fld_outr input {
  box-shadow: none;
} */

.maitredbiz_flow .bootstrap-select.btn-group div.dropdown-menu.open {
  padding: 0px 0 0px !important;
  background-color: #f3f5fc;
  border: none;
  margin-top: 10px;
}

.maitredbiz_flow .bootstrap-select.btn-group .dropdown-menu li a {
  color: #000;
  font-weight: inherit;
  font-size: 16px;
  padding: 15px;
}

.maitredbiz_flow .bootstrap-select.btn-group div.dropdown-menu .bs-searchbox {
  padding: 4px 25px 4px 15px;
}

/* end 20.03.23 */
/* start 22.03.23 */
#make_payment_new .nxt_btn_holder {
  margin-top: 40px;
}

.maitred_branchportal_flow .memo_holder {
  color: #000 !important;
  font-size: 16px;
  line-height: 50px;
  font-family: "CircularStd-Bold";
  border: 2px solid #000 !important;
  border-radius: 0;
  background-color: #fff;
  border-radius: 6px;
  margin-left: 10px;
}

.maitred_branchportal_flow .memo_holder:hover {
  color: #000 !important;
  border-color: #000 !important;
}

.maitredbiz_flow #make_payment_new .make_tabmenu label {
  font-size: 26px;
  color: #000;
  top: -41px;
  font-family: "CircularStd-Bold";
}

.canadian_flow #make_payment_new .modal_block-section {
  display: block;
}

.canadian_flow #make_payment_new .your_pnt_rounded .blnc_pay_innerM h5 {
  text-transform: uppercase;
}

.canadian_flow #make_payment_new .your_pnt_rounded {
  margin: 0 auto 30px;
}

/* end 22.03.23 */
/* start 23.03.23 */
#addspendinglimitmodalnew .slider.slider-horizontal.business_horizontal #rng_value_input {
  top: 0 !important;
}

/* end 23.03.23 */
/* start 28.03.23 */
.ternsfer_step.trensfer_step7 .step_btnOuter .next_Btn {
  margin-left: 56px;
}

/* end 28.03.23 */
/* start 29.03.23 */
.btn_disable_new {
  background-color: #ffffff !important;
  border-color: transparent !important;
  color: #959595 !important;
  pointer-events: none;
}

/* end 29.03.23 */
/* start 30.03.23 */
.canadian_add_membe {
  text-align: center;
}

/* end 30.03.23 */
/* start 31.03.23 */
.div_click_role {
  border: none !important;
}

.cutom_d_none {
  display: none;
}

/* end 31.03.23 */
/*start 03.04.23 */
.lock_disable {
  color: #959595 !important;
  pointer-events: none;
}

.islock {
  display: block;
  text-transform: capitalize;
  text-decoration: underline;
  color: #e02a42;
  font-family: "CircularStd-bold";
  font-size: 16px;
}

.islock:hover {
  color: #e02a42;
  text-decoration: underline;
}

.islock:focus {
  color: #e02a42;
  text-decoration: underline;
}

.border_btn_new_close {
  font-size: 16px;
  line-height: 22px;
  font-family: "CircularStd-Bold";
  background: none;
  color: #003b5c;
}

#addadminmodal_cancel_modal .setuppaying_top p {
  font-size: 16px;
  color: #000000;
  line-height: 23px;
  margin-bottom: 0;
}

/* end 03.04.23 */
/* start 04.04.23 */
.btn_new_disable {
  background-color: #ffffff !important;
  border-color: #959595 !important;
  color: #959595 !important;
  font-size: 16px;
  line-height: 22px;
  font-family: "CircularStd-Bold";
  border-radius: 5px !important;
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  height: 50px;
}

.review_application .failed_credit_btn_hold {
  display: flex;
  justify-content: center;
  gap: 20px;
}

.inner_personal_box_disable {
  background-color: #f2f3f19c;
}

#nwview_crd_dtls {
  background-image: url(../images/maitredbiz/icon-selector-menu-cards-brim-32.png);
  background-repeat: no-repeat;
  background-size: 12%;
  background-position: 26%;
  justify-content: center;
  padding-left: 15px !important;
}

.tranlist_cell.showDetailsByclickrow {
  display: flex;
}

.tranlist_cell {
  flex: 1;
  max-width: auto !important;
  min-width: auto !important;
  justify-content: normal !important;
}

/* end 04.04.23 */
/* start 25.04.23 */
.gray_bg_guide {
  margin-top: 0 !important;
  padding: 30px 0 30px 30px !important;
}

.gray_bg_guide p {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}

.gray_bg_guide p:first-child {
  padding-bottom: 15px !important;
}

/* end 25.04.23 */
/* start 02.05.23 */
.img_svg svg {
  fill: transparent !important;
}

.img_svg circle {
  stroke: #767676 !important;
}

.img_svg path {
  fill: #767676 !important;
}

.searchtop_name_sec .nav_page {
  margin-top: 60px;
}

.searchtop_name_sec .nav_page li {
  display: inline-block;
  min-width: 175px;
  text-align: center;
}

/* .searchtop_name_sec .nav_page ul li a {
  font-family: "CircularStd-Bold";
  font-size: 14px;
  color: #000;
  border-bottom: 2px solid transparent;
  text-transform: uppercase;
  padding: 15px 10px;
  display: block;
} */

.searchtop_name_sec .nav_page ul li a:hover,
.searchtop_name_sec .nav_page ul li.active a {
  border-color: #84754e;
}

.searchtop_name_sec .nav_page ul li a:hover,
.searchtop_name_sec .nav_page ul li.active a {
  color: #0f35c0;
}

.desktop_fail_holder::before {
  content: "";
  position: absolute;
  width: 100%;
  right: 0;
  box-shadow: 0 3px 2px 0 rgba(188, 188, 188, 0.45);
  padding-bottom: 1px;
}

.desktop_fail_credit .credit_table {
  margin: 0px 0 160px;
  padding-top: 30px;
}

.credit_table_head {
  display: flex;
  padding-bottom: 12px;
  border-bottom: 1px solid #d9d9d9;
  padding-left: 10px;
}

.credit_tbl_cell h6 {
  color: #000;
  font-family: "CircularStd-Bold";
  font-size: 14px;
  line-height: 18px;
}

.credit_table_row {
  display: flex;
  cursor: pointer;
  padding: 15px 10px;
}

.credit_table_row .credit_tbl_cell p {
  font-size: 14px;
  line-height: 20px;
  color: #000;
  font-family: "CircularStd-Book";
  margin: 0px;
}

.ternsfer_step.trensfer_step9#step9 {
  max-width: 100% !important;
  margin-bottom: 0;
  padding-bottom: 0;
}

.maitredbiz_flow .trensfer_step_9#step9 .credit_tbl_cell {
  flex: 0 0 25%;
  text-align: center;
}

.credit_tbl_cell:last-child {
  text-align: right;
  font-family: "CircularStd-Bold";
}

/* .credit_tbl_cell:nth-child(2) {
    flex: 0 0 40%;
} */

/* .maitredbiz_flow .account_management .accout_area {
  padding-bottom: 450px;
} */

.searchtop_name_sec .nav_holder ul li.active {
  color: #0f35c0;
  font-size: 14px;
  font-family: "CircularStd-Bold";
  text-transform: uppercase;
  padding-bottom: 10px;
  position: relative;
}

.searchtop_name_sec .nav_holder ul li.active::after {
  position: absolute;
  content: "";
  bottom: -3px;
  left: 0;
  right: 0;
  height: 4px;
  background-color: #0f35c0;
}

.img_svg svg {
  fill: transparent !important;
}

.mod_card_det_wrap .left_total_function a.PointerEventNone.active span {
  background-image: url(../images/crd_lock_off.png) !important;
}

.img_svg1 svg path {
  fill: #000 !important;
}

.img_svg1 svg circle {
  stroke: #000 !important;
}

/* start 02.05.23 */
.single_u_eft_solid {
  color: #fff;
  background: #003b5c;
  min-width: 175px;
  height: 50px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px 0 20px;
  border: 2px solid #003b5c;
  border-radius: 6px;
  font-size: 16px;
  line-height: 24px;
  font-family: "CircularStd-Bold";
}

.single_u_eft_solid:focus {
  box-shadow: 0px 0 5px 5px rgba(101, 200, 206, 0.2);
  color: #fff;
}

.single_u_eft_solid:hover {
  background: #fff;
  color: #003b5c;
}

.single_u_eft_back {
  background: #fff;
  color: #003b5c;
  min-width: 175px;
  height: 50px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px 0 20px;
  border: 2px solid #003b5c;
  border-radius: 6px;
  font-size: 16px;
  line-height: 24px;
  font-family: "CircularStd-Bold";
}

.single_u_eft_back:focus {
  box-shadow: 0px 0 5px 5px rgba(101, 200, 206, 0.2);
  /* color: #fff; */
}

.single_u_eft_back:hover {
  background: #003b5c;
  color: #fff;
}

.trnsfr_list_right_step_eft .step_btnOuter {
  gap: 10px;
  margin-left: 0 !important;
}

.fail_holder_new {
  box-shadow: none !important;
}

.maitredbiz_flow .trnsfr_list_right_step_eft {
  padding: 65px 0 480px 60px;
}

.credit_table_row {
  display: flex;
  cursor: pointer;
  padding: 15px 10px;
}

.maitredbiz_flow .trnsfr_list_right_step_eft .credit_table_row .credit_tbl_cell {
  padding: 0;
}

.trnsfr_list_right_step_eft .searchtop_name_sec {
  padding-top: 0;
}

/* end 02.05.23 */
/* start 03.05.23 */
.desktop_fail_class .desktop_fail_credit {
  padding-top: 40px;
}

.desktop_fail_class .credit_table {
  box-shadow: 0 0 5px 1px rgba(109, 109, 109, 0.2);
  border-radius: 5px;
}

.desktop_fail_class {
  box-shadow: none !important;
}

.desktop_fail_class .credit_table_head {
  justify-content: center;
}

.desktop_fail_class .credit_table_row .credit_tbl_cell p {
  max-width: 170px;
  margin: 0 auto;
}

.trnsfr_list_right_step_eft .trensfer_step7#step7 .make_pyments_cntnr {
  margin-top: 0 !important;
}

/* .trnsfr_list_right_step_eft .trensfer_step7#step7 .fixed_amount_fill input {
  border: 1px solid #767676;
} */

.trnsfr_list_right_step_eft .trensfer_step7#step7 .primary_hdng {
  margin-bottom: 20px;
}

.trnsfr_list_right_step_eft .trensfer_step7#step7 .mke_pyments_chckbx_cntnt {
  padding-top: 0;
}

.trnsfr_list_right_step_eft .trensfer_step7#step7 .fixed_amount_fill {
  margin-top: 0;
}

.trnsfr_list_right_step_eft .trensfer_step7#step7 .step_btnOuter .next_Btn {
  margin-left: 0;
}

.trnsfr_list_right_step_eft #step2 .other_btn a {
  border: solid 1px #767676 !important;
  color: #767676;
}

.trnsfr_list_right_step_eft #step2 .other_btn a:hover {
  background-color: #0f35c0;
  color: #fff !important;
}

.trnsfr_list_right_step_eft .amount_details_holder {
  border-radius: 5px;
  border: solid 1px rgba(118, 118, 118, 0.2);
  padding: 20px 20px 15px;
}

/* end 03.05.23 */
/* start 08.05.23 */
.div_click_role_one {
  pointer-events: none;
  background-color: #f2f3f1;
  padding: 12px 0;
}

/* end 08.05.23 */
/* start 11.05.23 */
.maitredbiz_flow .spend_holder_body .dropdown_function_holder .btn-group.bootstrap-select ul.dropdown-menu.inner.selectpicker {
  padding: 0;
}

.maitredbiz_flow .spend_holder_body .dropdown_function_holder .btn-group.bootstrap-select ul.dropdown-menu.inner.selectpicker li.selected a {
  padding: 0px 20px 0;
}

.maitredbiz_flow .spend_holder_body .dropdown_function_holder .btn-group.bootstrap-select ul.dropdown-menu.inner.selectpicker li a:hover {
  background: none;
}

.canadian_flow .bootstrap-select.btn-group .dropdown-menu li:hover {
  border: none;
}

.canadian_flow .bootstrap-select.btn-group .dropdown-menu li+li {
  border: none;
}

#cwb_migrate_modal .modal-content h3 {
  font-size: 22px;
  color: #0f35c0;
  font-family: "CircularStd-Bold";
}

#cwb_migrate_modal .modal-content p {
  font-size: 16px;
  margin-bottom: 0;
}

#cwb_migrate_modal .report_step .btn_outr {
  padding-top: 20px;
}

#deleteemployeeSuccessmodal.newSuccess_prifile .all_detail_container .setuppaying_top {
  font-family: "CircularStd-Book";
}

.maitredbiz_flow #deleteemployeeSuccessmodal.newSuccess_prifile .all_detail_container .sbc_close_new a {
  min-width: 255px;
}

#deleteemployeeSuccessmodal .sbc_close_new a {
  min-width: 255px !important;
  max-width: 255px !important;
}

/* end 11.05.23 */
/* start 12.05.23 */
.square-box {
  display: flex;
  justify-content: center;
  gap: 0 10px;
}

.square-box-one span {
  display: inline-block;
  max-width: 35px;
  min-height: 33px;
}

.square-box-one {
  min-width: 255px;
  text-align: center;
  box-shadow: 0 8px 24px 1px rgba(149, 157, 165, 0.2);
  padding: 30px 20px;
  border: 2px solid #d9d9d9;
  border-radius: 5px;
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  row-gap: 10px;
  max-height: 120px;
  cursor: pointer;
}

.square-box-one p {
  margin-bottom: 0;
  font-size: 16px !important;
  color: #000 !important;
  font-family: "CircularStd-Bold" !important;
  margin-bottom: 0 !important;
}

.square-box .square-box-one:last-child p {
  max-width: 122px;
}

.make_tabmenu_new_design {
  display: flex;
  justify-content: space-between;
}

/* .dashboard-tab-one li{
    max-width: 200px;
} */
.dashboard-tab-two {
  max-width: 250px;
  display: inline-grid !important;
  border: none !important;
  min-width: 230px;
}

.dashboard-tab-one {
  width: 100%;
  border: 2px solid #0f35c0 !important;
  max-width: 644px;
  border-radius: 6px !important;
}

.nocashback_tabmenu .dashboard-tab-one {
  max-width: 100%;
  min-width: 100%;
}

.payOptTabsCashback_holder .new_g_hdr {
  font-size: 22px !important;
}

.dashboard-tab-two label {
  font-size: 20px !important;
}

.dashboard-tab-one li a {
  border: none !important;
}

.dashboard-tab-one li:first-child {
  padding-left: 0 !important;
}

.dashboard-tab-one li:last-child {
  padding-right: 0 !important;
}

.dashboard-tab-one li:last-child a {
  padding-right: 0 !important;
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.dashboard-tab-one li:first-child a {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.dashboard-tab-two li a {
  height: 54px !important;
}

.dashboard-tab-one li a span.estTime {
  font-size: 14px !important;
  color: #000 !important;
  font-family: "CircularStd-Bold" !important;
  margin-top: 10px !important;
}

.body_only_autopay .middle_body_split {
  flex-direction: column;
  text-align: center;
}

.body_only_autopay {
  padding: 50px 0 60px;
}

.body_only_autopay .middle_body_split {
  border-bottom: none !important;
}

.body_only_autopay .middle_body_split h5 {
  font-size: 22px;
  color: #000;
  font-family: "CircularStd-Bold";
  margin-bottom: 15px;
}

.body_only_autopay .round_blnk_img img {
  max-height: 90px;
}

.body_only_autopay .middle_body_split p {
  font-size: 16px;
  color: #000;
  font-family: "CircularStd-Book";
  max-width: 600px;
  margin: 0 auto;
  margin-bottom: 15px;
}

.body_only_autopay .round_blnk_img {
  margin-bottom: 30px;
  background: none;
}

.body_only_autopay .button-outer-div {
  margin-top: 15px;
}

.dashboard-tab-one li {
  border: none !important;
}

.square-box-one.active {
  border: 2px solid #0f35c0;
}

#addcardholdersecondstep .application_laststep {
  padding: 20px;
}

#addcardholdersecondstep .application_laststep h2 {
  text-align: center;
  color: #000;
  font-family: "CircularStd-Bold";
  line-height: 30px;
  margin-bottom: 10px;
  font-size: 22px;
}

#addcardholdersecondstep .business_horizontal_holder label {
  text-align: center;
  display: block;
  font-family: "CircularStd-Book";
  font-size: 16px;
  margin-bottom: 30px;
  font-weight: 400;
}

#addcardholdersecondstep .btn_outr {
  padding-top: 0;
  margin: 30px 0;
}

.square-box-one.active {
  border: 2px solid #003b5c;
}

/* end 12.05.23 */

/* start 13.05.23 */
.cwb_pro_feature .border_btn_new.border_btn_new_w {
  max-width: fit-content;
}

/* end 13.05.23 */

/* 15-05-2023 */
#addcardholdersecondstep .name_error_div {
  position: absolute;
  left: 0;
  bottom: -20px;
}

.secnd-modal .application_laststep h2 {
  margin-bottom: 5px !important;
}

.secnd-modal .application_laststep .slider.slider-horizontal.business_horizontal {
  height: auto !important;
}

.secnd-modal .application_laststep label {
  text-align: center;
  display: block;
  font-family: "CircularStd-Book";
  font-size: 16px;
  margin-bottom: 40px;
  font-weight: normal;
  color: #000;
}

.secnd-modal .application_laststep .slider.slider-horizontal.business_horizontal .add_fld {
  background-color: #fff;
  border-radius: 0;
  padding: 0 20px;
  line-height: 22px;
  color: #0f35c0;
  height: 60px;
  font-size: 36px;
  font-family: "CircularStd-Bold";
  border: solid 1px #d9d9d9;
  margin-bottom: 30px;
  text-align: center;
}

/* 16-05-2023 start */

.admin_access_section .basicprobox .probis_selectbox {
  padding-left: 20px;
  padding-right: 20px;
  font-family: "CircularStd-Bold";
}

.admin_access_section .basicprobox .probis_selectbox .probis_contentbox span {
  font-family: "CircularStd-Book";
}

.admin_access_section .basicprobox .probis_selectbox {
  border-radius: 8px;
  box-shadow: 0 0 5px 1px rgba(109, 109, 109, 0.2);
  border: solid 1px #000;
}

.admin_access_section .basicprobox .probis_selectbox.adminAccessBox.active {
  background-color: #000;
  box-shadow: 0 7px 29px 0 rgba(100, 100, 111, 0.2);
  border: solid 5px #fff;
}

.admin_access_section .basicprobox .probis_selectbox .addadminbtn {
  color: #000;
  outline: none !important;
  border: solid 2px #000;
  background-image: url(../images/add_arrow_new.png);
  background-repeat: no-repeat;
  background-size: 20px;
  background-position: top 12px right 122px;
}

#primary_cashHolder .admin_accessmainbox .probis_contentbox {
  margin-left: 0;
  width: 100%;
  text-align: center;
}

.admin_access_section .basicprobox .probis_selectbox.adminAccessBox.active_new .probis_contentbox h4 {
  color: #000;
}

.admin_access_section .basicprobox .probis_selectbox.adminAccessBox.active_new .probis_contentbox h6 {
  color: #000;
}

.maitredbiz_flow .application_card_full_part .inner_application_card_full .app_card_hold_rt .app_card_hold_row .app_dtls.awaiting_stat {
  width: 30%;
}

.app_dtls.awaiting_stat h5 span {
  margin-top: 0;
}

/* 16-05-2023 end */

/* 17-05-2023 */

.add_admin_modal .add_admin_main_hdng {
  font-family: "CircularStd-Bold";
}

/* 17-05-2023 */

/* 25-05-2023 */
.secnd-modal .price_Range .square-box .square-box-one.disabled {
  border: solid 2px #d9d9d9;
  background-color: #ededed;
  pointer-events: none;
}

.secnd-modal .price_Range .square-box .square-box-one.disabled p {
  color: #767676 !important;
}

.new_card_det_mod .one_time_tras_val .trans_edit .pg_invalid_card {
  position: absolute;
  bottom: -35px;
  font-family: "CircularStd-Bold";
  max-width: unset;
  font-size: 12px;
  line-height: 16px;
  color: #e02a42 !important;
}

.new_card_det_mod .one_time_tras_val .trans_edit .pg_invalid_card .errorText::before {
  top: -1px !important;
  height: 14px;
  width: 14px;
}

/* 25-05-2023 */

/* 30-05-2023 */

.addspendinglimitclsone.disabled,
.addspendinglimitcls.disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.65;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* 30-05-2023 */

/* 31-05-23 */

#change_cycle_date_modal .cycle_btn_area .canadian_add_member {
  display: flex;
  align-items: center;
  margin: 0 -5px;
}

#change_cycle_date_modal .cycle_btn_area .canadian_add_member>input {
  width: 50%;
  max-width: 50%;
  margin: 0 5px;
}

#change_cycle_date_modal .cycle_btn_area .canadian_add_member>button {
  width: 50%;
  max-width: 50%;
  margin: 0 5px;
}

/* 31-05-23 */

/* 01-06-2023 */

.div_click_new {
  pointer-events: none;
  color: #767676 !important;
}

/* 01-06-2023 */

/* 02-06-23 */

.business-application .primary_contactsection .primary_cont_mainbox .btn_outr {
  position: relative;
}

.business-application .primary_contactsection .primary_cont_mainbox .crd_hlr_lmt {
  position: static !important;
  font-family: "CircularStd-Book" !important;
  color: #000 !important;
  padding: 0;
  font-size: 12px !important;
  line-height: 15px;
  display: inline-block;
}

.business-application .primary_contactsection .primary_cont_mainbox .crd_hlr_lmt b {
  font-family: "CircularStd-Bold" !important;
  font-weight: normal;
}

.business-application .primary_contactsection .primary_cont_mainbox .crd_hlr_lmt::after {
  display: none;
}

/* 02-06-23 */

/* 05-06-23 */

.div_click_role_no_bdr {
  pointer-events: none;
  color: #767676 !important;
}

.div_click_role_disable {
  pointer-events: none;
}

.div_click_role_disable>.empty_state {
  background-color: #ededed !important;
  pointer-events: none;
}

/* 05-06-23 */

/* 06-06-23 */

.maitredbiz_flow .accounting-information .quickbooks p {
  font-size: 12px;
  color: #999999;
  margin-top: 20px;
}

.maitredbiz_flow .sofbox.selfbox .sofbox_imgsect {
  height: 200px !important;
  position: relative;
}

.maitredbiz_flow .sofbox_imgsect .comingbox {
  position: absolute;
  right: 15px;
  top: 15px;
  font-size: 10px;
  font-weight: normal;
  color: #aaa;
  width: 102px;
  height: 23px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: solid 0.5px #e4e4e4;
  border-radius: 6px;
}

.maitredbiz_flow .sofbox.selfbox .sofbox_imgsect img {
  height: 65px;
}

.maitredbiz_flow .accounting-information .software_boxlist.sft_cmng_sn_bx {
  width: 760px;
  max-width: none;
}

.maitredbiz_flow .sofbox_popup.accounting_integration_modal {
  background-color: rgba(255, 255, 255, 0.8);
}

.maitredbiz_flow .sofbox_popup.accounting_integration_modal .modal-dialog {
  max-width: 590px;
  width: auto;
}

.maitredbiz_flow .sofbox_popup.accounting_integration_modal .modal-content {
  padding: 20px 20px;
  border-radius: 4px !important;
}

.maitredbiz_flow .sofbox_popup.accounting_integration_modal .modal-content p {
  margin: 20px auto 40px;
  /* max-width: 400px; */
  font-size: 16px;
  line-height: 25px;
  color: #000;
}

.maitredbiz_flow .sofbox_popup.accounting_integration_modal .modal-content p>span {
  display: block;
}

.maitredbiz_flow .sofbox_popup.accounting_integration_modal .modal-footer .border_btn_new {
  max-width: none;
  width: 100%;
  margin-bottom: 20px;
  margin-top: 40px;
}

.rd_note_box {
  padding: 20px;
  background-color: rgba(255, 108, 108, 0.05);
}

.maitredbiz_flow #step4 {
  max-width: 577px;
}

.maitredbiz_flow #step4 .integration_btn {
  max-width: none;
}

.maitredbiz_flow .disconnect_link {
  display: block;
  color: #f0451b;
  font-size: 20px;
  text-decoration: underline;
  margin-top: 40px;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .new_small_statement_modal h4.modal-title-holder {
  font-family: "CircularStd-Bold";
  font-size: 20px;
  line-height: 24px;
  color: #000;
}

#myModalQuickbooks .modal-body {
  padding: 25px 30px;
  text-align: center;
}

#myModalQuickbooks .modal-body h3 {
  font-size: 22px;
  color: #003b5c;
  font-family: "CircularStd-Bold";
  margin: 0px 0px 20px;
}

#myModalQuickbooks .modal-footer {
  padding: 0px 30px 40px;
}

#myModalQuickbooks .modal-footer a.without_bg {
  color: #003b5c !important;
}

#deleteeQuickbooksSuccessmodal_nw .sbc_close_new a {
  line-height: normal;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto;
  width: auto;
  min-width: 256px;
  background-color: #fff;
  font-size: 16px;
  font-family: "CircularStd-Bold";
  border: 2px solid #003b5c;
  color: #003b5c;
  border-radius: 6px;
}

#deleteeQuickbooksSuccessmodal_nw .sbc_close_new a:hover {
  color: #fff;
  background-color: #003b5c;
}

/* 06-06-23 */

/* 27-07-23 */

.maitredbiz_flow #issue_replacement_card .modal-header h4 {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  color: #000;
}

.maitredbiz_flow #issue_replacement_card .all_detail_container h3 {
  font-size: 20px !important;
  line-height: 25px;
  color: #000 !important;
  margin-bottom: 5px !important;
}

.maitredbiz_flow #issue_replacement_card .all_detail_container p {
  line-height: normal;
  margin: 0 0 20px;
  color: #767676;
}

.maitredbiz_flow .profile_details_holder .contact_row {
  margin: 20px 0px;
}

.maitredbiz_flow #issue_replacement_card .all_detail_container {
  padding: 20px;
}

.maitredbiz_flow #issue_replacement_card .all_detail_container .profile_details_holder p {
  padding: 0px;
  font-family: "CircularStd-Book";
  font-size: 16px;
  color: #000;
  line-height: normal;
}

.maitredbiz_flow #issue_replacement_card .contact_row .non_edit_form .view_contact .edit_btn {
  color: #0f35c0;
  text-decoration: underline !important;
}

.maitredbiz_flow #issue_replacement_card .all_detail_container .next_but_compare .border_btn_new_w {
  max-width: 255px;
  width: 100%;
}

.maitredbiz_flow #issue_replacement_card .all_detail_container .next_but_compare {
  padding-top: 8px;
}

.maitredbiz_flow #issue_replacement_card .profile_details_holder .contact_row .non_edit_form {
  padding-bottom: 20px;
  margin-bottom: 0px;
}

.maitredbiz_flow #issue_replacement_cardErrormodal .all_detail_container h4 {
  font-size: 20px;
  color: #000;
  line-height: normal;
}

.maitredbiz_flow #issue_replacement_cardErrormodal .all_detail_container .setuppaying_top {
  font-family: "CircularStd-Book";
  font-weight: normal;
}

.maitredbiz_flow #issue_replacement_cardSuccessmodal .all_detail_container h4 {
  font-size: 20px;
  line-height: normal;
  color: #000;
  margin-bottom: 20px;
}

.maitredbiz_flow #issue_replacement_cardSuccessmodal .all_detail_container .setuppaying_top {
  font-family: "CircularStd-Book";
  font-weight: normal;
  font-size: 16px;
  color: #767676;
  margin-bottom: 20px;
}

#issue_replacement_cardSuccessmodal .all_detail_container {
  padding: 20px 20px;
}

#issue_replacement_cardSuccessmodal .canadian_close_new a {
  width: 255px;
  max-width: 100%;
  font-family: "CircularStd-Bold";
  font-weight: normal;
  border-width: 2px;
}

.maitredbiz_flow .wrapper_new~.modal-backdrop {
  opacity: 1 !important;
  backdrop-filter: blur(30px);
  background-color: rgba(255, 255, 255, 0.2) !important;
}

.modal.download .btn_outr .without_bg {
  padding: 0 !important;
  height: 50px;
  /* background-color: #ededed !important; */
  color: #003b5c !important;
  border: 2px solid transparent;
  border-radius: 6px;
  margin-right: 10px;
}

.maitredbiz_flow .modal.download .fld_outr button.selectpicker:focus {
  border: none;
}

.maitredbiz_flow .modal.download .bootstrap-select.btn-group div.dropdown-menu {
  padding: 0;
  border-radius: 5px;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
}

.maitredbiz_flow .modal.download ul.dropdown-menu.inner.selectpicker li a {
  font-size: 16px;
  line-height: 25px;
  font-family: "CircularStd-Book" !important;
  font-weight: normal;
  color: #000000 !important;
  padding: 15px 20px !important;
}

.maitredbiz_flow .modal.download ul.dropdown-menu.inner.selectpicker li.selected a,
.maitredbiz_flow .modal.download ul.dropdown-menu.inner.selectpicker li a:hover {
  background-color: #dbe1f6;
}

.maitredbiz_flow .modal.download ul.dropdown-menu.selectpicker {
  height: 112px !important;
  background-color: #f3f5fc;
}

/* 27-07-2023 */

/* 25-08-2023 */

.maitredbiz_flow .wrapper_new .activity_content .tab_pannle.tab_pannle_section_all .tabText_content .tranlistcontent .select_outer.dropdown_function_outer.clearfix .single_select_item .btn-group.bootstrap-select ul.dropdown-menu.inner.selectpicker li a span {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: 150px;
}

.maitredbiz_flow .sofbox_popup .modal-content .modal-footer a.border_cencel {
  color: #767676;
}

/* 25-08-2023 */

/* 20-10-2023 */

#make_payment_new .body_only_autopay .middle_body_split p.usdonline {
  font-family: "CircularStd-Bold";
}

/* 02.11.23 start */
.maitred_branchportal_flow .search_clients_box .submit_out .invalid_card {
  text-align: left;
}

/* 02.11.23 end */

.application_card_full_part .account_details_card .inner_application_card_full_top .islock {
  font-size: 18px;
  text-decoration: none;
}

.application_card_full_part .account_details_card .inner_application_card_full_top .view_all {
  font-family: "CircularStd-bold";
  font-size: 20px;
  line-height: 25px;
  text-decoration: none;
  color: #0f35c0;
  display: block;
  text-transform: none;
}

/* 08-01-2023 */
.maitredbiz_flow #make_payment_new .make_payment_inr .make_tabmenu li a span.fr_dsktop {
  font-family: "CircularStd-Bold";
  font-weight: unset;
}

.maitredbiz_flow #make_payment_new .make_tabmenu label {
  font-size: 22px !important;
  line-height: 30px;
  top: -54px;
}

.maitredbiz_flow #make_payment_new .make_payment_inr .new_g_hdr {
  margin-bottom: 22px;
}

.canadian_flow #make_payment_new .payOptTabs .make_tabmenu ul.dashboard-tab-two {
  min-width: 250px;
}

.canadian_flow #make_payment_new .payOptTabs .make_tabmenu ul.dashboard-tab-one {
  max-width: 615px;
}

.maitredbiz_flow #make_payment_new #secD_new .lt_side_cashback .global_tb_label h5 {
  color: #000;
  font-family: "CircularStd-Bold";
  font-weight: unset;
  margin-bottom: 10px;
}

.maitredbiz_flow #make_payment_new #secD_new .lt_side_cashback .global_tb_label p {
  font-weight: unset;
  font-size: 14px;
  line-height: 18px;
  color: #000;
}

.maitredbiz_flow #make_payment_new #secD_new .lt_side_cashback .global_tb_label {
  margin-bottom: 20px;
}

.maitredbiz_flow #make_payment_new #secD_new .lt_side_cashback .blnc_pay_innerM {
  margin-bottom: 40px;
}

.maitredbiz_flow #make_payment_new #secD_new .lt_side_cashback .blnc_pay_box .blnc_pay_innerM:last-child {
  margin-bottom: 0;
}

.maitredbiz_flow #make_payment_new #secD_new .blnc_pay_innerM h5 {
  font-family: "CircularStd-Bold";
  font-weight: unset;
  font-size: 12px;
  line-height: 15px;
  color: #000;
  margin: 0 0;
  text-transform: uppercase;
}

.maitredbiz_flow #make_payment_new #secD_new .blnc_pay_innerM h3 {
  font-family: "CircularStd-Bold";
  font-weight: unset;
  font-size: 22px;
  line-height: 28px;
  color: #000;
  margin: 0 0;
}

.maitredbiz_flow #make_payment_new #secD_new .blnc_pay_innerM span {
  font-weight: unset;
  font-size: 12px;
  line-height: 15px;
  color: #000;
  margin-top: 0;
}

.maitredbiz_flow #make_payment_new #secD_new .rt_side_cashback .blnc_pay_innerM h3 {
  font-size: 36px;
  line-height: 46px;
  margin-top: 5px;
}

.maitredbiz_flow #make_payment_new #secD_new .rt_side_cashback .your_pnt_rounded {
  background: transparent;
  width: auto;
  height: auto;
  margin-bottom: 28px;
  padding-top: 40px;
}

.maitredbiz_flow #make_payment_new #secD_new .rt_side_cashback .your_points_part .modal_block-section {
  font-family: "CircularStd-Bold";
  font-size: 20px;
  line-height: 25px;
  color: #000;
  font-weight: unset;
}

.maitredbiz_flow #make_payment_new #secD_new .rt_side_cashback .your_points_part .redeem_points_box_sec .redeem_action_sec .rdm_inner {
  padding: 18px 0;
}

.maitredbiz_flow #make_payment_new #secD_new .rt_side_cashback .your_points_part .redeem_points_box_sec .redeem_action_sec label {
  font-family: "CircularStd-Bold";
  font-weight: unset;
  font-size: 14px;
  line-height: 20px;
  margin: 0 0;
  color: #767676;
}

.maitredbiz_flow #make_payment_new #secD_new .rt_side_cashback .your_points_part .redeem_points_box_sec .redeem_action_sec .rdm_input .rdm_txt_inp {
  font-family: "CircularStd-Bold";
  font-weight: unset;
  font-size: 20px;
  line-height: 25px;
  margin: 0 0;
  color: #000;
  height: auto;
  border: none !important;
  box-shadow: none !important;
}

.maitredbiz_flow #make_payment_new #secD_new .rt_side_cashback .nxt_btn_holder {
  margin-top: 28px;
}

.maitredbiz_flow #make_payment_new #secD_new .rt_side_cashback .your_points_part .redeem_points_box_sec {
  padding-bottom: 40px;
}

.canadian_flow #make_payment_new .payOptTabs .make_tabmenu ul.dashboard-tab-one li:last-child {
  margin-right: -1px;
}

/* 22.01.24 start */
.maitred_branchportal_flow .reprient_row .name_error_div {
  width: fit-content;
  margin: 0 auto;
}

.maitred_branchportal_flow .reprient_row .name_error_div::after {
  background: none;
}

.maitred_branchportal_flow .reprient_row .name_error_div .errorText::before {
  top: 7px !important;
  left: 18px;
}

/* 22.01.24 end */

/* 29.01.24 start */
.maitredbiz_flow .transation_area .transation_details .tranlist_row.dashboard_tranlist_row:not(.tranlist_header):hover {
  border: solid 1px #706f73;
  background-color: transparent;
  box-shadow: none;
  cursor: pointer;
}

.canadian_flow .transation_area .tranlist_row:hover {
  box-shadow: none;
  background: transparent;
  cursor: default;
}

/* 29.01.24 end */

/* 31.12.24 */
/* .maitredbiz_flow .new_statement_sec .download_btn .dropdown-menu li+li {
    margin-top: 5px;
}

.maitredbiz_flow .statement_dtls_box .download_btn .dropdown-menu li+li {
    margin-top: 5px;
} */

/* 31.12.24 */

header ul.dropdown-menu li.disabled-link {
  background: #e2e2e2;
  color: #767676 !important;
  padding-left: 10px !important;
}

header ul.dropdown-menu li.disabled-link span img {
  filter: grayscale(1);
}

header ul.dropdown-menu li.disabled-link+li.disabled-link {
  margin-top: 2px;
}

.maitredbiz_flow .make_payment_inr .autopay_content .primary_para span {
  font-size: 16px;
  color: #000;
  display: inline;
}

#Activity_Cur_Instal_Modal .all_ttl .fig_dots_title {
  color: #000;
}

#Activity_Cur_Instal_Modal .all_ttl .fig_dots_title:after {
  display: none;
}

.load_more_sec .load_btn {
  color: #003b5c;
  font-family: "CircularStd-Bold";
  font-size: 16px;
  padding: 15px 35px;
  text-decoration: none;
}

.maitredbiz_flow .auto-pay-container .trensfer_text .ternsfer_para p.usdonlinenew {
  font-family: "CircularStd-Bold";
}

.modalheader {
  display: flex;
  align-items: center;
  padding: 20px;
  border-bottom: 1px solid #ededed;
}

.mdl_close {
  background: url(../images/close.png) right top no-repeat !important;
  font-size: 0;
  width: 24px;
  height: 24px;
  margin-left: auto;
  padding: 0;
  border: none;
  outline: none;
}

#addErrorcardholder .modal-title {
  font-family: "CircularStd-Bold";
  color: #000;
}

.err_mdl_cntnr {
  padding: 20px;
  text-align: center;
}

.newSuccess .err_mdl_cntnr .setupawsome_icon {
  margin-bottom: 20px;
}

.err_mdl_ttl h4 {
  margin-bottom: 20px;
  font-size: 22px;
  line-height: 28px;
  font-family: "CircularStd-Bold";
  color: #e02a42;
}

.err_mdl_dtls p {
  margin-bottom: 20px;
  font-size: 16px;
  line-height: 20px;
  color: #000;
}

#addErrorcardholder .step_btnOuter {
  display: block;
}

#addErrorcardholder .step_btnOuter a {
  min-width: 255px;
}

.maitredbiz_flow .auto-pay-container.mk_onln_pymt .trnsfr_list_rightPnl {
  padding-bottom: 0;
}

.maitredbiz_flow .auto-pay-container.mk_onln_pymt .trensfer_listOuter {
  padding-bottom: 140px;
}

/* make_online_payment_table */

.mk_onln_pymt .desktop_fail_class .credit_table {
  box-shadow: none;
  border-right: 0;
  margin: 0;
}

.mk_onln_pymt .desktop_fail_class .credit_table .credit_table_head {
  border-bottom: none;
  padding: 0;
}

.mk_onln_pymt .desktop_fail_class .credit_table .credit_table_row {
  cursor: auto;
  padding: 0;
}

.maitredbiz_flow .mk_onln_pymt .credit_tbl_cell {
  padding: 10px !important;
  min-height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  border: 1px solid #e4e4e4;
}

.maitredbiz_flow .mk_onln_pymt .credit_table_row .credit_tbl_cell {
  border-top: none;
}

.maitredbiz_flow .mk_onln_pymt .credit_tbl_cell h6 {
  font-size: 16px;
  text-transform: capitalize;
}

.maitredbiz_flow .mk_onln_pymt .desktop_fail_class .credit_table_row .credit_tbl_cell p {
  max-width: 100%;
}

.maitredbiz_flow .mk_onln_pymt .desktop_fail_class .credit_table_row .credit_tbl_cell em {
  color: #767676;
}

.mk_onln_pymt .desktop_fail_class .credit_table>div .credit_tbl_cell:not(:last-child) {
  border-right: none;
}

.maitredbiz_flow .mk_onln_pymt .desktop_fail_class .credit_table_row .credit_tbl_cell:last-child {
  /* color: #0f35c0; */
  color: #72bf44;
}

.maitredbiz_flow .mk_onln_pymt .desktop_fail_holder .credit_table#workQueuesHolder {
  margin-bottom: 0;
}

/* make_online_payment_table */

/* make_another_transfer_step_new */
/* 
.maitredbiz_flow .auto-pay-container .trensfer_anothr_stp .step_hdng h2{
    font-size: 28px;
    line-height: 35px;
    margin-bottom: 5px;
}

.trensfer_anothr_stp .step_hdng p{
    font-size: 16px;
    line-height: 20px;
    color: #000;
    margin: 0;
}

.trensfer_anothr_stp .selected_hdng{
    margin-top: 40px;
}

.trensfer_anothr_stp .selected_hdng h4{
    font-size: 16px;
    line-height: 20px;
    color: #003b5c;
    font-family: 'CircularStd-Bold';
}

 .dffrnt_btn_wrp{
    margin-top: 40px;
}

 .dffrnt_btn_wrp a{
    font-size: 16px;
    line-height: 20px;
    color: #f68d2e;
    text-decoration: underline;
}

 .dffrnt_btn_wrp a:hover{
    text-decoration: none;
}

.mk_anothr_wrp .mk_anothr_inr{
    margin-top: 20px;
}

.maitredbiz_flow .auto-pay-container  .mk_anothr_inr label{
    font-size: 12px;
    line-height: 15px;
    font-family: 'CircularStd-Bold';
    text-transform: uppercase;
    margin-bottom: 5px;
}

.optn_btn_lke{
    font-size: 16px;
    line-height: 20px;
    font-weight: normal;
    color: #000;
    padding: 18px 20px;
    border-bottom: 1px solid #767676;
}

.maitredbiz_flow .auto-pay-container .mk_anothr_wrp .mk_anothr_inr label.to_prt{
    color: #767676;
}

.mk_anothr__itm .bootstrap-select > .btn{
    height: 60px;
    border: none;
    border-bottom: 1px solid #767676;
    font-size: 16px;
    line-height: 20px;
    color: #767676;
    padding: 20px 45px 20px 20px;
    border-radius: 0;
    float: none;
}

.mk_anothr__itm .bootstrap-select.open > .btn,
.mk_anothr__itm .bootstrap-select > .btn:focus{
    background-color: transparent;
    border: none;
    border-bottom: 1px solid #0f35c0;
}

.mk_anothr__itm .bootstrap-select.btn-group .btn .caret {
    border: none;
    width: 24px;
    height: 24px;
    right: 20px;
    background-repeat: no-repeat;
    background-image: url(../images/cwbbiz/down_arrow_sky.png);
    background-size: 20px;
    background-position: center;
    top: 20px;
    transition: 400ms all ease-in-out;
}

.mk_anothr__itm .bootstrap-select.open > .btn .caret{
    transform: scaleY(-1);
}

.trensfer_anothr_stp .bootstrap-select .dropdown-menu{
    position: static;
    float: none;   
    border: none;
    margin-top: 5px;
    box-shadow: 0 8px 24px 1px rgba(149, 157, 165, 0.2);
}


.maitredbiz_flow .trensfer_anothr_stp .bootstrap-select  .dropdown-menu.open ul.dropdown-menu.inner.selectpicker li a{
    font-size: 14px;
    line-height: 18px;
    padding: 20px 10px 20px 0 !important;
    position: relative;
    font-family: 'CircularStd-Book' !important;
    border-bottom: 1px solid rgba(118, 118, 118, 0.2);
    white-space: unset;
}

.maitredbiz_flow .trensfer_anothr_stp .bootstrap-select  .dropdown-menu.open ul.dropdown-menu.inner.selectpicker li a:before{
    content: "";
    width: 24px;
    height: 24px;
    display: inline-block;
    border: 1px solid #767676;
    border-radius: 50%;
    margin-right: 6px;
    vertical-align: -6px;
}

.maitredbiz_flow .trensfer_anothr_stp .bootstrap-select  .dropdown-menu.open ul.dropdown-menu.inner.selectpicker li.selected a{
    color: #0f35c0;
    border-bottom: 1px solid #0f35c0;
    font-family: 'CircularStd-Bold' !important;
}

.maitredbiz_flow .trensfer_anothr_stp ul.dropdown-menu.inner.selectpicker{
    height: 250px !important;
    padding: 0 10px;
    overflow-x: hidden;
}

.trensfer_anothr_stp .selected_hdng_nw{
    margin-top: 40px;
}

.trensfer_anothr_stp .selected_hdng_nw .non_edit_form label{
    font-size: 12px;
    line-height: 15px;
    font-family: 'CircularStd-Bold';
    text-transform: uppercase;
    margin-bottom: 5px;
}

.trensfer_anothr_stp .selected_hdng_nw .non_edit_form .bank_details > p{
    font-size: 16px;
    line-height: 20px;
    color: #000;
    margin: 0;
    font-weight: normal;
    color: #000;
    padding: 18px 20px;
    border-bottom: 1px solid #767676;
}


.maitredbiz_flow .auto-pay-container .ternsfer_step .selected_hdng_nw  .non_edit_form{
    position: relative;
    display: block;
    margin-bottom: 20px;
}

.trensfer_anothr_stp .selected_hdng_nw .non_edit_form .edit_section{
    position: absolute;
    right: 20px;
    bottom: 17px;
}
.trensfer_anothr_stp .selected_hdng_nw .non_edit_form .edit_section a{
    color: #0f35c0 !important;
}

.mk_onln_pymt #step3_new .mk_anothr_wrp{
    margin-top: 40px;
}

.maitredbiz_flow .auto-pay-container .ternsfer_step.trensfer_anothr_stp .fixed_amount_fill{
    margin-top: 20px;
}
.trensfer_anothr_stp .fixed_amount_fill input{
    width: 100%;
    height: 60px;
    border: 1px solid #767676;
    font-size: 16px;
    line-height: 20px;
    padding: 20px;
    color: #000;
    font-family: 'CircularStd-Book';
}

.mk_onln_pymt #step4_new .fixed_amount_fill input{
    border: none;
    border-bottom: 1px solid #767676;
}

.trensfer_anothr_stp .fixed_amount_fill input::placeholder{
    color: #767676;
}


.mk_onln_pymt #step3_new .optn_btn_lke,
.mk_onln_pymt #step4_new .optn_btn_lke{
    color: #767676;
}

.tp_bck_bttn{
    margin-bottom: 40px;
}

.tp_bck_bttn a{
    font-size: 16px;
    color: #767676;
    font-family: 'CircularStd-Book';
    font-weight: normal;
    line-height: 20px;
    display: inline-flex;
    align-items: center;
    text-decoration: none;
}

.tp_bck_bttn a img{
    margin-right: 10px;
    width: 15px;
    min-width: 15px;
}

#step4_new .amount_details_holder p{
    margin: 0;
    border-bottom: 1px solid #767676;
    font-size: 16px;
    line-height: 20px;
    color: #000;
    padding: 20px;
    margin-top: 20px;
}

.trnsfr_list_right_step_eft #step4_new .amount_details_holder{
    border: none;
    padding: 0;
} */

/* make_another_transfer_step_new */

.nw_note_bx {
  padding: 20px 25px 20px 20px;
  background-color: rgba(255, 108, 108, 0.05);
  border-left: 10px solid #e02a42;
  max-width: 590px;
  margin-top: 20px;
}

.maitredbiz_flow .nw_note_bx p {
  font-size: 16px;
  line-height: 20px;
  margin: 0;
  color: #000;
  max-width: 100%;
  min-height: auto;
}

.maitredbiz_flow .nw_note_bx p b {
  font-family: "CircularStd-Bold";
}

/* applcn_tbl_nw */

.maitredbiz_flow .desktop_fail_holder .applcn_tbl_nw#workQueuesHolder {
  padding-top: 40px;
}

.applcn_tbl_nw_hdng {
  display: flex;
  flex-wrap: wrap;
  margin-left: -0.5px;
  margin-right: -0.5px;
  border-bottom: 1px solid #ededed;
}

.applcn_tbl_nw_hdng .credit_tbl_cell {
  flex: 0 0 auto;
  width: 190px;
  padding: 15px 0.5px;
}

.applcn_tbl_nw .applcn_tbl_nw_hdng .credit_tbl_cell h6 {
  font-size: 16px;
  line-height: 20px;
  text-align: center;
  font-weight: normal;
  text-transform: uppercase;
}

.applcn_tbl_nw .credit_table_row {
  padding: 0;
  flex-wrap: wrap;
  transition: 200ms all ease-in-out;
}

.applcn_tbl_nw .credit_table_row .credit_tbl_cell {
  flex: 0 0 auto;
  width: 190px;
  padding: 13px 1px;
  margin-top: 1px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  text-transform: capitalize;
}

.maitred_branchportal_flow .applcn_tbl_nw .credit_table_row .credit_tbl_cell p {
  font-size: 16px;
  line-height: 20px;
  color: #767676;
  font-weight: normal;
}

.maitred_branchportal_flow .applcn_tbl_nw .credit_table_row .credit_tbl_cell.staus_portion p {
  display: inline-block;
  text-transform: capitalize;
}

.maitred_branchportal_flow .applcn_tbl_nw .credit_table_row .credit_tbl_cell.staus_portion span {
  display: inline-block;
  width: 24px;
  margin-left: 10px;
}

#add_admin_new.add_admin_modal .add_admin_content .add_admin_benefits {
  min-height: 215px;
}

#add_admin_new.add_admin_modal .add_admin_content_container .add_admin_content {
  padding: 40px 30px;
}

#add_admin_new.add_admin_modal .without_bg {
  padding: 5px 20px !important;
  color: #0f35c0 !important;
  text-decoration: underline !important;
}

/* new_download_transaction_modal */

.modal.download .modal-body .download_modal h2 {
  padding-bottom: 5px;
}

/* .maitredbiz_flow .modal.download {
  width: auto;
} */

.maitredbiz_flow .modal.download .fld_outr button.selectpicker,
.maitredbiz_flow .modal.download .travelnoticepage #traveladd .type_fld::placeholder,
.maitredbiz_flow .modal.download #traveleditSection .type_fld::placeholder,
.maitredbiz_flow .modal.download .travelnoticepage #traveladd .type_fld,
.maitredbiz_flow .modal.download #traveleditSection .type_fld {
  color: #000 !important;
}

/* .download .multiselect-container {
  padding: 0 0 5px;
  border-radius: 5px;
  overflow: hidden;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
  margin: 15px 0;
} */

.multiselect-native-select {
  display: block;
}

.multiselect_wrap {
  margin-bottom: 25px;
}

.multiselect-native-select .btn-group {
  display: block;
}

.multiselect-native-select>select {
  display: none;
}

/* .multiselect-native-select .multiselect {
  display: block;
  width: 100%;
  text-align: left;
  padding: 0;
  height: 60px;
  border: none !important;
  background-color: transparent;
  outline: none;
  border: 2px solid #e4e4e4 !important;
  background-image: url(../images/maitredbiz/black_caret.svg);
  background-position: right 10px center;
  padding-right: 30px;
  background-size: 25px;
  background-repeat: no-repeat;
  font-size: 16px;
  color: #000 !important;
  border-radius: 5px;
  padding-left: 15px;
} */

/* .multiselect-native-select .multiselect-container {
  max-height: 260px;
  overflow: auto;
} */

/* .multiselect-native-select .multiselect-container button {
  width: 100%;
  height: 65px;
  padding: 0 20px 0 55px;
  border: none;
  border-bottom: 1px solid #fff;
  font-size: 16px;
  line-height: 1;
  color: #767676;
  text-align: left;
  background-color: #f3f5fc;
  position: relative;
} */

/* .multiselect-native-select .multiselect-container button input {
  display: block !important;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: 0;
  z-index: 9;
  opacity: 0;
  cursor: pointer;
} */

/* .multiselect-native-select .multiselect-container button label {
  margin: 0;
  display: block;
  position: relative;
  padding: 0;
  font-weight: normal;
  color: #767676 !important;
  font-size: 18px;
  line-height: 1;
} */

/* .multiselect-native-select .multiselect-container button input:checked~label {
  color: #0f35c0 !important;
  font-family: "CircularStd-Bold";
} */

/* .multiselect-native-select .multiselect-container button label::before {
  position: absolute;
  content: "";
  left: -35px;
  top: -4px;
  width: 24px;
  height: 24px;
  border-radius: 0;
  border: 1px solid #767676;
  background-color: #fff;
  transition: 400ms all ease-in-out;
  border-radius: 5px;
} */

/* .multiselect-native-select .multiselect-container button input:checked~label::before {
  background-image: url(../images/checboxes.svg?v=1.2);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  border-color: #72bf44;
  background-color: #72bf44;
} */

.multiselect-native-select .multiselect-container button label::after {
  display: none;
}

.multiselect_wrap>label {
  font-family: "CircularStd-Bold";
  font-size: 12px;
  line-height: 1;
  margin-bottom: 7.5px;
  color: #000;
}

.input_radio_mn_wrp {
  margin-bottom: 25px;
}

.input_radio_wrp {
  position: relative;
  font-size: 16px;
  line-height: 20px;
  color: #000;
  display: flex;
  align-items: center;
}

.input_radio_wrp+.input_radio_wrp {
  margin-top: 15px;
}

.rdo_crcl {
  display: inline-block;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  border: 2px solid #767676;
  margin-right: 10px;
  background-color: #fff;
  transition: 400ms all ease-in-out;
}

.input_radio_wrp input {
  margin: 0;
  position: absolute;
  left: 0 !important;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 9;
  cursor: pointer;
  opacity: 0;
}

.input_radio_wrp input:checked~.rdo_crcl {
  background-image: url(../images/crcl_bx_sltd.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  border-color: #72bf44;
  border: 0px;
  background-color: #72bf44;
}

.viw_trnsc_wrp {
  display: flex;
  margin-bottom: 25px;
}

.viw_trnsc_wrp_cnct {
  flex: 0 0 auto;
  width: 415px;
}

.viw_trnsc_wrp_cnct h6 {
  font-size: 16px;
  line-height: 20px;
  color: #000;
  font-family: "CircularStd-Bold";
  margin-bottom: 3px;
}

.modal.download .modal-body .download_modal .viw_trnsc_wrp_cnct p {
  font-size: 12px;
  line-height: 15px;
  color: #767676;
  margin: 0;
  text-align: left;
}

.viw_trnsc_wrp .onoff_area {
  margin-top: auto;
  margin-left: auto;
}

.viw_trnsc_wrp .onoff_area>span {
  margin-right: 5px;
  font-size: 12px;
  font-family: "CircularStd-Bold";
  text-transform: uppercase;
}

.viw_trnsc_wrp .onoff_area>span.on {
  color: #72bf44;
}

.maitredbiz_flow .viw_trnsc_wrp .onoff_area .switch {
  margin-bottom: 0;
  height: 30px;
}

.viw_trnsc_wrp input:checked+.slider_switch {
  background-color: #72bf44;
}

.blu_slct_inpt .multiselect-native-select .multiselect-container button.active {
  background-color: #dbe1f6;
  color: #0f35c0;
}

.multiselect-native-select .multiselect-container button[title*="Select all"] input:checked~label::before {
  background-image: url(../images/checboxes.svg?v=1.4);
  border-color: #72bf44;
  background-color: #72bf44;
}

.maitredbiz_flow .viw_trnsc_wrp .onoff_area .switch {
  height: 30px;
}

.maitredbiz_flow .viw_trnsc_wrp .onoff_area .switch .slider_switch:before {
  height: 26px;
  width: 26px;
}

.maitredbiz_flow .viw_trnsc_wrp .onoff_area .switch .slider_switch:before {
  left: 1px;
}

.maitredbiz_flow .viw_trnsc_wrp .onoff_area .switch input:checked+.slider_switch:before {
  -ms-transform: translateX(20px);
  transform: translateX(20px);
  -webkit-transform: translateX(20px);
}

.goodwilldisable.disabled {
  pointer-events: none;
  background-color: #f2f3f1 !important;
  border-color: transparent !important;
  color: #767676 !important;
  box-shadow: none !important;
}

.modal.global_modal .modal-footer .laurentian_add_member {
  text-align: center;
}

#resolve_memo_success_modal .canadian_add_member>button,
#resolve_memo_modal .canadian_add_member>button {
  min-width: 170px;
  padding: 14px 15px !important;
}

.mentiony-container .mentiony-popover.mentions-autocomplete-list {
  max-height: 200px;
}

.mentiony-popover.mentions-autocomplete-list ul li {
  padding: 12px 15px;
}

.mentiony-container .mentiony-popover ul li p {
  margin: 0;
  color: #000;
  line-height: 14px;
}

/* 
.maitredbiz_flow .mk_onln_pymt .trensfer_step_9#step9 .credit_table_head .credit_tbl_cell{
    flex: 0 0 auto;
    padding: 12px 5px 12px 0 !important;
    min-height: auto;
    display: block;
    border: none;
    text-align: left;
}

.maitredbiz_flow .mk_onln_pymt .trensfer_step_9#step9 .credit_table_head .credit_tbl_cell:nth-child(1){
    width: 19%;
}

.maitredbiz_flow .mk_onln_pymt .trensfer_step_9#step9 .credit_table_head .credit_tbl_cell:nth-child(2){
    width: 45%;
}

.maitredbiz_flow .mk_onln_pymt .trensfer_step_9#step9 .credit_table_head .credit_tbl_cell:nth-child(3){
    width: 29%;
}

.maitredbiz_flow .mk_onln_pymt .trensfer_step_9#step9 .credit_table_head .credit_tbl_cell:nth-child(4){
    padding-right: 0 !important;
    text-align: right;
    width: 7%;
}

.maitredbiz_flow .mk_onln_pymt .trensfer_step_9#step9 .credit_table_head .credit_tbl_cell h6{
    font-weight: normal;
    color: #000;
}

.maitredbiz_flow .mk_onln_pymt .trensfer_step_9#step9 .credit_table_row  .credit_tbl_cell{
    flex: 0 0 auto;
    min-height: auto;
    text-align: left;
    display: block;
    border: none;
    padding: 25px 5px 0 0 !important;
}

.maitredbiz_flow .mk_onln_pymt .trensfer_step_9#step9 .credit_table_row  .credit_tbl_cell:nth-child(1){
    width: 23%;
}

.maitredbiz_flow .mk_onln_pymt .trensfer_step_9#step9 .credit_table_row  .credit_tbl_cell:nth-child(2){
    width: 45%;
}

.maitredbiz_flow .mk_onln_pymt .trensfer_step_9#step9 .credit_table_row  .credit_tbl_cell:nth-child(3){
    width: 20%;
}

.maitredbiz_flow .mk_onln_pymt .trensfer_step_9#step9 .credit_table_row  .credit_tbl_cell:nth-child(4){
    width: 12%;
    text-align: right;
    padding-right: 0 !important;
    color: #000;
}

.maitredbiz_flow .mk_onln_pymt .trensfer_step_9#step9 .credit_table_row  .credit_tbl_cell p{
    color: #000;
}

.maitredbiz_flow .mk_onln_pymt .trensfer_step_9#step9 .credit_table_row  .credit_tbl_cell em{
    font-size: 12px;
    line-height: 15px;
    margin-top: 2px;
    display: block;
    color: #000;
} */

.dsblerntyp {
  pointer-events: none;
  opacity: 0.4;
}

.maitredbiz_flow .wrapper_new .activity_content .transation_area .transation_details>.tranlist_row.dashboard_tranlist_row {
  margin: 0;
  pointer-events: none;
}

.maitredbiz_flow .transation_area .transation_details .tranlist_row.dashboard_tranlist_row:not(.tranlist_header) {
  border: 1px solid transparent;
}

.how_to_access.hw_to_accss_nw {
  padding: 0;
}

.how_to_access.hw_to_accss_nw .right_ecom {
  width: 37%;
}

.how_to_access.hw_to_accss_nw .right_ecom img {
  max-width: 100%;
}

.maitredbiz_flow .svgChartCls .totalVal {
  max-width: 100px;
  min-width: 50px;
  text-align: right;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.maitredbiz_flow .dashboard_card.relative_section .primary_user_part .credit_and_card_info_part .dashboard_info_parts.businessportal_dashboard .totalCircelList .svgChartCls img {
  width: 24px;
  margin-right: 8px;
}

.maitredbiz_flow .dashboard_card.relative_section .primary_user_part .credit_and_card_info_part .dashboard_info_parts.businessportal_dashboard .totalCircelList .svgChartCls span b {
  max-width: 120px;
  display: -webkit-box;
  font-size: 14px;
  line-height: 18px;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.maitredbiz_flow .dashboard_card.relative_section .primary_user_part .credit_and_card_info_part .dashboard_info_parts.businessportal_dashboard .totalCircelList .svgChartCls .totalVal {
  font-weight: normal;
  font-family: "CircularStd-Bold";
  font-size: 14px;
  line-height: 18px;
}

label {
  font-weight: normal;
}

.maitredbiz_flow .application_card_full_part .card_wrap .lock_card_overlay {
  background-image: none;
  background-color: rgba(34, 34, 34, 0.7);
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.maitredbiz_flow .application_card_full_part .card_wrap .lock_card_overlay>img {
  display: block;
  width: 85px;
  margin: 0 auto 5px;
}

.maitredbiz_flow .application_card_full_part .card_wrap .lock_card_overlay>span {
  display: block;
  color: #ebebeb;
  font-size: 12px;
  line-height: 15px;
  text-transform: uppercase;
  font-family: "CircularStd-Bold";
  text-align: center;
}

.dashboard_card .primary_user_part .credit_and_card_info_part .piechart_amount {
  position: absolute !important;
  font-family: "CircularStd-Bold";
  max-width: 100px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: -4px auto 0;
  left: 0;
  right: 0;
  font-size: 16px;
  padding-top: 20px;
  text-align: center;
  top: 50%;
  transform: translateY(-50%);
}

.pastInstallmentDetails .mrk_badge~.tranlist_cell_txt {
  overflow: hidden !important;
}

.maitredbiz_flow button,
.maitredbiz_flow a {
  cursor: pointer;
}

.mdl_outsd_none_clck {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: -1;
}

.activity_content .flex_activity_outer .right_activity .right_activity_panel_lt {
  padding-right: 40px;
}

.maitredbiz_flow .dashboard_card.relative_section .primary_user_part .credit_and_card_info_part .dashboard_info_parts.businessportal_dashboard .totalCircelList {
  display: flex;
  align-items: center;
}

.maitredbiz_flow .svgChartCls {
  width: 100%;
}

.left_usr_prt .make_payment_cls .make_btn {
  font-family: "CircularStd-Bold";
  min-width: 200px;
}

.business-applications-decission-made .applcn_tbl_nw_hdng .credit_tbl_cell:first-child h6,
.business-applications-decission-made .credit_table_row .credit_tbl_cell:first-child {
  text-align: left;
  justify-content: flex-start;
}

.business-applications-decission-made .applcn_tbl_nw_hdng .credit_tbl_cell:not(:last-child) h6,
.business-applications-decission-made .credit_table_row .credit_tbl_cell:not(:last-child) {
  text-align: left;
  justify-content: flex-start;
}

.business-applications-decission-made .applcn_tbl_nw_hdng .credit_tbl_cell:last-child h6,
.business-applications-decission-made .credit_table_row .credit_tbl_cell:last-child {
  text-align: right;
  justify-content: flex-end;
}

.maitred_branchportal_flow .applcn_tbl_nw.business-applications-decission-made .credit_table_row .credit_tbl_cell p {
  color: #000;
}

.canadian_flow .canadian_installment_modals .icon_content .memberTranCurInstal,
.maitredbiz_flow #Activity_Cur_Instal_Modal.new_dg_modal .modal-title,
.canadian_flow .canadian_installment_modals .icon_content .dateTranCurInstal,
.canadian_flow .canadian_installment_modals .fig_dots_title,
.canadian_flow .canadian_installment_modals .area_progress_label,
.canadian_flow .canadian_installment_modals .new_continue_area_outer .rt_new_continue_area span {
  font-family: "CircularStd-Bold";
}

.maitred_branchportal_flow .search_reasut_user_dtls .applicant_details figure {
  flex: 0 0 auto;
}

.maitred_branchportal_flow .search_reasut_user_dtls .applicant_details .appname_dtls {
  padding-left: 10px;
}

.maitredbiz_flow .mk_onln_pymt .credit_table_row .credit_tbl_cell p,
.maitredbiz_flow .mk_onln_pymt .credit_table_row .credit_tbl_cell {
  font-size: 14px;
  color: #000;
}

.maitredbiz_flow .mk_onln_pymt .credit_tbl_cell h6 {
  color: #000;
}

/* start 26.06.24 */
.login_bg .login_footer h3 {
  font-size: 32.4px;
  line-height: 40px;
  color: #000;
  font-family: "CircularStd-Book";
  padding-bottom: 30px;
}

.agent_login_new .submit_outer {
  margin-top: 40px;
  text-align: center;
}

.login_bg .login_footer .contact-details-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 35px;
  margin-bottom: 25px;
  border-bottom: 1px solid #d4e0f8;
}

.login_bg .login_footer .contact-details-container .contact-details-container-inner p {
  color: #000;
  font-size: 18px;
  /* font-family: 'Circular Std'; */
  font-family: "CircularStd-Book";
  margin-right: 35px;
  margin-bottom: 0;
  display: inline-flex;
  align-items: center;
}

.login_bg .login_footer .contact-details-container .contact-details-container-inner p a {
  color: #000000;
}

.login_bg .login_footer .contact-details-container .contact-details-container-inner p i {
  font-size: 20px;
  margin-right: 8px;
  color: #000;
  /* vertical-align: middle; */
}

.login_bg .login_footer .contact-details-container .contact-details-container-inner ul {
  display: flex;
  align-items: center;
}

.login_bg .login_footer .contact-details-container .contact-details-container-inner ul li a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 44px;
  height: 44px;
  background-color: #000;
  border-radius: 50%;
  margin-left: 16px;
  color: #fff;
  font-size: 18px;
}

.login_bg .login_footer .newmarketing_footer p {
  font-size: 12.6px;
  line-height: 18px;
  color: #000;
  font-family: "CircularStd-Book";
  padding-bottom: 25px;
  margin: 0;
  text-align: left;
}

.newmarketing_footer ul {
  width: 100%;
  position: relative;
  margin: 0px 0px 55px 0px;
  padding: 0px;
  display: flex;
  align-items: center;
  margin-bottom: 0;
  flex-wrap: wrap;
}

.login_bg .login_footer .newmarketing_footer ul li a {
  font-size: 12.6px;
  line-height: 18px;
  color: #000000;
  font-family: "CircularStd-Book";
}

.global_maitred {
  min-width: 150px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 0 15px;
  border: 2px solid #0f35c0;
  color: #fff;
  font-size: 16px;
  font-family: "CircularStd-Bold";
  transition: all 0.5s ease-in-out;
  border-radius: 6px;
  height: 50px;
  background-color: #0f35c0;
}

.global_maitred:hover {
  background-color: #0f35c0;
  color: #fff !important;
}

.global_maitred:focus {
  box-shadow: 0 0 0 5px #dff0f6;
  border: 2px solid #0f35c0;
  color: #0f35c0 !important;
  background-color: #fff;
}

.global_maitred:active {
  background-color: #0f35c0;
  color: #fff !important;
  border-color: #0f35c0;
}

.search_clients_inner .submit_out input {
  max-width: 180px;
}

.contact-details-container-inner {
  display: flex;
}

.contact-details-container-inner p a {
  display: inline-flex;
  align-items: center;
}

.contact-details-container-inner p a img {
  max-width: 28px;
  margin-right: 10px;
}

.see_dtls_bx a {
  min-width: 180px;
}

/* solid blue button */
.solid_bg_btn {
  background-color: #0f35c0;
  color: #fff;
  display: inline-flex !important;
  justify-content: center;
  align-items: center;
  min-width: 180px;
  height: 50px;
  padding: 0 15px;
  font-family: "CircularStd-Bold";
  transition: all 0.5s ease-in-out;
  border-radius: 6px;
}

.solid_bg_btn:hover {
  box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.3);
  background-color: #0f35c0 !important;
  color: #fff !important;
}

.solid_bg_btn:focus {
  box-shadow: 0 0 0 5px #dff0f6;
  border: 2px solid #0f35c0;
  color: #0f35c0 !important;
  background: #fff !important;
}

/* solid blue button */

/* black border button */
.maitred_border_btn {
  border: 2px solid #000000;
  color: #000;
  font-size: 16px;
  padding: 0 15px;
  font-family: "CircularStd-Bold";
  height: 50px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  min-width: 180px;
  border-radius: 5px;
  background-color: #fff;
}

.maitred_border_btn:hover {
  background-color: #0f35c0;
  border-color: #0f35c0;
  color: #fff;
}

.maitred_border_btn:focus {
  border: 2px solid #000;
  box-shadow: 0 0 0 5px #f0f2f6;
  background-color: #fff;
  color: #000;
}

.maitred_border_btn:active {
  background-color: #0f35c0;
  border: 2px solid #0f35c0;
  color: #fff;
}

/* black border button */

.maitredbiz_flow .management_bar ul li:not(:last-child) a:hover {
  border-bottom: 2px solid #0f35c0;
}

.maitredbiz_flow .management_bar ul li.active a .img.img_svg svg path,
.maitredbiz_flow .management_bar ul li a:hover .img.img_svg svg path {
  fill: #0f35c0 !important;
}

.maitredbiz_flow .management_bar ul li.active a .img.img_svg svg circle,
.maitredbiz_flow .management_bar ul li a:hover .img.img_svg svg circle {
  stroke: #0f35c0 !important;
}

.maitredbiz_flow .management_bar ul li:first-child a:hover {
  border: none;
}

/* end 26.06.24 */
/* start 28.06.24 */
.maitredbiz_flow .make_payment_inr .rt_side_cashback .white_rdm_btn {
  color: #fff;
}

.canadian_flow .rt_side_cashback .white_rdm_btn:focus {
  border: 2px solid #000 !important;
  box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.3);
  color: #000;
}

.canadian_flow .rt_side_cashback .white_rdm_btn:hover {
  border: none;
  box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.3);
}

.cancel_save_btn_holder .default_link {
  margin-right: 20px;
}

.cancel_save_btn_holder .global_maitred {
  min-width: 130px;
}

.global_maitred_solid {
  background-color: #0f35c0;
  color: #fff;
  font-size: 16px;
  padding: 0px 20px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-family: "CircularStd-Bold";
  min-width: 180px;
  border-radius: 5px;
  height: 50px;
}

.global_maitred_solid:hover {
  box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.3);
  color: #fff;
}

.global_maitred_solid:focus {
  box-shadow: 0 0 0 5px #dff0f6 !important;
  border: 2px solid #0f35c0 !important;
  color: #0f35c0 !important;
  background-color: #fff !important;
}

.changes_card_btn_area_holder .global_maitred {
  margin-right: 10px;
  min-width: 180px;
}

.changes_card_btn_area_holder .global_maitred_solid {
  min-width: 255px;
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .yourcard_top_part .yourcard_bottom_part .outer_btm_crd.sbc_nwview_crd_dtls .inner_btm_crd .spent_amnt .spent_amnt h6 {
  font-size: 10px;
  color: #000;
  text-transform: capitalize;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .yourcard_top_part .yourcard_bottom_part .outer_btm_crd.sbc_nwview_crd_dtls .inner_btm_crd .spent_amnt span {
  color: #0f35c0;
  font-size: 10px;
  font-family: "CircularStd-Bold";
}

/* .maitredbiz_flow .wrapper_new .dashboard_card .primary_user_part .credit_and_card_info_part .dashboard_info_parts .yourcard_top_part .yourcard_bottom_part .outer_btm_crd.sbc_nwview_crd_dtls .inner_btm_crd .spent_amnt_avail span{
    color: #0f35c0;
    font-size: 12px;
    font-family: 'CircularStd-Bold';
} */
.spent_amnt_new {
  display: flex;
  justify-content: space-between;
}

.spent_amnt_new .spent_amnt {
  flex-direction: column;
  text-align: left;
  align-items: flex-start !important;
}

.spent_amnt_new .spent_amnt_avail {
  align-items: flex-end !important;
}

.service_req_btn_wrap .global_maitred_solid {
  margin-right: 10px;
}

.service_req_btn_wrap {
  margin-bottom: 40px;
}

.service_req_item {
  padding: 20px;
  border-radius: 15px;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);
}

.service_hdng_wrap img {
  max-width: 32px;
  margin-right: 10px;
}

.service_hdng_wrap {
  display: flex;
  align-items: center;
}

.service_hdng_wrap h5 {
  font-size: 16px;
  color: #000000;
  font-family: "CircularStd-Bold";
}

.service_hdng_wrap h6 {
  border-left: 2px solid #767676;
  margin-left: 10px;
  padding-left: 10px;
  color: #767676;
  font-family: "CircularStd-Book";
  font-size: 16px;
}

.service_req_item_inr {
  display: flex;
  justify-content: space-between;
  margin-bottom: 20px;
  align-items: center;
}

.service_status h5 {
  color: #f8c840;
  font-size: 16px;
  font-family: "CircularStd-Book";
  position: relative;
}

.service_status h5::after {
  position: absolute;
  content: "";
  top: 50%;
  left: -19px;
  height: 5px;
  width: 5px;
  background-color: #f8c840;
  border-radius: 50px;
}

.service_req_item_btm h3 {
  font-size: 20px;
  color: #000;
  margin-bottom: 20px;
  font-family: "CircularStd-Bold";
}

.service_req_item_btm p {
  color: #767676;
  font-size: 14px;
  font-family: "CircularStd-Book";
}

.service_req_item:not(:last-child) {
  margin-bottom: 40px;
}

/* end 28.06.24 */
/* start 29.06.24 */
.next_but_compare .maitred_border_btn {
  max-width: 255px;
  margin-right: 10px;
}

.next_but_compare .border_btn_new {
  max-width: 255px;
}

.btn_outr .maitred_border_btn {
  max-width: 180px;
  margin-right: 10px;
}

/* .btn_outr .global_maitred_solid {
  max-width: 180px;
} */

.memo_txt_part .global_maitred_solid {
  min-width: 250px;
}

.maitredbiz_flow .how_to_access_outer .learn_more_bg:first-child {
  padding-bottom: 0;
}

.ecommerce_access .global_maitred_solid {
  min-width: 350px;
}

.maitred_ten_prt .btn_outr .global_maitred {
  max-width: 180px;
  margin-right: 10px;
}

.maitred_ten_prt .btn_outr .global_maitred_solid {
  min-width: 180px;
}

/* end 29.06.24 */
/* start 01.07.24 */
.redeem_modal_new .modal-footer .clearfix:nth-child(2) button {
  border: none;
  padding: 0;
  color: #0f35c0 !important;
  font-size: 16px;
  margin-top: 20px;
}

.redeem_modal_new .modal-footer .clearfix button.close_txt_btn {
  background: none;
  border: none;
  color: #0f35c0 !important;
  font-size: 16px;
}

.maitredbiz_flow #newredeemsuccessmodal .newGoToActivity {
  background-color: #0f35c0 !important;
  opacity: 1 !important;
}

.maitredbiz_flow #newredeemsuccessmodal .border_btn_new:focus {
  background: transparent !important;
}

.maitredbiz_flow .wrapper_new .activity_content .bootstrap-select.btn-group .dropdown-menu li {
  border-bottom: 2px solid #fff !important;
  padding-left: 20px !important;
}

.maitredbiz_flow .wrapper_new .activity_content .tab_pannle.tab_pannle_section_all .tabText_content .tranlistcontent .select_outer.dropdown_function_outer.clearfix .single_select_item .btn-group.bootstrap-select.open .selectpicker .caret {
  background: url(../images/arrow_open_new.png) !important;
  background-size: 24px !important;
  background-repeat: no-repeat !important;
  background-position: -1px -5px !important;
}

.global_maitred_solid_new {
  color: #0f35c0;
  font-size: 16px;
  text-decoration: underline;
  font-family: "CircularStd-Bold";
}

/* end 01.07.24 */
/* start 02.07.24 */
.maitred_branchportal_flow .bootstrap-select.show ul.dropdown-menu.show {
  background-color: rgba(15, 53, 192, 0.05);
}

.maitred_branchportal_flow .bootstrap-select.show div.dropdown-menu.show {
  padding: 0;
  margin-top: 10px;
}

/* .maitred_branchportal_flow .bootstrap-select .dropdown-menu li.active {
  background-color: rgba(15, 53, 192, 0.15);
} */

/* .maitredbiz_flow .selectContainer .dropdown-menu.show div.inner.show {
  max-height: 190px !important;
} */

.maitredbiz_flow .business_application_first_prt .dropdown-menu.show div.inner.show {
  max-height: 220px !important;
}

.maitred_branchportal_flow .form-group .bootstrap-select>.btn.dropdown-toggle.errored {
  border: 2px solid #e02a42 !important;
}

.space_btwn_two {
  margin-right: 10px;
}

.activation_maitred {
  background-color: #fff !important;
  color: #000 !important;
  font-size: 16px !important;
  font-family: "CircularStd-Bold";
}

/* end 02.07.24 */
/* start 03.07.24 */
.maitredbiz_flow .review_info_holder .contact_row .non_edit_form .view_contact .edit_btn {
  color: #22b2ec;
  text-decoration: underline !important;
}

.maitredbiz_flow .review_info_holder .contact_row .non_edit_form .form_label {
  text-align: left !important;
}

.maitredbiz_flow .review_info_holder .contact_row .non_edit_form .view_contact p {
  text-align: left;
}

.maitred_branchportal_flow .review_info_holder .contact_row .non_edit_form {
  padding-bottom: 20px;
}

.request_new_sec .global_maitred_solid {
  min-width: 180px;
}

/* end 03.07.24 */
/* start 04.07.24 */
.multiselect-native-select .btn-group.open .multiselect {
  border-color: #0f35c0 !important;
  background-image: url(../images/maitredbiz/black_caret_open.svg);
  background-size: 25px;
}

/* .multiselect-native-select .multiselect-container button.active {
  background-color: #dbe1f6;
} */

.maitredbiz_flow .calender-btn .form-control.active {
  background-image: url(../images/maitredbiz/black_caret_open.svg);
}

.maitredbiz_flow .modal.download .fld_outr .type_fld.active {
  border-color: #0f35c0 !important;
}

.global_maitred_std {
  color: #0f35c0;
  font-size: 16px;
  font-family: "CircularStd-Bold";
  text-decoration: underline;
  background: none;
  margin-bottom: 40px;
}

.business_application_sixth_prt .btn_outr .global_maitred {
  margin-right: 20px;
  max-width: 180px;
}

.canadian_add_membe .maitred_border_btn,
.canadian_add_membe .global_maitred_solid {
  min-width: 250px;
}

/* end 04.07.24 */
/* start 05.07.24 */
.maitred_branchportal_flow .applcn_tbl_nw.business-applications-decission-made .credit_table_row .credit_tbl_cell:nth-child(4) p {
  min-width: 72px;
}

/* .dropdown-menu>li>a:focus,
.dropdown-menu>li>a:hover {
  background-color: rgba(15, 53, 192, 0.15);
} */

.maitredbiz_flow .travelnoticepage #traveladd .type_fld::placeholder,
.maitredbiz_flow #traveleditSection .type_fld::placeholder {
  color: #767676 !important;
}

.edit_section a.edit_btn_ma {
  text-decoration: underline;
  color: #22b2ec !important;
}

.trensfer_step3 .bootstrap-select.btn-group .dropdown-menu li {
  border-bottom: 1px solid #fff !important;
}

.trensfer_step3 .bootstrap-select .dropdown-menu li.selected a {
  border: none !important;
}

.trensfer_step3 .select_item a:hover {
  color: #000 !important;
}

.tc_span_autopay p u {
  font-family: "CircularStd-Bold";
  color: #0f35c0;
  font-size: 18px;
}

.maitredbiz_flow .bootstrap-select.btn-group .dropdown-menu li:hover {
  background-color: #dbe1f6;
}

.maitredbiz_flow .btn-group.bootstrap-select .dropdown-menu li a:hover {
  color: #0f35c0 !important;
  background-color: #dbe1f6 !important;
}

#add_admin_new .maitred_border_btn {
  border: none;
  color: #0f35c0;
  text-decoration: underline;
  line-height: normal;
}

#add_admin_new .maitred_border_btn:hover {
  background: none;
  color: #0f35c0 !important;
}

#add_admin_new .maitred_border_btn:focus {
  box-shadow: none !important;
  color: #0f35c0;
}

.view_contact a {
  text-decoration: underline !important;
  color: #22b2ec !important;
}

#Card_Lock_Modal .modal-footer .close_txt_btn {
  border: none !important;
  color: #0f35c0 !important;
}

#Card_Lock_Modal .modal-footer .close_txt_btn:hover {
  color: #0f35c0 !important;
}

.maitred_border_btn_new {
  border: 2px solid #767676 !important;
  color: #000 !important;
  font-size: 16px !important;
  padding: 0 15px !important;
  font-family: "CircularStd-Bold" !important;
  height: 50px !important;
  display: inline-flex !important;
  justify-content: center !important;
  align-items: center !important;
  min-width: 250px !important;
  border-radius: 5px !important;
  background-color: #fff !important;
}

.maitred_border_btn_new:hover {
  background-color: #000 !important;
  color: #fff !important;
}

.maitredbiz_flow .company_spend_trend .company_trend_details_inner #compared_last_month_percent {
  color: #e02a42;
  background-color: rgba(224, 42, 66, 0.05);
}

.spend_trend_dtls h2 {
  color: #0c2a9a;
}

.canadian_flow .wrapper_new_canadian .ecommerce_shop_head p a.lern_nrw {
  color: #0f35c0 !important;
}

.maitredbiz_flow .single_select_item.download_btn .dropdown.open a.dropdown-toggle::after {
  background-image: url(../images/black_caret_open.svg) !important;
}

/* end 05.07.24 */
/* strat 08.07.24 */
.authuser_body.canadian_flow .psn_rltv:first-child {
  margin-right: 20px;
}

.authuser_body.canadian_flow .right_activity_panel .psn_rltv {
  flex-wrap: wrap;
}

.right_activity_panel .mob_right .canadian_mob_right {
  width: 100%;
}

.right_activity_panel {
  display: flex;
  justify-content: flex-end;
}

.authuser_body.canadian_flow .right_activity_panel .neew_cat {
  width: 65%;
}

.authuser_body.canadian_flow .right_activity_panel .psn_rltv:last-child {
  width: 20%;
  display: none;
}

.change_cycle_date_modal .btm_cycle h2 {
  font-size: 16px;
  font-family: "CircularStd-Bold";
  text-align: left;
  text-transform: uppercase;
}

.side_lbl_wrap a {
  display: flex !important;
  align-items: center;
}

.maitredbiz_flow .management_bar ul li.side_lbl_wrap a span {
  margin-left: 5px !important;
}

.admin_access_section .basicprobox .probis_selectbox.adminAccessBox.active_new .probis_contentbox h6 span {
  color: #767676;
}

#confirm_remove_admin1 .modal-footer ul li a {
  min-width: 250px;
}

.confirmadminmodal_holde_new .card_confirm_new .confirmsingle_text {
  justify-content: flex-start;
  margin-bottom: 3px;
}

.confirmadminmodal_holde_new .btn_outr .maitred_border_btn {
  max-width: 250px;
}

/* end 08.07.24 */
/* start 09.07.24 */
.stella_select .dropdown.open .dropdown-toggle .caret {
  padding: 0;
}

.maitredbiz_flow .new_sta p {
  font-size: 18px;
  color: #767676;
  max-width: 560px;
  margin: 5px auto 0 auto;
}

/* end 09.07.24 */
/* start 12.07.24 */
.maitredbiz_flow .review_info_holder .contact_row .edit_form .form_label {
  text-align: left;
}

/* 
.review_info_holder .bootstrap-select .dropdown-toggle .filter-option {
  top: unset;
  bottom: 15px;
} */

/* end 12.07.24 */
/* start 19.07.24 */
/* .maitredbiz_flow .review_application_fade_dropdown .bootstrap-select .dropdown-toggle .filter-option-inner {
  line-height: 25px;
} */

.maitredbiz_flow .accout_area_newContact .accout_area h1 {
  color: #000;
}

.maitred_branchportal_flow .solid_btn.disabled {
  color: #767676 !important;
  font-size: 16px;
  font-family: "CircularStd-Bold" !important;
  min-width: 180px;
  background-color: #f7f7f7 !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  height: 50px;
  padding: 0 15px !important;
  border: none;
  pointer-events: none;
}

/* end 19.07.24 */
/* start 22.07.24 */
.maitredbiz_flow .personal_acc_cls .bootstrap-select .dropdown-toggle .filter-option-inner {
  color: #767676;
  font-family: "CircularStd-Book";
}

/* end 22.07.24 */

/* 22.08.24 start */
.status_check img {
  max-width: 48px;
}

footer.login_footer .footer_logo_show {
  padding-bottom: 40px;
}

footer.login_footer .footer_logo_show img {
  max-width: 123px;
}

footer.login_footer .footer_nav {
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #e4e4e4;
}

footer.login_footer .footer_nav ul {
  display: flex;
}

footer.login_footer .footer_nav ul li a {
  padding-right: 15px;
  margin-right: 15px;
}

footer.login_footer .footer_nav ul li a {
  font-family: "CircularStd-Book";
  font-size: 14px;
  color: #000;
  line-height: normal;
}

footer.login_footer .footer_nav ul li:not(:last-child) a {
  border-right: 1px solid #767676;
}

footer.login_footer .copyright {
  display: flex;
  align-items: center;
}

footer.login_footer .copyright p {
  font-family: "CircularStd-Book";
  color: #000;
  font-size: 14px;
  margin: 0 auto;
  padding-left: 130px;
}

footer.login_footer .copyright img {
  max-width: 130px;
}

/* 22.08.24 end */

/* 23.08.24 start */
.search_client {
  flex: 0 0 560px;
}

.maitred_branchportal_flow .branch_prsnl .inner_personal_box .icn_hold {
  max-width: 48px;
  width: auto;
}

.brnch_menu_select .dropdown-menu .logoutBtn.border_btn_new {
  border: solid 2px #0f35c0 !important;
  background-color: #fff !important;
  color: #0f35c0;
  width: 100%;
  max-width: unset;
  min-width: unset;
}

.brnch_menu_select .dropdown-menu .logoutBtn.border_btn_new:hover {
  background-color: #0f35c0 !important;
  color: #fff !important;
}

.maitredbiz_flow .account_management .accout_area.usr_profile {
  max-width: 560px;
  margin: 0 auto;
}

.accout_area.usr_profile .total_information_holder h1 {
  margin-bottom: 28px;
  font-size: 28px;
  color: #000;
  line-height: normal;
}

.maitredbiz_flow .usr_profile .picture_upload_part .upload_picture_holder {
  width: 60px;
  height: 60px;
}

.maitredbiz_flow .usr_profile .picture_upload_part .upload_picture_holder .uploaded_picture {
  width: 60px;
  height: 60px;
}

.maitredbiz_flow .usr_profile .picture_upload_part .canadian_prof_img_initial {
  font-size: 28px;
  line-height: 60px;
}

.maitredbiz_flow .usr_profile .upload_picture_holder .edit_profile_image {
  width: 24px;
  height: 24px;
  background-size: 13px;
}

.maitredbiz_flow .usr_profile .picture_upload_part .username {
  font-size: 16px;
  line-height: normal;
  padding-top: 15px;
  font-family: "CircularStd-Bold";
}

.maitred_branchportal_flow .accout_area.usr_profile .total_information_holder .picture_upload_part {
  margin-bottom: 20px;
}

.maitredbiz_flow .accout_area.usr_profile .profile_details_holder h2 {
  margin-top: 0px;
  font-size: 20px;
}

.maitred_branchportal_flow .usr_profile .contact_row .non_edit_form {
  padding-bottom: 20px;
  border-bottom: 1px solid #e4e4e4;
}

.maitredbiz_flow .usr_profile .contact_row {
  margin: 20px 0px;
}

.maitredbiz_flow .usr_profile .contact_row .non_edit_form .form_label {
  color: #767676;
  font-size: 14px;
  line-height: normal;
}

.maitred_branchportal_flow .usr_profile #profile .profile_details_holder {
  margin-bottom: 20px;
}

.maitred_branchportal_flow .usr_profile .picture_upload_part .username span {
  font-size: 12px;
  font-family: "CircularStd-Book";
}

/* empty state card */
.maitredbiz_flow .empty_card {
  padding: 20px;
  border-radius: 5px;
  border: solid 1px #e4e4e4;
  background-color: #fff;
  display: flex;
  align-items: center;
  height: 218px;
  width: 100%;
}

.maitredbiz_flow .card_innr {
  display: flex;
  align-items: center;
}

.maitredbiz_flow .card_wrp {
  display: flex;
  align-items: center;
}

.maitredbiz_flow .card_img {
  padding-right: 20px;
  position: relative;
}

.maitredbiz_flow .card_img .cardName {
  position: absolute;
  font-size: 12px;
  color: #fff;
  bottom: 5px;
  left: 10px;
  font-family: "CircularStd-Book";
}

.maitredbiz_flow .card_img img {
  max-width: 150px;
}

.crd_arro {
  padding-left: 50px;
}

.crd_arro img {
  max-width: 24px;
}

.maitredbiz_flow .card_dtls p {
  font-family: "CircularStd-Bold";
  font-size: 14px;
  text-transform: uppercase;
  color: #000;
}

.maitredbiz_flow .card_dtls p span {
  font-family: "CircularStd-Book";
  font-size: 16px;
  color: #767676;
}

/* empty state card */

.noTransaction .round_blnk_img {
  width: 60px;
  height: 60px;
}

.dashboard_design .yourcard_bottom_part>div {
  width: 100%;
}

.maitredbiz_flow .transation_body .blank_container p {
  font-size: 14px;
  color: #767676;
}

/* 23.08.24 end */

/* 26.08.24 start */
.search_result_wrapc {
  padding-top: 40px;
  padding-bottom: 40px;
  min-height: 100vh;
}

.search_result_wrapc .desktop_fail_credit .credit_table {
  padding-top: 0px;
}

.search_result_wrapc .credit_table_head {
  padding: 0px 0px 20px 0px;
  margin: 0px 0px 10px;
  border-bottom: 1px solid #e4e4e4;
}

.search_result_wrapc .credit_tbl_cell {
  width: 25%;
}

.search_result_wrapc .credit_tbl_cell:nth-child(2) {
  width: 35% !important;
}

.search_result_wrapc .credit_tbl_cell:nth-child(3),
.search_result_wrapc .credit_tbl_cell:nth-child(4) {
  width: 20% !important;
}

.search_result_wrapc .credit_table_row {
  padding: 10px 5px;
}

.search_result_wrapc .credit_table_row .credit_tbl_cell {
  padding: 0px;
}

.search_result_wrapc .credit_table_row .credit_tbl_cell:first-child p {
  font-family: "CircularStd-Bold";
}

.search_result_wrapc .credit_table_row .credit_tbl_cell p {
  font-size: 16px;
  color: #000;
}

.maitred_branchportal_flow .search_result_wrapc .credit_table_row:hover {
  background-color: transparent;
  box-shadow: inset 0px 0px 0px 1px #706f73;
  border-radius: 4px;
}

.maitred_branchportal_flow .search_reasut_user_dtls .applicant_inner {
  padding: 0px;
  justify-content: flex-start;
  gap: 55px;
}

.maitred_branchportal_flow .search_reasut_user_dtls .applicant_inner .applicant_details {
  width: auto;
}

.search_accordian_hold .see_dtls_bx .global_maitred {
  background-color: #ffff;
  color: #0f35c0;
}

.search_accordian_hold .see_dtls_bx .global_maitred:hover {
  background-color: #ffff;
  color: #0f35c0 !important;
}

.review_info_holder .cancel_save_btn_holder .default_link.red_border_btn {
  color: #e02a42;
  margin-right: 10px;
}

.red_border_btn {
  min-width: 100px;
  height: 40px;
  text-align: center;
  line-height: 38px;
  border: solid 2px #e02a42;
  color: #e02a42;
  background-color: #fff;
  border-radius: 5px;
  font-family: "CircularStd-Bold";
  font-size: 14px;
}

.green_btn {
  min-width: 100px;
  height: 40px;
  text-align: center;
  line-height: 38px;
  border: solid 2px #72bf44;
  color: #fff;
  background-color: #72bf44;
  border-radius: 5px;
  font-family: "CircularStd-Bold";
  font-size: 14px;
}

.green_btn:hover {
  border: solid 2px #72bf44;
  color: #fff;
  background-color: #72bf44;
}

.status_list li {
  color: #767676;
  font-family: "CircularStd-Book";
  font-size: 16px;
}

.status_list li b {
  color: #000;
}

.changes_card_btn_area_holder .cta_border_btn {
  margin-right: 10px;
}

/* global button cta */
.cta_border_btn {
  min-width: 180px;
  height: 50px;
  font-family: "CircularStd-Bold";
  padding: 0px 10px;
  line-height: 48px;
  border-radius: 5px;
  border: solid 2px #0f35c0;
  background-color: #fff;
  color: #0f35c0;
}

.cta_border_btn:hover {
  border: solid 2px #0f35c0;
  background-color: #0f35c0;
  color: #fff;
}

.cta_border_btn:focus {
  box-shadow: 0 0 0 5px #dff0f6;
  border: 2px solid #0f35c0;
  color: #0f35c0;
  background-color: #fff;
}

/* global button cta */

.maitred_branchportal_flow .changes_card_btn_area_holder {
  width: 100%;
}

.maitred_branchportal_flow .changes_card_btn_area_holder>* {
  max-width: unset;
  flex: 1;
}

.congo_inner .global_head h2 {
  font-size: 28px;
  line-height: normal;
  margin-bottom: 20px;
}

.congo_inner .global_head p {
  padding-bottom: 0px;
}

.congo_inner .card_btn_hold .global_maitred_solid {
  padding: 0px 20px;
}

.add_memo_mdl .canadian_add_member {
  display: flex;
  width: 100%;
  padding: 0px 20px;
}

.add_memo_mdl .canadian_add_member .maitred_border_btn {
  margin-right: 10px;
}

.add_memo_mdl .canadian_add_member>* {
  flex: 1;
}

.add_memo_mdl .mentiony-container {
  border-radius: 5px;
  border: solid 1px #767676;
  padding: 20px !important;
  min-height: 220px;
}

/* 26.08.24 end */

/* 27.08.24 start */
.maitredbiz_flow .activity_content .tab_ecommerce {
  border-bottom: 0px;
}

.activity_content .tab_pannle_section_all {
  padding-top: 40px;
}

.maitredbiz_flow .activity_content .transation_details {
  margin-top: 40px;
}

.maitredbiz_flow .search_right .inp_srch_hold {
  width: 350px;
  margin: 40px 0px 0px auto;
}

.maitredbiz_flow .search_right #search_by_text {
  border-radius: 5px;
  border: solid 1px #767676;
}

.maitredbiz_flow .search_right .srch_new {
  width: 46px;
  background-color: #000;
  background-size: 20px;
  border-radius: 0px 5px 5px 0px;
}

.canadian_flow .search_right #rmv_dsktop_srch_txt {
  right: 16%;
  top: 44%;
}

.maitredbiz_flow .activity_content .mrk_badge {
  width: 32px;
  height: 32px;
}

.maitredbiz_flow .activity_content .mrk_badge:after {
  left: 15px;
}

/* 27.08.24 end */

/* 30.08.24 start */
.new_top_tooltip .white_info_tip:before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  left: 50%;
  right: auto;
  transform: translateX(-50%);
  z-index: 2;
  top: unset;
  bottom: -17px;
  border-width: 18px 14px 0px 14px;
  border-color: #fff transparent transparent transparent;
}

.new_top_tooltip .white_info_tip::after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  left: 50%;
  right: auto;
  transform: translateX(-50%);
  z-index: 1;
  top: unset;
  bottom: -20px;
  border-width: 20px 15px 0px 15px;
  border-color: #0f35c0 transparent transparent transparent;
}

/* 30.08.24 end */

/* .flatpickr-current-month .dropdown-menu.open {
  min-height: 100% !important;
}
.flatpickr-current-month .dropdown-menu.open ul {
  height: 100% !important;
  max-height: 100% !important;
} */
.flatpickr-month .flatpickr-current-month .bootstrap-select.btn-group div.dropdown-menu.open {
  min-height: 100% !important;
  left: -20px !important;
}

.maitredbiz_flow .modal.download~.flatpickr-calendar .flatpickr-month .flatpickr-current-month .bootstrap-select .dropdown-menu.open ul {
  height: 100% !important;
  max-height: 100% !important;
}

.activity_content .single_select_item.hasfamilycard .bootstrap-select.btn-group div.dropdown-menu.open {
  min-height: 100% !important;
}

.activity_content .single_select_item.hasfamilycard .bootstrap-select .dropdown-menu.open ul {
  height: 100% !important;
  max-height: 100% !important;
}

.maitredbiz_flow .new_dg_modal .title_continue_area .sm_pic {
  width: 32px;
  height: 36px;
}

/* 31.08.24 start */
.maitred_branchportal_flow .close_reson_innr .global_head h2 {
  font-size: 20px;
  margin-bottom: 5px;
  line-height: normal;
}

.maitred_branchportal_flow .close_reson_innr .global_head p {
  font-size: 16px;
  margin: 0 auto;
  max-width: 508px;
}

.activity_outer .right_activity_panel_lt .new_top_tooltip .white_info_tip {
  margin-top: 25px;
  margin-bottom: 0px;
  bottom: auto;
  top: 100%;
}

.activity_outer .right_activity_panel_lt .new_top_tooltip .white_info_tip::before {
  bottom: unset;
  top: -17px;
  border-width: 0px 14px 18px 14px;
  border-color: transparent transparent #fff transparent;
  z-index: 2;
}

.activity_outer .right_activity_panel_lt .new_top_tooltip .white_info_tip::after {
  bottom: unset;
  top: -21px;
  border-width: 0px 15px 20px 15px;
  border-color: transparent transparent #0f35c0 transparent;
}

.global_maitred_solid.download_disabled,
.border_btn_new.download_disabled {
  color: #767676;
  background-color: #f7f7f7 !important;
  border-color: #f7f7f7;
  pointer-events: none;
}

.maitredbiz_flow .activity_content .new_statement_sec {
  background-color: #f7f7f7;
  border-top: 1px solid #e4e4e4;
}

.multiselect-native-select .multiselect-container button input[disabled]:hover {
  opacity: 0;
}

.multiselect-native-select .multiselect-container button.select_new_cycle input:checked~label::before {
  display: none;
}

.btm_cycle .multiselect-native-select .multiselect-container button.select_new_cycle label::before {
  display: none;
}

.btm_cycle .multiselect-native-select .multiselect-container button.select_new_cycle {
  padding: 0 20px 0 20px;
}

.btm_cycle .multiselect-native-select .multiselect-container button.select_new_cycle label {
  font-family: "CircularStd-Book";
  color: #767676 !important;
}

.btm_cycle .multiselect-native-select .multiselect-container button.select_new_cycle input:checked~label {
  color: #767676 !important;
  font-family: "CircularStd-Book";
}

/* .multiselect-native-select .multiselect-container button input:checked~label {
  color: #000 !important;
  font-family: "CircularStd-Book";
} */

/* .memotypefilter .multiselect-container.dropdown-menu.show .form-check-label {
  font-size: 16px;
  color: #000 !important;
  font-family: "CircularStd-Book";
  text-transform: none;
} */

/* .memotypefilter .multiselect-container.dropdown-menu.show {
  margin-top: 10px;
} */

/* 31.08.24 end */

/* 02.09.24 start */
.new_statement_sec .single_select_item.download_btn.statement_download_btn {
  padding-left: 10px;
}

.maitredbiz_flow #deleteadminmodal .modal-body .setup_install_headline {
  padding: 0px;
  margin: 0px;
}

.maitredbiz_flow #Report_Card_Lost_Stolen .all_detail_container {
  padding: 20px !important;
}

.maitredbiz_flow #Report_Card_Lost_Stolen .card_select_new .report_step.step1_rprt h3 {
  font-family: "CircularStd-Bold";
  font-size: 20px !important;
  color: #000 !important;
  margin-bottom: 5px !important;
}

.maitredbiz_flow #Report_Card_Lost_Stolen .card_select_new .inner_stp1_report ul li {
  color: #767676 !important;
  text-align: left;
}

.maitredbiz_flow #Report_Card_Lost_Stolen .all_detail_container .report_step.step2_rprt p {
  margin-bottom: 20px;
  font-size: 14px;
  color: #767676;
}

.maitredbiz_flow #Report_Card_Lost_Stolen .all_detail_container .report_step.step2_rprt ul.cont_list {
  margin-bottom: 20px;
  text-align: center;
}

.canadian_flow #Report_Card_Lost_Stolen .card_select_new .report_step.step1_rprt ul {
  padding-left: 27px;
}

.canadian_flow #Report_Card_Lost_Stolen .card_select_new .report_step.step1_rprt ul li {
  list-style: decimal;
  line-height: normal !important;
}

.maitredbiz_flow #Report_Card_Lost_Stolen .all_detail_container .report_step.step2_rprt ul.cont_list li {
  font-family: "CircularStd-Bold" !important;
  font-size: 16px !important;
  line-height: normal !important;
  color: #000 !important;
  text-align: center;
  margin-top: 3px;
}

.maitredbiz_flow #Report_Card_Lost_Stolen .all_detail_container .report_step.step2_rprt ul.cont_list li a {
  color: #22b2ec;
  text-decoration: underline;
}

.maitredbiz_flow .all_detail_container .profile_details_holder .contact_row .non_edit_form .form_label {
  color: #767676;
  font-family: "Circular Std";
  font-size: 14px;
  text-transform: uppercase;
  margin-bottom: 5px;
}

#issue_replacement_cardSuccessmodal.newSuccess .setupawsome_icon {
  margin-bottom: 20px;
}

#issue_replacement_cardSuccessmodal .newcard_arvd {
  font-family: "CircularStd-Bold";
  font-weight: normal;
  margin: 0px 0px 20px 0px;
  color: #0f35c0;
  font-size: 16px;
}

.maitredbiz_flow .accout_area.single_user_notification_setup h1 {
  font-size: 28px;
  color: #000;
  margin-bottom: 40px;
}

.maitredbiz_flow .accout_area .upcoming_notice_head {
  color: #000000;
  font-size: 28px;
  margin-bottom: 40px;
}

/* 02.09.24 end */

/* 03.09.24 start */
.change_status_form {
  max-width: 560px;
  margin: 0 auto;
}

.change_status_form .currenttextcpa {
  margin-bottom: 40px;
}

.change_status_form .currenttextcpa h6 {
  font-family: "CircularStd-Bold";
  font-size: 20px;
  color: #000;
  margin-bottom: 10px;
}

.change_status_form .currenttextcpa p {
  font-family: "CircularStd-Book";
  color: #767676;
  font-size: 18px;
}

.change_status_form .info_slctpick label {
  font-family: "Circular Std";
  font-size: 14px;
  color: #000;
  text-transform: uppercase;
  margin-bottom: 10px;
}

/* .bootstrap-select button.dropdown-toggle {
  padding: 0 20px;
  border-radius: 5px;
  border: solid 2px #e4e4e4;
  height: 60px;
} */

/* .change_status_form .bootstrap-select button.dropdown-toggle .filter-option-inner {
  font-family: 'CircularStd-Book';
  color: #000;
  font-size: 16px;
}

.change_status_form .bootstrap-select .dropdown-toggle .filter-option {
  line-height: 58px;
} */

/* .bootstrap-select ul.dropdown-menu li a {
  padding: 15px 20px;
  font-size: 16px;
} */

.change_status_form .nxt_btn {
  text-align: center;
  margin-top: 40px;
}

.change_rqst_flow .srvc_sbmt_wrp .svrc_req_tp {
  text-align: center;
  margin-bottom: 40px;
  margin-top: 40px;
}

/* .maitred_branchportal_flow .bootstrap-select ul.dropdown-menu li.selected a {
  font-family: 'CircularStd-Bold';
} */

.maitredbiz_flow .flatpickr-months .flatpickr-prev-month:hover svg,
.maitredbiz_flow .flatpickr-months .flatpickr-next-month:hover svg {
  fill: #0f35c0;
}

.maitredbiz_flow .bootstrap-select.btn-group div.dropdown-menu .bs-searchbox>input {
  border: 2px solid #e4e4e4 !important;
  border-radius: 5px !important;
}

.maitredbiz_flow .bootstrap-select.btn-group div.dropdown-menu .bs-searchbox>input:focus {
  border: 2px solid #0f35c0 !important;
}

.edit_travel_btn_area {
  display: flex;
  align-items: center;
}

.edit_travel_btn_area .maitred_border_btn {
  margin-right: 10px;
}

#traveleditModalSection .edit_travel_btn_area #editTravel {
  font-size: 16px;
  font-family: "CircularStd-Bold";
}

#traveleditModalSection .edit_travel_btn_area {
  padding: 0px 15px;
}

button[disabled],
html input[disabled] {
  background: #e2e2e2 !important;
  color: #767676 !important;
  opacity: 1;
  border: 2px solid #e2e2e2 !important;
  pointer-events: none;
}

.maitredbiz_flow .spend_holder_body .dropdown_function_holder .flx_rt_align.download_btn .btn-group.bootstrap-select .selectpicker {
  padding: 0px 30px;
  min-width: 180px;
}

.maitredbiz_flow .spend_holder_body .dropdown_function_holder .flx_rt_align.download_btn .btn-group.bootstrap-select .selectpicker .filter-option {
  text-align: center;
}

.maitredbiz_flow .spend_holder_body .dropdown_function_holder .flx_rt_align.download_btn .btn-group.bootstrap-select.open .selectpicker .caret,
.maitredbiz_flow .spend_holder_body .dropdown_function_holder .flx_rt_align.download_btn .btn-group.bootstrap-select .selectpicker .caret {
  right: 20px;
}

/* 03.09.24 end */

/* 04.09.24 start */
.maitred_branchportal_flow .memo_pg .no_memo .no_memo_logo {
  width: 60px;
  height: 60px;
  margin-bottom: 40px;
}

.newSuccess.newSuccess_prifile .setupawsome_icon {
  margin-bottom: 20px;
}

.maitred_branchportal_flow .application_card_full_part .inner_application_card_full .app_card_hold_rt .app_card_hold_row:last-child .app_dtls h5 span {
  font-family: "CircularStd-Book";
  font-size: 12px;
  color: #767676;
  line-height: normal;
}

.review_block.cardholder_information {
  border-bottom: none;
}

.maitredbiz_flow .request_new_sec .fr_chnage_limite {
  margin: 0 auto 100px;
  min-height: 100vh;
}

.maitredbiz_flow .request_new_sec .change_rqst_lmt1 .review_row {
  margin-bottom: 40px;
}

.maitredbiz_flow .request_new_sec .change_rqst_lmt1 .block-one {
  text-align: left;
}

.change_status_step2 .srvc_sbmt_wrp .svrc_req_tp {
  margin-bottom: 40px;
}

.change_status_step2 .srvc_sbmt_wrp {
  max-width: 560px;
  margin: 0 auto;
  margin-top: 40px;
}

.change_status_step2 .currenttextcpa {
  margin-bottom: 20px;
}

.change_status_step2 .currenttextcpa h6 {
  font-family: "CircularStd-Bold";
  font-size: 20px;
  color: #000000;
  font-weight: normal;
  margin-bottom: 10px;
}

.change_status_step2 .currenttextcpa p {
  font-family: "CircularStd-Book";
  color: #767676;
  font-size: 18px;
  font-weight: normal;
}

.change_status_step2 .info_slctpick {
  padding: 20px;
  border-radius: 10px;
  background-color: #f0f2f6;
  margin-bottom: 40px;
}

.change_status_step2 .info_slctpick label {
  font-family: "CircularStd-Bold";
  font-size: 20px;
  color: #000;
  margin-bottom: 10px;
}

.change_status_step2 .info_slctpick #selected_status_code {
  font-family: "CircularStd-Book";
  font-size: 18px;
  line-height: normal;
  color: #000000;
}

.change_status_step2 .btn_wrp {
  text-align: center;
}

.change_status_step2 .btn_wrp .solid_btn {
  padding: 0px 20px;
}

.submit_service_request_modal .modal-body .remove_mdl p {
  font-size: 16px;
  margin-bottom: 20px;
}

/* faq */
.faq_flw_sec .srvc_sbmt_wrp {
  max-width: 560px;
  margin: 40px auto 150px;
  min-height: 100vh;
}

.faq_flw_sec .srvc_sbmt_wrp .svrc_req_tp h2 {
  line-height: normal;
  max-width: 85%;
  margin: 0 auto;
}

.faq_flw_sec .faq_itm .faq_itm_innr {
  padding: 40px 0px;
}

.faq_flw_sec .faq_itm:not(:last-child) .faq_itm_innr {
  border-bottom: 1px solid #7676;
}

.faq_flw_sec .faq_itm_innr button {
  color: #000000;
  font-family: "CircularStd-Bold";
  line-height: normal;
  font-size: 16px;
  background-color: transparent;
  width: 100%;
  text-align: left;
  display: flex;
  align-items: center;
  position: relative;
  padding-bottom: 10px;
}

.faq_flw_sec .faq_itm_innr button::after {
  content: "\f067";
  font-family: "FontAwesome";
  color: #000;
  font-size: 16px;
  margin-left: auto;
}

.faq_flw_sec .faq_itm_innr button:not(.collapsed):after {
  content: "\f068";
  color: #e02a42;
}

.faq_flw_sec .faq_itm_innr button:not(.collapsed) {
  color: #0f35c0;
}

.faq_flw_sec .faq_itm_innr .acco_cnct {
  font-family: "CircularStd-Book";
  font-size: 16px;
  line-height: normal;
  color: #000;
}

.faq_flw_sec .need_hlp_prt p {
  font-family: "CircularStd-Book";
  font-size: 16px;
  color: #000;
  line-height: normal;
  text-align: center;
}

.faq_flw_sec .need_hlp_prt p a {
  color: #22b2ec;
  text-decoration: underline;
}

/* faq */

.submit_srvc_flow .srvc_sbmt_wrp {
  max-width: 560px;
  margin: 40px auto 0px;
}

.submit_srvc_flow .srvc_sbmt_wrp .svrc_req_tp {
  margin-bottom: 40px;
}

.submit_srvc_flow .svrc_req_tp p {
  font-size: 18px;
}

.submit_srvc_flow .info_frm_sec label {
  font-size: 14px;
}

.submit_srvc_flow .info_frm_sec .frm_innr input {
  padding: 0 20px;
  font-family: "CircularStd-Book";
  border-radius: 5px;
  height: 60px;
  border: solid 2px #e4e4e4;
  background-color: #fff;
  color: #000;
}

.submit_srvc_flow .info_frm_sec .frm_innr input:focus {
  border: solid 2px #0f35c0;
}

.submit_srvc_flow .info_frm_sec .frm_innr {
  margin-bottom: 40px;
}

.txt_area_wrp textarea {
  font-family: "CircularStd-Book";
  font-size: 16px;
  color: #000000;
}

.txt_area_wrp {
  position: relative;
}

.txt_area_wrp .txt_cnt {
  font-family: "CircularStd-Book";
  font-size: 14px;
  color: #767676;
  position: absolute;
  bottom: 20px;
  right: 20px;
}

.submit_srvc_flow .nxt_btn {
  text-align: center;
}

/* 04.09.24 end */

/* 05.09.24 start */
/* #dwnload_transaction .multiselect-native-select .multiselect {
  color: #767676 !important;
} */

.maitredbiz_flow .modal.download #traveleditSection .type_fld::placeholder {
  color: #767676 !important;
}

/* .maitredbiz_flow .modal.download .multiselect-native-select .multiselect {
  
} */

/* .maitredbiz_flow .modal.download .multiselect-native-select select.selected_val+.btn-group .multiselect {
  color: #000 !important;
} */

.maitredbiz_flow .modal.download #download_filetype button.selectpicker {
  color: #767676 !important;
}

.maitredbiz_flow .modal.download #download_filetype select.selected_file_type+.btn-group button.selectpicker {
  color: #000 !important;
}

#resend_correspondence_modal .canadian_add_membe>*:first-child {
  margin-right: 10px;
}

.minus_active_red {
  color: #e02a42 !important;
}

.transaction_area_details .new_continue_area_outer .special_tx li p.minus_active_red {
  color: #e02a42;
}

.maitredbiz_flow #Activity_trans_Modal .new_continue_area_outer .inner_continue_area_row .rdmdtshdr .minus_active.minus_active_red {
  color: #e02a42;
}

.transation_area_dashboard .cst_tranlist_single_container .tranlist_cell .info_tip_link.sm_tip {
  margin-top: -13px;
}

/* 05.09.24 end */

/* 06.09.24 start */
.dashboard_info_parts .primary_img_wrp span {
  display: inline-block;
  position: absolute;
  left: 15px;
  bottom: 15px;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 16px;
  color: #fff;
  font-family: "CircularStd-Book";
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
}

.paymentinst:hover {
  box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.3);
}

.selectedBank {
  box-shadow: 0 0 0 5px #dff0f6;
  border: 2px solid #0f35c0;
}

.maitred_branchportal_flow .solid_btn.disable_btn {
  background-color: #f7f7f7 !important;
  color: #767676 !important;
  border: 2px solid #f7f7f7;
  pointer-events: none;
}

.maitredbiz_flow .correspondence_pg~.flatpickr-calendar .flatpickr-day.today,
.maitredbiz_flow .correspondence_pg~.flatpickr-calendar .flatpickr-day.selected {
  background: #0f35c0 !important;
  color: #fff;
}

.maitredbiz_flow .correspondence_pg~.flatpickr-calendar .flatpickr-day.selected:hover,
.maitredbiz_flow .correspondence_pg~.flatpickr-calendar .flatpickr-day.today:hover {
  background: #0f35c0 !important;
  color: #fff;
}

.inner_btm_crd .dot_locks {
  position: absolute;
  right: 12px;
  top: 8px;
  display: flex !important;
  align-items: center;
  gap: 0;
}

/* 06.09.24 end */

/* 09.09.24 start */
.maitredbiz_flow .new_top_tooltip_hover:hover .white_info_tip {
  display: block !important;
  z-index: 999;
}

.maitredbiz_flow .errorred+.bootstrap-select>.dropdown-toggle {
  background-color: rgba(224, 42, 66, 0.05) !important;
  border: 2px solid #e02a42 !important;
  box-shadow: none !important;
  color: #e02a42 !important;
}

.maitredbiz_flow .errorred+.bootstrap-select>.dropdown-toggle .caret {
  background-image: url(../images/error_caret.svg) !important;
}

/* 09.09.24 end */

/* 10.09.24 start */
.maitredbiz_flow .my_spend_budget_modal .budget_search_area_inner .dropdown-toggle .caret {
  height: 20px !important;
  transform: translateY(-50%) !important;
  right: 9px !important;
}

.maitredbiz_flow .my_spend_budget_modal .budget_search_area_inner div.dropdown-menu.open {
  border-radius: 5px;
}

.maitredbiz_flow #spend_details_modal .bootstrap-select.btn-group .dropdown-menu li a {
  padding: 15px 10px !important;
}

.maitredbiz_flow .my_spend_budget_modal .top_typo_box {
  margin-top: 40px;
}

.maitredbiz_flow .my_spend_budget_modal .budget_search_area_inner {
  margin-bottom: 25px;
  display: flex;
  width: 100%;
  justify-content: space-between;
}

.maitredbiz_flow .my_spend_budget_modal .budget_search_area_inner .select_item {
  float: none;
  margin-right: auto;
  width: auto;
  height: auto;
}

.maitredbiz_flow .my_spend_budget_modal .srch_stup_hold {
  float: none;
}

.maitredbiz_flow .my_spend_budget_modal .single_select_item .btn-group.bootstrap-select {
  width: auto !important;
}

.btn-group.bootstrap-select .selectpicker.btn-default {
  height: 50px;
  padding: 14px 30px 14px 14px;
  line-height: normal;
  color: #000 !important;
  min-width: 180px;
}

/* 10.09.24 end */

/* 13.09.24 start */
.login_wrap.reset_login_wrap {
  min-height: 90vh;
}

.move_img_container {
  display: flex;
  padding: 0px 15px;
}

/******* global primary_cta button start ******/
.maitredbiz_flow .primary_cta {
  font-family: "CircularStd-Bold";
  text-align: center;
  font-size: 16px;
  line-height: 26px;
  color: #fff;
  min-width: 180px;
  height: 50px;
  padding: 10px;
  border-radius: 5px;
  border: solid 2px #0f35c0;
  background-color: #0f35c0;

  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.maitredbiz_flow .primary_cta:hover {
  box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.3);
  background-color: #0f35c0;
  color: #fff;
  border-radius: 5px;
  border: solid 2px #0f35c0;
}

.maitredbiz_flow .primary_cta:focus {
  box-shadow: 0px 0px 0px 5px #dff0f6;
  background-color: #fff;
  color: #0f35c0;
  border: solid 2px #0f35c0;
}

.maitredbiz_flow .primary_cta.disabled {
  background-color: #f7f7f7;
  color: #767676;
  border-color: #f7f7f7;
  pointer-events: none;
}

/******* global primary_cta button end *******/

/**** global secondary_cta button start*******/
.maitredbiz_flow .secondary_cta {
  font-family: "CircularStd-Bold";
  text-align: center;
  color: #000;
  font-size: 16px;
  line-height: 26px;
  min-width: 180px;
  height: 50px;
  padding: 10px;
  border-radius: 5px;
  border: solid 2px #000;
  background-color: #fff;

  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.maitredbiz_flow .secondary_cta:hover {
  background-color: #0f35c0;
  color: #fff;
  border: solid 2px #0f35c0;
}

.maitredbiz_flow .secondary_cta:focus {
  box-shadow: 0px 0px 0px 5px #f0f2f6;
  border-radius: 5px;
  border: solid 2px #000;
  background-color: #fff;
  color: #000;
}

.maitredbiz_flow .secondary_cta.disabled {
  background-color: #f7f7f7;
  color: #767676;
  border-color: #f7f7f7;
  pointer-events: none;
}

/****** global secondary_cta button end ********/

/**** global bootstrap select start *****/
.maitredbiz_flow .bootstrap-select button[type="button"].dropdown-toggle {
  min-height: 60px;
  border: 2px solid #e4e4e4;
  padding: 0px 45px 0px 20px;
  border-radius: 5px;

  font-family: "CircularStd-Book";
  font-size: 16px;
  color: #000;
  background-color: #fff;
  line-height: normal;

  background-image: url(../images/bootstrap_select_caret.svg?v=1.1);
  background-position: right 20px center;
  background-repeat: no-repeat;
  background-size: 24px;
}

.maitredbiz_flow .bootstrap-select button[type="button"].dropdown-toggle.bs-placeholder {
  color: #767676;
}

/* error */
.maitredbiz_flow .bootstrap-select select.errorred+button[type="button"].dropdown-toggle {
  border: solid 2px #e02a42;
  background-color: rgba(224, 42, 66, 0.05);
  color: #e02a42;
}

.maitredbiz_flow .bootstrap-select button[type="button"].dropdown-toggle.show {
  border: 2px solid #0f35c0;
  background-image: url(../images/bootstrap_select_caret_blue.svg?v=1.1);
}

.maitredbiz_flow .bootstrap-select button[type="button"].dropdown-toggle:focus,
.maitredbiz_flow .bootstrap-select button[type="button"].dropdown-toggle:active {
  border: 2px solid #0f35c0;
  background-color: #fff;
  color: #000;
}

.maitredbiz_flow .bootstrap-select div.dropdown-menu {
  margin: 10px 0px !important;
  padding: 0px;
  box-shadow: 0 6px 12px rgb(0 0 0 / 18%);
  border: none;
  max-width: 100%;
  /* position: inherit !important; */
  inset: unset !important;
  transform: none !important;
}

.maitredbiz_flow .bootstrap-select div.dropdown-menu div.inner.show {
  max-height: 150px !important;
}


.maitredbiz_flow .bootstrap-select ul.dropdown-menu a.dropdown-item {
  font-family: "CircularStd-Book";
  font-size: 16px;
  color: #000;
  line-height: normal;
  white-space: normal;

  padding: 15px 20px;
  background-color: #f3f5fc;
  border-bottom: 1px solid #fff;
}

.maitredbiz_flow .bootstrap-select ul.dropdown-menu a.dropdown-item:hover {
  background-color: #dbe1f6;
}

.maitredbiz_flow .bootstrap-select ul.dropdown-menu a.dropdown-item.selected {
  font-family: "CircularStd-Bold";
  color: #0f35c0;
  background-color: #dbe1f6;
  border-bottom: 1px solid #0f35c0;
}

/***** global bootstrap select end *******/

/***** global input field with .form-control class start *******/
.maitredbiz_flow input.form-control {
  height: 60px;
  padding: 20px;
  border-radius: 5px;
  border: solid 2px #e4e4e4;
  background-color: #fff;

  font-family: "CircularStd-Book";
  color: #000;
  font-size: 16px;
  line-height: normal;
}

.maitredbiz_flow input.form-control.disabled {
  background-color: #f7f7f7;
  border: solid 2px #f7f7f7;
  color: #767676;
  pointer-events: none;
}

.maitredbiz_flow input.form-control::-moz-placeholder,
.maitredbiz_flow input.form-control::-webkit-input-placeholder,
.maitredbiz_flow input.form-control::placeholder {
  font-family: "CircularStd-Book";
  color: #767676;
  font-size: 16px;
  line-height: normal;
}

.maitredbiz_flow input.form-control:focus {
  border: solid 2px #0f35c0;
  box-shadow: none;
}

.maitredbiz_flow input.form-control.errored {
  background-color: #e02a420c;
  border-color: #e02a42;
  color: #e02a42;
}

/***** global input field with .form-control class end ******/

/****** global bootstrap multiselect start ********/
.maitredbiz_flow .multiselect-native-select button.multiselect {
  height: 60px;
  border: 2px solid #e4e4e4;
  padding: 20px 45px 20px 20px;
  border-radius: 5px;

  font-family: "CircularStd-Book";
  font-size: 16px;
  text-align: left;
  color: #000;
  background-color: #fff;
  line-height: normal;

  background-image: url(../images/bootstrap_select_caret.svg?v=1.1);
  background-position: right 20px center;
  background-repeat: no-repeat;
  background-size: 24px;
}

.maitredbiz_flow .multiselect-native-select button.multiselect.show {
  border: 2px solid #0f35c0;
  background-image: url(../images/bootstrap_select_caret_blue.svg?v=1.1);
}

.maitredbiz_flow .multiselect-native-select div.multiselect-container.dropdown-menu {
  padding: 0px;
  margin: 10px 0px !important;
  border-radius: 10px;
  box-shadow: 0 6px 12px rgb(0 0 0 / 18%);
  min-width: 100%;
  overflow: hidden;
}

.maitredbiz_flow .multiselect-native-select div.multiselect-container .multiselect-all,
.maitredbiz_flow .multiselect-native-select div.multiselect-container .multiselect-option {
  padding: 15px 20px;
  background-color: #f3f5fc;
  border-bottom: 1px solid #fff;
  position: relative;
}

.maitredbiz_flow .multiselect-native-select div.multiselect-container .multiselect-all:hover,
.maitredbiz_flow .multiselect-native-select div.multiselect-container .multiselect-all:active,
.maitredbiz_flow .multiselect-native-select div.multiselect-container .multiselect-option:hover,
.maitredbiz_flow .multiselect-native-select div.multiselect-container .multiselect-option.active {
  background-color: #dbe1f6;
}

.maitredbiz_flow .multiselect-native-select div.multiselect-container .multiselect-all input,
.maitredbiz_flow .multiselect-native-select div.multiselect-container .multiselect-option input {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  opacity: 0;
  cursor: pointer;
}

.maitredbiz_flow .multiselect-native-select div.multiselect-container .multiselect-all .form-check,
.maitredbiz_flow .multiselect-native-select div.multiselect-container .multiselect-option .form-check {
  margin: 0px;
  padding: 0px;
  min-height: auto;
  display: flex;
}

.maitredbiz_flow .multiselect-native-select div.multiselect-container .multiselect-all .form-check input:checked+.form-check-label,
.maitredbiz_flow .multiselect-native-select div.multiselect-container .multiselect-option .form-check input:checked+.form-check-label {
  font-family: "CircularStd-Bold";
  color: #0f35c0;
}

.maitredbiz_flow .multiselect-native-select div.multiselect-container .multiselect-all .form-check-label,
.maitredbiz_flow .multiselect-native-select div.multiselect-container .multiselect-option .form-check-label {
  font-family: "CircularStd-Book";
  font-size: 16px;
  color: #000;
  line-height: normal;
  padding: 0px;
  margin: 0px;
  display: inline-flex;
  align-items: center;
}

.maitredbiz_flow .multiselect-native-select div.multiselect-container .multiselect-all .form-check-label::before,
.maitredbiz_flow .multiselect-native-select div.multiselect-container .multiselect-option .form-check-label::before {
  content: "";
  width: 24px;
  height: 24px;
  border: 1px solid #767676;
  background-color: #fff;
  border-radius: 5px;

  position: relative;
  display: inline-block;
  margin-right: 10px;
}

.maitredbiz_flow .multiselect-native-select div.multiselect-container .multiselect-all input:checked+.form-check-label::before,
.maitredbiz_flow .multiselect-native-select div.multiselect-container .multiselect-option input:checked+.form-check-label::before {
  background-image: url(../images/checboxes.svg?v=1.2);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  border: 1px solid #72bf44;
  background-color: #72bf44;
}

/******  global bootstrap multiselect end ********/

.newSuccess_prifile .modal-dialog {
  max-width: 560px;
}

.service_request_wrap .service_req_btn_wrap .maitred_border_btn.active {
  background-color: #0f35c0;
  border-color: #0f35c0;
  color: #fff;
}

.service_request_wrap .service_req_btn_wrap>a:not(:last-child) {
  margin-right: 10px;
}

/* 13.09.24 end */

/* 14.09.24 start */
.srvc_sbmt_innr_flw {
  min-height: 100vh;
}

.delete_authorized_user_modal .remove_mdl h3 {
  font-family: "CircularStd-Bold";
  font-size: 20px;
  color: #000;
  margin-bottom: 5px;
}

.delete_authorized_user_modal .remove_mdl p {
  font-family: "CircularStd-Book";
  font-size: 18px;
  color: #767676;
  margin-bottom: 20px;
}

.delete_authorized_user_modal #authuser_details .user_details {
  padding: 20px;
  border-radius: 10px;
  background-color: #f0f2f6;
  text-align: left;
}

.delete_authorized_user_modal #authuser_details .user_details+.user_details {
  margin-top: 5px;
}

.delete_authorized_user_modal #authuser_details .user_details span {
  font-family: "CircularStd-Book";
  font-size: 18px;
  color: #000;
}

.delete_authorized_user_modal .maitred_add_member {
  display: flex;
  width: 100%;
  margin: 0px;
}

.delete_authorized_user_modal .maitred_add_member>* {
  flex: 1;
}

.delete_authorized_user_modal .maitred_add_member>*:first-child {
  margin-right: 10px;
}

.delete_authorized_user_modal .modal-footer {
  padding: 20px;
}

.dropdown_function_outer .single_select_item .bootstrap-select button[type="button"].dropdown-toggle {
  min-width: 180px;
  min-height: 50px;
  padding: 15px 45px 15px 20px;
  border: 2px solid #000;
  font-family: "CircularStd-Bold";
}

.dropdown_function_outer .single_select_item .bootstrap-select button[type="button"].dropdown-toggle.show {
  border: 2px solid #0f35c0;
}

/* download transation modal */
.maitredbiz_flow .modal.download .multiselect-native-select button.multiselect {
  width: 100%;
  text-align: left !important;
}

.maitredbiz_flow .modal.download .multiselect-native-select button.multiselect.text-left {
  text-align: left !important;
}

.maitredbiz_flow .modal.download .section_statement .hidden {
  display: none;
}

.maitredbiz_flow .modal.download .activity_dwnld_modal .multiselect-container {
  position: relative !important;
  transform: none !important;
}

.maitredbiz_flow .activity_dwnld_modal .multiselect-native-select button.multiselect {
  color: #767676;
}

.maitredbiz_flow .activity_dwnld_modal .multiselect-native-select div.multiselect-container .multiselect-all .form-check-label,
.maitredbiz_flow .activity_dwnld_modal .multiselect-native-select div.multiselect-container .multiselect-option .form-check-label {
  color: #767676;
}

.maitredbiz_flow .activity_dwnld_modal .selected_val+.btn-group button.multiselect {
  color: #000;
}

.maitredbiz_flow .modal.download~.flatpickr-calendar .flatpickr-current-month .numInputWrapper {
  display: none;
}

.maitredbiz_flow .modal.download~.flatpickr-calendar .flatpickr-year-select {
  flex: 0 0 auto;
  width: 50%;
}

.maitredbiz_flow .modal.download~.flatpickr-calendar .flatpickr-months {
  flex: 0 0 auto;
  width: 50%;
}

.maitredbiz_flow .modal.download~.flatpickr-calendar .flatpickr-innerContainer {
  flex: 0 0 auto;
  width: 100%;
  border-top: 1px solid #00000033;
}

.maitredbiz_flow .modal.download~.flatpickr-calendar {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row-reverse;
}

.maitredbiz_flow .modal.download~.flatpickr-calendar .flatpickr-year-select .bootstrap-select button[type="button"].dropdown-toggle .filter-option {
  text-align: right;
}

.maitredbiz_flow .modal.download~.flatpickr-calendar .bootstrap-select button[type="button"].dropdown-toggle {
  padding: 15px 50px;
  height: auto;
  border: none;
  font-family: "CircularStd-Bold";
  font-size: 20px;
}

.maitredbiz_flow .modal.download~.flatpickr-calendar .bootstrap-select button[type="button"].dropdown-toggle.show {
  color: #0f35c0;
}

.maitredbiz_flow .modal.download~.flatpickr-calendar .flatpickr-month {
  height: auto;
  overflow: visible;
  z-index: 1;
}

/* download transation modal */

.maitredbiz_flow .reprient_row .pg_invalid_card {
  width: fit-content;
}

.panel_group_inner {
  padding: 0px 30px 0px;
  border: 1px solid #e4e4e4;
  border-radius: 5px;
}

.panel_group_inner+.panel_group_inner {
  margin-top: 40px;
}

.panel_group_inner:has(.panel-default:not(.collapsed)) {
  border: 1px solid #0f35c0;
}

.maitredbiz_flow .btm_cycle .multiselect-native-select button.multiselect {
  width: 100%;
}

/* 14.09.24 end */

/* 16.09.24 start */
.spend_holder_body .spend_head_bottom {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.maitredbiz_flow .spend_head_bottom .bootstrap-select button[type="button"].dropdown-toggle {
  min-height: 50px;
  padding: 15px 45px 15px 20px;
  border: 2px solid #000000;
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .spend_head_bottom .bootstrap-select button[type="button"].dropdown-toggle.show {
  border: 2px solid #0f35c0;
}

.change_card_pin .remove_mdl p+p {
  margin-top: 20px;
}

.maitredbiz_flow .basic_view_only_confirm .all_detail_container .switch_admin {
  text-align: center;
  max-width: 395px;
  margin: 0 auto;
}

.maitredbiz_flow .basic_view_only_confirm .all_detail_container .review_following {
  font-size: 20px;
  line-height: normal;
  margin-bottom: 5px;
}

.maitredbiz_flow .basic_view_only_confirm .all_detail_container .switch_admin p {
  font-family: "CircularStd-Book";
  font-size: 16px;
  color: #767676;
  display: block;
  margin: 0px;
}

.maitredbiz_flow .basic_view_only_confirm .all_detail_container .switch_admin p+p {
  margin-top: 20px;
}

#add_new_memo .modal-dialog {
  max-width: 560px;
}

#Card_Lock_Modal .modal-footer {
  justify-content: center;
}

/* 16.09.24 end */

/* 17.09.24 start */
.login_collapse .login_head_right {
  display: flex;
}

.maitredbiz_flow .srvc_sbmt_innr_flw {
  padding-top: 40px;
}

/* 17.09.24 end */

/* 23.09.24 start */
.maitred_branchportal_flow .review_info_holder .pg_invalid_card {
  text-align: left;
  border: 0px;
}

/* 23.09.24 end */
/* 24.09.24 start */
.new_top_tooltip_hover .down_tooltip:before {
  border-color: unset;
  bottom: unset;
  border-width: 0 24px 0px 24px;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-bottom: 21px solid #fff;
  top: -20px;
}

.new_top_tooltip_hover .down_tooltip:after {
  border-color: transparent transparent #0f35c0 transparent !important;
  top: -22px !important;
  bottom: unset !important;
  border-width: 0 20px 20px 20px !important;
  border-top: 0 !important;
}

.new_top_tooltip_hover .down_tooltip {
  bottom: unset !important;
  top: 32px !important;
}

.accout_area .adm_title {
  min-width: 800px;
}

.activity_maitred_modal .transaction_area_details .new_continue_area_outer .special_tx {
  margin: 20px 0;
}

/* 24.09.24 end*/
/* start 25.09.24 */
.maitredbiz_flow .email_notification_area .ac_notification_row .onoff_area {
  display: flex;
}

.maitredbiz_flow .email_notification_area .ac_notification_row .switch {
  width: 55px;
}

.modal.download #edit_arrival_date_error_div {
  bottom: unset;
}

.maitredbiz_flow #gogreenoffmodal .modal-footer {
  justify-content: center;
  padding: 20px;
}

.maitredbiz_flow .new_small_statement_modal .e_statement_proceed {
  min-width: 250px;
}

.maitredbiz_flow .new_small_statement_modal .notify_top p {
  font-family: "CircularStd-Book";
  font-weight: 400;
  color: #767676;
  font-size: 16px;
  line-height: 22px;
}

/* end 25.09.24 */

/* change language settings 26.09.24 start */
.maitredbiz_flow .language_content_container {
  max-width: 560px;
}

.maitredbiz_flow .language_setting_hdng {
  margin-bottom: 40px;
}

.maitredbiz_flow .language_setting_hdng h3 {
  font-family: "CircularStd-Bold";
  font-size: 28px;
  color: #000;
  margin-bottom: 40px;
}

.maitredbiz_flow .language_setting_hdng h4 {
  font-family: "CircularStd-Bold";
  font-size: 20px;
  color: #000;
  margin-bottom: 5px;
}

.maitredbiz_flow .language_setting_hdng p {
  font-family: "CircularStd-Book";
  color: #767676;
  font-size: 18px;
  line-height: normal;
}

.maitredbiz_flow .lang_settings_note {
  padding: 20px 20px 20px 23px;
  border-radius: 5px;
  background-color: rgba(15, 53, 192, 0.03);
  border-left: 3px solid #0f35c0;
  margin-bottom: 20px;
}

.maitredbiz_flow .lang_settings_note p {
  font-family: "CircularStd-Book";
  font-size: 14px;
  color: #000;
  line-height: normal;
}

.maitredbiz_flow .lang_settings_note p span {
  font-family: "CircularStd-Bold";
}

.maitredbiz_flow .lang_settings_note p a {
  font-family: "CircularStd-Bold";
  color: #0f35c0;
  font-size: 14px;
}

.maitredbiz_flow .language_content {
  margin-bottom: 40px;
}

.maitredbiz_flow .language_name_holder {
  padding: 20px 0px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
  cursor: pointer;
  border-bottom: 1px solid #e4e4e4;
  cursor: pointer;
}

.maitredbiz_flow .language_name_holder p {
  font-family: "CircularStd-Book";
  font-size: 18px;
  color: #000;
  line-height: normal;
}

.maitredbiz_flow .language_name_holder .language_content_checkbox input {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  opacity: 0px;
  -webkit-appearance: none;
  appearance: none;
  margin: 0px;
  cursor: pointer;
}

.maitredbiz_flow .language_content_checkbox .checkmark {
  width: 24px;
  height: 24px;
  display: block;
  position: relative;
  padding: 0px;
  margin: 0px;
  border: 2px solid #767676;
  border-radius: 50%;
}

.maitredbiz_flow .language_content_checkbox input:checked+.checkmark {
  border-color: #72bf44;
}

.maitredbiz_flow .language_content_checkbox input:checked+.checkmark::before {
  opacity: 1;
}

.maitredbiz_flow .language_content_checkbox .checkmark::before {
  content: "";
  width: 16px;
  height: 16px;
  background-color: #72bf44;
  position: absolute;
  top: 2px;
  left: 2px;
  border-radius: 50%;
  opacity: 0;
}

.maitredbiz_flow .change_setting_btn {
  max-width: 200px;
}

#Selectlanguagemodal .btn_outr>* {
  flex: 1;
  max-width: unset;
}

#Selectlanguagemodal .btn_outr .border-btn {
  color: #000 !important;
  font-size: 16px;
  line-height: 48px;
  font-family: "CircularStd-Bold";
  border: 2px solid #000 !important;
  border-radius: 0;
  background-color: #fff !important;
  border-radius: 6px;
}

#addCardMemberSuccessMsg {
  max-width: 350px;
  margin: 0 auto;
}

/* change language settings 26.09.24 end */

/* 08.10.24 start */
.maitredbiz_flow #addemployeemodal .bootstrap-select button[type="button"].dropdown-toggle.bs-placeholder,
.maitredbiz_flow #addadminmodal .bootstrap-select button[type="button"].dropdown-toggle.bs-placeholder {
  color: #767676;
}

/* 08.10.24 end */

/* 09.10.24 service request list start */
.serv_requ_list {
  padding: 20px;
  border-radius: 15px;
  border: solid 1px #e4e4e4;
  background-color: #fff;
  margin-bottom: 20px;
}

.srvtopcont {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 10px;
}

.frameicon img {
  max-width: 32px;
}

.srvtopcont h4 {
  font-family: "CircularStd-Bold";
  font-size: 16px;
  color: #000;
  line-height: normal;
}

.srvtopcont h5 {
  font-family: "CircularStd-Book";
  color: #767676;
  font-size: 16px;
  line-height: normal;
  display: inline-flex;
  align-items: center;
  position: relative;
}

.srvtopcont h5::before {
  content: "";
  display: inline-block;
  width: 1px;
  height: 18px;
  background-color: #767676;
  margin-right: 10px;
}

.srvtopcont h6 {
  margin-left: auto;
  font-family: "CircularStd-Book";
  font-size: 16px;
  line-height: normal;
  color: #c6a033;
  position: relative;
  text-transform: capitalize;
}

.srvtopcont h6::before {
  content: "";
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background-color: #c6a033;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: -10px;
}

.serv_requ_list p {
  font-family: "CircularStd-Book";
  color: #767676;
  font-size: 14px;
  line-height: normal;
}

.serv_requ_list p strong {
  font-family: "CircularStd-Book";
  color: #767676;
  font-size: 14px;
  line-height: normal;
}

.serv_requ_list h3 {
  font-family: "CircularStd-Bold";
  font-size: 16px;
  color: #000;
  line-height: normal;
  margin-bottom: 10px;
}

/* 09.10.24 service request list end */

/* disable lock card 14.10.24 */
.mod_card_det_wrap .left_total_function a.div_click_role_lock {
  pointer-events: none;
}

.mod_card_det_wrap .left_total_function a.div_click_role_lock:not(.active) span {
  background-color: #f7f7f7;
  border-color: #f7f7f7;
}

.mod_card_det_wrap .left_total_function a.div_click_role_lock.lock_card:not(.active) span {
  background-image: url(../images/crd_lock_off.png);
}

.mod_card_det_wrap .left_total_function a.div_click_role_lock.lock_onln:not(.active) span {
  background-image: url(../images/lock_online_off.png);
}

.mod_card_det_wrap .left_total_function a.div_click_role_lock.lock_frgn:not(.active) span {
  background-image: url(../images/lock_foreign_off.png);
}

.mod_card_det_wrap .left_total_function a.div_click_role_lock em {
  color: #767676;
}

/* disable lock card 14.10.24 */
/* start 17.10.24 */
/* #card_dtls_modl .custom_break_lft_dashboard .highcharts-title {
  transform: translateY(15px);
} */

/* end 17.10.24 */

/* 22.10.24 edit  btn disable */
.maitredbiz_flow .div_click_edit {
  color: #767676 !important;
  pointer-events: none !important;
}

.maitredbiz_flow .dropdown_disable {
  color: #767676 !important;
  pointer-events: none !important;
  background-color: #ededed !important;
}

/* 22.10.24 edit  btn disable */
/* start 23.10.24 */
#company_spend_pie_emp_one_deposit text.highcharts-title {
  transform: translateY(15px);
}

/* end 23.10.24 */

/* 24.10.24 start */
.maitredbiz_flow .tranlistcontent_dashboard .transation_head .transation_area {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

/* 24.10.24 end */
/* start 26.10.24 */
#reprintDate_err_div {
  border: none;
}

.frenchPortal #traveleditModalSection .edit_travel_btn_area #editTravel {
  min-width: 250px;
}

.addfp {
  background-image: url(../images/bootstrap_select_caret.svg?v=1.1);
  background-position: right 20px center;
  background-repeat: no-repeat;
  background-size: 24px;
}

/* end 26.10.24 */

/* 01.11.24 start */
.maitredbiz_flow #Activity_trans_Modal .new_continue_area_outer .border_head.border_row #forignCurrency {
  text-transform: initial;
}

/* 01.11.24 end */

/* 04.11.24 start */
.maitredbiz_flow #Activity_trans_Modal .new_continue_area_outer .forexDetails_fx>.inner_continue_area_row {
  padding: 0px 0px 20px !important;
  border-top: 1px solid #f3f3f4;
  margin: 0px 20px;
}

/* 04.11.24 end */

/* 07.11.24 start */
.budget_transaction_area .tranlist_row .tranlist_cell.showDetailsByclickrow:nth-child(2) {
  justify-content: center !important;
  flex: 1;
}

#srch_rslt_text {
  margin-bottom: 0px;
}

.budget_search_area.single_select_item .top_typo_box {
  margin-bottom: 0px;
}

/* 07.11.24 end */
/* start 28.11.24 */
.maitredbiz_flow .Base_Transfer_Fee_tooltip .white_info_tip {
  margin: 5px 0px;
  padding: 8px 16px;
  border-radius: 6px;
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 4px 6px 1px rgba(0, 0, 0, 0.1);
  border: solid 1px #d4d4d4;
  background-color: #fff;
  max-width: 205px;
  left: 0px;
  transform: none;
}

.Base_Transfer_Fee_tooltip .white_info_tip:before {
  display: none;
}

.Base_Transfer_Fee_tooltip .white_info_tip::after {
  display: none;
}

/* end 28.11.24 */
/* start 03.12.24 */
.new_add_card_degine {
  border: 2px solid #0f35c0;
  border-radius: 5px;
  padding: 8px 18px;
  transition: all 0.5s ease-in-out;
  color: #0f35c0 !important;
}

.add_employee_modal_new_degine {
  font-size: 16px !important;
  text-decoration: none !important;
}

.add_employee_modal_new_degine h5 {
  font-size: 16px !important;
  text-decoration: none !important;
  color: #0f35c0 !important;
}

.rollexx_new {
  margin-left: auto;
  margin-right: 20px;
}

.new_add_card_degine:hover {
  background-color: #0f35c0;
  color: #fff !important;
}

.add_employee_modal_new_degine:hover h5 {
  color: #fff !important;
}

/* end 03.12.24 */
/* start 05.12.24 */
.disabled {
  color: #767676 !important;
  font-size: 16px !important;
  font-family: "Circular Std" !important;
  background-color: #f3f3f4 !important;
  border: none !important;
  pointer-events: none;
}

/* end 05.12.24 */
/* start 06.12.24 */
.disable_edit_btn .edit_btn {
  color: #767676 !important;
  pointer-events: none;
}

/* end 06.12.24 */

/* 15.01.25 start */
.edit_form6 {
  padding-bottom: 20px;
  border-bottom: 1px solid #e4e4e4;
}

/* dropdown list position relative */
.maitredbiz_flow .edit_form6 .bootstrap-select div.dropdown-menu {
  position: relative !important;
  transform: none !important;
}

/* 15.01.25 */
/* start 14.02.25 */
.frenchPortal .new_card_det_mod .nwcrd_frm_blck_input .copy_text{
  bottom: -39px;
}
/* end 14.02.25 */
/* start 21.02.25 */
.new_card_det_mod .mod_card_det_wrap .nwmodl_card.reward_me_card, .new_card_det_mod .mod_card_det_wrap .nwmodl_card.reward_me_card img{
  max-width: 250px;
}
.new_card_det_mod .cust_break_row_drop .empty_values .budgtNoTransaction .totalVal{
color: #767676;
}
.modal-body .spend_item_text p{
font-size: 14px;
}
/* end 21.02.25 */
/* start 25.02.25 */
.spent_amnt_new{
  margin-top: 20px;
}
/* end 25.02.25 */
/* start 27.03.25 */
.company_spnd_nw_view h5{
  margin-bottom: 15px !important;
}
/* end 27.03.25 */
/* start 28.03.25 */
.maitredbiz_flow .user_add_fix .bootstrap-select div.dropdown-menu{
  position: absolute !important;
}
/* end 28.03.25 */