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: #fc0000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  padding-left: 10px;
  position: relative;
  line-height: 16px;
}

.sbc_login,
.lbcbiz_flow {
  font-family: "Source Sans Pro", sans-serif;
}
.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: "Source Sans Pro", sans-serif;
  font-weight: 600;
  min-width: 150px;
  border-radius: 30px;
  line-height: 50px;
  height: 50px;
}
.sbc_login .login_text_btn {
  color: #fff;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.sbc_login .login_text_btn:hover {
  color: #004070;
}
.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: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.sbc_login .material_float-label {
  position: static;
  color: #000;
  font-size: 14px;
  opacity: 1;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  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: "Source Sans Pro", sans-serif;
}
.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: #004070;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
}
.sbc_login .material_float_anchor:hover {
  color: #000000;
  text-decoration: underline;
}
.sbc_login .material_float_anchor:focus {
  border: 1px solid #004070;
  padding: 0 5px;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
  color: #004070;
  border-radius: 4px;
}
.sbc_login .material_float_anchor:active {
  color: #004070;
  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: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.sbc_login .agree_check input[type="checkbox"]:checked ~ .checkmark {
  background-color: #004070;
  border: 2px solid #004070;
}
.sbc_login .agree_check:hover,
.sbc_login .agree_check input[type="checkbox"]:checked ~ .agree_check_txt {
  color: #004070;
}
.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: #004070;
  height: 50px;
  line-height: 50px;
  border-radius: 4px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  letter-spacing: 0;
}
.sbc_login .submit_outer .global_btn:hover, .submit_outer .global_btn:hover {
  background-color: #0068b8 !important;
  color: #fff;
}
.sbc_login .submit_outer .global_btn:focus, .submit_outer .global_btn:focus {
  background-color: #004070;
  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: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.sbc_login .have_account a {
  color: #004070;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
}
.sbc_login .have_account a:hover {
  color: #000000;
  text-decoration: underline;
}
.sbc_login .have_account a:focus {
  border: 1px solid #004070;
  padding: 0 5px;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
  color: #004070;
  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,
.lbcbiz_flow .errorred {
  background-color: rgba(255, 108, 108, 0.05) !important;
  border: 2px solid #ae0a33 !important;
  box-shadow: none !important;
}
.sbc_login .material_form-control:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
  border: 2px solid #004070;
  color: #000;
}
.sbc_login .reset_login_wrap .login_headline p {
  font-size: 20px;
  color: #000;
  margin: 0;
  line-height: 24px;
  font-family: "Source Sans Pro", sans-serif;
  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: 600;
  font-family: "Source Sans Pro", sans-serif;
}
.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/lbcbiz/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: #004070;
  font-size: 16px;
  line-height: 22px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.sbc_login .action_forgot a:hover {
  color: #000000;
  text-decoration: underline;
}
.sbc_login .action_forgot a:focus {
  border: 1px solid #004070;
  padding: 0 5px;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
  color: #004070;
  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: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.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: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.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: "Source Sans Pro", sans-serif;
  font-weight: 700;
  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: 600;
  font-family: "Source Sans Pro", sans-serif;
}
.sbc_login .resetpassword .type_fld:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3) !important;
  border: 2px solid #004070;
  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: #004070;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
}
.sbc_login .reset_login_wrap .we_resent_pass {
  font-family: "Source Sans Pro", sans-serif;
  color: #000;
}
.sbc_login .reset_login_wrap .resendEmail_pass strong {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
}
.sbc_login .resetpassword .btn_outr_reset .save_btn {
  width: 175px !important;
  padding: 0px 25px;
  background-color: #004070;
  height: 50px;
  line-height: 50px;
  border-radius: 4px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  letter-spacing: 0;
}

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

.sbc_login .resetpassword .btn_outr_reset .save_btn:focus {
  background-color: #004070 !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 #004070;
}
/* login part end */

/* header */
.lbcbiz_flow .logo {
  width: 150px;
  margin-top: 0;
}
/* .lbcbiz_flow .header_wrap {
  background: #000;
} */
.lbcbiz_flow .menu_wrap {
  margin: 22px 0 0 175px;
  width: 450px;
  /* margin: 14px 0 0 115px;
    width: 524px; */
}
.lbcbiz_flow .stella_select {
  width: 300px;
}
.lbcbiz_flow .header_menu ul li a {
  color: #222;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  font-size: 16px;
}
.lbcbiz_flow .header_menu ul li.active a {
  color: #222 !important;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}

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

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

.lbcbiz_flow .stella_select a {
  color: #222;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 16px;
}
/* .lbcbiz_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;
} */

.lbcbiz_flow .stella_select .dropdown .caret {
  border: none;
  width: 10px;
  height: 6px;
  background: url(https://static.brim.ca/lbc/businessportal/images/icon-caret-grey-close.png) right center
    no-repeat;
    background-size: 10px;
}
/* header end */

/* header dropdown */
.lbcbiz_flow .stella_select .dropdown-menu h2 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #000;
  font-size: 20px;
  padding: 0 35px 22px;
}
.lbcbiz_flow .stella_select .dropdown-menu {
  padding: 25px 0 30px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  border-radius: 4px;
}
.lbcbiz_flow .dropdown-menu .sub_account li a {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000000;
  font-size: 16px;
}
.lbcbiz_flow .dropdown-menu .sub_account li a:hover {
  color: #004070;
  background-color: #d8ecfd;
}
.lbcbiz_flow .dropdown-menu .sub_account li.legal_diff a:hover {
  color: #004070;
}

.lbcbiz_flow .stella_select .dropdown-menu > li:last-child {
  background-color: inherit;
  margin: 0 20px;
}
.lbcbiz_flow .stella_select .dropdown-menu > li:last-child a {
  padding: 0 20px;
  height: 50px;
  line-height: 48px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #004070 !important;
  font-size: 16px !important;
  text-align: center;
  border: 2px solid #004070;
  background-color: #fff;
  border-radius: 4px;
  max-width: 180px;
}
.lbcbiz_flow .stella_select .dropdown-menu > li:last-child a:hover {
    border-color: #0068b8;
    background: #0068b8;
  color: #fff !important;
}
.lbcbiz_flow .stella_select .dropdown-menu > li:last-child a:focus {
  border-color: #004070;
    background: #fff !important;
    color: #004070;
    box-shadow: 0 0 0 5px #7ac5fe !important;
}
.lbcbiz_flow .stella_select .dropdown-menu > li:last-child a:active {
  box-shadow: none !important;
  background: #d8ecfd;
    color: #222222 !important;
    border-color: #222 !important;
}

.lbcbiz_flow .dropdown-menu .sub_account li a .img {
  width: 24px;
  height: auto;
  vertical-align: 3px;
  margin-right: 6px;
}
.lbcbiz_flow .dropdown-menu .sub_account li a {
  padding: 16px 20px 17px;
}
.lbcbiz_flow .dropdown-menu .sub_account li a b {
  font-weight: normal;
}
.lbcbiz_flow .dropdown-menu .sub_account li:first-child {
  background-image: none;
  background: #fff;
  margin: 0 0 0px;
}
.lbcbiz_flow .dropdown-menu .sub_account li.legal_diff a {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  color: #004070;
  font-size: 12px;
}
.lbcbiz_flow .dropdown-menu .sub_account li.legal_diff a b {
  font-weight: 700;
}
.lbcbiz_flow .sub_account {
  padding: 0px 0 24px;
}
.lbcbiz_flow .sub_account li {
  margin: 0 0 0px;
}
.lbcbiz_flow .dropdown-menu .sub_account li:last-child {
  margin-bottom: 0;
}
/* header dropdown end*/

/* dashboard page */
.lbcbiz_flow .card_top_sec {
  background-color: #fff;
}
.lbcbiz_flow .checkout_brim_setup {
  background-color: #fff;
}
.lbcbiz_flow .dashboard_card .card_top_lft_sec h3 {
  font-size: 36px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .right_activity_panel_lt .brim_points_box span {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #000 !important;
  line-height: 30px;
  font-size: 26px !important;
}
.lbcbiz_flow .card_top_rt_sec .currency {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 26px;
  color: #000;
  line-height: 30px;
  margin-top: 4px;
}
.lbcbiz_flow .dashboard_card .card_top_rt_sec .right_activity_panel_rt {
  margin-top: 0;
}
.lbcbiz_flow .dashboard_flex_end {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.lbcbiz_flow .make_btn {
  padding: 14px 25px;
  border-radius: 0;
  background: #004070;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 16px;
  border-radius: 4px;
}
.lbcbiz_flow .make_btn:hover {
  background-color: #0068b8;
  color: #fff;
  opacity: 1;
}
.lbcbiz_flow .make_btn:focus {
  background-color: #e00d42;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
    outline: 0;
}
.lbcbiz_flow .make_btn:active {
  background-color: #d8ecfd;
    color: #222222;
    border-color: #222222;
  box-shadow: none;
}
.lbcbiz_flow .dashboard_card .card_top_sec {
  padding-top: 30px;
  padding-bottom: 30px;
}
.lbcbiz_flow .make_btn img {
  display: none;
}
.lbcbiz_flow .dashboard_card .small_point_tag {
  background-image: none;
}
.lbcbiz_flow .new_top_tooltip .color_tip {
  color: #004070;
  /* vertical-align: -1px; */
}
.lbcbiz_flow .new_top_tooltip .color_tip:hover {
  color: #000;
}
.lbcbiz_flow #cardHolderName {
  text-transform: none;
  color: #004070;
  font-size: 26px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .other_value_cell_acdtls .brim_card_headline {
  display: none !important;
}
.lbcbiz_flow .sub_txt {
  font-size: 14px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  letter-spacing: 0;
  text-transform: none;
}
.lbcbiz_flow .other_value_cell_each h4 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 26px;
  color: #000;
}
.lbcbiz_flow .muted_txt_new {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
}
.lbcbiz_flow .brim_card_option {
  border-radius: 4px;
  padding: 17px 6px 15px 5px !important;
}
.lbcbiz_flow .card_option_img {
  border-radius: 50%;
  width: 60px;
  height: 60px;
}
.lbcbiz_flow .brim_card_single_option.active .card_option_img {
  background-color: #fff;
  border: 2px solid #004070;
}
.lbcbiz_flow .brim_card_single_option.active .lock_crd {
  background-image: url(../images/lbcbiz/lock_crd.png);
  background-size: 32px 32px;
}
.lbcbiz_flow .brim_card_single_option.active .lock_online {
  background-image: url(../images/lbcbiz/lock_online.png);
  background-size: 32px auto;
}
.lbcbiz_flow .brim_card_single_option.active .lock_foreign {
  background-image: url(../images/lbcbiz/lock_foreign.png);
  background-size: 32px 32px;
}
.lbcbiz_flow .brim_card_single_option .lock_crd {
  background-image: url(../images/lbcbiz/crd_lock_off.svg);
  background-size: 32px 32px;
  background-color: #004070;
}
.lbcbiz_flow .brim_card_single_option .lock_online {
  background-image: url(../images/lbcbiz/lock_online_off.svg);
  background-size: 32px 32px;
  background-color: #004070;
}
.lbcbiz_flow .brim_card_single_option .lock_foreign {
  background-image: url(../images/lbcbiz/lock_foreign_off.svg);
  background-size: 32px 32px;
  background-color: #004070;
}

.lbcbiz_flow .card_option_label {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  font-size: 12px;
}
.lbcbiz_flow .dashboard_row .brim_left_flex {
  margin-right: 60px;
  margin-left: 0;
  width: 305px;
  padding: 0px 35px 0 0;
  overflow: inherit;
}
.lbcbiz_flow .brim_card_slider,
.lbcbiz_flow .brim_card_slider_user_outer {
  overflow: hidden;
}
.lbcbiz_flow .cardBtns .card_prev {
  left: -35px !important;
}
.lbcbiz_flow .cardBtns .card_nxt,
.lbcbiz_flow .cardBtns .card_prev {
  color: #454545;
  opacity: 1;
  font-size: 32px;
}
.lbcbiz_flow .dashboard_row {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.lbcbiz_flow .brim_center_flex {
  margin-top: 2px;
}
.lbcbiz_flow .other_value_cell_acdtls {
  padding-top: 15px;
}
.lbcbiz_flow .dashboard_row .brim_right_flex {
  width: calc(100% - 765px);
}
.lbcbiz_flow .checkout_brim_setup .ecommerce_shop_head {
  margin-bottom: 6px;
}
.lbcbiz_flow .checkout_brim_setup .ecommerce_shop_head h2 {
  color: #000;
  margin-bottom: 10px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .checkout_brim_setup .ecommerce_shop_head p {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  font-size: 20px;
}
.lbcbiz_flow .dsbrd_eshop_slider .single_shop_box figure,
.lbcbiz_flow .dsbrd_eshop_slider_mrktnk .single_shop_box figure {
  border-top-left-radius: 25px;
  border-top-right-radius: 25px;
}
.lbcbiz_flow .dsbrd_eshop_slider .shop_inner_sec {
  border-radius: 4px;
}
.lbcbiz_flow .dsbrd_eshop_slider .single_shop_box,
.lbcbiz_flow .dsbrd_eshop_slider_mrktnk .single_shop_box {
  border-radius: 4px;
}
.lbcbiz_flow .dsbrd_eshop_slider .offer_shape {
  width: 80px;
  height: 80px;
}
.lbcbiz_flow .checkout_brim_setup .load_more_sec {
  margin-top: 20px;
}
.lbcbiz_flow .checkout_brim_setup .load_more_sec .global_btn {
  padding: 0 35px;
  line-height: 48px;
  background: #fff;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #004070;
  border: 2px solid #004070;
  font-size: 16px;
  border-radius: 4px;
  letter-spacing: 0;
}
.lbcbiz_flow .checkout_brim_setup .load_more_sec .global_btn:hover {
  color: #fff;
    border-color: #0068b8;
    background: #0068b8;
}
.lbcbiz_flow .checkout_brim_setup .load_more_sec .global_btn:focus {
  outline: 0;
    background: #fff;
    color: #004070;
    box-shadow: 0 0 0 5px #7ac5fe;
    border: 2px solid #004070;
}
.lbcbiz_flow .checkout_brim_setup .load_more_sec .global_btn:active {
      background: #d8ecfd;
    outline: 0;
    border: 2px solid #222222;
    color: #222222;
    box-shadow: none;
}
.lbcbiz_flow .transation_head_carp .left_text {
  line-height: 50px;
}
.lbcbiz_flow .transation_head_carp .left_text .muted_txt {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #000000;
  font-size: 26px;
  letter-spacing: 0;
  margin-top: -6px;
}
.lbcbiz_flow .transation_head_carp .left_text .blue_txt {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 16px;
  color: #004070 !important;
}
.lbcbiz_flow .transation_head_carp .left_text .blue_txt:hover {
  color: #000 !important;
}
.lbcbiz_flow .transation_head_carp .left_text .blue_txt:active {
  color: #004070 !important;
}
.lbcbiz_flow .transation_head_carp_normal {
  border-bottom: 0;
}

/* .lbcbiz_flow .transation_head_carp .left_text .blue_txt:focus{box-shadow: 0 0px 0px 5px rgba(0, 151, 169,.30); 
border: 1px solid #0097A9; padding: 10px 8px 10px 15px; color: #003B5C !important;} */
/* .lbcbiz_flow .bold_txt {font-family: 'CircularStd-Bold'!important; font-weight: normal;} */

.lbcbiz_flow .transation_head_carp .on_of_label {
  line-height: 50px;
  border-radius: 0;
  border: 0;
}
.lbcbiz_flow .transation_head_carp .on_of_label label {
  text-transform: none;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  font-size: 16px;
  margin-right: 20px;
}
.lbcbiz_flow .transation_head_carp .on,
.lbcbiz_flow .transation_head_carp .off {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  color: #000;
  font-size: 12px;
  margin-right: 2px;
}
.lbcbiz_flow .onoff_area .switch {
  height: 30px;
  width: 50px;
  margin-right: 0 !important;
}
.lbcbiz_flow .transation_head_carp input:checked + .slider_switch {
  background-color: #004070;
}
.lbcbiz_flow .slider_switch:before {
  height: 26px;
  width: 26px;
  bottom: 1px;
}
.lbcbiz_flow input:checked + .slider_switch:before {
  -webkit-transform: translateX(21px);
  -ms-transform: translateX(21px);
  transform: translateX(21px);
}
.lbcbiz_flow .transation_details {
  margin: 15px 0 0;
}
.lbcbiz_flow .tranlist_cell:first-child {
  padding-left: 0;
}
.lbcbiz_flow .tranlist_row:hover {
  border: solid 1px #706f73;
  background-color: #d8ecfd;
  box-shadow:none;
}
.lbcbiz_flow .tranlist_header:hover {
  box-shadow: 0px 0px 0px 0px #d0d2d2;
}
.lbcbiz_flow .tranlist_header {
  padding: 15px 0 8px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .tranlist_header .tranlist_cell {
  color: #000;
  font-size: 14px !important;
  text-transform: none;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  text-transform: uppercase !important;
}
.lbcbiz_flow .tranlist_cell {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  font-size: 16px;
}
.lbcbiz_flow .tranlist_cell.totla,
.lbcbiz_flow .tranlist_cell.total1,
.lbcbiz_flow .tranlist_cell.total2,
.lbcbiz_flow .tranlist_cell.total3,
.lbcbiz_flow .tranlist_cell.total4,
.lbcbiz_flow .tranlist_cell.total5,
.lbcbiz_flow .tranlist_cell.total6,
.lbcbiz_flow .tranlist_cell.total7,
.lbcbiz_flow .tranlist_cell.total8,
.lbcbiz_flow .tranlist_cell.total9,
.lbcbiz_flow .tranlist_cell.total10 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 16px;
}
.lbcbiz_flow .blue_cell_expand .do_redeemed {
  background-color: #004070;
}
.lbcbiz_flow .blue_cell_expand .Redeem_bg_btn {
  background: #004070;
}
.lbcbiz_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;
}
.lbcbiz_flow .footer_wrap {
  background: #004070;
  padding: 35px 0;
}
.lbcbiz_flow .footer_wrap span {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #fff;
}
.lbcbiz_flow .stella_select li.dropdown a figure.avatar_prof_img,
.lbcbiz_flow .brim_card_slider_user_inner {
  font-family: "Source Sans Pro", sans-serif;
  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: #004070;
}
.lbcbiz_flow .pointTo,
.lbcbiz_flow .psn_rltv {
  line-height: 100%;
}
.lbcbiz_flow .other_value_cell_each_inner .new_info_tip,
.lbcbiz_flow .new_top_tooltip {
  vertical-align: 2px;
}
.lbcbiz_flow .dsbrd_eshop_slider .slick-arrow:hover,
.lbcbiz_flow .dsbrd_eshop_slider_mrktnk .slick-arrow:hover {
  color: #004070;
}
.lbcbiz_flow .ecommerce_flag_text b {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
}
.lbcbiz_flow .ecommerce_flag_text {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.lbcbiz_flow .transation_body .round_blnk_img {
  padding: 0;
}
.lbcbiz_flow .blank_container h5 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #000;
}
.lbcbiz_flow .lbcbiz_flow .blank_container p {
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 5px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  max-width: 560px;
  margin: 0 auto;
  color: #000;
}
.lbcbiz_flow .blank_container {
  border-bottom: 0;
}
.lbcbiz_flow .offer_shape span {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 24px;
  color: #000000;
  line-height: 20px;
}
.lbcbiz_flow .offer_shape b {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #000;
}
.lbcbiz_flow .brim_fn {
  display: block;
  text-transform: uppercase;
  font-size: 14px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  margin-top: 5px;
}
.lbcbiz_flow .flex_dashboard_outer {
  align-items: center;
  min-height: 50px;
}
.lbcbiz_flow .offer_shape span em {
  font-size: 16px;
  font-style: normal;
}
.lbcbiz_flow .new_top_tooltip .white_info_tip p {
  font-family: "Source Sans Pro", sans-serif !important;
  font-weight: 400;
  line-height: 15px;
  color: #fff;
}
.lbcbiz_flow .new_top_tooltip .white_info_tip {
  border: 2px solid #004070;
  padding: 12px 27px 10px 15px;
}
.lbcbiz_flow .new_top_tooltip .white_info_tip:after {
  border-color: transparent transparent #004070 transparent;
}
.lbcbiz_flow .new_top_tooltip .tip_close {
  background-image: url(../images/lbcbiz/icon-dismiss.png);
}
.lbcbiz_flow .tags_offer {
  background-image: url(../images/lbcbiz/bonus@2x.png);
  top: -6px;
  height: 88px;
}
.lbcbiz_flow .tags_offer span {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.sbc_points_mobile {
  display: none;
}
.sbc_account_balance_sec {
  display: none;
}
.lbcbiz_flow .strike_text {
  color: #959595 !important;
  opacity: 1;
}
.lbcbiz_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;
}
.lbcbiz_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 */
.lbcbiz_flow .payOptTabs .make_tabmenu ul {
  border: 2px solid #004070;
  border-radius: 4px;
  position: relative;
}
.make_tabmenu li:first-child{
  border-right: 2px solid #004070;
}
.lbcbiz_flow .payOptTabs .make_tabmenu ul:after {
  content: "";
  position: absolute;
  width: 33.33%;
  background-color: #004070;
  left: -1px;
  bottom: 0;
  top: -2px;
  border-radius: 4px;
  height: 47px;
  transition: left 0.3s ease;
  display: none;
}
.lbcbiz_flow .payOptTabs .make_tabmenu ul li a em {
  display: none;
}
.lbcbiz_flow .payOptTabs .make_tabmenu ul li a {
  border: 0;
}
.lbcbiz_flow .payOptTabs .make_tabmenu ul li:not(.active) a .fr_dsktop {
  font-size: 16px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #000;
  margin: 0;
}
.lbcbiz_flow .payOptTabs .make_tabmenu ul li.active a .fr_dsktop {
  font-size: 16px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  margin: 0;
}
.lbcbiz_flow .payOptTabs .make_tabmenu ul li:last-child a {
  border-right: 0;
  border-left: 0;
}
.lbcbiz_flow .payOptTabs .make_tabmenu ul li a:hover {
  background: transparent;
  border-color: transparent;
  color: #000;
}
.lbcbiz_flow .payOptTabs ul li:last-child {
  margin-left: 0;
}
.lbcbiz_flow .payOptTabs .make_tabmenu ul li a:hover .fr_dsktop,
.lbcbiz_flow .payOptTabs .make_tabmenu ul li a:hover .fr_mob {
  color: #000;
}
.lbcbiz_flow .make_tabmenu label {
  display: none;
}
.lbcbiz_flow .payOptTabs .make_tabmenu ul li {
  z-index: 1;
}
.lbcbiz_flow .payOptTabs .make_tabmenu ul li.active a {
  border: 0;
  background: #d8ecfd;
  color: #004070;
}
.lbcbiz_flow .payOptTabs .make_tabmenu ul li.active a:hover .fr_dsktop {
  color: #004070;
}
.payOptTabs .make_tabmenu ul li.active a .fr_dsktop, .payOptTabs .make_tabmenu ul li.active a .fr_mob{
  color: #004070 !important;
}
.payOptTabs .make_tabmenu ul li a{
  border-radius: 0;
}

.lbcbiz_flow .payOptTabs .make_tabmenu .parentDivPay:after {
  left: -2px;
  transition: left 0.3s ease;
}
.lbcbiz_flow .payOptTabs .make_tabmenu .interacparentDivPay:after {
  left: 33.33%;
  transition: left 0.3s ease;
}
.lbcbiz_flow .payOptTabs .make_tabmenu .pointsparentDivPay:after {
  left: 66.72%;
  transition: left 0.3s ease;
}
.lbcbiz_flow .modal-backdrop {
  background-color: #000 !important;
}
.lbcbiz_flow .modalNu .modal-dialog {
  max-width: 950px;
}
.lbcbiz_flow .modal-content {
  border: 0 !important;
  box-shadow: 0 0 6px rgba(69, 69, 69, 0.5) !important;
  border-radius: 0px !important;
}
.lbcbiz_flow #make_payment_new .modal-content {
  min-height: 793px;
}
.lbcbiz_flow .modal-header {
  padding: 20px !important;
  border-bottom: 1px solid #d9d9d9;
}
.lbcbiz_flow .modal-header .close {
  background: url(../images/lbcbiz/icon-dismiss.png) right top no-repeat;
  background-size: cover;
  margin-top: 0;
}
.lbcbiz_flow #make_payment_new .modal-title {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #000;
  font-size: 20px;
}
.lbcbiz_flow #make_payment_new .modal-footer {
  display: none;
}
.lbcbiz_flow .payOptTabs {
  padding: 40px 30px 50px;
}
.lbcbiz_flow .make_payment_inr .new_g_hdr {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #000;
  font-size: 26px;
  line-height: 33px;
}
.lbcbiz_flow .payOptTabs .estTime {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #000;
  margin-top: 10px;
  text-transform: none;
}
.lbcbiz_flow .lt_side_paymnt {
  padding: 30px 30px 60px;
}
.lbcbiz_flow .global_tb_label {
  margin-bottom: 13px;
}
.lbcbiz_flow .global_tb_label h5 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #000;
  font-size: 20px;
  line-height: 25px;
}
.lbcbiz_flow .lt_side_paymnt li {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  color: #000;
  padding-left: 34px;
  margin-bottom: 15px;
}
.lbcbiz_flow .shape_num {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  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;
}
.lbcbiz_flow .payment_details_topM .global_tb_label {
  margin-bottom: 15px;
}
.lbcbiz_flow .rt_side_paymnt {
  padding: 30px 60px 25px 30px;
  border-left: 0;
  background-color: #f7f7f7;
}
.lbcbiz_flow .p_row {
  padding-right: 65px;
}
.lbcbiz_flow .p_row label {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  font-size: 14px;
  margin-bottom: 4px;
  text-transform: capitalize;
}
.lbcbiz_flow .py_dtls_rt {
  font-family: "Source Sans Pro", sans-serif !important;
  font-weight: 600;
  font-size: 16px !important;
  color: #000;
}
.lbcbiz_flow .py_dtls_rt em {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #000;
  text-transform: none;
}
.lbcbiz_flow .blnc_pay_innerM h5 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  font-size: 14px;
  margin-bottom: 4px;
  text-transform: capitalize;
}
.lbcbiz_flow .blnc_pay_innerM h3 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #000;
  font-size: 26px;
  margin-bottom: 16px;
}
.lbcbiz_flow .cpy_btn {
  height: 50px;
  width: 80px;
  line-height: 46px;
  border-radius: 0;
  border: 2px solid #004070;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #004070;
  font-size: 16px;
  background-color: #fff;
  border-radius: 5px;
}
.lbcbiz_flow .cpy_btn:hover {
  color: #fff;
  background-color: #0068b8;
  border: 2px solid #0068b8;
}
.lbcbiz_flow .cpy_btn:focus {
    box-shadow: 0 0 0 5px #7ac5fe;
    border: 2px solid #004070;
    background-color: #fff;
    color: #004070;
}
.lbcbiz_flow .cpy_btn:active {
  color: #222222;
  background-color: #d8ecfd;
  border: 2px solid #222222;
}
.lbcbiz_flow .blnc_pay_innerM.active .cpy_btn {
  border: 2px solid #222222;
    box-shadow: none;
    color: #222222;
    background-color: #fff;
}
.lbcbiz_flow .bottom_logos_holder {
  padding: 30px 30px 50px;
}
.lbcbiz_flow .bottom_logos_holder .global_tb_label {
  margin-bottom: 8px;
}
.lbcbiz_flow .trigger_height_logos,
.lbcbiz_flow .trigger_close_logos {
  font-size: 12px;
  color: #004070;
  bottom: auto;
  right: 35px;
  top: 36px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
}
.lbcbiz_flow .trigger_height_logos:hover,
.lbcbiz_flow .trigger_close_logos:hover {
  color: #000;
  text-decoration: underline;
}
.lbcbiz_flow .trigger_height_logos:focus,
.lbcbiz_flow .trigger_close_logos:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
  border: 2px solid #004070;
  padding: 1px 3px;
  color: #004070;
}
.lbcbiz_flow .trigger_height_logos:active,
.lbcbiz_flow .trigger_close_logos:active {
  color: #00c1d5;
}
.lbcbiz_flow .lt_side_intreac {
  padding: 30px 0px 0px;
}
.lbcbiz_flow .slct_amount_bx {
  padding: 0 30px 20px;
  border-bottom: 0;
}
.lbcbiz_flow .slct_amount_bx_inner {
  margin-left: -10px;
}
.lbcbiz_flow .slct_amount_bx p {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  font-size: 16px;
  color: #000;
  line-height: 22px;
  margin-bottom: 7px;
}
.lbcbiz_flow .slct_bx_individual h5 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  font-size: 14px;
  margin-bottom: 8px;
  text-transform: none;
}
.lbcbiz_flow .slct_bx_individual h2 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #000;
  font-size: 26px;
  margin-bottom: 10px;
}
.lbcbiz_flow .slct_amount_bx .slct_bx_individual span {
  height: 50px;
  width: 88px;
  line-height: 46px;
  border-radius: 0;
  border: 2px solid #767676;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #000;
  font-size: 16px;
  background-color: #fff;
  border-radius: 4px;
}
.lbcbiz_flow .slct_amount_bx .slct_bx_individual span:hover {
  background-color: #0068b8;
    color: #fff;
  border: 2px solid #0068b8;
}
.lbcbiz_flow .slct_amount_bx .slct_bx_individual span:focus {
  background-color: #004070;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
    outline: 0;
}
.lbcbiz_flow .slct_amount_bx .slct_bx_individual span:active {
  box-shadow: none;
  background-color: #d8ecfd;
    color: #222222;
    border-color: #222222;
}
.lbcbiz_flow
  .slct_amount_bx
  .slct_bx_individual
  input[type="radio"]:checked
  + label
  span {
  color: #000;
  border: 2px solid #767676;
}
.lbcbiz_flow .last_rdo_box .wellTxt {
  padding: 35px 30px;
  border: 0;
}
.lbcbiz_flow .last_rdo_box .slct_bx_individual span {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  font-size: 16px;
  margin-bottom: 24px;
  text-transform: none;
}
.lbcbiz_flow .custom_height_logos {
  height: 85px;
  padding: 5px 5px 0;
  margin: -5px -5px 0;
}
.lbcbiz_flow .last_rdo_box .wellTxt em {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  font-size: 36px;
  line-height: 44px;
  width: 52%;
  position: relative;
}
.lbcbiz_flow .last_rdo_box .wellTxt em i {
  font-style: normal;
  position: absolute;
  right: 0;
  z-index: 99;
  width: 20px;
}
.lbcbiz_flow .amount_cell_input {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  font-size: 36px;
  border-bottom: 1px solid #767676;
  padding-left: 30px;
}
.lbcbiz_flow .wellTxt input.editableSpace:first-of-type {
  font-size: 36px;
  color: #000;
}
.lbcbiz_flow
  .last_rdo_box
  .slct_bx_individual
  input[type="radio"]:checked
  + label
  .amount_cell_input {
  border-bottom: 1px solid #004070;
  pointer-events: all;
}
.lbcbiz_flow .customAmt input.editableSpace {
  width: 100% !important;
}
.lbcbiz_flow .pay_interac_holder {
  padding: 30px 0 51px;
}
.lbcbiz_flow .pay_btn_int {
  line-height: 50px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 16px;
  padding: 0 20px;
  border-radius: 4px;
  background-color: #004070 !important;
}
.lbcbiz_flow .pay_btn_int:hover {
  background-color: #0068b8 !important;
    color: #fff;
}
.lbcbiz_flow .pay_btn_int:focus {
  background-color: #004070 !important;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
    outline: 0;
  outline: 0;
}
.lbcbiz_flow .pay_btn_int:active {
  background-color: #d8ecfd !important;
    color: #222222;
    border-color: #222222;
  box-shadow: none;
}
.lbcbiz_flow #secC_new .middle_body_split,
.lbcbiz_flow #secD_new .middle_body_split {
  border-bottom: 0;
}
.lbcbiz_flow
  .slct_amount_bx
  .slct_bx_individual
  input[type="radio"]:checked
  + label
  span:hover {
  color: #fff;
  border-bottom: 2px solid #000;
}
.lbcbiz_flow .rt_side_intreac {
  border-left: 0;
  background-color: #f7f7f7;
  padding: 34px 35px 50px 30px;
  border-bottom-right-radius: 25px;
}
.lbcbiz_flow .Interac_online_head h4 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  color: #000;
  font-size: 14px;
  text-transform: uppercase;
}
.lbcbiz_flow .main_para_intrc p {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  font-size: 14px;
  line-height: 20px;
}
.lbcbiz_flow .main_para_intrc figure {
  margin-top: 30px;
}
.lbcbiz_flow .sub_para_intrc {
  padding-top: 30px;
  position: relative;
}
.lbcbiz_flow .sub_para_intrc span {
  position: absolute;
  right: 0;
  top: -38px;
}
.lbcbiz_flow .sub_para_intrc p {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  font-size: 12px;
  line-height: 15px;
}
.lbcbiz_flow .lrnmr_intrac {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 12px;
  color: #004070;
}
.lbcbiz_flow .lrnmr_intrac:hover {
  text-decoration: underline;
  color: #000;
}
.lbcbiz_flow .lrnmr_intrac:focus {
  text-decoration: underline;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
  border: 2px solid #004070;
  padding: 1px 3px;
  color: #004070 !important;
}
.lbcbiz_flow .lrnmr_intrac:active {
  color: #00c1d5 !important;
}
.lbcbiz_flow .lt_side_cashback {
  padding: 30px 22px 25px 30px;
}
.lbcbiz_flow .lt_side_cashback .global_tb_label h5 {
  margin-bottom: 14px;
}
.lbcbiz_flow .lt_side_cashback .global_tb_label p {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  padding-right: 0;
  font-size: 16px;
  line-height: 22px;
}
.lbcbiz_flow .lt_side_cashback .blnc_pay_innerM:first-child h3 {
  font-size: 26px;
}
.lbcbiz_flow .lt_side_cashback .blnc_pay_innerM {
  padding: 0;
}
.lbcbiz_flow .lt_side_cashback .global_tb_label {
  margin-bottom: 25px;
}
.lbcbiz_flow .lt_side_cashback .blnc_pay_innerM h3 {
  margin-bottom: 0px;
}
.lbcbiz_flow .due_dt_csbk {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  font-size: 12px;
}
.lbcbiz_flow .lt_side_cashback .blnc_pay_box .blnc_pay_innerM:first-child {
  margin-bottom: 40px;
}
.lbcbiz_flow .lt_side_cashback .blnc_pay_box {
  margin-left: 0;
}
.lbcbiz_flow .your_pnt_rounded {
  background-color: #fff;
  height: auto;
  width: 100%;
  border-radius: 0;
  padding-top: 32px;
  margin: 0 auto 52px;
}
.lbcbiz_flow .your_pnt_rounded .blnc_pay_innerM h5 {
  margin-bottom: 5px;
}
.lbcbiz_flow .your_pnt_rounded .blnc_pay_innerM h3 {
  margin-bottom: 0;
}
.lbcbiz_flow .your_pnt_rounded .blnc_pay_innerM {
  padding: 0;
}
.lbcbiz_flow .rt_side_cashback .modal_block-section {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #000;
  font-size: 20px;
  line-height: 25px;
}
.lbcbiz_flow .rt_side_cashback .white_rdm_btn {
  padding: 0;
  height: 50px;
  line-height: 46px;
  border-radius: 4px;
  border: 2px solid #004070;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #004070;
  font-size: 16px;
  background-color: #fff;
  min-width: 172px;
}
.lbcbiz_flow .rt_side_cashback .white_rdm_btn:hover {
  color: #fff;
  background-color: #0068b8;
  border: 2px solid #0068b8;
  box-shadow: none;
}
.lbcbiz_flow .rt_side_cashback .white_rdm_btn:hover span {
  color: #fff;
}
.lbcbiz_flow .rt_side_cashback .white_rdm_btn:focus {
  border-color: #004070;
    background: #fff;
    color: #004070;
    box-shadow: 0 0 0 5px #7ac5fe;
}
.lbcbiz_flow .rt_side_cashback .white_rdm_btn:focus span {
  color: #000;
}
.lbcbiz_flow .rt_side_cashback .white_rdm_btn:active {
    background: #d8ecfd;
    color: #222222;
    box-shadow: none;
    border-color: #222;
}
.lbcbiz_flow .rt_side_cashback .white_rdm_btn:active span {
  color: #fff;
}
.lbcbiz_flow .redeem_points_btn_sec {
  padding-top: 15px;
}
.lbcbiz_flow .lft_rdm_col,
.lbcbiz_flow .rt_rdm_col {
  background-color: #f7f7f7;
}
.lbcbiz_flow .transfr_ico:after {
  width: 1px;
  background-color: #a9a9a9;
}
.lbcbiz_flow .rdm_inner label {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000000;
  font-size: 14px;
  margin-bottom: 0;
}
.lbcbiz_flow .rdm_txt_inp {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000000;
  font-size: 20px;
}
.lbcbiz_flow .rdm_txt_inp::placeholder {
  color: #000;
}
.lbcbiz_flow .rdm_inner {
  padding: 22px 0 14px;
}
.lbcbiz_flow .nxt_btn_holder .nxt_btn_nw {
  margin: 30px auto 0;
}
.lbcbiz_flow .nxt_btn_nw {
  width: 174px;
  height: 50px;
  line-height: 50px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 16px;
  border-radius: 4px;
  background: #004070;
  color: #fff;
  transition: 0.3s ease;
  background-image: none !important;
}
.lbcbiz_flow .nxt_btn_nw:hover {
  background: #0068b8;
  color: #fff;
}
.lbcbiz_flow .nxt_btn_nw:focus {
  background: #004070;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
}
.lbcbiz_flow .nxt_btn_nw:active {
  background: #d8ecfd;
  border-color: #222222;
  color: #222222;
}
.lbcbiz_flow .cnfrm_holder .back_btn_nw {
  background-color: #fff !important;
  border: 2px solid #004070;
  color: #004070 !important;
  line-height: 46px !important;
}
.lbcbiz_flow .cnfrm_holder .back_btn_nw:hover {
  color: #fff !important;
  border-color: #0068b8;
  background-color: #0068b8 !important;
}
.lbcbiz_flow .cnfrm_holder .back_btn_nw:focus {
  outline: 0;
  background-color: #fff !important;
  color: #004070 !important;
  box-shadow: 0 0px 0px 5px rgb(0 125 147 / 30%);
  border: 2px solid #004070;
}

