/* span.icon-expandicon-down.expand-icon {
    margin-right: 746px !important;
}

@media only screen and (max-width: 639px)
{
    #main {
     width: 101%; 
     }
}


@media screen and (max-width: 639px) and (min-width: 1px)
{
    #main {
     width: 101%; 
     }

     .stage3_detailsrow {
    float: left;
     margin-left: 0px; 
     margin-top: 0px; 
    width: 100%;
    }

    .wrapper_bkgcolor {
    width: 101%;
    }

    .stage3_additionaldetailslink {
    margin-left: -10px !important;
    }
}


table.singleTableHeading thead tr:nth-child(1) th {
    text-align: center !important;
}


.HW_tableheading {
    vertical-align: middle;
    padding-left: 2px;
    background: url(../images/backgrounds/separator1.gif) repeat-y scroll 99% 0 transparent;
    font-weight: normal;
}

Add Zoom Animation
.animate {
    -webkit-animation: animatezoom 0.6s;
    animation: animatezoom 0.6s
}

@-webkit-keyframes animatezoom {
    from {-webkit-transform: scale(0)} 
    to {-webkit-transform: scale(1)}
}
    
@keyframes animatezoom {
    from {transform: scale(0)} 
    to {transform: scale(1)}
}

.errorDisplayStyle {
     padding-bottom: 0px; 
    top: 0;
    width: 105%;
}

.errorDisplayStyle {
    padding-bottom: 0px;
    width: 105%;
}

.ui-dialog .stage3_previewconfirm_label_column {
    padding-left: 30px;
}

.redbg {
    background-color: #f443367d !important;
    color: #fff !important;

}



.loginPanelInputDetailsrow {
    padding-top: 10px;
} */

/* @media only screen and (min-width: 720px)
{
    .redbg {
        padding-left: 400px !important;
    }
} */

/*.errorDisplayDiv.width100percent {
    visibility: hidden;
}*/

.materializelogo_login {
    position: relative !important;
}

/*-------------------------------------------------------------------------------*/

/* @media only screen and (max-width: 1279px) and (min-width: 1024px)
{
    div.center-container {
    width: 650px !important;
    }
    div.widget-medium {
    width: 650px !important;
    }
.widget-small {
    width: 333px !important;
    }
    .container-xtrasmall_ux5 {
    width: 650px !important;
    }
    .width_right{
        width: 51% !important;
    }
}

@media only screen and (min-width: 1366px) and (max-width: 1440px)
{
    .container-xtrasmall_ux5 {
        width: 1000px !important;
    }

    div.center-container{
        width: 964px !important;
    }
    div.widget-medium {
    width: 964px !important;
    }

    span#RetailUserDashboardUX5_WLGRW__1\:PgHeading\.Re1\.C3 {
    margin-right: 35px;
    }

    span#RetailUserDashboardUX5_WLGRW__1\:PgHeading\.Re1\.C2 {
    padding-right: 35px;
    }
}

@media only screen and (max-width: 1365px) and (min-width: 1280px)
{
    .container-xtrasmall_ux5 {
        width: 900px !important;
    }

    div.center-container{
        width: 900px !important;
    }
    div.widget-medium {
        width: 900px !important;
    }

} */

@media screen and (max-width: 1024px) and (min-width: 421px){
    .center-container .widget-medium {
        height: 390px;
    }
}


/*phongtn - Profile start*/
@media screen and (max-width: 639px) and (min-width: 1px)
{
    .profileBx {
    width: 244px;
    }
}


/*phongtn - Profile end*/

@media screen and (min-width: 640px)
{
    .dropBxContentMain {
    height: 69px;
    margin: 0px 15px 0px 15px;
    }

    .alertHeader{
        padding-top: 0px;
    }
}



/*tab - dashboard*/
div#RetailUserDashboardUX5_WAC85__1_Title {
    height: 6px;
}

@media screen and (min-width: 1024px)
{
    .collapsible-wrapper{
    width:448px;
    }
}


/*-------------------------------------------------------------------------------*/

/*Chinh Responsive cho trang Dashboard - start*/
form[name="DashboardAutoAlignFG"] div.center-container{
    float: left !important;
    position: relative;
    width: 74%;
    height: 100%;
}  
form[name="DashboardAutoAlignFG"] .lhsResp {
    float: right !important;
    position: relative;
    width: 22%;
    /* padding-right: 60px; */
} 
form[name="DashboardAutoAlignFG"] .center-container .container-xtrasmall_ux5{
    width: 100% !important;
    height: 100% !important;
}
form[name="DashboardAutoAlignFG"] .center-container .widget-medium{
    width: 100% !important;
    height: 100% !important;
}

form[name="DashboardAutoAlignFG"] .center-container .container-small{
    width: 100% !important;
    height: 100% !important;
}

@media only screen and (min-width: 1024px){
    .materializelogo_login {
        background-position: 0% 43% !important;
    }
}
/* @media screen and (max-width: 1023px) and (min-width: 1px){
    .materializelogo_login {
        background-position: 50% 43% !important;
    }        
} */


/*Chinh Responsive cho trang Dashboard - end*/


/*RESPONSIVE - IB - START*/
/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 425px) {
/* Styles */   
    /* logo sacombank o trang prelogin */
    .materializelogo_login {
        background-position: 50% 84% !important;
    }     

    div#vanilla-slideshow-previous{
        display: none !important;
    }

    div#vanilla-slideshow-next{
        display: none !important;
    }
    div#vanilla-indicators{
        left: 50%;
    }     
    span#LoginHDisplay\.Ra25\.C1 i.waves-effect.waves-light.btn.login_button.waves-input-wrapper{
        padding-bottom: 8px;
    }

/*    a.loginPanleBluelinkStyle {
        padding-left: 0px !important;
    }*/
    table tbody tr td.footable-last-column {
        text-align: right !important;
    }

    div#DASHC1 div#RetailUserDashboardUX5_WLGRW__1 {
        height: auto !important;
    }    



    table#HWListTable10072682 th.HW_tableheadingnobrdr.footable-visible.footable-last-column.tableColSep {
        /*display: none !important;*/
    }
    td.HW_textwithpadding.footable-visible.footable-first-column {
        width: auto !important;
    }

    .width100percent_main_loginbg {
        /*overflow-y: initial !important;*/
        overflow: hidden;
    }

    div.stb_RetailUserDashboardUX5 #footer {
        /*position: relative !important;*/
        bottom: 0 !important;
        left: 0 !important;
        width: 100% !important;
    }

    .pagination-wrapper .content {
        text-align: center !important; 
    }    

    div.stb_WelcomeGreetingWidgetUX5 .personalizeDashLink {
        font-size: 3vw !important;
    }

    .width_right {
        width: 65% ;
        float: left !important; 
        text-align: left !important; 
    }
    span#RetailUserDashboardUX5_WLGRW__1\:PgHeading\.Re1\.C3 {
        width: 100% !important;
    }

    div.stb_RetailUserDashboardUX5 div#RetailUserDashboardUX5_W98__1\:ListTableWithCtrls\.SubSection1 .mwidlistwhiterow_new {
        padding-left: 2px !important;
    }

        /*xu ly drop content - start*/
    div#menuSearchBX_new .dropBxContent {
        border-bottom: 0px !important; 
    }
    div#menuSearchBX_new .dropBxContent {
        margin: 94px 0px 10px -330px; 
        background-color: #fff;
    }
    /*xu ly drop conntect - end*/
    
    div#fullpage .width50percent_login {
        margin-top: 50px;
    }

    /*08.05.2018 - start*/
    div#fullpage span#loginHeaderMenu {
        margin-right: -60%;
    }
    div#fullpage .materializelogo_login .header-text {
        display: none;
    }
/*    div#fullpage .loginPanelHeaderTextStyle {
        font-size: 17px;
    }*/

    div#fullpage .loginPanelHeaderTextStyle {
        font-size: 6.5vw;
        line-height: 27px;
/*        padding: 21px !important;*/
        display: none !important;
    }

    div#fullpage .loginPanelSimpleTextStyle {
        font-size: 3.5vw !important;
        /*display: inline-flex !important;*/
    }
    div#F1 * {
        vertical-align: inherit;
    }
    input#STU_VALIDATE_CREDENTIALS {
        font-size: 15px !important;
    }
    div#fullpage .font_phong1 {
        color: #000;
    }

    div#fullpage span#span_Register_Now a#Register_Now {
        font-style: italic;
    }
    div#fullpage .width50percent_login {
        width: 287px !important;
    }

    form[name="AuthenticationFG"] div#fullpage {
        height: 220px !important;
    }
    div#fullpage .width50percent_login {
        margin-top: 120px;
        /* padding-bottom: 7px !important; */
    }
    div#fullpage .width50percent_login {
        width: auto !important;
    }
    div.stb_RetailUserDashboardUX5 span#RetailUserDashboardUX5_WLGRW__1\:PgHeading\.Re1\.C2 {
        display: none;
    }
    #CorporateUserDashboardUX5_WAC85__1, #RetailUserDashboardUX5_WAC85__1 {
        overflow-y: hidden !important;
    }
    .loginPanelBottomSectionHeadStyle {
        font-size: 3.5vw;
    }
    span.loginPanelBottomSectionTextStyle .bluelink {
        font-size: 3vw !important;
    }
    .materializelogo_login {
        background-position: 5% 10% !important;
        background-size: 27% !important;
    }
    .stb_login_screen .header-text {
        display: none;
    }    
}

@media only screen and (min-device-width : 320px) and (max-device-width : 425px) {

    .stb_RetailUserDashboardUX5 table.table.responsive.opdptable.center-align-c2.right-align-c3.right-align-c4.account-summary-graph-table.BreakPointA.breakpoint.footable-loaded.footable th.footable-visible {
      display: none;
    }
  
    .stb_RetailUserDashboardUX5 table.table.responsive.opdptable.center-align-c2.right-align-c3.right-align-c4.account-summary-graph-table.BreakPointA.breakpoint.footable-loaded.footable th.footable-last-column {
       display: block !important;
       width: auto !important;
   }

   .stb_RetailUserDashboardUX5 table.table.responsive.opdptable.center-align-c2.right-align-c3.right-align-c4.account-summary-graph-table.BreakPointA.breakpoint.footable-loaded.footable th.footable-first-column {
       /* display: block !important; */
   } 

    .stb_RetailUserDashboardUX5 table.table.responsive.opdptable.center-align-c2.right-align-c3.right-align-c4.account-summary-graph-table.BreakPointA.breakpoint.footable-loaded.footable td.footable-visible {
        display: none;
    }

    .stb_RetailUserDashboardUX5 table.table.responsive.opdptable.center-align-c2.right-align-c3.right-align-c4.account-summary-graph-table.BreakPointA.breakpoint.footable-loaded.footable td.footable-last-column {
        display: block;
    }

    .stb_RetailUserDashboardUX5 table.table.responsive.opdptable.center-align-c2.right-align-c3.right-align-c4.account-summary-graph-table.BreakPointA.breakpoint.footable-loaded.footable td.footable-first-column {
        display: block;
    }   

    .stb_RetailUserDashboardUX5 table.table.responsive.opdptable.center-align-c2.right-align-c3.right-align-c4.account-summary-graph-table.BreakPointA.breakpoint.footable-loaded.footable .searchsimpletext_accntSummary_snap {
        margin: inherit !important;
    } 

    .stb_RetailUserDashboardUX5 table.table.responsive.opdptable.center-align-c2.right-align-c3.right-align-c4.account-summary-graph-table.BreakPointA.breakpoint.footable-loaded.footable span.amountRightAlign {
        float: inherit !important;
    }

    
    .AccountSummaryUX5_stb_rps table.table.responsive.opdptable.center-align-c2.right-align-c3.right-align-c4.account-summary-graph-table.BreakPointA.breakpoint.footable-loaded.footable th.footable-visible {
      display: none;
    }
  
    .AccountSummaryUX5_stb_rps table.table.responsive.opdptable.center-align-c2.right-align-c3.right-align-c4.account-summary-graph-table.BreakPointA.breakpoint.footable-loaded.footable th.footable-last-column {
       display: block !important;
       width: auto !important;
   }

   .AccountSummaryUX5_stb_rps table.table.responsive.opdptable.center-align-c2.right-align-c3.right-align-c4.account-summary-graph-table.BreakPointA.breakpoint.footable-loaded.footable th.footable-first-column {
       /* display: block !important; */
   } 

    .AccountSummaryUX5_stb_rps table.table.responsive.opdptable.center-align-c2.right-align-c3.right-align-c4.account-summary-graph-table.BreakPointA.breakpoint.footable-loaded.footable td.footable-visible {
        display: none;
    }

    .AccountSummaryUX5_stb_rps table.table.responsive.opdptable.center-align-c2.right-align-c3.right-align-c4.account-summary-graph-table.BreakPointA.breakpoint.footable-loaded.footable td.footable-last-column {
        display: block;
    }

    .AccountSummaryUX5_stb_rps table.table.responsive.opdptable.center-align-c2.right-align-c3.right-align-c4.account-summary-graph-table.BreakPointA.breakpoint.footable-loaded.footable td.footable-first-column {
        display: block;
    }   

     .AccountSummaryUX5_stb_rps table.table.responsive.opdptable.center-align-c2.right-align-c3.right-align-c4.account-summary-graph-table.BreakPointA.breakpoint.footable-loaded.footable .searchsimpletext_accntSummary_snap {
      margin: inherit !important;
    } 
  
  .AccountSummaryUX5_stb_rps table.table.responsive.opdptable.center-align-c2.right-align-c3.right-align-c4.account-summary-graph-table.BreakPointA.breakpoint.footable-loaded.footable span.amountRightAlign {
      float: inherit !important;
    }     

    .stb_login_screen div#header-row {
        margin-bottom: 0px;
    }
    .stb_login_screen .materializelogo_login {
        height: 44px;
    }
    .stb_login_screen #header {
        height: 50px !important;
    }
    /*test-responsive-01 -start*/
    div#fullpage div#LoginHDisplay\.Rowset1 {
        background: #034694;
    }
    div#fullpage .width50percent_login {
        border-radius: inherit !important;
        border: solid 0px #ccc;
    }

    div#fullpage .loginPanelHeaderTextStyle span#Caption14725563 {
        color: #fff !important;
    }
    div#fullpage  .formbtn_imgcaptcha {
        margin-right: 34vw !important;
    }

    .stb_RetailUserDashboardUX5 .mwidlistwhiterow_new {
        height: 45px;
    }

    .stb_login_screen .width50percent_login {
        padding-bottom: 10px !important;
        margin-top: 0px;
        /* border-top: solid 2.5px #ff9300 !important; */
    }

    div#fullpage input#AuthenticationFG\.USER_PRINCIPAL{
        color:#fff !important;
    }

    div#fullpage input#AuthenticationFG\.VERIFICATION_CODE{
        color:#fff !important;
    }

    div.width100percent_main_loginbg p#LoginHDisplay\.Ra28 {
        border-bottom: solid 5px #FF6600;
    }
    /*test-responsive-01 -end*/

    /*08.05.2018 - end*/
    div#fullpage .login_button {
        margin-top: 30px !important;
    }
    .abc_phong2 {
        /*margin-top: -25px !important;*/
    }  
    
    /*xu ly TH trang dashboard header column bi du cot header -start*/
    div.stb_RetailUserDashboardUX5 table#HWListTable10072682 th.HW_tabletextwithpadding.tableColSep {
        display: none !important;
    }

    div.stb_RetailUserDashboardUX5 table#HWListTable10072692 th.HW_tabletextwithpadding.tableColSep {
        display: none !important;
    }

    div.stb_RetailUserDashboardUX5 table#HWListTable10072792 th.HW_tabletextwithpadding.tableColSep {
        display: none !important;
    }
    /*xu ly TH trang dashboard header column bi du cot header -end*/   

    /*09-05-2018 - start*/
