div#expiry-issued-grid tr td a, #expiry-received-grid tr td a {
    cursor: pointer;
    text-decoration: underline;
    font-weight: 600;
    color: #0a53a0 !important;
}
.imgmrgcls {
    margin: 20px;
}
span.select2.select2-container {
    width: 100% !important;
}
.addtreels a {
    background: #213c77;
    padding: 2px 5px;
    border-radius: 5px;
    color: #fff !important;
}
.form-control {
    border: 1px solid #000;
    background: #f1f1f1;
}
.form-control[readonly] {
    background-color: #d3d3d3 !important;
}
    .field-disabled {
    background: #d3d3d3 !important;
}
.modal-header h4 {
    font-size: 18px;
}
/*date fields form css start*/
input#FromDate, input#ToDate, input#expiry_Date, input#ReceivedDraftBG_BGReceiptDate, input#ReceivedDraftBG_BGReceiptDate, input#ReceivedDraftBG_ClaimExpDate, input#bgOriginalExpDate, input#bgDate, input#ClientSubmissionDate, #txtAgreementDate, input#txtDateOfCompletion, input#txtEndDate, input#CName, input#txtStartDate, input#ClaimExpDate, input#txtLCDate, input#txtLatestDeliveryOrderDate, input#txtExpiryDate {
    background: #f1f1f1;
    border: 1px solid #000;
}
/*date fields form css End*/
.modal-header {
    padding: 5px;
}

.userrolecsls {
    color: #902893 !important;
}

.redeencls {
    color: red;
}

.greefoncls {
    color: green;
}

.darkbluecls {
    font-size: 14px !important;
    color: #002f6c !important;
}

.userrolecsls, .redeencls, .greefoncls, .darkbluecls {
    cursor: pointer;
    font-size: 16px;
    margin:0 15px;
}
table.table.table-bordered tr th {
    font-size: 14px;
    color: #fff !important;
    background: #626367 !important;
}
div#JVList_grid tr td, div#ReconciliationList_grid tr td {
    color: #000 !important;
}
div#cumulativeAmount_Grid tr td {
    color: #000 !important;
}
div#JV_ListFor_BG_grid tr td {
    color: #fff !important;
}
#expiry-issued-grid tr th, #expiry-received-grid tr th {
   
    padding: 4px 17px;
    border: 1px solid #000;
    background: #dddddd;
}
table#tblresourcemapping tr td {
    border: 1px solid #fff;
}
div#bank-limit-grid tr td {
    border: 1px solid #000;    
    padding: 5px;
}
div#bank-limit-grid tr th {
    background: #ddd;
}
div#bank-limit-grid {
    overflow-y: scroll;
    height:350px;
}
    div#bank-limit-grid tr th {
        position: sticky;
        top: 0;
    }


/*.mybtncentcls {
    margin: 2em 0;
}
*/
div#dlc-grid tr th span {
    width: 150px !important;
}
div#dlc-grid tr td {
    padding: 0.2em;
}
div#bank-limit-grid tr th span {
    padding: 0 5px;
}
/*#dbg-grid tr th span {
    width: 102px !important;
}*/
.tblvalucls{
    position:relative
}
span.plus-sign {
    position: absolute;
    top: 50%;
    right: -20px;
    transform: translateY(-50%);
    font-size: 24px;
    color: white;
}
table#filobalance, #filobalance {
    background: #ddd;
    border: 1px solid #999898;
}
table#Addfund tr td, #Remittance tr td, #AddDocuments tr td, table#Remittance tr td, table#funHistory tr td{
    border:1px solid #fff !important;
  

}
table#Addfund tr th:nth-child(2) {
    width: 137px;
}
table#Addfund tr th:nth-child(5) {
    width: 146px;
}
table#funHistory tr th:nth-child(2), #AddDocuments tr th:nth-child(2), #Remittance tr th:nth-child(2), #Addfund tr th:nth-child(3){
    width: 250px !important;
}
table#Addfund tr th, #Remittance tr th, #AddDocuments tr th, table#Remittance tr th, table#funHistory tr th {
    background: #fff;
    font-size: 14px;
    border: 1px solid #ddd !important;
}
span.plus-sign {
    position: absolute;
    top: 50%;
    right: -20px;
    transform: translateY(-50%);
    font-size: 24px;
    color: white;
}
table#tbl-dbgDocument,
table#tbl_rcvDBGDocument,
table#tbl_extension_letter,
table#tbl-confirmation-letter,
table#tbl_release_letter, #tbl-fbgDocument, table#tbl_bgExtensionDocument {
    color: #000 !important;
    border: 1px solid #000 !important;
}
.topmarginone_em{
    margin-top:2em;
}
.extencls {
    margin: 10px;
}