.lbcbiz_flow .redeem_points_box_sec {
  padding-bottom: 20px;
  position: relative;
}
.lbcbiz_flow .new_csh_bk_cnfrm .border_body:after {
  background-color: #ecf7f9;
}
.lbcbiz_flow .new_csh_bk_cnfrm .border_body:after {
  background-color: #ecf7f9;
}
.lbcbiz_flow .new_csh_bk_cnfrm .inner_continue_area_row h5 {
  font-size: 14px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  text-transform: none;
}
.lbcbiz_flow .new_continue_area_outer span {
  font-size: 14px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.lbcbiz_flow .border_head .border_outline {
  border-bottom: 1px solid #d9d9d9;
}
.lbcbiz_flow .rt_new_continue_area em {
  display: none;
}
.lbcbiz_flow .hgt_long .custom_height_logos {
  height: auto;
  overflow: visible;
}
.lbcbiz_flow.modal-open .dashboard_card,
.lbcbiz_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: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .rt_side_cashback .white_rdm_btn span {
  display: inline-block;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  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*/
.lbcbiz_flow .setup_install .transaction_pic > img {
  width: 80px;
  margin-right: 15px;
}
.lbcbiz_flow .new_dg_modal .modal-title {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #000;
  font-size: 20px;
  margin: 0;
}
.lbcbiz_flow .new_dg_modal .modal-header .close {
  position: static;
  margin: 0;
}
.lbcbiz_flow .new_dg_modal .balance_area {
  padding: 20px !important;
}
.lbcbiz_flow .icon_content .descriptionTran {
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  margin-bottom: 2px;
}
.lbcbiz_flow .transDateDetails .dateTran {
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.lbcbiz_flow .new_dg_modal .modal-dialog {
  width: 750px;
}
.lbcbiz_flow #Activity_trans_Modal .modal-footer {
  display: none;
}
.lbcbiz_flow .message_outer {
  padding-top: 40px;
  padding-bottom: 40px;
}
.lbcbiz_flow .new_dg_modal .merNameNewdetails label {
  margin: 1px auto 3px;
  font-size: 26px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .new_dg_modal .icon_content .transDateDetails {
  letter-spacing: 0;
}
.lbcbiz_flow .transDateDetails .memberTran {
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  text-transform: none;
}
.lbcbiz_flow .sl_separator:before {
  background: #000;
}
.lbcbiz_flow #Activity_trans_Modal .continue_new_area_row:after {
  content: none;
}
.lbcbiz_flow .ecommerce_details_text_inner {
  font-size: 16px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  background-color: #e9fdff;
  line-height: 22px;
}
/*.lbcbiz_flow .modal_block-section {
  display: none;
}*/
.lbcbiz_flow .new_dg_modal .rdmdtshdr {
  text-transform: inherit;
  font-size: 20px;
  color: #000;
  letter-spacing: 0;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow #Activity_trans_Modal .new_continue_area_outer span {
  margin-top: 0px;
}
.lbcbiz_flow .border_body .inner_continue_area_row:after {
  left: 40.5px;
  border: 0px;
  border-left: 1px dashed #000;
}
.lbcbiz_flow .inner_continue_area_row {
  padding: 3px 20px !important;
}
.lbcbiz_flow .border_body .inner_continue_area_row:before {
  left: 38px;
  background-color: #000;
}
.lbcbiz_flow .new_dg_modal .border_head span {
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .new_dg_modal .small_point_tag {
  display: none;
}
.lbcbiz_flow .new_dg_modal .title_continue_area span {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
}
.lbcbiz_flow .grd_color_btn {
  font-size: 16px;
  min-width: 105px;
  border-radius: 4px;
  line-height: 50px;
  height: 50px;
  padding: 0;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .grd_color_btn {
  background: #004070;
}
.lbcbiz_flow .grd_color_btn:hover {
  background: #0068b8 !important;
  color: #fff !important;
  opacity: 1 !important;
}

.lbcbiz_flow .grd_color_btn:focus {
  background: #004070 !important;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
}
.lbcbiz_flow .grd_color_btn:active {
    background: #d8ecfd !important;
    color: #000 !important;
    border: #222 2px solid !important;
}
.lbcbiz_flow .label_txt > span {
  font-weight: 700 !important;
  font-family: "Source Sans Pro", sans-serif !important;
}
.lbcbiz_flow .balance_area_cell span {
  font-size: 18px;
  letter-spacing: 0;
  color: #000;
  font-weight: 600;
  font-family: "Source Sans Pro", sans-serif;
  text-transform: none;
}
.lbcbiz_flow #Activity_trans_Modal .purDat {
  font-size: 20px !important;
  font-weight: 600 !important;
}
.lbcbiz_flow #specialTransactionMessage {
  font-size: 16px;
}
.lbcbiz_flow .ecommerce_details_text_inner span {
  top: 17px;
}
.lbcbiz_flow .ecommerce_details_text {
  padding: 0 20px;
}
.lbcbiz_flow .new_dg_modal .strikePointsTran {
  order: 1;
  margin: 3px 10px 0 0 !important;
  font-weight: 400 !important;
}
.lbcbiz_flow .new_dg_modal .cell_amount.re_amount {
  order: 2;
}
.lbcbiz_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 */
.lbcbiz_flow .left_activity h3 span {
  display: none;
}
.lbcbiz_flow .activity_content {
  padding-top: 100px;
}
.lbcbiz_flow .flex_activity_outer {
  min-height: 50px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.lbcbiz_flow .left_activity h3 {
  font-size: 36px;
  color: #004070;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  margin-bottom: 2px;
}
.lbcbiz_flow .flex_activity_outer .small_point_tag {
  background-image: none;
  margin: 0 16px 0 0;
  float: left;
}
.lbcbiz_flow .right_activity .currency {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 26px;
  color: #000;
  line-height: 29px;
  margin-top: 4px;
}
.lbcbiz_flow .activity_content .tab_ecommerce {
  margin-bottom: -2px;
  background-color: transparent;
}
.lbcbiz_flow .activity_content .inline_tab_menu_install {
  margin-bottom: -1px;
}
.lbcbiz_flow .activity_content .tab_ecommerce li a {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  color: #222;
  font-size: 14px;
  padding: 12px 10px;
  letter-spacing: 0;
  border-bottom: 2px solid transparent;
}
.lbcbiz_flow .activity_content .tab_ecommerce li.active > a,
.lbcbiz_flow .activity_content .tab_ecommerce li.active a:focus,
.lbcbiz_flow .activity_content .tab_ecommerce li a:hover {
  border-bottom: 4px solid #fdb812;
  color: #004070;
}
.lbcbiz_flow .activity_content .tab_ecommerce li + li {
  margin-left: 25px;
}
.lbcbiz_flow .activity_content .tab_ecommerce .search_fields li + li {
  margin-left: 0;
}
.lbcbiz_flow .activity_content .tab_ecommerce .srch_stup_hold {
  margin-left: auto;
}
.lbcbiz_flow .inp_srch_hold {
  width: 270px;
  margin-bottom: 10px;
}
.lbcbiz_flow .inp_srch_hold input {
  line-height: 46px;
  border-radius: 0;
  border: 2px solid #004070;
  font-size: 14px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #767676;
  border-radius: 4px;
  margin-bottom: 0px;
}
.lbcbiz_flow .srch_new {
  width: 45px;
  border-radius: 0;
  background-color: transparent;
  background-image: url(../images/lbcbiz/blue_srch_icn.png);
  height: 50px;
  border-radius: 0 25px 25px 0;
  right: 10px;
  background-size: 18px;
}
.lbcbiz_flow .inp_srch_hold input::placeholder {
  color: #767676;
}
.lbcbiz_flow .inp_srch_hold input:focus {
  color: #767676;
  border: 2px solid #004070;
  box-shadow: 0 0 0 5px #7ac5fe;
}
.lbcbiz_flow .flx_lft_align {
  width: 155px;
}
.lbcbiz_flow .single_select_item .bootstrap-select > .btn {
  height: 50px;
  font-size: 16px;
  color: #004070;
  border: 2px solid #004070;
  border-radius: 4px;
  padding: 6px 30px 6px 15px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  background-color: #fff;
  transition: 0.3s ease;
}
.lbcbiz_flow .single_select_item.download_btn .dropdown a.dropdown-toggle {
  height: 50px;
  line-height: 33px;
  font-size: 16px;
  color: #004070;
  border: 2px solid #004070;
  border-radius: 4px;
  padding: 6px 30px 6px 15px;
  position: relative;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  background-color: #fff;
  background: none;
}
.lbcbiz_flow
  .single_select_item.download_btn
  .dropdown
  a.dropdown-toggle:hover {
  border-color: #004070;
}
.lbcbiz_flow
  .single_select_item.download_btn
  .dropdown
  a.dropdown-toggle:focus {
  border: 2px solid #004070;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3) !important;
  background: #fff;
}
.lbcbiz_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;
  background: url(../images/lbcbiz/black_caret.svg) no-repeat;
  position: absolute;
  transform: translateY(-50%);
}
.lbcbiz_flow .single_select_item .bootstrap-select > .btn:hover {
  border-color: #004070;
  box-shadow: none;
  background-color: #d8ecfd !important;
  color: #222222;
}
.lbcbiz_flow
  .activity_content
  .single_select_item.active
  .bootstrap-select
  > .btn {
      background-color: #d8ecfd !important;
    color: #222222;
    border: 2px solid #222;
}
.lbcbiz_flow .single_select_item .bootstrap-select.btn-group .btn .caret {
  margin-left: 5px;
  vertical-align: 2px;
  display: inline-block;
  height: 10px;
  width: 16px;
  top: 50%;
  right: 15px;
  background: url(../images/lbcbiz/black_caret.svg) no-repeat;
  transform: translateY(-50%);
}
.lbcbiz_flow
  .activity_content
  .single_select_item.active
  .bootstrap-select.btn-group
  .btn
  .caret {
  background: url(../images/lbcbiz/black_caret.svg) no-repeat;
}
.lbcbiz_flow .single_select_item .bootstrap-select > .btn:focus,
.lbcbiz_flow .single_select_item .bootstrap-select.open > .btn {
  border: 2px solid #004070;
  box-shadow: 0 0 0 5px #7ac5fe !important;
  background: #fff !important;
}
.lbcbiz_flow .bootstrap-select.btn-group div.dropdown-menu {
  padding: 10px 10px;
  border-radius: 4px;
}
.lbcbiz_flow
  .single_select_item
  .bootstrap-select.btn-group
  .dropdown-menu
  li
  a {
  font-size: 14px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  border-bottom: 1px solid #d9d9d9;
  padding: 0 12px;
  line-height: 44px;
}
.lbcbiz_flow
  .single_select_item
  .bootstrap-select.btn-group
  .dropdown-menu
  li:last-child
  a {
  border-bottom: 0;
}
.lbcbiz_flow
  .single_select_item
  .bootstrap-select.btn-group
  .dropdown-menu
  li.selected
  a {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #004070;
  border-color: #004070;
}
.lbcbiz_flow
  .single_select_item
  .bootstrap-select.btn-group
  .dropdown-menu
  li
  a:hover {
    color: #004070 !important;
    background: #d8ecfd;
  border-color: #004070;
}
.lbcbiz_flow .selectFileFormat .dropdown-menu {
  padding: 0 10px;
}
.lbcbiz_flow .selectFileFormat .dropdown-menu li a {
  font-size: 14px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  border-bottom: 1px solid #d9d9d9;
  padding: 0 12px;
  line-height: 44px;
  display: block;
  border-radius: 0;
}
.lbcbiz_flow .selectFileFormat .dropdown-menu li:last-child a {
  border-bottom: 0;
}
.lbcbiz_flow .selectFileFormat .dropdown-menu li a:hover {
  color: #004070;
  border-color: #004070;
}
.lbcbiz_flow .single_select_item.download_btn {
  width: 140px;
}
.lbcbiz_flow .single_select_item.download_btn .bootstrap-select > .btn {
  padding-left: 15px;
  background-image: none;
}
.lbcbiz_flow .single_select_item .new-on-off {
  line-height: 41px;
  border-radius: 0;
  border: 0;
  padding: 0 14px;
  width: auto;
  height: 50px;
}
.lbcbiz_flow .single_select_item .new-on-off label {
  text-transform: none;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  font-size: 16px;
  margin-right: 25px;
}
.lbcbiz_flow .single_select_item .new-on-off .on,
.lbcbiz_flow .single_select_item .new-on-off .off {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #000;
  font-size: 12px;
  margin-right: 2px;
  text-transform: none;
  padding-top: 0;
}
.lbcbiz_flow .tabText_content {
  border-top: 2px solid #e5e5e5;
}
.lbcbiz_flow .single_select_item.download_btn.statement_download_btn {
  max-width: 230px;
  width: auto;
}
.lbcbiz_flow .new_statement_sec .download_btn .dropdown a {
  background-image: none !important;
}
.lbcbiz_flow .statement_dtls_box .download_btn .dropdown a {
  background-image: none !important;
}
.lbcbiz_flow .tab_menu .inline_tab_menu li {
  margin-right: 25px;
}
.lbcbiz_flow .tab_menu .inline_tab_menu li a {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  color: #000;
  font-size: 14px;
  padding: 12px 10px;
  letter-spacing: 0;
  display: block;
}
.lbcbiz_flow .tab_menu .inline_tab_menu li.active > a,
.lbcbiz_flow .tab_menu .inline_tab_menu li.active a:focus,
.lbcbiz_flow .tab_menu .inline_tab_menu li a:hover {
  border-bottom: 4px solid #fdb812;
  color: #004070;
}
.lbcbiz_flow .activity_content .tab_pannle .tab_menu {
  padding-top: 0;
  padding-bottom: 0;
  border-bottom: 0;
}
.lbcbiz_flow .installment.tab_menu ul > li {
  margin-right: 8px;
}
.lbcbiz_flow .installment.tab_menu li > a,
.lbcbiz_flow .installment.tab_menu li > a:hover,
.lbcbiz_flow .installment.tab_menu li > a:focus,
.lbcbiz_flow .installment.tab_menu li.active > a,
.lbcbiz_flow .installment.tab_menu li.active a:focus,
.lbcbiz_flow .installment.tab_menu li.active a:hover {
  height: 50px;
  line-height: 46px;
  border-radius: 4px;
  border: 2px solid #004070;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #004070;
  font-size: 16px;
  background-color: #fff;
  padding: 0 20px;
  letter-spacing: 0;
}
.lbcbiz_flow .installment.tab_menu li > a:hover {
  border-color: #004070 !important;
  background-color: #d8ecfd;
  color: #222;
}
.lbcbiz_flow .installment.tab_menu li > a:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3) !important;
  border-color: #004070 !important;
  background-color: #fff;
  color: #222;
  box-shadow: none !important;
}
.lbcbiz_flow .installment.tab_menu li.active > a {
  color: #222 !important;
  background-color: #d8ecfd !important;
  border-color: #004070 !important;
}
.lbcbiz_flow .new_statement_sec .statement_detail_data_container {
  padding: 0;
}
.lbcbiz_flow
  .new_statement_sec
  .statement_detail_data_container
  .left_activity {
  max-width: 76.4%;
  width: 76.4%;
}
.lbcbiz_flow .new_statement_sec .state_data_detail_sec {
  margin-bottom: 28px;
}
.lbcbiz_flow .new_statement_sec .state_data_cap {
  font-size: 14px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  letter-spacing: 0;
  text-transform: none;
}
.lbcbiz_flow .new_statement_sec .state_data_txt {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 26px;
  color: #000;
  line-height: 29px;
}
.lbcbiz_flow
  .new_statement_sec
  .left_activity
  .inline_flex_activity_list
  .currency
  h3 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 26px !important;
  color: #000;
  line-height: 29px;
  margin: 0;
}
.lbcbiz_flow
  .new_statement_sec
  .inline_flex_activity_list
  .brim_points_box
  span {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 24px !important;
  color: #000 !important;
  line-height: 29px;
}
.lbcbiz_flow .new_statement_sec .dropdown {
  width: 130px;
}
.lbcbiz_flow
  .new_statement_sec
  .single_select_item.download_btn
  .dropdown.dropdown_download
  a.dropdown-toggle {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 16px;
  color: #004070;
  border: 2px solid #004070;
  text-align: left;
  background: #fff;
  border-radius: 4px;
}
.lbcbiz_flow
  .new_statement_sec
  .single_select_item.download_btn
  .dropdown.dropdown_download
  a.dropdown-toggle:hover {
  border-color: #004070;
  box-shadow: none;
}
.lbcbiz_flow
  .new_statement_sec
  .single_select_item.download_btn
  .dropdown.dropdown_download
  a.dropdown-toggle:focus {
  border: 2px solid #004070;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
  background: #fff;
}
.lbcbiz_flow .new_statement_sec .download_btn .dropdown-menu {
  padding: 10px;
  border-radius: 4px;
}
.lbcbiz_flow .new_statement_sec .download_btn .dropdown-menu li a {
  font-size: 14px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  border-bottom: 1px solid #d9d9d9;
  padding: 0 12px;
  line-height: 44px;
  border-radius: 0;
}
.lbcbiz_flow .new_statement_sec .download_btn .dropdown-menu li:last-child a {
  border-bottom: 0;
}
.lbcbiz_flow .new_statement_sec .download_btn .dropdown-menu li a:hover {
  color: #004070;
  border-color: #004070;
}
.lbcbiz_flow .new_statement_sec .statement_detail_data_container .make_btn {
  min-width: 110px;
  line-height: 50px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 16px;
  background: #004070;
  padding: 0 18px;
  border: none;
}
.lbcbiz_flow
  .new_statement_sec
  .statement_detail_data_container
  .make_btn:hover {
  background-color: #0068b8;
  color: #fff;
  opacity: 1;
}
.lbcbiz_flow
  .new_statement_sec
  .statement_detail_data_container
  .make_btn:focus {
    background-color: #004070;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
    outline: 0;
}
.lbcbiz_flow
  .new_statement_sec
  .statement_detail_data_container
  .make_btn:active {
    background-color: #d8ecfd;
    color: #222222;
    box-shadow: none;
    border: 2px solid #222;
}
.lbcbiz_flow .statement_dtls_box .panel {
  padding: 32px 30px;
  border: none;
  box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2);
  border-radius: 4px;
}
.lbcbiz_flow .statement_dtls_box .panel-title {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 20px;
  color: #000;
}
.lbcbiz_flow .statement_dtls_box .dropdown {
  width: 130px;
}
.lbcbiz_flow
  .statement_dtls_box
  .single_select_item.download_btn
  .dropdown.dropdown_download
  a.dropdown-toggle {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 16px;
  color: #000;
  border: 2px solid #767676;
  text-align: left;
  background: #fff;
}
.lbcbiz_flow
  .statement_dtls_box
  .single_select_item.download_btn
  .dropdown.dropdown_download
  a.dropdown-toggle:hover {
  border-color: #004070;
  box-shadow: none;
}
.lbcbiz_flow
  .statement_dtls_box
  .single_select_item.download_btn
  .dropdown.dropdown_download
  a.dropdown-toggle:focus {
  border: 2px solid #004070;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
  background: #fff;
}
.lbcbiz_flow .statement_dtls_box .download_btn .dropdown-menu li a {
  font-size: 14px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  border-bottom: 1px solid #d9d9d9;
  padding: 0 12px;
  line-height: 44px;
  border-radius: 0;
}
.lbcbiz_flow .statement_dtls_box .download_btn .dropdown-menu li:last-child a {
  border-bottom: 0;
}
.lbcbiz_flow .statement_dtls_box .download_btn .dropdown-menu li a:hover {
  color: #004070;
  border-color: #004070;
}
.lbcbiz_flow .statement_dtls_box .download_btn .dropdown-menu {
  padding: 10px;
  border-radius: 4px;
}
.lbcbiz_flow .statement_dtls_box .statement_detail_data_container .make_btn {
  min-width: 110px;
  line-height: 50px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 16px;
  background: #004070;
  padding: 0 18px;
  border: none;
}
.lbcbiz_flow
  .statement_dtls_box
  .statement_detail_data_container
  .make_btn:hover {
  background-color: #0068b8;
    color: #fff;
  opacity: 1;
}
.lbcbiz_flow
  .statement_dtls_box
  .statement_detail_data_container
  .make_btn:focus {
  background-color: #004070;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
    outline: 0;
}
.lbcbiz_flow
  .statement_dtls_box
  .statement_detail_data_container
  .make_btn:active {
  background-color: #d8ecfd;
    color: #222222;
    border-color: #222222;
}
.lbcbiz_flow
  .statement_dtls_box
  .statement_detail_data_container
  .left_activity {
  width: 75%;
  max-width: 75%;
}
.lbcbiz_flow .statement_dtls_box .statement_detail_data_container {
  padding: 28px 0 0;
}
.lbcbiz_flow
  .statement_dtls_box
  .left_activity
  .inline_flex_activity_list
  .currency
  h3 {
  margin: 0;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 26px !important;
  color: #000;
  line-height: 29px;
}
.lbcbiz_flow
  .statement_dtls_box
  .inline_flex_activity_list
  .brim_points_box
  span {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 26px !important;
  color: #000 !important;
  line-height: 29px;
}
.lbcbiz_flow .new_statement_details {
  padding: 50px 0 70px;
}
.lbcbiz_flow .statement_dtls_box .panel-group .panel + .panel {
  margin-top: 25px;
}
.lbcbiz_flow .statement_dtls_box .panel-default.collapsed .panel-heading a {
  background: url(../images/lbcbiz/black_caret.svg) right center no-repeat;
  width: 16px;
  background-size: 16px;
  -webkit-transform: rotate(0);
  -ms-transform: rotate(0);
  transform: rotate(0);
}
.lbcbiz_flow .statement_dtls_box .panel-default .panel-heading a {
  background: url(../images/lbcbiz/black_caret.svg) right center no-repeat;
  width: 16px;
  background-size: 16px;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
/* .lbcbiz_flow .statement_content_sbc .right_activity_panel_rt {
    display: none;
}
.lbcbiz_flow .statement_content_sbc .right_activity_panel_lt {
    text-align: right;
} */
.lbcbiz_flow .statement_content_sbc .tabText_content {
  border-top: none;
}
.lbcbiz_flow .statement_content_sbc .tab_menu {
  margin-bottom: 0;
}
.lbcbiz_flow .new_statement_sec .inline_flex_activity_list .brim_points_box,
.lbcbiz_flow .statement_dtls_box .inline_flex_activity_list .brim_points_box {
  margin-top: 0;
}
.lbcbiz_flow .installment_tab .tranlist_header .tranlist_cell {
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 700;
}
.lbcbiz_flow .installment_tab .transation_details {
  margin: 28px 0 0;
}
.lbcbiz_flow .installment_tab .mrk_badge:after {
  content: none;
}
/* .lbcbiz_flow .installment_tab .tranlist_cell {padding: 4px 20px;}
.lbcbiz_flow .installment_tab .tranlist_cell:first-child {padding-left: 5px !important;} */
.lbcbiz_flow .installment_tab .tranlist_header {
  margin-bottom: 5px;
}
.lbcbiz_flow .installment_tab .six_col_row .tranlist_cell:nth-last-child(2) {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.lbcbiz_flow .installment_tab .new_progress.progress-circle .left-half-clipper {
  width: 60px;
  height: 60px;
  clip: rect(0, 60px, 60px, 30px);
}
.lbcbiz_flow .installment_tab .new_progress.progress-circle {
  line-height: 60px;
  width: 60px;
  height: 60px;
  background-color: rgba(0, 64, 112, 0.3);
}
.lbcbiz_flow .installment_tab .new_progress.progress-circle .value-bar {
  clip: rect(0, 30px, 60px, 0);
  width: 60px;
  height: 60px;
  border: 15px solid #004070 !important;
}
.lbcbiz_flow
  .installment_tab
  .new_progress.progress-circle.over50
  .first50-bar {
  clip: rect(0, 60px, 60px, 30px);
  width: 60px;
  height: 60px;
  background-color: #004070;
}
.lbcbiz_flow .installment_tab .new_progress.progress-circle label {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 12px;
  color: #000;
  line-height: 16px;
}
.lbcbiz_flow
  .installment_tab
  .new_progress.progress-circle
  label
  div:last-child {
  font-size: 14px;
}
.lbcbiz_flow .installment_tab .new_progress.progress-circle:after {
  width: 42px;
  height: 42px;
}
.lbcbiz_flow .activity_outer .brim_points_box_new {
  font-size: 12px;
}
.lbcbiz_flow .pagination li a {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.lbcbiz_flow .pagination li.active a,
.lbcbiz_flow .pagination li a:hover {
  background: #004070;
}
.lbcbiz_flow .searchtextac {
  color: #004070;
}
.lbcbiz_flow .msg_tip {
  background-color: #e9fdff;
}
.lbcbiz_flow .msg_tip p {
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  letter-spacing: 0;
}
.lbcbiz_flow .msg_tip p strong {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .cell_expand_new.active .see_detail_btn {
  background: #004070;
}
.lbcbiz_flow .green_cell_expand.active .do_redeemed {
  background-color: #004070;
}
.lbcbiz_flow .green_cell_expand .do_redeemed {
  background-color: #004070;
}
.lbcbiz_flow .cell_expand_new.active .Redeem_bg_btn,
.lbcbiz_flow .cell_expand_new.active .see_detail_btn {
  background: #004070;
}
.sbc_account_balance_sec {
  display: none;
}
.sbc_points_mobile {
  display: none;
}
.lbcbiz_flow .sub_txt.sbc_mob_sub_txt {
  display: none;
}
/* activity page end*/

/* instalment details modal */
.lbcbiz_flow .setup_install .icon_content span {
  font-size: 14px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  line-height: 20px;
}
.lbcbiz_flow .sbc_installment_modals .icon_content .dateTranCurInstal {
  font-size: 12px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
}

.lbcbiz_flow .sbc_installment_modals .icon_content .memberTranCurInstal {
  font-size: 12px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  text-transform: none;
}
.lbcbiz_flow .sbc_installment_modals .modal-footer {
  display: none;
}
.lbcbiz_flow .sbc_installment_modals .new_progress.progress-circle label {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  font-size: 20px;
}
.lbcbiz_flow
  .sbc_installment_modals
  .new_progress.progress-circle
  label
  div:last-child {
  font-size: 12px;
}
.lbcbiz_flow
  .sbc_installment_modals
  .new_progress.progress-circle.progress_lg
  .value-bar {
  border-color: #004070;
}
.lbcbiz_flow .sbc_installment_modals .new_progress.progress-circle.progress_lg {
  background-color: rgba(0, 64, 112, 0.3);
}
.lbcbiz_flow .sbc_installment_modals .fig_dots_title {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  color: #000;
  font-size: 14px;
  padding-right: 20px;
}
.lbcbiz_flow .sbc_installment_modals .blue_dot_after .fig_dots_title {
  color: #004070 !important;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .sbc_installment_modals .area_progress_label {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  color: #000;
  font-size: 14px;
  padding-left: 0;
}
.lbcbiz_flow .sbc_installment_modals .blue_dot_after.fig_dots:after {
  background-color: #004070;
  right: 48px;
}
.lbcbiz_flow .sbc_installment_modals .fig_dots:after {
  left: auto;
  top: 5px;
  right: 3px;
  height: 10px;
  width: 10px;
  background-color: #7fe0ea;
}
.lbcbiz_flow
  .sbc_installment_modals
  .new_continue_area_outer
  .lft_new_continue_area
  span {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  color: #000;
  font-size: 14px;
  line-height: 20px;
}
.lbcbiz_flow
  .sbc_installment_modals
  .new_continue_area_outer
  .rt_new_continue_area
  span {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000 !important;
  font-size: 16px;
  line-height: 20px;
}
.lbcbiz_flow .sbc_installment_modals .border_new_line {
  border-bottom: 1px solid #d9d9d9;
}
.lbcbiz_flow
  .sbc_installment_modals
  .continue_new_area_row
  .inner_continue_area_row:last-child
  .border_new_line {
  border-bottom: 0;
}
.lbcbiz_flow .sbc_installment_modals .continue_area_border {
  border-bottom: 0;
}
.lbcbiz_flow .sbc_installment_modals .continue_area_progress {
  border-bottom: 1px solid #d9d9d9;
}
.lbcbiz_flow .sbc_installment_modals .transDateDetails .pastdateTranCurInstal,
.lbcbiz_flow
  .sbc_installment_modals
  .transDateDetails
  .pastmemberTranCurInstal {
  font-size: 12px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  text-transform: none;
}
.lbcbiz_flow #Activity_Past_Instal_Modal .continue_area_progress {
  border-bottom: none;
}
.lbcbiz_flow .sbc_installment_modals .blue_txt {
  color: #004070 !important;
}
.lbcbiz_flow .sbc_installment_modals .cir_separator:before,
.lbcbiz_flow .cir_separator:after {
  content: none;
}
.lbcbiz_flow
  .sbc_installment_modals
  .new_continue_area_outer
  .rt_new_continue_area {
  margin-top: 0;
}
.lbcbiz_flow .sbc_installment_modals .progress-circle.over50 .first50-bar {
  background-color: #004070;
}
.lbcbiz_flow #Activity_Past_Instal_Modal .transDateDetails {
  display: flex;
}
.lbcbiz_flow #Activity_Cur_Instal_Modal .inner_continue_area_row,
.lbcbiz_flow #Activity_Past_Instal_Modal .inner_continue_area_row {
  padding: 15px 20px 0px !important;
}
.lbcbiz_flow #Activity_Cur_Instal_Modal .continue_area_border,
.lbcbiz_flow #Activity_Past_Instal_Modal .continue_area_border {
  padding: 0px 0px 15px;
}
/* instalment details modal end*/

