body{
    font-size: 100% !important;
    zoom: 95% !important;
}

.editbox {
    display: none
}

.magic-layout .panel-body-heading .pb-actions{
    visibility: visible;
    /*opacity: 1;*/
    text-shadow: none !important;
    box-shadow: none !important;
}

/* IOS-style clear button for text inputs */
.editable-clear-x {
    background: url('../img/clear.png') center center no-repeat;
    display: block;
    width: 13px;
    height: 13px;
    position: absolute;
    opacity: 0.6;
    z-index: 100;
    top: 50%;
    right: 6px;
    margin-top: -6px;
}

.editable-clear-x:hover {
    opacity: 1;
}

.editbox {
    vertical-align: top;
    /*margin:2px 0 2px 0;
    padding: 2px;*/
    width: 70%; /* bootstrap-responsive has width: 100% that breakes layout */
    white-space: normal; /* reset white-space declared in parent*/
    background-color:#fff !important;
    color:#999 !important;
    border-color:#66afe9;
    outline:0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
  }

body{
    font-size: 11px !important;
}

input[type="text"]{
    text-transform:uppercase;
}

th,td{
    text-transform: capitalize;
}

.binfo td:first-child{
    background-color: rgba(52, 136, 202, 0.47) !important;
    /*background: linear-gradient(#eee 1px, #bbb 1px, #aaa calc(100% - 1px), #999 calc(100% - 1px));*/
}

.binfo th{
    background-color: rgba(52, 136, 202, 0.47) !important;
    padding: 2px;
    text-align: center;
}

.form-group {
    margin-bottom: 5px;
    font-size: 13px;
}
@media screen and (min-width: 768px) {
    .modal-lg{
        width:1000px;
    }

    .modal-sm{
        width:300px;
    }
}
/*.modal-lg{
    width:900px;
}*/


/*.dropzone {
    min-height: 200px;
}
.date{
    width: 97%;
}

*/
.withdrawalblock{
    /*display: none;*/
}
.img_90{
    max-height: 90px;
    max-width: 90px;
}
#yesApplied,.no_disb{
    display: none;
}
.text-disabled{
    background: #fff !important;
    color: #ff0000;
    text-transform: uppercase;
    border: none;
}

.help-block {
    display: inline-block;
    margin-top: 0px;
    margin-bottom: 0px;
    color: #737373;
}
.input-group-addon {
    padding: 6px;
    font-size: 12px;

}

div.dataTables_info{
    padding-top: 3px;
    padding-bottom: 4px;
}
.pagination {
    margin:5px 0;
}

.select2{
    width:95%;
    padding:0 !important;
    /*height:10px !important;*/
}

.btn-file{
    padding:2px;
}
.fileinput-new,.fileinput-exists{
    padding:2px 4px !important;
}
h2{
    font-size:20px;
    font-weight: bold;
}

.div-header{
    font-size:17px;
    font-weight: bold;
    text-transform: uppercase;
    border-bottom: 1px solid #ddd;
}
.div-header-img{
    max-height: 40px;max-width: 50px;

}
.applicantdetails_row{
    max-height:100px;
}

legend{
    font-size: 15px;
    margin-bottom: 5px;
    font-weight: bold
}

.tab-headers{
    font-size: 12px;
}

.modal-body {
    padding: 0px;
}
.modal-footer {
    padding:3px;
    margin-top:0px;

}

.wrapper{
    background: #FFFFFF;    
}

.accod-heading{
    padding:0;
}

#aa,#bb,#cc,#dd,#ee,#ff,#gg,#hh,#az,#bz,#cz,#dz,#ez,#fz,#gz,#hz,
#a,#b,#c,#d,#e,#f,#g,#h{
    padding-left: 180px;
    margin-right: 50px;

}


.panel-heading{
    text-transform: uppercase;
}

.accod-heading a:active{
    background: #ccccff;
}

.accod-heading a span{
    font-size: 14px;
}

.mstyle{
    background: #fff;
    padding-left:5px;
    padding-right: 5px;

    border: 1px solid #ddd;
    border-radius: 4px;
}
.batch{
    background:#ff6633;
    padding: 5px;
    position: relative;
    /*border-radius: 50%;*/
    z-index: 999;
    color: #fff;
}