div#tbl-branch_wrapper {
    color: #000;
}
fieldset.scheduler-border.bgwhitecls {
    background: #fff !important;
}

div#ebg-grid tr td,
div#location-grid tr td,
div#comapny-grid tr td,
div#loa-mou-grid tr td,
div#bank-master-grid tr td,
#project-grid tr td,
#currency-grid tr td,
#template-grid tr td,
#amc-grid tr td,
#role-grid tr td,
#fbg-grid tr td,
#fbg-issued-bank-grid tr td,
#ebg-grid tr td,
#ebg-grid tr td,
#awt-app-dbg-grid tr td,
#dlc-grid tr td,
#div#lc-issued-grid tr td,
#fbg-issued-bank-grid tr td,
#fbg-grid tr td,
#mutual-fund-grid tr td,
#fd-grid tr td,
#draft-insurace-grid tr td,
#fd-grid tr td,
#dbg-grid tr td,
#paymentdetails-grid tr td,
div#approved-dlc-grid tr td,
#received-conf-grid tr td {
    color: #000 !important;
}
div#lc-issued-grid tr td, #location-grid  tr td{
    color: #fff !important;
}
/*ul.sidebar-menu > li a {
    font-family: adani !important;
}*/
#bankdetails-grid tr td,
#bankdetails-grid tr td,
table#tbl_rcvDBGDocument tr td,
table#tbl_extension_letter tr td,
table#tbl-confirmation-letter tr td ,
table#tbl_release_letter{   
    border: 1px solid #999898;
    color: #000;
}
   
   
   /* table#tbl-confirmation-letter tr th,
    table#tbl_release_letter tr th {
        color: #fff !important;
    }*/

#expiry-issued-grid tr td, #expiry-received-grid tr td {
    color: #000;
}

table#tbl-branch {
    color: #000;
    border: 1px solid #000;
}

.Create\/Update.Finoracnt label, .create-update label, .create-user label{
    color: #000 !important;
   /* font-family:Adani !important;*/
}
.Create\/Update.adanicnt label {
    color: #fff;
}
textarea#txtComments {
    background: #606060;
    color: #000 !important;
}
select, textarea,input[type=email], input[type=file], input[type=string] {
    background: #f1f1f1 !important;
    color: #000 !important;
    padding: 5px;
    border: 1px solid #000 !important;
}
.bajatblmrgcl{
    margin:1em 0;
}
/*table#tblresourcemapping {
    color: #fff;
}*/
/*@font-face { 
    font-family: 'Finora bold';
    src: url('../Finora_fonts/Finora bold.ttf') format('truetype');
}
@font-face {
    font-family: 'Finora extralight';
    src: url('../Finora_fonts/Finora extralight.ttf') format('truetype');
}
@font-face {
    font-family: 'Finora light';
    src: url('../Finora_fonts/Finora light.ttf') format('truetype');
}
@font-face {
    font-family: 'Finora medium';
    src: url('../Finora_fonts/Finora medium.ttf') format('truetype');
}
@font-face {
    font-family: 'Finora regular';
    src: url('../Finora_fonts/Finora regular.ttf') format('truetype');
}
@font-face {
    font-family: 'Finora semibold';
    src: url('../Finora_fonts/Finora semibold.ttf') format('truetype');
}*/
@font-face {
    font-family: 'adani bold';
    src: url('../adani_fonts/adani bold.ttf') format('truetype');
}
@font-face {
    font-family: 'adani extralight';
    src: url('../adani_fonts/adani extralight.ttf') format('truetype');
}
@font-face {
    font-family: 'adani light';
    src: url('../adani_fonts/adani light.ttf') format('truetype');
}
@font-face {
    font-family: 'adani medium';
    src: url('../adani_fonts/adani medium.ttf') format('truetype');
}
@font-face {
    font-family: 'adani regular';
    src: url('../adani_fonts/adani regular.ttf') format('truetype');
}
@font-face {
    font-family: 'adani semibold';
    src: url('../adani_fonts/adani semibold.ttf') format('truetype');
}
.mrgbtm{
    margin-bottom:20px;
}
div#bank-master-grid tr th:nth-child(2) {
    width: 180px !important;
}

