HEX
Server: Apache
System: Linux p3plzcpnl506847.prod.phx3.secureserver.net 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
User: slfopp7cb1df (5698090)
PHP: 8.1.34
Disabled: NONE
Upload Files
File: /home/slfopp7cb1df/www/inventorypacket.com/resources/src/assets/styles/sass/globals/views/_pos.scss
  .pos_page{
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    min-height: 100vh;
  }

  #invoice-POS h1, 
  #invoice-POS h2,  
  #invoice-POS h3, 
  #invoice-POS h4, 
  #invoice-POS h5, 
  #invoice-POS h6{
    color: #05070b;
    font-weight: bolder;
}
  #pos .pos-detail{
    height: 42vh!important;
  }
  #pos .pos-detail .table-responsive{
    max-height: 40vh!important;
    height: 40vh!important;
    border-bottom: none!important;
  }

  #pos .pos-detail .table-responsive tr{
    font-size: 14px
  }

  #pos .card-order{
    min-height: 100%;
  }

  #pos .card-order .main-header{
    position: relative;
  }
  
  #pos .grandtotal{
    text-align: center;
    height: 40px;
    background-color: #7ec8ca;
    margin-bottom: 20px;
    font-size: 1.2rem;
    font-weight: 800;
    padding: 5px;
  }
  #pos .list-grid .list-item .list-thumb img {
    width: 100%!important;
    height: 100px!important;
    max-height: 100px!important;
    object-fit: cover;
  }

  #pos .list-grid{
    height: 100%;
    min-height: 100%;
    overflow: scroll;
  }

#pos .brand-Active{
  border: 2px solid;
}

.centred{
  text-align: center;
  align-content: center;
}



  @media (min-width: 1024px){
    #pos .list-grid{
      height: 100vh;
      min-height: 100vh;
      overflow: scroll;
    };

  }

  #pos .card.o-hidden {
    width: 18%;;
    max-width: 18%;;
    min-width: 130px;
  }
  #pos .input-customer{
    position: relative;
    display: flex;
    flex-wrap: unset;
    align-items: stretch;
    width: 100%;
  }

  #pos .card.o-hidden:hover {
    cursor: pointer;
    border: 1px solid;
  }

  #invoice-POS{
    font-size: 14px;
    line-height: 20px;
    font-family: sans-serif;
    text-transform: capitalize;

    max-width: 400px;
  }

  
  @media print { 
  
    body{
      visibility: hidden;
    }
    #invoice-POS{
      visibility: visible;
      font-size: 12px;
      line-height: 20px;   
    }

    @page {
      margin: 0;
      }
}
  
  #total tr{
    background-color:#ddd;
  }
    
  
  #top .logo{
      height: 100px;
      width: 100px;
      background-size: 100px 100px;
  }
  

  .title{
    float: right;
  }
  .title p{text-align: right;} 
  table{
    width: 100%;
    border-collapse: collapse;
  }
  #invoice-POS table tr{
    border-bottom: 3px dotted #ddd!important;
  }
  
  .tabletitle{
    font-size: .5em;
    background: #EEE;
  }
  #legalcopy{
    margin-top: 5mm;
  }
  #legalcopy p{
  text-align: center;
  }
  #bar{
    text-align: center;
  }

  .quantity {
    max-width: 95px;
    width: 95px;
  }  
  
  .quantity input {
    text-align: center;
        border: none;
  }
  
  .quantity .form-control:focus {
      color: #374151;
      background-color:unset;
      border-color: #e1d5fd;
      outline: 0;
      box-shadow: unset;
  }
  
  .quantity span {
    padding: 8px;
  }