/* setup installment modal */

.lbcbiz_flow .installment_Uppersection .merNameNew label {
  color: #000;
  font-weight: normal;
  font-size: 14px;
  text-transform: uppercase;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  margin: 5px auto 0px;
}
.lbcbiz_flow .installment_Uppersection .cell_amount {
  color: #000;
  font-size: 26px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  text-align: left !important;
}
.lbcbiz_flow .new_dg_modal .icon_content .transDate span {
  letter-spacing: 0;
  font-size: 12px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  text-transform: none;
}
.lbcbiz_flow .new_dg_modal .instalmentmessage {
  font-size: 16px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
}
.lbcbiz_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;
}
.lbcbiz_flow .radio-p-e + .radio-p-e {
  margin-top: 20px;
}
.lbcbiz_flow .radio-p-e input[type="radio"] + .wellTxt:before {
  box-shadow: 0 0 0 2px #767676;
}
.lbcbiz_flow .radio-p-e input[type="radio"]:checked + .wellTxt:before {
  background-color: #004070;
  box-shadow: 0 0 0 2px #004070;
}
.lbcbiz_flow .setup_install .amount_cell span.mo_value {
  font-size: 20px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  margin: 0;
}
.lbcbiz_flow .lft_points span {
  margin-top: 0;
}
.lbcbiz_flow .amount_cell span.mo_value sub {
  font-size: 20px;
  bottom: auto;
}
.lbcbiz_flow .setup_install .amount_cell span.radio1spanse1 {
  width: 100%;
  display: flex;
  align-items: center;
  margin: 0;
  line-height: 22px;
}
.lbcbiz_flow .setup_install .radio_left_new {
  margin-top: 0;
  width: 36%;
}
.lbcbiz_flow .radio_right_new {
  width: 64%;
  font-size: 16px;
  color: #000;
  display: flex;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  margin-top: -2px;
}
.lbcbiz_flow .radio1spanse1 em {
  font-size: 16px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  padding-left: 10px;
}
.lbcbiz_flow .radio_data_row:first-child {
  margin: 0;
  width: 70%;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}

.lbcbiz_flow .lft_points {
  width: auto;
  float: none;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .rt_points {
  width: auto;
  float: none;
}
.lbcbiz_flow .radio_data_row:last-child {
  width: 30%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.lbcbiz_flow .radio_right_new strong {
  font-weight: normal;
  font-size: 16px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .rt_new_continue_area {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.lbcbiz_flow #setup_continue,
.lbcbiz_flow #setup_confirm {
  background: #004070 !important;
  width: 180px;
  height: 50px;
  border-radius: 4px;
  font-size: 16px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow #setup_continue:hover,
.lbcbiz_flow #setup_confirm:hover {
  background-color: #0068b8 !important;
    color: #fff;
}
.lbcbiz_flow #setup_continue:focus,
.lbcbiz_flow #setup_confirm:focus {
  background-color: #004070 !important;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
    outline: 0;
}
.lbcbiz_flow #setup_continue:active,
.lbcbiz_flow #setup_confirm:active {
  background-color: #d8ecfd !important;
    color: #222222;
    border-color: #222222;
}
.lbcbiz_flow .setupback a {
  font-size: 16px;
  color: #004070;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
}
.lbcbiz_flow .setupback a:hover {
  color: #000;
  text-decoration: underline;
}
.lbcbiz_flow .setupback a:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
  border: 2px solid #004070;
  padding: 1px 3px;
  border-radius: 4px;
  color: #004070;
}
.lbcbiz_flow .setupback a:active {
  color: #00c1d5;
}
.lbcbiz_flow .sbc_lft_points {
  font-weight: 400;
}
.lbcbiz_flow .setup_install .icon_content .transDate {
  display: flex;
}
/* setup installment modal end*/

/* budget page */

.lbcbiz_flow .rewards_menuOuter {
  padding-top: 40px;
}
.lbcbiz_flow .Budget_rewards_menuOuter .tab_menu li a {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  color: #000;
  font-size: 14px;
  padding: 11px 15px;
  letter-spacing: 0;
}
.lbcbiz_flow .Budget_rewards_menuOuter .tab_menu li {
  margin-right: 15px;
}
.lbcbiz_flow .Budget_rewards_menuOuter .tab_menu li.active > a,
.lbcbiz_flow .Budget_rewards_menuOuter .tab_menu li.active a:focus,
.lbcbiz_flow .Budget_rewards_menuOuter .tab_menu li a:hover {
  border-bottom: 2px solid #004070;
  color: #004070;
}
.lbcbiz_flow .bedget_are {
  background: #f7f7f7;
}
.lbcbiz_flow #budget_pie .highcharts-background,
.lbcbiz_flow #budget_pie .highcharts-plot-background,
.lbcbiz_flow #trend_chart .highcharts-background,
.lbcbiz_flow #trend_chart .highcharts-plot-background {
  fill: #f7f7f7;
}
.lbcbiz_flow .bedget_are .piedrp h4 {
  color: #000;
  font-size: 20px;
  letter-spacing: 0;
  line-height: 25px;
  margin-bottom: 10px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .bedget_are .piedrp label,
.lbcbiz_flow .my_budget_edit_area .piedrp label {
  margin: 17px 10px 0 0 !important;
  color: #2d2924;
  font-size: 12px !important;
  line-height: 15px;
  letter-spacing: 0;
  text-transform: none;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.lbcbiz_flow .bedget_are .piedrp .select_item {
  width: 140px;
  float: left;
  padding: 0px 10px;
  height: 50px;
}
.lbcbiz_flow .bedget_are .piedrp .bootstrap-select > .btn,
.lbcbiz_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: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .bedget_are .piedrp .bootstrap-select > .btn:focus,
.lbcbiz_flow .my_budget_edit_area .piedrp .bootstrap-select > .btn:focus {
  border: 2px solid #004070;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3) !important;
  background: #fff;
}

.lbcbiz_flow .bedget_are .piedrp .select_item .caret,
.lbcbiz_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/lbcbiz/black_caret.svg) no-repeat;
  transform: translateY(-50%);
}
.lbcbiz_flow .trend_map_tag_txt {
  color: #2d2924;
  letter-spacing: 0;
  min-width: 50px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.lbcbiz_flow .highcharts-title tspan {
  font-size: 24px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .budget_list_sec_title h4 {
  color: #000;
  font-size: 26px;
  letter-spacing: 0;
  line-height: 33px;
  margin-bottom: 10px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  text-transform: none;
}
.lbcbiz_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;
}
.lbcbiz_flow .totalCircelList:hover {
  border: 1px solid #000000;
}

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

.lbcbiz_flow .budgtNoTransaction {
  background-color: #f7f7f7;
  box-shadow: none !important;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
}

.lbcbiz_flow .budgtNoTransaction:hover {
  border: 1px solid transparent;
}
.lbcbiz_flow .budgtNoTransaction:focus {
  border: 1px solid transparent;
  box-shadow: none !important;
}
.lbcbiz_flow .svgChartCls {
  font-size: 16px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.lbcbiz_flow .svgChartCls .totalVal {
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  font-size: 16px;
  background-image: url(../images/lbcbiz/rightarrow_dark.svg) !important;
  margin-top: 11px;
}
.lbcbiz_flow .bedget_are .piedrp .open > .dropdown-toggle.btn-default:hover {
  background: #fff;
}
.lbcbiz_flow .bedget_are .bootstrap-select.btn-group .dropdown-menu {
  padding: 0 10px;
}
.lbcbiz_flow .bedget_are .bootstrap-select.btn-group .dropdown-menu li a {
  font-size: 14px;
  color: #000000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  padding: 10px 0 !important;
}
.lbcbiz_flow .bedget_are .dropdown-menu > li > a:focus,
.lbcbiz_flow .bedget_are .dropdown-menu > li > a:hover {
  background-color: transparent;
}

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

.lbcbiz_flow .my_budget_edit_area .piedrp .bootstrap-select > .btn {
  padding-top: 10px;
}
.lbcbiz_flow .svgChartCls b {
  font-weight: 400;
}
.lbcbiz_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: #004070;
  border: none;
  border-radius: 4px;
  padding: 0;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .my_budget_edit_area .My_Budget_input_btn:hover {
  background-color: #0068b8 !important;
    color: #fff !important;
    opacity: 1 !important;
}
.lbcbiz_flow .my_budget_edit_area .My_Budget_input_btn:focus {
    background: #004070 !important;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
}
.lbcbiz_flow .my_budget_edit_area .My_Budget_input_btn:active {
  background: #d8ecfd !important;
  color: #000 !important;
  border: #222 2px solid !important;
}
.lbcbiz_flow .my_budget_edit_area .select_item {
  height: auto;
}
.lbcbiz_flow .bedget_are .piedrp .bootstrap-select .dropdown-menu li a,
.lbcbiz_flow
  .my_budget_edit_area
  .piedrp
  .bootstrap-select
  .dropdown-menu
  li
  a {
  font-size: 14px;
  color: #000000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  border-bottom: 1px solid #d9d9d9;
  padding: 6px 0 !important;
}
.lbcbiz_flow .bedget_are .piedrp .bootstrap-select .dropdown-menu li a:hover,
.lbcbiz_flow
  .my_budget_edit_area
  .piedrp
  .bootstrap-select
  .dropdown-menu
  li
  a:hover {
  color: #004070;
}
.lbcbiz_flow .bedget_are .piedrp .bootstrap-select .dropdown-menu li.selected a,
.lbcbiz_flow
  .my_budget_edit_area
  .piedrp
  .bootstrap-select
  .dropdown-menu
  li.selected
  a {
  color: #004070;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  border-bottom: 1px solid #004070;
}
.lbcbiz_flow .dropdown-menu > li > a:focus,
.lbcbiz_flow .dropdown-menu > li > a:hover {
  background-color: transparent;
}
.lbcbiz_flow .My_Budget_title h4 {
  color: #000000;
  font-size: 36px;
  letter-spacing: 0;
  margin-bottom: 8px;
  text-transform: none;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .my_Budget_from_control {
  font-size: 26px;
  color: #000000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  line-height: normal;
  max-width: 100%;
}
.lbcbiz_flow .Budget_cell_histry {
  text-transform: none;
  color: #000000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .Budget_cell_histry_growth {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.lbcbiz_flow .My_Budget_input {
  width: 64%;
}
.lbcbiz_flow .My_Budget_edit_section .My_Budget_title h4 {
  font-size: 16px;
  margin-bottom: 8px;
  text-transform: none;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.lbcbiz_flow .My_Budget_edit_section .My_Budget_input {
  width: 59%;
}
.lbcbiz_flow .all_progress_data .p_right_text {
  font-size: 12px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  text-transform: none;
}
.lbcbiz_flow .Budget_cell_histry_date {
  color: #000;
  font-size: 12px;
  text-transform: uppercase;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
}
.lbcbiz_flow .Budget_cell_histry_amount {
  font-size: 14px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.lbcbiz_flow .budget_transaction_cell {
  line-height: 20px;
  padding: 10px 10px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 14px;
}
.lbcbiz_flow .budget_transaction_header {
  border-bottom: 1px solid #d9d9d9;
  margin: 0;
}
.lbcbiz_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);
}
.lbcbiz_flow .budget_data {
  color: #000000;
  font-size: 16px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.lbcbiz_flow .MaxAmtMyBudgt {
  font-size: 16px;
  font-weight: 600;
}
.lbcbiz_flow .My_Budget_edit_section .My_Budget_input a {
  position: absolute;
  top: 16px;
  right: 0;
}
.lbcbiz_flow .My_Budget_edit_section .My_Budget_input span {
  position: absolute;
  font-size: 36px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  top: -2px;
}
.lbcbiz_flow .My_Budget_edit_section .my_Budget_from_control {
  font-size: 36px;
  color: #000 !important;
  line-height: normal;
  max-width: 270px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  padding-left: 23px !important;
}
.lbcbiz_flow .budget_item {
  border-radius: 4px;
  border: 1px solid transparent;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
}

.lbcbiz_flow .My_Budget_redeem_aria_bottom .proceed_btn a {
  line-height: 22px;
  min-width: 180px;
  padding: 12px 20px;
  border-radius: 4px;
  background: #004070;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 16px;
}
.lbcbiz_flow .My_Budget_redeem_aria_bottom .proceed_btn a:hover {
  background-color: #0068b8;
    color: #fff;
  opacity: 1;
}
.lbcbiz_flow .My_Budget_redeem_aria_bottom .proceed_btn a:focus {
  background-color: #004070;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
    outline: 0;
  opacity: 1;
}
.lbcbiz_flow .My_Budget_redeem_aria_bottom .proceed_btn a:active {
  background-color: #d8ecfd;
    color: #222222;
    border-color: #222222;
  opacity: 1;
}
.lbcbiz_flow .only_progress {
  font-size: 14px;
}
.lbcbiz_flow .all_progress_data .p_left_text {
  display: none;
}
.lbcbiz_flow .middle_progress {
  position: relative;
  height: 30px;
  border: 1px solid transparent;
  border-radius: 30px;
}
.lbcbiz_flow .text_blue_bar .prgrs_bar_back {
  color: #000;
}
.lbcbiz_flow .My_Budget_edit_section .splitamngcat_active {
  border-bottom: 1px solid #004070;
}
.lbcbiz_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: "Source Sans Pro", sans-serif;
  font-weight: 600;
  padding-top: 4px;
  opacity: 1;
  letter-spacing: 0.3px;
  text-transform: uppercase;
}
.lbcbiz_flow .pprgs_fnt {
  text-indent: 15px;
  position: absolute;
  white-space: nowrap;
  overflow: hidden;
  color: #fff;
  font-size: 14px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  padding-top: 4px;
  letter-spacing: 0.3px;
  text-transform: uppercase;
}
.lbcbiz_flow .text_blue_bar {
  border-color: #004070;
}
.lbcbiz_flow .gredient_blue_bar {
  background: #004070;
}
.lbcbiz_flow .text_white_bar {
  border-color: #004070;
}
.lbcbiz_flow .text_white_bar .prgrs_bar_back {
  color: #000;
}
.lbcbiz_flow .budgetListed .bdgt_Icon {
  border-radius: 50%;
}

.lbcbiz_flow #budget_modal .modal-dialog {
  width: 750px;
}
.lbcbiz_flow #budget_modal .modal-title {
  font-size: 20px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow #budget_modal .icon_content span.descriptionTran {
  font-size: 26px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow #budget_modal .icon_content_budget span {
  font-size: 12px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
}
.lbcbiz_flow #budget_modal .select_item {
  width: 215px;
  height: 50px;
}

