.wrapper .content .login{margin: 0 auto;padding: 0;}
.wrapper .content .login .title{color:#fff;margin: 0;}
.wrapper .content .card .card-body #example1_wrapper  .row:nth-child(2) > .col-sm-12{overflow: scroll;height: 320px;}
#app-list .table-scroll,#mountStockList .table-scroll{overflow: scroll;height: 420px;}
#app-list .table-scroll .table.table-head-fixed thead tr:nth-child(1) th,#mountStockList .table-scroll .table.table-head-fixed thead tr:nth-child(1) th,#app-salesamountoutstanding .table-scroll .table.table-head-fixed thead tr:nth-child(1) th,#app-purchaseamountoutstanding .table-scroll .table.table-head-fixed thead tr:nth-child(1) th{background-color: #343A40;color:#fff;box-shadow: unset;}
.wrapper .content ul.pagination {list-style: none;}
.wrapper .content table td, .content table th{border-width: 1px !important;}
.stock{margin: 10px 10px;}
div.dataTables_wrapper div.dataTables_processing{background-color: #000 !important;color: #fff !important;}
#imageBox{position: fixed;}
#imageBox img{margin:0 auto;}
.rowBg{background: #ccc !important;}
#app .form-group .custom-control,#app-info .form-group .custom-control,#stock-list .form-group .custom-control{display: inline-block;}
#recordModal{padding:10px !important;}
#recordModal .modal-dialog{max-width: 100%;}
#recordModal .modal-dialog .modal-content{margin:0px !important;}
#recordModal .form-control{height: calc(2rem + 2px);}
#recordModal .card-header{padding: 5px 15px;}
#recordModal .card-header .card-title{font-size: 1em;color: #fff;margin: 0;}
#example1_wrapper  .row:nth-child(2) > .col-sm-12 table td{padding: .2em .2em;}
#example1_wrapper  .row:nth-child(2) > .col-sm-12 table #filters th{padding: 0px;}
#example1_wrapper  .row:nth-child(2) > .col-sm-12 table #filters th input{width:100%;}
#example1_wrapper  .row:nth-child(2) > .col-sm-12 table th{padding-right:20px;padding-left: 5px;}
#recordModal #barcode.form-control{text-transform: uppercase;}
#recordModal #recordForm .form-control{text-align:right;}
#recordModal .card-tools .btn-tool{padding-top: 0px;}
#recordModal #recordForm .form-group{margin-bottom: 0.2rem;}
#recordModal #recordForm .form-group input{height: calc(1.5rem + 2px);}
#recordModal #recordForm .card{margin-bottom: 0px;}
#recordModal .stock{margin:0px;}
#recordModal .stock .form-group{margin-bottom: 0px;}
#recordModal .stock .previous{padding-right:10px;padding-left:0px;}
#recordModal .stock .next{padding-left:10px;}
#recordModal .stock .previous a,#recordModal .stock .next a{color:#000;}
.main-img {position: relative;}
.main-img #previous_img ,.main-img #supp_previous_img {position: absolute;top: 40%;left: 0;padding: .4rem .55rem;color:#000;}
.main-img #next_img,.main-img #supp_next_img {position: absolute;top: 40%;right: 0;padding: .4rem .55rem;color:#000;}
.main-img .step,.main-img .supp_step {display: none;}
.main-img .step:first-child,.main-img .supp_step:first-child {display: block;}
#appro #addAppro label{margin-bottom: 0;}
#appro #addAppro .form-control{height: calc(1.75rem + 2px);}
.customerData label{margin-bottom:0px;}
#addItem,#barcode{text-transform: uppercase;}
#appro .added,#sales .added{margin: 0px 5px;color: #fff;cursor: pointer;border: 1px solid #000;padding: 0px 5px;position: relative;background-color: #000;}
#appro .added .fa-times,#sales .added .fa-times{position: absolute;right: -5px;top: -8px;color: red;}
#appro .imgBox .card{box-shadow: unset;}
#appro .imgBox .card img,#sales .img{margin: 0 auto;}
#appro #addAppro textarea.form-control{height: calc(3.0rem + 2px);}
#appro #addAppro select.form-control{height: calc(2.0rem + 2px);}
#app-list .dataTables_paginate .pagination{margin-left:0px;margin-top:0px;justify-content: right !important;}
#app-list .dataTables_paginate .pagination .page-item{margin-top:0px;}
#app-list .total{padding-top: 5px;}
#app-list .total label{margin: 0px 10px;}
#app-list .stock .custom-radio{display: inline-block;}
#attribute .card-header .card-title{margin-bottom:0px;}
.delete-alt{color:#c82333;}
.mb-10{margin-bottom:10px;}
#addOrder.edit .added i.fa-times{display:none;}
#addOrder .currentItem #des,#addOrder .payment-tem{/* display:none; */}
#addOrder .print,#addOrder .printSubname{margin-top:10px;}
#addOrder.edit .currentItem #des,#addOrder.edit .payment-tem,#addOrder.edit .print,#addOrder.edit .printSubname{display:block;}
#addOrder.edit .currentItem .des-text{display:none;}
#addOrder.edit .payment-tem #payment{color:red;}
.filter{margin:20px 0px;}
.filter label{margin-top: 5px;}
.filter button{margin-top: 3px;}
.pagination{justify-content: center!important;}
.pagination li, .pagination li + li{margin-top:0!important; padding :5px 10px;}
.pagination li.active a{color:#000}
.select2-container--default .select2-results__option{width: 100%;}
#app-moneyin .table-scroll,#app-moneyout .table-scroll,#app-salesamountoutstanding .table-scroll,#app-purchaseamountoutstanding .table-scroll{height: 350px;overflow: scroll;}
#recordForm .card-danger:not(.card-outline) > .card-body{background-color: rgb(220, 53, 69);}
#recordForm label:not(.form-check-label):not(.custom-file-label){color: #fff;}
#recordForm .card-secondary:not(.card-outline) > .card-body{background-color: #6c757d;}
#recordForm .card-primary:not(.card-outline) > .card-body{background-color: #007bff;}
#recordForm .card-info:not(.card-outline) > .card-body{background-color: #17a2b8;}
#app-info .modal-footer #save-but{position: absolute;top: 5%;}
#recordForm #marginPer{background-color: transparent;border: 0;color: #fff;text-align: left !important;}
.uploadDataForm .loadingUploadDataForm{position: absolute;top: 65px;display: none;}
.existsZipForm .loadingUploadImagesForm{position: absolute;top: 65px;display: none;}
#stock-list .table-scroll,#mountStockListTable .table-scroll{overflow: scroll;height: 420px;}
#stock-list .table-scroll .table.table-head-fixed thead tr:nth-child(1) th {background-color: #343A40;color: #fff;box-shadow: unset;}
.loading{display:none;position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);}
#stock-list .table-scroll .table.table-head-fixed thead tr th,#stock-list .table-scroll .table.table-head-fixed tbody tr td,#mountStockList .table-scroll .table.table-head-fixed thead tr th,#mountStockList .table-scroll .table.table-head-fixed tbody tr td{max-width: 150px;overflow: clip;text-overflow: ellipsis;padding: .2em .50em;}
#stock-list .form-group{margin-bottom: 5px;}
#stock-list .form-group label{margin-bottom: 0;}
#stock-list .select2-container--default .select2-selection--single{padding: 5px 10px;height: calc(2rem + 2px);}
#stock-list .paging_simple_numbers .pagination{margin-left: 0;margin-top: 0;}
#stock-list .paging_simple_numbers .pagination li,#stock-list .paging_simple_numbers .pagination li + li{padding: 0;}
#stock-list .pager .pagination > li > a.page-link,#stock-list .pager .pagination > li > span{padding: .2rem .5rem;}
#stockTable thead th,#approTable thead th,#salesTable thead th{cursor: pointer;}
#stockTable tbody tr.I{color: green;}
#stockTable tbody tr.A{color: red;}
#stockTable tbody tr.S{color: #138496;} 
.action .dataTables_paginate .pagination{margin-top: 0;}
.action .add{margin-top: 5px;margin-bottom: 5px;}
#mountStockList .modal-card-head .modal-card-title h3{margin-bottom: 0;color: #fff;} 
#stock-list .table-scroll .table.table-head-fixed thead tr th,#stock-list .table-scroll .table.table-head-fixed tbody tr td{font-size: 14px;font-weight: 600;}
#app-list #approTable td,#app-list #approTable th{font-size: 14px;font-weight: 600;padding: .2em .50em;}
#stock-list .total label{border: 1px solid #343A40;padding: 0px 2px;color: #fff;background-color: #343A40;margin: 0px;font-weight: 600;}
.content .table-scroll #salesTable td, .content .table-scroll #salesTable th{padding: .1em .5em;}
.nav-sidebar .jewellery > .nav-link > .nav-icon::before{content: "\f002";}
.nav-sidebar .item-info > .nav-link > .nav-icon::before{content: "\f05a";}
.nav-sidebar .admin-management > .nav-link > .nav-icon::before{content: "\f0c0";}
.nav-sidebar .manage-purchase > .nav-link > .nav-icon::before{content: "\f160";}
.nav-sidebar .manage-payment > .nav-link > .nav-icon::before{content: "\f362";}
.nav-sidebar .crm > .nav-link > .nav-icon::before{content: "\f233";}
.nav-sidebar .manage-appro > .nav-link > .nav-icon::before{content: "\f46d";}
.nav-sidebar .manage-sales > .nav-link > .nav-icon::before{content: "\f571";}
.nav-sidebar .vat-calculation > .nav-link > .nav-icon::before{content: "\f1ec";}
.nav-sidebar .vat-calculation > .nav-link > .nav-icon::before{content: "\f1ec";}
.nav-sidebar .tag-print > .nav-link > .nav-icon::before{content: "\f02f";}
.nav-sidebar .manage-products > .nav-link > .nav-icon::before,.nav-sidebar .manage-stock > .nav-link > .nav-icon::before{content: "\f0ae";}
.nav-sidebar .jewellery > .nav-link,.nav-sidebar .item-info > .nav-link{color: #fd7e14;}
.nav-sidebar .manage-appro > .nav-link,.nav-sidebar .manage-sales > .nav-link{color: #17a2b8;}
.nav-sidebar .manage-purchase > .nav-link,.nav-sidebar .manage-payment > .nav-link{color: #28a745;}
.nav-sidebar .admin-management > .nav-link,.nav-sidebar .manage-stock > .nav-link{color: #c82333;}
.nav-sidebar .tag-print > .nav-link{color: #20c997;}