/*     table.table.responsive.opdptable.center-align-c2.right-align-c3.right-align-c4.account-summary-graph-table.BreakPointA.breakpoint.footable-loaded.footable tr th.footable-visible.footable-last-column.tableColSep {
    display: none;
} */
/*     table.table.responsive.opdptable.center-align-c2.right-align-c3.right-align-c4.account-summary-graph-table.BreakPointA.breakpoint.footable-loaded.footable tr td.total-field.footable-visible.footable-last-column {
    display: none;
}
 */
    div.stb_RetailUserDashboardUX5 table.table.responsive.opdptable.center-align-c2.right-align-c3.right-align-c4.account-summary-graph-table.BreakPointA.breakpoint.footable-loaded.footable tr td.footable-visible.footable-first-column span.searchsimpletext_accntSummary_snap {
        margin-left: 20px !important;
    }

/*     .stb_RetailUserDashboardUX5 div.tabs-with-navigation li.tab a.tabmenudisabled,a.tabmenudisabled:hover {
    color: #bdbdbd !important;
    background: linear-gradient(to bottom,#c9c9ca, #858586) !important;
    border-radius: 5px 5px 0px 0px !important;
} */ 
    /*09-05-2018 - end*/   

    /*tab menu ngang - start*/
    div#headerouter .profileBx {
        width: 360px !important; 
        right: -21px !important;
        top: 51px;        
    } 
    /*tab menu ngang - end*/
    div#headerouter span#mailsBox {
        width: inherit !important;
        right: -16px !important;;
    }
    .alertBxArrow {
        display: none !important;
    }

    .stb_RSASecureIdAuthenticationScreenUX5 div#HDisplay\.Rowset3 {
        width: auto;
        margin: 20px 10px;
    }
    .stb_RSASecureIdAuthenticationScreenUX5 .width70right{
        float: inherit !important;
    }

    .stb_RSASecureIdAuthenticationScreenUX5 .loginrow {
        margin-left: 6px !important;
    }

    .stb_RSASecureIdAuthenticationScreenUX5 span#HDisplay\.Rc3\.C2 {
        display: none;
    }
    .stb_RSASecureIdAuthenticationScreenUX5 span#HDisplay\.Rc4\.C2 {
        display: none;        
    }

}

@media only screen and (min-device-width : 320px) and (max-device-width : 425px) {
    /*Tom tat Tai khoan va the -start*/
    .AccountSummaryUX5_stb_rps table#HWListTable10072682 th.HW_tabletextwithpadding.tableColSep {
        display: none !important;
    }    
    .AccountSummaryUX5_stb_rps table#HWListTable10072692 th.HW_tabletextwithpadding.tableColSep {
        display: none !important;
    }    
    .AccountSummaryUX5_stb_rps table#HWListTable10072792 th.HW_tabletextwithpadding.tableColSep {
        display: none !important;
    }    
    .AccountSummaryUX5_stb_rps table#HWListTable10072792 th.HW_tableheading.tableColSep {
        display: none !important;
    }  
    .AccountSummaryUX5_stb_rps table#HWListTable10072682 th.HW_tableheading.tableColSep {
        display: none !important;
    }    
    .AccountSummaryUX5_stb_rps table#HWListTable10072692 th.HW_tableheading.tableColSep {
        display: none !important;
    }     
    .AccountSummaryUX5_stb_rps table#HWListTable10072692 th.HW_tableRightAlign.tableColSep {
        display: block !important;
    }  
    .AccountSummaryUX5_stb_rps table#HWListTable10072682 th.HW_tableRightAlign.tableColSep {
        display: block !important;
    }  
    .AccountSummaryUX5_stb_rps table#HWListTable10072792 th.HW_tableRightAlign.tableColSep {
        display: block !important;
    }  
    .AccountSummaryUX5_stb_rps table#HWListTable10072892 th.HW_tabletextwithpadding.tableColSep {
        display: none !important;
    }    
/*     .AccountSummaryUX5_stb_rps table#HWListTable10072892 th.HW_tableheading.tableColSep {
      display: none !important;
  }     
  .AccountSummaryUX5_stb_rps table#HWListTable10072892 th.HW_tableRightAlign.tableColSep {
      display: block !important;
  } */  


    .AccountSummaryUX5_stb_rps .querytextboxmedium_small {
        width: 190px !important;
    }
    .AccountSummaryUX5_stb_rps .querytextboxmedium_small .type_FEBAUnboundString {
        width: 100% !important;
    }
    /*end*/

    div.AccountSummaryUX5_stb_rps div.hasPulldownMenu a.dropdown-button.waves-effect.waves-blue.btn-flat.auto-width-dropdown.more {
        margin-top: 0px !important;
    }

    #main .toprow h1 {
        padding: 0px 0px 11px 0px !important;
    }

    .tabs-with-navigation .previous-tabs, .tabs-with-navigation .next-tabs{
        padding: initial !important; 
    }    

    .waves-effect input[type="button"], .waves-effect input[type="reset"], .waves-effect input[type="submit"] {
        max-width: initial !important;
    }

    .labelColumn_combo_small,.labelColumn_combo {
        width: 145px ; /*toi uu khi dung iphone 5s*/
    }   

    .pagination-wrapper .labelColumn_combo   {
        width: 65px !important;
    } 

    /*21.05.2018 - start*/
/*      th.HW_tabletextwithpadding.tableColSep {
    display: none;
}  */
    th.HW_tableRightAlign.tableColSep {
        /*display: table-cell !important;*/
        /* width: 37% !important; */        
    }    

/*    th.footable-visible {
        display: none;
    }*/
    
    th.footable-last-column {
        width: auto !important;
    }
    
    th.footable-first-column {
        display: table-cell !important;

    } 

/*    td.footable-visible {
        display: none;
    }*/
    
    td.footable-last-column {
        display: table-cell !important;
    }
    
    td.footable-first-column {
        display: table-cell !important;
        /*width: 100%;*/   
        width: initial;     
    }     

/*    .widget-body .simpletext {
        margin: 20px 10px 10px 10px !important;
    }*/

    div#NonNapasInstructions {
        text-align: justify;
        padding-left: 5px;
        font-size: 5vw !important;        
    }

    div#PageConfigurationMaster_CRTICPW__1\:InputForm\.SubSection5 span#PageConfigurationMaster_CRTICPW__1\:InputForm\.Ra15\.C3 {
        width: 18% !important;
    }    
    span.simpletext a.stage3_budgetssimpletext_withpadding_bluelink {
        padding-left: 5px;
        float: left;
    }

    .stb_OpAccountSummaryUX5 table#HWListTable10072682 td.HW_textwithpadding.paddingrightpulldown{
        display: none;
    }
/*    div#PageConfigurationMaster_RDACTW__1\:DataEntry_LeftContainer_Stage39 .stage3_inputpanel_column {
        width: auto !important;
    }  
    div#PageConfigurationMaster_ROPDEPW__1\:DataEntry_LeftContainer_Stage39 .stage3_inputpanel_column {
        width: auto !important;
    }*/       

    .labelColumn_combo_brdr_small{
        width: 147px !important;
    }    
    div#PageConfigurationMaster_RDACTW__1\:BrdCrumbNImg {
        display: none;
    }    
    label#PageConfigurationMaster_RDACTW__1\:LabelForControl4610964 {
        margin-right: 0px !important;
    }    
   
    /*21.05.2018 - end*/    
    
}

@media only screen and (min-device-width : 320px) and (max-device-width : 425px) {
/*    .step-tracker.three-step-tracker-example.total-steps-3.progress-step-1 .step-tracker-head-content .step-flow:nth-child(1) {
        display: block !important;
    }
    .step-tracker.three-step-tracker-example.total-steps-3.progress-step-1 .step-tracker-head-content .step-flow{
        display: none;
    }   

    .step-tracker.three-step-tracker-example.total-steps-3.progress-step-2 .step-tracker-head-content .step-flow:nth-child(2) {
        display: block !important;
    }
    .step-tracker.three-step-tracker-example.total-steps-3.progress-step-2 .step-tracker-head-content .step-flow{
        display: none;
    }  

    .step-tracker.three-step-tracker-example.total-steps-3.progress-step-3 .step-tracker-head-content .step-flow:nth-child(3) {
        display: block !important;
    }
    .step-tracker.three-step-tracker-example.total-steps-3.progress-step-3 .step-tracker-head-content .step-flow{
        display: none;
    }  */       
/*    span#italicText {
        margin-left: 9px;
    }   */

    .width50percent_login img#AuthenticationFG\.ACCESS_CODE {
        display: none;
    } 

    p#PageConfigurationMaster_RDACTW__1\:ListingPanel_LeftContainer_Stage310\.Ra9 {
        margin-left: 5px;
    }
    p#PageConfigurationMaster_RDACTW__1\:ListingPanel_LeftContainer_Stage310\.Ra10 {
        margin-left: 5px;
    }
    p#PageConfigurationMaster_RDACTW__1\:ListingPanel_LeftContainer_Stage310\.Ra11 {
        margin-left: 5px;
    }

    div#PageConfigurationMaster_RDACTW__1\:InputForm_Authorization_Stage317\.SubSection2 div.width100percent {
        margin-left: 5px;
        width: 96%;
        text-align: justify;
    }   
    .stage3_inputpanel_paydetailsrow {
        margin: 0px 0px 7px 5px !important;
    }     

    body {
        font-size: 14px !important;
    }
    table.multiTableHeading thead tr:nth-child(1) th, table.multiTableHeading tbody tr:nth-child(1) td {
        width: auto !important;
    }    

/*    p#PageConfigurationMaster_RDACTW__1\:DataEntry_LeftContainer_Stage39\.Ra1 {
        display: none;
    }*/    