.lbcbiz_flow #budget_modal .bootstrap-select > .btn {
  font-size: 16px;
  border: 2px solid #767676;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  height: 50px;
  border-radius: 4px;
}
.lbcbiz_flow #budget_modal .bootstrap-select > .btn:focus {
  border: 2px solid #004070;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3) !important;
}
.lbcbiz_flow #budget_modal .bootstrap-select > .btn:hover {
  border: 2px solid #004070;
}

.lbcbiz_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/lbcbiz/black_caret.svg) no-repeat;
  position: absolute;
  transform: translateY(-50%);
}
.lbcbiz_flow #budget_modal .bootstrap-select .dropdown-menu li.selected a {
  color: #004070;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  border-bottom: 1px solid #004070;
}
.lbcbiz_flow #budget_modal .bootstrap-select .dropdown-menu li a {
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  border-bottom: 1px solid #d9d9d9;
  font-size: 14px;
}
.lbcbiz_flow #budget_modal .balance_area_cell .pointsTran span {
  font-size: 26px;
  color: #000;
  margin-bottom: 0;
  margin-top: 6px;
}
.lbcbiz_flow #budget_modal .balance_area_cell .cell_amount.re_amount em {
  font-size: 12px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  text-transform: capitalize;
}
.lbcbiz_flow #budget_modal .budget_search_area {
  margin-top: 20px;
  border-top: 1px solid #d9d9d9;
  padding: 20px 0 0px;
}
.lbcbiz_flow .setup_install .px40 {
  padding-left: 20px !important;
  padding-right: 20px !important;
}
.lbcbiz_flow .my_spend_budget_modal .modal-footer {
  display: none;
}
.lbcbiz_flow #budget_modal .select_item.active .btn {
  background-color: #000 !important;
  border-color: #000;
}
.lbcbiz_flow
  #budget_modal
  .select_item.active
  .bootstrap-select.btn-group
  .btn
  .caret {
  background: url(../images/lbcbiz/white_caret.svg) no-repeat;
}
.lbcbiz_flow #budget_modal .top_typo_box ul li {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.lbcbiz_flow .top_typo_box h4 {
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow #budget_modal .budget_transaction_area {
  padding-bottom: 20px;
}
.lbcbiz_flow #budget_modal .top_typo_box h4 span {
  color: #004070;
}
.lbcbiz_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: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .My_Budget_input_btn:hover {
  border-color: #0068b8;
  background-color: #0068b8;
    color: #fff;
}
.lbcbiz_flow .My_Budget_input_btn:focus {
  border-color: #004070 !important;
  background-color: #004070 ;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe !important;
    outline: 0;
}
.lbcbiz_flow .My_Budget_input_btn:active {
  box-shadow: none !important;
  background-color: #d8ecfd;
    color: #222222;
    border-color: #222222 !important;
}
.lbcbiz_flow .My_Budget_redeem_aria_bottom .cancel_btn a {
  font-size: 16px;
  color: #004070;
  text-decoration: underline;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
}
.lbcbiz_flow .My_Budget_redeem_aria_bottom .cancel_btn a:hover {
  color: #000;
}
.lbcbiz_flow .My_Budget_redeem_aria_bottom .cancel_btn a:focus {
  border: 1px solid #004070;
  padding: 0 2px;
  border-radius: 4px;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
  color: #004070;
}
.lbcbiz_flow .My_Budget_redeem_aria_bottom .cancel_btn a:active {
  color: #00c1d5;
  border: 0;
  box-shadow: none;
  padding: 0;
}
.lbcbiz_flow .My_Budget_redeem_aria_top {
  background-color: #f7f7f7;
}
.lbcbiz_flow .My_Budget_redeem_aria {
  background-color: #f7f7f7;
}
.lbcbiz_flow .My_Budget_redeem_aria_bottom .budgetListed .budget_item {
  border-radius: 4px;
}
.lbcbiz_flow .budgetListed .icon_Text {
  font-size: 16px;
}
.lbcbiz_flow .new_budget:hover {
  border: 1px solid #000 !important;
}
.lbcbiz_flow .My_Budget_redeem_aria_bottom .amtSet input {
  border-bottom: 1px solid #767676;
  font-size: 24px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.lbcbiz_flow .collapsable_btn {
  color: #000;
}
.lbcbiz_flow #resetBudgetModal .setup_install_headline .modal-title,
.lbcbiz_flow #confirmBudgetModal .setup_install_headline .modal-title,
.lbcbiz_flow #cwbconfirmBudgetModal .setup_install_headline .modal-title {
  color: #004070;
  font-size: 24px;
}
.lbcbiz_flow #resetBudgetModal .budget_footer,
.lbcbiz_flow #confirmBudgetModal .budget_footer {
  display: none;
}
.lbcbiz_flow #resetBudgetModal .modal-title,
.lbcbiz_flow #confirmBudgetModal .modal-title,
.lbcbiz_flow #cwbconfirmBudgetModal .modal-title {
  text-transform: none;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow #resetBudgetModal .notify_top p,
.lbcbiz_flow #confirmBudgetModal .notify_top p,
.lbcbiz_flow #cwbconfirmBudgetModal .notify_top p {
  font-size: 16px;
  color: #000;
  line-height: 22px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.lbcbiz_flow .tab_shadow {
  padding-bottom: 0;
}
.lbcbiz_flow .svgChartCls > span > img {
  width: 48px;
  border-radius: 50%;
}
.lbcbiz_flow .bedget_are .piedrp label,
.lbcbiz_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: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.lbcbiz_flow #budget_modal .transation_area {
  padding-top: 0;
}

.lbcbiz_flow #confirmBudgetModal .sbc_confirmBudgetModal_details {
  display: flex;
  justify-content: center;
  align-items: center;
}
.lbcbiz_flow #confirmBudgetModal .notify_top h3 {
  font-size: 20px;
  line-height: 25px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #000;
}
.lbcbiz_flow #confirmBudgetModal .sbc_confirmBudgetModal_details p {
  font-size: 20px;
  line-height: 25px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #000;
  margin-bottom: 0;
}
.lbcbiz_flow .new_dg_modal .continue_btn {
  min-width: 175px;
  padding: 14px 20px;
  background-color: #004070;
  border-radius: 4px;
  font-size: 16px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .new_dg_modal .continue_btn:hover {
    background-color: #0068b8;
    color: #fff;
}
.lbcbiz_flow .new_dg_modal .continue_btn:focus {
    background-color: #004070;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
    outline: 0;
}
.lbcbiz_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;
}
.lbcbiz_flow
  #budget_modal
  .showDetailsByclickrow:first-child
  .tranlist_cell_txt {
  overflow: hidden;
  min-width: 40px;
  max-width: 95px;
}
/* budget page end */

/**Side Menu**/
.lbcbiz_flow .account_management {
  background-color: #fff;
}
.lbcbiz_flow .management_bar {
  width: 270px;
  padding: 115px 0;
}
.lbcbiz_flow .accout_area {
  margin: 115px 0 0 270px;
  padding-left: 115px;
}

.lbcbiz_flow .account_hd {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #000;
  font-size: 26px;
  margin-bottom: 25px;
}
.lbcbiz_flow .management_bar ul li a {
  font-family: "Source Sans Pro", sans-serif;
  color: #000;
  font-weight: 400;
  font-size: 16px;
  padding: 16px 0 18px;
  transition: 0.3s ease;
  padding-left: 10px;
}
.lbcbiz_flow .management_bar ul li a:hover {
  color: #004070;
  background-color: #d8ecfd;
}
.lbcbiz_flow .management_bar ul li.active a {
  font-weight: 600;
  color: #004070;
  background-color: #d8ecfd;
  padding-left: 10px;
}
.lbcbiz_flow .management_bar ul li.active a b {
  font-weight: 600;
}
.lbcbiz_flow .management_bar ul li.active:before,
.lbcbiz_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;
}

.lbcbiz_flow .management_bar ul li a .img {
  width: 24px;
  height: auto;
  margin-right: 12px;
  vertical-align: 0px;
}
.lbcbiz_flow .management_bar ul li a span {
  margin-top: 0;
  max-width: 200px;
}
.lbcbiz_flow .management_bar ul li:first-child {
  background-image: none;
}
.lbcbiz_flow .management_bar ul li:first-child a span {
  color: unset;
}

/*.lbcbiz_flow .management_bar ul li:last-child {
  padding-left: 5px;
}
.lbcbiz_flow .management_bar ul li:last-child a {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  color: #004070;
  font-size: 12px;
}
.lbcbiz_flow .management_bar ul li:last-child a b {
  font-weight: 700;
}
.lbcbiz_flow .management_bar ul li:last-child a:hover {
  color: #000;
}
.lbcbiz_flow .management_bar ul li:last-child a:active {
  color: #00c1d5;
}*/

.lbcbiz_flow .sbc_side_logout {
  margin-top: 10px;
  padding-left: 5px;
}
.lbcbiz_flow .sbc_side_logout a {
  display: block;
  padding: 0 20px;
  max-width: 180px;
  height: 50px;
  line-height: 46px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #004070;
  font-size: 16px;
  text-align: center;
  border: 2px solid #004070;
  background-color: #fff;
  border-radius: 4px;
  overflow: hidden;
}
.lbcbiz_flow .sbc_side_logout a:hover {
  border-color: #0068b8;
  background: #0068b8;
  color: #fff;
}
.lbcbiz_flow .sbc_side_logout a:focus {
  border-color: #004070;
    background: #fff;
    color: #004070;
    box-shadow: 0 0 0 5px #7ac5fe;
}
.lbcbiz_flow .sbc_side_logout a:active {
  background: #d8ecfd;
    color: #222222;
    box-shadow: none;
    border-color: #222;
}
/**Side Menu**/

/**My Information**/
.lbcbiz_flow .total_information_holder {
  max-width: 560px;
}
.lbcbiz_flow .accout_area h1 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #004070;
  font-size: 36px;
  margin-bottom: 54px;
}
.lbcbiz_flow .accout_area h2 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #004070;
  font-size: 26px;
  letter-spacing: 0;
  margin-bottom: 16px;
}
.lbcbiz_flow .accout_area p {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0;
}

.lbcbiz_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;
}
.lbcbiz_flow .picture_upload_part .upload_picture_holder {
  width: 100px;
  height: 100px;
  display: block;
  position: relative;
}
.lbcbiz_flow .picture_upload_part .upload_picture_holder .uploaded_picture {
  width: 100px;
  height: 100px;
  display: block;
  border-radius: 50%;
  overflow: hidden;
}
.lbcbiz_flow .upload_picture_holder .edit_profile_image {
  background-image: url(../images/lbcbiz/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;
}
.lbcbiz_flow .upload_picture_holder .edit_profile_image:focus {
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
  border-color: #004070;
}
.lbcbiz_flow .upload_picture_holder .edit_profile_image:hover {
  border-color: #000;
}
.lbcbiz_flow .upload_picture_holder .edit_profile_image:active {
  border-color: #004070;
  box-shadow: none;
}
.lbcbiz_flow .upload_picture_holder .edit_profile_image.disable_edit_btn {
  background-color: #f7f7f7;
  pointer-events: none;
  box-shadow: none;
}
.lbcbiz_flow
  .upload_picture_holder
  .edit_profile_image.disable_edit_btn
  input[type="file"] {
  pointer-events: none;
}

.lbcbiz_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;
}
.lbcbiz_flow .picture_upload_part .username {
  font-family: "Source Sans Pro", sans-serif;
  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: #004070;
  color: #fff;
  font-family: "Source Sans Pro", sans-serif;
}

.lbcbiz_flow .contact_row .form_label {
  text-transform: uppercase;
  font-family: "Source Sans Pro", sans-serif;
  letter-spacing: 0;
  font-weight: 700;
  color: #000;
  font-size: 14px;
  margin-bottom: 4px;
  display: block;
}
.lbcbiz_flow .edit_form {
  padding-bottom: 30px;
  border-bottom: 1px solid #d9d9d9;
  display: none;
}
.lbcbiz_flow .contact_row .view_contact {
  border-bottom: 0;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  font-size: 16px;
}
.lbcbiz_flow .profile_details_holder h2 {
  margin-bottom: 0;
}
.lbcbiz_flow .contact_row {
  margin: 18px 0 12px;
}
.lbcbiz_flow .contact_row .non_edit_form {
  padding-bottom: 14px;
  border-bottom: 1px solid #d9d9d9;
}
.lbcbiz_flow #profile .profile_details_holder {
  margin-bottom: 40px;
}
.lbcbiz_flow #profile .profile_details_holder:last-child {
  margin-bottom: 0;
}
.lbcbiz_flow .contact_row .view_contact .edit_btn {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 16px;
  color: #004070;
  top: auto;
  bottom: -1px;
  text-decoration: none;
}
.lbcbiz_flow .contact_row .view_contact .edit_btn:hover {
  color: #0068b8;
  text-decoration: underline;
}
.lbcbiz_flow .contact_row .view_contact .edit_btn:active {
  color: #00c1d5;
}
.lbcbiz_flow .contact_row .view_contact.disable_edit_btn .edit_btn {
  pointer-events: none;
  color: #959595;
  text-decoration: none;
}

.lbcbiz_flow .edit_form .form_box {
  margin-bottom: 30px;
  position: relative;
}
.lbcbiz_flow .contact_row .edit_form .form_label {
  margin-bottom: 7px;
}
.lbcbiz_flow .edit_form .default_input {
  width: 100%;
  font-family: "Source Sans Pro", sans-serif;
  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;
}
.lbcbiz_flow .edit_form .default_input::placeholder {
  color: #000;
}
.lbcbiz_flow .edit_form .default_input:focus {
  box-shadow: 0 0 0 5px #7ac5fe;
  border: 1px solid #004070;
  color: #222222;
}
.lbcbiz_flow .edit_form .default_input.disabled {
  pointer-events: none;
  background-color: #f7f7f7;
  border-color: #f7f7f7;
  color: #959595;
}

.lbcbiz_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;
}
.lbcbiz_flow .cancel_save_btn_holder .global_btn {
  height: 50px;
  line-height: 50px;
  width: 80px;
  padding: 0 15px;
  border-radius: 4px;
  overflow: hidden;
  background-color: #004070;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 16px;
  color: #fff;
  text-align: center;
  margin-left: 20px;
}
.lbcbiz_flow .cancel_save_btn_holder .global_btn:hover {
  background-color: #0068b8;
    color: #fff;
}
.lbcbiz_flow .cancel_save_btn_holder .global_btn:focus {
  background-color: #004070;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
    outline: 0;
}
.lbcbiz_flow .cancel_save_btn_holder .global_btn:active {
  background-color: #d8ecfd;
    color: #222222;
    border-color: #222222;
}
.lbcbiz_flow .cancel_edit {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 16px;
  color: #004070;
  text-decoration: underline;
}
.lbcbiz_flow .cancel_edit:hover {
  color: #0068b8;
}

.lbcbiz_flow .form_box .select_item {
  width: 100%;
  float: none;
  padding: 0;
  height: auto;
}
.lbcbiz_flow .select_item .dflt_select .dropdown-toggle {
  font-family: "Source Sans Pro", sans-serif;
  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;
}
.lbcbiz_flow .select_item .dflt_select .dropdown-toggle:hover {
  border-color: #004070;
  box-shadow: none;
}
.lbcbiz_flow .select_item .dflt_select .dropdown-toggle:focus {
  box-shadow: 0 0 0 5px #7ac5fe;
  border: 1px solid #004070;
  color: #222222;
}
.lbcbiz_flow .select_item .dflt_select .btn .caret {
  background: none;
  border: solid #2d2924;
  border-width: 0 2px 2px 0;
  margin-left: 5px;
  vertical-align: 2px;
  display: inline-block;
  padding: 4px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  height: auto;
  width: auto;
  top: 40%;
  right: 15px;
}
.lbcbiz_flow .select_item .dflt_select .dropdown-menu li a {
  font-size: 14px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  border-bottom: 1px solid #707070;
  padding: 0 12px !important;
  line-height: 44px;
  text-transform: initial;
}
.lbcbiz_flow .select_item .dflt_select .dropdown-menu li:last-child a {
  border-bottom: 0;
}
.lbcbiz_flow .select_item .dflt_select .dropdown-menu li.selected a {
  font-weight: 600;
  color: #004070;
  border-color: #004070;
  background-color: transparent;
}
.lbcbiz_flow .select_item .dflt_select .dropdown-menu li a:hover {
  color: #004070 !important;
  border-color: #004070;
}
.lbcbiz_flow .select_item .dflt_select .dropdown-menu li a:focus {
  background-color: transparent;
}

