
form ol {
  padding-left: 0;
}

form li, div > p {
  background: #eee;
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
  list-style-type: none;
  border: 1px solid black;
}

form .imgmini {
  height: 100px;
  order: 1;
}

form p {
  line-height: 32px;
  padding-left: 10px;
  color: #000000;
  overflow: hidden;

}

form label, form button {
  background-color: #7F9CCB;
  padding: 5px 10px;
  border-radius: 5px;
  border: 1px ridge black;
  /* font-size: 0.8rem; */
  height: auto;
  /*  width: 160px; */
    display: inline-block;
    line-height: 1.8;
    vertical-align: top;
	font-weight: 800;
	    margin: auto;
    display: table;
}

form label:hover, form button:hover {
  background-color: #2D5BA3;
  color: white;
}

form label:active, form button:active {
  background-color: #0D3F8F;
  color: white;
}