.mybtncentcls{
    margin:0.5em 0;
}
button#login-submit {
    width: 100%;
    font-weight: 600;
    width: 100%;
    background: #ffc107;
    border: none;
}

.logoutcls > a {
    color: #fff !important;
  
}
.logoutcls > a:hover {
    color: #fff !important;
    text-decoration:none;
}
.popupplues {
    cursor: pointer;
    color: #000;
    font-weight: 600;
}
html {
  font-size: 14px;
}
.mybtncentcls {
    text-align: center;
}
    .mybtncentcls a {
        width: auto;
        font-weight: 600;
        color: #fff !important;
        text-decoration: none !important;
    }
.groupbtncentcls {
    text-align: center;
    margin-bottom: 10px;
}

    .groupbtncentcls a {
        width: auto;
        color: #ffffff !important;
        text-decoration: none !important;
    }
table#updateduserid tr td, #createduserid tr td {
    background-color: #000;
    background: #ffffff;
    font-weight: 600;
}
    table#updateduserid tr td:first-child, table#createduserid tr td:first-child {
        color: #096caf;
        text-align: center;
        line-height: 4;
        font-size: 15px;
        padding: 0;
        margin: 0;
    }
fieldset.scheduler-border {
    border: 1px groove #607d8b !important;
    padding: 0 1.4em 1.4em 1.4em !important;
    margin: 0 0 1.5em 0 !important;
    -webkit-box-shadow: 0px 0px 0px 0px #000;
    box-shadow: 0px 0px 0px 0px #000;
   /* background: #f1f1f1 !important;*/
    /*background: #606060 !important;*/
}
legend.scheduler-border {
    margin-top: -18px;
    background: #a9258b;
    color: #fff;
    font-size: 16px !important;
    font-weight: bold !important;
    text-align: left !important;
    width: auto !important;
    padding: 5px 10px !important;
    border-bottom: none;
    border-radius: 20px;
}
@media (min-width: 768px) {
  html {
    font-size: 16px;
  }
}

html {
  position: relative;
  min-height: 100%;
}
footer {
    color: #fff;
    line-height: 40px;
    /*background-color: #7a8fad !important;*/
    /*background: #5d89a3 !important;*/
    background: #607D8B !important;
}
    footer a {
        color: #fff !important;
        text-decoration:none;
    }
    /*
body {
  margin-bottom: 60px;
}*/
    .box.box-primary {
        border-top-color: #3c8dbc;
    }

.btnwidthcls,.delete-button {
background: #213c77 !important;
color: #fff;
font-size: 16px;
font-weight:600 !important;
}
    .btnwidthcls:hover, .delete-button:hover {
        background: #ffc107 !important;
        color: #213c77 !important;
        font-weight: 600;
        text-decoration: none;
    }
.butncls {
    text-align: center;
    margin: 1em 0em !important;
}
table#tbl_approval{
    margin-top:2em;
}
table#tbl_approval tr th {
    color: #fff;
}
    .box {
        position: relative;
        background: #ffffff;
        border-top: 2px solid #c1c1c1;
        margin-bottom: 20px;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        width: 100%;
        box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
    }

    .box .box-header {
        position: relative;
        -webkit-border-top-left-radius: 3px;
        -webkit-border-top-right-radius: 3px;
        -webkit-border-bottom-right-radius: 0;
        -webkit-border-bottom-left-radius: 0;
        -moz-border-radius-topleft: 3px;
        -moz-border-radius-topright: 3px;
        -moz-border-radius-bottomright: 0;
        -moz-border-radius-bottomleft: 0;
        border-top-left-radius: 3px;
        border-top-right-radius: 3px;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
        border-bottom: 0px solid #f4f4f4;
        color: #444;
        padding-bottom: 10px;
        background: url(../img/heading_bg_repeat.gif) repeat-x;
        height: 30px;
        top: 0px;
        left: -4px;
    }

        .box .box-header .box-title {
            display: inline-block;
            padding: 9px 0px 10px 20px;
            margin: 0;
            font-size: 18px;
            font-weight: 400;
            float: left;
            cursor: default;
        }