.lbcbiz_flow .edit_form .form_box .forGotPassword {
  position: absolute;
  right: 0;
  top: 0;
  padding-top: 0;
}
.lbcbiz_flow .forGotPassword a {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 14px;
  color: #004070;
  text-decoration: underline;
  position: relative;
  display: block;
  width: auto;
  right: auto;
}
.lbcbiz_flow .forGotPassword a:hover {
  color: #000;
}
.lbcbiz_flow .password_view_controler {
  position: absolute;
  right: 20px;
  top: 45px;
}
.lbcbiz_flow .icon_24 {
  height: 24px;
  width: 24px;
}
.lbcbiz_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 #004070;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  font-size: 14px;
  color: #000;
  width: 100%;
  border-radius: 5px;
}
.lbcbiz_flow .edit_form .numeric_text span {
  display: inline-block;
  position: relative;
  width: 49%;
  padding-left: 0;
}
.lbcbiz_flow .edit_form .numeric_text .value_icon {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  font-size: 14px;
  color: #000;
  background: url(../images/lbcbiz/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;
}
.lbcbiz_flow .edit_form .numeric_text .value_icon.criteria_ful {
  background: url(../images/lbcbiz/muai_chked.png) center left no-repeat;
  background-position: 0px 0px;
  background-size: 23px 24px !important;
}

/**Edit image modal**/
.lbcbiz_flow .edit_upload_image .modal-header {
  border-bottom: 1px solid #d9d9d9;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.lbcbiz_flow .edit_upload_image .modal-header h3 {
  font-size: 20px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  width: 100%;
}
.lbcbiz_flow .edit_upload_image .move_img_container_label {
  font-size: 16px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}

.lbcbiz_flow .edit_upload_image .global_btn {
  border-radius: 4px;
  overflow: hidden;
  background-color: #004070;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 16px;
  padding: 0 20px;
  text-align: center;
  width: 80px;
  height: 50px;
  line-height: 50px;
  color: #fff;
  transition: 0.3s ease-in-out;
}

.lbcbiz_flow .edit_upload_image .global_btn:hover {
  background-color: #0068b8;
    color: #fff;
}
.lbcbiz_flow .edit_upload_image .global_btn:focus {
  background-color: #004070;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
    outline: 0;
}
.lbcbiz_flow .edit_upload_image .global_btn:active {
  background-color: #d8ecfd;
    color: #222222;
    border-color: #222222;
  box-shadow: none;
}
.lbcbiz_flow .dont_have {
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  margin: 0;
}
.lbcbiz_flow .slidecontainer .slider::-webkit-slider-thumb,
.lbcbiz_flow .slidecontainer .slider::-moz-range-thumb {
  background: #004070 !important;
}
.lbcbiz_flow .slidecontainer .slider {
  opacity: 1;
}

/**Success Modal**/
.lbcbiz_flow .newSuccess .modal-header {
  padding: 18px 20px 13px !important;
  border-bottom: 1px solid #d9d9d9;
}
.lbcbiz_flow .newSuccess .modal-header h4 {
  font-size: 20px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .newSuccess .setupawsome h4 {
  font-size: 24px;
  color: #004070;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .newSuccess .setuppaying_top {
  font-size: 16px;
  line-height: 22px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.sbc_close_new {
  text-align: center;
}
.sbc_close_new a {
  height: 50px;
  width: 180px;
  padding: 0 20px;
  color: #fff;
  border-radius: 4px;
  overflow: hidden;
  background-color: #004070;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  display: inline-block;
  text-align: center;
  line-height: 50px;
  font-size: 16px;
  text-transform: capitalize;
}
.sbc_close_new a:hover {
  background-color: #0068b8;
  color: #fff;
}
.sbc_close_new a:focus {
  box-shadow: 0 0 0 5px #7ac5fe;
  background-color: #004070;
  color: #fff;
}
.sbc_close_new a:active {
  background-color: #d8ecfd;
  box-shadow: none;
  color: #222222;
  border-color: #222;
}

/**My Information End**/

/*SBC Contact*/
.lbcbiz_flow .management_bar ul li:first-child:before {
  content: none;
}
.lbcbiz_flow .accout_area_newContact .accout_area .email_fld a {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 20px;
  color: #004070;
  text-decoration: underline;
  transition: 0.3s ease;
}
.lbcbiz_flow .accout_area_newContact .accout_area .email_fld a:hover {
  color: #000;
}
.lbcbiz_flow .accout_area_newContact .accout_area .email_fld a:active {
  color: #00c1d5;
}
.lbcbiz_flow .accout_area_newContact .email_fld {
  margin: 22px 0 62px;
}

.lbcbiz_flow .accout_area_newContact .repeat_wrap label {
  font-size: 20px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #000000;
  margin: 40px 0 18px;
  padding-bottom: 0;
  border-bottom: 0;
  text-transform: none;
}

.lbcbiz_flow .accout_area_newContact .repeat_wrap .no_cell_new span {
  font-size: 12px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  color: #000;
  text-transform: uppercase;
  margin-bottom: -3px;
  padding-left: 42px;
}
.lbcbiz_flow .accout_area_newContact .repeat_wrap .no_cell_new a {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 20px;
  color: #004070;
  text-decoration: underline;
  transition: 0.3s ease;
}
.lbcbiz_flow .accout_area_newContact .repeat_wrap .no_cell_new a:hover {
  color: #000;
}
.lbcbiz_flow .accout_area_newContact .repeat_wrap .no_cell_new a:active {
  color: #00c1d5;
}
.lbcbiz_flow .accout_area_newContact .repeat_wrap .no_cell_new a svg {
  width: 32px;
  height: 32px;
  fill: #004070;
  margin-right: 11px;
}

.lbcbiz_flow .accout_area_newContact .gray_bg {
  max-width: 560px;
  border-radius: 5px;
  background-color: #e9fdff;
  border-left: 8px solid #004070;
  margin: 18px 0 0;
  padding: 20px 24px;
}
.lbcbiz_flow .accout_area_newContact .gray_bg b {
  font-size: 14px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #000;
  margin-bottom: 10px;
}
.lbcbiz_flow .accout_area_newContact .inner_bg_cell span {
  font-size: 14px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  margin: 0;
}

.lbcbiz_flow .accout_area_newContact .gray_bg .inner_bg_cell {
  padding-right: 60px;
}
.lbcbiz_flow .accout_area_newContact .gray_bg i {
  font-size: 12px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #2d2924;
  font-style: normal;
  margin-top: 14px;
}

.lbcbiz_flow .accout_area .repeat_wrap p {
  margin-top: -6px;
  padding-bottom: 30px;
}
.lbcbiz_flow .opentext {
  font-size: 14px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  margin-bottom: -4px;
}

.lbcbiz_flow .email_fld a svg {
  width: 32px;
  height: auto;
  margin-right: 10px;
  vertical-align: -4px;
  fill: #004070;
}
/*SBC Contact*/

/**Error Message**/
.lbcbiz_flow .name_error_div,
.lbcbiz_flow .email_error_div {
  padding-top: 8px;
  display: block;
}
.lbcbiz_flow .errorText {
  font-size: 14px;
  color: #fc0000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  padding-left: 4px;
  position: relative;
  line-height: 16px;
}
.lbcbiz_flow .errorText:after {
  position: absolute;
  top: 0;
  left: 0;
  height: 17px;
  width: 4px;
  content: "";
  background-color: #ff6c6c;
}
/**Error Message**/

/**My Referral**/
.lbcbiz_flow .accout_area .accout_area_gutter {
  padding-left: 0;
}
.lbcbiz_flow .account_management .invite_corner {
  display: none;
}
.lbcbiz_flow .accout_area .myreferal_sub_section {
  max-width: 580px;
}
.lbcbiz_flow .accout_area .referal_inner {
  border-bottom: 0;
  margin-top: 52px;
  padding-bottom: 0;
}
.lbcbiz_flow .accout_area .notification_list_header {
  margin-top: 0;
}
.lbcbiz_flow .accout_area .myreferal_sub_section h2 {
  font-size: 20px;
  margin-bottom: 0;
}
.lbcbiz_flow .accout_area .cst_share_box_ico {
  padding-right: 12px;
  text-align: right;
}
.lbcbiz_flow .accout_area .right_share_box_col .cst_share_box_ico a {
  height: 50px;
  width: 50px;
  margin-right: 7px;
}
.lbcbiz_flow .accout_area .rel_code_sec h3 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  color: #004070;
  font-size: 40px;
  letter-spacing: 0;
  margin-top: 4px;
}

.lbcbiz_flow .accout_area .share_link_inner {
  width: 100%;
  max-width: 100%;
  padding-right: 135px;
  border: 2px solid #767676;
  border-radius: 4px;
}
.lbcbiz_flow .accout_area .copy_code {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  background-color: #004070;
  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;
}
.lbcbiz_flow .accout_area .copy_code:hover {
  background-color: #0068b8;
    color: #fff;
}
.lbcbiz_flow .accout_area .copy_code:focus {
  background-color: #004070;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
    outline: 0;
}
.lbcbiz_flow .accout_area .copy_code:active {
  background-color: #d8ecfd;
    color: #222222;
    border-color: #222222;
}
.lbcbiz_flow .accout_area .share_link_inner .share_link {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  font-size: 16px;
  height: 56px;
  padding: 0 20px;
}

.lbcbiz_flow .accout_area .notification_list_header p {
  margin-top: 15px;
}
.lbcbiz_flow .accout_area .add_friends_sec {
  margin-top: 8px;
}

.lbcbiz_flow .accout_area .ref_input_label {
  letter-spacing: 0;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  color: #000;
  font-size: 14px;
  text-transform: uppercase;
  margin-bottom: 7px;
}
.lbcbiz_flow .accout_area .ref_input_label.ref_input_label_mb {
  display: none;
}
.lbcbiz_flow .remove_ref_input {
  top: 16px;
}
.lbcbiz_flow .accout_area .share_input_container .form-control {
  width: 100%;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  font-size: 16px;
  height: 60px;
  border: 2px solid #767676;
  border-radius: 4px;
  padding: 0 20px;
  overflow: hidden;
}
.lbcbiz_flow .accout_area .share_input_container .form-control:focus {
  border-color: #004070;
  color: #000;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
}

.lbcbiz_flow .accout_area .add_input {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 16px;
  color: #004070;
  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;
}
.lbcbiz_flow .accout_area .add_input:hover {
  color: #000;
  opacity: 1;
}
.lbcbiz_flow .accout_area .add_input:focus {
  color: #004070;
  border-color: #004070;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
}
.lbcbiz_flow .accout_area .add_input:active {
  color: #00c1d5;
}

.lbcbiz_flow .accout_area .invite_now_input {
  display: block;
  height: 50px;
  line-height: 50px;
  width: 140px !important;
  padding: 0 15px;
  text-align: center;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 16px;
  color: #fff;
  background-color: #004070;
  border-radius: 4px;
  transition: 0.3s ease;
  letter-spacing: 0;
  margin: 0 auto;
}
.lbcbiz_flow .accout_area .invite_now_input span.mb_invite_now {
  display: none;
}
.lbcbiz_flow .accout_area .invite_now_input:hover {
  background-color: #0068b8;
    color: #fff;
  opacity: 1;
}
.lbcbiz_flow .accout_area .invite_now_input:focus {
  background-color: #004070;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
    outline: 0;
}
.lbcbiz_flow .accout_area .invite_now_input:active {
  background-color: #d8ecfd;
    color: #222222;
    border-color: #222222;
}

.lbcbiz_flow .accout_area .refl_progress_headline {
  display: none;
}
.lbcbiz_flow .accout_area .refl_progress_row:after {
  content: none;
}
.lbcbiz_flow .accout_area .refl_progress_cell.ref_complete:after {
  content: none;
}
.lbcbiz_flow
  .accout_area
  .refl_progress_cell.ref_complete:last-child
  svg
  g.curved_circle {
  fill: #000;
  stroke: #000;
}
.lbcbiz_flow .accout_area .refl_progress_cell.ref_complete svg g.curved_circle {
  stroke: #004070;
  fill: #004070;
}
.lbcbiz_flow .accout_area .refl_progress_cell:last-child svg g.curved_circle {
  stroke: #000;
}
.lbcbiz_flow .accout_area .refl_progress_cell svg g.curved_circle {
  stroke: #004070;
}

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

.lbcbiz_flow .accout_area .line_div h4 {
  letter-spacing: 0;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  font-size: 36px;
}
.lbcbiz_flow .accout_area .line_div span {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  color: #000;
  font-size: 12px;
  line-height: 16px;
  padding: 0px 0px 0px 14px;
  letter-spacing: 0;
}
.lbcbiz_flow .accout_area .line_div h4:after {
  background-color: #004070;
  top: -3px;
}

.lbcbiz_flow .accout_area .refl_cell_txt {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  color: #000;
  font-size: 12px;
  padding-top: 6px;
}
/**My Referral**/

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

.lbcbiz_flow .new_accout_area .ac_notification_row h5,
.lbcbiz_flow .new_accout_area .ac_notification_row h2 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #000;
  font-size: 16px;
  margin-bottom: 0px;
}
.lbcbiz_flow .new_accout_area .ac_notification_row p {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  font-size: 14px;
  line-height: 18px;
  margin-top: 7px;
  min-height: auto;
}

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

.lbcbiz_flow .new_accout_area .ac_notification_row .on,
.lbcbiz_flow .new_accout_area .ac_notification_row .off {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #004070;
  font-size: 12px;
  padding-top: 3px;
}
.lbcbiz_flow .new_accout_area .ac_notification_row .switch {
  margin-bottom: 0;
}

.lbcbiz_flow .new_accout_area .notification_list_header h3,
.lbcbiz_flow .new_accout_area .notification_list_header h2 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #000;
  font-size: 26px;
  line-height: 32px;
  margin-bottom: 14px;
}

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

.lbcbiz_flow .new_accout_area input:checked + .slider_switch {
  background-color: #004070;
}
.lbcbiz_flow
  .child_control_box.disable_notification_sec_new.disable_notification_sec
  input:checked
  + .slider_switch {
  background-color: #004070;
}
.lbcbiz_flow .new_accout_area .green_png {
  margin-top: -5px;
}
/**Email Notification**/

/**Email Notification modal**/
.lbcbiz_flow .new_small_statement_modal .modal-header {
  padding: 18px !important;
  border-bottom: 1px solid #d9d9d9;
}
.lbcbiz_flow .new_small_statement_modal .modal-dialog {
  max-width: 560px;
}
.lbcbiz_flow .new_small_statement_modal .modal-header .modal-title {
  font-size: 20px;
  line-height: 24px;
}
.lbcbiz_flow .new_small_statement_modal .modal-header .modal-title span {
  width: 22px;
  margin-left: 2px;
  display: inline-block;
}
.lbcbiz_flow .new_small_statement_modal .modal-header .modal-title span img {
  width: 100%;
  vertical-align: -3px;
}
.lbcbiz_flow .new_small_statement_modal .mg_img {
  display: none;
}
.lbcbiz_flow .new_small_statement_modal .setup_install_headline {
  margin-bottom: 18px;
  padding-top: 45px;
}
.lbcbiz_flow .new_small_statement_modal .setup_install_headline .modal-title {
  margin: 0;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #004070;
  font-size: 24px;
}
.lbcbiz_flow .new_small_statement_modal .notify_top {
  padding: 0 65px;
}
.lbcbiz_flow .new_small_statement_modal .notify_top p {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  font-size: 16px;
  line-height: 22px;
}
.lbcbiz_flow .new_small_statement_modal .notify_top p:last-child {
  margin-bottom: 0;
}
.lbcbiz_flow .new_small_statement_modal .modal-footer {
  border-top: 0;
  padding: 28px 30px 40px;
}
.lbcbiz_flow .new_small_statement_modal .modal-footer ul {
  text-align: center;
  font-size: 0;
}
.lbcbiz_flow .new_small_statement_modal .modal-footer ul li {
  display: inline-block;
}
.lbcbiz_flow .new_small_statement_modal .modal-footer ul li + li {
  margin-left: 20px;
}

.lbcbiz_flow .new_small_statement_modal .sbc_notification_btn {
  border: 2px solid #004070;
  text-align: center;
  color: #004070;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  background-color: #fff;
  font-size: 16px;
  width: 180px;
  padding: 12px 15px;
  transition: 0.3s ease;
  border-radius: 4px;
  overflow: hidden;
  outline: none !important;
}
.lbcbiz_flow .new_small_statement_modal .sbc_notification_btn:hover {
  border-color: #0068b8;
  background-color: #0068b8;
  color: #fff;
}
.lbcbiz_flow .new_small_statement_modal .sbc_notification_btn:active {
  background-color: #d8ecfd;
    color: #222222;
    border-color: #222222;
  box-shadow: none;
}
.lbcbiz_flow .new_small_statement_modal .sbc_notification_btn:focus {
  background-color: #004070;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
    outline: 0;
}

.lbcbiz_flow .new_small_statement_modal .sbc_purchase_notifications_modify {
  background-color: #004070;
  color: #fff;
}
.lbcbiz_flow
  .new_small_statement_modal
  .sbc_purchase_notifications_modify:hover {
  background-color: #0068b8;
    color: #fff;
}
.lbcbiz_flow
  .new_small_statement_modal
  .sbc_purchase_notifications_modify:active {
  background-color: #d8ecfd;
    color: #222222;
    border-color: #222222;
}
.lbcbiz_flow
  .new_small_statement_modal
  .sbc_purchase_notifications_modify:focus {
  background-color: #004070;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
    outline: 0;
}

/**Email Notification modal**/

/**Travel Notice**/
.lbcbiz_flow .travelnoticepage .accout_area p {
  padding-right: 110px;
}
.lbcbiz_flow .travelnoticepage #traveladd:after {
  content: none;
}
.lbcbiz_flow .fld_outr label {
  font-size: 14px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  color: #000;
}
.lbcbiz_flow .travelnoticepage .upcoming_travel .col-sm-8 {
  width: 80%;
}
.lbcbiz_flow .travelnoticepage .upcoming_travel .col-sm-4 {
  width: 40%;
}

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

.lbcbiz_flow .travelnoticepage #traveladd .type_fld,
.lbcbiz_flow #traveleditSection .type_fld {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000 !important;
  font-size: 16px;
  height: 60px;
  padding: 0 20px;
  border: 2px solid #767676;
  border-radius: 4px;
  background-color: #fff;
  transition: 0.3s ease;
  margin: 3px 0 0px;
}
.lbcbiz_flow .travelnoticepage #traveladd .type_fld.no_icons,
.lbcbiz_flow #traveleditSection .type_fld.no_icons {
  padding: 0 20px;
}

.lbcbiz_flow .travelnoticepage #traveladd .type_fld::placeholder,
.lbcbiz_flow #traveleditSection .type_fld::placeholder {
  color: #000;
}
.lbcbiz_flow .travelnoticepage #traveladd .type_fld:focus,
.lbcbiz_flow #traveleditSection .type_fld:focus {
    box-shadow: 0 0 0 5px #7ac5fe !important;
    border: 2px solid #004070 !important;
    border-color: #004070 !important;
}
.lbcbiz_flow .travelnoticepage #traveladd .type_fld.errorred:focus,
.lbcbiz_flow #traveleditSection .type_fld.errorred:focus {
  box-shadow: none !important;
}

.lbcbiz_flow .calender-btn .form-control[disabled],
.lbcbiz_flow .calender-btn .form-control[readonly],
.lbcbiz_flow fieldset[disabled] .form-control {
  background-image: url(../images/lbcbiz/black_caret.svg);
  background-size: 16px;
  background-position: right 15px center;
}

.lbcbiz_flow .flatpickr-day {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  z-index: 1;
}
.lbcbiz_flow .rangeMode .flatpickr-day {
  margin-top: 2px;
}
.lbcbiz_flow .flatpickr-day.today:after {
  background-color: #004070;
  top: -1px;
}
.lbcbiz_flow .flatpickr-day.today {
  color: #fff;
}
.lbcbiz_flow .flatpickr-day.selected:after,
.lbcbiz_flow .flatpickr-day.startRange:after,
.lbcbiz_flow .flatpickr-day.endRange:after {
  background-color: #004070 !important;
  top: -1px;
  border: 1px solid #004070;
}

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

.lbcbiz_flow .trvl_notice_btn {
  padding-top: 6px;
}
.lbcbiz_flow .account_management .submit_btn {
  width: 170px;
  padding: 0 15px !important;
  height: 50px;
  line-height: 50px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 16px !important;
  color: #fff;
  background-color: #004070;
  border-radius: 4px;
  text-align: center;
  border: 0;
  transition: 0.3s ease;
  overflow: hidden;
}
.lbcbiz_flow .account_management .submit_btn:hover {
    background-color: #0068b8;
    color: #fff;
}
.lbcbiz_flow .account_management .submit_btn:active {
    background-color: #d8ecfd;
    color: #222222;
    box-shadow: none;
    border-color: #222;
}
.lbcbiz_flow .account_management .submit_btn:focus {
  background-color: #004070;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
    outline: 0;
}

.lbcbiz_flow #traveleditModalSection .submit_btn {
  transition: 0.3s ease;
  padding: 15px 20px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #004070;
  font-size: 16px;
  text-align: center;
  border: 2px solid #004070;
  background-color: #fff;
  border-radius: 35px;
  overflow: hidden;
}
.lbcbiz_flow #traveleditModalSection .submit_btn:hover {
  border-color: #0068b8;
  background-color: #0068b8;
    color: #fff;
}
.lbcbiz_flow #traveleditModalSection .submit_btn:focus {
  background-color: #004070;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
    outline: 0;
}
.lbcbiz_flow #traveleditModalSection .submit_btn:active {
  box-shadow: none;
  background-color: #d8ecfd;
    color: #222222;
    border-color: #222222;
}

.lbcbiz_flow #traveleditModalSection #editTravel {
  padding: 15px 20px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #fff;
  font-size: 16px;
  text-align: center;
  border: 2px solid #004070;
  background-color: #004070;
  border-radius: 35px;
  overflow: hidden;
}
.lbcbiz_flow #traveleditModalSection #editTravel:hover {
  background-color: #0068b8;
    color: #fff;
  border-color: #0068b8;
}
.lbcbiz_flow #traveleditModalSection #editTravel:active {
  background-color: #d8ecfd;
    color: #222222;
    border-color: #222222;
  box-shadow: none;
}
.lbcbiz_flow #traveleditModalSection #editTravel:focus {
  background-color: #004070;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
    outline: 0;
}

.lbcbiz_flow #traveleditModalSection .modal-footer {
  padding: 25px 0;
  display: none;
}

.lbcbiz_flow #traveleditModalSection .modal-header .modal-title {
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  line-height: 25px;
  text-transform: capitalize;
  font-size: 24px;
}
.lbcbiz_flow #traveleditModalSection .modal-header .close {
  margin: 21px 20px;
}

.lbcbiz_flow .destini_cell {
  border-bottom: 0;
}
.lbcbiz_flow .destini_inr_cell {
  padding: 30px 30px 28px;
  box-shadow: 0 0 5px rgba(69, 69, 69, 0.3);
  border-radius: 4px;
  overflow: hidden;
}
.lbcbiz_flow .desti_cell:first-child {
  display: none;
}

.lbcbiz_flow .desti_cell {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #000;
  font-size: 16px;
  text-transform: capitalize;
  letter-spacing: 0;
}
.lbcbiz_flow .desti_cell:nth-child(2) {
  width: 45% !important;
}
.lbcbiz_flow .desti_cell.fromDate,
.lbcbiz_flow .desti_cell.toDate {
  width: 25% !important;
}
.lbcbiz_flow .desti_cell span,
.lbcbiz_flow .desti_cell em {
  font-weight: 400;
  color: #000;
}

.lbcbiz_flow .edit_del {
  width: 20px;
}
.lbcbiz_flow .edit_del a {
  width: 20px;
  line-height: 20px;
  height: 20px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  margin-bottom: 0;
  color: #000;
}
.lbcbiz_flow .edit_del a img {
  vertical-align: 0;
}

.lbcbiz_flow .travelModalNew .modal_text_global {
  font-size: 16px;
  line-height: 22px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
}

.lbcbiz_flow .travelModalNew .savebutton_alertpop button {
  min-width: 180px;
  width: auto;
  padding: 15px 20px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #fff;
  font-size: 16px;
  text-align: center;
  border: 2px solid #004070;
  background-color: #004070;
  border-radius: 35px;
  overflow: hidden;
  transition: 0.3s ease;
  outline: none;
}
.lbcbiz_flow .travelModalNew .savebutton_alertpop button:hover {
  background-color: #0068b8;
    color: #fff;
}
.lbcbiz_flow .travelModalNew .savebutton_alertpop button:active {
  background-color: #d8ecfd;
    color: #222222;
    border-color: #222222;
  box-shadow: none;
}
.lbcbiz_flow .travelModalNew .savebutton_alertpop button:focus {
  background-color: #004070;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
    outline: 0;
}

.lbcbiz_flow #newTravelladdconfirmAlertmodal .modal-footer,
#newTravellDeleteAlertmodal .modal-footer,
.lbcbiz_flow #newTravelleditconfirmAlertmodal .modal-footer {
  display: none;
}

/**Travel Notice**/

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

.lbcbiz_flow .my_cards .accout_area .accnt_balnc_outer,
.lbcbiz_flow .my_cards .accout_area .accnt_balnc_outer:before,
.lbcbiz_flow .my_cards .accout_area .accnt_balnc_outer:after {
  background-color: #f7f7f7;
}

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

.lbcbiz_flow .my_cards .accout_area .accnt_balnc_outer .brim_card_headline {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #000;
  font-size: 26px;
}
.lbcbiz_flow .my_cards .accout_area .brim_right_flex .brim_make_pay {
  line-height: normal;
}
.lbcbiz_flow .my_cards .accout_area .accnt_balnc_outer {
  padding: 30px 0 38px;
}

.lbcbiz_flow .my_cards .accout_area .your_card_outer {
  padding: 52px 0;
}
.lbcbiz_flow .my_cards .accout_area .your_card_outer h4,
.lbcbiz_flow .my_cards .accout_area .additional_card_outer h4 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #000;
  font-size: 26px;
  margin-bottom: 20px;
}

.lbcbiz_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;
}
.lbcbiz_flow .my_cards .accout_area .your_card_details:hover {
  border-color: #004070;
}
.lbcbiz_flow .my_cards .accout_area .your_card_details:active {
  border-color: #004070;
}
.lbcbiz_flow .my_cards .accout_area .your_card_details:focus {
  border-color: #004070;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
}

.lbcbiz_flow .my_cards .accout_area .card_hold_details h5 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #000;
  font-size: 20px;
  margin-bottom: 4px;
}
.lbcbiz_flow .my_cards .accout_area .card_hold_details .card_typ_nw {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  font-size: 12px;
}
.lbcbiz_flow .my_cards .accout_area .valid_dt h5 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  font-size: 16px;
}
.lbcbiz_flow .my_cards .accout_area .final_no h5 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #000;
  font-size: 16px;
}
.lbcbiz_flow .my_cards .accout_area .valid_dt h5 span,
.lbcbiz_flow .my_cards .accout_area .final_no h5 span {
  margin-right: 4px;
  vertical-align: baseline;
  text-transform: none;
  font-size: 16px;
}

.lbcbiz_flow .my_cards .accout_area .add_card_fig {
  height: 60px;
  width: 60px;
  border-radius: 50%;
  overflow: hidden;
  border: 1px solid #004070;
  box-shadow: 0 0 black;
  margin: 0 auto;
  background-color: #004070;
  margin: 0 17px 0 15px;
}
.lbcbiz_flow .my_cards .accout_area .add_card_fig span {
  font-size: 28px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #fff;
  padding: 0;
  display: block;
  line-height: 18px;
  text-align: center;
  transform: none;
}

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

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

.lbcbiz_flow .my_cards .accout_area .add_member_new {
  margin-top: 30px;
  width: auto;
}
.lbcbiz_flow .my_cards .accout_area .add_member_new a span {
  display: none;
}

.lbcbiz_flow .my_cards .accout_area .add_member_new a {
  height: 50px;
  line-height: 50px;
  padding: 0 20px;
  min-width: 150px;
  width: auto;
  background: #004070;
  color: #fff;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 16px;
  transition: 0.3s ease;
  border-radius: 4px;
  overflow: hidden;
}
.lbcbiz_flow .my_cards .accout_area .add_member_new a:hover {
  background-color: #0068b8;
    color: #fff;
}
.lbcbiz_flow .my_cards .accout_area .add_member_new a:active {
  background-color: #d8ecfd;
    color: #222222;
    border-color: #222222;
}
.lbcbiz_flow .my_cards .accout_area .add_member_new a:focus {
  background-color: #004070;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
    outline: 0;
}

/**Add card member Modal**/
.lbcbiz_flow .card_select_new .fld_outr_new label {
  text-transform: uppercase;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  color: #000;
  font-size: 14px;
  margin-bottom: 6px;
  display: block;
}
.lbcbiz_flow .card_select_new .add_fld {
  width: 100%;
  font-family: "Source Sans Pro", sans-serif;
  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;
}
.lbcbiz_flow .card_select_new .add_fld::placeholder {
  color: #000;
}
.lbcbiz_flow .card_select_new .add_fld:focus {
  box-shadow: 0 0 0 5px #7ac5fe;
  border: 1px solid #004070 !important;
  color: #222222;
}
.lbcbiz_flow .card_select_new .add_fld.errorred {
  background-color: rgba(255, 108, 108, 0.05) !important;
  border: 2px solid #ae0a33 !important;
}

.lbcbiz_flow .card_select_new .fld_outr_new .bootstrap-select > .btn {
  font-family: "Source Sans Pro", sans-serif;
  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;
}
.lbcbiz_flow .card_select_new .fld_outr_new .bootstrap-select > .btn:hover {
  border-color: #004070;
  box-shadow: none;
}
.lbcbiz_flow .card_select_new .fld_outr_new .bootstrap-select > .btn:focus,
.lbcbiz_flow .card_select_new .fld_outr_new .bootstrap-select.open > .btn {
  box-shadow: 0 0 0 5px #7ac5fe;
  border: 1px solid #004070 !important;
  color: #222222;
}

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

.lbcbiz_flow
  .card_select_new
  .fld_outr_new
  .bootstrap-select
  .dropdown-menu
  li
  a {
  font-size: 14px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  border-bottom: 1px solid #707070;
  padding: 0 12px !important;
  line-height: 44px;
  background: none !important;
}
.lbcbiz_flow
  .card_select_new
  .fld_outr_new
  .bootstrap-select
  .dropdown-menu
  li:last-child
  a {
  border-bottom: 0;
}
.lbcbiz_flow
  .card_select_new
  .fld_outr_new
  .bootstrap-select
  .dropdown-menu
  li
  a:hover {
  color: #004070 !important;
  border-color: #004070;
}
.lbcbiz_flow
  .card_select_new
  .fld_outr_new
  .bootstrap-select
  .dropdown-menu
  li.selected
  a {
  font-weight: 600;
  color: #004070;
  border-color: #004070;
}