/*.ui-datepicker,.datepicker{
    z-index: 10000 !important;
}*/
.datepicker { width: 17em; padding: .2em .2em 0; display: none; z-index: 2000 !important;}


/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/* custom inclusion of right, left and below tabs */

.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
    border-bottom: 0;
}

.tab-content > .tab-pane,
.pill-content > .pill-pane {
    display: none;
}

.tab-content > .active,
.pill-content > .active {
    display: block;
}


.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
    float: none;
}

.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
    min-width: 74px;
    margin-right: 0;
    margin-bottom: 3px;
}

.tabs-left > .nav-tabs {
    float: left;
    margin-right: 19px;
    border-right: 1px solid #ddd;
}

.tabs-left > .nav-tabs > li > a {
    margin-right: -1px;
    -webkit-border-radius: 4px 0 0 4px;
    -moz-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px;
}

.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
    border-color: #eeeeee #dddddd #eeeeee #eeeeee;
}

.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus {
    border-color: #ddd transparent #ddd #ddd;

}

.chart{
    height:200px;
}
.number{
    /*float: right !important;*/
}

.fileuploader-theme-dragdrop .fileuploader-input {
    /*padding: 20px 0;*/
}
.fileuploader{
    padding: 10px;
    margin: 0px;
    padding-bottom: 28px;

}
a > .finish{
    display: none;
}

#toggleApprov,#bulkBtn{
    display: none;
}

.showifwitdrawn{
    display: none;
}


#batch_id,#batch_code,#headerId,#totalbatchCount,#backtobatches_btn,.navbtn,#tmpbatch_id,#tmptenor,#dloantenor,#id,#toyear{
    display: none;
}
.appraisalChild{
    display: none;
}

.tab-content {
    margin-top:0px;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    color: #d82d2d;
    cursor: default;
    background-color:#f9f9f9;
    border: 1px solid #dddddd;
    border-bottom-color: transparent;
    /*font-weight: bolder;*/
}
.showifwitdrawn{
    display: none;
}

.fileuploader-items-list{
    padding: 4px;
}

.list-group-item {
    padding: 10px 15px 30px;
}
.gallery-item-marker {
    position: absolute;
    font-size: 10px;
    width: 100px;
    height: 28px;
    line-height: 20px;
    border-radius: 10px;
    text-align: center;
    margin-top: 20px;
    margin-left: 20px;
    display: none;
    cursor: pointer;
    border: 2px solid #ffffff;
    z-index: 2;
    background-color: #3498db;
    color: #ffffff;
}

.gi-caption-img {
    top: 50%;
    left: 50%;
    width: 80%;
}
.gi-caption-img img {
    width: 100%!important;
    height: auto;
}

.tc-gallery > li > :first-child > .text > .inner {
    padding: 4px 0;
    margin: 0;
    display: inline-block;
    vertical-align: middle;
    max-width: 90%;
}
.tc-gallery > li > :first-child > .text {
    position: absolute;
    right: 0;
    left: 0;
    bottom: 0;
    top: 0;
    text-align: center;
    color: #FFF;
    background-color: rgba(0, 0, 0, .55);
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
}


.tc-gallery {
    list-style: none;
    margin: 0;
    padding: 0;
}
.tc-gallery > li {
    float: left;
    display: block;
    position: relative;
    overflow: hidden;
    margin: 0 15px 15px 0;
}
.tc-gallery > li .tags {
    display: inline-block;
    position: absolute;
    bottom: 0;
    right: 0;
    overflow: visible;
    direction: rtl;
    padding: 0;
    margin: 0;
    height: auto;
    width: auto;
    background-color: transparent;
    border-width: 0;
    vertical-align: inherit;
}
.tc-gallery > li > .tools {
    position: absolute;
    top: 0;
    bottom: 0;
    left: -30px;
    width: 24px;
    background-color: rgba(0, 0, 0, .55);
    text-align: center;
    vertical-align: middle;
    -webkit-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
}
.tc-gallery > li .tags > .label-holder {
    opacity: .92;
    filter: alpha(opacity=92);
    display: table;
    margin: 1px 0 0;
    direction: ltr;
    text-align: left;
}
.label {
    font-size: 12px;
    line-height: 1.2;
    height: 20px;
}
.white {
    background-color: #fff !important;
}
.padding-25 {
    padding: 25px !important;
}
.btn, .well, .label, .thumbnail, .panel-heading, .alert, .panel, .progress, .input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn, .input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn, .list-group-item:first-child, .list-group-item:last-child, .form-control, .input-group-addon, .input-group-btn .btn, .dropdown-menu, .panel-group .panel, .panel-group .panel-heading, .pager li > a, .pager li > span, .breadcrumb, .nav-tabs > li > a, .nav-pills > li > a {
    border-radius: 0;
}