.step-tracker.three-step-tracker-example.total-steps-3 .step-tracker-head-content .step-flow .step-text {
    float: left;
    padding: 12px 10px 0px 10px;
    margin-top: 0px; }
  .step-tracker.three-step-tracker-example.total-steps-3 .step-tracker-head-content .step-flow .step-text:after {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    top: 0px;
    margin-left: 0px;
    right: 2px;
    z-index: 1; }
  .step-tracker.three-step-tracker-example.total-steps-3 .step-tracker-head-content .step-flow .step-text:before {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    top: -2px;
    margin-left: 1px;
    right: 0;
    z-index: 1; }  
    div#PageConfigurationMaster_RPSTUXW__1\:BrdCrumbNImg {
        display: none;
    }
    div#PageConfigurationMaster_PSEBUXW__1\:BrdCrumbNImg {
        display: none;
    }    
    .textboxPasswordChangeHw {
        width: 50% !important;
    }    
    div.stb_PasswordChangeUX5 input#PageConfigurationMaster_RSSETW__1\:PasswordChangeFG\.SIGNON_PWD {
        width: 80% !important;
    }
    div.stb_PasswordChangeUX5 input#PageConfigurationMaster_RSSETW__1\:PasswordChangeFG\.SIGNON_NEW_PWD {
        width: 80% !important;
    } 
    div.stb_PasswordChangeUX5 input#PageConfigurationMaster_RSSETW__1\:PasswordChangeFG\.RETYPE_SIGNON_PWD {
        width: 80% !important;
    }   

    div.stb_PasswordChangeUX5 input#PageConfigurationMaster_RPFPWDW__1\:PasswordChangeFG\.SIGNON_PWD {
        width: 80% !important;
    }
    div.stb_PasswordChangeUX5 input#PageConfigurationMaster_RPFPWDW__1\:PasswordChangeFG\.SIGNON_NEW_PWD {
        width: 80% !important;
    } 
    div.stb_PasswordChangeUX5 input#PageConfigurationMaster_RPFPWDW__1\:PasswordChangeFG\.RETYPE_SIGNON_PWD {
        width: 80% !important;
    } 

    span#idRadio_A.querytextleftStyle, span#idRadio_C.querytextleftStyle {
        margin-left: 2% !important;
    }      
    div.headerRowsetRight .notifyBox {
        width: 100% !important;
        right: initial;
    } 

    div.headerRowsetRight span#notifyBox span.querytextleft_widget {
        width: 85%;
    }    
}

/*Transfer inside*/
@media only screen and (min-device-width : 320px) and (max-device-width : 425px) {
    span.querytextright_stage3 i.waves-effect.waves-light.btn.reset-btn.waves-input-wrapper {
        float: right !important;
        margin-right: 4% !important;
        width: 80% !important;
    }

    span.querytextright i.waves-effect.waves-light.btn.reset-btn.waves-input-wrapper {
        float: right !important;
        margin-right: 4% !important;
        width: 80% !important;
    }

    .container-large{
        padding-top: 0px !important;
    }
    .stb_InitiatePaymentUX5 h3{
        font-size: 3.5vw !important;    
    }
    .stb_InitiatePaymentUX5 label{
        font-size: 3vw !important;
    }
    .stb_InitiatePaymentUX5 .simpletext {
    font-size: 3vw !important;
    }

    .step-tracker .step-tracker-head-content .step-text {
        font-size: 3.5vw !important;
    }

    .stb_InitiatePaymentUX5 select, option, input {
        font-size: 3vw !important;
    }

    .stb_InitiatePaymentUX5 .stage3_steptracker_mandatory {
        font-size: 3vw !important;
    }
    .stb_InitiatePaymentUX5 .btn, .btn-large, .btn-flat {
        font-size: 3vw !important;
    }

/*    .stb_InitiatePaymentUX5 span.querytextright_stage3 i.waves-effect.waves-light.btn.reset-btn.waves-input-wrapper {
        float: right !important;
        margin-right: 10% !important;
        width: 75% !important;
    }

    .stb_InitiatePaymentUX5 span.querytextright i.waves-effect.waves-light.btn.reset-btn.waves-input-wrapper {
        float: right !important;
        margin-right: 10% !important;
        width: 75% !important;
    }*/

/*    .stb_InitiatePaymentUX5 span#PageConfigurationMaster_RINFTW__1\:DataEntry_LeftContainer_Stage39\.Re1\.C2 {
        overflow: visible !important;
        padding: 0px !important;
        clear: right !important;
        display: block !important;
    }

    .stb_InitiatePaymentUX5 span#PageConfigurationMaster_RINFTW__1\:DataEntry_LeftContainer_Stage39\.Re1\.C1 {
        float: left !important;
        clear: left !important;
        text-align: right !important;
        padding: 6px 1px 14px 14px !important;
        font-weight: normal !important;
    }

    .stb_AddEntryUX5 span#PageConfigurationMaster_RINFTW__1\:DataEntry_LeftContainer_Stage39\.Rb7\.C1 {
        overflow: visible !important;
        padding: 0px !important;
        clear: right !important;
        display: block !important;
    }

    .stb_AddEntryUX5 span#PageConfigurationMaster_RINFTW__1\:DataEntry_LeftContainer_Stage39\.Rb7\.C2 {
        float: left !important;
        clear: left !important;
        text-align: right !important;
        padding: 6px 1px 1px 14px !important;
        font-weight: normal !important;
        display: contents;
    }*/    

    

    .stb_InitiatePaymentUX5 span#PageConfigurationMaster_RINFTW__1\:DataEntry_LeftContainer_Stage39\.Re1\.C2 span.querytextboxmedium_small {
        margin-top: -6px !important;
    }

    .stb_InitiatePaymentUX5 p#PageConfigurationMaster_RINFTW__1\:payee_type_H span.querytextleft {
        width: 43% !important;
    }

    .searchsimpletext {
        font-size: 3vw !important;
        padding-top: 5px !important;        
    }

    .stb_InitiatePaymentUX5 p#PageConfigurationMaster_RINFTW__1\:payee_type_P .labelColumn_combo_brdr_small {
        width: 170px !important;
    }

    .stb_InitiatePaymentUX5 p#PageConfigurationMaster_RINFTW__1\:payee_type_O .labelColumn_combo_brdr_small {
        width: 170px !important;
    }

    .stb_InitiatePaymentUX5 span#PageConfigurationMaster_RINFTW__1\:AmountInWords {
        padding-top: 7px;
    }

    .stb_InitiatePaymentUX5 .labelcolumnsmall {
        font-size: 3vw !important;
    }

    .stb_InitiatePaymentUX5 li:hover {
        font-size: 3vw !important;
    }

    .stb_InitiatePaymentUX5 .stage3_additionaldetailslink{
        margin-left:0px !important;
        /*padding-left: 0px;*/
        /*padding-right: 0px;*/
    }

    .stb_InitiateSingleEntryPaymentConfirmationUX5 h3{
        font-size: 3.5vw !important;    
    }
    .stb_InitiateSingleEntryPaymentConfirmationUX5 label{
        font-size: 3vw !important;
    }
    .stb_InitiateSingleEntryPaymentConfirmationUX5 .simpletext {
        font-size: 3vw !important;
    }    
    .stb_InitiateSingleEntryPaymentConfirmationUX5 .bluelink {
        font-size: 3vw !important;
    } 
    .stb_InitiateSingleEntryPaymentConfirmationUX5 .querytextleft_width100percent_withtextalignleft{
        font-size: 3vw !important;
    }
    .stb_InitiateSingleEntryPaymentConfirmationUX5 div.querytextleft_width100percent_withtextalignleft span#italicText {
        padding-left: 10px !important;
        display: -webkit-box !important;
        text-align: justify !important;
        padding-right: 10px !important;
    }
    .stb_InitiateSingleEntryPaymentConfirmationUX5 p.formrow span.querytextleft {
        padding-left: 10px !important;
        width: auto !important;
    }

    .stb_InitiateSingleEntryPaymentConfirmationUX5 .stage3_previewconfirm_details_column {
    width: 43% !important;
    }

    .stb_InitiateSingleEntryPaymentSummaryUX5 .greenbg{
        font-size: 3.5vw !important;
    }

    .stb_InitiateSingleEntryPaymentSummaryUX5 .redbg{
        font-size: 3.5vw !important;
    }

    .stb_InitiateSingleEntryPaymentSummaryUX5 .h3Srtitle{
        font-size: 3.5vw !important;
    }
    .stb_InitiateSingleEntryPaymentSummaryUX5 h3{
        font-size: 3.5vw !important;    
    }
    .stb_InitiateSingleEntryPaymentSummaryUX5 label{
        font-size: 3vw !important;
    }
    .stb_InitiateSingleEntryPaymentSummaryUX5 .simpletext {
        font-size: 3vw !important;
    }    
    .stb_InitiateSingleEntryPaymentSummaryUX5 .bluelink {
        font-size: 3vw !important;
    }     
    .downloadtext {
        font-size: 3.5vw !important;
    }
    .autocomplete-dropdown-values-rOhwv1ZBkN3O0W5TmNtz li {
        font-size: 3.5vw !important;
    }   
    .autocomplete-values-list li {
        font-size: 3vw !important;
    }
    .stb_InitiateSingleEntryPaymentConfirmationUX5 input#button1 {
         margin-left: 0px !important; 
    }    
    .stb_AddEntryUX5 .searchsimpletext_sideheading{
        font-size: 3.5vw !important;
    }
    .stb_AddEntryUX5 .stage3_steptracker_mandatory{
        font-size: 3.5vw !important;
    }
    .stb_AddEntryUX5 .simpletext {
        font-size: 3vw !important;
    }     
    .stb_AddEntryUX5 .querytextright{
        font-size: 3vw !important;
    }
    .stb_AddEntryUX5 input.autocomplete-dropdown.initialized{
        font-size: 3vw !important;
    }
    .stb_AddEntryUX5 h3{
        font-size: 3.5vw !important;    
    }
    .stb_AddEntryUX5 label{
        font-size: 3vw !important;
    }    
    .stb_AddEntryUX5 .greenbg{
        font-size: 3.5vw !important;
    }   
    .stb_AddEntryUX5 .redbg{
        font-size: 3.5vw !important;
    }      
    .stb_AddEntryUX5 .waves-button-input {
        font-size: 3vw !important;
    }    
    .stb_AddEntryUX5 .dropdown-button{
        font-size: 3vw !important;
    }
    .stb_AddEntryUX5 .footable-row-detail-value {
        width: auto !important;
    }
    .stb_AddEntryUX5 .footable-row-detail-name{
        font-size: 3vw !important;
    }
    .stb_AddEntryUX5 .searchsimpletext{
        font-size: 3vw !important;
    }
    .stb_AddEntryUX5 .bluelink {
        font-size: 3vw !important;
    }     
    .stb_AddEntryUX5 h3{
        font-size: 3.5vw !important;    
    }    
/*    .stb_AddEntryUX5 span.querytextright_stage3 i.waves-effect.waves-light.btn.reset-btn.waves-input-wrapper {
        float: right !important;
        margin-right: 10% !important;
        width: 75% !important;
    }  
    .stb_AddEntryUX5 span.querytextright i.waves-effect.waves-light.btn.reset-btn.waves-input-wrapper {
        float: right !important;
        margin-right: 10% !important;
        width: 75% !important;
    }*/    

    .stb_OpAccountDetailsRetUX5 .searchsimpletext_sideheading{
        font-size: 3.5vw !important;
    }
    .stb_OpAccountDetailsRetUX5 .searchsimpletext{
        font-size: 3vw !important;
    }
    .stb_OpAccountDetailsRetUX5 .simpletext {
        font-size: 3vw !important;
    }       
    .stb_OpAccountDetailsRetUX5 .searchsimpletext {
         padding-top: 0px; 
    }   
    .stb_AddEntryUX5 .labelcolumnsmall, .error_highlight {
         font-size: 3.5vw !important; 
    }     
    .labeltextbold {
        font-size: 3vw;
    }    
    .stb_AddEntryUX5 .stage3_additionaldetailslink{
        margin-left:0px !important;
        
        /*padding-right: 0px;*/
    }    
    .stb_AddEntryUX5 .labelcolumnsmall {
        padding-top: 0px !important;
    }    
    .stb_AddEntryUX5 p#PageConfigurationMaster_RINFTW__1\:DataEntry_LeftContainer_Stage39\.Rb7 span.querytextleft {
        width: 43% !important;
        padding-top: 5px !important;
    }    

    .stb_AddEntryUX5 td.HW_textwithpadding.footable-visible.footable-first-column {
        display: table-cell !important;
        width: auto !important;
    }    

    .stb_AddEntryUX5 div#PageConfigurationMaster_RINFTW__1\:NavPanel_DataEntry_1\.Rowset1 {
        width: 100% !important;
        text-align: center;
        height: 40px !important;        
    }    
    .stb_AddEntryUX5 .blacklink {
        font-size: 3vw !important;
    }   

