.container {
    padding: 0px;
}

#brand-name {
    font-size: 110%;
    color: green;
    padding-top: 30px !important;
}

.branding {

    margin: 0px;
    padding: 15px !important;
    overflow: visible !important;
    border-top:10px;
    width: 100%;
}

.navbar {
    z-index: 10000;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    height: 55px;   
}

.head {
    padding: 30px;

}




.likod {
    

}
.footer-text {
    color: #FDFEFE;
}

.footer-ko{
   color: #2ecc71;

}
.wrapper {
    margin-top: 50px;

}
.page-header {
    padding-bottom: 30px;
    border: none;
    color: white;
}

.form {
    border-radius: 5px;
    
    padding: 20px;
}

input[type=text], select#product_active, select#product_unit, select#user_userlevel, select#user_active, select#inventory_product_id, select#order_customer_id, select#cart_product_id, #cart_status, #disabled-btn, #new_order-btn, input#user_email, input#user_password, input#user_password_confirmation, select#user_userlevel, select#user_active, select#my_business_business_type, select#my_business_nocturnal,
select#order_table_id, select#order_mop, select#product_bundled, select#accounting_itemtype, select#accounting_purpose,


{
    width: 100%;
    padding: 12px 20px;
    margin: 8px 0;
    display: inline-block;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;
}

input[type=submit], .btn-block, a.btn-block,  {
    width: 100%;
    background-color: #4CAF50;
    color: white;
    padding: 14px 20px;
    margin: 10px 0px;
    border: none;
    border-radius: 4px;
    cursor: pointer;
    font-weight: 800;
    font-size: 120%;
}




.wrapper {
    padding-left:  20px;
    padding-right:  20px;
}

.panel {
    padding: 5px;
}



.pilot-light {
    width: 50px;
}

.body-bag {
    background-color:#2c3e50 ;

}

body-box {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

.low-part {
    padding-top: 20px;
}
.remote-cart-border {
    border: 1px;
    border-style: solid;
    margin: 5px;
}

.table-spacing {
margin: 5px;
   
}

#change {
    color: red
}

#p_invoice, #p_bill, #kitchen_os {

  display: none  ;
  font-family:"Arial Narrow";
  background-color: white!important;
        
        /*width: 80mm !important;*/
        position: fixed !important;
        top: 0;
        left: 0;
        margin: 0px;
        padding: 10px;
        border: 0px;
        font-size: 30px;
        line-height: 10px;
   float: none;
   z-index: 1000;

}

.titulo {
  text-align: center;
  font-size: x-small;
}

.money {
  text-align:right;
}
.lagayan {
    display: inline-block;
    
    /*width:80mm;*/
}
div.right{
display: inline-block;
    /*width:100px;*/
  
}

div.left {
    display: inline-block;
    /*width:85px;*/
float:left;

}

#gross_label, #total_label {
    display: inline;

}

.spacing {
    padding: 20px;
    margin: 10px;
}

.basebody {

    padding: 25px;

}

.top-basebody {
height: 60px;
margin-top: 55px;
    padding: 25px;

    
}
.top-panel-heading {
   
    overflow: hidden;
}

div.flash, div.notice, div.alert {
    margin: 0px !important;
    font-style: italic;
    color: #fff;
    background-color: #990000;
}

a:hover, a:visited, a:link, a:active, a.btn-block
{
    text-decoration: none;
}


@media (max-width: 760px) {
  .basebody {
  margin-top: 50px;
  }

  .top-basebody {
  margin-top: 0px;
  padding: 25px;

  }


  
}
@media (min-width: 767px) {
  .basebody {
  margin-top: 60px;
  }

  .top-basebody {
  margin-top: 50px;
  padding: 25px;

  }
}

input#submitbtnhideme {

 display: none !important ;
}


.testwidth {
  width: 30mm!important;
}

div.pc_panel {
  height: 640px!important;
}


.uid-text {
   font-size: medium;
}



.queing {
   font-size: xxx-large;
   text-align: center;



}

.quad {
  height: auto!important;
}
