.chara-table td{
  vertical-align: middle;
  position: relative;
}

.chara-edit-button{
  font-size: 1.2em;
  display: inline-block;
  padding: 0.3em 1em;
  text-decoration: none;
  color: #fff;
  background-color: #00a65a;
  border: solid 2px #00a65a;
  border-radius: 3px;
	margin: 1em 0;
}

.chara-table .chara-edit-button{
  font-size: 0.75em;
  display: inline-block;
  padding: 0.3em 1em;
  text-decoration: none;
  color: #fff;
  background-color: #00aeef;
  border: solid 2px #00aeef;
  border-radius: 3px;
}

.talk-delete-button, .chara-delete-button{
  font-size: 0.75em;
  display: inline-block;
  padding: 0.3em 1em;
  text-decoration: none;
  color: #fff;
  background-color: #dd4b39;
  border: solid 2px #dd4b39;
  border-radius: 3px;
}

.chara-table .chara-image{
  width: 5em;
  padding: 0;
}

.chara-table .chara-image img{
  width: 100%;
}

.chara-table .btn{
  width: 5em;
}