/*    .stb_AddEntryUX5 span#PageConfigurationMaster_RINFTW__1\:DataEntry_LeftContainer_Stage39\.Ra16\.C2 .labelColumn_combo_brdr_small {
        width: 120px !important;
    }*/       

    .InitiatePaymentConfirmationUX5 h3{
        font-size: 3.5vw !important;    
    }
    .InitiatePaymentConfirmationUX5 label{
        font-size: 3vw !important;
    }
    .InitiatePaymentConfirmationUX5 .simpletext {
        font-size: 3vw !important;
    }    
    .InitiatePaymentConfirmationUX5 .bluelink {
        font-size: 3vw !important;
    }     
    .InitiatePaymentConfirmationUX5 .searchsimpletext {
         padding-top: 0px; 
    }     
    .InitiatePaymentConfirmationUX5 span#italicText  {
        font-size: 3vw !important;
    }    

    .stb_InitiatePaymentConfirmationUX5 .searchsimpletext_sideheading{
        font-size: 3.5vw !important;
    }
    .stb_InitiatePaymentConfirmationUX5 .searchsimpletext{
        font-size: 3vw !important;
    }
    .stb_InitiatePaymentConfirmationUX5 .simpletext {
        font-size: 3vw !important;
    }       
    .stb_InitiatePaymentConfirmationUX5 .labelcolumnsmall, .error_highlight {
         font-size: 3.5vw !important; 
    }    
    .stb_InitiatePaymentConfirmationUX5 .blacklink{
        font-size: 3vw !important;
    }
    .stb_InitiatePaymentConfirmationUX5 .bluelink{
        font-size: 3vw !important;
    }
    .stb_InitiatePaymentConfirmationUX5 .footable-row-detail-name{
        font-size: 3vw !important;
    }
    .stb_InitiatePaymentConfirmationUX5 span#italicText  {
        font-size: 3vw !important;
    }    
    .stb_InitiatePaymentConfirmationUX5 .simpletext_padding{
        font-size: 3vw !important;
    } 
    .stb_InitiatePaymentConfirmationUX5 h3{
        font-size: 3.5vw !important;    
    }
    .stb_InitiatePaymentConfirmationUX5 label{
        font-size: 3vw !important;
    }    

    .sb_InitiatePaymentSummaryUX5 .greenbg{
        font-size: 3.5vw !important;
    }
    .sb_InitiatePaymentSummaryUX5 .redbg{
        font-size: 3.5vw !important;
    }   

    .sb_InitiatePaymentSummaryUX5 .h3Srtitle{
        font-size: 3.5vw !important;
    }
    .sb_InitiatePaymentSummaryUX5 h3{
        font-size: 3.5vw !important;    
    }
    .sb_InitiatePaymentSummaryUX5 label{
        font-size: 3vw !important;
    }
    .sb_InitiatePaymentSummaryUX5 .simpletext {
        font-size: 3vw !important;
    }    
    .sb_InitiatePaymentSummaryUX5 .bluelink {
        font-size: 3vw !important;
    } 
    .sb_InitiatePaymentSummaryUX5 .blacklink {
        font-size: 3vw !important;
    }        
    .sb_InitiatePaymentSummaryUX5 .searchsimpletext_sideheading{
        font-size: 3.5vw !important;
    } 
    .sb_InitiatePaymentSummaryUX5 .searchsimpletext{
        font-size: 3vw !important;
    }       
    .sb_InitiatePaymentSummaryUX5 .simpletext_padding{
        font-size: 3vw !important;
    } 
    .sb_InitiatePaymentSummaryUX5 h3{
        font-size: 3.5vw !important;    
    }    
    .sb_InitiatePaymentSummaryUX5 td.HW_textwithpadding.footable-visible.footable-first-column {
        display: table-cell !important;
        width: auto !important;
    }     

    .stb_InitiateSingleEntryPaymentConfirmationUX5 span#PageConfigurationMaster_RINFTW__1\:braceOpenCaption {
        padding: 0px;
    }
    .stb_InitiateSingleEntryPaymentConfirmationUX5 span#PageConfigurationMaster_RINFTW__1\:currencyCodeOutput {
        padding: 0px;
    }
    .stb_InitiateSingleEntryPaymentConfirmationUX5 span#PageConfigurationMaster_RINFTW__1\:braceCloseCaption {
        padding-right: 0px !important;
    }    

    .stb_CounterPartyDetailsUX5 .searchsimpletext_sideheading{
        font-size: 3.5vw !important;
    } 
    .stb_CounterPartyDetailsUX5 .searchsimpletext{
        font-size: 3vw !important;
    }      
    .stb_CounterPartyDetailsUX5 .simpletext{
        font-size: 3vw !important;
    }      
 
    .stb_InitiateSingleEntryPaymentSummaryUX5 .stage3_previewconfirm_details_column{
        width: 37% !important;
    }

    .stb_InitiateSingleEntryPaymentSummaryUX5 .stage3_previewconfirm_label_column{
        width: 48% !important;
    }     

}

/*Transfer outside*/
@media only screen and (min-device-width : 320px) and (max-device-width : 425px) {

/*    .menu__level {
        margin-top: auto !important;
    }*/
/*    .menu__wrap {
        margin-top: auto !important;
        height: 66%;
        position: inherit;
    }*/
    .labelcolumnsmall {
        font-size: 3vw !important;
    }    
/*    nav.menu__breadcrumbs {
        display: none !important;
    } */           
    .uiconfirmtitle{
            font-size: 20px !important;
    }
    .searchsimpletext_sideheading{
        font-size: 3.5vw !important;
    } 
    .simpletext{
        font-size: 3vw !important;
    }
    .searchsimpletext{
            font-size: 3vw !important;
    }    
    .simpletext_padding{
        font-size: 3vw !important;
    }
    h3{
        font-size: 3.5vw !important;    
    }
    h4{
        font-size: 3.5vw !important;    
        font-family: roboto-regular, OpenSans, Arial, Helvetica, sans-serif, OpenSans, Arial, Helvetica, sans-serif !important;
    }     
    .bluelink {
        font-size: 3vw !important;
    } 
    .blacklink {
        font-size: 3vw !important;
    }
    .greenbg{
        font-size: 3.5vw !important;
    }
    .redbg{
        font-size: 3.5vw !important;
    }   
    .orangebg {
        font-size: 3.5vw !important;
    }
    .h3Srtitle{
        font-size: 3.5vw !important;
    }
    h3{
        font-size: 3.5vw !important;    
    }
    label{
        font-size: 3vw !important;
    }
    span#italicText  {
        font-size: 3vw !important;
    }    
    .imgaeWithName .name{
        font-size: 3.5vw !important;
    }
    .alertHeader h5{
        font-size: 3.5vw !important;
    }
    .sessionTimeoutText{
        font-size: 3.5vw !important;
    }
    .headertext_lastlog{
        font-size: 3.5vw !important;
    }
    .widget-head .h2Widget{
        font-size: 3.5vw !important;
    }
    .tableheader_nosort {
        font-size: 3vw !important;
    }
    table td .searchsimpletext, table td .searchsimpletext_wrapnew, table td .simpletextwithwidth, table td .searchsimpletext_accntSummary, table td .hwgreentxt, table td .hwblacktxt{
        font-size: 3vw !important;
    }    
    .footable-row-detail-row .footable-row-detail-name{
        font-size: 3vw !important;
    }
    .btn, .btn-large, .btn-flat {
        font-size: 3vw !important;
    }   
    .btn input, .btn-large input, .btn-flat input {
        font-size: 3vw !important;
    }    
    .stage3_steptracker_mandatory{
        font-size: 3vw !important;
    }
    .menu__link {
        font-size: 3.5vw !important;
    } 
    .mailsBox .alertHeader h5{
        font-size: 3.5vw !important;
    } 
    .main-menu-string{
        font-size: 3.5vw !important;    
    }   
    .menu__breadcrumbs a{
        font-size: 3.5vw !important;
    }
    body {
        font-size: 3.5vw !important;
    }    
    h1 {
        font-size: 20px !important;
    }    
    
    .stage3_additionaldetailslink{
        margin-left: 0px !important;
        /*padding-right: 0px !important;*/        
    }
    .autocomplete-values-list li:hover {
        font-size: 3vw !important;
    }
    .pagination-wrapper label {
        font-size: 3vw !important;
    }   
    .pagination-wrapper .content .input-field input[type=text]{
        font-size: 3vw !important;
    }   
    .waves-effect .content input[type=Submit] {
        font-size: 3vw !important;
    }     
    .pageLeftContainer .width79percent_navigationpanel {
        padding-top: 2px;
        padding-bottom: 0px; 
    }    
    .downloadPanelBorder .stage3_downloadnav_modalview {
        width: auto;
        float: right;
    }
    .labelColumn_combo {
        width: 170px;
    }  
    .searchsimpletext_accntSummary_snap {
        font-size: 3vw;
    }    
    .total-field {
        font-size: 3vw;
    } 
    table th {
        font-size: 3.5vw !important;
    }     

    input::-webkit-input-placeholder {
        font-size: 3vw !important;
    }    
    .footable-row-detail-value {
        vertical-align: initial !important;
        font-size: 3vw !important;
    }
    .footable-row-detail-row .footable-row-detail-name {
        width: 30%;
    }        
    .footable-row-detail-value {
        width: 99%;
    }   

    /**********************************/
}
@media only screen and (min-device-width : 320px) and (max-device-width : 425px) {
    .stb_InitiateSimplePaymentUX5 span.querytextright_stage3 i.waves-effect.waves-light.btn.reset-btn.waves-input-wrapper {
        float: right !important;
        margin-right: 10% !important;
        width: 75% !important;
    }  
    .stb_InitiateSimplePaymentUX5 span.querytextright i.waves-effect.waves-light.btn.reset-btn.waves-input-wrapper {
        float: right !important;
        margin-right: 10% !important;
        width: 75% !important;
    }


    .stb_InitiateSimplePaymentUX5 .footable-row-detail-value {
        width: auto !important;
    }
    .stb_InitiateSimplePaymentUX5 .stage3_additionaldetailslink{
        margin-left:0px !important;
        
        /*padding-right: 0px !important;*/
    }    
    .stb_InitiateSimplePaymentUX5 .labelcolumnsmall {
        padding-top: 0px !important;
    }
    .stage3_inputpanel_paydetailsrow .dispButton{
        display: block !important;
    }
    .stb_InitiateSimplePaymentUX5 .custAcctWidth {
        padding-left: inherit !important; 
    }
    .stb_InitiateSimplePaymentUX5 .dispButton {
        display: inherit !important;
    }    
    .stb_InitiateSimplePaymentUX5 span#PageConfigurationMaster_RINPMTW__1\:DataEntry_LeftContainer_Stage39\.Rc2\.C1 {
        width: 47%;
    }    
    .stb_InitiateSimplePaymentUX5 span#PageConfigurationMaster_RINPMTW__1\:braceOpenCaption {
        padding: 0px;
    }
    .stb_InitiateSimplePaymentUX5 span#PageConfigurationMaster_RINPMTW__1\:currencyCodeOutput {
        padding: 0px;
    }
    .stb_InitiateSimplePaymentUX5 span#PageConfigurationMaster_RINPMTW__1\:braceCloseCaption {
        padding-right: 0px !important;
    }       
    .stb_InitiateSimplePaymentUX5 div#PageConfigurationMaster_RINPMTW__1\:DataEntry_LeftContainer_Stage39\.Rc2\.C3 p#PageConfigurationMaster_RINPMTW__1\:payee_type_H span.span-radiobutton {
        margin-left: 5px;
    }    
 
    .stb_InitiatePaymentUX5 input#PageConfigurationMaster_RINFTW__1\:TranRequestManagerFG\.TXN_DATE {
        /*width: 100px !important;*/
        width: 120px !important;
    } 
/*    .stb_InitiatePaymentUX5 span#PageConfigurationMaster_RINFTW__1\:DataEntry_LeftContainer_Stage39\.Ra3\.C2 span.labelColumn_combo_brdr_small {
        width: 90px !important;
    } */   
    .step_trackerwidth100 {
        margin-bottom: 10px;
    }    
    .stb_InitiateSimplePaymentUX5 .querytextboxmedium{
        padding-top: 0px !important;
    }   
    .stb_InitiateSimplePaymentUX5 span#PageConfigurationMaster_RINPMTW__1\:DataEntry_LeftContainer_Stage39\.Ra3\.C2 span.labelColumn_combo_brdr {
        width: 125px !important;
    }  
/*    .stb_InitiateSimplePaymentUX5 input#PageConfigurationMaster_RINPMTW__1\:TranRequestManagerFG\.TXN_DATE {
        width: 100px !important;
    } */ 
    .stb_InitiateSimplePaymentUX5 span#PageConfigurationMaster_RINPMTW__1\:TranRequestManagerFG\.TXN_CRN {
        padding-top: 10px !important;
    }    
    .stb_InitiateSimplePaymentUX5 span#PageConfigurationMaster_RINPMTW__1\:DataEntry_LeftContainer_Stage39\.Rb2\.C2 span.labelColumn_combo_brdr_small {
        /*width: 155px !important;*/
    }
    .stb_InitiateSimplePaymentUX5 .querytextright {
        padding-left: 0px;
    }
    .stb_InitiateSimplePaymentUX5 span#idRadio_C{
        width: 25% !important;
    }         
    .stb_InitiatePaymentUX5 span#idRadio_C{
        width: 25% !important;
    }  
    .stb_AddEntryUX5 span#idRadio_C{
        width: 25% !important;
    }          
    .stb_InitiatePaymentUX5 .querytextboxmedium{
        padding-top: 0px !important;
    }  

    .stb_AddEntryUX5 div#PageConfigurationMaster_RINFTW__1\:DataEntry_LeftContainer_Stage39\.SubSection1 {
        margin-top: 35px;
    }   
    .stb_InitiatePaymentConfirmationUX5 .stage3_leftrightmainpanel {
        padding-bottom: 0px !important; 
    }

    .stb_AddEntryInterBankUX5 div#PageConfigurationMaster_RINPMTW__1\:DataEntry_LeftContainer_Stage39\.SubSection1 {
        margin-top: 30px;
    }

}

@media only screen and (min-device-width : 320px) and (max-device-width : 425px)
{
        .stb_AddEntryInterBankUX5 div#PageConfigurationMaster_RINPMTW__1\:NavPanel_DataEntry_1\.Rowset1 {
        width: 100% !important;
        text-align: center;
    }
    .stb_AddEntryInterBankUX5 .searchsimpletext {
         padding-top: 0px; 
    }    
    .stb_AddEntryInterBankUX5 .stage3_inputpanel_paydetailsrow .custBalStyle {
        width: 6% !important;
    }   
    .querytextleft {
        padding: 10px 1px 1px 1px;
    }      
    .stb_AddEntryInterBankUX5 .custAcctWidth {
        padding-left: inherit !important; 
    }

    .stb_InitiateSimplePaymentUX5 span#PageConfigurationMaster_RINPMTW__1\:DataEntry_LeftContainer_Stage39\.Rb2\.C1 {
        overflow: visible !important;