.box-title {
    background: url(../img/heading _bg1.gif) no-repeat;
    width: 292px;
}

.field-disabled {
    cursor: not-allowed !important;
   /* background-color: #eee !important;*/
}

/*test start here*/

    /*
    Components: navbar, logo and content header
-------------------------------------------------
*/
    body > .header {
    position: relative;
    max-height: 100px;
    z-index: 1030;
}

    body > .header .navbar {
        height: 50px;
        margin-bottom: 0;
        margin-left: 235px;
    }

        body > .header .navbar .sidebar-toggle {
            position:absolute;
    margin-left:240px;
            float: left;
            padding: 9px 5px;
            margin-top: 8px;
            margin-right: 0;
            margin-bottom: 8px;
            margin-left: 5px;
            background-color: transparent;
            background-image: none;
            border: 1px solid transparent;
            -webkit-border-radius: 0 !important;
            -moz-border-radius: 0 !important;
            border-radius: 0 !important;
        }

            body > .header .navbar .sidebar-toggle:hover .icon-bar {
                background: #f6f6f6;
            }

            body > .header .navbar .sidebar-toggle .icon-bar {
                display: block;
                width: 22px;
                height: 2px;
                -webkit-border-radius: 4px;
                -moz-border-radius: 4px;
                border-radius: 4px;
            }

                body > .header .navbar .sidebar-toggle .icon-bar + .icon-bar {
                    margin-top: 4px;
                }

        body > .header .navbar .nav > li.user > a {
            font-weight: bold;
        }

            body > .header .navbar .nav > li.user > a > .fa,
            body > .header .navbar .nav > li.user > a > .glyphicon,
            body > .header .navbar .nav > li.user > a > .ion {
                margin-right: 5px;
            }

        body > .header .navbar .nav > li > a > .label {
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            border-radius: 50%;
            position: absolute;
            top: 7px;
            right: 2px;
            font-size: 10px;
            font-weight: normal;
            width: 15px;
            height: 15px;
            line-height: 1.0em;
            text-align: center;
            padding: 2px;
        }

        body > .header .navbar .nav > li > a:hover > .label {
            top: 3px;
        }

    body > .header .logo {
        float: left;
        font-size: 20px;
        line-height: 50px;
        text-align: center;
        padding: 0 10px;
        width: 235px;
        _font-family: 'Kaushan Script', cursive;
        font-family: Arial;
        font-weight: 600;
        height: 50px;
        display: block;
    }

        body > .header .logo .icon {
            margin-right: 10px;
        }

.right-side > .content-header {
    position: relative;
    padding: 15px 15px 10px 20px;
}

    .right-side > .content-header > h1 {
        margin: 0;
        font-size: 24px;
    }

        .right-side > .content-header > h1 > small {
            font-size: 15px;
            display: inline-block;
            padding-left: 4px;
            font-weight: 300;
        }

    .right-side > .content-header > .breadcrumb {
        float: right;
        background: transparent;
        margin-top: 0px;
        margin-bottom: 0;
        font-size: 12px;
        padding: 7px 5px;
        position: absolute;
        top: 15px;
        right: 10px;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
    }

        .right-side > .content-header > .breadcrumb > li > a {
            color: #444;
            text-decoration: none;
        }

            .right-side > .content-header > .breadcrumb > li > a > .fa,
            .right-side > .content-header > .breadcrumb > li > a > .glyphicon,
            .right-side > .content-header > .breadcrumb > li > a > .ion {
                margin-right: 5px;
            }

        .right-side > .content-header > .breadcrumb > li + li:before {
            content: '>\00a0';
        }

@media screen and (max-width: 767px) {
    .right-side > .content-header > .breadcrumb {
        position: relative;
        margin-top: 5px;
        top: 0;
        right: 0;
        float: none;
        background: #efefef;
    }
}

