www-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

www layout.css layout.min.css


From: Therese Godefroy
Subject: www layout.css layout.min.css
Date: Mon, 9 Nov 2020 17:22:43 -0500 (EST)

CVSROOT:        /webcvs/www
Module name:    www
Changes by:     Therese Godefroy <th_g> 20/11/09 17:22:43

Modified files:
        .              : layout.css layout.min.css 

Log message:
        * Slightly increase the contrast of some links.
        * Clean up the button, backtotop and form definitions.
        * Move the red border from body to div#top.
        * Clean up navbar definitions.
        * Use right double arrow for #more-links, and cancellation sign
          for #less-link.
        * Redefine 'close' links as 'backtotop'.
        * Minor adjustments.

CVSWeb URLs:
http://web.cvs.savannah.gnu.org/viewcvs/www/layout.css?cvsroot=www&r1=1.267&r2=1.268
http://web.cvs.savannah.gnu.org/viewcvs/www/layout.min.css?cvsroot=www&r1=1.68&r2=1.69

Patches:
Index: layout.css
===================================================================
RCS file: /webcvs/www/www/layout.css,v
retrieving revision 1.267
retrieving revision 1.268
diff -u -b -r1.267 -r1.268
--- layout.css  26 Oct 2020 13:07:59 -0000      1.267
+++ layout.css  9 Nov 2020 22:22:43 -0000       1.268
@@ -47,7 +47,7 @@
 
 
 Red
-   #a42e2b      white           6.99
+   #a32d2a      white           7.08
 
 Blue (non-visited links)
    #049         white           9.18          AAA
@@ -82,14 +82,12 @@
 
 /* TABLE OF CONTENTS
 
-   * Transition from previous version
-
    * PAGE STRUCTURE
      - html, body, .inner
      - header for CSS3-unaware browsers
          #gnu-banner
          searcher, language & menu icons
-     - navbars & back-to-top (layout, style)
+     - site navigation (layout, style)
      - languages for CSS3-unaware browsers
      - media queries for header, navbars & languages
          #fsf-frame (> 57em)
@@ -152,7 +150,7 @@
    margin: auto;
    background: white;
    border: .1em solid #bbb;
-   border-top: 3px solid #a42e2b;
+   border-top: 0;
    -moz-box-shadow: 0 0 5px 5px #bbb;
    -webkit-box-shadow: 0 0 5px 5px #bbb;
    -icab-box-shadow: 0 0 5px 5px #bbb;
@@ -168,6 +166,8 @@
 
 /*** TOP LINKS ***/
 
+#top { border-top: 3px solid #a32d2a; }
+
 .skip, #fsf-frame {
    position: fixed;
    top: -1000px;
@@ -217,9 +217,9 @@
 }
 
 
-/***************************/
-/*  NAVBARS & BACK TO TOP  */
-/***************************/
+/*********************/
+/*  SITE NAVIGATION  */
+/*********************/
 
 /** LAYOUT **/
 
@@ -233,31 +233,31 @@
 /* line-height is defined here for NetSurf 1.2.
    No effect in NetSurf 2.9 or Firefox. */
 #navigation ul, ul#edu-navigation {
-   line-height: 1.8em;
+   line-height: 2.25em;
    padding: 0 2%;
 }
 #navigation li, ul#edu-navigation li {
    white-space: nowrap;
    display: inline;
    display: inline-block;
-   line-height: 1.8em;
-   padding: .1em 0;
+   line-height: 2.25em;
    margin: 0 .2em;
 }
-
+#navigation li a, ul#edu-navigation a {
 /* For Firefox (can't set line-height when "a" is displayed inline) */
-#navigation a, ul#edu-navigation a {
    display: inline-block;
    line-height: 2em;
    padding: 0 .6em;
+   margin: .125em 0;
 }
+#more-links, #less-links { display: none; }
 
 /** STYLE **/
 
 #navigation a, ul#edu-navigation a {
    text-decoration: none;
 }
-#navigation       { background: #a42e2b; }
+#navigation ul    { background: #a32d2a; }
 ul#edu-navigation { background: #eee; }
 
 #navigation a       { color: white; }
@@ -271,8 +271,9 @@
 ul#edu-navigation li.current,
 #navlinks         li.current > a {
    font-style: italic;
+   cursor: default;
 }
-#navigation li.active,
+#navigation li.active a,
 #navigation li.active a:hover {
    background: #800300;
 }
@@ -291,6 +292,13 @@
 /*  LANGUAGES FOR CSS3-UNAWARE BROWSERS  */
 /*****************************************/
 
+#language-container .backtotop {
+   margin: 0 3%;
+}
+#language-container .backtotop a {
+   margin-top: .5em;
+}
+#languages .close { display: none; }
 #languages {
    font-size: .94em;  /* 15px */
    line-height: 1.2em;
@@ -355,8 +363,8 @@
 /* Display/hide language list */
 
    #language-container { display: none; }
-   #languages .backtotop { display: none; }
    #language-container:target { display: block; }
+   .backtotop b { display: none; }
 
    body { position: relative; }
    #language-container {
@@ -365,21 +373,27 @@
       width: 100%;
       height: 100%;
    }
-   #language-container > .close {
+   #language-container .backtotop a {
       position: absolute;
       width: 100%;
       height: 100%;
       background: transparent;
+      border: none;
+      margin-top: 0;
+   }
+   #languages .close {
+      float: right;
+      display: block;
+   }
+   #languages .close span {
+      display: none;
    }
    #languages .close:after {
-      content: "\00274E";
-      font-size: 1.2em;
+      content: "\1F5D9";
       float: right;
-      margin-right: .5em;
+      position: relative; bottom: .1em;
       cursor: pointer;
    }
-   #language-container a.close:hover { background: 0; }
-
    #languages {
       position: relative;
       margin-top: 4em;
@@ -389,7 +403,7 @@
       text-align: left;
       padding: .5em 1em;
       background: white;
-      border: .2em solid #bbb;
+      border: 2px solid #bbb;
       box-shadow: 0 0 1em 1em #9999;
    }
    #translations {
@@ -404,28 +418,34 @@
 
    #navigation, #edu-navigation { font-size: 1em; }
    #navigation {
-      height: 2.15em;
+      height: 2.25em;
       overflow: hidden;
    }
+   #more-links { display: block; }
+   #navigation:target { height: auto; }
+   #navigation:target #more-links { display: none; }
+   #navigation:target #less-links { display: block; }
    #more-links, #less-links {
       float: right;
+      line-height: 2em;
+      padding: 0 .6em;
       background: #800300;
-      margin: 0 2%;
+      margin: .125em 2% 0;
+      overflow: hidden; /* Removes extra clickable space below the button. */
    }
-   #more-links:after, #less-links:after {
-      display: inline-block;
-      padding: .05em .4em;
+   #more-links span, #less-links b { display: none; }
+   #more-links:after {
+      content: "\226B";
+      position: relative; bottom: .05em;
+   }
+   #less-links:after {
+      content: "\1F5D9";
+      position: relative; bottom: .1em;
    }
