/* SVG Sizing Fix */
.block-list__bullet svg,
svg[class*="fa-"],
svg[data-icon] {
  max-width: 1.6rem !important;
  max-height: 1.6rem !important;
  width: 1rem;
  height: 1rem;
}

/* list_blocks/bulleted_list - Complete extraction */

.block-list--bulleted-bullet-padding-lg .block-list__content,.block-list--bulleted-bullet-padding-med .block-list__content,.block-list--bulleted-bullet-padding-sm .block-list__content,.block-list--checkboxes-bullet-padding-lg .block-list__content,.block-list--checkboxes-bullet-padding-med .block-list__content,.block-list--checkboxes-bullet-padding-sm .block-list__content,.block-list--numbered-bullet-padding-lg .block-list__content,.block-list--numbered-bullet-padding-med .block-list__content,.block-list--numbered-bullet-padding-sm .block-list__content {
  margin-inline-start:6rem}

  .block-list--bulleted-bullet-padding-sm .block-list__content,.block-list--checkboxes-bullet-padding-sm .block-list__content,.block-list--numbered-bullet-padding-sm .block-list__content {
  margin-inline-start:7rem}

.block-list--bulleted-bullet-padding-med .block-list__content,.block-list--checkboxes-bullet-padding-med .block-list__content,.block-list--numbered-bullet-padding-med .block-list__content {
  margin-inline-start:10rem}

.block-list--bulleted-bullet-padding-lg .block-list__content,.block-list--checkboxes-bullet-padding-lg .block-list__content,.block-list--numbered-bullet-padding-lg .block-list__content {
  margin-inline-start:14rem}

  .block-list--bulleted-custom-width-lg .block-list__item,.block-list--bulleted-custom-width-med .block-list__item,.block-list--bulleted-custom-width-sm .block-list__item,.block-list--checkboxes-custom-width-lg .block-list__item,.block-list--checkboxes-custom-width-med .block-list__item,.block-list--checkboxes-custom-width-sm .block-list__item,.block-list--numbered-custom-width-lg .block-list__item,.block-list--numbered-custom-width-med .block-list__item,.block-list--numbered-custom-width-sm .block-list__item {
  width:52rem}

  .block-list--bulleted-custom-width-lg .block-list__item,.block-list--bulleted-custom-width-med .block-list__item,.block-list--checkboxes-custom-width-lg .block-list__item,.block-list--checkboxes-custom-width-med .block-list__item,.block-list--numbered-custom-width-lg .block-list__item,.block-list--numbered-custom-width-med .block-list__item {
  width:68rem}

  .block-list--bulleted-custom-width-lg .block-list__item,.block-list--bulleted-custom-width-med .block-list__item,.block-list--checkboxes-custom-width-lg .block-list__item,.block-list--checkboxes-custom-width-med .block-list__item,.block-list--numbered-custom-width-lg .block-list__item,.block-list--numbered-custom-width-med .block-list__item {
  width:76rem}

  .block-list--bulleted-custom-width-lg .block-list__item,.block-list--checkboxes-custom-width-lg .block-list__item,.block-list--numbered-custom-width-lg .block-list__item {
  width:92rem}

  .block-list--bulleted-bullet-padding-sm .block-list__content,.block-list--checkboxes-bullet-padding-sm .block-list__content,.block-list--numbered-bullet-padding-sm .block-list__content {
  margin-inline-start:7rem}

.block-list--bulleted-bullet-padding-med .block-list__content,.block-list--checkboxes-bullet-padding-med .block-list__content,.block-list--numbered-bullet-padding-med .block-list__content {
  margin-inline-start:10rem}

.block-list--bulleted-bullet-padding-lg .block-list__content,.block-list--checkboxes-bullet-padding-lg .block-list__content,.block-list--numbered-bullet-padding-lg .block-list__content {
  margin-inline-start:14rem}

  .block-list--bulleted-custom-width-lg .block-list__item,.block-list--bulleted-custom-width-med .block-list__item,.block-list--bulleted-custom-width-sm .block-list__item,.block-list--checkboxes-custom-width-lg .block-list__item,.block-list--checkboxes-custom-width-med .block-list__item,.block-list--checkboxes-custom-width-sm .block-list__item,.block-list--numbered-custom-width-lg .block-list__item,.block-list--numbered-custom-width-med .block-list__item,.block-list--numbered-custom-width-sm .block-list__item {
  width:52rem}

  .block-list--bulleted-custom-width-lg .block-list__item,.block-list--bulleted-custom-width-med .block-list__item,.block-list--checkboxes-custom-width-lg .block-list__item,.block-list--checkboxes-custom-width-med .block-list__item,.block-list--numbered-custom-width-lg .block-list__item,.block-list--numbered-custom-width-med .block-list__item {
  width:68rem}

  .block-list--bulleted-custom-width-lg .block-list__item,.block-list--bulleted-custom-width-med .block-list__item,.block-list--checkboxes-custom-width-lg .block-list__item,.block-list--checkboxes-custom-width-med .block-list__item,.block-list--numbered-custom-width-lg .block-list__item,.block-list--numbered-custom-width-med .block-list__item {
  width:76rem}

.course-navigation__sidebar--nav-open .block-list--bulleted-custom-width-lg .block-list__item,.course-navigation__sidebar--nav-open .block-list--bulleted-custom-width-med .block-list__item,.course-navigation__sidebar--nav-open .block-list--checkboxes-custom-width-lg .block-list__item,.course-navigation__sidebar--nav-open .block-list--checkboxes-custom-width-med .block-list__item,.course-navigation__sidebar--nav-open .block-list--numbered-custom-width-lg .block-list__item,.course-navigation__sidebar--nav-open .block-list--numbered-custom-width-med .block-list__item {
  width:60rem}

  .block-list--bulleted-custom-width-lg .block-list__item,.block-list--checkboxes-custom-width-lg .block-list__item,.block-list--numbered-custom-width-lg .block-list__item {
  width:92rem}

  .course-navigation__sidebar--nav-open .block-list--bulleted-custom-width-lg .block-list__item,.course-navigation__sidebar--nav-open .block-list--bulleted-custom-width-med .block-list__item,.course-navigation__sidebar--nav-open .block-list--checkboxes-custom-width-lg .block-list__item,.course-navigation__sidebar--nav-open .block-list--checkboxes-custom-width-med .block-list__item,.course-navigation__sidebar--nav-open .block-list--numbered-custom-width-lg .block-list__item,.course-navigation__sidebar--nav-open .block-list--numbered-custom-width-med .block-list__item {
  width:76rem}

  .course-navigation__sidebar--nav-open .block-list--bulleted-custom-width-lg .block-list__item,.course-navigation__sidebar--nav-open .block-list--checkboxes-custom-width-lg .block-list__item,.course-navigation__sidebar--nav-open .block-list--numbered-custom-width-lg .block-list__item {
  width:92rem}