.addSup{
color:Blue;
cursor:pointer}
.addSup:hover{
color:Blue;
text-decoration:underline}
#sup_add_box{
display:none;}
.lg_modal{
width:900px;}
.nopadding{
padding:0px 0px !important;}
.sub_h{
font-size:13px;
font-weight:600;
padding-top: 10px;
padding-bottom: 14px;}
.pd_btm10{
padding-bottom: 10px;}
.pd_btm15{
padding-bottom: 15px;}
.nomargin{
margin:0px 0px !important;}

.right_a{
text-align:right !important;
}
.left_a{
text-align:left !important;
}
.chalan_view{
height:20px;
font-size:13px;
font-weight:700;
margin-top:10px;}
.color_black{
color:Black !important;}
.padding5{
padding:5px 20px !important;}
.padding10{
padding:10px !important;}
.margintop5{
margin-top:5px !important;}
.marginbottom5{
margin-bottom:5px !important;}
.paddingtop10{
padding-top:10px !important;}
table{
font-size:12px !important;}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}
.payment-box{
    width: 65%;
    margin: auto;
    border: #c5c2c2 1px solid;
    border-radius: 5px;
    padding: 10px;
    margin-bottom: 8px;
}

.side-margin0{
margin-right:0px !important;
margin-left:0px !important;}

.payment-subhead{
    padding-bottom: 7px;
    background-color: #d6ead6;
    font-size: 14px;}