@media (max-width: 767px) {
    .navbar .navbar-nav > li {
        float: left;
    }

    .navbar-nav {
        margin: 0;
        float: left;
    }

        .navbar-nav > li > a {
            padding-top: 15px;
            padding-bottom: 15px;
            line-height: 20px;
        }

    .navbar .navbar-right {
        float: right;
    }
}

@media screen and (max-width: 560px) {
    body > .header {
        position: relative;
    }

        body > .header .logo,
        body > .header .navbar {
            width: 100%;
            float: none;
            position: relative !important;
        }

        body > .header .navbar {
            margin: 0;
            margin-top: 20px;
            margin-left: 20px;
            padding-left: 10px;
        }

    body.fixed > .header {
        position: fixed;
    }

    body.fixed > .wrapper,
    body.fixed .sidebar-offcanvas {
        margin-top: 100px !important;
    }
}
.navbar-right {
    float: right !important;
    position: absolute;
    right: 0;
    top: 1em;
}
.butncls {
    text-align: center;
    margin: 1em 0em !important;
}
.ourlogcls {
    text-align: center;
    border-radius:10px;   
}
select#ddllandType {
    background: none;
    border: 1px solid #627899;
}
fieldset.scheduler-border input[type="text"] {
    background: none;
    border: 1px solid #000;
    color: #000 !important;
}
    fieldset.scheduler-border input[type="text"]:focus {
        background: none;
        border: 2px solid #0d45bf !important;
    }
select#ddllandType:focus {
    background: none;
    border: 2px solid #0d45bf !important;
}
.myusercls {
    margin: 2em 0;
}
div#expiry-issued-grid tr th {
    font-size: 14px;
}
.panel-heading {
    background: #782d8e;
    color: #fff;
    padding: 5px;
    font-size: 16px;
    border-radius: 5px;
    margin-bottom: 10px;
}
.changepassclr a {
    color: #213c77;
}
.radicolorcls{
    color:#000 !important;
    margin-left:5px;
}
div#location-grid tr td {
    padding: 5px;
}
div#role-grid tr td {
    padding: 5px;
}
table#tblresourcemapping tr td,table#tblresourcemapping tr th {
    border: 1px solid #607d8b;
}

div#ebg-grid tr td {
    padding: 5px;
}

div#amc-grid tr th:first-child {
    width: 70% !important;
}

div#amc-grid tr td a {
    font-size: 11px;
}

table#tbl_fd_interest {
    color: #fff !important;
    border: 1px solid #fff !important;
}

div#tbl_fd_interest_wrapper {
    color: #fff !important;
    margin: 5px;
}

div#bank-limit-grid tr th, table#catediviid tr th {
    font-size: 14px;
    width: 100px;
}

ul.sidebar-menu li {
    font-size: 15px;
}

div#site-grid tr td {
    padding: 5px;
}

div#role-grid tr td:first-child {
    width: 5%;
}

div#role-grid tr td:nth-child(2) {
    width: 75%;
}

div#dbg-grid tr th span {
    width: 150px !important;
}

div#fbg-issued-bank-grid tr th span {
    width: 150px;
}

div#fbg-issued-bank-grid tr th:nth-child(6) span {
    width: 180px;
}

div#fd-grid tr td {
    padding: 5px;
}

div#tbl_fd_interest_wrapper {
    color: #fff;
}

table#tbl_fd_interest {
    color: #fff;
    border: 1px solid #fff;
}

/*div#JVListFor_BG_grid {
    color: #fff;
}*/

    div#JVListFor_BG_grid tr th:first-child {
        width: 10% !important;
    }

.jvmselecls {
    margin-bottom: 25px;
}

div#comapny-grid tr th span {
    width: 120px;
}

table#tbl-branch tr td {
    border: 0.2px solid #000 !important;
}

div#bank-master-grid tr td {
    width: 24%;
}



div#project-grid tr th span {
    width: 123px;
}

div#currency-grid tr th {
    padding: 2px !important;
}

 div#currency-grid tr td {
    padding: 5px !important;
}

div#template-grid tr td:last-child {
    width: 28% !important;
}

div#role-grid tr th span {
    width: 125px;
}

/*div#dbg-grid tr th span {
    width: 120px !important;
}
*/
div#fbg-grid tr th span {
    width: 142px;
}

