.input-prepend.input-append input {
  font-size: 24px;
  padding-top: 11px;
  padding-bottom: 11px;
  width: 100px;
  text-align: right;
}



#product .table-bordered,
#product .table-bordered>thead>tr>th, 
#product .table-bordered>tbody>tr>th,
#product .table-bordered>tfoot>tr>th,
#product .table-bordered>thead>tr>td, 
#product .table-bordered>tbody>tr>td, 
#product .table-bordered>tfoot>tr>td{
  border: 1px solid #77777777;
  border-radius:0;	
}

.table {
  background-color:#ffffff;
}
#product .table-bordered{
    border: 0 !important;
}

/* 
.table-bordered>thead>tr>th, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>td {
  border: 1px solid #b79e6c !important;
}
#product .input-prepend.input-append input{
  margin
}
#product .input-prepend.input-append input {
  padding-top: 22px;
  padding-bottom: 21px;
  box-sizing:border-box;
      box-shadow: none;
  border:1px solid #ccc;
}
#product .input-prepend.input-append .add-on:first-child, 
#product .input-prepend.input-append .btn:first-child{
  padding:10px;
  
}
#product .input-prepend.input-append .add-on:last-child, 
#product .input-prepend.input-append .btn:last-child{
  padding:10px;
} */
.input-prepend.input-append input{
	height: 46px!important;
}
.input-prepend .btn{
	display: inline-block;
	border: 1px solid #ccc;
	background-color: #f5f5f5;
	font-size: 14px;
	cursor: pointer;
	padding:10px;
  

}
.input-prepend .btn:focus {
    outline: thin dotted #333;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}


#product .btn-default{
/*   border-color:#a9a9a9; */
}
 #product .btn-lg, #product .btn-group-lg>.btn{
  width:100%;
}
@media (min-width: 768px) {
    #product .btn-lg, #product .btn-group-lg>.btn{
    width:65%;
  }
}