.lbcbiz_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: #004070 !important;
  color: #fff;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 16px;
  transition: 0.3s ease;
  border-radius: 4px;
  overflow: hidden;
  outline: none;
}
.lbcbiz_flow .card_select_new .next_but_compare .global_btn:hover {
  background-color: #0068b8 !important;
    color: #fff;
}
.lbcbiz_flow .card_select_new .next_but_compare .global_btn:focus {
  background-color: #004070 !important;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
}
.lbcbiz_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**/
.lbcbiz_flow .your_brim_crd {
  background-color: #f7f7f7;
}
.lbcbiz_flow .your_brim_crd:before {
  background-color: #f7f7f7;
}
.lbcbiz_flow .your_brim_crd:after {
  background-color: #f7f7f7;
}
.lbcbiz_flow .yr_crd_contrl #cardHolderName {
  font-size: 36px;
}
.lbcbiz_flow .your_brim_crd .flex_row {
  align-items: center;
}
.lbcbiz_flow .your_brim_crd .brim_left_flex {
  margin: 0;
  padding: 0;
  width: auto;
  overflow: visible;
}
.lbcbiz_flow .your_brim_crd .brim_right_flex {
  width: auto;
}

.lbcbiz_flow .yr_crd_new_full .icn_btn_card {
  height: 40px;
  line-height: 0;
  border: 2px solid #004070;
  width: 47%;
  border-radius: 4px;
  font-size: 16px;
  color: #fff;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 20px;
  background: #004070;
  padding: 0px !important;
}
.lbcbiz_flow .yr_crd_new_full .icn_btn_card:hover {
  box-shadow: none;
  border-color: #004070;
}
.lbcbiz_flow .yr_crd_new_full .mem_details .icn_btn_card:hover {
  background-color: #004070;
  color: #fff;
}
.lbcbiz_flow .yr_crd_new_full .mem_details .icn_btn_card:hover .hov_mem {
  display: block;
}
.lbcbiz_flow .yr_crd_new_full .mem_details .icn_btn_card:hover .nohov_mem {
  display: none;
}
.lbcbiz_flow .yr_crd_new_full .icn_btn_card:focus {
  border-color: #004070;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
}
.lbcbiz_flow .yr_crd_new_full .icn_btn_card:last-child {
  margin-right: 0;
}

.lbcbiz_flow .icn_btn_card span {
  margin-right: 0px;
}
.laurentian_flow .icn_btn_card span img {
  margin-right: 8px;
}
.lbcbiz_flow .pin_mob_img {
  display: none;
}
.lbcbiz_flow .new_btns_holder_sbc {
  justify-content: flex-start;
  padding: 10px 0 0px;
}

/**Request Limit Modal**/
.lbcbiz_flow #requestNewLimitmodal .mp_success a {
  color: #000 !important;
  display: block;
}
.lbcbiz_flow #requestNewLimitmodal .mp_success a:hover {
  color: #004070 !important;
}
.lbcbiz_flow .newSuccess .all_detail_container h4 {
  font-size: 24px;
  color: #004070;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  margin-bottom: 15px;
  text-align: center;
}
/**Request Limit Modal**/

/**Your Card End**/

/**Additional Member Card**/
.lbcbiz_flow .yr_crd_new_full .relative_card_info:before {
  content: none;
}
.lbcbiz_flow .yr_crd_new_full .relative_card_details {
  padding-top: 35px;
}
.lbcbiz_flow .yr_crd_new_full .relative_card_details h5 {
  margin-bottom: 0;
  letter-spacing: 0;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  font-size: 24px;
  color: #000;
}
.lbcbiz_flow .yr_crd_new_full .relative_card_image {
  background-color: #004070;
  border: 2px solid #004070;
  box-shadow: none;
}
.lbcbiz_flow .yr_crd_new_full .relative_card_image span {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  transform: none;
  color: #fff;
}
.lbcbiz_flow .back_my_card {
  color: #000;
  font-size: 20px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  background-image: url(../images/lbcbiz/crd_pg_back.png);
  background-repeat: no-repeat;
  background-size: 20px;
  background-position: left center;
  padding-left: 35px;
  margin-bottom: 30px;
  display: inline-block;
}
.lbcbiz_flow .back_my_card:hover {
  color: #004070;
}

/**spending limit**/
.lbcbiz_flow .sbc_card_lmt {
  max-width: 560px;
}
.lbcbiz_flow .sbc_card_lmt h2 {
  font-size: 36px;
  margin-bottom: 70px;
}
.lbcbiz_flow .sbc_card_lmt h4 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 26px;
  color: #000;
  margin-bottom: 20px;
}
.lbcbiz_flow .sbc_card_lmt p {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  font-size: 16px;
  color: #000;
  line-height: 22px;
  margin-bottom: 30px;
}

.lbcbiz_flow .sbc_card_lmt .price_Range {
  margin-top: 120px;
}
.lbcbiz_flow .sbc_card_lmt .slider-horizontal .rng_new_range {
  color: #004070;
  width: 200px;
  border: 2px solid #767676;
  border-radius: 4px;
  height: 60px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  letter-spacing: 0;
  font-size: 36px;
  left: 50%;
  transform: translateX(-50%);
  top: -100px;
}
.lbcbiz_flow .sbc_card_lmt .value_left_top,
.lbcbiz_flow .sbc_card_lmt .value_right_top {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #004070;
}
.lbcbiz_flow .sbc_card_lmt .rangeslider--horizontal .rangeslider__fill {
  background-color: #004070;
  border-radius: 10px;
}
.lbcbiz_flow .sbc_card_lmt .rangeslider__handle {
  height: 40px;
  width: 40px;
  background: #004070;
  box-shadow: none;
  border: 0;
}

.lbcbiz_flow .sbc_card_lmt .all_detail_container .btn-default {
  width: 175px;
  margin-bottom: 0px;
  padding: 0 15px !important;
  background-color: #004070;
  height: 50px;
  line-height: 50px;
  font-size: 16px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  text-align: center;
  border: 0;
  border-radius: 4px;
  transition: 0.3s ease;
  overflow: hidden;
  outline: none;
}
.lbcbiz_flow .sbc_card_lmt .all_detail_container .btn-default:hover {
  background-color: #0068b8;
    color: #fff;
}
.lbcbiz_flow .sbc_card_lmt .all_detail_container .btn-default:focus {
  background-color: #004070;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
    outline: 0;;
}
.lbcbiz_flow .sbc_card_lmt .all_detail_container .btn-default:active {
  background-color: #d8ecfd;
    color: #222222;
    border-color: #222222;
}
.lbcbiz_flow .sbc_card_lmt .price_Range .slider.slider-horizontal:after,
.lbcbiz_flow .sbc_card_lmt .price_Range .slider.slider-horizontal:before {
  content: none;
}
/**spending limit**/

/**Additional Member Card End**/

/**Change Pin**/
.lbcbiz_flow .change_pin h2 {
  font-size: 36px;
  margin-bottom: 60px;
}
.lbcbiz_flow .change_pin_step_1 h4,
.lbcbiz_flow .change_pin_step_2 h4,
.lbcbiz_flow .change_pin_step_3 h4,
.lbcbiz_flow .change_pin_success h4 {
  font-size: 26px;
  margin-bottom: 15px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #000;
}
.lbcbiz_flow .change_pin {
  max-width: 560px;
}
.lbcbiz_flow .pinchange_part {
  padding-top: 30px;
}
.lbcbiz_flow .fld_col_12 {
  padding: 0;
}
.lbcbiz_flow .change_pin .fld_outr_new {
  margin: 0 0 25px;
}
.lbcbiz_flow .change_pin .fld_outr_new label {
  text-transform: uppercase;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  color: #000;
  font-size: 14px;
  margin-bottom: 7px;
  display: block;
  position: relative;
}
.lbcbiz_flow .change_pin .add_fld,
.lbcbiz_flow .change_pin .fld_outr_new .bootstrap-select > .btn {
  width: 100%;
  font-family: "Source Sans Pro", sans-serif;
  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;
}
.lbcbiz_flow .change_pin .add_fld:focus,
.lbcbiz_flow .change_pin .fld_outr_new .bootstrap-select > .btn:focus {
  box-shadow: 0 0 0 5px #7ac5fe;
    border: 1px solid #004070 !important;
    color: #222222;
}
.lbcbiz_flow .change_pin .sm_tip {
  height: 17px;
  width: 17px;
  margin-left: 3px;
  font-size: 17px;
  color: #004070;
  vertical-align: -1px;
}
.lbcbiz_flow .change_pin .new_top_tooltip {
  vertical-align: 0;
}
.lbcbiz_flow .change_pin .hint_btn_d a {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  color: #004070;
  padding: 0;
  text-decoration: underline;
  letter-spacing: 0;
  text-transform: capitalize;
}
.lbcbiz_flow .change_pin .hint_btn_d a:hover {
  color: #000;
}

.lbcbiz_flow .hint_question_new {
  background-color: #e9fdff;
  border-radius: 4px;
  margin-top: 20px;
  width: 100%;
  padding: 20px 30px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  font-size: 14px;
  border-left: 8px solid #004070;
}
.lbcbiz_flow .hint_question_new span {
  padding-right: 2px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  font-size: 14px;
  text-transform: none;
}
.lbcbiz_flow .hint_question_new .hint_question {
  color: #000;
  font-size: 14px;
  margin-top: 0;
}

.lbcbiz_flow .change_pin .next_but_compare .global_btn {
  height: 50px;
  line-height: 50px;
  width: 175px;
  padding: 0 15px;
  text-align: center;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 16px;
  color: #fff;
  background-color: #004070 !important;
  border-radius: 4px;
  transition: 0.3s ease;
  overflow: hidden;
  outline: none;
}
.lbcbiz_flow .change_pin .next_but_compare .global_btn:hover {
  background-color: #0068b8;
    color: #fff;
}
.lbcbiz_flow .change_pin .next_but_compare .global_btn:focus {
    background-color: #004070;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
    outline: 0;
}
.lbcbiz_flow .change_pin .next_but_compare .global_btn:active {
    background-color: #d8ecfd;
    color: #222222;
    border-color: #222222;
}

.lbcbiz_flow .change_pin .pg_invalid_card {
  display: block;
  padding-top: 8px;
}
.lbcbiz_flow .change_pin .next_but_compare .global_btn.next_btn {
  background-image: none !important;
}
.lbcbiz_flow .change_pin .next_but_compare .global_btn.back_btn {
  border: 2px solid #004070;
  background-color: #fff !important;
  background-image: none !important;
  color: #004070;
  line-height: 46px;
}
.lbcbiz_flow .change_pin .next_but_compare .global_btn.back_btn:hover {
  background-color: #0068b8;
  color: #fff;
}
.lbcbiz_flow .change_pin .next_but_compare .global_btn.back_btn:focus {
  background-color: #004070;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
    outline: 0;
}
.lbcbiz_flow .change_pin .next_but_compare .global_btn.back_btn:active {
  box-shadow: none;
  background-color: #d8ecfd;
    color: #222222;
    border-color: #222222;
}

.lbcbiz_flow .change_pin_step_2 .go_grn {
  padding-top: 30px;
}
.lbcbiz_flow .change_pin .chngpin .fld_outr_new {
  margin-right: -10px;
  margin-left: -10px;
}
.lbcbiz_flow .change_pin .note_design {
  margin: 30px 0px 30px;
  background-color: #e9fdff;
  border-radius: 4px;
  width: 100%;
  padding: 20px 30px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  font-size: 14px;
  border-left: 8px solid #004070;
}

.lbcbiz_flow .change_pin_button .brim_btn {
  padding: 0 15px;
  height: 50px;
  line-height: 48px;
  border-radius: 4px;
  overflow: hidden;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #000;
  font-size: 16px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  border: 1px solid transparent;
}
.lbcbiz_flow .change_pin_button .brim_btn:hover {
  border: 1px solid #000;
  box-shadow: 0 0px 5px rgba(69, 69, 69, 0.3);
}
.lbcbiz_flow .change_pin_button .brim_btn.active {
  border: 3px solid #000;
  background-repeat: no-repeat;
  background-position: left 12px center;
  background-image: url(../images/lbcbiz/tick_new.png);
  background-size: 24px;
  box-shadow: none;
  transition: none;
  line-height: 44px;
}
.lbcbiz_flow .change_pin_button .brim_btn:focus {
  border: 1px solid #004070;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
}

.lbcbiz_flow .new_top_tooltip .white_info_tip {
  font-family: "Source Sans Pro", sans-serif !important;
  font-weight: 400;
  line-height: 15px;
  color: #fff;
  background: #004070;
}
.lbcbiz_flow .tg {
  color: #004070 !important;
}

.lbcbiz_flow .change_pin_success .list_success {
  background-color: transparent;
  padding: 40px 0 0;
  margin: 0;
}
.lbcbiz_flow .change_pin_success .list_success h3 {
  text-align: left;
  font-size: 20px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #000;
  margin-bottom: 15px;
}
.lbcbiz_flow .change_pin_success .list_success ul {
  padding-right: 115px;
}
.lbcbiz_flow .change_pin_success .list_success li {
  font-size: 16px;
  color: #000;
  position: relative;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  padding-left: 35px;
}
.lbcbiz_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%;
}

.lbcbiz_flow .sbc_hint {
  background-color: #e9fdff;
  border-radius: 4px;
  margin-top: 25px;
  margin-bottom: 30px;
  width: 100%;
  padding: 20px 30px;
  border-left: 8px solid #004070;
}
.lbcbiz_flow .sbc_hint p {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  font-size: 14px;
  line-height: 20px;
}
.lbcbiz_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: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.dollr_sgn {
  font-style: normal;
  top: 46px;
  position: absolute;
  left: 12px;
  font-size: 16px;
  color: #000;
}
.lbcbiz_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;
}
.lbcbiz_flow .select_item .bs-searchbox input.form-control:focus {
  box-shadow: 0 0 0 5px #7ac5fe !important;
    border: 1px solid #004070 !important;
    color: #222222 !important;
}
.lbcbiz_flow .dropdown-menu > .active > a,
.lbcbiz_flow .dropdown-menu > .active > a:focus,
.lbcbiz_flow .dropdown-menu > .active > a:hover {
  background-color: transparent;
}
.lbcbiz_flow .total_information_holder .dropdown-menu {
  max-height: 300px !important;
}
/* business info page end*/

/* new sbc card page */
.lbcbiz_flow .uploaded_picture {
  display: block;
  border-radius: 50%;
  overflow: hidden;
  height: 100%;
}
.lbcbiz_flow .uploaded_picture img {
  height: 100%;
}
.lbcbiz_flow .accout_area .card_heading h2 {
  font-size: 36px;
}

.lbcbiz_flow .new_your_card_part h4 {
  font-size: 26px;
  line-height: 33px;
  color: #000;
  margin-bottom: 10px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .your_crd_holder {
  display: flex;
  align-items: center;
  padding-bottom: 20px;
}

.lbcbiz_flow .new_card_part {
  width: 210px;
  position: relative;
}

.lbcbiz_flow .primary_card_box {
  padding-left: 20px;
}

.lbcbiz_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;
}
.lbcbiz_flow .primary_card_box .primary_crd_part:hover {
  background-color: #d8ecfd;
  border: 1px solid #706f73;
}
.lbcbiz_flow .primary_card_box .primary_crd_part:focus {
  box-shadow: 0 0 0 5px #7ac5fe;
  border: 1px solid #004070;
}
.lbcbiz_flow .primary_card_box .primary_crd_part:active {
  box-shadow: none;
  border: 1px solid #004070;
}

.lbcbiz_flow .primary_card_box .primary_crd_part figure {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  overflow: hidden;
  background-color: #004070;
  color: #fff;
  text-transform: uppercase;
  font-size: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.lbcbiz_flow .primary_card_box .primary_crd_part h5 {
  font-size: 20px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  margin-bottom: 5px;
}
.lbcbiz_flow .primary_card_box .primary_crd_part h6 {
  font-size: 12px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.lbcbiz_flow .primary_card_box .primary_crd_part .mem_details {
  padding-left: 14px;
}
.new_your_card_part + .new_your_card_part {
  margin-top: 20px;
}
.lbcbiz_flow .total_cards_holder {
  display: flex;
  align-items: center;
  margin: 0 -10px;
  flex-wrap: wrap;
}
.lbcbiz_flow .mem_card_outer {
  padding: 0 10px;
  width: 25%;
  margin-bottom: 20px;
}
.lbcbiz_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;
}
.lbcbiz_flow .total_cards_holder .primary_crd_part:hover {
  background-color: #d8ecfd;
  border: 1px solid #706f73;
}
.lbcbiz_flow .total_cards_holder .primary_crd_part:focus {
  box-shadow: 0 0 0 5px #7ac5fe;
  border: 1px solid #004070;
}
.lbcbiz_flow .total_cards_holder .primary_crd_part:active {
  box-shadow: none;
  border: 1px solid #004070;
}
.lbcbiz_flow .total_cards_holder .primary_crd_part figure {
  width: 60px;
  margin: 0 auto 15px;
  height: 60px;
  border-radius: 50%;
  overflow: hidden;
  background-color: #004070;
  color: #fff;
  text-transform: uppercase;
  font-size: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.lbcbiz_flow .total_cards_holder .primary_crd_part h5 {
  font-size: 20px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  margin-bottom: 3px;
  overflow: hidden;
  white-space: nowrap;
  position: relative;
  line-height: 23px;
}
/* .lbcbiz_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;
} */

.lbcbiz_flow .total_cards_holder .primary_crd_part h6 {
  font-size: 12px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  overflow: hidden;
  white-space: nowrap;
  position: relative;
  line-height: inherit;
}
/* .lbcbiz_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;
} */
.lbcbiz_flow .total_cards_holder .add_mem {
  padding: 40px 20px;
  cursor: pointer;
  min-height: 170px;
}
.lbcbiz_flow .add_mem span {
  width: 22px;
  display: block;
  margin: 0 auto 10px;
}
.lbcbiz_flow .accout_area .add_mem p {
  font-weight: 600;
  color: #767676;
  font-size: 16px;
  line-height: 20px;
}
.lbcbiz_flow .your_carddetails_holder {
  max-width: 560px;
}
.lbcbiz_flow .your_carddetails_holder h1 {
  margin-bottom: 20px;
}
.lbcbiz_flow .your_card_box {
  padding-left: 20px;
  width: 80%;
}
.lbcbiz_flow .mem_details h5 {
  font-size: 20px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  margin-bottom: 5px;
}
.lbcbiz_flow .mem_details h6 {
  font-size: 12px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.lbcbiz_flow .crd_on_off .single_select_item .new-on-off {
  line-height: initial;
  border-radius: 0;
  border: 0;
  padding: 0;
  width: 100%;
  height: auto;
}
.lbcbiz_flow .crd_on_off .single_select_item {
  display: flex;
  width: 100%;
  margin-bottom: 30px;
}
.lbcbiz_flow .crd_on_off {
  padding: 20px 0;
}
.lbcbiz_flow .contact_area_main {
  padding-top: 0px;
  max-width: 100%;
}
.lbcbiz_flow .contact_area_main:before {
  content: none;
}
.lbcbiz_flow .info_blocks + .info_blocks {
  margin-top: 30px;
}
.lbcbiz_flow .card_details_upper .new_card_part {
  width: 165px;
  position: relative;
}
/* .lbcbiz_flow .yr_crd_new_full .new_btns_holder_sbc .icn_btn_card {
  width: 155px;
} */
.spend_lmt {
  width: 60% !important;
}
.lbcbiz_flow #addemployeemodal .fld_col_12 {
  padding: 0 5px;
}
.lbcbiz_flow .newSuccess .auto_height {
  max-height: 100%;
  overflow: visible;
}

.lbcbiz_flow #card_dtls_modl .modal-title {
  font-size: 20px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow #card_dtls_modl .modal-header .close {
  background: url(../images/lbcbiz/icon-dismiss.png) right top no-repeat;
  background-size: cover;
  margin: 0;
}
.lbcbiz_flow #card_dtls_modl .modal-body {
  padding: 30px 30px 15px;
}
.lbcbiz_flow .nwcrd_frm_blck label {
  letter-spacing: 0;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .nwcrd_frm_inpt {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.lbcbiz_flow #yourcard_modal .nwcrd_dtls_modal_frm {
  margin-top: 0;
}
.lbcbiz_flow .crd_inner_info {
  position: absolute;
  bottom: 14px;
  left: 13px;
  /* height: 20px; */
}
.lbcbiz_flow .crd_inner_info h6 {
  color: #fff;
  text-transform: capitalize;
  font-size: 10px;
  margin-bottom: 2px;
}
.lbcbiz_flow .crd_inner_info span {
  color: #fff;
  font-size: 8px;
  text-transform: capitalize;
  display: block;
}
.lbcbiz_flow .new_card_part_details .crd_inner_info h6 {
    font-size: 10px;
    font-family: "Source Sans Pro", sans-serif;
    font-weight: 600;
}
.lbcbiz_flow .new_card_part_details .crd_inner_info span {
  font-size: 6px;
}
.lbcbiz_flow .new_card_part_details .crd_inner_info {
  bottom: 10px;
}
.lbcbiz_flow .remove_admin_btn_holder {
  display: flex;
  justify-content: flex-end;
  padding-top: 10px;
}
.lbcbiz_flow .remove_admin_btn_holder a {
  display: flex;
  align-items: center;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  color: #004070;
  font-size: 12px;
  text-decoration: underline;
  text-transform: capitalize;
}
.lbcbiz_flow .remove_admin_btn_holder a:hover {
  color: #000;
}
.lbcbiz_flow .remove_admin_btn_holder a:hover span img {
  filter: brightness(0%);
}
.lbcbiz_flow .remove_admin_btn_holder a:active {
  color: #00c1d5;
}
.lbcbiz_flow .remove_admin_btn_holder a span {
  width: 16px;
  display: inline-block;
  margin-left: 10px;
}

.lbcbiz_flow .upload_picture_holder .edit_profile_image {
  background-size: 18px;
  right: -2px;
  bottom: -5px;
}
.lbcbiz_flow .your_crd_holder .upload_picture_holder {
  width: 100px;
  height: 100px;
  display: block;
  position: relative;
}
.lbcbiz_flow .your_crd_holder .sbc_prof_img_initial {
  border-radius: 50%;
}
.lbcbiz_flow #deleteadminmodal .modal-body {
  padding: 10px 50px;
}

/* new sbc dashboard */
.lbcbiz_flow .user_name_sec {
  padding-top: 25px;
  padding-bottom: 25px;
  background-color: #fff;
}
.lbcbiz_flow .user_name_sec h2 {
  font-size: 36px;
  line-height: 100%;
  color: #004070;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.user_full_bio{
  display: flex;
  align-items: center;
}
.lbcbiz_flow .cmpny_name_holder {
  margin-top: 0;
  margin-left: 20px;
}
.lbcbiz_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;
}
.lbcbiz_flow .cmpny_name_holder {
  margin-top: 5px;
}
.lbcbiz_flow .user_full_bio {
  padding-left: 14px;
}
.lbcbiz_flow .cmpny_name_holder ul {
  display: flex;
  align-items: center;
}
.lbcbiz_flow .cmpny_name_holder ul li {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  color: #000;
  padding: 0 10px;
  line-height: 100%;
}
.lbcbiz_flow .cmpny_name_holder ul li + li {
  border-left: 1px solid #000;
}
.lbcbiz_flow .cmpny_name_holder ul li:last-child {
  font-weight: 400;
}
.lbcbiz_flow .cmpny_name_holder ul li:first-child {
  padding-left: 0;
}
.lbcbiz_flow .left_usr_prt {
  display: flex;
  align-items: center;
}
.lbcbiz_flow .dashboard_info_parts h3 {
  color: #222;
  font-size: 26px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  margin-bottom: 10px;
}
.lbcbiz_flow .credit_info_holder {
  padding: 35px 30px 25px;
  background-color: #fff;
  border-radius: 4px;
}