-
-   a#less-links { display: none; }
-   a#more-links { display: block; }
-   #navigation:target { height: auto; }
-   #navigation:target a#more-links { display: none; }
-   #navigation:target a#less-links { display: block; }
 }
 
 @media (min-width: 20em) {                         /* 312px */
-   #gnu-banner { font-size: 2.2em; }
+   #gnu-banner { font-size: 2.1em; }
 }
 
 @media (min-width: 34em) {
@@ -767,7 +787,7 @@
 /****************/
 
 h1 { font-size: 2.375em; margin: 1.0em 0; }                      /* 38px */
-h2 { font-size: 2.0em;   margin:  .9em 0 1.0em; }                /* 32px */
+h2 { font-size: 2em; padding-bottom: .2em; margin: .9em 0 .8em; } /* 32px */
 h3 { font-size: 1.5em;   margin: 1.2em 0  .8em; }                /* 24px */
 .article h3 { font-size: 1.41em; }                               /* 24px */
 h4 { font-size: 1.25em;  margin: 1.2em 0  .85em; }               /* 20px */
@@ -1302,7 +1322,7 @@
    text-decoration: none;
 }
 #gnu-banner > a strong {
-   color: #a42e2b;
+   color: #a32d2a;
 }
 #fsf-support,
 #fsf-support         a[href]:link,
@@ -1317,7 +1337,7 @@
 .back                a[href]:visited,
 .anchor-reference-id a[href]:link,
 .anchor-reference-id a[href]:visited {
-   color: #595959;
+   color: #505050;
    text-decoration-color: #bbb;
 }
 #languages           a[href]:link,
@@ -1361,11 +1381,11 @@
 input[type="reset"], input[type="submit"] {
    padding: 1px;
 }
-form.header input, .button a {
+#fssbox input, .button a {
    line-height: 1.1em;
-   padding: .4em .5em;
+   padding: .4em .6em;
 }
-form.header input[type="submit"], .button a {
+#fssbox input[type="submit"], .button a {
    font-weight: bold;
    margin: 0;
 }
@@ -1378,17 +1398,14 @@
    margin: 1em 1.5em 0;
 }
 
-.backtotop {
-   float: right;
-   margin: 0 1em;
-}
 .backtotop a {
+   float: right;
    display: inline-block;
    vertical-align: top;
    font-size: 1.2em;
-   font-size: 1.2rem;
    line-height: 1.2em;
    padding: .2em .5em;
+   margin: 0 1em;
 }
 .backtotop a span { display: none; }
 
@@ -1396,43 +1413,35 @@
 
 .button a[href], .backtotop a[href] {
    text-decoration: none;
-   background: white;
-}
-.button a[href], .backtotop a[href] {
    color: #049;
+   background: white;
    border: .1em solid #999;
 }
 .button a[href]:hover, .backtotop a[href]:hover {
    background: #e7f2e2;
-   border-color: #006400;
+   border-color: #006800;
 }
 
 #join-fsf a, #support-the-fsf a.join {
-   color: #b02500;
-   border-color: #b02500;
+   color: #a32d2a;
+   border-color: #a32d2a;
 }
 #join-fsf a:hover, #support-the-fsf a.join:hover {
-   color: #a42e2b;
    background: #f6e5e1;
-   border-color: #a42e2b;
 }
 #support-the-fsf a.donate {
-   color: #005ccd;
-   border-color: #005ccd;
+   color: #0054bc;
+   border-color: #0054bc;
 }
 #support-the-fsf a.donate:hover {
-   color: #049;
    background: #d9e8f7;
-   border-color: #049;
 }
 #support-the-fsf a.shop {
-   color: #008400;
-   border-color: #008400;
+   color: #006800;
+   border-color: #006800;
 }
 #support-the-fsf a.shop:hover {
-   color: #006400;
    background: #e7f2e2;
-   border-color: #006400;
 }
 
 .switch img:hover {
@@ -1440,44 +1449,34 @@
    cursor: pointer;
 }
 
-form.header input {
-   border: .1em solid #bbb;
-}
-form.header input[type="text"], form.header input[type="submit"] {
-   color: #555;
+#fssbox input {
    background: white;
 }
-form.header input[type="submit"] {
-   cursor: pointer;
+#fssbox input[type="text"] {
+   color: #555;
+   border: .1em solid #bbb;
 }
-form.header input[type="text"]:focus {
+#fssbox input[type="text"]:focus {
    color: #333;
-   border-color: #006400;
-}
-form.header input[type="text"]:focus + input[type="submit"] {
-   color: #008400;
-   border-color: #008400;
-}
-form.header input[type="submit"]:hover {
-   color: #006400;
-   border-color: #006400;
+   border-color: #006800;
 }
 #fssbox input[type="submit"] {
    color: #008400;
-   border-color: #008400;
+   border: .1em solid #008400;
+   cursor: pointer;
 }
 #fssbox input[type="submit"]:hover {
-   color: #006400;
+   color: #006800;
    background: #e7f2e2;
-   border-color: #006400;
+   border-color: #006800;
 }
 
-.rounded-corners, form.header input, .button a, .backtotop a {
-   border-radius: .3em;
-   -moz-border-radius: .3em;
-   -khtml-border-radius: .3em;
-   -webkit-border-radius: .3em;
-   -opera-border-radius: .3em;
+.rounded-corners, .button a, .backtotop a, #fssbox input {
+   border-radius: .4em;
+   -moz-border-radius: .4em;
+   -khtml-border-radius: .4em;
+   -webkit-border-radius: .4em;
+   -opera-border-radius: .4em;
 }
 
 
@@ -1489,7 +1488,7 @@
 
 a[href] { font-family: sans-serif; }
  
-#fsf-frame a[href], #fssbox label, form.header input, .button a[href],
+#fsf-frame a[href], #fssbox label, .button a[href],
 #header a[href], #fsf-support, #languages, #languages a[href],
 #navlinks, #navlinks a[href], .edu-breadcrumb, .edu-breadcrumb a[href],
 .breadcrumb, .breadcrumb a, .trans-disclaimer, .trans-disclaimer a[href],

Index: layout.min.css
===================================================================
RCS file: /webcvs/www/www/layout.min.css,v
retrieving revision 1.68
retrieving revision 1.69
diff -u -b -r1.68 -r1.69
--- layout.min.css      26 Oct 2020 13:07:59 -0000      1.68
+++ layout.min.css      9 Nov 2020 22:22:43 -0000       1.69
@@ -1 +1 @@
-html,body{font-size:1em;text-align:left;text-decoration:none;color:#222}html{background:#e4e4e4}body{max-width:74.92em;margin:auto;background:white;border:.1em
 solid #bbb;border-top:3px solid #a42e2b;-moz-box-shadow:0 0 5px 5px 
#bbb;-webkit-box-shadow:0 0 5px 5px #bbb;-icab-box-shadow:0 0 5px 5px 
#bbb;-o-box-shadow:0 0 5px 5px #bbb;box-shadow:0 0 5px 5px 
#bbb}.inner{overflow:hidden}.skip,#fsf-frame{position:fixed;top:-1000px}#header{padding:0
 
3%;text-align:center}#gnu-banner{display:inline-block;font-size:1.875em;line-height:1em;padding:.25em
 0 .3em;margin:0}#gnu-banner 
img{display:inline-block;vertical-align:middle;height:1.5em;margin-right:.15em}#gnu-banner
 
strong{font-weight:normal}#fsf-support{display:none}#switches{display:inline-block;line-height:1.7em;padding:.3em
 0}.switch{display:inline-block;height:1.7em;margin-left:.4em}.switch 
