/* list */
table.list{
  border-collapse:collapse;
  width:100%;
}
table.list tr{
  border:1px solid #ccc;
}
table.list thead{
  display:none;
}
table.list tbody{
  display:block;
}
table.list tbody tr{
  display:block;
  margin:10px 0;
}
table.list tbody th,
table.list tbody td{
  display:list-item;
  border:none;
}
table.list tbody th{
  margin-bottom:5px;
  list-style-type:none;
  color:#fff;
  background:#000;
}
table.list tbody td{
  margin-left:2px;
  list-style-type:none;
  padding:3px;
}
table.list .column_name{
  text-align:left;
  font-weight:bold;
  display:block;
  padding:3px;
}
table.list .column_value{
  display:block;
  margin-left:5px;
  padding:3px;
}
table.list td.manage{
  text-align:center;
}
/* list */


/* detail */
table.detail{
  width:100%;
}
table.detail tr{
  display:block;
}
table.detail th,
table.detail td{
  display:list-item;
  border:none;
  list-style-type:none;
}
table.detail th{
  display: block;
  width: 100%;
  height: 38px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #efefef;
  background-image: none;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

table.detail td{
  padding: 8px 12px;
}
/* detail */


















.btn-wide{
  width:95%;
  margin-top:5px;
}

/* from */
.from-wide{
  width:100%;
}
.from-inline-input{
  width:85%;
}
.from-inline-select{
  width:15%;
}
/* form */
