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,.sbc_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: #7FE0EA;
}
.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: #007D93;
    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 #007D93;
    padding: 0 5px;
    box-shadow: 0 0px 0px 5px rgba(0, 125, 147,.30);
    color: #007D93;
    border-radius: 25px;
}
.sbc_login .material_float_anchor:active{
    color: #00C1D5;
    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: #007D93;
    border: 2px solid #007D93;
}
.sbc_login .agree_check:hover,
.sbc_login .agree_check input[type="checkbox"]:checked~.agree_check_txt {
    color: #007D93;
}
.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: #007D93;
    height: 50px;
    line-height: 50px;
    border-radius: 25px;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600;
}
.sbc_login .submit_outer .global_btn:hover {
    box-shadow: none;
    background-color: #000000;
}
.sbc_login .submit_outer .global_btn:focus {
    background: #007D93 !important;
    color: #fff;
    box-shadow: 0 0px 0px 5px rgba(0, 125, 147,.30) !important;
    outline: 0;
}
.sbc_login .submit_outer .global_btn:active {
    background: #00C1D5 !important;
    color: #fff;
    box-shadow: none !important;
}
.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: #007D93;
    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 #007D93;
    padding: 0 5px;
    box-shadow: 0 0px 0px 5px rgba(0, 125, 147, .30);
    color: #007D93;
    border-radius:25px
}
.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,.sbc_flow .errorred {
    background-color: rgba(255,108,108,.05) !important;
    border: 2px solid #FF6C6C !important;
    box-shadow: none !important;
}
.sbc_login .material_form-control:focus {
    box-shadow:  0 0px 0px 5px rgba(0, 125, 147, .30);
    border: 2px solid #007D93;
    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/sbc/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: #007D93;
    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 #007D93;
    padding: 0 5px;
    box-shadow: 0 0px 0px 5px rgba(0, 125, 147, .30);
    color: #007D93;
    border-radius:25px
}
.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: .5 !important;
}
.sbc_login .modal-content {
    border: 0;
    border-radius: 25px;
}
.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, .30) !important;
    border: 2px solid #007D93;
    color: #000 !important;
}
.sbc_login .resetpassword .type_fld.error {
    background-color: rgba(255,108,108,.05) !important;
    border: 2px solid #FF6C6C !important;
}
.sbc_login .success_after_forget .setupawsome h4 {
    color: #007D93;
    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: #007D93;
    height: 50px;
    line-height: 50px;
    border-radius: 25px;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600;
}
.sbc_login .resetpassword .btn_outr_reset .save_btn:hover {
    box-shadow: none;
    background-color: #000000;
}
.sbc_login .resetpassword .btn_outr_reset .save_btn:focus {
    background: #007D93 !important;
    color: #fff;
    box-shadow: 0 0px 0px 5px rgba(0, 125, 147,.30) !important;
    outline: 0;
}
.sbc_login .resetpassword .btn_outr_reset .save_btn:active {
    background: #00C1D5 !important;
    color: #fff;
    box-shadow: none !important;
}
.sbc_login .new_numeric_text {
    border: 1px solid #007D93;
}
/* login part end */

/* header */
.sbc_flow .logo {
    width: 188px;
    margin-top: 12px;
}
.sbc_flow .header_wrap {
    background: #000; 
}
.sbc_flow .menu_wrap{
    margin: 14px 0 0 161px;
}
.sbc_flow .header_menu ul li a {
    color: #fff; 
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400;
    font-size: 16px;
}
.sbc_flow .header_menu ul li.active a {
    color: #fff !important;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600;
}

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

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

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

.sbc_flow .stella_select .dropdown .caret {
    border: none;
    width: 10px;
    height: 6px;
    background: url(../images/sbc/Icon_Caret-Down-White.svg) right center no-repeat;
}
/* header end */

/* header dropdown */
.sbc_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;
}
.sbc_flow .stella_select .dropdown-menu {
    padding: 25px 0 30px;
    box-shadow : 0 1px 3px rgba(0,0,0,0.20); 
    border-radius: 25px;
}
.sbc_flow .dropdown-menu .sub_account li a {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400;
    color: #000000; 
    font-size: 16px;
}
.sbc_flow .dropdown-menu .sub_account li a:hover{
    color: #0097A9;
}
.sbc_flow .dropdown-menu .sub_account li.legal_diff a:hover{
    color: #65c8ce;
}

.sbc_flow .stella_select .dropdown-menu>li:last-child {
    background-color: inherit;
    margin: 0 20px;
}
.sbc_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: #007D93 !important; 
    font-size: 16px !important;
    text-align: center; 
    border: 2px solid #007D93;
    background-color: #fff;
    border-radius: 25px;
    max-width: 180px;
}
.sbc_flow .stella_select .dropdown-menu>li:last-child a:hover{
    border-color: #000000;
    background-color: #000000;
    color: #fff !important;
}
.sbc_flow .stella_select .dropdown-menu>li:last-child a:focus{
    box-shadow: 0 0px 0px 5px rgba(0, 125, 147, .30) !important;
    border-color: #007D93;
    background-color: #fff;
    color: #007D93 !important;
}
.sbc_flow .stella_select .dropdown-menu>li:last-child a:active{
    box-shadow: none !important;
    border-color: #007D93;
    background-color: #00C1D5;
    color: #fff !important;
}

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

/* dashboard page */
.sbc_flow .card_top_sec{
    background-color: #fff;
}
.sbc_flow .dashboard_card .card_top_lft_sec h3{
    font-size: 36px;
    color: #000;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600;
}
.sbc_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;
}
.sbc_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; 
}
.sbc_flow .dashboard_card .card_top_rt_sec .right_activity_panel_rt {
    margin-top: 0;
}
.sbc_flow .dashboard_flex_end {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.sbc_flow .make_btn{
    padding: 14px 25px;
    border-radius: 0;
    background: #007D93;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600;
    font-size: 16px;
    border-radius: 25px;
}
.sbc_flow .make_btn:hover{
    background: #000;
    color: #fff;
    opacity:1;
}
.sbc_flow .make_btn:focus {
    background: #007D93 ;
    color: #fff;
    box-shadow: 0 0px 0px 5px rgba(0, 125, 147, .30);
}
.sbc_flow .make_btn:active {
    background: #00C1D5 ;
    color: #fff;
    box-shadow: none;
}
.sbc_flow .dashboard_card .card_top_sec {
    padding-top: 30px;
    padding-bottom: 30px;
}
.sbc_flow .make_btn img{
    display: none;
}
.sbc_flow .dashboard_card .small_point_tag {
    background-image: none;
}
.sbc_flow .new_top_tooltip .color_tip{
    color: #007D93;
    /* vertical-align: -1px; */
} 
.sbc_flow .new_top_tooltip .color_tip:hover{
    color: #000;
}
.sbc_flow #cardHolderName {
    text-transform: none;
    color: #000;
    font-size: 26px;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600;
}
.sbc_flow .other_value_cell_acdtls .brim_card_headline{
    display: none !important;
}
.sbc_flow .sub_txt {
    font-size: 14px;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400;
    color: #000;
    letter-spacing: 0;
    text-transform: none;
}
.sbc_flow .other_value_cell_each h4{
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600;
    font-size: 26px;
    color: #000;
}
.sbc_flow .muted_txt_new{
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400;
    color: #000;
}
.sbc_flow .brim_card_option {
    border-radius: 25px;
    padding: 17px 6px 15px 5px !important;
}
.sbc_flow .card_option_img {
    border-radius: 50%;
    width: 60px;
    height: 60px;
}
.sbc_flow .brim_card_single_option.active .card_option_img {
    background-color: #fff;
    border: 2px solid #007D93;
}
.sbc_flow .brim_card_single_option.active .lock_crd {
    background-image: url(../images/sbc/lock_crd.svg);
    background-size: 32px 32px;
}
.sbc_flow .brim_card_single_option.active .lock_online {
    background-image: url(../images/sbc/lock_online.svg);
    background-size: 32px auto;
}
.sbc_flow .brim_card_single_option.active .lock_foreign {
    background-image: url(../images/sbc/lock_foreign.svg);
    background-size: 32px 32px;
}
.sbc_flow .brim_card_single_option .lock_crd {
    background-image: url(../images/sbc/crd_lock_off.svg);
    background-size: 32px 32px;
    background-color: #007D93;
}
.sbc_flow .brim_card_single_option .lock_online {
    background-image: url(../images/sbc/lock_online_off.svg);
    background-size: 32px 32px;
    background-color: #007D93;
}
.sbc_flow .brim_card_single_option .lock_foreign {
    background-image: url(../images/sbc/lock_foreign_off.svg);
    background-size: 32px 32px;
    background-color: #007D93;
}

