padding-right: 4px}
th:first-child {border-left: 0px}
th:last-child {border-right: 0px}
+a.footnote {font-size: .83em;
+ vertical-align: sub;}
.header {margin-bottom:8px}
br {clear:left;}
-ul.splitlist {overflow: auto;
- list-style-type: disc;}
+ul.splitlist {overflow: auto;}
@media all and (min-width: 500pt) {
li.doublelist {width: 40%;
- float: left;
- list-style: disc;
- display: inline;}
-}
\ No newline at end of file
+ float: left;}
+
+}
+
+div.virtflaw {float: left;
+ padding-right: 2%;}
+
+div.multicol ul {list-style-type: none;
+ padding-left: 1em;}
+
+
+@media all and (min-width: 500pt) and (max-width: 729pt) {
+ div.multicol ul li {width: 45%;
+ float: left;
+ margin-right: 1%;}
+
+}
+
+@media all and (min-width: 730pt) and (max-width: 959pt) {
+ div.multicol ul li {width: 31%;
+ float: left;
+ margin-right: 1%;}
+}
+
+@media all and (min-width: 960pt) and (max-width: 1189pt) {
+ div.multicol ul li {width: 23.6%;
+ float: left;
+ margin-right: 1%;}
+}
+
+@media all and (min-width: 1190pt) and (max-width: 1419pt) {
+ div.multicol ul li {width: 19.1%;
+ float: left;
+ margin-right: 0.5%;}
+}
+
+@media all and (min-width: 1420pt) and (max-width: 1649pt) {
+ div.multicol ul li {width: 16%;
+ float: left;
+ margin-right: 0.5%;}
+}
+
+@media all and (min-width: 1650pt) {
+ div.multicol ul li {width: 11.2%;
+ float: left;
+ margin-right: 0.3%;}
+
+}
+