div#fbg-issued-bank-grid tr th span {
    width: 120px;
}

div#JVList_grid tr th span {
    width: 120px;
}

table#tbl_fd_interest tr th {
    color: #fff;
    border: 1px solid #fff !important;
}

table#tbl_fd_interest tr td {
    color: #fff;
    border: 1px solid #fff !important;
}

div#tbl_fd_interest_wrapper {
    color: #fff !important;
    margin: 5px;
}

table#tbl_fdDocument tr th {
    border: 1px solid #000;
}

table#tbl_fdDocument tr td {
    border: 1px solid #000;
}

table#tbl_lcDocument {
    border: 1px solid #000 !important;
}

div#flccharges-grid tr th span {
    width: 120px;
}

div#flccustomduty-grid tr th span {
    width: 120px;
}

div#commission-grid tr th span {
    width: 120px !important;
}

div#extension-grid tr th {
    width: 50% !important;
}

table#tbl-fbgDocument tr th {
    border: 1px solid #000 !important;
}

table#commission_tbl tr th, table#charges_tbl tr th {
    font-size: 14px !important;
    font-weight: 600 !important;
}

table#tbl_approval tr th {
    width: 50%;
    border: 1px solid #000;
    color: #000 !important;
}

table#tbl_approval tr td {
    border: 1px solid #000 !important;
}
div#lc-received-grid tr th span {
    width: 126px !important;
}
div#dbg-grid tr th span:last-child {  
    width: 148px !important;
}

div#loa-mou-grid tr th:last-child {
    width: 132px !important;
}
div#loa-mou-grid tr th span:first-child, div#currency-grid tr th span, #template-grid tr th span {
    width: 120px !important;
}
div#project-grid tr th span:last-child {
    width: 124px !important;
}
div#project-grid tr th span {
    width: 200px !important;
}
div#dbg-grid tr th span {
    width: 180px !important;
}
div#draft-insurace-grid tr th span {
    width: 120px;
}
    div#draft-insurace-grid tr th span:first-child {
        width: 200px !important;
    }
div#formal-insurace-grid tr th span {
    width: 120px !important;
}

div#dynamic_key_grid tr th:last-child {
    width: 40% !important;
}
div#dynamic_key_grid tr td:last-child {
   text-align:left !important;
}
div#comapny-grid tr th span:last-child,
div#comapny-grid tr th span:last-child,
div#comapny-grid tr th span:last-child,
div#template-grid tr th span:last-child,
div#lc-issued-grid tr th span:last-child,
div#fd-grid tr th span {
    width: 124px !important;
}
div#template-grid tr td:last-child {
    width: 105px !important;
}
/*div#approved-dlc-grid tr th span:last-child {
    width: 146px !important;
}*/
input.form-control.charges_Amount {
    width: 100px;
}

div#fd_interest_grid tr th {
    width: 33.3% !important;
}
div#fd_interest_grid tr td:first-child {
    text-align: right;
}

div#fd_interest_grid tr td {
    text-align: center;
}
div#bankdetails-grid tr th:last-child,div#contactdetails-grid tr th:last-child {
    width: 120px !important;
}
div#dbg-grid tr td {
    padding: 5px;
}

div#extension-grid tr th span {
    width: 120px !important;
}
div#approved-dlc-grid tr th span {
    width: 120px !important;
}

 div#approved-dlc-grid tr th span:last-child {
        width: 200px !important;
    }
#approved-dlc-grid tr td{
    padding:5px !important;
}


div#JVListFor_BG_grid tr th span {
    width: 144px !important;
}
div#JVListFor_BG_grid tr th:nth-child(9) {
    width: 120px !important;
}
div#JV_ListFor_BG_grid tr th span {
    width: 120px !important;
}
div#JV_ListFor_BG_grid tr th:nth-child(9) {
    width: 145px !important;
}
div#folio-balance-grid tr td,div#DocumentList_grid tr td {
    color: #000 !important;
}
/*#select2-ddl-project-container*/
.select2-selection__rendered {
    color: rgb(0 0 0) !important;
    background: rgb(241 241 241);
    line-height: 28px !important;
    border: 1px solid rgb(0 0 0);
    padding: 4px;
}
span.select2-selection.select2-selection--single {
    border: none;
    padding: 0;
}
/*a#issueBG, a#receiveBG {
    height: 135px;
    line-height: 135px;
    width: 400px;
    font-size: 33px;
}*/

