1 .ui-collapsible { margin: .5em 0; }
2 .ui-collapsible-heading { font-size: 16px; display: block; margin: 0 -8px; padding: 0; border-width: 0 0 1px 0; position: relative; }
3 .ui-collapsible-heading a { text-align: left; margin: 0; }
4 .ui-collapsible-heading .ui-btn-inner,
5 .ui-collapsible-heading .ui-btn-icon-left .ui-btn-inner { padding-left: 40px; }
6 .ui-collapsible-heading .ui-btn-icon-right .ui-btn-inner { padding-left: 12px; padding-right: 40px; }
7 .ui-collapsible-heading .ui-btn-icon-top .ui-btn-inner,
8 .ui-collapsible-heading .ui-btn-icon-bottom .ui-btn-inner { padding-right: 40px; text-align: center; }
10 .ui-collapsible-heading a span.ui-btn { position: absolute; left: 6px; top: 50%; margin: -12px 0 0 0; width: 20px; height: 20px; padding: 1px 0px 1px 2px; text-indent: -9999px; }
11 .ui-collapsible-heading a span.ui-btn .ui-btn-inner { padding: 10px 0; }
12 .ui-collapsible-heading a span.ui-btn .ui-icon { left: 0; margin-top: -10px; }
13 .ui-collapsible-heading-status { position: absolute; top: -9999px; left:0px; }
14 .ui-collapsible-content {
18 border-top: none; /* Overrides ui-btn-up-* */
19 background-image: none; /* Overrides ui-btn-up-* */
20 font-weight: normal; /* Overrides ui-btn-up-* */
22 .ui-collapsible-content-collapsed { display: none; }
24 .ui-collapsible-set { margin: .5em 0; }
25 .ui-collapsible-set .ui-collapsible { margin: -1px 0 0; }