
                                    body{overflow-x: hidden !important;}
                                    img {max-width: 100%;}
    .dashboardboxsection{border:1px solid #dddddd; background-color: #ffffff; box-shadow: 0 1px 2px rgb(56 65 74 / 15%); border-radius: 10px; padding:20px; margin-bottom:20px;}
    .dashboardboxsection h3.headinggg, h3.headinggg{ font-weight: 700; color: #000000 !important; padding: 0px 0px 15px 0px; 
        font-family: 'Inter', sans-serif;}
        .dashboardboxsection h3.headinggg img, h3.headinggg img{margin-left: 10px; height: 28px;}
        .cardicb{position: relative; border:1px solid #dddddd; border-radius: 8px;}
         .cardicb span{font-size: 11px; line-height: 14px; text-transform: uppercase; background-color: #f99608; padding:3px 10px; border-radius: 3px; color: #ffffff; position: absolute; top: 15px; left: 15px;}
        .cardicb h4{font-family: 'Inter', sans-serif; font-weight: 700; font-size: 18px;  margin-top: 20px;}
         .cardicb .card-body{padding:40px 15px 10px 15px !important; }
         .clearfix{clear: both !important;}
         .listtts{}
         .listtts ul{list-style: none; margin: 0px; padding: 0px !important;}
         .listtts ul li{list-style: none; margin: 0px 0px 3px 0px; padding: 0px !important;}
         .listtts ul li span{font-weight: 600; margin-right: 5px;}
         .texxxtlnk{float: right; font-size: 16px;}
         .upitext{background-color:#f0f0f0; padding: 5px 15px; border-radius: 5px; margin-top: 20px;}
         .callltext{font-weight: 700; font-size: 20px; }
         .callltext a{ color: #111111 !important;}
         .callltext img{margin-right: 8px; position: relative; top: -4px; height: 24px;}
         .faqtttx{font-size: 14px; margin-bottom:30px;}
         .thnkx{font-size: 16px; font-weight: 600; margin-top: 20px;}
         .sortpro{height:70px; line-height:70px; font-size: 36px; font-weight: 700; width:70px; border-radius: 100%; text-align: center; background-color: #f1f1f1; border:1px solid #cccccc; overflow: hidden; margin: 0px auto;}
           .sortprolrg{height:100px; line-height: 100px; font-size: 36px; font-weight: 700; width: 100px; border-radius: 100%; text-align: center; background-color: #f1f1f1; border:1px solid #cccccc; overflow: hidden; margin: 0px auto; position: absolute; left: 50%; margin-left: -50px; top: -50px; display: block;}
         .navheading{font-size: 20px; margin-top: 10px; text-align: center; font-weight: 600;}
         /*****/
               .proinfo{margin-top: 45px; text-align: center; margin-bottom: 20px;}
         .proinfo h3{font-size: 20px; font-weight: 700; color: #000000;}
         .proinfo .cls{font-size: 14px; font-weight: 400;}
         .themehding{font-size: 18px; font-weight: 700; color:#990000; margin-bottom: 20px;}
          .themehding span{display: block; font-size: 13px; font-weight: 400; line-height: 16px;}
          .formnavvvv{margin-bottom: 30px;}
          .formnavvvv .formbx{margin-bottom:10px; padding-bottom: 15px; border-bottom: 1px solid #f1f1f1; position: relative;}
          .formnavvvv .formbx input{width: 93% !important;}
          .formnavvvv .formbx label{text-transform: uppercase; color: #000000; font-weight: 700; margin-bottom: 3px;}
           .formnavvvv .formbx .veiwdoc{ max-width: 50px; height: 30px; position: absolute; right: -15px; }
.boxxottr{border:1px solid #dddddd; border-radius: 10px; margin:70px 15px 15px 15px; padding: 15px 15px 25px 15px; position: relative;}
.topnav-hamburger{display: none !important;}
.hessdind{font-weight: 700; font-size:16px; }
         @media (max-width:767px){
            .plr_8{padding-left:4px !important; padding-right: 4px !important;}
.app-search {left: 30%;}
.topnav-hamburger{display: block !important;}
.navbar-header .btn-topbar {
    height: 36px;
    width: 36px;
}
.hessdind {
    font-size: 15px;
    margin-bottom: 0px !important;
}
.page-content {
    padding-left: 0px !important;padding-right: 0px !important;
}
.dashboardboxsection h3.headinggg, h3.headinggg {
    padding: 0px 0px 5px 0px;
    font-size: 16px;
}
.dashboardboxsection h3.headinggg img, h3.headinggg img {
    margin-left: 8px;
    height: 24px;
}
.dashboardboxsection {
    border-radius: 7px;

    padding: 15px 13px;
    margin-bottom: 15px;
}
.cardicb {
    border-radius: 4px;   border:none !important;
}
.cardicb span {
    font-size: 9px;
    line-height: 12px;
    padding: 2px 6px 1px 6px;
    border-radius: 3px;
    top: 9px;
    left: 6px;
}
.iconsss{height: 34px;}
.cardicb h4 {
    font-size: 12px;
    margin-top: 20px;
}
.cardicb .card-body {
    padding: 40px 1px 10px 1px !important;
}
.texxxtlnk {
    float: right;
    font-size: 12px;
    width: 88px;
    text-align: right;
    margin-top: -3px;
}
.listtts ul li {
    margin: 0px 0px 1px 0px;
    font-size: 12px;
}
.callltext {
    font-weight: 700;
    font-size: 15px;
}
.callltext img {
    top: -3px;
    height: 24px;
}
.formnavvvv .formbx label{display: block !important; font-size: 12px !important;}
.navbar-menu {
    width: 90%;}
         }

/************/
        .hdddngss{font-weight: 700;
    color: #000000 !important;
    padding: 11px 0px 11px 0px; border-top: 1px solid #f1f1f1;
    border-bottom: 1px solid #f1f1f1;
    font-family: 'Inter', sans-serif; font-size: 16px;}
        .pmynt_hstry{margin: 0px; padding: 0px;}
        .pmynt_hstry ul{margin: 0px; padding: 0px;}
        .pmynt_hstry ul li{margin: 0px; padding: 0px; list-style: none; position: relative; margin-left: 55px; border-bottom: 1px solid #f1f1f1; padding: 15px 0px 15px 0px;}
        .pmynt_hstry ul li:last-child{border-bottom:0px;}

        .pmynt_hstry ul li span.thmmb{position: absolute; top: 12px; left: -70px; height: 50px; width: 50px; border-radius: 100px; text-align: center; background-color: #f9f7f7; line-height: 50px;}
        .pmynt_hstry ul li span.thmmb img{max-width: 100%; max-height: 30px; text-align: center;}
        .pmynt_hstry ul li .hdlstx{font-size: 16px; font-weight: 700; }
        .pmynt_hstry ul li .hdlstx span{text-align: right; float: right;}
    
        .pmynt_hstry ul li .lstxtime{font-size: 12px; color: #999999; margin-top: 5px;}
        .pmynt_hstry ul li .lstxtime span{text-align: right; float: right;}
             .pmynt_hstry ul li.credit .lstxtime span{color:#3bb54a;}
          .pmynt_hstry ul li.debit .lstxtime span{color:#ff0000;}
          .sentmony{margin-top: 10px;}
          .sentmony .form-control {
height: 40px; font-size: 16px !important; font-weight: 500 !important;
border: 1px solid #990000;
}
.sentmony .form-control:focus {
box-shadow: none;
border: 1px solid #990000;
}
          .sentmony .btn,   .formbank .btn {
             font-family: 'Inter', sans-serif;
    background: #990000;
    border-color: #990000;
    padding: 8px 30px !important;
    color: #fff;
    font-size: 14px !important;
    font-weight: 600;
}

     .pmynt_hstry ul li a{position:unset !important; color: #000000;}
     .formbank{}
     .formbank .form-group{margin-bottom: 12px;}
     .formbank .form-group label{ margin-bottom: 3px; font-weight: 600; color: #000000 !important; }
      .formbank .form-group label span{color: #ff0000 !important;}
         .formbank .form-control {
height:36px; font-size: 14px !important; font-weight: 500 !important;

}
.btn.btnsbmt{padding: 8px 30px 9px 30px !important; border-radius: 0px 5px 5px 0px !important;}
/***/
.walllltbx{background:#990000 !important; color: #ffffff !important; position: relative !important;}
.walllltbx .tssat{font-size: 14px; font-weight: 400;}
.walllltbx .tssasst{font-size: 24px; font-weight: 600; color: #ffcc00;}
.walllltbx .bllnsc{color: #ffffff !important;  font-weight: 600; font-size: 30px;}
.walllltbx .iccns{position: absolute; right: 20px; bottom:20px;}
.slipsize{ position: absolute; right:0px; top: 15px; height: 50px; }
.rprts{ margin-left: 0px !important;  }
.form__group{margin-bottom: 15px;}
.form__group label{margin-bottom: 3px;}
.imgprboxx{ border: 1px solid #ced4da; padding: 4px; border-radius: 5px; max-height: 120px; margin: 25px auto 0px auto; }
 @media (max-width:767px){
    .pmynt_hstry ul li .hdlstx {
    font-size: 14px !important;
    font-weight: 600 !important;
}
.walllltbx .tssasst {font-size: 20px;}
.walllltbx .bllnsc {font-size: 26px; margin-top: 6px;}
.walllltbx .iccns {bottom: 15px;height: 50px;}
}
   