label.error {
    text-align: left;
    display: block;
    font-weight: lighter;
    color: red!important;
}

.dataTables_length {
    margin-bottom: 5px;
}

.tr_tfoot_input {
    width: 100%;
}

.tr_tfoot_td {
    padding: 5px 5px 5px;
}

.add_edit_space_remove {
    padding: 25px !important;
}

.searchable_table .tr_tfoot_td .tr_tfoot_input {
    border: unset!important;
    border-bottom: 1.5px solid #2a8fab !important;
}

/*30-jan-2019*/

table td.ad-note {
    min-height: 100px;
    max-height: 200px;
    height: 80px;
    text-align: justify;
    /*  word-wrap: break-word;
  max-width: 300px;
  width: 100px;*/
}

.tb-heading tr th {
    width: 200px;
}

.cmpny-detail-pg .tb-heading tr th {
    width: 300px;
}

/*1/feb/2019*/

.cmpny-detail-pg .card {
    width: 100%;
    float: left;
}

/*1/feb/2019*/

.sidebar-wrapper .logo {
    border: 1px solid #2a8fab;
    padding: 0px 0px;
    margin: 12px 25px;
}

.sidebar-wrapper .logo img {
    display: inline;
    object-fit: cover;
}

.ad_itm_pg .select2-selection.select2-selection--multiple, .edit-item-pg .select2-selection.select2-selection--multiple {
    display: block;
    overflow-y: auto;
}

/*16/2/2019*/

.close_target_category_customer_del {
    width: 100%;
    float: left;
}

.toggle-btn label.s_title {
    float: left;
    padding-left: 16px;
}

/*27/2/2019*/

.toggle-btn {
    display: inline-block;
}

.tp-space {
    padding-top: 0px !important;
}

/*25/03/2019*/

.inr-time {
    position: relative;
}

.inr-time .bootstrap-datetimepicker-widget.dropdown-menu {
    opacity: 1 !important;
    filter: alpha(opacity=100);
    visibility: visible;
    margin-top: 5px;
}

.inr-time .bootstrap-datetimepicker-widget.dropdown-menu {
    display: inline-block;
    line-height: 54px;
    margin: 2px 1.5px;
    cursor: pointer;
}

.inr-time .timepicker {
    background: #fff;
}

.inr-time .bootstrap-datetimepicker-widget.dropdown-menu table td span {
    height: 0px;
    line-height: 4px;
}

.inr-time .bootstrap-datetimepicker-widget.dropdown-menu table td {
    height: 4px;
    line-height: 4px;
    width: 54px;
}

.btn.btn-info.btn-fill.btn-wd {
    border-radius: 20px;
    padding: 7px 18px;
}

/*27/03/2019*/

.inr-time {
    position: relative;
}

.inr-time .bootstrap-datetimepicker-widget.dropdown-menu {
    opacity: 1 !important;
    filter: alpha(opacity=100);
    visibility: visible;
    margin-top: 5px;
}

.inr-time .bootstrap-datetimepicker-widget.dropdown-menu {
    display: inline-block;
    line-height: 54px;
    margin: 2px 1.5px;
    cursor: pointer;
}

.inr-time .timepicker {
    background: #fff;
}

.inr-time .bootstrap-datetimepicker-widget.dropdown-menu table td span {
    height: 0px;
    line-height: 4px;
}

.inr-time .bootstrap-datetimepicker-widget.dropdown-menu table td {
    height: 4px;
    line-height: 4px;
    width: 54px;
}

.btn.btn-info.btn-fill.btn-wd {
    border-radius: 20px;
    padding: 7px 18px;
}

.inner_content .select2-container {
    width: 100% !important;
}

.inner_content .select2-container--default .select2-selection--multiple {
    background: #fff !important;
}

/*03/04/2019*/

.inr-add.stock-control-icon a {
    background-color: #2a8fab;
    border-radius: 100%;
    padding: 5px;
    margin-right: 7px;
}

.inr-add.stock-control-icon a i {
    color: #fff;
    font-size: 15px;
}

/*04/04/2019*/

.dataTables_wrapper .dataTables_filter input {
    margin: 15px;
}

/*05/04/2019*/

.table>thead>tr>th {
    white-space: nowrap;
}

#customer_list_table_filter {
    padding: 15px;
}

/*09/4/2019*/

#add_stock_val .form-control {
    background-color: #fef8ec;
}

#add_stock_val .modal-body {
    width: 100%;
    float: left;
}

