/*Safari and other browsers do not respect the type attribute, so this appropriately styles it*/
ul.none {
  list-style-type: none;
}

ul[type=disc] {
  list-style-type: disc;
}

ul.circle {
  list-style-type: circle;
}

ul.square {
  list-style-type: square;
}



ol[type=none] {
  list-style-type: none;
}

ol[type=decimal] {
  list-style-type: decimal;
}

ol[type=lower-roman] {
  list-style-type: lower-roman;
}

ol[type=upper-roman] {
  list-style-type: upper-roman;
}

ol[type=lower-alpha] {
  list-style-type: lower-alpha;
}

ol[type=upper-alpha] {
  list-style-type: upper-alpha;
}