.sbc_flow .card_option_label {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400;
    color: #000;
    font-size: 12px;
}
.sbc_flow .dashboard_row .brim_left_flex {
    margin-right: 60px;
    margin-left: 0;
    width: 305px;
    padding: 0px 35px 0 0;
    overflow: inherit;
}
.sbc_flow .brim_card_slider,
.sbc_flow .brim_card_slider_user_outer{
    overflow: hidden;
}
.sbc_flow .cardBtns .card_prev {
    left: -35px !important;
}
.sbc_flow .cardBtns .card_nxt,
.sbc_flow .cardBtns .card_prev {
    color: #454545;
    opacity: 1;
    font-size: 32px;
}
.sbc_flow .dashboard_row {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.sbc_flow .brim_center_flex {
    margin-top: 2px;
}
.sbc_flow .other_value_cell_acdtls {
    padding-top: 15px;
}
.sbc_flow .dashboard_row .brim_right_flex {
    width: calc(100% - 765px);
} 
.sbc_flow .checkout_brim_setup .ecommerce_shop_head {
    margin-bottom: 6px;
}
.sbc_flow .checkout_brim_setup .ecommerce_shop_head h2 {
    color: #000;
    margin-bottom: 10px;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600;
}
.sbc_flow .checkout_brim_setup .ecommerce_shop_head p {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400;
    color: #000; 
    font-size: 20px;
}
.sbc_flow .dsbrd_eshop_slider .single_shop_box figure,
.sbc_flow .dsbrd_eshop_slider_mrktnk .single_shop_box figure {
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
}
.sbc_flow .dsbrd_eshop_slider .shop_inner_sec {
    border-radius: 25px;
}
.sbc_flow .dsbrd_eshop_slider .single_shop_box,
.sbc_flow .dsbrd_eshop_slider_mrktnk .single_shop_box {
    border-radius: 25px;
}
.sbc_flow .dsbrd_eshop_slider .offer_shape {
    width: 80px;
    height: 80px;
}
.sbc_flow .checkout_brim_setup .load_more_sec {
    margin-top: 20px;
}
.sbc_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: #007D93; 
    border: 2px solid #007D93;
    font-size: 16px;
    border-radius: 25px; 
    letter-spacing: 0;
}
.sbc_flow .checkout_brim_setup .load_more_sec .global_btn:hover{
    color: #fff; 
    border-color: #000;
    background: #000;
}
.sbc_flow .checkout_brim_setup .load_more_sec .global_btn:focus{
    outline: 0;
    background: #fff ;
    color: #007D93;
    box-shadow: 0 0px 0px 5px rgba(0, 125, 147, .30);
    border: 2px solid #007D93;
}
.sbc_flow .checkout_brim_setup .load_more_sec .global_btn:active{
    box-shadow: none;
    background: #00C1D5;
    outline: 0;
    border:2px solid #007D93;
    color:#fff
}
.sbc_flow .transation_head_carp .left_text {
    line-height: 50px;
}
.sbc_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;
}
.sbc_flow .transation_head_carp .left_text .blue_txt{
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 700;                                   
    font-size: 16px; 
    color: #007D93 !important;
}
.sbc_flow .transation_head_carp .left_text .blue_txt:hover{
    color: #000 !important;
}
.sbc_flow .transation_head_carp .left_text .blue_txt:active{
    color: #00C1D5 !important;
}
.sbc_flow .transation_head_carp_normal {
    border-bottom: 0;
}

/* .sbc_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;} */
/* .sbc_flow .bold_txt {font-family: 'CircularStd-Bold'!important; font-weight: normal;} */

.sbc_flow .transation_head_carp .on_of_label{
    line-height: 50px; 
    border-radius: 0;
    border:0;
}
.sbc_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;
}
.sbc_flow .transation_head_carp .on, 
.sbc_flow .transation_head_carp .off {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 700;
    color: #000;
    font-size: 12px;
    margin-right: 2px;
}
.sbc_flow .onoff_area .switch{
    height: 30px;
    width: 50px;
    margin-right: 0 !important;
}
.sbc_flow .transation_head_carp input:checked+.slider_switch {
    background-color: #007D93;
}
.sbc_flow .slider_switch:before {
    height: 26px; 
    width: 26px; 
    bottom: 1px;
}
.sbc_flow input:checked+.slider_switch:before {
    -webkit-transform: translateX(21px); 
    -ms-transform: translateX(21px);
    transform: translateX(21px); 
}
.sbc_flow .transation_details {
    margin: 15px 0 0;
}
.sbc_flow .tranlist_cell:first-child {
    padding-left: 0;
}
.sbc_flow .tranlist_row:hover{
    box-shadow: inset 0px 0px 0px 1px #007D93;
}
.sbc_flow .tranlist_header:hover {
    box-shadow: 0px 0px 0px 0px #d0d2d2;
}
.sbc_flow .tranlist_header {
    padding: 15px 0 8px; 
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600;
}
.sbc_flow .tranlist_header .tranlist_cell {
    color: #000;
    font-size: 20px;
    text-transform: none;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600;
}
.sbc_flow .tranlist_cell {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400;
    color: #000;
    font-size: 16px;
}
.sbc_flow .tranlist_cell.totla,
.sbc_flow .tranlist_cell.total1,
.sbc_flow .tranlist_cell.total2,
.sbc_flow .tranlist_cell.total3,
.sbc_flow .tranlist_cell.total4,
.sbc_flow .tranlist_cell.total5,
.sbc_flow .tranlist_cell.total6,
.sbc_flow .tranlist_cell.total7,
.sbc_flow .tranlist_cell.total8,
.sbc_flow .tranlist_cell.total9,
.sbc_flow .tranlist_cell.total10{
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600;
     font-size: 16px;
 }
.sbc_flow .blue_cell_expand .do_redeemed{
    background-color: #007D93;
}
.sbc_flow .blue_cell_expand .Redeem_bg_btn{
    background:#007D93; 
}
.sbc_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; 
}
.sbc_flow .footer_wrap {
    background: #F7F7F7; 
    padding: 35px 0;
}
.sbc_flow .footer_wrap span{    
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400;
    color: #000;
}
.sbc_flow .stella_select li.dropdown a figure.avatar_prof_img,
.sbc_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: #007D93;
}
.sbc_flow .pointTo,
.sbc_flow .psn_rltv {
    line-height: 100%;
}
.sbc_flow .other_value_cell_each_inner .new_info_tip,
.sbc_flow .new_top_tooltip {
    vertical-align: 2px;
}
.sbc_flow .dsbrd_eshop_slider .slick-arrow:hover,
.sbc_flow .dsbrd_eshop_slider_mrktnk .slick-arrow:hover {
    color: #007D93;
}
.sbc_flow .ecommerce_flag_text b {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 700;
}
.sbc_flow .ecommerce_flag_text {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400;
}
.sbc_flow .transation_body .round_blnk_img {
    padding: 0;
}
.sbc_flow .blank_container h5 {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600;
    color:#000
}
.sbc_flow .sbc_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;
}
.sbc_flow .blank_container {
    border-bottom: 0;
}
.sbc_flow .offer_shape span {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600;
    font-size: 24px;
    color: #000000;
    line-height: 20px;
}
.sbc_flow .offer_shape b {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600;
    color: #000;
}
.sbc_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;
}
.sbc_flow .flex_dashboard_outer {
    align-items: center;
    min-height: 50px;
}
.sbc_flow .offer_shape span em {
    font-size: 16px;
    font-style: normal;
}
.sbc_flow .new_top_tooltip .white_info_tip p {
    font-family: 'Source Sans Pro', sans-serif !important;
    font-weight: 400;
    line-height: 15px;
    color: #000;
}
.sbc_flow .new_top_tooltip .white_info_tip {
    border: 2px solid #007D93;
    padding: 12px 27px 10px 15px;
}
.sbc_flow .new_top_tooltip .white_info_tip:after {
    border-color: transparent transparent #007D93 transparent;
}
.sbc_flow .new_top_tooltip .tip_close {
    background-image: url(../images/sbc/icon-dismiss.png);
}
.sbc_flow .tags_offer {
    background-image: url(../images/sbc/bonus@2x.png);
    top: -6px;
}
.sbc_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;
}
.sbc_flow .strike_text {
    color: #959595 !important;
    opacity: 1;
}
/* dashboard page */

