@@ -244,193 +244,193 @@ h3 { margin-top: .6em; margin-bottom: .4em; }
float: center;
clear: all;
}
/* Navbar Submenus (currently unused) */
#navbar li ul { display: none; border: 1px solid #444; }
#navbar li:hover ul { display: block; position: absolute; }
#navbar li ul li { float: none; }
#navbar li ul li a { border: 0px; margin: 0px; }
.shaded { background: #F0FFB8; padding: .1em .5em; margin-bottom: .5em; }
.columns {
width: 100%;
overflow: hidden;
.column-small {
width: 31%;
.column-large {
margin-left: 35%;
margin-right: 50px;
.column-left { float: left; }
.column-right { float: right; }
.column h2 { font-size: 1.25em; }
.column h3 { font-size: 1.1em; }
.column hr { width: 50%; align: center; }
.column h2 a { text-decoration: none; color: #000000; }
.column h2 a:hover { text-decoration: underline; }
#conservancyfooter {
margin-top: 1em;
border-top: 1px solid #ccc;
text-align: center;
clear: both;
span.continued {
display: block;
font-size: .83em;
font-weight: bold;
margin-bottom: 1em;
p.date {
font-style: italic;
margin-bottom: .3em;
margin-top: .3em;
a.feedlink /* RSS icon */ { display: block; float: right; font-size: 10pt; }
blockquote, div.quote /* div.quote is used by conservancy whitepaper */ {
margin-left: 2em;
margin-right: 2em;
padding-left: 1em;
padding-right: 1em;
border: 1px solid #fff;
background: #eee;
.newsgraphic { float: right; }
.newsgraphic img { border: 1px solid #000; }
.secondary_info { font-size: 83%; }
.next_page_button { float: right; }
.pagination_list { text-align: center; }
.document_format { border: 1px solid #888; padding: .2em; background: #fff99d;}
.copyright_info { font-size: 90%; }
hr.footnote-separator { width: 80%; margin-left: auto; margin-right: auto; }
/* Resources pages */
div.download-formats { margin-top: 2em; margin-bottom: 2em; }
.download-formats p { display: inline; }
#mainContent .download-formats ul { display: inline; list-style: none;
padding-left: 0; }
.download-formats ul li { display: inline; padding-left: 2em; }
/* Resources - book styles */
hr.chapter-separator { display: none; }
h2.likechapterHead { text-align: center; }
h2.chapterHead { text-align: center; }
#mainContent ul.author { list-style-type: none; padding-left: 0; }
#mainContent div.footnotes { font-style: normal; } /* remove italics */
span.sectionToc { padding-left: 2em; } /* indent TOC properly */
span.subsectionToc { padding-left: 4em; }
span.subsubsectionToc { padding-left: 6em;}
.js, .js p, .js p.bibitem, .js p.bibitem-p { background-color: #cde7e9; }
body.conservancy-Members #navbar ul li.Members a,
body.conservancy-Projects #navbar ul li.Projects a,
body.conservancy-news #navbar ul li.news a,
body.conservancy-blog #navbar ul li.blog a,
body.conservancy-About #navbar ul li.About a,
body.conservancy-Compliance #navbar ul li.compliance a,
body.conservancy-donate #navbar ul li.donate a,
body.conservancy-npoacct #navbar ul li.npoacct a,
body.conservancy-sponsors #navbar ul li.sponsors a /* NO COMMA HERE! */
{
color: #000033;
background: #eaf1f1;
background: -moz-linear-gradient(bottom, #fff, #eaf1f1);
background: -webkit-linear-gradient(bottom, #fff, #eaf1f1);
background: linear-gradient(to top, #fff, #eaf1f1);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaf1f1', endColorstr='#ffffff', GradientType=0);
body.conservancy-supporter #navbar ul li.supporter a
background: #ffd843;
background: -moz-linear-gradient(bottom, #fff, #ffd533);
background: -webkit-linear-gradient(bottom, #fff, #ffd533);
background: linear-gradient(to top, #fff, #ffd533);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd533', endColorstr='#ffffff', GradientType=0);
#supporters ul {
list-style: none;
margin: 0;
padding: 0;
#supporters li:before {
content: '';
display: inline-block;
height: 2em;
width: 2em;
background-image: url(/img/conservancy-supporter-heart.svg);
background-size: contain;
background-repeat: no-repeat;
padding: 0.25em 1.2em 0.25em 0.25em;
vertical-align: middle;
#supporters li {
padding: 0.5em 2em 1em 2em;
margin-left: .25em;
#sponsor ul {
margin-bottom: 10px;
#sponsor li {
float: left;
margin-top: 10px;
margin-right: 5px;
#subbox {
position: absolute;
padding-top: 10px;
right: 0px;
width: 200px;
font-size: 12px;
img.inside-faq {
max-width: 100%;
width: auto;
overflow: scroll;
pre {
overflow: auto;
.supporter-type-selector a {
font-size: 125%;
font-weight: normal;
.supporter-type-selector a.supporter-type-selector-selected {
font-size: 127%;
/* Make dl's ( such as for FAQ entries) look nice on screens, both big and small. */
dl {
border: 3px double #ccc;