/*        padding: 0px !important;
        clear: right !important;
        display: block !important;
        padding-top: 11px !important;*/
    }
    .stb_InitiateSimplePaymentUX5 span#PageConfigurationMaster_RINPMTW__1\:DataEntry_LeftContainer_Stage39\.Rb2\.C2 {
/*        float: left !important;
        clear: left !important;*/
        text-align: right !important;
        /*padding: 6px 1px 1px 14px !important;*/
        font-weight: normal !important;
        display: contents;
    }    
    .stb_InitiateSimplePaymentUX5 span#PageConfigurationMaster_RINPMTW__1\:span_Caption8479699 {
        /*float: right !important;*/
        margin-right: 9% !important;
        width: 82% !important;
    }  
    .stb_InitiateSimplePaymentUX5 span#PageConfigurationMaster_RINPMTW__1\:DataEntry_LeftContainer_Stage39\.Rb2\.C2 span.labelColumn_combo_small {
        width: 37vw !important;
    }      
    .stb_InitiateSimplePaymentUX5 .custBalStyle {
        width: 6% !important;
    }
    .stb_OpAccountDetailsRetUX5 .span#PageConfigurationMaster_RINPMTW__1\:Caption26921247 {
        margin: 11px !important;
    }

    .stb_OpAccountDetailsRetUX5 .stage3_previewconfirm_details_column {
        width: 43% !important;
    }  
    .queryitalictext{
        font-size: 3vw !important;   
    }    
    .stb_InitiateSimplePaymentUX5 .labelColumn_combo_brdr_small{
        width: 125px !important;
    }   
    .stb_InitiatePaymentUX5 .labelColumn_combo_brdr_small{
        width: 125px !important;
    }
    label#PageConfigurationMaster_RINFTW__1\:NoI{
        margin-right: 0 !important;
        margin-left: 10px !important;
    }
    label#PageConfigurationMaster_RINPMTW__1\:NoI {
        margin-right: 0 !important;
        margin-left: 10px !important;
    }    

    a.tab-link.tabpadding {
        font-size: 3vw !important;
    }

    .newabsmiddletxt span.span-radiobutton {
        /*margin-top: -8px;*/
        margin-top: -3px;
    }

    .floatingleft {
        padding-left: 10px !important;
        width: 151px !important;
    } 
    table td {
        padding: 10px 10px !important;
    }  
    .center-container .widget-medium .widget-content {
        height: 100% !important;
    }    
    table .HW_head_outerdiv {
        height: 38px !important;
    }    
    .simpletext_wishMsg {
        font-size: 18px !important;
    }   
    .loginPanelBottomSectionHeadStyle {
        font-size: 3.5vw;
    }        
    .footer-links {
        width: 103% !important;
    }     
    div.footer-links div.loginPanelBottomSectionDetailsrow {
        width: auto !important;
        margin: 6px;        
    }    
    div.copyright ul li {
        width: 277px !important;
    }   
    .copyright {
        width: initial !important;
        font-size: 3vw !important;
    }   
    div#detailInner2 {
        border-top: 0px solid #E0E0E0;  
        padding-top: 0px;
        padding-bottom: 0px;               
    }

}

/*Tom tat tai khoan va the*/
@media only screen and (min-device-width : 320px) and (max-device-width : 425px)
{
    table td a {
        font-size: 3vw !important;
    }
    .width100percent h3 .gradientbgtwolinetxt {
        font-size: 3.5vw !important;
    }
    .stage3_optionallink_accnts:hover, .stage3_optionallink_accnts {
        font-size: 3.5vw;
    }    

      
    .stb_CustomOpenNormalDepositAccountUX5 span#PageConfigurationMaster_ROPDEPW__1\:DataEntry_LeftContainer_Stage39\.Ra1\.C1{
        overflow: visible !important;
        padding: 0px !important;
        clear: right !important;
        display: block !important;
    }
    .stb_CustomOpenNormalDepositAccountUX5 span#PageConfigurationMaster_ROPDEPW__1\:DataEntry_LeftContainer_Stage39\.Ra1\.C2{
        float: left !important;
        clear: left !important;
        text-align: right !important;
        padding: 6px 1px 1px 14px !important;
        font-weight: normal !important;
        display: contents;
    }  

    .stb_CustomOpenNormalDepositAccountUX5 span#PageConfigurationMaster_ROPDEPW__1\:DataEntry_LeftContainer_Stage39\.Ra5\.C2{
        float: left !important;
        clear: left !important;
        text-align: right !important;
        padding: 6px 1px 1px 14px !important;
        font-weight: normal !important;
        display: contents;
    }  
    .stb_CustomOpenNormalDepositAccountUX5 span#PageConfigurationMaster_ROPDEPW__1\:DataEntry_LeftContainer_Stage39\.Ra5\.C1{
        overflow: visible !important;
        padding: 0px !important;
        clear: right !important;
        display: block !important;        
    }    

    .stb_CustomOpenNormalDepositAccountUX5 div#PageConfigurationMaster_ROPDEPW__1\:DataEntry_LeftContainer_Stage39\.SubSection2 i.waves-effect.waves-light.btn.waves-input-wrapper{
        float: right !important;
        margin-right: 10% !important;
        width: 75% !important;
    }

    p.stage3_inputpanel_paydetailsrow span.querytextright {
        /*display: table;*/
        display: block;
    } 

    /*fix bug: Do dai field bi ngan*/
/*    p.stage3_inputpanel_paydetailsrow span.querytextright span.labelColumn {
        width: 45% !important;
    }     */

    div#NonNapasInstructions br {
        display: none;
    }    
    
   
    span#PageConfigurationMaster_ROACTW__1\:braceOpenCaption {
        padding-right: 0px;
    }    
    span#PageConfigurationMaster_ROACTW__1\:TransactionHistoryFG\.ACCOUNT_CURRENCY {
        padding-right: 0px;
    }   

/*     .stb_CustomOpenNormalDepositAccountUX5 div.stage3_inputpanel_leftcontainer span#PageConfigurationMaster_ROPDEPW__1\:DataEntry_LeftContainer_Stage39\.Ra1\.C1 {
     width: auto;
     margin-left: 14px;
 }  */ 
    .stb_CustomAccountTypesSelectionUX5 .autocomplete-values-list {
        width: 174px !important;
    }    
    .stb_CustomAccountTypesSelectionUX5 .autocomplete-values-list li:hover {
        font-size: 3vw !important;
    }

    .stb_CustomOpenNormalDepositAccountUX5 label#PageConfigurationMaster_ROPDEPW__1\:LabelForControl14688740 {
        margin-right: 4px !important;
    }       
    .stb_CustomOpenNormalDepositAccountUX5 span#PageConfigurationMaster_ROPDEPW__1\:DataEntry_LeftContainer_Stage39\.Ra12\.C2 span.querytextboxmedium_small{
        width: 120px !important;
    }       
    .stb_CustomAccountTypesSelectionUX5 .labelColumn_combo_brdr_small {
        width: 55vw !important;
    }
    .stb_CustomAccountTypesSelectionUX5 span#PageConfigurationMaster_ROPDEPW__1\:DataEntry_LeftContainer_Stage39\.Ra1\.C1 {
        width: 30% !important;
    } 

    .stb_CustomOpenTichtaiDepositAccountUX5 span#PageConfigurationMaster_ROPDEPW__1\:DataEntry_LeftContainer_Stage39\.Ra1\.C2{
        float: left !important;
        clear: left !important;
        text-align: right !important;
        padding: 6px 1px 1px 14px !important;
        font-weight: normal !important;
        display: contents;
    }  
    .stb_CustomOpenTichtaiDepositAccountUX5 span#PageConfigurationMaster_ROPDEPW__1\:DataEntry_LeftContainer_Stage39\.Ra1\.C1{
        overflow: visible !important;
        padding: 0px !important;
        clear: right !important;
        display: block !important;        
    }

    .stb_CustomOpenTichtaiDepositAccountUX5 div#PageConfigurationMaster_ROPDEPW__1\:DataEntry_LeftContainer_Stage39\.SubSection2 i.waves-effect.waves-light.btn.waves-input-wrapper{
        float: right !important;
        margin-right: 10% !important;
        width: 75% !important;
    }    

    p.stage3_inputpanel_paydetailsrow i.waves-effect.waves-light.btn.waves-input-wrapper{
        float: right !important;
        margin-right: 10% !important;
        width: 75% !important;
    }

    p.stage3_inputpanel_paydetailsrow .stage3_inputpanel_column{
        width: 42% !important;
    } 

    div.width100percent p.stage3_inputpanel_paydetailsrow span.stage3_inputpanel_column{
        overflow: visible !important;
        padding: 0px !important;
        clear: right !important;
        display: block !important;  
        margin-top: 7px;
    }
    div.width100percent p.stage3_inputpanel_paydetailsrow span.querytextright_stage3{
        /*float: inherit !important;*/
        clear: right;
        text-align: right !important;
        padding: 6px 1px 1px 14px !important;
        font-weight: normal !important;
        /*display: contents !important;        */
    }
    p.stage3_inputpanel_paydetailsrow span.querytextright_stage3 span.querytextboxmedium_small{
        width: 36vw !important;
    }
    span#PageConfigurationMaster_ROPDEPW__1\:DataEntry_LeftContainer_Stage39\.Ra12\.C2 span.querytextboxmedium_small
    {
        width: 36vw !important;
    }
    p.stage3_inputpanel_paydetailsrow span.querytextright_stage3 span.labelColumn_combo_small{
        width: 37vw !important;
        margin-top: -3px;
    }
/*    .stage3_searchpaneldiv {
        margin: -37px 0px 0px 12px !important;
    } */   
    .collapsibleContainerDiv .stage3_searchpanelrow .stage3_searchpanelcolumn {
         width: 150px; 
        /*width: 50%;*/
    }

    .stage3_searchpanelcolumn {
         /*width: 34% ; */
        /*width: 50% !important;*/
    }

    .stage3_searchpanel_detailsdiv {
        margin: 3px 0px 0px 12px;
    }    

    table.acct_left_rightmainpanel1 td.listgreyrowtxtleftline.footable-visible.footable-first-column {
        width: auto !important;
    }    

    table.acct_left_rightmainpanel1 th.HW_tableheading.footable-visible.footable-first-column.tableColSep span.tableheader_nosort {
        padding-left: 10px!important;
        display: block;
    }
    table.acct_left_rightmainpanel1 th.HW_tableheading.footable-visible.tableColSep {
        width: auto;
    }    
    .searchsimpletextbold2 {
        font-size: 3.5vw;
    }   
    .simpletextBold {
        color: #9e9e9e;
        font-size: 3.5vw;
        font-weight: bold;
       
    }   
    span.myprofilehome_details_column .simpletextBold{
        line-height: 16px !important; 
    }
    div#PAGECONFIGURATIONMASTER_RPSTUXW__1 .width75percent_mleft {
        width: 100% !important; 
    }     
    span.myprofile_imageCol .searchsimpletext_profilelink {
        float: initial !important;
    }   
    div.stage3_inputpanel_leftcontainer .width25percent_mleft {
        width: 100%;
        text-align: center;
    }    
    p.myprofilehome_namerow span#PageConfigurationMaster_RPSTUXW__1\:PersonalDetailsFG\.SALUTATION {
        padding-left: 2% !important;
    } 
    p.myprofilehome_namerow span#PageConfigurationMaster_RPSTUXW__1\:ReadOnly_LeftContainer_Stage35\.R18d1\.C1 {
        width: 100% !important;
    } 
    div.stage3_previewconfirmdetails .stage3_previewconfirm_details_column {
        margin-bottom: 5px !important;
    }

    table.width100percent.footable-loaded.footable th.HW_tabletextwithpadding.HW_tableRightAlign {
        /*padding: 0px !important;*/
        padding: 10px !important;
        width: auto !important;
    }

    div#PAGECONFIGURATIONMASTER_RPFPDLW__1 .width75percent_mleft {
        width: 100% !important; 
    }
    p.myprofilehome_namerow span#PageConfigurationMaster_RPFPDLW__1\:PersonalDetailsFG\.SALUTATION {
        padding-left: 2% !important;
    } 
    p.myprofilehome_namerow span#PageConfigurationMaster_RPFPDLW__1\:ReadOnly_LeftContainer_Stage35\.R18d1\.C1 {
        width: 100% !important;
    }   
    div#PageConfigurationMaster_RPFPDLW__1\:BrdCrumbNImg {
        display: none;
    }       


/*    div.stage3_leftrightmainpanel div.stage3_previewconfirmdetails .stage3_previewconfirm_details_column{
        margin-top: 0px !important;
    }*/
    div.stage3_previewconfirmdetails .stage3_previewconfirm_details_column .simpletext {
        line-height: 13px !important;
    }
    p.formrow .querytextright .searchsimpletext {
        padding-top: 10px !important;
    }        
    .querytextright .type_MobileNumber {
        padding-top: 3px !important;
    }

    input[type=text]:disabled{
        color: rgba(0, 0, 0, 0.46);
        border-bottom: 1px dotted rgba(0, 0, 0, 0.46);
    }