.form-control{
    height: 30px;
}

.well {
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
}

#cboxOverlay {
    background: rgba(0, 0, 0, .95);
    background: #000;
}
#cboxContent {
    overflow: visible;
}
#cboxContent {
    border: 12px solid #222;
    background-color: #fff;
    padding: 7px;
}
#cboxClose {
    background-color: #fff;
    /*background: url(images/controls.html) no-repeat -25px 0;*/
    border: 2px solid #fff;
    border-radius: 32px;
    color: #d15050 !important;
    font-size: 21px;
    height: 28px;
    width: 28px;
    padding-bottom: 2px;
    margin-left: 0;
    right: -14px;
    top: -14px;
}
#cboxNext, #cboxPrevious {
    background: 0 0;
    background-color: rgba(0, 0, 0, 0);
    text-indent: 0;
    width: 26px;
    height: 26px;
    line-height: 22px;
    padding: 0 4px;
    padding-bottom: 0px;
    text-align: center;
    border: 2px solid #f2f2f2;
    border-radius: 16px;
    color: #666;
    font-size: 12px;
    margin-left: 5px;
    margin-bottom: 5px;
}
.text-primary {
    color: #d15050 !important;
}
[class*=" fa-"], [class^="fa-"], [class*=" glyphicon-"], [class^="glyphicon-"] {
    text-align: center;
}
.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 14px;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

#loanDisbDiv,#apprv_disbAppDiv{
    display: none;
}

.mgtab {
    padding: 10px;
    background-color: #d2f4d5;
}

.mg {
    padding: 10px;
    background-color: #ebfaed;
    /*rgba(63, 200, 108, 1);*/
    /**/
    margin-top: 7px;
    border: 1px solid #3fc86c;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    box-shadow: 5px 6px 4px 0 rgba(0, 0, 0, 0.4);
}

.umg {
    padding-top: 0px !important;
    border: 0 !important;
    background: transparent !important;
}
table.dataTable{
    border-collapse: collapse;
}
.form-group label{
    font-weight: normal !important;
}


.dashboard{
    margin-bottom: 0px;
    border-bottom: none;
}
.dashboard li.active a{
    background-color: #FFFFFF;
    border: 1px solid #f9f9f9;
}

table.dataTable tbody th, table.dataTable tbody td{
    padding:5px;
}
.btn{
    border-radius: 4px;
}

.well {
    border: 0;
    padding-top: 5px;
    padding-bottom: 0;
    margin: 0;
}

.lvContribution span {
    font-size: 16px !important;
}
.lvContribution {
    font-size: 16px !important;
    list-style: none;
    padding:10px;
}
/*#transactionTitle {*/
    /*font-size: 17px;*/

/*}*/
.contributionSpray{
    padding-right: 20px;
}
.balance{
    color: #92929e;
    font-size:12px;
    text-align: center;
    margin-top:10px;
}
.sumamount{
    font-size:19px !important;
}
.balance b{
    color: rgb(178, 99, 49);
    /*font-size:24px;*/
}
.content-main{
    padding-bottom: 1px !important;
}
.text-silver{
    display: none;
}
tspan, textPath {
   color: transparent !important;
}
.tbG td {
    padding: 0px !important;
    height: 20px !important;
}
.tbH th{
text-align: center !important;
 padding: 2px !important;
}
.tbH td{
    padding: 0px !important;
}
.remittedspread,#transactionTitle{
    font-size: 13px;
    margin: 3px;
    font-weight: bold;
}
p.paraEx{
    margin-bottom: 10px; font-size: 19px !important;

}
.labelEx{
    margin-bottom: 20px!important;
    font-weight: normal;
}
.list-group .list-group-item{
    font-size: 13px;
    padding:6px;
}
.list-group td{
    font-size: 13px;
    padding:6px;
}
.subheader{
    margin-top: 30px;
    font-weight: 700;
}
.unEditable{
    margin-top: 20px;
    width: 100%;
}
.unEditable td{
    padding: 4px;
    font-size: 13px;

}
.unEditable .c1{
    font-weight:bold !important;
    text-align: right;
}
.select2{

}
.colorme{
    background: rgba(188, 209, 157, 0.3);
}
.msgtdate{
    text-align: right;
    font-weight: bold;
    color: #de5a47;
    text-transform: lowercase;
    text-transform: capitalize;
}