/* payment modal */
.sbc_flow .payOptTabs .make_tabmenu ul {
    border: 2px solid #007D93;
    border-radius: 25px;
    position: relative;
}
.sbc_flow .payOptTabs .make_tabmenu ul:after{
   content: '';
   position: absolute;
   width: 33.33%;
   background-color: #007D93;
   left: -1px;
   bottom: 0;
   top:-2px;
   border-radius: 25px;
   height: 47px;
   transition: left .3s ease;
}
.sbc_flow .payOptTabs .make_tabmenu ul li a em {
    display: none;
}
.sbc_flow .payOptTabs .make_tabmenu ul li a {
    border: 0;
}   
.sbc_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;
}
.sbc_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;
}
.sbc_flow .payOptTabs .make_tabmenu ul li:last-child a {
    border-right: 0;
    border-left: 0;
}
.sbc_flow .payOptTabs .make_tabmenu ul li a:hover {
    background: transparent;
    border-color: transparent;
    color: #000;
}
.sbc_flow .payOptTabs ul li:last-child {
    margin-left: 0;
}
.sbc_flow .payOptTabs .make_tabmenu ul li a:hover .fr_dsktop,
.sbc_flow .payOptTabs .make_tabmenu ul li a:hover .fr_mob {
    color: #000;
}
.sbc_flow .make_tabmenu label {
    display: none;
}
.sbc_flow .payOptTabs .make_tabmenu ul li{
  z-index: 1;
}
.sbc_flow .payOptTabs .make_tabmenu ul li.active a {
    border: 0;
    background: transparent;
    color: #fff ;
}
.sbc_flow .payOptTabs .make_tabmenu ul li.active a:hover .fr_dsktop{
    color: #fff ;
}
.sbc_flow .payOptTabs .make_tabmenu .parentDivPay:after{
    left: -2px;
    transition: left .3s ease;
}
.sbc_flow .payOptTabs .make_tabmenu .interacparentDivPay:after{
    left: 33.33%;
    transition: left .3s ease;
}
.sbc_flow .payOptTabs .make_tabmenu .pointsparentDivPay:after{
    left: 66.68%;
    transition: left .3s ease;
}
.sbc_flow .modal-backdrop {
    background-color: #000 !important;
}
.sbc_flow .modalNu .modal-dialog {
    max-width: 950px;
}
.sbc_flow .modal-content {
    border: 0 !important; 
    box-shadow: 0 0 6px rgba(69,69,69,0.5) !important;
    border-radius: 25px !important;
} 
.sbc_flow #make_payment_new .modal-content {
    min-height: 793px;
}
.sbc_flow .modal-header{
    padding: 20px !important;
    border-bottom: 1px solid #D9D9D9;
}
.sbc_flow .modal-header .close{
    background: url(../images/sbc/icon-dismiss.svg) right top no-repeat;
    background-size: cover;
    margin-top: 0;
}
.sbc_flow #make_payment_new .modal-title {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600;
    color: #000; 
    font-size: 20px;
}
.sbc_flow #make_payment_new .modal-footer {
    display: none;
}
.sbc_flow .payOptTabs{
    padding: 40px 30px 50px;
}
.sbc_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;
}
.sbc_flow .payOptTabs .estTime{
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400; 
    font-size: 12px; 
    color: #000; 
    margin-top: 10px;
    text-transform: none;
}
.sbc_flow .lt_side_paymnt{
    padding: 30px 30px 60px;
}
.sbc_flow .global_tb_label {
    margin-bottom: 13px;
}
.sbc_flow .global_tb_label h5{
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600; 
    color: #000;
    font-size: 20px; 
    line-height: 25px;
}
.sbc_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;
}
.sbc_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 #000; 
    color: #000 !important;  
    top: -1px; 
    background: none;
}
.sbc_flow .payment_details_topM .global_tb_label {
    margin-bottom: 15px;
}
.sbc_flow .rt_side_paymnt{
    padding: 30px 60px 25px 30px;
    border-left: 0;
    background-color: #F7F7F7;
}
.sbc_flow .p_row {
    padding-right: 65px;
}
.sbc_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;
}
.sbc_flow .py_dtls_rt {
    font-family: 'Source Sans Pro', sans-serif !important;
    font-weight: 600; 
    font-size: 16px !important; 
    color: #000;
}
.sbc_flow .py_dtls_rt em {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400; 
    font-size: 12px; 
    color: #000; 
    text-transform: none;
}
.sbc_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;
}
.sbc_flow .blnc_pay_innerM h3 {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600; 
    color: #000; 
    font-size:26px;
    margin-bottom: 16px;
}
.sbc_flow .cpy_btn {
    height: 50px; 
    width: 80px; 
    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: 25px;
}
.sbc_flow .cpy_btn:hover{
    color:#fff;
    background-color: #000;
    border: 2px solid #000;
}
.sbc_flow .cpy_btn:focus{
    box-shadow: 0 0px 0px 5px rgba(0, 125, 147,.30);
    border: 2px solid #767676; 
    background-color: #fff;
    color: #000;
}
.sbc_flow .cpy_btn:active{
    box-shadow:none;
    color: #fff;
    background-color: #00C1D5;
    border: 2px solid #767676; 
}
.sbc_flow .blnc_pay_innerM.active .cpy_btn {
    border: 2px solid #767676; 
    box-shadow:none;
    color: #fff;
    background-color: #00C1D5;
}
.sbc_flow .bottom_logos_holder {
    padding: 30px 30px 50px;
}
.sbc_flow .bottom_logos_holder .global_tb_label {
    margin-bottom: 8px;
}
.sbc_flow .trigger_height_logos, 
.sbc_flow .trigger_close_logos {
    font-size: 12px;
    color: #007D93;
    bottom: auto;
    right: 35px;
    top: 36px;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 700;
}
.sbc_flow .trigger_height_logos:hover, 
.sbc_flow .trigger_close_logos:hover{
    color: #000; 
    text-decoration: underline;
}
.sbc_flow .trigger_height_logos:focus, 
.sbc_flow .trigger_close_logos:focus{
    box-shadow: 0 0px 0px 5px rgba(0, 125, 147,.30);
    border: 2px solid #007D93; 
    padding: 1px 3px; 
    color: #007D93;
}
.sbc_flow .trigger_height_logos:active, 
.sbc_flow .trigger_close_logos:active{
    color: #00C1D5;
}
.sbc_flow .lt_side_intreac{
    padding: 30px 0px 0px;
}
.sbc_flow .slct_amount_bx{
    padding: 0 30px 20px;
    border-bottom: 0;
}
.sbc_flow .slct_amount_bx_inner {
    margin-left: -10px;
}
.sbc_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;
}
.sbc_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;
}
.sbc_flow .slct_bx_individual h2{
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600; 
    color: #000;
    font-size: 26px;
    margin-bottom: 10px;
}
.sbc_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: 25px;
}
.sbc_flow .slct_amount_bx .slct_bx_individual span:hover{
    color:#fff;
    background-color: #000;
    border: 2px solid #000;
}
.sbc_flow .slct_amount_bx .slct_bx_individual span:focus{
    box-shadow: 0 0px 0px 5px rgba(0, 125, 147,.30);
    border: 2px solid #767676; 
    background-color: #fff;
    color: #000;
}
.sbc_flow .slct_amount_bx .slct_bx_individual span:active{
    box-shadow:none;
    color: #fff;
    background-color: #00C1D5;
    border: 2px solid #767676; 
}
.sbc_flow .slct_amount_bx .slct_bx_individual input[type="radio"]:checked + label span{
    color: #000; 
    border: 2px solid #767676;
}
.sbc_flow .last_rdo_box .wellTxt{
    padding: 35px 30px;
    border: 0;
}
.sbc_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;
}
.sbc_flow .custom_height_logos {
    height: 85px;
    padding: 5px 5px 0;
    margin: -5px -5px 0;
}
.sbc_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;
}
.sbc_flow .last_rdo_box .wellTxt em i {
    font-style: normal;
    position: absolute;
    right: 0;
    z-index: 99;
    width: 20px;
}
.sbc_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;
}
.sbc_flow .wellTxt input.editableSpace:first-of-type {
    font-size: 36px;
    color: #000;
}
.sbc_flow .last_rdo_box .slct_bx_individual input[type="radio"]:checked + label .amount_cell_input {
    border-bottom: 1px solid #007D93;
    pointer-events: all;
}
.sbc_flow .customAmt input.editableSpace {
    width: 100% !important;
}
.sbc_flow .pay_interac_holder {
    padding: 30px 0 51px;
}
.sbc_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: 25px;
    background-color: #007D93 !important;
}
.sbc_flow .pay_btn_int:hover{
    background-color: #000 !important;
    color: #fff;
}
.sbc_flow .pay_btn_int:focus{
    background-color: #007D93 !important; 
    color: #fff; 
    box-shadow: 0 0px 0px 5px rgba(0, 125, 147,.30);
    outline:0
}
.sbc_flow .pay_btn_int:active{
    background:#00C1D5!important; 
    border-color:#00C1D5; 
    box-shadow:none; 
    color:#fff;
}
.sbc_flow #secC_new .middle_body_split,
.sbc_flow #secD_new .middle_body_split{
    border-bottom: 0;
}
.sbc_flow .slct_amount_bx .slct_bx_individual input[type="radio"]:checked + label span:hover{
    color: #fff;
    border-bottom: 2px solid #000; 
}
.sbc_flow .rt_side_intreac{
    border-left: 0; 
    background-color: #F7F7F7; 
    padding: 34px 35px 50px 30px;
    border-bottom-right-radius: 25px;
}
.sbc_flow .Interac_online_head h4{
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 700; 
    color: #000; 
    font-size: 14px; 
    text-transform: uppercase;
}
.sbc_flow .main_para_intrc p{
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400; 
    color: #000; 
    font-size:14px; 
    line-height: 20px;
}
.sbc_flow .main_para_intrc figure {
    margin-top: 30px;
}
.sbc_flow .sub_para_intrc {
    padding-top: 30px;
    position: relative;
}
.sbc_flow .sub_para_intrc span {
    position: absolute;
    right: 0;
    top: -38px;
}
.sbc_flow .sub_para_intrc p {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400; 
    color: #000; 
    font-size:12px; 
    line-height: 15px;
}
.sbc_flow .lrnmr_intrac{
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 700; 
    font-size: 12px; 
    color: #007D93;
}
.sbc_flow .lrnmr_intrac:hover{
    text-decoration: underline; 
    color: #000;
}
.sbc_flow .lrnmr_intrac:focus{
    text-decoration: underline;
    box-shadow: 0 0px 0px 5px rgba(0, 125, 147,.30);
    border: 2px solid #007D93; 
    padding: 1px 3px; 
    color: #007D93 !important;
}
.sbc_flow .lrnmr_intrac:active{
    color:#00C1D5 !important;
}
.sbc_flow .lt_side_cashback {
    padding: 30px 22px 25px 30px;
}
.sbc_flow .lt_side_cashback .global_tb_label h5 {
    margin-bottom: 14px;
}
.sbc_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;
}
.sbc_flow .lt_side_cashback .blnc_pay_innerM:first-child h3 {
    font-size: 26px;
}
.sbc_flow .lt_side_cashback .blnc_pay_innerM {
    padding: 0;
}
.sbc_flow .lt_side_cashback .global_tb_label {
    margin-bottom: 25px;
}
.sbc_flow .lt_side_cashback .blnc_pay_innerM h3 {
    margin-bottom: 0px;
}
.sbc_flow .due_dt_csbk  {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400; 
    color: #000; 
    font-size: 12px;
}
.sbc_flow .lt_side_cashback .blnc_pay_box .blnc_pay_innerM:first-child{
    margin-bottom: 40px;
}
.sbc_flow .lt_side_cashback .blnc_pay_box {
    margin-left: 0;
}
.sbc_flow .your_pnt_rounded {
    background-color: #fff; 
    height: auto;
    width: 100%; 
    border-radius: 0; 
    padding-top: 32px;
    margin: 0 auto 52px;
}
.sbc_flow .your_pnt_rounded .blnc_pay_innerM h5 {
    margin-bottom: 5px;
}
.sbc_flow .your_pnt_rounded .blnc_pay_innerM h3 {
    margin-bottom: 0;
}
.sbc_flow  .your_pnt_rounded .blnc_pay_innerM {
    padding: 0;
}
.sbc_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;
}
.sbc_flow .rt_side_cashback .white_rdm_btn {
    padding: 0; 
    height: 50px; 
    line-height: 46px; 
    border-radius: 25px;
    border: 2px solid #767676; 
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600; 
    color: #000;
    font-size: 16px; 
    background-color: #fff; 
    min-width: 172px;
}
.sbc_flow .rt_side_cashback .white_rdm_btn:hover{
    color:#fff;
    background-color: #000;
    border: 2px solid #000;
    box-shadow: none;
}
.sbc_flow .rt_side_cashback .white_rdm_btn:hover span{
    color:#fff;
}
.sbc_flow .rt_side_cashback .white_rdm_btn:focus{
    box-shadow: 0 0px 0px 5px rgba(0, 125, 147,.30);
    border: 2px solid #767676; 
    background-color: #fff;
    color: #000;
}
.sbc_flow .rt_side_cashback .white_rdm_btn:focus span{
    color: #000;
}
.sbc_flow .rt_side_cashback .white_rdm_btn:active{
    box-shadow:none;
    color: #fff;
    background-color: #00C1D5;
    border: 2px solid #767676; 
}
.sbc_flow .rt_side_cashback .white_rdm_btn:active span{
    color: #fff;
}
.sbc_flow .redeem_points_btn_sec {
    padding-top: 15px;
}
.sbc_flow .lft_rdm_col, .sbc_flow .rt_rdm_col{
    background-color: #F7F7F7;
}
.sbc_flow .transfr_ico:after {
    width: 1px; 
    background-color: #A9A9A9;
}
.sbc_flow .rdm_inner label {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400; 
    color: #000000; 
    font-size: 14px; 
    margin-bottom: 0;
}
.sbc_flow .rdm_txt_inp {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400; 
    color: #000000; 
    font-size: 20px;
}
.sbc_flow .rdm_txt_inp::placeholder{
    color: #000;
}
.sbc_flow .rdm_inner{
    padding: 22px 0 14px;
}
.sbc_flow .nxt_btn_holder .nxt_btn_nw {
    margin: 30px auto 0;
}
.sbc_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:25px; 
    background: #007D93; 
    color: #fff; 
    transition: 0.3s ease;
    background-image: none !important;
}
.sbc_flow .nxt_btn_nw:hover{
    background: #000; 
    color: #fff;
}
.sbc_flow .nxt_btn_nw:focus{
    background: #007D93; 
    color: #fff; 
    box-shadow: 0 0px 0px 5px rgba(0, 125, 147,.30);
}
.sbc_flow .nxt_btn_nw:active{
    background:#00C1D5; 
    border-color:#00C1D5; 
    box-shadow:none; 
    color:#fff;
}
.sbc_flow .redeem_points_box_sec {
    padding-bottom: 126px;
}
.sbc_flow .new_csh_bk_cnfrm .border_body:after {
    background-color: #ECF7F9;
}
.sbc_flow .new_csh_bk_cnfrm .border_body:after {
    background-color: #ECF7F9;
}
.sbc_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;
}
.sbc_flow .new_continue_area_outer span {
    font-size: 14px;
    color: #000;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400; 
}
.sbc_flow .border_head .border_outline {
    border-bottom: 1px solid #d9d9d9;
}
.sbc_flow .rt_new_continue_area em {
    display: none;
}
.sbc_flow .hgt_long .custom_height_logos {
    height: auto;
    overflow: visible;
}
.sbc_flow.modal-open .dashboard_card,.sbc_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;
}
.sbc_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;
}
/* payment modal end*/

