.tool-row-list-col{
  background-color: var(--listLt);
}
.tool-row-list-col > *:nth-child(2n){
  background-color: var(--listMd);
}





/* Create a custom checkbox */
.btn-list {
  display: grid;
  position: relative;
  cursor: pointer;
  grid-template-columns: 2rem auto;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
	margin: .2rem .4rem;
	padding: .2rem;
}
.btn-list input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
.btn-list-mark {
	place-self: center;
  height: 1.2em;
	width: 1.2em;
  background-color: var(--listLt);
	border: 2px solid var(--listDk);
	border-radius: 10%;
	background-color: white;
}
.btn-list:hover input ~ .btn-list-mark {
  background-color: var(--listDk);
}
.btn-list span:after {
  content: "";
  position: absolute;
  display: none;
}
.btn-list input:checked ~ .btn-list-mark:after {
  display: block;
}
.btn-list .btn-list-mark:after {
	left: 1rem;
  width: .45rem;
  height: 1rem;
  border: solid var(--robNavy);
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(35deg);
  -ms-transform: rotate(35deg);
  transform: rotate(35deg) translate(-20%,-30%);
}