/*    .stb_InitiateSimplePaymentUX5 .querytextright .searchsimpletext {
        padding-top: 15px !important;
    } 

    div.stb_InitiateSimplePaymentUX5 p#PageConfigurationMaster_RINBPTW__1\:payee_type_A span.querytextleft{
        padding-top:8px;
    }   
    div.stb_InitiateSimplePaymentUX5 span#PageConfigurationMaster_RINBPTW__1\:DataEntry_LeftContainer_Stage39\.Ra15\.C1 {
        margin-top: -5px;
    }*/
    .stb_InitiateSimplePaymentUX5 p.stage3_inputpanel_paydetailsrow .radiomiddletxt {
        margin-left: 0px !important;
        float: initial;
    }
    .stb_InitiateSimplePaymentUX5 p.stage3_inputpanel_paydetailsrow span#PageConfigurationMaster_RINBPTW__1\:DataEntry_LeftContainer_Stage39\.Ra5\.C1 {
        padding-top: 5px;
    }    
    .stb_InitiateSimplePaymentUX5 label#PageConfigurationMaster_RINBPTW__1\:DebitAccountNumber {
        display: contents;
    }
    .stb_InitiateSimplePaymentUX5 label#PageConfigurationMaster_RINBPTW__1\:DebitCardNumber {
        display: contents;
    }
    div#PageConfigurationMaster_RINBPTW__1\:DataEntry_LeftContainer_Stage39\.Rowset2 .stage3_inputpanel_paydetailsrow span#PageConfigurationMaster_RINBPTW__1\:DataEntry_LeftContainer_Stage39\.Ra7\.C1 {
        text-align: left;
        width: 29% !important;
    } 
    div#PageConfigurationMaster_RINBPTW__1\:DataEntry_LeftContainer_Stage39\.Rowset2 .stage3_inputpanel_paydetailsrow span#PageConfigurationMaster_RINBPTW__1\:DataEntry_LeftContainer_Stage39\.Ra16\.C1 {
        text-align: left;
        width: 29% !important;
    }    
    div#PageConfigurationMaster_RINBPTW__1\:DataEntry_LeftContainer_Stage39\.SubSection5 p.stage3_inputpanel_paydetailsrow span.querytextright {
        display: table-cell !important;
    }  
    div#PageConfigurationMaster_RINBPTW__1\:DataEntry_LeftContainer_Stage39\.SubSection5 p#PageConfigurationMaster_RINBPTW__1\:DataEntry_LeftContainer_Stage39\.Re1 {
        height: 30px;
    }    

    /*man hinh danh sach hoa don cho thanh toan*/
    .stb_TranReqBillPresentmentUX5 td.listgreyrowtxtleftline.footable-visible.footable-first-column {
        display: table-cell !important;
        width: auto !important;
    } 
    .stb_TranReqBillPresentmentUX5 th.HW_tableheading.footable-visible.tableColSep {
        padding-left: 0px !important;
        width: auto !important;
    }    
    .stb_TranReqBillPresentmentUX5 th.HW_tableheading.footable-visible.footable-first-column.tableColSep {
        width: auto !important;
        padding-right: 0px !important;
    }
    .stb_TranReqBillPresentmentUX5 td.listgreyrowtxtleftdline.footable-visible.footable-first-column {
        display: table-cell !important;
        width: auto !important;
    } 
    .stb_TranReqBillPresentmentUX5 td.listgreyrowtxtleftline.footable-visible.footable-last-column {
        text-align: left !important;
    }       
    .stb_TranReqBillPresentmentUX5 .stage3_rightwithmargin{
        margin-right: 10px !important;
    }
    .stb_TranReqBillPresentmentUX5 span#PageConfigurationMaster_BWFAW__1\:Details_TopLeftContainer_Stage33\.Ra1\.C6 {
        display: none;
    }
    .stb_TranReqBillPresentmentUX5 a#PageConfigurationMaster_BWFAW__1\:Caption28444894 {
        width: 38vw !important;
    }
    .stb_BillerRegistrationViewUX5 .stage3_rightwithmargin{
        margin-right: 10px !important;
    }
    .stb_BillerRegistrationViewUX5 span#PageConfigurationMaster_RBRDTW__1\:Details_TopLeftContainer_Stage33\.Ra1\.C6 {
        display: none;
    }
    .stb_BillerRegistrationViewUX5 a#PageConfigurationMaster_RBRDTW__1\:Caption28444894 {
        width: 38vw !important;
    }    

    .stb_BillerRegistrationViewUX5 th.HW_tableheading.footable-visible.tableColSep {   
        padding: 10px !important;
        display: table-cell;
    }

    .stb_BillerRegistrationViewUX5 td.HW_textwithpadding.footable-visible.footable-first-column {
        width: 100% !important;
    }

    .stb_BillerRegistrationViewUX5 th.HW_tableheading.footable-visible.tableColSep {
        padding: 10px !important;
    }   

    .stb_TranReqBillPresentmentUX5 span#PageConfigurationMaster_RBRDTW__1\:Details_TopLeftContainer_Stage33\.Ra1\.C6 {
        display: none;
    }  
    
    .stb_TranReqBillPresentmentUX5 a#PageConfigurationMaster_RBRDTW__1\:Caption28444894 {
        width: 140px;
    }   

    .stage3_detailspanelcombobuttonrow .stage3_rightwithmargin {
        margin-right: 10px;
    }        

    .loginPanelInputDetailsrow {
        padding-top: 54px;
    }

    div.width100percent_main_loginbg p#LoginHDisplay\.Ra28 {
        padding-top: 6px !important;
    }   

    .abc_phong2 {
        padding: 15px 5px 0px 5px !important;
    } 
    div.width100percent_main_loginbg p#LoginHDisplay\.Ra28 {
        display: block !important;
    }    
    .loginPanelInputDetailsrow {
        padding-top: 32px;
    }    
    .abc_phong2 {
        display: block !important;
    }    

}

/*man hinh OpMiniStatementUX5.jsp*/
@media only screen and (min-device-width : 320px) and (max-device-width : 425px)
{
    .stb_OpMiniStatementUX5 th.HW_tabletextwithpadding.footable-visible.footable-first-column {
        width: auto !important;
    }

    .stb_OpMiniStatementUX5 th.HW_tabletextwithpadding.footable-visible.tableColSep {
        width: auto;
    }

/*    .stb_OpMiniStatementUX5 th.HW_tabletextwithpadding.tableColSep.HW_tableRightAlign{
        text-align: center !important;
    }*/

    .stb_OpMiniStatementUX5 th.HW_tabletextwithpadding {
        width: auto !important;
    }

    .stb_OpMiniStatementUX5 table.singleTableHeading thead tr:nth-child(1) th {
        padding: 4px !important;
    }

    .stb_OpMiniStatementUX5 table td {
        /*padding: 10px 5px !important;*/ /*Xem danh sach giao dich gan nhat, chinh noi dung cot*/
        padding: 10px 3px !important;
    }

    .stb_OpMiniStatementUX5 td.footable-first-column {
        display: table-cell !important;
        width: auto;        
    }

    table th {
        padding: 12px 5px !important;
    }    

}

/*Man hinh ChequeInquiryUX5*/
@media only screen and (min-device-width : 320px) and (max-device-width : 425px)
{
    .stb_ChequeInquiryUX5 .width79percent_navigationpanel{
        border-left: 0px solid;
        border-right: 0px solid;
    }
    .stb_ChequeInquiryUX5 .stage3_detailspanel{
        background: #fff !important;
    }
    .stb_ChequeInquiryUX5 .nextgenTxnlistingText{
        font-size: 16px;
    }
    .stb_ChequeInquiryUX5 .stage3_detailsrow {
        line-height: 37px;
    }

    .stb_ChequeInquiryUX5 .absmiddletxt span.span-radiobutton {
        margin-top: 12px !important;
    }


}

@media only screen and (min-device-width : 320px) and (max-device-width : 425px)
{

    .stb_ManageBillerEditUX5 p.stage3_inputpanel_paydetailsrow .radiomiddletxt {
        margin-left: 0px !important;
        float: initial;
    }
    .stb_ManageBillerEditUX5 p.stage3_inputpanel_paydetailsrow span#PageConfigurationMaster_RBRDTW__1\:DataEntry_LeftContainer_Stage39\.Ra5\.C1 {
        padding-top: 5px;
    }    
    .stb_ManageBillerEditUX5 label#PageConfigurationMaster_RBRDTW__1\:DebitAccountNumber {
        display: contents;
    }
    .stb_ManageBillerEditUX5 label#PageConfigurationMaster_RBRDTW__1\:DebitCardNumber {
        display: contents;
    }

    .stb_ManageBillerEditUX5 span#PageConfigurationMaster_RBRDTW__1\:DataEntry_LeftContainer_Stage39\.Ra7\.C1 {
        text-align: left !important;
        width: 44% !important;
    }
    .stb_ManageBillerEditUX5 span#PageConfigurationMaster_RBRDTW__1\:DataEntry_LeftContainer_Stage39\.Ra16\.C1 {
            text-align: left !important;
            width: 44% !important;
    }
    .stb_ManageBillerEditUX5 .consumercodedetailsrow .querytextleft{
        width: initial !important;
    }

    .stb_ManageBillerEditUX5 .searchsimpletext {
            padding-top: 11px !important;
    }    

    .stb_ManageBillerEditUX5 .custBillerWidth {
        padding-left: 4.8%;
    }

    .stb_InitiateUnRegBillerPaymentUX5 div#NonNapasInstructions li {
       font-size: 3vw !important;
       padding-left: 10px;
       line-height: 7vw;
    }
    .stb_InitiateUnRegBillerPaymentUX5 div#NonNapasInstructions span {
        line-height: 22px;
        font-size: 3vw !important;
    }

    .stb_InitiateUnRegBillerPaymentUX5 div#NapasInstructions li {
       font-size: 3vw !important;
       padding-left: 10px;
       line-height: 7vw;
    }
    .stb_InitiateUnRegBillerPaymentUX5 div#NapasInstructions span {
        line-height: 22px;
    }    
    .stb_InitiateUnRegBillerPaymentUX5 .querytextleft{
        width: 42%;
    }
    .stb_InitiateUnRegBillerPaymentUX5 .stage3_previewconfirm_details_column{
        width: 30%;
    }
    
}

@media only screen and (min-device-width : 320px) and (max-device-width : 425px){
    .stb_InitiatePaymentUX5 span#PageConfigurationMaster_RINFTW__1\:DataEntry_LeftContainer_Stage39\.Re3\.C2 {
        display: block;
    }

    .stb_InitiatePaymentUX5 p#PageConfigurationMaster_RINFTW__1\:DataEntry_LeftContainer_Stage39\.Re8 {
        margin-left: 10px;
        margin-bottom: 5px;
    }  

    .stb_AddEntryUX5 span#PageConfigurationMaster_RINFTW__1\:DataEntry_LeftContainer_Stage39\.Rb9\.C2  {
        display: block !important;
    }

    .stb_AddEntryUX5 span#PageConfigurationMaster_RINFTW__1\:AmountInWords {
        margin-left: -6px;
        line-height: 15px;
        margin-top: 2px;
    }
/*    .stb_InitiateSimplePaymentUX5 p.stage3_inputpanel_paydetailsrow span.querytextright{
        display: contents ;
    }*/

    .stb_InitiateSimplePaymentUX5 div.width100percent p.stage3_inputpanel_paydetailsrow span.querytextright {
        display: block;
    }    

    .stb_InitiateSimplePaymentUX5 .querytextright span.queryitalictext {
        display: none;
    }
/*    .stb_InitiateSimplePaymentUX5 .querytextleft {
        padding: 5px 1px 1px 1px !important;
    }   */ 

    .stb_AddEntryInterBankUX5 span#PageConfigurationMaster_RINPMTW__1\:DataEntry_LeftContainer_Stage39\.Rb9\.C2 {
        display: block !important;
    }

    /*Bo BNF de giu ma rut tien*/
    .stage3_previewconfirmdetails span#PageConfigurationMaster_RVTXNW__1\:ReadOnly_LeftContainer_Stage35\.Ri2\.C2 {
        display: none;
    }    
}

