@keyframes fadeOutDown {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0.5;
  }
  to {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }
}
.view-care-support-plans thead .icon-row {
  background-color: #f2f2f2;
  color: #333333;
  box-shadow: 0 -2px #dbdbdb inset;
}
.view-care-support-plans thead th {
  vertical-align: top;
}
.view-care-support-plans tbody td svg {
  width: 1.5rem;
}
.view-care-support-plans tbody [class^=field-available-support-plan] {
  text-align: center;
}

.check {
  color: #491e88;
}

.xmark {
  color: #00a9e0;
}

@media (max-width: 767.98px) {
  table thead th:not(:first-child),
  table tbody td:not(:first-child) {
    display: table-cell;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  table thead th:not(:first-child):not(:nth-child(2)),
  table tbody td:not(:first-child):not(:nth-child(2)) {
    display: table-cell;
  }
}
/*# sourceMappingURL=views-view--care-support-plans.css.map */