/* dashboard transaction details modal*/
.sbc_flow .setup_install .transaction_pic>img {
    width: 80px;
    margin-right: 15px;
}
.sbc_flow .new_dg_modal .modal-title {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600;
    color: #000;
    font-size: 20px;
    margin: 0;
}
.sbc_flow .new_dg_modal .modal-header .close {
    position: static;
    margin: 0;
}
.sbc_flow .new_dg_modal .balance_area {
    padding: 20px !important;
}
.sbc_flow .icon_content .descriptionTran {
    color: #000;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 700;
    margin-bottom: 2px;
}
.sbc_flow .transDateDetails .dateTran {
    color: #000;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400;
}
.sbc_flow .new_dg_modal .modal-dialog {
    width: 750px;
}
.sbc_flow #Activity_trans_Modal .modal-footer {
    display: none;
}
.sbc_flow .message_outer {
    padding-top: 40px;
    padding-bottom: 40px;
}
.sbc_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;
}
.sbc_flow .new_dg_modal .icon_content .transDateDetails {
    letter-spacing: 0;
}
.sbc_flow .transDateDetails .memberTran {
    color: #000;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400;
    text-transform: none;
}
.sbc_flow .sl_separator:before {
    background: #000;
}
.sbc_flow #Activity_trans_Modal .continue_new_area_row:after {
    content: none;
}
.sbc_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;
}
.sbc_flow .modal_block-section {
    display: none;
}
.sbc_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;
}
.sbc_flow #Activity_trans_Modal .new_continue_area_outer span {
    margin-top: 0px;
}
.sbc_flow .border_body .inner_continue_area_row:after {
    left: 40px;
    border: 1px dashed #000;
}
.sbc_flow .inner_continue_area_row {
    padding: 3px 20px !important;
}
.sbc_flow .border_body .inner_continue_area_row:before {
    left: 38px;
    background-color: #000;
}
.sbc_flow .new_dg_modal .border_head span {
    color: #000;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600;
}
.sbc_flow .new_dg_modal .small_point_tag {
    display: none;
}
.sbc_flow .new_dg_modal .title_continue_area span{
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 700;
}
.sbc_flow .grd_color_btn {
    font-size: 16px;
    min-width: 105px;
    border-radius: 25px;
    line-height: 50px;
    height: 50px;
    padding: 0;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600;
}
.sbc_flow .grd_color_btn {
    background: #007D93;
}
.sbc_flow .grd_color_btn:hover{
    background: #000;
}

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



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

.sbc_flow .sbc_installment_modals .icon_content .memberTranCurInstal {
    font-size: 12px;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400;
    text-transform: none;
}
.sbc_flow .sbc_installment_modals .modal-footer {
    display: none;
}
.sbc_flow .sbc_installment_modals .new_progress.progress-circle label {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400;
    color: #000; 
    font-size: 20px;
}
.sbc_flow .sbc_installment_modals .new_progress.progress-circle label div:last-child {
    font-size: 12px;
}
.sbc_flow .sbc_installment_modals .new_progress.progress-circle.progress_lg .value-bar {
    border-color: #007D93;
}
.sbc_flow .sbc_installment_modals .new_progress.progress-circle.progress_lg{
    background-color: #7FE0EA;
}
.sbc_flow .sbc_installment_modals .fig_dots_title{
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 700;
    color: #000; 
    font-size: 14px;
}
.sbc_flow .sbc_installment_modals .blue_dot_after .fig_dots_title {
    color: #007D93 !important;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600;
}
.sbc_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;
}
.sbc_flow .sbc_installment_modals .blue_dot_after.fig_dots:after {
    background-color: #007D93; 
    right: 48px;
}
.sbc_flow .sbc_installment_modals .fig_dots:after {
    left: auto; 
    top: 5px; 
    right: 3px;
    height: 10px;
    width: 10px;
    background-color: #7FE0EA;
}
.sbc_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;
}
.sbc_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;
}
.sbc_flow .sbc_installment_modals .border_new_line {
    border-bottom: 1px solid #d9d9d9;
}
.sbc_flow .sbc_installment_modals .continue_new_area_row .inner_continue_area_row:last-child .border_new_line {
    border-bottom: 0;
}
.sbc_flow .sbc_installment_modals .continue_area_border {
    border-bottom:0;
}
.sbc_flow .sbc_installment_modals .continue_area_progress{
    border-bottom: 1px solid #d9d9d9;
}
.sbc_flow .sbc_installment_modals .transDateDetails .pastdateTranCurInstal, 
.sbc_flow .sbc_installment_modals .transDateDetails .pastmemberTranCurInstal {
    font-size: 12px; 
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400;
    text-transform: none;
}
.sbc_flow #Activity_Past_Instal_Modal .continue_area_progress {
    border-bottom: none;
}
.sbc_flow .sbc_installment_modals .blue_txt {
    color: #007D93 !important;
}
.sbc_flow .sbc_installment_modals .cir_separator:before,
.sbc_flow .cir_separator:after {
    content: none;
}
.sbc_flow .sbc_installment_modals .new_continue_area_outer .rt_new_continue_area{
    margin-top: 0;
}
.sbc_flow .sbc_installment_modals .progress-circle.over50 .first50-bar {
    background-color: #007D93;
}
.sbc_flow #Activity_Past_Instal_Modal .transDateDetails{
    display: flex;
}
.sbc_flow #Activity_Cur_Instal_Modal .inner_continue_area_row,
.sbc_flow #Activity_Past_Instal_Modal .inner_continue_area_row{
    padding: 15px 20px 0px !important;
}
.sbc_flow #Activity_Cur_Instal_Modal .continue_area_border,
.sbc_flow #Activity_Past_Instal_Modal .continue_area_border {
    padding: 0px 0px 15px;
}
/* instalment details modal end*/


/* setup installment modal */

.sbc_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;
}
.sbc_flow .installment_Uppersection .cell_amount {
    color: #000;
    font-size: 26px;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600;
    text-align: left !important;
}
.sbc_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;
}
.sbc_flow .new_dg_modal .instalmentmessage {
    font-size: 16px;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400;
    color: #000;
}
.sbc_flow .big_radio_inner {
    border: 1px solid transparent;
    background: #fff;
    border-radius: 25px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.20);
    padding-top: 30px;
    padding-bottom: 30px;
}
.sbc_flow .radio-p-e + .radio-p-e {
    margin-top: 20px;
}
.sbc_flow .radio-p-e input[type='radio'] + .wellTxt:before {
    box-shadow: 0 0 0 2px #767676;
}
.sbc_flow .radio-p-e input[type='radio']:checked + .wellTxt:before {
    background-color: #007D93;
    box-shadow: 0 0 0 2px #007D93;
}
.sbc_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;
}
.sbc_flow .lft_points span {
    margin-top: 0;
}
.sbc_flow .amount_cell span.mo_value sub {
    font-size: 20px;
    bottom: auto;
}
.sbc_flow .setup_install .amount_cell span.radio1spanse1 {
    width: 100%;
    display: flex;
    align-items: center;
    margin: 0;
    line-height: 22px;
}
.sbc_flow .setup_install .radio_left_new {
    margin-top: 0;
    width: 36%;
}
.sbc_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;
}
.sbc_flow .radio1spanse1 em {
    font-size: 16px;
    color: #000;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400;
    padding-left: 10px;
}
.sbc_flow .radio_data_row:first-child {
    margin: 0;
    width: 70%;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
}

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


/* budget page */

.sbc_flow .rewards_menuOuter {
    padding-top: 40px;
}
.sbc_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;
}
.sbc_flow .Budget_rewards_menuOuter .tab_menu li {
    margin-right: 15px;
}
.sbc_flow .Budget_rewards_menuOuter .tab_menu li.active>a,
.sbc_flow .Budget_rewards_menuOuter .tab_menu li.active a:focus,
.sbc_flow .Budget_rewards_menuOuter .tab_menu li a:hover {
    border-bottom: 2px solid #007D93;
    color:#007D93;
}
.sbc_flow .bedget_are {
    background: #F7F7F7;
}
.sbc_flow #budget_pie .highcharts-background,
.sbc_flow #budget_pie .highcharts-plot-background,
.sbc_flow #trend_chart .highcharts-background,
.sbc_flow #trend_chart .highcharts-plot-background {
    fill: #F7F7F7;
}
.sbc_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;
}
.sbc_flow .bedget_are .piedrp label, 
.sbc_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;
}
.sbc_flow .bedget_are .piedrp .select_item {
    width: 140px;
    float: left;
    padding: 0px 10px;
    height: 50px;
}
.sbc_flow .bedget_are .piedrp .bootstrap-select>.btn,
.sbc_flow .my_budget_edit_area .piedrp .bootstrap-select>.btn{
    height: 50px;
    font-size: 16px;
    color: #000000;
    border: 2px solid #767676;
    border-radius: 25px;
    padding-right: 15px;
    padding-top: 6px;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600;
}
.sbc_flow .bedget_are .piedrp .bootstrap-select>.btn:focus, 
.sbc_flow .my_budget_edit_area .piedrp .bootstrap-select>.btn:focus{
    border: 2px solid #007D93;
    box-shadow: 0 0px 0px 5px rgba(0, 125, 147,.30)!important;
    background: #fff;
}

