.input-prepend.input-append input{font-size:20px;padding-top:6px;padding-bottom:6px;width:60px;text-align:right;}
#product h2{font-size:16px;}
.together-block{}
.stock_error span{display:none;}
.item_etc2{background:#eee;padding:15px;margin:0;}
.btn-wide{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 0;width:100%;}
.btn-wide02{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 0;width:100%;}
td, th {padding:18px 13px !important;}
th {width:30%;}
.btn2{margin-bottom:0;border:1px solid #fff;-webkit-border-radius:3px;border-radius:3px;background-color:#ffbe69;color:#fff;vertical-align:middle;text-align:center;font-size:18px;cursor:pointer;font-weight:bold;}
.btn2:hover, .btn2:focus{background-color:#f5882a;color:#fff;text-decoration:none;}
.table{margin-bottom:10px;}
#option_tbl .stock_head{display:none;}
#option_tbl th{border-bottom:1px solid #eee;border-top:none;border-left:none;}
#option_tbl td{border-bottom:1px solid #eee;border-top:none;border-left:1px solid #eee;}
#option_tbl th{padding:10px !important;width:30%;}
#option_tbl td{padding:10px 10px !important;width:70%;}

@media (max-width: 480px) {
td, th{padding:15px 13px !important;}
}