div#amc-grid tr td {
    padding: 5px;
}


table#intertblid, #Amount_tblid {
    border: 1px solid #000;
}

table#tbl_rcvDBGCopy tr th {
    border: 1px solid #b2b2b2 !important;
}
table#nccreprtid tr td {
    color: #000;
    border: 1px solid #000;
}
table#nccreprtid tr th {
    background: #f1f1f1;
    border: 1px solid #000;
}
table#tbl_Nfb {
    color: #000;
    border: 1px solid #000;
}
span#select2-ddlProject-container {
    border: 1px solid #000;
    color: #444;
    padding: 3px;
    line-height: 28px;
    background: #f1f1f1;
}
table#tbl_lcExtensionDocument {
    border: 1px solid #000;
}
div#JV_ListFor_BG_grid tr td, div#JVListFor_BG_grid tr td {
    color: #000 !important;
}
/*section.sidebar {
    overflow-y: scroll !important;
   height: 600px !important;
}*/
.submenuheight {
    height: 500px !important;
    overflow-y: scroll;
}
/*.submenu_test {
    display: none; 
    position: absolute;
    left: 100%;
    top: 0;
    background-color: #e0e0e0;
}


li.testmenu:hover .submenu_test {
    display: block !important;
}*/
#role-grid tr td:first-child,
#comapny-grid tr td:first-child,
#tblresourcemapping tr td:first-child,
#project-grid tr td:nth-child(5),
#project-grid tr td:nth-child(6),
#loa-mou-grid tr td:nth-child(2),
div#currency-grid tr td:first-child,
div#gst_master_grid tr td:nth-child(6),
div#gst_master_grid tr td:nth-child(7),
#tds_master_grid tr td:nth-child(5),
#tds_master_grid tr td:nth-child(6),
div#dbg-grid tr td:nth-child(7),
#dbg-grid tr td:nth-child(8),
#dbg-grid tr td:nth-child(9),
#dbg-grid tr td:nth-child(10),
#fbg-grid tr td:first-child,
#fbg-grid tr td:nth-child(5),
div#fbg-grid tr td:nth-child(7),
#fbg-grid tr td:nth-child(4),
div#fbg-issued-bank-grid tr td:nth-child(4),
div#fbg-issued-bank-grid tr td:nth-child(5),
#bank_charges_grid tr td:nth-child(3),
#bank_charges_grid tr td:nth-child(4),
#tbl-fbgDocument tr td:first-child,
#tbl_FBG_Confirmation tr td:first-child,
div#dlc-grid tr td:nth-child(5),
div#dlc-grid tr td:nth-child(9),
div#lc-received-grid tr td:nth-child(2),
div#lc-received-grid tr td:nth-child(7),
div#lc_issued_grid tr td:nth-child(4),
div#lc_issued_grid tr td:nth-child(8),
div#fd-grid tr td:nth-child(2), div#fd-grid tr td:nth-child(6) {
    text-align: center;
}


table#tbl_FBG_Confirmation tr th {
    border: 1px solid #dee2e6;
}
table#tblresourcemapping tr th:first-child {
    width: 86px;
}
div#fbg-grid tr td:nth-child(2), div#fbg-issued-bank-grid tr td:nth-child(2) {
    text-align: left;
}
div#ebg-grid tr th:nth-child(6) {
    width: 120px !important;
}
div#ebg-grid tr th span {
    width: 120px;
}
div#mutual-fund-grid tr th span:last-child {
    width: 118px;
}
table#tbl_quotation_received tr th, #tbl_endorsement tr th{
    font-size: 14px;
    text-align: center;
}
table#tbl_quotation_received tr td,
table#tbl_quotation_received tr th,
#tbl_endorsement tr td,
#tbl_endorsement tr th,
#tbl_insuranceDocument tr td,
#tbl_insuranceDocument  tr th{
    border: 1px solid #000;
}
div#draft_claim_insurace_grid tr th span {
    padding: 0 11px;
}
div#draft_assessment_grid tr th span,
div#approved_assessment_grid tr th span {
    width: 140px;
}
 