#h2{
    display: none;
}
.pininfo{
    /*font-size: 13px;*/
}
.listTextUnWrap{
    font-size: 13px;
}
.mc-group .mc-group-item {
    position: relative;
     padding: 5px;
    cursor: default;
}
.readmessages{
    font-size: 14px;
    line-height: 20px;
    background: #ffffff;
    font-style: tahoma;
    /*padding: 10px;*/
}
.messagesWrap{
    /*padding: 10px;*/
    border:1px solid #D9D9D9;
    background:#F9F9F9;
}
.message-content-body {

    top: 50px;

}

.mc-group-item:hover{
    border-bottom:1px solid rgba(162, 170, 255, 0.1);

}

.panel {
    border: 0px !important;
}
.panel-body {
    border-left: 1px solid #e4e4e4;
    border-right: 1px solid #e4e4e4;
    border-bottom: 1px solid #e4e4e4;

}

.nav-tabs >li >a{
    font-size:14px;
}
.nav-tabs > li.active > a{
    font-size:14px;
    font-weight: bolder;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    /*color: #d82d2d;*/
    cursor: default;
    background-color: rgba(52, 152, 219, 0.36);

}
.mcgi-time{
    color: rgba(0, 0, 0, 0.46);
}
.mpc-subject,.mcgi-sender{
    color: #2b2b2b;
    font-size: 1em;
    font-weight: bold;
    text-transform: uppercase;
    text-wrap:normal;
    word-wrap: normal;

}
.mc-group-item {
    text-decoration: none;
    font-size: 13px !important;
    /*background-color: #f2f2f2 !important;*/
    border-bottom: 1px solid rgba(52, 152, 219, 0.36);

}
.mc-group-item a:hover{
    text-decoration: none;
}

.mc-group-item h3{
    font-size:16px !important;
    margin-top: 0px;
    color: rgba(0, 0, 0, 0.81);
}
#okChange{
    display: none;
}
label.control-label{
    font-weight: bold !important;
}
thead th{
    font-size:14px !important;
}

.spinner {
    width: 250px !important;
    height: 70px !important;
   margin: 0 auto;
}
.readmessagBx{
    color: rgba(0, 0, 0, 0.61);
}
.message-content {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    background-color: #ffffff;
    /*border-right: 1px solid rgba(52, 152, 219, 0.36);*/
    /*padding-left: 20px;*/
    /*padding-right: 20px;*/
    /*padding-top: 10px;*/


}
.wraptitle{
    text-wrap: normal;
}

.message-content-heading {
    background-color: #ffffff;
    color: rgba(0,0,0,0.61);
}
.message-preview {
    position: absolute;
    top: 0;
    left: 35%;
    bottom: 0;
    right: 0;
}
.message-preview-content {
    position: absolute;
    top: 0px;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 20px 30px 60px 40px;
    overflow: auto;
}

#intro{
    /*background: url('../img/background.png') center center no-repeat ;

    background-size: auto auto;
    background-size:cover;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    width: 100%;
    margin: 0;
    padding: 0;*/
}

.form-horizontal .form-group {
    /*margin-right: -15px;*/
     margin-left:0px;
}
#frmvalidate{
    padding: 10px;
    background: #236089;
    color: #92929e;
    font-size: 14px;
}
.showcomaddress,.officelists{
    color: #000 !important;
}

#fmbnoffices{
    width: 100%;
}

#validatebymail{
    display: none;
}
.alert{
    text-align: center;
    color: white;
    font-size: 13px;
}

.mpc-msg{
    text-wrap: normal;
    text-align: justify;
}
.select2{
    font-size: 12px;
}
.dobnotice{
    display: none;
}
#tblContribution th{
    font-size: 11px !important;
}