.form-group.margin-btm {
    margin-bottom: unset;
    margin-top: 18px;
}

/*03/05/2019 davinder*/

.load-req .btn-lg {
    margin-right: 6px;
    padding: 2px 12px;
}

/*11/5/2019*/

.u_c.append_unit_field.threediv.remove-padding .col-sm-12 .col-sm-11.col-md-11 {
    padding-left: unset;
}

/*03/05/2019 davinder*/

.load-req .btn-lg {
    margin-right: 6px;
    padding: 2px 12px;
}

.common-page-header {
    padding: 20px 20px 0;
    margin-bottom: 12px;
}

/*17/05/2019 davinder*/

#choose-grp .modal-content {
    width: 100%;
    float: left;
}

#choose-grp .modal-dialog {
    width: 480px;
}

#choose-grp .modal-body {
    padding: 30px 0px 64px;
}

.btn-div {
    margin-bottom: 15px;
}

.card.create-custo {
    padding: 15px;
}

.sales-btn-pd {
    margin-top: 15px;
}

.card.create-custo .header h4 {
    margin-bottom: 15px;
}

.btn.btn-info.btn-lg.proceed-btn {
    margin-top: 15px;
}

.z1 {
    margin-top: 20px !important;
    height: 39px !important;
    padding: 6px 0px !important;
    width: 81% !important;
    padding-top: 3px !important;
}

/*22 mauy*/

.wrap_rgroup .card .header {
    padding: 20px 20px 0;
}

.wrap_rgroup .u_c_scrl {
    padding-top: 15px;
}

.u_cant_c>div {
    padding-right: 0;
    padding-left: 8px;
}

.mart_10 {
    margin-top: 10px;
}

.add_mor.sdsdf {
    margin-top: 0;
}

.sdsdf.add_mor i {
    display: inline-block;
    padding: 8px 11px;
}

/*29/10/2019*/

.pos_ress {
    position: relative;
}

.navbar {
    /*z-index: 0;*/
    /*davinder mam comment this because of dropdown issue*/
}

.pos_ress .bootstrap-datetimepicker-widget {
    position: absolute;
    bottom: 0;
    background: #fff;
}

.datetympick .datepicker .prev.disabled, .datepicker .next.disabled {
    visibility: unset;
}

.datetympick .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {
    background: unset;
}

/*30/5/2019*/

.chq-box input {
    vertical-align: unset;
    margin: 2px 2px 0px 0px;
}

.ad_itm_pg .add_mor {
    margin-top: 10px;
}

/*12/06/2019 davinder mam */

.nw-mul-select .btn.dropdown-toggle.btn-default.bs-placeholder {
    border: unset;
}

.nw-mul-select .bs-caret {
    color: #66615b;
}

.nw-mul-select .btn.dropdown-toggle.btn-default.bs-placeholder:hover, .nw-mul-select .btn.dropdown-toggle.btn-default.bs-placeholder:focus {
    background: unset;
}

.nw-mul-select .btn, .navbar .navbar-nav>li>a.btn {
    border: unset;
}

.nw-mul-select .btn-default:active:hover, .nw-mul-select .btn-default.active:hover, .nw-mul-select .open>.dropdown-toggle.btn-default:hover, .nw-mul-select .btn-default:active:focus, .nw-mul-select .btn-default.active:focus, .nw-mul-select .open>.dropdown-toggle.btn-default:focus, .nw-mul-select .btn-default:active.focus, .nw-mul-select .btn-default.active.focus, .nw-mul-select .open>.dropdown-toggle.btn-default.focus {
    background: unset;
}

.nw-mul-select .btn-default:active, .nw-mul-select .btn-default.active, .nw-mul-select .open>.dropdown-toggle.btn-default {
    background: unset;
    color: rgb(104, 100, 94);
}

.nw-mul-select .btn:hover, .btn:focus, .nw-mul-select .navbar .navbar-nav>li>a.btn:hover, .nw-mul-select .navbar .navbar-nav>li>a.btn:focus {
    background: unset;
    color: rgb(104, 100, 94);
}

.dropdown.bootstrap-select .dropdown-menu.open {
    z-index: -2;
    pointer-events: none;
}

.dropdown.bootstrap-select.open .dropdown-menu.open {
    z-index: 9000;
    pointer-events: unset;
}

.location_sign {
    display: inline-block;
}

.btn-rightexpert {
    position: relative;
    left: 230px;
}
