.wsm.table{
  margin-top:40px;
}
.wsm.table tbody{
  font-size: 15px;
}
.wsm.table tbody tr td i{
  margin-right: 10px;
}
.wsm.table tbody td.title a{
  display: block;
}
.wsm.table tbody td.title a:nth-child(1){
  font-weight: 500;
  text-decoration: none;
}
.wsm.table tbody td.title a:nth-child(2){
  color:#9e9e9e;
}
.wsm.table tbody td.title span a{
  font-size: 12px;
}
.wsm-center, tr th.wsm-center{
  text-align: center;
}
.wsm.table .tri-thead{
  display: flex;
  align-items: center;
}
.wsm.table .tri-thead form button i{
  color: #fff;
}
.wsm.table .tri-thead form{
  margin-left: 5px;
}
.wsm.table thead{
  background-color: #000;
  color:#fff;
}
.wsm .wsm-center form button{
  background-color: transparent;
}
.wsm .wsm-center form button i{
  margin: 0;
}
/* - - Circle - - - */
.wsm .mescontenus.circle-wrap{
  width: 80px;
  height: 80px;
  background: #e6e2e7;
  border-radius: 50%;
  margin: 0 auto;
}
.wsm .mescontenus.circle-wrap .circle .mask,
.wsm .mescontenus.circle-wrap .circle .fill {
  width: 80px;
  height: 80px;
  position: absolute;
  border-radius: 50%;
}
.wsm .mescontenus.circle-wrap .circle .mask {
  clip: rect(0px, 80px, 80px, 40px);
}
.wsm .mescontenus.circle-wrap .circle .mask .fill {
  clip: rect(0px, 40px, 80px, 0px);
  background-color: #fabd05;
}
.wsm .mescontenus.circle-wrap .inside-circle {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background: #fff;
  line-height: 60px;
  text-align: center;
  margin-top: 10px;
  margin-left: 10px;
  position: absolute;
  z-index: 100;
  font-weight: 500;
  font-size: 16px;
	color:#000;
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);
}
/* - - - End Circle - - - */
button.border-none{
  border: none;
}