@media only screen and (min-device-width : 320px) and (max-device-width : 425px){

    .stb_BillerRegistrationUX5 .searchsimpletext {
        padding-top: 10px !important;
    }

    .stb_BillerRegistrationUX5 span.span-radiobutton {
        margin-top: 0px;
    }

    .stb_BillerRegistrationUX5 .newabsmiddletxt .span-radiobutton {
        margin-left: 20px;
    }

    .stage3_searchpaneldiv {
        background-color: #034694;
        border: 1px solid #FFFFFF;
        border-radius: 1px;
    }
    .stage3_searchpaneldiv {
        margin: -31px 0px 0px 2px !important;
    }    

    .collapsible-wrapper {
        width: 285px !important;
    }

    .stage3_searchpanelrow .stage3_searchpanelcolumn {
        width: 50%;
    }

/*    .stage3_searchpanelrow .stage3_searchpanelcolumn .labelColumn_combo_brdr_small {
        width: 125px !important;
    }*/

    span#PageConfigurationMaster_ROPLONW__1\:Caption20499995 {
        line-height: 15px !important;
        margin-left: 2vw !important;
        display: flex;
    }    

    .stb_CustomOLACollateralConfirmationUX5 p.stage3_inputpanel_paydetailsrow .stage3_inputpanel_column{
        margin-top: 7px;
    }

    .stage3_inputpanel_column{
        margin-top: 7px;
    }

    span#PageConfigurationMaster_RNWUX5W__1\:DataEntry_LeftContainer_Stage39\.Rb3\.C1 {
        width: 42%;
    }

    .pageLeftContainer .stage3_detailspanel {
        /*padding-bottom: 1px;*/ /*cac tab item*/
        padding-bottom: 7px;
    }

    .stage3_inputpanel_leftcontainer .formrow .querytextright i.waves-effect.waves-light.btn.waves-input-wrapper {
        float: right !important;
        margin-right: 2% !important;
        width: 80% !important;
    }

    .stage3_inputpanel_leftcontainer .formrow span#PageConfigurationMaster_RLACTW__1\:DataEntry_LeftContainer_Stage39\.Ra1\.C1 {
        overflow: visible !important;
        padding: 0px !important;
        clear: right !important;
        display: block !important;
        padding-top: 11px !important;
    }
    .stage3_inputpanel_leftcontainer .formrow span#PageConfigurationMaster_RLACTW__1\:DataEntry_LeftContainer_Stage39\.Ra1\.C2 {
        float: left !important;
        clear: left !important;
        text-align: right !important;
        padding: 6px 1px 1px 14px !important;
        font-weight: normal !important;
        display: contents;
    }    

    span#PageConfigurationMaster_RLACTW__1\:Details_TopLeftContainer_Stage33\.Ra11\.C6 {
        margin-right: 0px;
    }      
    span#PageConfigurationMaster_RLACTW__1\:Details_TopLeftContainer_Stage33\.Ra11\.C1 span.labelColumn_combo {
        width: 160px !important;
        margin-left: 2px;
    } 
    
/*    .stage3_searchpanel_detailsdiv {
        margin: 10px 0px 0px 12px;
    } */     

    .stage3_searchpanel_detailsdiv .collapsible-wrapper {
        width: 308px !important;
    }  

    p.stage3_previewdetailsrow span.stage3_rightwithmargin .btn {
        float: right !important;
        margin-right: 4% !important;
        width: 80% !important;
    }

    div.stage3_previewconfirmdetails p.stage3_previewdetailsrow .stage3_rightwithmargin {
        margin-right: 0px;
        width: 100% !important;
    }

    th.HW_tabletextwithpadding.footable-visible.footable-first-column.paddingrightpulldown {
        width: auto !important;
    } 
    
    td.amountrightalign.footable-visible.footable-first-column.paddingrightpulldown {
        width: auto !important;
    } 

    td.amountrightalign.footable-visible.footable-first-column {
        width: auto;
    }    
    th.HW_tabletextwithpadding.footable-visible.footable-first-column {
        width: auto;
    }   

    .stb_CustomInitiateSMCTxnUX5 .stage3_inputpanel_paydetailsrow .querytextright .searchsimpletext{
        width: auto !important;
        margin-top: 5px;
    }     

    .stb_CustomInitiateSMCTxnUX5 .querytextboxmedium  {
        padding-top: 0px;
    }
    .stb_CustomInitiateSMCTxnUX5 a#vCardExternLink {
        width: 86%;
    }
    .stb_CustomInitiateSMCTxnUX5 p#PageConfigurationMaster_RINSMCW__1\:payee_type_H {
        margin-left: 0px !important;
    }    

    .stb_CustomInitiateSMCTxnUX5 p#PageConfigurationMaster_RINSMCW__1\:payee_type_H .searchsimpletext {
        line-height: 18px;
    }  
    .stb_CustomInitiateSMCTxnUX5 div#PageConfigurationMaster_RINSMCW__1\:DataEntry_LeftContainer_Stage39\.SubSection5 .simpletext span {
        line-height: 19px;
    }      

    .stb_CustomInitiateSMCTxnUX5 p#PageConfigurationMaster_RINSMCW__1\:DataEntry_LeftContainer_Stage39\.Re9{
        display: none;
    }

}


@media only screen and (min-device-width : 320px) and (max-device-width : 425px){
    /*man hinh change password*/
    div.stb_PasswordChangeUX5 span#PageConfigurationMaster_RSSETW__1\:DataEntry_LeftContainer_Stage39\.Rb1\.C1 {
        width: 24% !important;
        text-align: left !important;
    }
    div.stb_PasswordChangeUX5 span#PageConfigurationMaster_RSSETW__1\:DataEntry_LeftContainer_Stage39\.Rb2\.C1 {
        width: 24% !important;
        text-align: left !important;
    }    
    div.stb_PasswordChangeUX5 span#PageConfigurationMaster_RSSETW__1\:DataEntry_LeftContainer_Stage39\.Rb3\.C1 {
        width: 24% !important;
        text-align: left !important;
    }    
    div.stb_PasswordChangeUX5 span#PageConfigurationMaster_RSSETW__1\:DataEntry_LeftContainer_Stage39\.Rb3\.C1 label#PageConfigurationMaster_RSSETW__1\:P3 {
        display: table-cell;
    }

    div.stb_PasswordChangeUX5 input#PageConfigurationMaster_RSSETW__1\:PasswordChangeFG\.RETYPE_SIGNON_PWD {
        width: 80% !important;
    }

    div.stb_PasswordChangeUX5 span#PageConfigurationMaster_RPFPWDW__1\:DataEntry_LeftContainer_Stage39\.Rb1\.C1 {
        width: 24% !important;
        text-align: left !important;
    }
    div.stb_PasswordChangeUX5 span#PageConfigurationMaster_RPFPWDW__1\:DataEntry_LeftContainer_Stage39\.Rb2\.C1 {
        width: 24% !important;
        text-align: left !important;
    }    
    div.stb_PasswordChangeUX5 span#PageConfigurationMaster_RPFPWDW__1\:DataEntry_LeftContainer_Stage39\.Rb3\.C1 {
        width: 24% !important;
        text-align: left !important;
    }    
    div.stb_PasswordChangeUX5 span#PageConfigurationMaster_RPFPWDW__1\:DataEntry_LeftContainer_Stage39\.Rb3\.C1 label#PageConfigurationMaster_RSSETW__1\:P3 {
        display: table-cell;
    }

    div.stb_PasswordChangeUX5 input#PageConfigurationMaster_RPFPWDW__1\:PasswordChangeFG\.RETYPE_SIGNON_PWD {
        width: 80% !important;
    }

    div.stb_PasswordChangeUX5 .querytextboxmedium {
        padding-top: 0px;
    }    


    .pwdreqtext {
        font-size: 3vw;
    }
    .queryitalictextwithmargin {
        font-size: 3vw;
    }

    div.stb_PasswordChangeUX5 .collapsible-body p {
        padding: 0px 10px;
        margin: 0px;
    }
    div.stb_PasswordChangeUX5 .queryitalictextwithmargin {
        font-size: 3vw;
        line-height: 20px;
    }    

    div.stb_PasswordChangeUX5 .stage3_inputpanel_paydetailsrow {
        margin: 0px 0px 7px 10px !important;
    }
    div.stb_PasswordChangeUX5 span.pwdStrengthTopPadding{
        padding-left: 22%;
    }

    span#lastLoginMessage_1 i.waves-effect.waves-light.btn.waves-input-wrapper {
        padding: 0 20px; 
    }

    div#profileBX_new div.mypropulldownInner a {
        font-size: 4vw;
    }
    div#profileBX_new div.mypropulldownInner span.link_style {
        margin-right: 85px;
    }

    .width50percent_login {
        padding-left: 0px !important;
    }    

    .labelcolumnsmall {
        padding: 2px 0px 5px 2px;
    }    

    .lastlogtext_blue {
        font-size: 3.5vw !important;
    }   
    .lastlogtext_grey {
        font-size: 3.5vw !important;
    }     

    .autocomplete-suggestions {
        top: 145px;
        left: 34.0781px;
    }    
    .ERROR_ROW_SPAN {
        width: auto;
    }
    .ERROR_ROW_SPAN .simpletext {
        color: #F44336 !important;
    }      
    label#PageConfigurationMaster_RACCTSW__1\:chequeBookFromDate {
        padding-right: 18px;
    }      

    span#PageConfigurationMaster_RINPMTW__1\:DataEntry_LeftContainer_Stage39\.Ra5\.C2 span.labelColumn_combo_small {
        width: 120px;
    }

    .stage3_rightwithmargin {
        margin-right: 10px;
    }    

    .linkedValTable h3 .gradientbgtwolinetxt, .delinkedValTable h3 .gradientbgtwolinetxt {
        font-size: 4vw !important;
    }    

    .navSelectedTab {
        font-size: 3.5vw;
    }    
    .navAllTab {
        font-size: 3.5vw;
    } 
     .tabNavLinkDelinkTable {
        margin-top: 0px;
    }  

    .navigationLeftButtons_resp .linkdelink_right_resp .waves-effect input[type="submit"] {
        width: 145px !important;
    }      

    .navigationRightButtons_resp .linkdelink_left_resp .waves-effect input[type="submit"] {
        width: 108px !important;
    }    


    span#PageConfigurationMaster_RPFFACW__1\:NavPanel22\.Ra1\.C2 .simpletext {
        margin: 20px 0px 10px 0px !important;
    }     

    span#PageConfigurationMaster_RPFFACW__1\:NavPanel22\.Ra1\.C2 {
        padding: 0 10px;
        display: inherit;
        line-height: 19px;
    }    

    .stb_UpdatePersonalAssuranceDetailsUX5 table.controlOptionTableStyle.footable-loaded.footable {
        zoom: 0.45;
    } 

    .labelcolumncombosmall {
        width: 170px !important;
    }   

    .widget-content ul li {
        font-size: 3vw;
    }      

    .dropdown-content li > a, .dropdown-content li > span { 
        font-size: 3vw;
    }      
    .arrange_subjectheading_top{
        font-size: 3vw;
    }
    .rightpanel_textbold_top{
        font-size: 3vw;
    }
    .rightpanel_textbold_drafts, .rightpanel_textbold_to{
        font-size: 3vw;
    }
    .rtpanelreply {
        width: auto;
    }
    .replytxt, .deletetxt{
        width: auto;
    }
    .flagtxt{
        width: auto; 
        margin-top: 9px !important;
        height: 12px;               
    }
    .flagtxt a:link{
        font-size: 3vw;
    }
    .replytxt a:link{
        font-size: 3vw;
    }
    .rtpanelreply a:link{
        font-size: 3vw;
    }
    .messagetype_textalign {
        font-size: 3vw;
    }

    span#PageConfigurationMaster_RNWUX5W__1\:Caption20499995 {
        line-height: 14px;
        display: table;
        padding-left: 14px;
    }

    p#PageConfigurationMaster_RINTPCW__1\:payee_type_C .searchsimpletext{
        padding-left: 5% !important;
    } 

    p#PageConfigurationMaster_RINCCPW__1\:payee_type_C .searchsimpletext{
        padding-left: 5% !important;
    }


    div#PageConfigurationMaster_RINTPCW__1\:DataEntry_LeftContainer_Stage39\.Rc2\.C3 p#PageConfigurationMaster_RINTPCW__1\:payee_type_C span.searchsimpletext{
        padding-left: 2% !important;
    }   

    div#PageConfigurationMaster_CRTICPW__1\:InputForm .querytextleft{
        padding: 10px 1px 1px 10px;
        width: 47%;        
    }    

    div#PageConfigurationMaster_CRTICPW__1\:InputForm .querytextright{
        padding-left: 6px;
    }       

    div#PageConfigurationMaster_CROTPYW__1\:InputForm .querytextleft{
        padding: 10px 1px 1px 10px;
        width: 47%;        
    }    

    div#PageConfigurationMaster_CROTPYW__1\:InputForm .querytextright{
        padding-left: 6px;
    }      
    .total-field {
        margin-left: 0px !important;
    }    

    .stage3_searchpanelrow{
        margin-bottom: 2px;
    }

    .simpletext_info {
        font-size: 3vw;
    }  
    .navAllTab{
        float: right;
    }      
    .composefrom{
        font-size: 3vw;
    }
    .composemailsavespan1 {
        margin-left: -180px !important;
    }    
    .msgTemplateLink a{
        font-size: 3vw;
    }
    .custCPpaddingLeftStyle .custCPMargin {
        margin-top: 0px;
    } 

    .stb_CounterPartyRegistrationUX5 div#PageConfigurationMaster_RMNCPW__1\:DataEntry_LeftContainer_Stage39\.Rowset14 p.stage3_inputpanel_paydetailsrow .stage3_inputpanel_column{
        width: 21% !important;        
    }       
    .simpletextbold{
        font-size: 3vw;
    }
    .stb_CounterPartyRegistrationUX5 .querytextleft {
        width: 21%; 
    }