.lbcbiz_flow .amount_details_bx h5 {
  font-size: 14px;
  color: #000;
  text-transform: uppercase;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  margin-bottom: 8px;
}
.lbcbiz_flow .amount_details_bx h4 {
  font-size: 20px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.lbcbiz_flow .side-by-side {
  display: flex;
  align-items: center;
}
.lbcbiz_flow .side-by-side h5 {
  margin-right: 20px;
  margin-bottom: 0 !important;
}
.dsbrd_prgress_holder {
  padding: 20px 0 15px;
}
.lbcbiz_flow .dsbrd_prgress_holder .progress {
  border: 1px solid #004070;
  border-radius: 15px;
  height: 30px;
  background-color: #fff;
  box-shadow: none;
  margin: 0;
}
.lbcbiz_flow .dsbrd_prgress_holder .progress-bar {
  background-color: #004070;
  box-shadow: none;
}
.lbcbiz_flow .dsbrd_prgress_holder .progress-bar-striped-custom {
  background-image: linear-gradient(
    -45deg,
    #004070 25%,
    transparent 25%,
    transparent 50%,
    #004070 50%,
    #004070 75%,
    transparent 75%,
    transparent
  );
  background-size: 8px 8px;
  background-color: #fff;
}
.lbcbiz_flow .credit_and_card_info_part {
  padding: 40px 0 55px;
}
.lbcbiz_flow .amount_balance_holder {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.lbcbiz_flow .top_limit_box {
  padding-bottom: 30px;
  border-bottom: 1px solid #a9a9a9;
}
.lbcbiz_flow .bottom_limit_box {
  padding: 25px 0 10px;
}
.lbcbiz_flow .balance_part_holder .amount_details_bx h4 {
  font-size: 24px;
}
.lbcbiz_flow .balance_part_holder .amount_details_bx {
  margin-bottom: 30px;
  width: 50%;
}
.lbcbiz_flow .balance_part_holder {
  display: flex;
  flex-wrap: wrap;
}
.lbcbiz_flow .info_crd_btn_holder .global_btn,
.lbcbiz_flow .mob_responsive_btn .global_btn {
  padding: 14px 25px;
  background: #fff;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #004070;
  border: 2px solid #004070;
  font-size: 16px;
  border-radius: 4px;
  letter-spacing: 0;
}
.lbcbiz_flow .mob_responsive_btn .global_btn {
  line-height: 40px;
}
.lbcbiz_flow .info_crd_btn_holder .global_btn:hover,
.lbcbiz_flow .mob_responsive_btn .global_btn:hover {
  color: #fff;
  border-color: #004070;
  background: #004070;
}
.lbcbiz_flow .info_crd_btn_holder .global_btn:focus,
.lbcbiz_flow .mob_responsive_btn .global_btn:focus {
  outline: 0;
  background-color: #004070 !important;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe !important;
  outline: 0;
}
.lbcbiz_flow .info_crd_btn_holder .global_btn:active,
.lbcbiz_flow .mob_responsive_btn .global_btn:active {
  box-shadow: none;
  background-color: #d8ecfd !important;
  color: #222222;
  border-color: #222;
}
.lbcbiz_flow .make_btn{
  background-color: #e00d42;
  border: 2px solid #e00d42;
  color: #fff;
  border-radius: 4px;
}
.lbcbiz_flow .make_btn:hover{
  background-color: transparent;
  color: #e00d42;
}
.lbcbiz_flow .yourcard_top_part {
  margin-bottom: 35px;
}
.lbcbiz_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;
}
.lbcbiz_flow .personal_card_box:hover {
  border: solid 1px #706f73;
  background-color: #d8ecfd;
}
.lbcbiz_flow .personal_card_box:focus {
  box-shadow: 0 0px 0 5px rgba(0, 125, 147, 0.3);
  border: 1px solid #004070;
}
.lbcbiz_flow .personal_card_box:active {
  box-shadow: none;
  border: 1px solid #004070;
}
.lbcbiz_flow .auth_personal_card_box .amount_details_bx h4 {
  font-size: 15px;
}
.lbcbiz_flow .dashboard_card_details_box .new_card_part {
  width: 140px;
}
.lbcbiz_flow
  .dashboard_card_details_box
  .new_card_part_details
  .crd_inner_info
  h5 {
  font-size: 10px;
  color: #fff;
  margin-bottom: 2px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .dsbrd_card_dtls_rt {
  padding-left: 20px;
  width: 72%;
}
.lbcbiz_flow .card_dtls_row {
  width: 100%;
  display: flex;
  align-items: center;
}
.lbcbiz_flow .card_dtls_col.wd60 {
  width: 60%;
}
.lbcbiz_flow .side-by-side .mrgnrt30 {
  margin-right: 30px !important;
}
.lbcbiz_flow .dot_tips {
  position: absolute;
  right: 20px;
  width: 20px;
  top: 15px;
  cursor: pointer;
}
.lbcbiz_flow .dashboard_card_details_box {
  display: flex;
  align-items: center;
}
.lbcbiz_flow .card_dtls_row + .card_dtls_row {
  margin-top: 20px;
}
.lbcbiz_flow .employee_head {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
  position: relative;
}
.lbcbiz_flow .employee_head .lft_emply {
  display: flex;
  align-items: center;
  position: relative;
  z-index: 2;
}
.lbcbiz_flow .employee_head .lft_emply h3 {
  margin: 0 15px 0 0 !important;
}
.lbcbiz_flow .see_all_emply {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 16px;
  color: #004070;
  text-decoration: none;
}
.lbcbiz_flow .see_all_emply:hover {
  color: #004070;
  text-decoration: underline;
}
.lbcbiz_flow .see_all_emply:active {
  color: #00c1d5;
}
.lbcbiz_flow .rt_srch {
  width: 76%;
  text-align: right;
  position: absolute;
  right: 0;
  top: -10px;
}
.lbcbiz_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: "Source Sans Pro", sans-serif;
  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;
}
.lbcbiz_flow .srch_icn_bx {
  width: 20px;
  background-image: url(../images/lbcbiz/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%);
}
.lbcbiz_flow .rt_srch input[type="search"]{
  width: 230px;
  border-radius: 4px;
  color: #767676;
  font-size: 14px;
}
/* .lbcbiz_flow .rt_srch input[type="search"]:focus{
    width: 100%;
    border: 1px solid #004070;
    box-shadow: 0 0px 0px 5px rgba(0, 125, 147,.30);
} */
.search_employee {
  box-shadow: 0 0 0 5px #7ac5fe;
}
.lbcbiz_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;
}
.lbcbiz_flow .employee_srch_box {
  position: relative;
}
.lbcbiz_flow .employee_srch_rslt h4 {
  font-size: 16px;
  color: #000;
  margin-bottom: 25px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
/* .lbcbiz_flow .employee_srch_rslt ul li + li {
    margin-top: 10px;
    border-top: 1px solid #979797;
    padding-top: 20px;
} */
.lbcbiz_flow .employee_srch_rslt ul li:last-child {
  margin-bottom: 0;
}
.lbcbiz_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;
}
.lbcbiz_flow .employee_srch_rslt ul li span {
  font-size: 16px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.lbcbiz_flow .employee_srch_rslt ul li a {
  display: inline-block;
  font-size: 16px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  color: #004070;
  text-decoration: underline;
}
.lbcbiz_flow .employee_srch_rslt ul li a:hover {
  color: #004070;
}
.lbcbiz_flow .employee_srch_rslt ul li a:active {
  color: #00c1d5;
}
.lbcbiz_flow .yourcard_bottom_part {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -7px;
}
.lbcbiz_flow .outer_btm_crd {
  padding: 0 7px;
  width: 50%;
  margin-bottom: 14px;
}
.lbcbiz_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;
}
.lbcbiz_flow .inner_btm_crd:hover {
  border: solid 1px #706f73;
  background-color: #d8ecfd;
}
.company_trend_details_inner .inner_btm_crd:hover {
  background-color: #fff;
}
.lbcbiz_flow .inner_btm_crd:focus {
  box-shadow: 0 0px 0 5px rgba(0, 125, 147, 0.3);
  border: 1px solid #004070;
}
.lbcbiz_flow .inner_btm_crd:active {
  box-shadow: none;
  border: 1px solid #004070;
}
.lbcbiz_flow .inner_btm_crd .dsbrd_prgress_holder .progress {
  border-radius: 7px;
  height: 14px;
}
.lbcbiz_flow .inner_btm_crd .dsbrd_prgress_holder {
  padding: 8px 0;
}
.lbcbiz_flow .inner_btm_crd h5 {
  font-size: 16px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .spent_amnt {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.lbcbiz_flow .spent_amnt h6 {
  font-size: 14px;
  color: #000;
  text-transform: uppercase;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
}
.lbcbiz_flow .spent_amnt span {
  font-size: 16px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .inner_btm_crd .dsbrd_prgress_holder .progress-bar-striped-custom {
  background-size: 4px 4px;
}
.lbcbiz_flow .employee_part .make_btn {
  margin-left: 0;
}
.lbcbiz_flow .employee_part .dashboard_card_details_box {
  flex-wrap: wrap;
}
.lbcbiz_flow .employee_part .dashboard_card_details_box .new_card_part {
  width: 290px;
  margin: 15px auto 30px;
}
.lbcbiz_flow .employee_part .dsbrd_card_dtls_rt {
  padding-left: 0px;
  width: 100%;
  border-top: 1px solid #a9a9a9;
  padding-top: 28px;
}
.lbcbiz_flow .employee_part .auth_personal_card_box .dsbrd_card_dtls_rt {
  padding-top: 39px;
}
.lbcbiz_flow .employee_part .yourcard_top_part {
  margin-bottom: 0;
}
.lbcbiz_flow .card_dtls_col.wd50 {
  width: 50%;
}
.mrgnrt86 {
  margin-right: 86px !important;
}
.mrgnrt35 {
  margin-right: 35px !important;
}
.lbcbiz_flow
  .employee_part
  .dashboard_card_details_box
  .new_card_part_details
  .crd_inner_info
  h6 {
  font-size: 12px;
  letter-spacing: 1px;
  text-transform: capitalize;
}
.lbcbiz_flow
  .employee_part
  .dashboard_card_details_box
  .new_card_part_details
  .crd_inner_info
  h5 {
  font-size: 12px;
  margin-bottom: 3px;
  letter-spacing: 1px;
}
.lbcbiz_flow .spend_graph_part {
  background-color: #fff;
  padding: 80px 0 95px;
}
.lbcbiz_flow .spend_graph_part h3 {
  color: #000;
  font-size: 26px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .dashbrd_graph_holder {
  display: flex;
  margin: 0 -10px;
}
.lbcbiz_flow .graph_col_outer.wdd35 {
  padding: 0 10px;
  width: 35%;
}
.lbcbiz_flow .graph_col_outer.wdd65 {
  padding: 0 10px;
  width: 65%;
}
.lbcbiz_flow .graph_col_inner {
  background-color: #f7f7f7;
  border-radius: 4px;
  padding: 30px;
}
.lbcbiz_flow .graph_col_inner h4 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #000;
  font-size: 20px;
  text-transform: uppercase;
  margin-bottom: 15px;
}
.mob_responsive_btn {
  display: none;
}

.lbcbiz_flow .multiclr_barchart .progress {
  border: 1px solid #004070;
  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;
}

.lbcbiz_flow .multiclr_barchart .progress-bar {
  color: #000;
  cursor: pointer;
  box-shadow: none;
}
[data-ttip] {
  position: absolute;
  z-index: 2;
}
.progress-indicator {
  position: absolute;
  bottom: -57px;
  left: -70px;
  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: -73px;
  background-color: #fff;
  left: 50%;
  margin-left: -80px;
  font-size: 12px;
  text-transform: uppercase;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  min-width: 202px;
  content: attr(data-ttip);
  text-align: left;
}
.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;
}

.lbcbiz_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%);
}
.lbcbiz_flow .multiclr_barchart .color_tip {
  height: 8px;
  width: 8px;
  border-radius: 50%;
  display: block;
}
.lbcbiz_flow .multiclr_barchart .progress_hov h6 {
  margin: 0;
  padding-left: 10px;
  font-size: 12px;
  text-transform: uppercase;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .multiclr_barchart .progress_hov em {
  font-style: normal;
  font-size: 12px;
  color: #767676;
  padding-left: 5px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .multiclr_barchart .progress-bar:hover .progress_hov {
  display: flex;
  width: 180px;
}
.lbcbiz_flow .credit_lmt_chart_part {
  padding: 25px 20px 0;
}
.lbcbiz_flow .credit_lmt_chart_part_inner {
  border-bottom: 1px solid #a9a9a9;
  padding-bottom: 20px;
}
.lbcbiz_flow .multiclr_barchart {
  padding-top: 20px;
}
.lbcbiz_flow .multiclr_barchart .progress-bar:first-child .progress_hov {
  left: 0;
  transform: none;
}

.lbcbiz_flow .lock_card.active span {
  background-image: url(../images/lbcbiz/lock_crd.png);
  background-size: 20px 20px;
}
.lbcbiz_flow .lock_onln.active span {
  background-image: url(../images/lbcbiz/lock_online.png);
  background-size: 20px auto;
}
.lbcbiz_flow .lock_frgn.active span {
  background-image: url(../images/lbcbiz/lock_foreign.png);
  background-size: 20px 20px;
}
.lbcbiz_flow .lock_card span {
  background-image: url(../images/lbcbiz/crd_lock_off.svg);
  background-size: 20px 20px;
}
.lbcbiz_flow .lock_onln span {
  background-image: url(../images/lbcbiz/lock_online_off.svg);
  background-size: 20px 20px;
}
.lbcbiz_flow .lock_frgn span {
  background-image: url(../images/lbcbiz/lock_foreign_off.svg);
  background-size: 20px 20px;
}
.lbcbiz_flow .left_total_function a {
  background-color: #004070;
  color: #fff;
  display: flex;
  align-items: center;
  width: auto;
  justify-content: center;
  height: 34px;
  border: 2px solid #004070;
  border-radius: 4px;
  padding: 0 12px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 16px;
}
.lbcbiz_flow .left_total_function .lock_card {
  width: 138px;
}
.lbcbiz_flow .left_total_function .lock_onln {
  width: 151px;
}
.lbcbiz_flow .left_total_function .lock_frgn {
  width: 157px;
}
.lbcbiz_flow .card_function_cntrl {
  display: flex;
  align-items: center;
  padding: 20px 20px 30px;
}
.lbcbiz_flow .left_total_function {
  display: flex;
  width: 66%;
}
.lbcbiz_flow .rght_purchase_notification {
  width: 34%;
  display: flex;
  justify-content: flex-end;
}
.lbcbiz_flow .left_total_function a.active {
  color: #004070;
  background-color: #fff;
}
.lbcbiz_flow .left_total_function a + a {
  margin-left: 10px;
}
.lbcbiz_flow .left_total_function a span {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  margin-right: 8px;
}

.lbcbiz_flow .rght_purchase_notification .on_of_label .on,
.on_of_label .off {
  margin-right: 5px;
  font-size: 12px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  width: 21px;
}
.lbcbiz_flow .rght_purchase_notification .on_of_label label {
  color: #000;
  font-size: 16px;
  margin-right: 10px;
  font-weight: 400;
  font-family: "Source Sans Pro", sans-serif;
}
.lbcbiz_flow .card_dtls_copy_part {
  padding: 0 20px 15px;
}
.lbcbiz_flow .card_dtls_copy_part .nwcrd_frm_blck {
  margin-bottom: 15px;
}
.lbcbiz_flow .left_total_function a em {
  font-style: normal;
}

.lbcbiz_flow .page_load_stat {
  background-image: url(../images/lbcbiz/loader_ripple.gif?v=1.3);
}

.lbcbiz_flow .application_laststep h2 {
  letter-spacing: 0px;
  font-family: "Source Sans Pro", sans-serif;
}
.lbcbiz_flow .slider-horizontal .rng_value {
  letter-spacing: 1.03px;
  font-size: 40px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  width: 200px;
  border: 2px solid #767676;
  border-radius: 4px;
  height: 60px;
  left: 50%;
  transform: translateX(-50%);
  top: -100px;
  color: #004070;
}
.lbcbiz_flow .rangeslider__handle {
  background: #004070;
}
.lbcbiz_flow .rangeslider--horizontal .rangeslider__fill {
  background-color: #004070;
}
.lbcbiz_flow .price_Range .slider.slider-horizontal:before {
  display: none;
}
.lbcbiz_flow .price_Range .slider.slider-horizontal:after {
  display: none;
}
.lbcbiz_flow .application_laststep .slider-horizontal .rng_new_range {
  color: #004070;
}
.lbcbiz_flow .value_left_top {
  font-size: 18px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .value_right_top {
  font-size: 18px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_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 #004070;
  color: #004070;
  width: 150px !important;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 16px;
}
.lbcbiz_flow
  .application_laststep
  .next_but_compare
  .global_btn.back_btn:hover {
  border: 2px solid #0068b8;
  background-color: #0068b8 !important;
    color: #fff;
}
.lbcbiz_flow
  .application_laststep
  .next_but_compare
  .global_btn.back_btn:focus {
    background-color: #004070 !important;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
    outline: 0;
}
.lbcbiz_flow
  .application_laststep
  .next_but_compare
  .global_btn.back_btn:active {
  background-color: #d8ecfd !important;
    color: #222222;
    border-color: #222222;
}
.lbcbiz_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: "Source Sans Pro", sans-serif;
  font-weight: 600;
  background-color: #004070 !important;
  color: #fff;
}
.lbcbiz_flow
  .application_laststep
  .next_but_compare
  .global_btn.next_btn:hover {
  background-color: #0068b8 !important;
    color: #fff;
}
.lbcbiz_flow
  .application_laststep
  .next_but_compare
  .global_btn.next_btn:focus {
  background-color: #004070 !important;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
    outline: 0;
}
.lbcbiz_flow
  .application_laststep
  .next_but_compare
  .global_btn.next_btn:active {
  background-color: #d8ecfd !important;
    color: #222222;
    border-color: #222222;
}

.lbcbiz_flow .card_select_new h3 {
  letter-spacing: 0px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .card_confirm_new p {
  margin-bottom: 15px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.lbcbiz_flow .newSuccess .all_detail_container .confirm_card_txt h4 {
  font-size: 14px;
  margin-bottom: 8px;
  text-align: left;
}
.lbcbiz_flow .confirm_card_txt p {
  letter-spacing: 0px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.lbcbiz_flow .confirmsingle_text label {
  font-size: 14px;
  font-family: "Source Sans Pro", sans-serif;
}
.lbcbiz_flow .confirmsingle_text .show_email {
  font-family: "Source Sans Pro", sans-serif;
}
.lbcbiz_flow .card_select_new .next_but_compare .global_btn.back_btn {
  background-color: #fff !important;
  color: #004070;
  border: 2px solid #004070;
  line-height: 46px;
}
.lbcbiz_flow .card_select_new .next_but_compare .global_btn.back_btn:hover {
  background-color: #004070 !important;
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
    outline: 0;
}
.lbcbiz_flow .card_select_new .next_but_compare .global_btn.back_btn:focus {
  background-color: #004070 !important; 
    color: #fff;
    box-shadow: 0 0 0 5px #7ac5fe;
    outline: 0;
}
.lbcbiz_flow .card_select_new .next_but_compare .global_btn.back_btn:active {
     background-color: #d8ecfd !important;
    color: #222222;
    border-color: #222222;
}
.lbcbiz_flow .confirmsingle_text .show_phonenumber {
  font-size: 16px;
}
.lbcbiz_flow
  #addemployeemodal
  .bootstrap-select.btn-group
  .dropdown-menu.inner {
  max-height: 300px !important;
}
.lbcbiz_flow #confirm_card_details .modal-content {
  overflow: hidden;
}
.lbcbiz_flow .srch_scroll {
  max-height: 200px;
  overflow: auto;
}
.lbcbiz_flow .employee_srch_box .close_rcnt_src_txt {
  right: 37px;
  background-color: transparent;
  border: 0;
  outline: 0;
}
.lbcbiz_flow .dsbrd_eshop_slider .slick-arrow,
.dsbrd_eshop_slider_mrktnk .slick-arrow {
  display: flex !important;
  align-items: center;
  justify-content: center;
}

.lbcbiz_flow .dsbrd_eshop_slider .slick-arrow .fa,
.dsbrd_eshop_slider_mrktnk .slick-arrow .fa {
  margin-top: -2px;
}
.lbcbiz_flow #addadminmodal .fld_col_12 {
  padding: 5px;
}
.lbcbiz_flow .new_your_card_part h4 p {
  margin-top: 5px;
  margin-bottom: 30px;
}

.lbcbiz_flow .dot_locks {
  position: absolute;
  right: 20px;
  top: 15px;
  pointer-events: none;
  font-size: 0;
}
.lbcbiz_flow .dot_locks li {
  width: 17px;
  display: inline-block;
  margin: 0 2px;
  text-align: center;
}
.lbcbiz_flow .dot_locks li img {
  height: 15px;
}

.lbcbiz_flow .uploaded_picture_without_image {
  background-color: #004070;
  color: #fff;
  font-size: 16px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}

/**Added on 07.04.2021**/
.lbcbiz_flow .add_admin_info {
  text-align: left;
}
.lbcbiz_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);
}
.lbcbiz_flow .brim_card_slider_user .slick-track {
  transform: none !important;
}
.lbcbiz_flow .ern_type_selectbox.is_stuck {
  padding: 8px 10px !important;
}
.lbcbiz_flow .blank_container p {
  font-size: 16px;
  line-height: 22px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  letter-spacing: 0;
}
.lbcbiz_flow #noCurrentInstallment .round_blnk_img,
.lbcbiz_flow #noEligibleInstallment .round_blnk_img,
.lbcbiz_flow #noPastInstallment .round_blnk_img {
  padding: 0px;
}
.lbcbiz_flow #noCurrentInstallment .basic_btn,
.lbcbiz_flow #noPastInstallment .basic_btn {
  font-size: 16px;
  padding: 15px 25px;
  border-radius: 4px;
  letter-spacing: 0;
  background-color: #004070;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow #noCurrentInstallment .basic_btn:hover,
.lbcbiz_flow #noPastInstallment .basic_btn:hover {
  background-color: #0068b8;
  color: #fff;
  opacity: 1;
}
.lbcbiz_flow #noCurrentInstallment .basic_btn:focus,
.lbcbiz_flow #noPastInstallment .basic_btn:focus {
  background-color: #004070 !important;
  color: #fff;
  box-shadow: 0 0 0 5px #7ac5fe !important;
  outline: 0;
}
.lbcbiz_flow #noCurrentInstallment .basic_btn:active,
.lbcbiz_flow #noPastInstallment .basic_btn:active {
  background-color: #d8ecfd;
  color: #222222;
  border-color: #222222;
  box-shadow: none;
}

/* add for auth user  */
.lbcbiz_flow.authuser_body .payOptTabs .make_tabmenu ul:after {
  width: 50%;
}
.lbcbiz_flow.authuser_body
  .payOptTabs
  .make_tabmenu
  .interacparentDivPay:after {
  left: 50%;
}

.lbcbiz_flow #acount_flagged_id .modal-footer {
  display: none;
}
.lbcbiz_flow .info_crd_btn_holder .make_btn,
.lbcbiz_flow .info_crd_btn_holder .global_btn {
  width: 167px;
  text-align: center;
}
.lbcbiz_flow .Card_Lock_Modal_body p {
  font-weight: 400;
  font-family: "Source Sans Pro", sans-serif;
  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 #004070 !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/lbcbiz/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: "Source Sans Pro", sans-serif;
  font-weight: 700;
  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: #004070;
  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: #004070;
  letter-spacing: 0;
  line-height: 46px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.sbc_login.sbc_admin_activation .setup_content_header h4 {
  font-size: 21px;
  line-height: 27px;
  color: #454545;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.sbc_login.sbc_admin_activation p {
  font-size: 16px;
  color: #454545;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  line-height: 22px;
  letter-spacing: 0;
}
.sbc_login.sbc_admin_activation .payment-form .validate_frm label {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  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: #004070;
  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 #004070;
  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: #fc0000 !important;
  font-family: "Source Sans Pro", sans-serif !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: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.sbc_login.sbc_admin_activation .global_btn.save_btn {
  color: #fff;
  background-color: #004070;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  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: #004070;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  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: #0068b8 !important;
  background-image: none;
  color: #fff;
}
.sbc_login.sbc_admin_activation .global_btn.save_btn:focus {
  background-image: none !important;
  background-color: #004070 !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/lbcbiz/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: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.sbc_login.sbc_admin_activation .activation_custom_form h2 {
  font-size: 36px;
  margin-bottom: 20px;
  color: #004070;
  letter-spacing: 0;
  line-height: 46px;
  text-align: center;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.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: "Source Sans Pro", sans-serif;
  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/lbcbiz/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: #004070;
  border: 2px solid #004070;
  background: none !important;
  padding: 12px 20px !important;
  text-align: center;
  border-radius: 4px;
  letter-spacing: 0;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  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: #0068b8 !important;
  color: #fff;
  border: 2px solid #000;
}
.sbc_login.sbc_admin_activation .global_btn.back_btn:focus {
  border: 2px solid #004070;
  background-color: #004070;
    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: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.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/lbcbiz/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: "Source Sans Pro", sans-serif;
  font-weight: 600;
  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: #2d2924;
  min-height: 80px;
  width: 230px;
  transform: translateX(-50%);
  right: auto;
  left: 50%;
  border: 2px solid #00c1d5;
  border-radius: 4px;
  background-color: #f7f7f7;
  font-family: "Source Sans Pro", sans-serif;
  font-size: 12px;
  padding-right: 21px;
  text-align: left;
  font-weight: 400;
}
.sbc_login.sbc_admin_activation .tooltipbtn {
  color: #004070 !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/lbcbiz/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: "Source Sans Pro", sans-serif;
  font-weight: 600;
  background-color: transparent;
  border-bottom: 1px solid #004070;
  color: #004070;
}
.sbc_login.sbc_admin_activation .dropdown-menu > li > a {
  padding: 10px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  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: 500;
  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: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.sbc_login.sbc_admin_activation #account_already_created .ifyouhavequst {
  margin-top: 50px;
  font-size: 14px;
  padding: 0;
  color: #454545;
  font-family: "Source Sans Pro", sans-serif;
  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: "Source Sans Pro", sans-serif;
  font-weight: 600;
  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: #0068b8 !important;
    color: #fff;
}
.sbc_login.sbc_admin_activation #activatin_success .sbc_activate:focus {
  color: #fff !important;
  background: none !important;
  background-color: #004070 !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: #0068b8 !important;
    color: #fff;
}
.sbc_login.sbc_admin_activation #account_already_created .btn:focus {
  color: #fff !important;
  background: none !important;
  background-color: #004070 !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: "Source Sans Pro", sans-serif;
  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: "Source Sans Pro", sans-serif;
  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: "Source Sans Pro", sans-serif;
  font-weight: 600;
  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: "Source Sans Pro", sans-serif;
  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/lbcbiz/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: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 16px;
}
.sbc_login.sbc_admin_activation .inner_agreement p {
  font-size: 16px;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  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: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.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: #004070;
  letter-spacing: 0;
  line-height: 46px;
  text-align: center;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.sbc_login.sbc_admin_activation #activatin_success .account_created_dtls p {
  font-size: 21px;
  line-height: 27px;
  color: #454545;
  letter-spacing: 0;
  font-family: "Source Sans Pro", sans-serif;
  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: "Source Sans Pro", sans-serif;
  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/lbcbiz/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 */
.lbcbiz_flow .spend_holder_body {
  padding-top: 70px;
}
.lbcbiz_flow .spend_head {
  background-color: #fff;
  padding: 35px 0;
}
.lbcbiz_flow .spend_head_top h2 {
  font-size: 36px;
  color: #000000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .spend_head_top {
  margin-bottom: 25px;
}
.lbcbiz_flow
  .spend_head_bottom
  .single_select_item
  .btn-group.bootstrap-select {
  width: auto !important;
  min-width: 170px;
}
.lbcbiz_flow .spend_head_bottom .flx_lft_align {
  width: auto;
}
.lbcbiz_flow .single_select_item.download_btn {
  width: 140px;
}
.lbcbiz_flow
  .spend_head_bottom
  .single_select_item.download_btn
  .btn-group.bootstrap-select {
  width: auto !important;
  min-width: 140px;
}

.lbcbiz_flow .company_spend_trend h2 {
  color: #000;
  font-size: 26px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  margin-bottom: 20px;
}
.company_spend_trend {
  padding: 35px 0 0;
}
.lbcbiz_flow .company_trend_details_inner .inner_btm_crd {
  padding: 35px 30px 45px;
  cursor: auto;
  box-shadow: none;
}
.lbcbiz_flow .company_trend_details_inner .inner_btm_crd:hover {
  cursor: auto;
  box-shadow: none !important;
}
.lbcbiz_flow .company_trend_details_inner .inner_btm_crd:hover {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
  border: 1px solid transparent;
}
.lbcbiz_flow .company_trend_details_inner .inner_btm_crd h5 {
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
}
.lbcbiz_flow .company_trend_details_inner .spent_amnt {
  justify-content: flex-start;
}
.lbcbiz_flow .company_trend_details_inner .spent_amnt span {
  font-size: 20px;
  font-weight: 400;
}
.lbcbiz_flow .limit_used {
  padding: 0 10px;
  background-color: #fff8e7;
  border-radius: 14.5px;
  font-size: 14px;
  color: #004070;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  height: 23px;
  line-height: 23px;
  margin-left: 10px;
}
.spend_amt_row {
  margin-top: 35px;
}
.upper_percent_bx {
  display: flex;
  align-items: center;
}

.lbcbiz_flow .spend_chart_toggle {
  display: flex;
  justify-content: flex-end;
}
.lbcbiz_flow .spend_bar_chart {
  height: 345px;
}
.lbcbiz_flow .spend_chart .highcharts-button.highcharts-contextbutton {
  display: none;
}
.lbcbiz_flow .spend_chart .highcharts-legend {
  display: none;
}
.lbcbiz_flow .spend_bar_chart .highcharts-background,
.lbcbiz_flow .spend_bar_chart .highcharts-plot-background,
.lbcbiz_flow .spend_bar_chart .highcharts-background,
.lbcbiz_flow .spend_bar_chart .highcharts-plot-background {
  fill: #f7f7f7;
}

.lbcbiz_flow .spend_break_head {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-bottom: 30px;
}
.lbcbiz_flow .spend_break_head h2 {
  color: #000;
  font-size: 26px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  margin-right: 25px;
}
.lbcbiz_flow .company_spend_breakdown {
  padding: 65px 0 80px;
  background-color: #fff;
}
.lbcbiz_flow .spend_blocks {
  margin: 0 -7.5px;
}
.lbcbiz_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;
}
.lbcbiz_flow .spend_blocks .totalCircelList:hover {
  border: 1px solid #000000;
  box-shadow: inset 0 0 0 1px #004070, 0 0 0 5px #7ac5fe;
}
.lbcbiz_flow .spend_blocks .totalCircelList:focus {
  border: 1px solid #004070;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3) !important;
}
.lbcbiz_flow .spend_blocks .budgtNoTransaction {
  background-color: #f7f7f7;
  box-shadow: none !important;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  border: 1px solid transparent !important;
  cursor: not-allowed;
}
.lbcbiz_flow .spend_blocks .svgChartCls > span > img {
  width: 30px;
  border-radius: 50%;
  margin-right: 6px;
}
.lbcbiz_flow .spend_blocks .svgChartCls .totalVal {
  margin-top: 3px;
  background-image: none !important;
  padding-right: 0;
}
.lbcbiz_flow .cust_break_row {
  display: flex;
  align-items: center;
  margin: 0 -15px;
}
.lbcbiz_flow .custom_break_lft {
  width: 30%;
  padding: 0 15px;
}
.lbcbiz_flow .custom_break_rght {
  width: 70%;
  padding: 0 15px;
}
.lbcbiz_flow .spend_box_holder {
  padding: 45px 0 100px;
}
.lbcbiz_flow .spend_inner_box {
  padding: 30px 25px 15px;
  border-radius: 4px;
  background-color: #fff;
  min-height: 408px;
}
.lbcbiz_flow .spend_inner_box .spend_break_head {
  justify-content: space-between;
  margin-bottom: 35px;
}
.lbcbiz_flow .spend_inner_box .spend_break_head h2 {
  font-size: 20px;
  margin-right: 0;
}
.lbcbiz_flow .blank_pie {
  width: 250px;
  margin: 0 auto;
  position: relative;
}
.lbcbiz_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: 600;
  font-family: "Source Sans Pro", sans-serif;
  text-align: center;
}
.lbcbiz_flow .no_marchent {
  padding: 50px 20px 80px;
}
.lbcbiz_flow .no_marchent h2 {
  color: #000;
  font-size: 16px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  line-height: 22px;
  margin-bottom: 15px;
}
.lbcbiz_flow .no_marchent p {
  color: #000;
  font-size: 14px;
  line-height: 20px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  letter-spacing: 0;
}
.lbcbiz_flow .no_marchent p a {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  font-size: 16px;
  color: #004070;
}
.lbcbiz_flow .no_marchent p a:hover {
  text-decoration: underline;
}
.lbcbiz_flow .inner_no_narchent {
  max-width: 290px;
  margin: 0 auto;
}
.lbcbiz_flow .inner_no_narchent figure {
  max-width: 65px;
  margin: 0 auto 25px;
}
.lbcbiz_flow .blank_bx {
  min-height: 409px;
  line-height: 409px;
}
.lbcbiz_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: "Source Sans Pro", sans-serif;
}
.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: 20px 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: "Source Sans Pro", sans-serif;
}
.spend_name_block h5 {
  font-size: 16px;
  color: #000;
  font-weight: 600;
  line-height: 22px;
  font-family: "Source Sans Pro", sans-serif;
  -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: "Source Sans Pro", sans-serif;
}
.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;
}

