2 font-family:sans-serif;
3 -ms-text-size-adjust:100%;
4 -webkit-text-size-adjust:100%
11 article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{
15 audio,canvas,progress,video{
19 audio:not([controls]){
25 vertical-align:baseline
33 background-color:transparent;
34 -webkit-text-decoration-skip:objects
43 text-decoration:underline;
44 text-decoration:underline dotted
62 background-color:#ff0;
74 vertical-align:baseline
94 font-family:monospace,monospace;
103 box-sizing:content-box;
108 button,input,select,textarea{
125 [type=reset],[type=submit],button,html [type=button]{
126 -webkit-appearance:button
129 [type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{
134 [type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{
135 outline:1px dotted ButtonText
139 border:1px solid silver;
141 padding:.35em .625em .75em
145 box-sizing:border-box;
157 [type=checkbox],[type=radio]{
158 box-sizing:border-box;
162 [type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{
167 -webkit-appearance:textfield;
171 [type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{
172 -webkit-appearance:none
175 ::-webkit-input-placeholder{
180 ::-webkit-file-upload-button{
181 -webkit-appearance:button;
188 font:normal normal normal 16px/1.6em Helvetica,sans-serif;
192 @media (min-width:769px){
229 .abstract p:last-of-type:before{
239 [class^=section-number-]{
271 border-bottom:1px dotted
282 vertical-align:middle
285 @media (min-width:769px){
303 font-family:Georgia,serif
316 border-top:2px solid;
317 border-collapse:collapse
321 border-bottom:2px solid
324 table td+td,table th+th{
325 border-left:1px solid gray
329 border-top:1px solid #d3d3d3
334 vertical-align:middle
345 th.org-center,th.org-left,th.org-right{
364 border:1px solid #ddd;
366 background-clip:padding-box;
374 border-left:3px solid #ccc
378 background-color:#f7f7f7;
385 background-color:red;
392 background-clip:padding-box;
394 font-family:Lucida Console,monospace
398 background-color:green;
404 font-family:Lucida Console,monospace
407 #table-of-contents li{
412 font-family:Lucida Console,monospace;
421 border:1px solid #bbb;
423 background-clip:padding-box;
425 background-color:#eee;
457 text-decoration:underline
460 #postamble p,#preamble p{
470 border:1px solid #ccc;
471 box-shadow:3px 3px 3px #eee;
472 font-family:Lucida Console,monospace;
487 background-color:#ccccd0;
491 border-bottom-left-radius:8px;
497 pre.src:hover:before{
509 pre.src-emacs-lisp:before{
535 border:2px solid gray;
540 #org-div-home-and-up{
551 background-color:#ff0
566 @media (min-width:769px){