/* Form */
/********/
form.select-form { line-height: 3em; }

.check-selection { position: absolute; opacity: 0; }
.check-select > *:not(:last-of-type) { margin-right: 3px; }

label.check-selection-label {
  font-size:         14px !important;
  background-color:  #ffffff !important;
  border-color:      #c6cace !important;
  color:             #8d9297 !important;
}

label.check-selection-label:hover {
  border-color:     #8d9297 !important;
  background-color: #dcdee0 !important;
}

.check-selection:checked ~ label.check-selection-label {
  cursor:           default !important;
  background-color: #8d9297 !important;
  border-color:     #8d9297 !important;
  color:            #ffffff !important;
}

.check-selection:checked ~ label.check-selection-label:hover {
  border-color:     #8d9297 !important;
  background-color: #8d9297 !important;
}
/********/
/* Form */
