/* Terms & Conditions: centred reading column with space all around */
@media all {
  #imTextObject_10_01 {
    max-width: 960px !important;
    margin: 70px auto 90px !important;
    padding: 48px 56px !important;
    background: rgba(10, 14, 18, 0.45);
    border: 1px solid rgba(212, 175, 55, 0.35);
    border-radius: 14px;
    box-shadow: 0 20px 50px rgba(0, 0, 0, 0.35);
  }
  #imTextObject_10_01_tab0 div,
  #imTextObject_10_01_tab0 li { line-height: 1.8 !important; }
  #imTextObject_10_01_tab0 .imTAJustify > div { margin-bottom: 14px; }
  #imTextObject_10_01_tab0 ul { margin: 18px 0 22px 0 !important; padding-left: 22px !important; }
  #imTextObject_10_01_tab0 li { margin-bottom: 10px; }
  #imTextObject_10_01_tab0 li::marker { color: #d4af37; }
}

/* Phones: tighter spacing */
@media (max-width: 719.9px) {
  #imTextObject_10_01 { margin: 20px 12px 40px !important; padding: 24px 20px !important; }
  #imTextObject_10_01_tab0 .imTAJustify { text-align: left !important; }
}
