/*
   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; }
}