img{display:inline-block;vertical-align:top;height:1.5em;width:auto;padding:.1em}#navigation,#edu-navigation{font-size:.94em;font-weight:bold}#nav
 igation ul{margin:0}ul#edu-navigation{margin:0 -3.2%}#navigation 
ul,ul#edu-navigation{line-height:1.8em;padding:0 2%}#navigation 
li,ul#edu-navigation 
li{white-space:nowrap;display:inline;display:inline-block;line-height:1.8em;padding:.1em
 0;margin:0 .2em}#navigation a,ul#edu-navigation 
a{display:inline-block;line-height:2em;padding:0 .6em}#navigation 
a,ul#edu-navigation 
a{text-decoration:none}#navigation{background:#a42e2b}ul#edu-navigation{background:#eee}#navigation
 a{color:white}ul#edu-navigation a{color:#333}#navigation li 
a:hover{background:#8c0300}ul#edu-navigation li 
a:hover{background:#fafafa}#navigation li.active a,ul#edu-navigation li.active 
a,ul#edu-navigation li.current,#navlinks 
li.current>a{font-style:italic}#navigation li.active,#navigation li.active 
a:hover{background:#800300}ul#edu-navigation li.active,ul#edu-navigation 
li.active a:hover,ul#edu-navigation li.current{background:white}#navlinks 
li.current>a[href],#navlinks li.current>a[href]:hover{color:#333}#language
 s{font-size:.94em;line-height:1.2em;text-align:left;padding:.6em 
3%;margin:0;background:#f5f5f5;border-top:3px solid 
#ddd}#set-language{margin-bottom:.2em}#set-language+p{display:inline-block;font-size:1em;margin:.45em
 0 0}#translations{padding:.4em 0}#translations p{margin:0}#translations 
span{display:inline-block;width:10.5em;line-height:2em}#translations span 
a{line-height:1.9em}#translations 
span.original{font-weight:bold}@media(min-width:0){body{font-size:.94em}#header{display:table;width:94%}p#gnu-banner,#switches{display:table-cell;vertical-align:middle}#gnu-banner
 .hide{display:none}#gnu-banner{font-size:2em;margin:0}#gnu-banner 
img{height:1.3em}#gnu-banner 
strong{display:inline-block;vertical-align:middle}#switches{padding-left:1em}.switch{margin:0
 3%}#language-container{display:none}#languages 
.backtotop{display:none}#language-container:target{display:block}body{position:relative}#language-container{position:absolute;top:-3px;left:0;width:100%;height:100%}#language-contain
 
er>.close{position:absolute;width:100%;height:100%;background:transparent}#languages
 
.close:after{content:"\00274E";font-size:1.2em;float:right;margin-right:.5em;cursor:pointer}#language-container
 
a.close:hover{background:0}#languages{position:relative;margin-top:4em;float:right;overflow:auto;max-width:21em;text-align:left;padding:.5em
 1em;background:white;border:.2em solid #bbb;box-shadow:0 0 1em 1em 
#9999}#translations{column-width:10em;column-count:3;column-gap:0}#translations 
span{display:block}#translations span 
a{display:inline-block}#navigation,#edu-navigation{font-size:1em}#navigation{height:2.15em;overflow:hidden}#more-links,#less-links{float:right;background:#800300;margin:0
 2%}#more-links:after,#less-links:after{display:inline-block;padding:.05em 
.4em}a#less-links{display:none}a#more-links{display:block}#navigation:target{height:auto}#navigation:target
 a#more-links{display:none}#navigation:target 
a#less-links{display:block}}@media(min-width:20em){#gnu-banner{font-size:2.2
 
em}}@media(min-width:34em){#languages{max-width:36em}}@media(min-width:45em){body{font-size:1em}p#gnu-banner{line-height:.7em}#gnu-banner
 
.hide{display:inline-block;vertical-align:middle}#fsf-support{display:block;font-size:.4em;margin:0}#fsf-support
 
a{font-weight:bold}#languages{margin-top:5.5em}ul#edu-navigation{display:block}}@media(min-width:57em){#fsf-frame{position:static;font-size:.875em;width:94%;padding:.3em
 3%;background:#f1f1f1}#fssbox{margin:0}#fssbox a{font-weight:bold}#fssbox 
div{display:inline;white-space:nowrap}#join-fsf a{float:right;margin:0 0 0 
2em}#languages{margin-top:8em}}#content{padding:1px 3% 
0;margin-bottom:3em}.nav{margin:.5em 1.5em 0 
0}.breadcrumb,.edu-breadcrumb{display:inline-block;line-height:1.6em;margin:0}#content
 .breadcrumb a[href] 
img{height:1.3em;padding:0;background:0}address.byline{font-size:1.06em;font-size:1.06rem;margin-bottom:1.5em}.article{font-size:1.06em}.reduced-width,.reduced-width+.translators-notes{width:47em;max-width:100%;margin:1.
 5em auto}.columns 
p.inline-block{display:inline-block;margin:0}@media(min-width:55em){.columns{-webkit-column-count:2;-webkit-column-gap:1.5em;-moz-column-count:2;-moz-column-gap:1.5em;column-count:2;column-gap:1.5em}.columns>*:first-child{margin-top:0}.columns>*:last-child{margin-bottom:0}}.infobox{font-size:.94em;font-size:.94rem;line-height:1.3em;color:#444;margin:2.5em
 0 0}.infobox 
h3,h3.footnote{font-size:1.2em;font-size:1.125rem;margin-top:1.2em}.infobox 
p{margin:.4em 0 0}.infobox 
hr{display:block;width:15em;max-width:100%;height:1px;border:0;margin:0 0 
1em}.infobox hr.full-width{width:100%;margin:1.5em 
0}.trans-disclaimer{clear:both;text-align:center;font-style:italic;position:relative;top:.4em;margin:.2em
 0 0}@media(max-width:34em){.nav ~ 
.trans-disclaimer{float:right;text-align:right}}#outdated{clear:both;width:46.6em;max-width:100%;text-align:center;margin:.8em
 auto}#outdated p{font-size:.94em;padding:.5em;border:.2em solid 
#fc7;margin:0;color:black}#outdated span.hide{dis
 play:none}@media(min-width:45em){#outdated 
span.hide{display:inline}}.translators-notes{font-size:1rem;clear:left;line-height:1.5em;margin-top:2em}.translators-notes
 hr{height:1px;margin:1.7em 0 1.2em;border:0}.translators-notes 
h3,.translators-notes>b{font-size:1.125em}.translators-notes 
p,.translators-notes ul,.translators-notes 
ol{margin-bottom:0}.translators-notes ol li{margin:.5em 1.1em 
0}.edu-cases{font-size:1.06em;width:44.3em;max-width:100%;margin:2em 
auto}.edu-cases ul,.edu-cases ol{margin:1em 4%}.edu-cases 
h3{font-size:1.3em}.about-dir{color:#444}.about-page{font-style:italic}.about-dir
 p,.about-page p{margin:.5em 0}#mission-statement{padding:.5em 3% 
2em;background:white;border-top:3px solid #ddd}#mission-statement 
blockquote{font-size:.94em;font-weight:bold;font-style:italic;margin:1.5em 3% 
.8em}#mission-statement p{margin:0}#mission-statement 
img{float:left;height:2em;margin:.5em}#support-the-fsf{clear:both;text-align:center}#footer{font-size:.875em;padding:1.5em
 3%;colo
 r:#333;background:#f5f5f5;border-top:3px solid #ddd}#footer 
p,#bottom-notes{line-height:1.3em;margin:0}.unprintable{margin-bottom:.7em}.translators-credits{margin:.7em
 0}#footer p.unprintable,#generic 
