@media (max-width: 1399.98px) {
  
}

@media (max-width: 1199.98px) {
  .all_products .filter-row .title {
    width: 15%;
    float: left;
}

.all_products .filter-row select, .all_products .filter-row .search-input, .all_products .btn {
    width: 36%;
    margin: 10px 20px 10px 0px;
}

.all_products .btn{
    margin-top: 10px;
}
.dataTables_wrapper table{
  width: 1199px;
}
a.download-btn {
    margin-top: 10px;
}
}


@media (max-width: 991.98px) {
   .box_filtter .select, .box_filtter .btn{
    margin: 10px;
}

select.statuses_select {
    width: 80%;
    margin: 10px 0px 0px;
}

.invoice_sidebar {
    width: 100%;
}

}

@media (max-width: 767.98px) {
   .welcome {
    display: inline-block; 
}

.viewbtn {
    margin-top: 15px;
}

  .all_products .filter-row .title {
    width: 100%;
    float: left;
}
.all_products .filter-row select, .all_products .filter-row .search-input, .all_products .btn {
    width: 45%;
}

.table {
    overflow-x: auto;
}

.table table {
    width: 800px;
}


}

@media (max-width: 600px) {
.stock_sec .products {
    grid-template-columns: 1fr;
}
}
@media (max-width: 575.98px) {
 .search {
    display: none;
}

.box_filtter .select{
    width: 100%;
    margin: 0px;
    margin-bottom: 10px;
}

.create_inventory .row {
    display: inline-block;
}
.create_inventory input, .create_inventory select, .create_inventory textarea {
    margin-bottom: 10px;
}
}

@media (max-width: 420.98px) {

  .all_products .filter-row select, .all_products .filter-row .search-input, .all_products .btn{
    width: 100%;
  }

  .invoice_prev .payment {
    display: flow;
}
.invoice_prev .row {
    padding: 6px 20px;
}

}