.sbc_flow .bedget_are .piedrp .select_item .caret, 
.sbc_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/sbc/black_caret.svg) no-repeat;
    transform: translateY(-50%);
}
.sbc_flow .trend_map_tag_txt {
    color: #2D2924;
    letter-spacing: 0;
    min-width: 50px;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400;
}
.sbc_flow .highcharts-title tspan {
    font-size: 24px;
    color: #000;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600;
}
.sbc_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;
}
.sbc_flow .budget_list_group .budgt {
    border: 1px solid transparent;
    border-radius: 25px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
    transition: 0.3s ease;
}
.sbc_flow .totalCircelList:hover {
    border: 1px solid #000000;
}

.sbc_flow .totalCircelList:focus{
    border: 1px solid #007D93;
    box-shadow: 0 0px 0px 5px rgba(0, 125, 147,.30)!important;
}

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

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

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

.sbc_flow .my_budget_edit_area .piedrp .bootstrap-select>.btn {
    padding-top: 10px;
}
.sbc_flow .svgChartCls b{
    font-weight: 400;
}
.sbc_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: #007D93;
    border: none;
    border-radius: 25px;
    padding: 0;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600;
}
.sbc_flow .my_budget_edit_area .My_Budget_input_btn:hover{
    background-color: #000;
}
.Sbc_flow .my_budget_edit_area .My_Budget_input_btn:focus{
    background: #007D93 !important;
    color: #fff;
    box-shadow: 0 0px 0px 5px rgba(0, 125, 147,.30) !important;
    outline: 0;
}
.sbc_flow .my_budget_edit_area .My_Budget_input_btn:active{
    background: #00C1D5 !important;
    color: #fff;
    box-shadow: none !important;
}
.sbc_flow .my_budget_edit_area .select_item {
    height: auto;
}
.sbc_flow .bedget_are .piedrp .bootstrap-select .dropdown-menu li a ,
.sbc_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;
}
.sbc_flow .bedget_are .piedrp .bootstrap-select .dropdown-menu li a:hover ,
.sbc_flow .my_budget_edit_area .piedrp .bootstrap-select .dropdown-menu li a:hover {
    color: #007D93;
}
.sbc_flow .bedget_are .piedrp .bootstrap-select .dropdown-menu li.selected a,
.sbc_flow .my_budget_edit_area .piedrp .bootstrap-select .dropdown-menu li.selected a {
    color: #007D93;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600;
    border-bottom: 1px solid #007D93;
}
.sbc_flow .dropdown-menu>li>a:focus,
.sbc_flow .dropdown-menu>li>a:hover {
    background-color: transparent;
}
.sbc_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;
}
.sbc_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%;
}
.sbc_flow .Budget_cell_histry {
    text-transform: none;
    color: #000000;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600;
}
.sbc_flow .Budget_cell_histry_growth{
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400;
}
.sbc_flow .My_Budget_input {
    width: 64%;
}
.sbc_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;
}
.sbc_flow .My_Budget_edit_section .My_Budget_input {
    width: 59%;
}
.sbc_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;
}
.sbc_flow .Budget_cell_histry_date {
    color: #000;
    font-size: 12px;
    text-transform: uppercase;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 700;
}
.sbc_flow .Budget_cell_histry_amount {
    font-size: 14px;
    color: #000;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400;
}
.sbc_flow .budget_transaction_cell {
    line-height: 20px;
    padding: 10px 10px;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 700;
    font-size: 14px;
}
.sbc_flow .budget_transaction_header {
    border-bottom: 1px solid #D9D9D9;
    margin: 0;
}
.sbc_flow .budget_transaction_body .budget_transaction_row {
    padding: 10px;
    border-radius: 25px;
    border:0;
    box-shadow:0 1px 3px rgba(0,0,0,0.20);
}
.sbc_flow .budget_data {
    color: #000000;
    font-size:16px;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400;
}
.sbc_flow .MaxAmtMyBudgt{
    font-size:16px;
    font-weight: 600;
}
.sbc_flow .My_Budget_edit_section .My_Budget_input a {
    position: absolute;
    top: 16px;
    right: 0;
}
.sbc_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;
}
.sbc_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;
}
.sbc_flow .budget_item {
    border-radius: 25px;
    border:1px solid transparent;
    box-shadow:0 1px 3px rgba(0,0,0,0.20);
}

.sbc_flow .My_Budget_redeem_aria_bottom .proceed_btn a {
    line-height: 22px;
    min-width: 180px;
    padding: 12px 20px;
    border-radius: 25px;
    background: #007D93;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600;
    font-size: 16px;
}
.sbc_flow .My_Budget_redeem_aria_bottom .proceed_btn a:hover {
    background: #000;
    color: #fff;
    opacity: 1;
}
.sbc_flow .My_Budget_redeem_aria_bottom .proceed_btn a:focus {
    background: #007D93;
    color: #fff;
    box-shadow: 0 0px 0px 5px rgba(0, 125, 147,.30);
    opacity: 1;
}
.sbc_flow .My_Budget_redeem_aria_bottom .proceed_btn a:active {
    background: #00C1D5;
    color: #fff;
    box-shadow: none;
    opacity: 1;
}
.sbc_flow .only_progress {
    font-size:14px
}
.sbc_flow .all_progress_data .p_left_text{
    display: none;
}
.sbc_flow .middle_progress {
    position: relative;
    height: 30px;
    border: 1px solid transparent;
    border-radius: 30px;
}
.sbc_flow .text_blue_bar .prgrs_bar_back{
    color: #000;
}
.sbc_flow .My_Budget_edit_section .splitamngcat_active{
    border-bottom: 1px solid #007D93;
}
.sbc_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;
}
.sbc_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;
}
.sbc_flow .text_blue_bar{
    border-color: #007D93;
}
.sbc_flow .gredient_blue_bar{
    background: #007D93;
}
.sbc_flow .text_white_bar {
    border-color: #007D93;
}
.sbc_flow .text_white_bar .prgrs_bar_back{
    color: #000;
}
.sbc_flow .budgetListed .bdgt_Icon {
    border-radius: 50%;
}


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

.sbc_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: 25px;
}
.sbc_flow #budget_modal .bootstrap-select>.btn:focus {
    border: 2px solid #007D93;
    box-shadow: 0 0px 0px 5px rgba(0, 125, 147,.30)!important;
}
.sbc_flow #budget_modal .bootstrap-select>.btn:hover{
    border: 2px solid #007D93;
}

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

.sbc_flow #confirmBudgetModal .sbc_confirmBudgetModal_details {
    display: flex;
    justify-content: center;
    align-items: center;
}
.sbc_flow #confirmBudgetModal .notify_top h3 {
    font-size: 20px;
    line-height: 25px;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600;
    color: #000;
}
.sbc_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;
}
.sbc_flow .new_dg_modal .continue_btn {
    min-width: 175px;
    padding: 14px 20px;
    background-color: #007D93;
    border-radius: 25px;
    font-size: 16px;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600;
}
.sbc_flow .new_dg_modal .continue_btn:hover {
    background-color: #000;
}
.sbc_flow .new_dg_modal .continue_btn:focus {
    background-color: #007D93;
    box-shadow: 0 0px 0px 5px rgba(0, 125, 147,.30);
    outline: 0;
    color: #fff;

}
.sbc_flow .new_dg_modal .continue_btn:active {
    background-color: #00C1D5;
    outline: 0;
    color: #fff;
    box-shadow: none;
}
.sbc_reset_check {
    display: inline-block;
    width: 60px;
    margin-top: -20px;
    margin-bottom: 15px;
}
.sbc_flow #budget_modal .showDetailsByclickrow:first-child .tranlist_cell_txt {
    overflow: hidden;
    min-width: 40px;
    max-width: 95px;
}
/* budget page end */


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

