/***** This is Desi CSS******/
.cntct_dtls #add_sub_bill{float:left;width:100%;}
.cntct_dtls #add_sub_bill tr{margin:2% auto;}

#add_sub_bill .lbl_lft .col-sm-12 {padding:10px 0px 0px;}
#add_sub_bill .lbl_rgt .col-sm-12 {padding:5px 0px 0px;}
#add_sub_bill tr td{width:20%;padding-right: 10px;}
#add_sub_bill .lbl_lft{padding-top:12px;}
#add_sub_bill tr td:nth-child(1){width:35%;}
#add_sub_bill tr td:nth-child(2){width:6%;}
#add_sub_bill tr td:nth-child(3){width:9%;}
#add_sub_bill tr td:nth-child(4){width:12%;}

.my_customer #add_sub_bill tr td:nth-child(1){width:7%;}
.my_customer #add_sub_bill tr td:nth-child(2){width:7%;}
.delete_mdl {
  color: #428bca;
}
.final_div table{width:100%;}

.delete_mdl:hover{text-decoration: underline;cursor:pointer;}

.ltou {
  text-transform: uppercase;
}
.errore{color:red;}
.gen_btn:hover{text-decoration: underline;cursor:pointer;}

.dataTables_wrapper #table1_filter > label{display:block;}

.dataTables_wrapper .table-primary thead tr th {
  background: none repeat scroll 0 0 #428bca;
}
.dataTables_paginate.paging_full_numbers a.paginate_active {
  background-color: #428BCA;
  border-color: #428BCA;
  color: #fff;
}

.final_div > table {
  float: right;
}
.final_div {
  float: left;
  width: 99%;
}
.gen_btn {
  background-color: rgb(66, 139, 202);
  border-color: rgb(53, 126, 189);
  border-radius: 2px;
  display: inline-block;
  float: none;
  padding: 5px 14px;
  margin: auto;
  color: white;
  cursor: pointer;
}
.gen_btn:hover,.gen_btn:focus,.gen_btn:active{color:white;}
.log_out_btn{float:right;color:#F21111;}
.chosen-select1 option
{
	line-height: 15px;
    list-style: none outside none;
    margin: 0;
    padding: 5px 6px;
}
.dis_table{width:80%;}
.final_div table td{text-align:left;}
.final_div table td .col-sm-12{padding-left:0px;}
.final_div #discount_per {
  width: 64%;
}
.final_div .chosen-container.chosen-container-single {
  float: left;
  min-width: 125px;
  text-align: left;
  width: 129px;
}
.more_search{
width:96%;
float:left;
margin:2% 2% 3% 2%;
}
.more_serach1 table {
  float: right;
  width: 100%;
}
.more_search .form-control {
  float: left;
  margin: auto 2%;
  width: 98%;
}
.more_serach1 table td{padding: 5px;width:20%;}
.form-control.not1.hasDatepicker {
  float: left;
  margin-left: 0;
}
.form-control.not2.hasDatepicker {
  float: right;
  margin-right: 0;
}
.more_serach1 .more2_1{margin-right:0px;margin-top:10px;}
.search_btn{color:white;cursor: pointer;font-size: 15px;}
.search_btn:hover{text-decoration: underline;}
.col-sm-6.home_r {
  width: 37%;
  float: right;
}
.col-sm-6.home_l {
  float: left;
  width: 63%;
}
.disable_class{cursor: pointer;}
.disable_class:hover{text-decoration: underline;}
.ui-datepicker-header .ui-datepicker-title{color:#428BCA;}
.ui-datepicker td a:hover{ background-color:#428BCA !important;}
.ui-datepicker td a:focus{ background-color:#428BCA !important;}
.pagination .current_li a{ background-color: rgb(228, 231, 234);color: rgb(42, 100, 150);}
.tot_r {
  float: left;
  margin: 2.5% auto 2% 1%;
}
.clear .pagination{float:left;margin:0px;}
.clear .tot_r{margin:7px;}
.panel-default .more2_1{margin-top:3px;}
.home_r .col-xs-6 a {
  color: white;
}