p{margin-top:.7em}small{font-size:.875em}strong{font-weight:bold}em,cite,var{font-style:italic}em
 i,em cite,cite i,cite 
em{font-style:normal}acronym,abbr{text-decoration:none;border-bottom:1px dotted 
#000;cursor:help}code,samp,kbd{font-family:monospace;padding:0 
.2em}kbd{background:#f0f0f0}del{text-decoration:line-through}sup{vertical-align:super}sub{vertical-align:sub}.italic{font-style:italic}.italic
 em,.italic cite,.italic 
i{font-style:normal}.center,.c{text-align:center}.nocenter{text-align:left}.right-align{text-align:right;margin:2em
 0 2em 
10%}.underline{text-decoration:underline}.nounderline{text-decoration:none}.inline-list
 li{display:inline}.no-bullet 
li{list-style:none}.no-display{display:none}.clear{clear:both}p,pre{line-height:1.5em}address{line-height:1.3em}caption{margin-
 bottom:.5em;text-align:center}blockquote{margin:1em 
3%}p,pre,address{margin:1em 
0}pre{padding-bottom:.3em;overflow:auto}h1{font-size:2.375em;margin:1.0em 
0}h2{font-size:2.0em;margin:.9em 0 1.0em}h3{font-size:1.5em;margin:1.2em 0 
.8em}.article h3{font-size:1.41em}h4{font-size:1.25em;margin:1.2em 0 
.85em}.article h4{font-size:1.18em}h5{font-size:1.125em;margin:1em 0 
.9em}h6{margin:1em 
0}h2{clear:both}h1,h2,h3,h4,h5,h6{font-weight:bold}h3,h4,h5,h6{color:#333}h3.subheader{padding-bottom:.2em;border-bottom:1px
 solid 
#bbb}h3.footnote{font-size:1.125em;font-size:1.125rem}.big-section{clear:left;float:left}.big-section
 h3{display:inline-block;font-size:1.75em;padding:.2em 0;margin:1em .3em .5em 
0;color:black;border-top:.12em solid #e74c3c;border-bottom:.12em solid 
#e74c3c}.article .big-section h3{font-size:1.65em}.big-subsection{margin:1.5em 
0}.big-subsection 
h4{display:inline;font-size:1.5em;margin-right:.3em;color:black}.article 
.big-subsection h4{font-size:1.41em}.big-subsection{line-hei
 ght:2.0em}.big-subsection 
h4{line-height:1.2em}@media(max-width:30em){h1{font-size:2em}h2{font-size:1.73em}h3{font-size:1.4em}.article
 h3{font-size:1.32em}h4{font-size:1.2em}.article 
h4{font-size:1.13em}h5{font-size:1.07em}.big-section 
h3{font-size:1.53em}.article .big-section h3{font-size:1.44em}.big-subsection 
h4{font-size:1.4em}.article .big-subsection h4{font-size:1.32em}}ol 
li{list-style:decimal outside}ul li{list-style:square outside}ul ul li,ol ul 
li{list-style:circle}li,dt,dd{line-height:1.5em}ul,ol{margin:1em 1.5%}ol 
li{margin:1em 0 0 1em}ul li,ul ol li{margin:.5em 0 0 1em}ul li p,ul li pre,ul 
ul li,ul li blockquote,table li{margin-top:.3em;margin-bottom:.3em}ul ul,ol 
ul,table ul{margin:0 1.5%}ul.blurbs li{margin-top:1em}ul.blurbs ul li,ul.blurbs 
ol li,ul.blurbs dl li{margin-top:.5em}dl{margin:1.5em 0 
0}dt{font-weight:bold;color:#333;margin:1em 0}dl dd{margin:1em 3% 
1.5em}dl.compact{margin:.5em 0}dl.compact 
dt{font-weight:normal;font-style:italic;margin:.5em 0 0}dl.compact 
 dd{margin:.3em 3% 0}dl.compact dd p{margin:.3em 0 0}dl.compact dd 
ul{margin:.3em 1.5% 0}hr{display:block;margin:1.2em 
0;color:#999;background:#999}hr.separator{height:.3em;border:0}hr.thin{clear:both;height:1px;margin:1.5em
 0;border:0}.column-limit{height:.4em;width:10%;min-width:5em;margin:2em 
auto;border:0;background:#bbb;background-image:linear-gradient(to 
right,white,#bbb,white)}th,td{border:1px solid 
#bbb;padding:.5em}th{font-weight:bold;text-align:center}table{margin:1em 
0}.listing,.stx table{border-collapse:collapse;margin:1em 0;border:1px solid 
#666}.listing th,.stx table 
th{font-weight:normal;padding:.7em;color:black;background:#fff1c0;border:1px 
solid #666}.listing td a{display:block}.listing .top{text-align:right;padding:0 
0 1em 0;border-top:1px solid #666}.listing 
.listingCheckbox{text-align:center}.listing td,.stx table 
td{padding:1em;text-align:center;line-height:1.3em;border:1px solid 
#666}.listing 
img{vertical-align:middle}.listing{width:100%;display:block;overflow:a
 uto;padding:.1em;margin:auto}.listing .odd{background:transparent}.listing 
.even,#content .listing .even a[href] 
img{background:#f5f5f5}img{vertical-align:top}.imgright,.imgleft{max-width:100%}.imgright{float:right;margin:.3em
 0 1em 2em}.imgleft{float:left;margin:.3em 2em 1em 
0}.narrow{width:15em}.medium{width:20em}.wide{width:27em}.pict{max-width:100%;margin:1em
 auto}.pict img{width:100%}.pict 
p{text-align:center;font-style:italic;font-size:.875em;margin-top:.5em}@media(min-width:45em){.pict.narrow{max-width:45%;float:right;margin:.3em
 0 1em 
2em}}@media(min-width:50em){.pict.medium{max-width:45%;float:right;margin:.3em 
0 1em 
2em}}@media(min-width:57em){.pict.wide{max-width:45%;float:right;margin:.3em 0 
1em 2em}}div.highlight-para p,div.highlight-para pre,div.highlight-para 
ul,div.emph-box p,div.emph-box pre,div.emph-box ul,.lyrics 
p{margin-bottom:0}div.highlight-para,div.emph-box{padding:.2em 1.2em 
1.2em}.highlight-para,p.highlight,p.emph-box,pre.emph-box{padding:.6em 
1.2em}.lyrics
 {max-width:25em;font-style:italic;padding:1em 2em 
2em;margin-left:3%;margin-right:3%}.highlight-para,.highlight{background:#fff5d4}span.highlight{background:#fff1c0}.highlight-para{border-top:.1em
 solid #fc7;border-bottom:.1em solid 
#fc7}.emph-box,.lyrics{background:#f5f5f5;border:.1em solid 
#ddd}.announcement,.important{padding:.4em 1.5em;margin:1.5em 0}.announcement 
blockquote{margin:0}.announcement p,.important p{padding:.4em 0 
.5em;margin:0}.announcement ul,.important ul{margin:0 1em}.announcement ul 
li,.important ul li{padding:.3em;margin:0 3%}.announcement h3,.important 
h3{font-size:1.25em;font-size:1.25rem;margin:.1em 0 
.6em}.announcement{border-left:.4em solid #5c5}.important{border-left:.4em 
solid #fc7}.comment{margin:1.5em 
6%}@media(max-width:30em){.comment{margin:1.5em 3%}}blockquote#fsfs 
p{padding:.3em 0}.note,.edu-note{text-align:center;margin:2em auto}.edu-note 
p{font-style:italic;padding:.8em 3%;margin:0}.note{padding:.4em 
3%;background:white}.note p{padding:.4em;marg
 in:0}.note,.edu-note p{border:.15em solid 
#5c5}.summary,.toc{font-size:1rem;padding:1em 3% 1.7em;margin:2.5em auto 
1.5em;background:#f5f5f5}.summary ul,.toc ul{margin:0 1.5%}.summary h3,.toc 
h3{font-size:1.25em;margin-top:.5em;text-align:center}.summary h4,.toc 
h4{font-size:1.125em}.toc-inline{font-size:1rem;text-align:center;padding:0 
3%;margin:auto}.toc-inline a{display:inline-block;padding:.1em 
.4em;margin:.3em;border:.1em solid #bbb}.toc-inline h3{display:none}.toc-inline 
h4{font-size:1em;margin:1em 0 .2em}.toc-inline h4 a{border:0}.toc-inline 
ul,.toc-inline 
li{display:inline;margin:0}@media(min-width:0){.note,.summary{width:30rem}.toc{width:45em}.note,.summary,.toc{max-width:92%}.edu-note{width:40em;max-width:100%}}@media(min-width:45em){.note,.summary{clear:right;float:right;width:20rem;max-width:40%;margin:.5em
 0 1em 2em}.summary{padding:1em 1.2em 1.5em}.note{padding:.4em 
1.2em}}.back{line-height:1.7em;text-align:right;font-weight:bold;margin:2em 
2%}.back a{display:inline-blo
 
ck}.anchor-reference-id{font-weight:normal;font-size:.8125em}a[href]:link{color:#049;text-decoration-color:#5e93d5}a[href]:visited{color:#505050;text-decoration-color:#777}a[href]:active{text-decoration:none}#content
 a[href] 
img{background:white}#gnu-banner>a{color:#333;text-decoration:none}#gnu-banner>a
 strong{color:#a42e2b}#fsf-support,#fsf-support a[href]:link,#fsf-support 
a[href]:visited,#fssbox a[href]:link,#fssbox a[href]:visited,.breadcrumb 
a[href]:link,.breadcrumb a[href]:visited,.edu-breadcrumb 
a[href]:link,.edu-breadcrumb a[href]:visited,.back a[href]:link,.back 
a[href]:visited,.anchor-reference-id a[href]:link,.anchor-reference-id 
a[href]:visited{color:#595959;text-decoration-color:#bbb}#languages 
a[href]:link,#languages a[href]:visited,#navlinks a[href]:link,#navlinks 
a[href]:visited,#TOC a[href]:link,#TOC a[href]:visited,.trans-disclaimer 
a[href]:link,.trans-disclaimer a[href]:visited,.toc a[href]:link,.toc 
a[href]:visited,.toc-inline a[href]:link,.toc-inline a[href]:vi
 sited,.summary a[href]:link,.summary 
a[href]:visited{color:#049;text-decoration:none}a[href]:hover{background:#e7f2e2;text-decoration:none}#gnu-banner>a[href]:hover,.pict>a[href]:hover{background:0}fieldset{margin:1em
 
0}optgroup{font-weight:normal}button,input[type="checkbox"],input[type="radio"],input[type="reset"],input[type="submit"]{padding:1px}form.header
 input,.button a{line-height:1.1em;padding:.4em .5em}form.header 
input[type="submit"],.button a{font-weight:bold;margin:0}.button 
a{display:block;display:inline-block}#support-the-fsf a{padding:.6em 
1em;margin:1em 1.5em 0}.backtotop{float:right;margin:0 1em}.backtotop 
a{display:inline-block;vertical-align:top;font-size:1.2em;font-size:1.2rem;line-height:1.2em;padding:.2em
 .5em}.backtotop a span{display:none}.button a[href],.backtotop 
a[href]{text-decoration:none;background:white}.button a[href],.backtotop 
a[href]{color:#049;border:.1em solid #999}.button a[href]:hover,.backtotop 
a[href]:hover{background:#e7f2e2;border-color:#00
 6400}#join-fsf a,#support-the-fsf 
a.join{color:#b02500;border-color:#b02500}#join-fsf a:hover,#support-the-fsf 
a.join:hover{color:#a42e2b;background:#f6e5e1;border-color:#a42e2b}#support-the-fsf
 a.donate{color:#005ccd;border-color:#005ccd}#support-the-fsf 
a.donate:hover{color:#049;background:#d9e8f7;border-color:#049}#support-the-fsf 
a.shop{color:#008400;border-color:#008400}#support-the-fsf 
a.shop:hover{color:#006400;background:#e7f2e2;border-color:#006400}.switch 
img:hover{background:#e7f2e2;cursor:pointer}form.header input{border:.1em solid 
#bbb}form.header input[type="text"],form.header 
input[type="submit"]{color:#555;background:white}form.header 
input[type="submit"]{cursor:pointer}form.header 
input[type="text"]:focus{color:#333;border-color:#006400}form.header 
input[type="text"]:focus+input[type="submit"]{color:#008400;border-color:#008400}form.header
 input[type="submit"]:hover{color:#006400;border-color:#006400}#fssbox 
input[type="submit"]{color:#008400;border-color:#008400}#f
 ssbox 
input[type="submit"]:hover{color:#006400;background:#e7f2e2;border-color:#006400}.rounded-corners,form.header
 input,.button a,.backtotop 
a{border-radius:.3em;-moz-border-radius:.3em;-khtml-border-radius:.3em;-webkit-border-radius:.3em;-opera-border-radius:.3em}a[href]{font-family:sans-serif}#fsf-frame
 a[href],#fssbox label,form.header input,.button a[href],#header 
a[href],#fsf-support,#languages,#languages a[href],#navlinks,#navlinks 
a[href],.edu-breadcrumb,.edu-breadcrumb a[href],.breadcrumb,.breadcrumb 
a,.trans-disclaimer,.trans-disclaimer a[href],#outdated,#outdated 
a[href]{font-family:"Noto Sans Display","Noto Sans","Liberation 
Sans",sans-serif}#navigation a[href],ul#edu-navigation 
a[href]{font-family:"Dosis","Noto Sans Display","Noto Sans","Liberation 
Sans",sans-serif}#gnu-banner strong{font-family:"Noto Sans","Liberation 
Sans",sans-serif}
+html,body{font-size:1em;text-align:left;text-decoration:none;color:#222}html{background:#e4e4e4}body{max-width:74.92em;margin:auto;background:white;border:.1em
 solid #bbb;border-top:0;-moz-box-shadow:0 0 5px 5px #bbb;-webkit-box-shadow:0 
0 5px 5px #bbb;-icab-box-shadow:0 0 5px 5px #bbb;-o-box-shadow:0 0 5px 5px 
#bbb;box-shadow:0 0 5px 5px #bbb}.inner{overflow:hidden}#top{border-top:3px 
solid #a32d2a}.skip,#fsf-frame{position:fixed;top:-1000px}#header{padding:0 
3%;text-align:center}#gnu-banner{display:inline-block;font-size:1.875em;line-height:1em;padding:.25em
 0 .3em;margin:0}#gnu-banner 
img{display:inline-block;vertical-align:middle;height:1.5em;margin-right:.15em}#gnu-banner
 
strong{font-weight:normal}#fsf-support{display:none}#switches{display:inline-block;line-height:1.7em;padding:.3em
 0}.switch{display:inline-block;height:1.7em;margin-left:.4em}.switch 
img{display:inline-block;vertical-align:top;height:1.5em;width:auto;padding:.1em}#navigation,#edu-navigation{font-size:.94em;fon
 t-weight:bold}#navigation ul{margin:0}ul#edu-navigation{margin:0 
-3.2%}#navigation ul,ul#edu-navigation{line-height:2.25em;padding:0 
2%}#navigation li,ul#edu-navigation 
li{white-space:nowrap;display:inline;display:inline-block;line-height:2.25em;margin:0
 .2em}#navigation li a,ul#edu-navigation 
a{display:inline-block;line-height:2em;padding:0 .6em;margin:.125em 
0}#more-links,#less-links{display:none}#navigation a,ul#edu-navigation 
a{text-decoration:none}#navigation 
ul{background:#a32d2a}ul#edu-navigation{background:#eee}#navigation 
a{color:white}ul#edu-navigation a{color:#333}#navigation li 
a:hover{background:#8c0300}ul#edu-navigation li 
a:hover{background:#fafafa}#navigation li.active a,ul#edu-navigation li.active 
a,ul#edu-navigation li.current,#navlinks 
li.current>a{font-style:italic;cursor:default}#navigation li.active 
a,#navigation li.active a:hover{background:#800300}ul#edu-navigation 
li.active,ul#edu-navigation li.active a:hover,ul#edu-navigation 
li.current{background:white}#na
 vlinks li.current>a[href],#navlinks 
li.current>a[href]:hover{color:#333}#language-container .backtotop{margin:0 
3%}#language-container .backtotop a{margin-top:.5em}#languages 
.close{display:none}#languages{font-size:.94em;line-height:1.2em;text-align:left;padding:.6em
 3%;margin:0;background:#f5f5f5;border-top:3px solid 
#ddd}#set-language{margin-bottom:.2em}#set-language+p{display:inline-block;font-size:1em;margin:.45em
 0 0}#translations{padding:.4em 0}#translations p{margin:0}#translations 
span{display:inline-block;width:10.5em;line-height:2em}#translations span 
a{line-height:1.9em}#translations 
span.original{font-weight:bold}@media(min-width:0){body{font-size:.94em}#header{display:table;width:94%}p#gnu-banner,#switches{display:table-cell;vertical-align:middle}#gnu-banner
 .hide{display:none}#gnu-banner{font-size:2em;margin:0}#gnu-banner 
img{height:1.3em}#gnu-banner 
strong{display:inline-block;vertical-align:middle}#switches{padding-left:1em}.switch{margin:0
 3%}#language-container{di
 splay:none}#language-container:target{display:block}.backtotop 
b{display:none}body{position:relative}#language-container{position:absolute;top:-3px;left:0;width:100%;height:100%}#language-container
 .backtotop 
a{position:absolute;width:100%;height:100%;background:transparent;border:0;margin-top:0}#languages
 .close{float:right;display:block}#languages .close 
span{display:none}#languages 
.close:after{content:"\1F5D9";float:right;position:relative;bottom:.1em;cursor:pointer}#languages{position:relative;margin-top:4em;float:right;overflow:auto;max-width:21em;text-align:left;padding:.5em
 1em;background:white;border:2px solid #bbb;box-shadow:0 0 1em 1em 
#9999}#translations{column-width:10em;column-count:3;column-gap:0}#translations 
span{display:block}#translations span 
a{display:inline-block}#navigation,#edu-navigation{font-size:1em}#navigation{height:2.25em;overflow:hidden}#more-links{display:block}#navigation:target{height:auto}#navigation:target
 #more-links{display:none}#navigation:targ
 et 
#less-links{display:block}#more-links,#less-links{float:right;line-height:2em;padding:0
 .6em;background:#800300;margin:.125em 2% 0;overflow:hidden}#more-links 
span,#less-links 
b{display:none}#more-links:after{content:"\226B";position:relative;bottom:.05em}#less-links:after{content:"\1F5D9";position:relative;bottom:.1em}}@media(min-width:20em){#gnu-banner{font-size:2.1em}}@media(min-width:34em){#languages{max-width:36em}}@media(min-width:45em){body{font-size:1em}p#gnu-banner{line-height:.7em}#gnu-banner
 
.hide{display:inline-block;vertical-align:middle}#fsf-support{display:block;font-size:.4em;margin:0}#fsf-support
 
a{font-weight:bold}#languages{margin-top:5.5em}ul#edu-navigation{display:block}}@media(min-width:57em){#fsf-frame{position:static;font-size:.875em;width:94%;padding:.3em
 3%;background:#f1f1f1}#fssbox{margin:0}#fssbox a{font-weight:bold}#fssbox 
div{display:inline;white-space:nowrap}#join-fsf a{float:right;margin:0 0 0 
2em}#languages{margin-top:8em}}#content{padding:1px 3%
  0;margin-bottom:3em}.nav{margin:.5em 1.5em 0 
0}.breadcrumb,.edu-breadcrumb{display:inline-block;line-height:1.6em;margin:0}#content
 .breadcrumb a[href] 
img{height:1.3em;padding:0;background:0}address.byline{font-size:1.06em;font-size:1.06rem;margin-bottom:1.5em}.article{font-size:1.06em}.reduced-width,.reduced-width+.translators-notes{width:47em;max-width:100%;margin:1.5em
 auto}.columns 
p.inline-block{display:inline-block;margin:0}@media(min-width:55em){.columns{-webkit-column-count:2;-webkit-column-gap:1.5em;-moz-column-count:2;-moz-column-gap:1.5em;column-count:2;column-gap:1.5em}.columns>*:first-child{margin-top:0}.columns>*:last-child{margin-bottom:0}}.infobox{font-size:.94em;font-size:.94rem;line-height:1.3em;color:#444;margin:2.5em
 0 0}.infobox 
h3,h3.footnote{font-size:1.2em;font-size:1.125rem;margin-top:1.2em}.infobox 
p{margin:.4em 0 0}.infobox 
hr{display:block;width:15em;max-width:100%;height:1px;border:0;margin:0 0 
1em}.infobox hr.full-width{width:100%;margin:1.5em 0}.tran
 
s-disclaimer{clear:both;text-align:center;font-style:italic;position:relative;top:.4em;margin:.2em
 0 0}@media(max-width:34em){.nav ~ 
.trans-disclaimer{float:right;text-align:right}}#outdated{clear:both;width:46.6em;max-width:100%;text-align:center;margin:.8em
 auto}#outdated p{font-size:.94em;padding:.5em;border:.2em solid 
#fc7;margin:0;color:black}#outdated 
span.hide{display:none}@media(min-width:45em){#outdated 
span.hide{display:inline}}.translators-notes{font-size:1rem;clear:left;line-height:1.5em;margin-top:2em}.translators-notes
 hr{height:1px;margin:1.7em 0 1.2em;border:0}.translators-notes 
h3,.translators-notes>b{font-size:1.125em}.translators-notes 
p,.translators-notes ul,.translators-notes 
ol{margin-bottom:0}.translators-notes ol li{margin:.5em 1.1em 
0}.edu-cases{font-size:1.06em;width:44.3em;max-width:100%;margin:2em 
auto}.edu-cases ul,.edu-cases ol{margin:1em 4%}.edu-cases 
h3{font-size:1.3em}.about-dir{color:#444}.about-page{font-style:italic}.about-dir
 p,.about-page p{marg
 in:.5em 0}#mission-statement{padding:.5em 3% 
2em;background:white;border-top:3px solid #ddd}#mission-statement 
blockquote{font-size:.94em;font-weight:bold;font-style:italic;margin:1.5em 3% 
.8em}#mission-statement p{margin:0}#mission-statement 
img{float:left;height:2em;margin:.5em}#support-the-fsf{clear:both;text-align:center}#footer{font-size:.875em;padding:1.5em
 3%;color:#333;background:#f5f5f5;border-top:3px solid #ddd}#footer 
p,#bottom-notes{line-height:1.3em;margin:0}.unprintable{margin-bottom:.7em}.translators-credits{margin:.7em
 0}#footer p.unprintable,#generic 
p{margin-top:.7em}small{font-size:.875em}strong{font-weight:bold}em,cite,var{font-style:italic}em
 i,em cite,cite i,cite 
em{font-style:normal}acronym,abbr{text-decoration:none;border-bottom:1px dotted 
#000;cursor:help}code,samp,kbd{font-family:monospace;padding:0 
.2em}kbd{background:#f0f0f0}del{text-decoration:line-through}sup{vertical-align:super}sub{vertical-align:sub}.italic{font-style:italic}.italic
 em,.italic cite,.
 italic 
i{font-style:normal}.center,.c{text-align:center}.nocenter{text-align:left}.right-align{text-align:right;margin:2em
 0 2em 
10%}.underline{text-decoration:underline}.nounderline{text-decoration:none}.inline-list
 li{display:inline}.no-bullet 
li{list-style:none}.no-display{display:none}.clear{clear:both}p,pre{line-height:1.5em}address{line-height:1.3em}caption{margin-bottom:.5em;text-align:center}blockquote{margin:1em
 3%}p,pre,address{margin:1em 
0}pre{padding-bottom:.3em;overflow:auto}h1{font-size:2.375em;margin:1.0em 
0}h2{font-size:2em;padding-bottom:.2em;margin:.9em 0 
.8em}h3{font-size:1.5em;margin:1.2em 0 .8em}.article 
h3{font-size:1.41em}h4{font-size:1.25em;margin:1.2em 0 .85em}.article 
h4{font-size:1.18em}h5{font-size:1.125em;margin:1em 0 .9em}h6{margin:1em 
0}h2{clear:both}h1,h2,h3,h4,h5,h6{font-weight:bold}h3,h4,h5,h6{color:#333}h3.subheader{padding-bottom:.2em;border-bottom:1px
 solid 
#bbb}h3.footnote{font-size:1.125em;font-size:1.125rem}.big-section{clear:left;float:left}.
 big-section h3{display:inline-block;font-size:1.75em;padding:.2em 0;margin:1em 
.3em .5em 0;color:black;border-top:.12em solid #e74c3c;border-bottom:.12em 
solid #e74c3c}.article .big-section 
h3{font-size:1.65em}.big-subsection{margin:1.5em 0}.big-subsection 
h4{display:inline;font-size:1.5em;margin-right:.3em;color:black}.article 
.big-subsection 
h4{font-size:1.41em}.big-subsection{line-height:2.0em}.big-subsection 
h4{line-height:1.2em}@media(max-width:30em){h1{font-size:2em}h2{font-size:1.73em}h3{font-size:1.4em}.article
 h3{font-size:1.32em}h4{font-size:1.2em}.article 
h4{font-size:1.13em}h5{font-size:1.07em}.big-section 
h3{font-size:1.53em}.article .big-section h3{font-size:1.44em}.big-subsection 
h4{font-size:1.4em}.article .big-subsection h4{font-size:1.32em}}ol 
li{list-style:decimal outside}ul li{list-style:square outside}ul ul li,ol ul 
li{list-style:circle}li,dt,dd{line-height:1.5em}ul,ol{margin:1em 1.5%}ol 
li{margin:1em 0 0 1em}ul li,ul ol li{margin:.5em 0 0 1em}ul li p,ul li pre,
 ul ul li,ul li blockquote,table li{margin-top:.3em;margin-bottom:.3em}ul ul,ol 
ul,table ul{margin:0 1.5%}ul.blurbs li{margin-top:1em}ul.blurbs ul li,ul.blurbs 
ol li,ul.blurbs dl li{margin-top:.5em}dl{margin:1.5em 0 
0}dt{font-weight:bold;color:#333;margin:1em 0}dl dd{margin:1em 3% 
1.5em}dl.compact{margin:.5em 0}dl.compact 
dt{font-weight:normal;font-style:italic;margin:.5em 0 0}dl.compact 
dd{margin:.3em 3% 0}dl.compact dd p{margin:.3em 0 0}dl.compact dd 
ul{margin:.3em 1.5% 0}hr{display:block;margin:1.2em 
0;color:#999;background:#999}hr.separator{height:.3em;border:0}hr.thin{clear:both;height:1px;margin:1.5em
 0;border:0}.column-limit{height:.4em;width:10%;min-width:5em;margin:2em 
auto;border:0;background:#bbb;background-image:linear-gradient(to 
right,white,#bbb,white)}th,td{border:1px solid 
#bbb;padding:.5em}th{font-weight:bold;text-align:center}table{margin:1em 
0}.listing,.stx table{border-collapse:collapse;margin:1em 0;border:1px solid 
#666}.listing th,.stx table th{font-weight:norma
 l;padding:.7em;color:black;background:#fff1c0;border:1px solid #666}.listing 
td a{display:block}.listing .top{text-align:right;padding:0 0 1em 
0;border-top:1px solid #666}.listing 
.listingCheckbox{text-align:center}.listing td,.stx table 
td{padding:1em;text-align:center;line-height:1.3em;border:1px solid 
#666}.listing 
img{vertical-align:middle}.listing{width:100%;display:block;overflow:auto;padding:.1em;margin:auto}.listing
 .odd{background:transparent}.listing .even,#content .listing .even a[href] 
img{background:#f5f5f5}img{vertical-align:top}.imgright,.imgleft{max-width:100%}.imgright{float:right;margin:.3em
 0 1em 2em}.imgleft{float:left;margin:.3em 2em 1em 
0}.narrow{width:15em}.medium{width:20em}.wide{width:27em}.pict{max-width:100%;margin:1em
 auto}.pict img{width:100%}.pict 
p{text-align:center;font-style:italic;font-size:.875em;margin-top:.5em}@media(min-width:45em){.pict.narrow{max-width:45%;float:right;margin:.3em
 0 1em 2em}}@media(min-width:50em){.pict.medium{max-width:45%;flo
 at:right;margin:.3em 0 1em 
2em}}@media(min-width:57em){.pict.wide{max-width:45%;float:right;margin:.3em 0 
1em 2em}}div.highlight-para p,div.highlight-para pre,div.highlight-para 
ul,div.emph-box p,div.emph-box pre,div.emph-box ul,.lyrics 
p{margin-bottom:0}div.highlight-para,div.emph-box{padding:.2em 1.2em 
1.2em}.highlight-para,p.highlight,p.emph-box,pre.emph-box{padding:.6em 
1.2em}.lyrics{max-width:25em;font-style:italic;padding:1em 2em 
2em;margin-left:3%;margin-right:3%}.highlight-para,.highlight{background:#fff5d4}span.highlight{background:#fff1c0}.highlight-para{border-top:.1em
 solid #fc7;border-bottom:.1em solid 
#fc7}.emph-box,.lyrics{background:#f5f5f5;border:.1em solid 
#ddd}.announcement,.important{padding:.4em 1.5em;margin:1.5em 0}.announcement 
blockquote{margin:0}.announcement p,.important p{padding:.4em 0 
.5em;margin:0}.announcement ul,.important ul{margin:0 1em}.announcement ul 
li,.important ul li{padding:.3em;margin:0 3%}.announcement h3,.important 
h3{font-size:1.25em;font
 -size:1.25rem;margin:.1em 0 .6em}.announcement{border-left:.4em solid 
#5c5}.important{border-left:.4em solid #fc7}.comment{margin:1.5em 
6%}@media(max-width:30em){.comment{margin:1.5em 3%}}blockquote#fsfs 
p{padding:.3em 0;font-size:1.2em}.note,.edu-note{text-align:center;margin:2em 
auto}.edu-note p{font-style:italic;padding:.8em 3%;margin:0}.note{padding:.4em 
3%;background:white}.note p{padding:.4em;margin:0}.note,.edu-note 
p{border:.15em solid #5c5}.summary,.toc{font-size:1rem;padding:1em 3% 
1.7em;margin:2.5em auto 1.5em;background:#f5f5f5}.summary ul,.toc ul{margin:0 
1.5%}.summary h3,.toc 
h3{font-size:1.25em;margin-top:.5em;text-align:center}.summary h4,.toc 
h4{font-size:1.125em}.toc-inline{font-size:1rem;text-align:center;padding:0 
3%;margin:auto}.toc-inline a{display:inline-block;padding:.1em 
.4em;margin:.3em;border:.1em solid #bbb}.toc-inline h3{display:none}.toc-inline 
h4{font-size:1em;margin:1em 0 .2em}.toc-inline h4 a{border:0}.toc-inline 
ul,.toc-inline li{display:inline;marg
 
in:0}@media(min-width:0){.note,.summary{width:30rem}.toc{width:45em}.note,.summary,.toc{max-width:92%}.edu-note{width:40em;max-width:100%}}@media(min-width:45em){.note,.summary{clear:right;float:right;width:20rem;max-width:40%;margin:.5em
 0 1em 2em}.summary{padding:1em 1.2em 1.5em}.note{padding:.4em 
1.2em}}.back{line-height:1.7em;text-align:right;font-weight:bold;margin:2em 
2%}.back 
a{display:inline-block}.anchor-reference-id{font-weight:normal;font-size:.8125em}a[href]:link{color:#049;text-decoration-color:#5e93d5}a[href]:visited{color:#505050;text-decoration-color:#777}a[href]:active{text-decoration:none}#content
 a[href] 
img{background:white}#gnu-banner>a{color:#333;text-decoration:none}#gnu-banner>a
 strong{color:#a32d2a}#fsf-support,#fsf-support a[href]:link,#fsf-support 
a[href]:visited,#fssbox a[href]:link,#fssbox a[href]:visited,.breadcrumb 
a[href]:link,.breadcrumb a[href]:visited,.edu-breadcrumb 
a[href]:link,.edu-breadcrumb a[href]:visited,.back a[href]:link,.back 
a[href]:visi
 ted,.anchor-reference-id a[href]:link,.anchor-reference-id 
a[href]:visited{color:#505050;text-decoration-color:#bbb}#languages 
a[href]:link,#languages a[href]:visited,#navlinks a[href]:link,#navlinks 
a[href]:visited,#TOC a[href]:link,#TOC a[href]:visited,.trans-disclaimer 
a[href]:link,.trans-disclaimer a[href]:visited,.toc a[href]:link,.toc 
a[href]:visited,.toc-inline a[href]:link,.toc-inline a[href]:visited,.summary 
a[href]:link,.summary 
a[href]:visited{color:#049;text-decoration:none}a[href]:hover{background:#e7f2e2;text-decoration:none}#gnu-banner>a[href]:hover,.pict>a[href]:hover{background:0}fieldset{margin:1em
 
0}optgroup{font-weight:normal}button,input[type="checkbox"],input[type="radio"],input[type="reset"],input[type="submit"]{padding:1px}#fssbox
 input,.button a{line-height:1.1em;padding:.4em .6em}#fssbox 
input[type="submit"],.button a{font-weight:bold;margin:0}.button 
a{display:block;display:inline-block}#support-the-fsf a{padding:.6em 
1em;margin:1em 1.5em 0}.backtotop a{fl
 
oat:right;display:inline-block;vertical-align:top;font-size:1.2em;line-height:1.2em;padding:.2em
 .5em;margin:0 1em}.backtotop a span{display:none}.button a[href],.backtotop 
a[href]{text-decoration:none;color:#049;background:white;border:.1em solid 
#999}.button a[href]:hover,.backtotop 
a[href]:hover{background:#e7f2e2;border-color:#006800}#join-fsf 
a,#support-the-fsf a.join{color:#a32d2a;border-color:#a32d2a}#join-fsf 
a:hover,#support-the-fsf a.join:hover{background:#f6e5e1}#support-the-fsf 
a.donate{color:#0054bc;border-color:#0054bc}#support-the-fsf 
a.donate:hover{background:#d9e8f7}#support-the-fsf 
a.shop{color:#006800;border-color:#006800}#support-the-fsf 
a.shop:hover{background:#e7f2e2}.switch 
img:hover{background:#e7f2e2;cursor:pointer}#fssbox 
input{background:white}#fssbox input[type="text"]{color:#555;border:.1em solid 
#bbb}#fssbox input[type="text"]:focus{color:#333;border-color:#006800}#fssbox 
input[type="submit"]{color:#008400;border:.1em solid 
#008400;cursor:pointer}#fssbo
 x 
input[type="submit"]:hover{color:#006800;background:#e7f2e2;border-color:#006800}.rounded-corners,.button
 a,.backtotop a,#fssbox 
input{border-radius:.4em;-moz-border-radius:.4em;-khtml-border-radius:.4em;-webkit-border-radius:.4em;-opera-border-radius:.4em}a[href]{font-family:sans-serif}#fsf-frame
 a[href],#fssbox label,.button a[href],#header 
a[href],#fsf-support,#languages,#languages a[href],#navlinks,#navlinks 
a[href],.edu-breadcrumb,.edu-breadcrumb a[href],.breadcrumb,.breadcrumb 
a,.trans-disclaimer,.trans-disclaimer a[href],#outdated,#outdated 
a[href]{font-family:"Noto Sans Display","Noto Sans","Liberation 
Sans",sans-serif}#navigation a[href],ul#edu-navigation 
a[href]{font-family:"Dosis","Noto Sans Display","Noto Sans","Liberation 
Sans",sans-serif}#gnu-banner strong{font-family:"Noto Sans","Liberation 
Sans",sans-serif}
\ No newline at end of file



reply via email to

[Prev in Thread] Current Thread [Next in Thread]