.sbc_flow .account_hd {font-family: 'Source Sans Pro', sans-serif; font-weight: 600; color: #000; 
font-size: 26px; margin-bottom: 25px;}
.sbc_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;}
.sbc_flow .management_bar ul li a:hover{color: #007D93;}
.sbc_flow .management_bar ul li.active a{font-weight: 600; color: #007D93;}
.sbc_flow .management_bar ul li.active a b {font-weight: 600;}
.sbc_flow .management_bar ul li.active:before, .sbc_flow .management_bar ul li.active:first-child:before {content: ''; border: 0; 
border-bottom: 2px solid #007D93; width: calc(100% + 20px); background: transparent;}

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

.sbc_flow .management_bar ul li:last-child {padding-left: 5px;}
.sbc_flow .management_bar ul li:last-child a{font-family: 'Source Sans Pro', sans-serif;
font-weight: 700; color: #007D93; font-size: 12px;}
.sbc_flow .management_bar ul li:last-child a b {font-weight: 700;}
.sbc_flow .management_bar ul li:last-child a:hover {color: #000;}
.sbc_flow .management_bar ul li:last-child a:active {color: #00C1D5;}

.sbc_flow .sbc_side_logout {margin-top: 10px; padding-left: 5px;}
.sbc_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: #007D93; 
font-size: 16px; text-align: center; border: 2px solid #007D93; background-color: #fff; 
border-radius: 25px; overflow: hidden;}
.sbc_flow .sbc_side_logout a:hover{border-color: #000; background-color: #000; color: #fff;}
.sbc_flow .sbc_side_logout a:focus{box-shadow: 0 0px 0px 5px rgba(0,125,147,0.3);
border-color: #007D93; background-color: #fff; color: #007D93;}
.sbc_flow .sbc_side_logout a:active {box-shadow: none; border-color: #007D93; background-color: #00C1D5; 
color: #fff;}
/**Side Menu**/


/**My Information**/
.sbc_flow .total_information_holder {max-width: 560px;}
.sbc_flow .accout_area h1 {font-family: 'Source Sans Pro', sans-serif; font-weight: 600; color: #000; 
font-size: 36px; margin-bottom: 54px;}
.sbc_flow .accout_area h2 {font-family: 'Source Sans Pro', sans-serif; font-weight: 600; color: #000; 
font-size: 26px; letter-spacing: 0; margin-bottom: 16px;}
.sbc_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;}

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

.sbc_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;}
.sbc_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: #007D93; color: #fff; font-family: 'Source Sans Pro', sans-serif; }

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

.sbc_flow .edit_form .form_box {margin-bottom: 30px; position: relative;}
.sbc_flow .contact_row .edit_form .form_label {margin-bottom: 7px;}
.sbc_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;}
.sbc_flow .edit_form .default_input::placeholder{color: #000;}
.sbc_flow .edit_form .default_input:focus{box-shadow: 0 0px 0px 5px rgba(0,125,147,0.3);
border-color: #007D93; color: #000;}
.sbc_flow .edit_form .default_input.disabled {pointer-events: none; background-color: #F7F7F7; 
border-color: #F7F7F7; color: #959595;}

.sbc_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;}
.sbc_flow .cancel_save_btn_holder .global_btn {height: 50px; line-height: 50px; width: 80px; padding: 0 15px; 
border-radius:25px; overflow: hidden; background-color: #007D93; font-family: 'Source Sans Pro', sans-serif; font-weight: 600;
font-size: 16px; color: #fff; text-align: center; margin-left: 20px;}
.sbc_flow .cancel_save_btn_holder .global_btn:hover{background-color: #000;}
.sbc_flow .cancel_save_btn_holder .global_btn:focus{background-color: #007D93; color: #fff;
box-shadow: 0 0px 0px 5px rgba(0,125,147,0.3);}
.sbc_flow .cancel_save_btn_holder .global_btn:active{background-color: #00C1D5; box-shadow: none;}
.sbc_flow .cancel_edit{font-family: 'Source Sans Pro', sans-serif; font-weight: 700; font-size: 16px;
color: #007D93; text-decoration: underline;}
.sbc_flow .cancel_edit:hover{color: #000;}

.sbc_flow .form_box .select_item {width: 100%; float: none; padding: 0; height: auto;}
.sbc_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;}
.sbc_flow .select_item .dflt_select .dropdown-toggle:hover{border-color: #007D93; box-shadow: none;}
.sbc_flow .select_item .dflt_select .dropdown-toggle:focus{box-shadow: 0 0px 0px 5px rgba(0,125,147,0.3);
border-color: #007D93; color: #000;}
.sbc_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;}
.sbc_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;}
.sbc_flow .select_item .dflt_select .dropdown-menu li:last-child a{border-bottom: 0;}
.sbc_flow .select_item .dflt_select .dropdown-menu li.selected a{font-weight: 600; color: #007D93;
border-color: #007D93;}
.sbc_flow .select_item .dflt_select .dropdown-menu li a:hover{color: #007D93 !important; border-color: #007D93;}
.sbc_flow .select_item .dflt_select .dropdown-menu li a:focus {background-color: transparent;}

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

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

.sbc_flow .edit_upload_image .global_btn {border-radius: 25px; overflow: hidden; background-color: #007D93;
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;}

.sbc_flow .edit_upload_image .global_btn:hover {background-color: #000;}
.sbc_flow .edit_upload_image .global_btn:focus {background-color: #007D93; color: #fff;
box-shadow: 0 0px 0px 5px rgba(0,125,147,0.3); }
.sbc_flow .edit_upload_image .global_btn:active {background-color: #00C1D5; box-shadow: none;}
.sbc_flow .dont_have {color: #000; font-family: 'Source Sans Pro', sans-serif;
font-weight: 400; margin: 0;}
.sbc_flow .slidecontainer .slider::-webkit-slider-thumb,
.sbc_flow .slidecontainer .slider::-moz-range-thumb  {background: #007D93!important;}
.sbc_flow .slidecontainer .slider{opacity: 1;}

/**Success Modal**/
.sbc_flow .newSuccess .modal-header {padding: 18px 20px 13px !important; border-bottom: 1px solid #D9D9D9;}
.sbc_flow .newSuccess .modal-header h4 {font-size: 20px; color: #000; font-family: 'Source Sans Pro', sans-serif; 
font-weight: 600;}
.sbc_flow .newSuccess .setupawsome h4 {font-size: 24px; color: #007D93; font-family: 'Source Sans Pro', sans-serif; 
font-weight: 600;}
.sbc_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: 25px; overflow: hidden; 
background-color: #007D93; 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: #000;}
.sbc_close_new a:focus {background-color: #007D93; color: #fff; box-shadow: 0 0px 0px 5px rgba(0,125,147,0.3); }
.sbc_close_new a:active {background-color: #00C1D5; box-shadow: none;}

/**My Information End**/


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

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

.sbc_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;} 
.sbc_flow .accout_area_newContact .repeat_wrap .no_cell_new a {font-family: 'Source Sans Pro', sans-serif; font-weight: 700;
font-size: 20px; color: #007D93; text-decoration: underline; transition: 0.3s ease;}
.sbc_flow .accout_area_newContact .repeat_wrap .no_cell_new a:hover{color: #000;}
.sbc_flow .accout_area_newContact .repeat_wrap .no_cell_new a:active{color: #00C1D5;}
.sbc_flow .accout_area_newContact .repeat_wrap .no_cell_new a svg {width: 32px; height: 32px; fill: #007d93; margin-right: 11px;}

.sbc_flow .accout_area_newContact .gray_bg {max-width: 560px; border-radius: 5px; background-color: #E9FDFF; 
border-left: 8px solid #007D93; margin: 18px 0 0; padding: 20px 24px;}
.sbc_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;}
.sbc_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;}

.sbc_flow .accout_area_newContact .gray_bg .inner_bg_cell {padding-right: 60px;}
.sbc_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;}

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

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

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

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

.sbc_flow .accout_area .share_link_inner {width: 100%; max-width: 100%; padding-right: 135px; border: 2px solid #767676; 
border-radius: 4px;}
.sbc_flow .accout_area .copy_code {font-family: 'Source Sans Pro', sans-serif; font-weight: 600; background-color: #007D93; color: #fff;
font-size: 16px; letter-spacing: 0; width: 115px; right: 20px; top: 8px; bottom: 8px; transition: 0.3s ease; 
border-radius: 25px; text-align: center; overflow: hidden;}
.sbc_flow .accout_area .copy_code:hover{background-color: #000;}
.sbc_flow .accout_area .copy_code:focus{background-color: #007D93; color: #fff; box-shadow: 0 0px 0px 5px rgba(0,125,147,0.3);}
.sbc_flow .accout_area .copy_code:active {background-color: #00C1D5;}
.sbc_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;}

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

.sbc_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;}
.sbc_flow .accout_area .ref_input_label.ref_input_label_mb {display: none;}
.sbc_flow .remove_ref_input {top: 16px;}
.sbc_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;}
.sbc_flow .accout_area .share_input_container .form-control:focus{border-color: #007D93; color: #000; 
box-shadow: 0 0px 0px 5px rgba(0,125,147,0.3);}

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

.sbc_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: #007D93; border-radius: 25px; transition: 0.3s ease; letter-spacing: 0; margin: 0 auto;}
.sbc_flow .accout_area .invite_now_input span.mb_invite_now {display: none;}
.sbc_flow .accout_area .invite_now_input:hover{background-color: #000; opacity: 1;}
.sbc_flow .accout_area .invite_now_input:focus{background-color: #007D93; color: #fff; box-shadow: 0 0px 0px 5px rgba(0,125,147,0.3);}
.sbc_flow .accout_area .invite_now_input:active{background-color: #00C1D5;}

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

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

.sbc_flow .accout_area .line_div h4{letter-spacing: 0; font-family: 'Source Sans Pro', sans-serif; font-weight: 400; color: #000; 
font-size: 36px;}
.sbc_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;}
.sbc_flow .accout_area .line_div h4:after{background-color: #007D93; top: -3px;}

.sbc_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**/
.sbc_flow .new_accout_area .notification_list {margin: 0; max-width: 565px;}
.sbc_flow .new_accout_area .notification_inner_list .main_control_box .notification_shadow:after,
.sbc_flow .new_accout_area .notification_inner_list.last_border:after {content: none !important;}
.sbc_flow .new_accout_area .ac_notification_outer_row {padding-right: 0; margin-bottom: 0;}
.sbc_flow .new_accout_area .child_control_box {padding-left: 30px;}
.sbc_flow .new_accout_area .parent_control_box .ac_notification_outer_row {border-bottom: 1px solid #a9a9a9;}
.sbc_flow .new_accout_area .child_control_box .ac_notification_outer_row{border-bottom: 1px solid #d9d9d9;}

.sbc_flow .new_accout_area .ac_notification_row h5, .sbc_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;}
.sbc_flow .new_accout_area .ac_notification_row p{font-family: 'Source Sans Pro', sans-serif; font-weight: 400; color: #000; 
font-size: 12px; line-height: 15px; margin-top: 7px; min-height: auto;}

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

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

.sbc_flow .new_accout_area .notification_list_header h3,
.sbc_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;}

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

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


/**Email Notification modal**/
.sbc_flow .new_small_statement_modal .modal-header {padding: 18px !important; border-bottom: 1px solid #D9D9D9;}
.sbc_flow .new_small_statement_modal .modal-dialog {max-width: 560px;}
.sbc_flow .new_small_statement_modal .modal-header .modal-title{font-size: 20px; line-height: 24px;}
.sbc_flow .new_small_statement_modal .modal-header .modal-title span{width: 22px; margin-left: 2px; display: inline-block;}
.sbc_flow .new_small_statement_modal .modal-header .modal-title span img{width: 100%; vertical-align: -3px;}
.sbc_flow .new_small_statement_modal .mg_img {display: none;}
.sbc_flow .new_small_statement_modal .setup_install_headline {margin-bottom: 18px; padding-top: 45px;}
.sbc_flow .new_small_statement_modal .setup_install_headline .modal-title {margin: 0; font-family: 'Source Sans Pro', sans-serif; 
font-weight: 600; color: #007D93; font-size: 24px;}
.sbc_flow .new_small_statement_modal .notify_top{padding: 0 65px; }
.sbc_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;}
.sbc_flow .new_small_statement_modal .notify_top p:last-child{margin-bottom: 0;}
.sbc_flow .new_small_statement_modal .modal-footer {border-top: 0; padding: 28px 30px 40px;}
.sbc_flow .new_small_statement_modal .modal-footer ul {text-align: center; font-size: 0;}
.sbc_flow .new_small_statement_modal .modal-footer ul li{display: inline-block;}
.sbc_flow .new_small_statement_modal .modal-footer ul li + li {margin-left: 20px;}

.sbc_flow .new_small_statement_modal .sbc_notification_btn{border: 2px solid #007D93; text-align: center;
color: #007D93; 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: 25px; overflow: hidden; outline: none !important;}
.sbc_flow .new_small_statement_modal .sbc_notification_btn:hover{border-color: #000; background-color: #000;
color: #fff;}
.sbc_flow .new_small_statement_modal .sbc_notification_btn:active{border-color: #007D93; background-color: #00C1D5;
color: #fff; box-shadow: none;}
.sbc_flow .new_small_statement_modal .sbc_notification_btn:focus{border-color: #007D93; background-color: #fff;
color: #007D93; box-shadow: 0 0px 0px 5px rgba(0,125,147,0.3);}

.sbc_flow .new_small_statement_modal .sbc_purchase_notifications_modify{background-color: #007D93; color: #fff;}
.sbc_flow .new_small_statement_modal .sbc_purchase_notifications_modify:hover{background-color: #000; color: #fff;}
.sbc_flow .new_small_statement_modal .sbc_purchase_notifications_modify:active{background-color: #00C1D5; color: #fff; 
border-color: #00C1D5;}
.sbc_flow .new_small_statement_modal .sbc_purchase_notifications_modify:focus{border-color: #007D93; background-color: #007D93;
color: #fff; box-shadow: 0 0px 0px 5px rgba(0,125,147,0.3);}

/**Email Notification modal**/


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

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

.sbc_flow .travelnoticepage #traveladd .type_fld, .sbc_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;}
.sbc_flow .travelnoticepage #traveladd .type_fld.no_icons, .sbc_flow #traveleditSection .type_fld.no_icons {padding: 0 20px;}

.sbc_flow .travelnoticepage #traveladd .type_fld::placeholder, .sbc_flow #traveleditSection .type_fld::placeholder{color: #000;}
.sbc_flow .travelnoticepage #traveladd .type_fld:focus, .sbc_flow  #traveleditSection .type_fld:focus{border-color: #007D93;
color: #000 !important; box-shadow: 0 0px 0px 5px rgba(0,125,147,0.3) !important;}
.sbc_flow .travelnoticepage #traveladd .type_fld.errorred:focus, 
.sbc_flow  #traveleditSection .type_fld.errorred:focus {box-shadow: none !important;}

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

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

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

.sbc_flow .trvl_notice_btn {padding-top: 6px;}
.sbc_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: #007D93;
border-radius: 25px; text-align: center; border: 0; transition: 0.3s ease; overflow: hidden;}
.sbc_flow .account_management .submit_btn:hover{background-color: #000;}
.sbc_flow .account_management .submit_btn:active{background-color: #00C1D5;}
.sbc_flow .account_management .submit_btn:focus{background-color: #007D93; color: #fff; 
box-shadow: 0 0px 0px 5px rgba(0,125,147,0.3);}

.sbc_flow #traveleditModalSection .submit_btn{transition: 0.3s ease; padding: 15px 20px; font-family: 'Source Sans Pro', sans-serif;
font-weight: 600; color: #007D93; font-size: 16px; text-align: center; border: 2px solid #007D93; background-color: #fff;
border-radius: 35px; overflow: hidden;}
.sbc_flow #traveleditModalSection .submit_btn:hover{border-color: #000; background-color: #000;
color: #fff;}
.sbc_flow #traveleditModalSection .submit_btn:focus{box-shadow: 0 0px 0px 5px rgba(0,125,147,0.3); border-color: #007D93;
background-color: #fff; color: #007D93;}
.sbc_flow #traveleditModalSection .submit_btn:active{box-shadow: none; border-color: #007D93; background-color: #00C1D5; 
color: #fff;}

.sbc_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 #007D93; background-color: #007D93;
border-radius: 35px; overflow: hidden;}
.sbc_flow #traveleditModalSection #editTravel:hover{background-color: #000; border-color: #000;}
.sbc_flow #traveleditModalSection #editTravel:active{background-color: #00C1D5; border-color: #00C1D5; box-shadow: none;}
.sbc_flow #traveleditModalSection #editTravel:focus{background-color: #007D93; color: #fff; 
box-shadow: 0 0px 0px 5px rgba(0,125,147,0.3);}

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

.sbc_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;}
.sbc_flow #traveleditModalSection .modal-header .close {margin: 21px 20px;}

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

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

.sbc_flow .edit_del {width: 20px;}
.sbc_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;}
.sbc_flow .edit_del a img{vertical-align: 0;}

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

.sbc_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 #007D93; background-color: #007D93; border-radius: 35px; overflow: hidden; transition: 0.3s ease; outline: none;}
.sbc_flow .travelModalNew .savebutton_alertpop button:hover{background-color: #000; border-color: #000;}
.sbc_flow .travelModalNew .savebutton_alertpop button:active{background-color: #00C1D5; border-color: #00C1D5; box-shadow: none;}
.sbc_flow .travelModalNew .savebutton_alertpop button:focus{background-color: #007D93; color: #fff; 
box-shadow: 0 0px 0px 5px rgba(0,125,147,0.3);}

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

/**Travel Notice**/


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

.sbc_flow .my_cards .accout_area .accnt_balnc_outer,  
.sbc_flow .my_cards .accout_area .accnt_balnc_outer:before,
.sbc_flow .my_cards .accout_area .accnt_balnc_outer:after {background-color: #F7F7F7;}

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

.sbc_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;}
.sbc_flow .my_cards .accout_area .brim_right_flex .brim_make_pay{line-height: normal;}
.sbc_flow .my_cards .accout_area .accnt_balnc_outer{padding: 30px 0 38px;}

.sbc_flow .my_cards .accout_area  .your_card_outer {padding: 52px 0;}
.sbc_flow .my_cards .accout_area .your_card_outer h4, 
.sbc_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;}

.sbc_flow .my_cards .accout_area .your_card_details {width: 100%; border: 1px solid transparent; border-radius: 25px;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); transition: 0.3s ease; overflow: hidden; }
.sbc_flow .my_cards .accout_area .your_card_details:hover{border-color:#000;}
.sbc_flow .my_cards .accout_area .your_card_details:active{border-color: #007D93;}
.sbc_flow .my_cards .accout_area .your_card_details:focus{border-color: #007D93; box-shadow: 0 0px 0px 5px rgba(0,125,147,0.3);}

.sbc_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;}
.sbc_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;}
.sbc_flow .my_cards .accout_area .valid_dt h5 {font-family: 'Source Sans Pro', sans-serif; font-weight: 400; color: #000; 
font-size: 16px;}
.sbc_flow .my_cards .accout_area .final_no h5 {font-family: 'Source Sans Pro', sans-serif; font-weight: 600; color: #000;
font-size: 16px;}
.sbc_flow .my_cards .accout_area .valid_dt h5 span, .sbc_flow .my_cards .accout_area .final_no h5 span {margin-right: 4px; 
vertical-align:baseline; text-transform: none; font-size: 16px;}

.sbc_flow .my_cards .accout_area .add_card_fig {height: 60px; width: 60px; border-radius: 50%; overflow: hidden; 
border: 1px solid #007D93; box-shadow: 0 0 black; margin: 0 auto; background-color: #007D93; margin: 0 17px 0 15px;}
.sbc_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;}

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

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

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

.sbc_flow .my_cards .accout_area .add_member_new a{height: 50px; line-height: 50px; padding: 0 20px; min-width: 150px; width: auto; 
background: #007D93; color: #fff; font-family: 'Source Sans Pro', sans-serif; font-weight: 600; font-size: 16px; transition: 0.3s ease; 
border-radius: 25px; overflow: hidden; }
.sbc_flow .my_cards .accout_area .add_member_new a:hover{background: #000;}
.sbc_flow .my_cards .accout_area .add_member_new a:active{background: #00C1D5; color: #fff; box-shadow: none;}
.sbc_flow .my_cards .accout_area .add_member_new a:focus{background: #007D93; color: #fff;
box-shadow: 0 0px 0px 5px rgba(0,125,147,0.3);}



/**Add card member Modal**/
.sbc_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;}
.sbc_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;}
.sbc_flow .card_select_new .add_fld::placeholder {color: #000;}
.sbc_flow .card_select_new .add_fld:focus {border: 2px solid #007D93 !important; color: #000; 
box-shadow: 0 0px 0px 5px rgba(0,125,147,0.3);}
.sbc_flow .card_select_new .add_fld.errorred {background-color: rgba(255,108,108,.05) !important;
border: 2px solid #FF6C6C !important;}

.sbc_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;}
.sbc_flow .card_select_new .fld_outr_new .bootstrap-select>.btn:hover {border-color: #007D93; box-shadow: none;}
.sbc_flow .card_select_new .fld_outr_new .bootstrap-select>.btn:focus, 
.sbc_flow .card_select_new .fld_outr_new .bootstrap-select.open>.btn {border: 2px solid #007D93 !important; color: #000; 
box-shadow: 0 0px 0px 5px rgba(0,125,147,0.3);}

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

.sbc_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;}
.sbc_flow .card_select_new .fld_outr_new .bootstrap-select .dropdown-menu li:last-child a {border-bottom: 0;}
.sbc_flow .card_select_new .fld_outr_new .bootstrap-select .dropdown-menu li a:hover {color: #007D93 !important; 
border-color: #007D93;}
.sbc_flow .card_select_new .fld_outr_new .bootstrap-select .dropdown-menu li.selected a {font-weight: 600; color: #007D93;
border-color: #007D93;}

.sbc_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: #007D93 !important; color: #fff; font-family: 'Source Sans Pro', sans-serif;
font-weight: 600; font-size: 16px; transition: 0.3s ease; border-radius: 25px; overflow: hidden; outline: none;}
.sbc_flow .card_select_new .next_but_compare .global_btn:hover {background-color: #000 !important;}
.sbc_flow .card_select_new .next_but_compare .global_btn:focus {background-color: #007D93 !important; color: #fff; 
box-shadow: 0 0px 0px 5px rgba(0,125,147,0.3);}
.sbc_flow .card_select_new .next_but_compare .global_btn:active {background-color: #00C1D5 !important; color: #fff; box-shadow: none;}

.sbc_flow .newSuccess .modal-footer {display: none;}
/**Add card member Modal**/

/**My Card End**/


/**Your Card**/
.sbc_flow .your_brim_crd {background-color: #F7F7F7;}
.sbc_flow .your_brim_crd:before {background-color: #F7F7F7;}
.sbc_flow .your_brim_crd:after {background-color: #F7F7F7;}
.sbc_flow .yr_crd_contrl #cardHolderName {font-size: 36px;}
.sbc_flow .your_brim_crd .flex_row {align-items: center;}
.sbc_flow .your_brim_crd .brim_left_flex {margin: 0; padding: 0; width: auto; overflow: visible;}
.sbc_flow .your_brim_crd .brim_right_flex {width: auto;}

.sbc_flow .yr_crd_new_full .icn_btn_card {height: 50px; line-height: 0; border: 2px solid #767676;
width: 31%; border-radius: 25px; font-size: 16px; color: #000; font-family: 'Source Sans Pro', sans-serif;
font-weight: 600; display: flex; align-items: center; justify-content: center; margin-right: 20px;}
.sbc_flow .yr_crd_new_full .icn_btn_card:hover {box-shadow: none; border-color:#007D93;}
.sbc_flow .yr_crd_new_full .icn_btn_card:focus { border-color:#007D93; box-shadow: 0 0px 0px 5px rgba(0,125,147,0.3);}
.sbc_flow .yr_crd_new_full .icn_btn_card:last-child {margin-right: 0;}

.sbc_flow .icn_btn_card span {margin-right: 8px;}
.sbc_flow .pin_mob_img {display: none;}
.sbc_flow .new_btns_holder_sbc {justify-content: flex-start;}

/**Request Limit Modal**/
.sbc_flow #requestNewLimitmodal .mp_success a {color: #000 !important; display: block;}
.sbc_flow #requestNewLimitmodal .mp_success a:hover {color: #007D93 !important;}
.sbc_flow .newSuccess .all_detail_container h4 {font-size: 24px; color: #007D93; 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**/
.sbc_flow .yr_crd_new_full .relative_card_info:before {content: none;}
.sbc_flow .yr_crd_new_full .relative_card_details {padding-top: 35px;}
.sbc_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;}
.sbc_flow .yr_crd_new_full .relative_card_image {background-color: #007D93; border: 2px solid #007D93; box-shadow: none;}
.sbc_flow .yr_crd_new_full .relative_card_image span {font-family: 'Source Sans Pro', sans-serif; 
font-weight: 600; transform: none; color: #fff;}
.sbc_flow .back_my_card {color: #000; font-size: 20px; font-family: 'Source Sans Pro', sans-serif; font-weight: 600; 
background-image: url(../images/sbc/crd_pg_back.png); background-repeat: no-repeat; background-size: 20px; 
background-position: left center; padding-left: 35px; margin-bottom: 30px; display: inline-block;}
.sbc_flow .back_my_card:hover {color: #007D93; }

/**spending limit**/
.sbc_flow .sbc_card_lmt {max-width: 560px;}
.sbc_flow .sbc_card_lmt h2 {font-size: 36px; margin-bottom: 70px;}
.sbc_flow .sbc_card_lmt h4 {font-family: 'Source Sans Pro', sans-serif; font-weight: 600; font-size: 26px;  
color: #000; margin-bottom: 20px;}
.sbc_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;}

.sbc_flow .sbc_card_lmt .price_Range {margin-top: 120px;}
.sbc_flow .sbc_card_lmt .slider-horizontal .rng_new_range {color: #007D93; 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;}
.sbc_flow  .sbc_card_lmt .value_left_top, .sbc_flow .sbc_card_lmt .value_right_top { font-family: 'Source Sans Pro', sans-serif; 
font-weight: 600; color: #007D93; }
.sbc_flow .sbc_card_lmt .rangeslider--horizontal .rangeslider__fill {background-color: #007D93; border-radius: 10px;}
.sbc_flow .sbc_card_lmt .rangeslider__handle {height: 40px; width: 40px; background: #009EAE; box-shadow: none; border: 0;}

.sbc_flow .sbc_card_lmt .all_detail_container .btn-default {width: 175px; margin-bottom: 0px; padding: 0 15px !important; 
background-color: #007D93; 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: 25px; transition: 0.3s ease; overflow: hidden; outline: none;}
.sbc_flow .sbc_card_lmt .all_detail_container .btn-default:hover {background-color: #000;}
.sbc_flow .sbc_card_lmt .all_detail_container .btn-default:focus {background-color: #007D93; color: #fff;  
box-shadow: 0 0px 0px 5px rgba(0,125,147,0.3);}
.sbc_flow .sbc_card_lmt .all_detail_container .btn-default:active {background-color: #00C1D5;}
.sbc_flow .sbc_card_lmt .price_Range .slider.slider-horizontal:after, 
.sbc_flow .sbc_card_lmt .price_Range .slider.slider-horizontal:before {content: none;}
/**spending limit**/

/**Additional Member Card End**/


/**Change Pin**/
.sbc_flow .change_pin h2 {font-size: 36px; margin-bottom: 60px;}
.sbc_flow .change_pin_step_1 h4, .sbc_flow .change_pin_step_2 h4, .sbc_flow .change_pin_step_3 h4, 
.sbc_flow .change_pin_success h4 {font-size: 26px; margin-bottom: 15px; font-family: 'Source Sans Pro', sans-serif; 
font-weight: 600; color: #000;}
.sbc_flow .change_pin {max-width: 560px;}
.sbc_flow .pinchange_part {padding-top: 30px;}
.sbc_flow .fld_col_12 {padding: 0;}
.sbc_flow .change_pin .fld_outr_new {margin: 0 0 25px;}
.sbc_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;}
.sbc_flow .change_pin .add_fld, .sbc_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;}
.sbc_flow .change_pin .add_fld:focus, .sbc_flow .change_pin .fld_outr_new .bootstrap-select>.btn:focus {border:2px solid #007D93 !important; 
color: #000; box-shadow: 0 0px 0px 5px rgba(0,125,147,0.3);}
.sbc_flow .change_pin .sm_tip {height: 17px; width: 17px; margin-left: 3px; font-size: 17px; color: #007D93; vertical-align: -1px;}
.sbc_flow .change_pin .new_top_tooltip {vertical-align: 0;}
.sbc_flow .change_pin .hint_btn_d a {font-family: 'Source Sans Pro', sans-serif; font-weight: 700; color: #007D93; 
padding: 0; text-decoration: underline; letter-spacing: 0; text-transform: capitalize;}
.sbc_flow .change_pin .hint_btn_d a:hover {color: #000;}

.sbc_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 #007d93;}
.sbc_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; }
.sbc_flow .hint_question_new .hint_question {color: #000; font-size: 14px; margin-top: 0;}

.sbc_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: #007D93 !important;
border-radius: 25px; transition: 0.3s ease; overflow: hidden; outline: none;}
.sbc_flow .change_pin .next_but_compare .global_btn:hover {background-color: #000 !important;}
.sbc_flow .change_pin .next_but_compare .global_btn:focus {background-color: #007D93 !important; color: #fff; 
box-shadow: 0 0px 0px 5px rgba(0,125,147,0.3); }
.sbc_flow .change_pin .next_but_compare .global_btn:active {background-color: #00C1D5 !important;}

.sbc_flow .change_pin .pg_invalid_card {display: block; padding-top: 8px;}
.sbc_flow .change_pin .next_but_compare .global_btn.next_btn {background-image: none !important;}
.sbc_flow .change_pin .next_but_compare .global_btn.back_btn {border: 2px solid #007D93; background-color: #fff !important; 
background-image: none !important; color: #007D93; line-height: 46px; }
.sbc_flow .change_pin .next_but_compare .global_btn.back_btn:hover {border-color: #000; background-color: #000 !important;
color: #fff;}
.sbc_flow .change_pin .next_but_compare .global_btn.back_btn:focus {border-color: #007D93; background-color: #fff !important; 
color: #007D93; box-shadow: 0 0px 0px 5px rgba(0,125,147,0.3); }
.sbc_flow .change_pin .next_but_compare .global_btn.back_btn:active {box-shadow: none; border-color: #007D93;
background-color: #00C1D5 !important; color: #fff;}

.sbc_flow .change_pin_step_2 .go_grn {padding-top: 30px;}
.sbc_flow .change_pin .chngpin .fld_outr_new  {margin-right: -10px; margin-left: -10px;}
.sbc_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 #007d93;}

.sbc_flow .change_pin_button .brim_btn {padding: 0 15px; height: 50px; line-height: 44px; border-radius: 25px; 
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: 3px solid transparent;}
.sbc_flow .change_pin_button .brim_btn.active {border: 3px solid #000; background-repeat: no-repeat;
background-position: left 12px center; background-image: url(../images/sbc/tick_new.png); background-size: 24px;
box-shadow: none; transition: none;}

.sbc_flow .new_top_tooltip .white_info_tip {font-family: 'Source Sans Pro', sans-serif !important; font-weight: 400;
line-height: 15px; color: #000;}
.sbc_flow .tg {color: #007D93 !important;}

.sbc_flow .change_pin_success .list_success {background-color: transparent; padding: 40px 0 0; margin: 0;}
.sbc_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;}
.sbc_flow .change_pin_success .list_success ul {padding-right: 115px;}
.sbc_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;}
.sbc_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%;}

.sbc_flow .sbc_hint {background-color: #E9FDFF; border-radius: 4px; margin-top: 25px; margin-bottom: 30px; width: 100%;
padding: 20px 30px; border-left: 8px solid #007d93;}
.sbc_flow .sbc_hint p {font-family: 'Source Sans Pro', sans-serif; font-weight: 400; color: #000; 
font-size: 14px; line-height: 20px;}

/**Change Pin End**/






