/*
   UNICODE BIDI
*/

.ub-norm {          unicode-bidi: normal; }
.ub-embed {         unicode-bidi: embed; }
.ub-iso {           unicode-bidi: isolate; }
.ub-bidi-override { unicode-bidi: bidi-override; }
.ub-iso-override {  unicode-bidi: isolate-override; }
.ub-pt {            unicode-bidi: plaintext; }
.ub-i {             unicode-bidi: inherit; }

@media screen and (min-width: 48em) {
  .ub-norm-ns {          unicode-bidi: normal; }
  .ub-embed-ns {         unicode-bidi: embed; }
  .ub-iso-ns {           unicode-bidi: isolate; }
  .ub-bidi-override-ns { unicode-bidi: bidi-override; }
  .ub-iso-override-ns {  unicode-bidi: isolate-override; }
  .ub-pt-ns {            unicode-bidi: plaintext; }
  .ub-i-ns {             unicode-bidi: inherit; }
}

@media screen and (min-width:48em) and (max-width: 64em) {
  .ub-norm-m {          unicode-bidi: normal; }
  .ub-embed-m {         unicode-bidi: embed; }
  .ub-iso-m {           unicode-bidi: isolate; }
  .ub-bidi-override-m { unicode-bidi: bidi-override; }
  .ub-iso-override-m {  unicode-bidi: isolate-override; }
  .ub-pt-m {            unicode-bidi: plaintext; }
  .ub-i-m {             unicode-bidi: inherit; }
}

@media screen and (min-width: 64em) {
  .ub-norm-l {          unicode-bidi: normal; }
  .ub-embed-l {         unicode-bidi: embed; }
  .ub-iso-l {           unicode-bidi: isolate; }
  .ub-bidi-override-l { unicode-bidi: bidi-override; }
  .ub-iso-override-l {  unicode-bidi: isolate-override; }
  .ub-pt-l {            unicode-bidi: plaintext; }
  .ub-i-l {             unicode-bidi: inherit; }
}