/*    .stb_CounterPartyRegistrationUX5 .labelColumn_combo_brdr_small {
        width: 61px !important;
    }   
    .stb_CounterPartyRegistrationUX5 .labelColumn_combo_small, .labelColumn_combo {
        width: 61px !important;
    } */    
    .stb_CounterPartyRegistrationUX5 .labelColumn_combo_small, .labelcolumnsmall, .querytextboxmedium_small{
        width: 36vw !important;
    }

    .labelColumn_combo{
        width: 42vw !important;
    }

    .stb_CounterPartyRegistrationUX5 .custCPpaddingLeftStyle .custCPMargin{
        max-width: 125px !important;
    }   

    .stb_CounterPartyRegistrationUX5 div#PageConfigurationMaster_RMNCPW__1\:DataEntry_LeftContainer_Stage39\.SubSection4{
        display: none !important;
    } 
    .stb_CounterPartyRegistrationUX5 div.width100percent p.stage3_inputpanel_paydetailsrow span.querytextright_stage3 {
        /* display: block !important; */
        display: table-cell !important;
        padding: 0px 1px 1px 0px !important;
        /* width: 50%; */
        /*width: 100%;*/
        width: 170px;
    } 

    .stb_CounterPartyRegistrationUX5 input.all-datepicker, input.future-datepicker, input.past-datepicker {
        width: 150px;
        margin-top: 6px;
    }    

    .stb_CounterPartyRegistrationUX5 .stage3_button_linkactive {
        text-align: center !important;
        font-size: 3.5vw;
    }  
    .stb_CounterPartyRegistrationUX5 span#PageConfigurationMaster_RMNCPW__1\:Caption19495996 {
        display: table;
        line-height: 16px;
        text-align: -webkit-left;
        margin-top: 0px !important;
    } 


    .stb_CounterPartyRegistrationUX5 div#PageConfigurationMaster_RVCDCPW__1\:DataEntry_LeftContainer_Stage39\.Rowset14 p.stage3_inputpanel_paydetailsrow .stage3_inputpanel_column{
        width: 21% !important;        
    }  
    .stb_CounterPartyRegistrationUX5 div#PageConfigurationMaster_RVCDCPW__1\:DataEntry_LeftContainer_Stage39\.SubSection4{
        display: none !important;
    }    
    .stb_CounterPartyRegistrationUX5 span#PageConfigurationMaster_RVCDCPW__1\:Caption19495996 {
        display: table;
        line-height: 16px;
        text-align: -webkit-left;
        margin-top: 0px !important;
    }       
    
    .stb_InitiateSimplePaymentUX5 a#PageConfigurationMaster_RVCDCPW__1\:Caption8479699 {
        color: #f5f5f5;
    }

    .width50percent_login{
        padding-left:0px !important;
    }

    html.fp-enabled, .fp-enabled body{
        overflow: initial !important;
    }  



}

/*trang first login*/
@media only screen and (min-device-width : 320px) and (max-device-width : 425px){
    .stb_firsttime_login .loginPanelSimpleTextStyle {
        font-size: 3vw !important;
    }

    .stb_firsttime_login input#AuthenticationFG\.RETYPE_SIGNON_PWD {
        width: 88% !important;
    }    
    .stb_firsttime_login input#AuthenticationFG\.SIGNON_NEW_PWD{
        width: 88% !important;
    }
    .stb_firsttime_login input#AuthenticationFG\.SIGNON_PWD{
        width: 88% !important;        
    }

    .stb_firsttime_login span#Infotext {
    /* word-wrap: break-word; */
        word-break: break-word;
        color: #ff9300;
    }

    .stb_firsttime_login .width100percent_collapsible_pwdscreen .collapsibleContainerDiv {
        padding-bottom: 90px !important;
    } 

    .footer-links {
        display: none;
    }   

    .stb_firsttime_login .queryitalictextwithmargin_pwdscreen {
        line-height: 3.5vw;
    }   

    select, option, input {
        font-size: 3vw !important;
    }

    .loginPanelSimpleTextStyle {
        font-size: 3.5vw !important;
    }



    div.stb_firsttime_login div.login-body-style {
        min-height: 891px !important;
    }       

    .mainDivStyle {
        width: auto;
    }  

    .table_td_app_style {
/*        height: 150px;*/
        padding: 13px 8px;
    }   
    
    .sessionTime_simpletext {
        font-size: 3.5vw;
        text-align: justify !important;
    } 

    .text_color1 {
        font-size: 3.5vw;
        text-align: justify !important;
    }        

    .text_color {
        font-size: 4.5vw;
    }    

    label#PageConfigurationMaster_RACCTSW__1\:toCaption {
        padding-right: 9px;
    }    

    .collapsibleContainerDiv div#PageConfigurationMaster_RVTXNW__1\:SearchPanel_Stage34\.Rowset2 {
        width: 72%;
    }  
    .collapsibleContainerDiv div#PageConfigurationMaster_RVCTXNW__1\:SearchPanel_Stage34\.Rowset2 {
        width: 72%;
    }    
    
    table td .searchsimpletext, table td .searchsimpletext_wrapnew, table td .simpletextwithwidth, table td .searchsimpletext_accntSummary, table td .hwgreentxt, table td .hwblacktxt {
        font-size: 3vw !important;
    }    

    .collapsible-wrapper .picker {
        position: relative !important;
        z-index: 10000 !important;
/*        transform: translateZ(1000px);
        transform-style: preserve-3d;*/
        /*-webkit-transform: translate3d(0,0,0);*/
    }

/*    .stage3_searchpaneldiv .collapsible-wrapper{
        position: initial !important;
    }    */

    .collapsible-wrapper .picker-icon {
        right: -128px;
        top: -29px;
    }

    .abc_phong2 {
        margin-top: 40px;
    }    
    div#termspage_etd div.frame p {
        font-size: 3.5vw;
        font-family: "roboto-normal","serif" !important;
    }  

    .logoutLink {
        top: -20px !important;
        right: -10px !important;
    }     

    .headerLogoutLink {
        position: unset !important;
    }    

    span.searchsimpletext_accntSummary.amountRightAlign {
        font-size: 3vw !important;
    }    

    table td .searchsimpletext, table td .searchsimpletext_wrapnew, table td .simpletextwithwidth, table td .searchsimpletext_accntSummary, table td .hwgreentxt, table td .hwblacktxt{
        font-size: 3vw !important;
    }    

    td.footable-first-column .searchsimpletext_wrapnew {
        font-size: 3vw !important;
    }    

    .gradientbgtwolinetxt {
        font-size: 4vw !important;
    } 

    div#paintCalendar {
        overflow-x: auto;
    }  

    div#PageConfigurationMaster_RDACTW__1\:Details_TopLeftContainer_Stage33\.SubSection1 .stage3_detailsrow {
        margin-left: 0px !important;
    }   

    input#AuthenticationFG\.VERIFICATION_CODE.type_FEBAUnboundString {
        width: 100% !important;
    }     

    .loginHeader .header-text {
        display: none !important;
    }    

    table#HWListTable5134192 th {
        padding: 5px 4px !important;
    }   

    table#HWListTable5134192 td {
        padding: 12px 5px !important;
    }   

    /*fix loi 28.07..2018 - start*/  

    span#idRadio_P {
        margin-bottom: 15px !important;
    }

    .rightPadding1 {
        margin-right: 39% !important;
    }    

    /*fix loi 28.07..2018 - end*/
    .stb_InitiatePaymentUX5 p.stage3_inputpanel_paydetailsrow span.querytextright{
        display: block !important;
    }

    .content input[type=Submit] {
        font-size: 3.5vw !important;
    }

    span#PageConfigurationMaster_RDACTW__1\:Caption11178171 {
        display: table-cell;
    }   

    .labelColumn_combo_small .labelColumn_combo_brdr_small {
        width: 37vw !important;
    }   

    .labelcolumnsmall {
        font-size: 3vw !important;
    }   

    .collapsibleContainerDiv .stage3_searchpanelcolumn .labelColumn_combo_brdr_toosmall{
        width: 35vw;
    }    

    span#PageConfigurationMaster_RACCTSW__1\:Details_TopLeftContainer_Stage33\.Ra2\.C3 {
        margin-right: 30px;
    }    
    span#PageConfigurationMaster_RLACTW__1\:Details_TopLeftContainer_Stage33\.Ra2\.C3 {
        margin-right: 30px;
    }

    span#PageConfigurationMaster_ROACTW__1\:Details_TopLeftContainer_Stage33\.Ra2\.C3{
        margin-right: 30px;
    }      

    .widget-content ul li {
        font-size: 3vw;
    }    

    div#PageConfigurationMaster_RACCTSW__1\:ListingPanel_LeftContainer_Stage310\.Rowset1 {
        margin-left: 5px;
    }

    .stage3_searchpanel_detailsdiv .stage3_searchpanelcolumn .span-radiobutton{
        padding-left: 22px;
    }
    
    span#PageConfigurationMaster_RCCARDW__1\:ReadOnly_LeftContainer_Stage3_ModalView7\.Rf1\.C4 {
        width: 26% !important;
    }

    .stage3_leftrightmainpanel_NoSeparator .stage3_previewconfirm_details_column .labelColumn_combo {
        width: 56vw !important;
    }     

    span#PageConfigurationMaster_RVTXNW__1\:DataEntry_LeftContainer_Stage39\.Rb4\.C2 {
        width: 46%;
        padding-top: 5px;
    } 
    
    span#PageConfigurationMaster_RVTXNW__1\:DataEntry_LeftContainer_Stage39\.Ra1\.C2 {
        padding-top: 8px;
    }       

    span#PageConfigurationMaster_RVTXNW__1\:DataEntry_LeftContainer_Stage39\.Ra6\.C2 {
        padding-top: 6px;
    }        
    span#PageConfigurationMaster_RVTXNW__1\:DataEntry_LeftContainer_Stage39\.Ra7\.C2 {
        padding-top: 6px;
    }
    span#PageConfigurationMaster_RCCARDW__1\:ReadOnly_LeftContainer_Stage3_ModalView3\.Ra3\.C2 span#PageConfigurationMaster_RCCARDW__1\:CCDetailsFG\.STATUS {
        display: none;
    }
    span#PageConfigurationMaster_RLACTW__1\:FormManagementFG\.PRODUCT_NAME {
        max-width: unset;
    }
    span#PageConfigurationMaster_RPSTUXW__1\:DataEntry_LeftContainer_Stage39\.Ru1\.C2 span.labelColumn {
        width: 45% !important;
    }

    .stb_corp_PreferencesSetUX5 div.width100percent p.stage3_inputpanel_paydetailsrow span.stage3_inputpanel_column {
        margin-top: -5px;
    }    
    input#PageConfigurationMaster_PSEBUXW__1\:CorpAdminFWFG\.NICK_NAME {
        font-size: 3vw !important;
    }
    span#PageConfigurationMaster_RVCTXNW__1\:DataEntry_LeftContainer_Stage39\.Rb4\.C2 {
        width: 46%;
        padding-top: 5px;
    }     
    span#PageConfigurationMaster_RVCTXNW__1\:DataEntry_LeftContainer_Stage39\.Ra1\.C2 {
        padding-top: 8px;
    }       
    span#PageConfigurationMaster_RVCTXNW__1\:DataEntry_LeftContainer_Stage39\.Ra6\.C2 {
        padding-top: 6px;
    }        
    span#PageConfigurationMaster_RVCTXNW__1\:DataEntry_LeftContainer_Stage39\.Ra7\.C2 {
        padding-top: 6px;
    }
    span#PageConfigurationMaster_RMNCPW__1\:Caption10614804 {
        text-align: left !important;
    }

    span#PageConfigurationMaster_ROPDEPW__1\:DataEntry_LeftContainer_Stage39\.Ra5\.C1 {
        /*width: 48vw !important;*/
        width: 38vw !important;
    }

    form[name="AuthenticationFG"] .row.toprow.parentTable {
        background: lightgray;  
        margin-bottom: 0px;          
    }    
/*    span#PageConfigurationMaster_ROPDEPW__1\:DataEntry_LeftContainer_Stage39\.Ra5\.C3 {
        float: inherit !important;
    }   */ 

    .querytextright_stage3 span.span-checkbox {
        float: left !important;
    }    

    span#idRadio_A .searchsimpletext {
        padding-top: 10px !important;
    }
    span#idRadio_C .searchsimpletext {
        padding-top: 10px !important;
    }

    .select-wrapper.labelcolumncombosmall.initialized {
        width: 37vw !important;
    }   
    
    p.formrow img#info_toolTip {
        display: none;
    }     

}


@media (orientation: landscape) { 
    /*     .reorientMessage{
        visibility: visible;
    }
    .mainContent{
        visibility: hidden ;
    } */

/*     body {
    display: none;
} */

}
@media (orientation: portrait) { 
/*     body {
    display: block;
} */
}
    

/* Smartphones (landscape) ----------- */
@media only screen and (min-width : 321px) {
/* Styles */
}

/* Smartphones (portrait) ----------- */
@media only screen and (max-width : 320px) {
/* Styles */
}

/* iPads (portrait and landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
/* Styles */
}

/* iPads (landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
/* Styles */
}

/* iPads (portrait) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
/* Styles */
}
/**********
iPad 3
**********/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */
}
/* Desktops and laptops ----------- */
@media only screen  and (min-width : 1224px) {
/* Styles */
}

/* Large screens ----------- */
@media only screen  and (min-width : 1824px) {
/* Styles */
}

/* iPhone 4 ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */
}

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */
}

/* iPhone 5 ----------- */
@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

/* iPhone 6 ----------- */
@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

/* iPhone 6+ ----------- */
@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

/* Samsung Galaxy S3 ----------- */
@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

/* Samsung Galaxy S4 ----------- */
@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3){
/* Styles */
}

@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3){
/* Styles */
}

/* Samsung Galaxy S5 ----------- */
@media only screen and (min-device-width: 360px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3){
/* Styles */
}

@media only screen and (min-device-width: 360px) and (max-device-height: 640px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3){
/* Styles */
}

/*RESPONSIVE - IB - END*/