.lbcbiz_flow #company_spend_pie .highcharts-button.highcharts-contextbutton {
  display: none !important;
}
.lbcbiz_flow #company_spend_pie .highcharts-background,
.lbcbiz_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;
}
.lbcbiz_flow .spend_head_bottom .select_outer h2 {
  font-size: 36px;
  color: #004070;
  line-height: 45px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  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: 600;
  font-family: "Source Sans Pro", sans-serif;
  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: 146px;
  height: 24px;
  margin: 0;
  /* overflow: hidden; */
  border: 1px solid #004070;
  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: 75px;
  height: 22px;
  font-size: 12px;
  text-align: center;
  line-height: 22px;
  padding: 0px 4px;
  border-radius: 4px;
  transition: 0.3s ease all;
  font-weight: 600;
  font-family: "Source Sans Pro", sans-serif;
}
.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: "Year";
  right: -1px;
  color: #000;
}
.spend_chart_toggle #button-10 .knobs:before {
  content: "";
  left: -1px;
  background-color: #004070;
}
.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: 70px;
  /* background-color: #f44336; */
}
.spend_chart_toggle #button-10 .checkbox:checked + .knobs span {
  color: #000;
}
.spend_chart_toggle #button-10 .checkbox:checked + .knobs:after {
  color: #fff;
}

.lbcbiz_flow .spend_trend_dtls .company_trend_details_inner .inner_btm_crd {
  padding: 45px 30px 55px;
}
.lbcbiz_flow .spend_trend_dtls .company_trend_details_inner {
  margin-top: 30px;
}
.lbcbiz_flow .spend_trend_dtls .company_trend_details_inner .inner_btm_crd h5 {
  margin-bottom: 10px;
}
.lbcbiz_flow .spend_trend_dtls .spend_amt_row {
  margin-top: 40px;
}
.lbcbiz_flow .top_spenders_holder {
  padding: 60px 0 30px;
  background-color: #fff;
}
.lbcbiz_flow .top_spenders_holder h2 {
  font-size: 26px;
  color: #000;
  font-weight: 600;
  margin-bottom: 20px;
  font-family: "Source Sans Pro", sans-serif;
}
.lbcbiz_flow .spender_box {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.lbcbiz_flow .top_spenders_row {
  width: 50%;
  display: flex;
  align-items: center;
  padding: 20px 0;
  justify-content: space-between;
}
.lbcbiz_flow .top_spenders_row:nth-child(odd) {
  padding-right: 45px;
}
.lbcbiz_flow .top_spenders_row:nth-child(even) {
  padding-left: 45px;
}
.lbcbiz_flow .top_spenders_row h4 {
  font-size: 16px;
  color: #000;
  font-weight: 600;
  font-family: "Source Sans Pro", sans-serif;
}
.lbcbiz_flow .top_spenders_row span {
  font-size: 16px;
  color: #000;
  font-weight: 400;
  font-family: "Source Sans Pro", sans-serif;
}
.lbcbiz_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 #004070, 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 #004070;
}
.cat_spnd_inner:active {
  box-shadow: none;
  border: 1px solid #004070;
}
.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: 600;
  margin-bottom: 5px;
  font-family: "Source Sans Pro", sans-serif;
}
.cat_spnd_inner_dtls span {
  font-size: 16px;
  color: #000;
  font-weight: 400;
  margin-bottom: 5px;
  font-family: "Source Sans Pro", sans-serif;
}
.lbcbiz_flow .spend_chart_item h3 {
  display: none;
  font-size: 18px;
  font-weight: 600;
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  margin-bottom: 20px;
  text-align: center;
}
.lbcbiz_flow .nodata_chartmonthly_spend {
  text-align: center;
  height: 290px;
  width: 100%;
  background-size: 100%;
  background-position: center bottom;
  background-image: url(../images/lbcbiz/nodata_spend_monthly.png);
  display: flex;
  align-items: center;
  justify-content: center;
  background-repeat: no-repeat;
  margin-bottom: 50px;
}
.lbcbiz_flow .nodata_chartyearly_spend {
  text-align: center;
  height: 290px;
  width: 100%;
  background-size: 100%;
  background-position: center bottom;
  background-image: url(../images/lbcbiz/nodata_spend_yarly.png);
  display: flex;
  align-items: center;
  justify-content: center;
  background-repeat: no-repeat;
  margin-bottom: 50px;
}
.lbcbiz_flow .nodata_chartmonthly_spend h4,
.lbcbiz_flow .nodata_chartyearly_spend h4 {
  font-size: 16px;
  color: #767676;
  font-weight: 400;
}
.lbcbiz_flow .fg_hold {
  display: flex;
  align-items: center;
}
.lbcbiz_flow .spend_trend_dtls .spend_bar_chart {
  height: 300px;
}
.lbcbiz_flow .listing_body .spend_insights_row {
  border-radius: 5px;
  border: 1px solid transparent;
  transition: all 0.3s ease-in;
  cursor: pointer;
}
.lbcbiz_flow .listing_body .spend_insights_row:hover {
  border-radius: 5px;
  border: solid 1px #706f73;
    background-color: #d8ecfd;
    box-shadow: none;
}
.lbcbiz_flow .listing_body .spend_insights_head {
  border-bottom: 1px solid #d9d9d9 !important;
  margin-bottom: 10px;
  border-radius: 0 !important;
  cursor: default;
  pointer-events: none;
}
.lbcbiz_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: #004070;
}

.lbcbiz_flow .inner_btm_crd.empty_state {
  min-height: 111px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
}
.lbcbiz_flow .inner_btm_crd.empty_state span {
  width: 24px;
}
.lbcbiz_flow .inner_btm_crd.empty_state h5 {
  width: 100%;
  text-align: center;
  color: #767676;
}

.lbcbiz_flow .round_blnk_img {
  padding: 0;
}
.lbcbiz_flow .first-time-slider {
  background-color: #f7f7f7;
}
.lbcbiz_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: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.sbc_login .footer_menu li {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.sbc_login .footer_menu li a {
  font-size: 16px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.sbc_login .fttr_btm p {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  letter-spacing: 0;
}
.sbc_login .active_card_menu li.active a {
  color: #004070;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}

/* redeem modal */
.lbcbiz_flow #newredeemcashbacksuccessmodal .mp_success {
  padding: 30px;
}
.lbcbiz_flow .rdm_input {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #000000;
}
.lbcbiz_flow .balance_area_cell .cell_amount.re_amount em {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.lbcbiz_flow .redeem_points_info_sec strong {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .white_rdm_btn {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  border: 2px solid #a9a9a9;
  border-radius: 4px;
}
.lbcbiz_flow #redeem_modal .icon_content span {
  letter-spacing: 0;
}

.lbcbiz_flow .no_data_icons {
  padding: 0;
}
.lbcbiz_flow .no_data_text h2 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow .no_data_text p {
  font-size: 16px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  line-height: initial;
  letter-spacing: 0;
}
.lbcbiz_flow .white_rdm_btn:hover,
.lbcbiz_flow .white_rdm_btn.active {
  /* border: 1px solid #004070;
    color: #004070;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1); */
  border: 2px solid #004070;
  color: #004070;
  box-shadow: none;
}
.lbcbiz_flow .white_rdm_btn.active span {
  color: #004070;
}

.lbcbiz_flow .error:after {
  position: absolute;
  top: 0;
  left: 0;
  height: 17px;
  width: 4px;
  content: "";
  background-color: #ff6c6c;
}
.lbcbiz_flow .error {
  font-size: 14px;
  color: #fc0000;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  padding-left: 10px;
  position: relative;
  line-height: 16px;
}
.lbcbiz_flow #new_redeem_confrm_modal .global_btn.back_btn {
  color: #004070;
  background-image: none !important;
  background-color: #fff !important;
  border-radius: 4px;
  text-align: center;
  padding: 0;
  width: 145px;
  height: 44px;
  border: 2px solid #004070;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow #new_redeem_confrm_modal .global_btn.back_btn:hover {
  background-color: #0068b8 !important;
  color: #fff;
  border: 2px solid #0068b8;
}
.lbcbiz_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 #004070;
  color: #004070;
}
.lbcbiz_flow #new_redeem_confrm_modal .global_btn.next_btn {
  background-image: none !important;
  background-color: #004070 !important;
  border-radius: 4px;
  text-align: center;
  color: #fff;
  padding: 0;
  width: 145px;
  height: 44px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_flow #new_redeem_confrm_modal .global_btn.next_btn:hover {
  background-color: #0068b8 !important;
  color: #fff;
  border: 2px solid #0068b8 ;
}
.lbcbiz_flow #new_redeem_confrm_modal .global_btn.next_btn:focus {
  background-color: #004070 !important;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
  outline: 0;
  color: #fff;
  border-color: #004070;
}
.lbcbiz_flow #redeem_modal .rdm_error_sec {
  text-align: center;
  position: absolute;
  left: 0;
  right: 0;
}
.lbcbiz_flow #redeem_modal .rdm_error_sec .col-xs-6 {
  padding: 0 5px;
}

/**Added on 28.07.2021**/
.lbcbiz_flow .top_spenders_holder .no_marchent {
  width: 100%;
  padding-top: 30px;
  padding-bottom: 0;
}
.lbcbiz_flow .top_spenders_holder .inner_no_narchent {
  max-width: 320px;
}
.lbcbiz_flow .newGoToActivity {
  padding: 14px 25px;
  background-color: #004070 !important;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  outline: 0 !important;
  font-size: 16px;
  border-radius: 4px;
}
.lbcbiz_flow .newGoToActivity:hover {
  background-color: #0068b8 !important;
    color: #fff;
  opacity: 1;
}
.lbcbiz_flow .newGoToActivity:focus {
  background-color: #004070 !important;
  color: #fff;
  box-shadow: 0 0px 0px 5px rgba(0, 125, 147, 0.3);
}
.lbcbiz_flow .newGoToActivity:active {
  background-color: #00c1d5 !important;
  color: #fff;
  box-shadow: none;
}
.lbcbiz_flow #spend_details_modal .icon_content span {
  font-size: 26px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  line-height: initial;
}
.lbcbiz_flow #spend_details_modal .icon_content .descriptionTran {
  font-size: 12px;
  color: #000;
  line-height: 22px;
}
.lbcbiz_flow #spend_details_modal .balance_area_cell .cell_amount.re_amount em {
  color: #000;
}

.lbcbiz_flow
  #spend_details_modal
  .bootstrap-select.btn-group
  .dropdown-menu
  li
  a {
  font-size: 14px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
  border-bottom: 1px solid #d9d9d9;
  line-height: inherit;
}
.lbcbiz_flow #spend_details_modal .top_typo_box ul li {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #000;
}
.lbcbiz_flow
  #spend_details_modal
  .bootstrap-select.btn-group
  .dropdown-menu
  li.selected
  a {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  color: #004070;
  border-color: #004070;
}
.lbcbiz_flow
  #spend_details_modal
  .bootstrap-select.btn-group
  .dropdown-menu
  li:last-child
  a {
  border-bottom: 0;
}
.lbcbiz_flow
  #spend_details_modal
  .bootstrap-select.btn-group
  .dropdown-menu
  li
  a:hover {
  color: #004070 !important;
  border-color: #004070;
}

/**Added on 30.07.2021**/
.lbcbiz_flow #spend_details_modal .single_select_item {
  display: block;
}
.lbcbiz_flow #confirm_card_details .all_detail_container {
  max-height: 100%;
}
.lbcbiz_flow
  #spend_details_modal
  .tranlist_header
  .tranlist_cell:first-child
  .tranlist_cell_txt {
  max-width: 100%;
}
.lbcbiz_flow #newsetupinstallmentsuccessmodal .newSuccess_btn {
  background-color: #004070 !important;
  color: #fff;
  height: 50px;
  font-size: 16px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  border: 0;
  border-radius: 4px;
  padding: 0 25px;
}
.lbcbiz_flow #newsetupinstallmentsuccessmodal .newSuccess_btn:hover {
  opacity: 1;
  background-color: #0068b8 !important;
  color: #fff;
}
.lbcbiz_flow #newsetupinstallmentsuccessmodal .newSuccess_btn:focus {
  opacity: 1;
  color: #fff;
  outline: 0;
  box-shadow: 0 0 0 5px #7ac5fe !important;
  background-color: #004070 !important;
}
.lbcbiz_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 #004070;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  font-size: 14px;
  color: #000;
  width: 100%;
  margin-top: 0;
}

.sbc_login .resetpassword .numeric_text .val_ico {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  font-size: 14px;
  color: #000;
  background: url(../images/lbcbiz/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/lbcbiz/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: "Source Sans Pro", sans-serif;
  font-weight: 600;
}

.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: "Source Sans Pro", sans-serif;
  font-weight: 600;
  max-width: 200px;
  text-align: center;
}
.sbc_login .login_inr_wrap .global_btn:hover {
  background-color: #0068b8;
  color: #fff;
}
.sbc_login .login_inr_wrap .global_btn:focus {
  background: #004070 !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;
}
.lbcbiz_flow #no_new_employee p a {
  font-size: 14px;
}

/* added on 21.10.21 */
.lbcbiz_flow .spend_inner_box .spend_break_head_employee h2 {
  margin-right: 25px;
  font-size: 26px;
}
.lbcbiz_flow .spend_inner_box .spend_break_head_employee {
  justify-content: flex-start;
}

.lbcbiz_flow .new_feature h3 {
  color: #004070;
  margin-bottom: 12px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}
.lbcbiz_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 #004070 !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: #004070;
}
.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: #004070 !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: #004070 !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: #004070;
}
.ecommerce_btn_bottom .global_btn {
    background-color: transparent;
    border: 2px solid #004070;
    color: #004070;
    font-size: 14px;
    width: 166px;
    height: 44px;
    font-family: "Axiforma_Bold";
    padding: 12px 0px;
}
.shop_but_all_outer .global_btn {
  background-color: #004070;
}
.shop_but_all_outer .global_btn:hover {
    color: #fff;
    border-color: #0068b8;
    background: #0068b8;
}
.shop_but_all_outer .global_btn:focus {
  background: #004070;
    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: #004070;
}
.ecommerce_shop_head h2 a, .apply_ern, .sl_tag_txt_green {
  color: #004070 !important;
}
.cntnr:hover, .rdo_cntnr:hover {
  color: #004070;
}
.types_fld .btn {
  border: 1px solid #004070;
  color: #004070;
}
.cntnr input:checked ~ .checkmark {
    background-color: #004070;
    border: 1.5px solid #004070;
}
.rdo_cntnr input:checked ~ .checkmark {
    border: 1.5px solid #004070;
}
.rdo_cntnr .checkmark:after {
  background: #004070;
}
.types_fld .btn.active {
  background-color: #004070;
}
.btn_outline {
    display: inline-block;
    color: #004070;
    font-family: "Source Sans Pro", sans-serif;
    font-weight: 600;
    font-size: 14px;
    line-height: 16px;
    text-align: center;
    padding: 10px 20px;
    min-width: 200px;
    border: 2px solid #004070;
    background-color: transparent;
    border-radius: 4px;
}
.btn_outline:hover {
    border-color: #0068b8;
    background: #0068b8;
    color: #fff;
}
.btn_outline:focus {
    background-color: #004070;
    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: #004070;
}
.back_all a:before {
  display: none;
}
.modal_nav > li.earnoffer.active > a:after {
  background-color: #fdb812;
}
.global_btn {
  background: #004070;
}
.ecommerce_access a.global_btn:hover {
    border-color: #0068b8;
    background: #0068b8;
    color: #fff;
}
.ecommerce_access a.global_btn:focus {
    border-color: #004070;
    background: #fff;
    color: #004070;
    box-shadow: 0 0 0 5px #7ac5fe;
}
.termsandconditionHolder a {
  color: #004070;
  text-decoration: none;
}
.termsandconditionHolder a:hover {
  color: #0068b8;
}
.modal-footer .shop_but_all .global_btn:focus {
      border-color: #004070;
    background: #fff;
    color: #004070;
    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: #004070;
    background: #fff;
    color: #004070;
    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: #004070;
}
.time_for_post p {
  font-style: normal;
}
.terms_row .global_btn:hover, .terms_row .global_btn:focus {
    background-color: #0068b8;
    color: #fff;
}

.terms_row .global_btn {
    background: #004070;
    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: .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: .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 #004070;
}
.nwcrd_cpy a:hover svg {
    fill: #004070;
}
.nwcrd_frm_blck_input .copy_text::after {
    font-family: "Source Sans Pro", sans-serif;
    font-weight: 400;
    color: #004070;
    background-color: #004070;
}
.nwcrd_frm_blck_input .copy_text {
  color: #004070;
}
.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 #004070 transparent;
}
/* .lbcbiz_flow .name_error_div img {
 display: none;
} */
.lbcbiz_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 #004070;
    color: #004070;
    font-size: 14px;
    width: 160px;
    height: 44px;
    font-family: "Axiforma_Bold";
    padding: 12px;
}
.load_more_sec .global_btn:hover {
  background: #004070;
  color: #fff;
}
.new_top_tooltip .white_info_tip:before {
  border-color: transparent transparent #004070 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/lbcbiz/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/lbcbiz/tooltipshover.png);
}
.ecommerce_btn_bottom .global_btn:hover {
      color: #fff;
    border-color: #00518f;
    background: #0068b8;
}
.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: #004070;
    box-shadow: 0 0 0 5px #7ac5fe;
    border: 2px solid #004070;
}
.close_txt_btn:hover {
    color: #004070 !important;
}
span.laurentian_pay_mob {
    display: none;
}

.blnc_pay_innerM.active {
    background: #d8ecfd !important;
}
.nwcrd_frm_blck_input .copy_text {
  font-family: "Source Sans Pro", sans-serif !important;
}
.have_account {
  color: #004070 !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: bold;
}
/* start 01.07.22 */
.ecommerce_shop_head p a {
  color: #004070 !important;
}
.small_point_tag {
  display: none;
}
.five_col_row.dashboard_tranlist_row .tranlist_cell:last-child {
    /* min-width: 22%; */
    min-width: 22.1%;
}

.pointTo {
  padding-left: 0px !important;
}
.copy_right img {
    position: absolute;
    right: 0;
    top: -3px;
    width: 92px;
}
.laurentian_points_mobile {
    display: none;
}
.laurentian_account_balance_sec {
    display: none;
}
.lbcbiz_flow .market_text {
    font-size: 36px;
    color: #004070;
    font-family: "Source Sans Pro", sans-serif;
    font-weight: 600;
}
.lbcbiz_flow .error:after {
  display: none;
}
.lbcbiz_flow .name_error_div img, .lbcbiz_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;
}
.lbcbiz_flow #traveleditModalSection .submit_btn:disabled {
    background: #e2e2e2 !important;
    color: #767676 !important;
    opacity: 1;
    border: 2px solid #e2e2e2 !important;
}
.lbcbiz_flow .accout_area p a {
  color: #004070;
    font-size: 14px;
    font-weight: 700;
    font-family: "Source Sans Pro", sans-serif;
    margin-left: 2px;
    text-decoration: underline;
}
.lbcbiz_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;
}
.lbcbiz_flow #creditLimitNotifications .modal-footer {
  padding-top: 0px;
}
.lbcbiz_flow #creditLimitNotifications .nxt_btn_nw.back_btn_nw {
    border: 2px solid #004070;
    text-align: center;
    color: #004070;
    font-family: "Source Sans Pro", sans-serif;
    font-weight: 600;
    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;
}
.lbcbiz_flow #creditLimitNotifications .nxt_btn_nw.back_btn_nw:hover {
    border-color: #0068b8;
    background-color: #0068b8;
    color: #fff;
    opacity: 1;
}
.lbcbiz_flow #creditLimitNotifications .nxt_btn_nw.back_btn_nw:active {
    background-color: #d8ecfd;
    color: #222222;
    box-shadow: none;
    outline: 0;
    border-color: #222;
}
.lbcbiz_flow #custmAmtMsg_pymnt{
  font-size: 11px !important;
  padding-top: 4px;
}
.lbcbiz_flow #credit_limit_err {
    text-align: center;
}
/* end 01.07.22 */

/* start 05.07.22 */
.lbcbiz_flow .sbc_card_lmt .price_Range.set_monthly_range {
  margin-top: 0px;
  margin-bottom: 70px;
}
.lbcbiz_flow .new_your_card_part.lbc_your_card h4 {
  color: #004070;
}

/* end 05.07.22 */

/* start 06.07.22 */
.copy_right img {
    position: absolute;
    right: 0;
    top: -3px;
    width: 92px;
}
#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 */
.laurentian_flow .new_top_tooltip .color_tip i {
  display: none;
}
.laurentian_flow .blue_cell_expand .do_redeemed {
    background-color: #004070;
    right: 0px !important;
}
.lbcbiz_flow .white_rdm_btn:hover, .lbcbiz_flow .white_rdm_btn.active {
    color: #fff;
}
.laurentian_flow .white_rdm_btn.active {
    border: 2px solid #222;
    color: #222222;
    background-color: #d8ecfd;
    box-shadow: none;
}
.laurentian_flow .laurentian_installment_modals .fig_dots_title {
  padding-right: 20px;
}
.laurentian_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: "Source Sans Pro", sans-serif;
    font-weight: 600;
    font-size: 16px;
    border-radius: 4px;
    background: #004070;
    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 */

