Files @ c438b40621e8
Branch filter:

Location: website/www/conservancy/static/conservancy.css - annotation

bkuhn
Add heading.
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
c858e825c0f2
12780197e5df
12780197e5df
12780197e5df
c858e825c0f2
c858e825c0f2
12780197e5df
b296fc9557e7
2309ff09489e
f426e60136a2
40cd98bf4443
40cd98bf4443
c858e825c0f2
c858e825c0f2
40cd98bf4443
2309ff09489e
12780197e5df
23d2d8cad116
23d2d8cad116
23d2d8cad116
23d2d8cad116
23d2d8cad116
23d2d8cad116
5f11ff0c137a
5f11ff0c137a
dbe8d4f238f3
dbe8d4f238f3
dbe8d4f238f3
dbe8d4f238f3
dbe8d4f238f3
dbe8d4f238f3
4b2bb32811ff
009cc20555e9
32e9164d48fc
32e9164d48fc
32e9164d48fc
32e9164d48fc
009cc20555e9
dbe8d4f238f3
44301d386ba0
44301d386ba0
44301d386ba0
44301d386ba0
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
f426e60136a2
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
53acfaa42ff1
ef5fbac05561
8c4a6d2a9186
34a5a7a2e042
34a5a7a2e042
cb782bbd8706
9d648ff33215
1a1e146ff525
53acfaa42ff1
53acfaa42ff1
37e355a1559c
91ef826abd7b
91ef826abd7b
37e355a1559c
12780197e5df
12780197e5df
ef5fbac05561
91ef826abd7b
12780197e5df
12780197e5df
12780197e5df
2309ff09489e
12780197e5df
12780197e5df
12780197e5df
8e728d010c6f
bda85a597bf3
bda85a597bf3
bda85a597bf3
bda85a597bf3
bda85a597bf3
bda85a597bf3
bda85a597bf3
bda85a597bf3
bda85a597bf3
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
2309ff09489e
12780197e5df
2309ff09489e
8e728d010c6f
12780197e5df
12780197e5df
f426e60136a2
f426e60136a2
f426e60136a2
f426e60136a2
f426e60136a2
097c82ea2608
097c82ea2608
097c82ea2608
097c82ea2608
097c82ea2608
097c82ea2608
097c82ea2608
097c82ea2608
32e9164d48fc
32e9164d48fc
32e9164d48fc
32e9164d48fc
32e9164d48fc
450ea2c35443
450ea2c35443
f426e60136a2
450ea2c35443
450ea2c35443
450ea2c35443
f426e60136a2
f426e60136a2
450ea2c35443
450ea2c35443
450ea2c35443
450ea2c35443
40cd98bf4443
450ea2c35443
f426e60136a2
450ea2c35443
450ea2c35443
450ea2c35443
450ea2c35443
450ea2c35443
450ea2c35443
f426e60136a2
450ea2c35443
2309ff09489e
f426e60136a2
f426e60136a2
63f708f9285f
47aa505e077e
f426e60136a2
f426e60136a2
cffebff968b4
9eb6dece5cbb
b7764c1bfbc6
0d95d806d7d0
cffebff968b4
cffebff968b4
c15ed233cfed
a6aad366778e
26561835da5e
3d027ae13cb3
f426e60136a2
450ea2c35443
450ea2c35443
54451c15e228
450ea2c35443
450ea2c35443
450ea2c35443
f426e60136a2
450ea2c35443
450ea2c35443
450ea2c35443
450ea2c35443
450ea2c35443
450ea2c35443
450ea2c35443
450ea2c35443
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
40cd98bf4443
12780197e5df
ed954b76ee97
ed954b76ee97
ed954b76ee97
ed954b76ee97
ed954b76ee97
ed954b76ee97
ed954b76ee97
ed954b76ee97
ed954b76ee97
ed954b76ee97
ed954b76ee97
ed954b76ee97
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
654453c1c2fd
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
962c180f1231
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
12780197e5df
5b481410704b
12780197e5df
d2af6a0cb511
f426e60136a2
098f7cc276cc
b9c09aa174af
fdbdedd8fbd8
b9c09aa174af
f426e60136a2
54451c15e228
f426e60136a2
54451c15e228
97024490fbe6
8e728d010c6f
2309ff09489e
2309ff09489e
2309ff09489e
bda85a597bf3
2309ff09489e
2309ff09489e
ba50cd0232b9
ba50cd0232b9
ba50cd0232b9
ba50cd0232b9
ba50cd0232b9
ba50cd0232b9
ba50cd0232b9
ba50cd0232b9
ba50cd0232b9
ba50cd0232b9
ba50cd0232b9
ba50cd0232b9
ba50cd0232b9
ba50cd0232b9
ba50cd0232b9
ba50cd0232b9
ba50cd0232b9
ba50cd0232b9
ba50cd0232b9
ba50cd0232b9
ba50cd0232b9
ba50cd0232b9
ba50cd0232b9
ba50cd0232b9
dff5fe2e6e58
dff5fe2e6e58
a879cb6b44b9
dff5fe2e6e58
ba50cd0232b9
dff5fe2e6e58
dff5fe2e6e58
dff5fe2e6e58
c8cb31aa8582
721b6b3efd48
dff5fe2e6e58
dff5fe2e6e58
ece5b2581bf7
a4255c7e5101
a4255c7e5101
a4255c7e5101
a4255c7e5101
a4255c7e5101
a4255c7e5101
a4255c7e5101
dff5fe2e6e58
3880c231e487
7694d3b1f8a8
7694d3b1f8a8
7694d3b1f8a8
7694d3b1f8a8
7694d3b1f8a8
7694d3b1f8a8
ba453a80c2a4
ba453a80c2a4
ba453a80c2a4
ba453a80c2a4
ba453a80c2a4
ba453a80c2a4
ba453a80c2a4
ba453a80c2a4
ba453a80c2a4
ba453a80c2a4
ba453a80c2a4
ba453a80c2a4
ba453a80c2a4
ba453a80c2a4
ba453a80c2a4
44491e67fc18
3880c231e487
3880c231e487
3880c231e487
3880c231e487
3880c231e487
3880c231e487
ba453a80c2a4
05198edf8286
05198edf8286
3880c231e487
3880c231e487
3880c231e487
3880c231e487
3880c231e487
3880c231e487
ee18acf70804
ba453a80c2a4
05198edf8286
* { margin: 0; padding: 0; }
img { border: 0; }
body { margin: 0; padding: 0; }
.clear { clear: both; }
.hidden { display: none; }

p, h1, h2, h3, h4, h5, h6, #mainContent ul, #mainContent ol {
  margin-top: 1em;
  margin-bottom: 1em;
}

body {
/*  font-family: "Lucida Grande",Verdana,Lucida,Helvetica,Arial,sans-serif; */
  font-family: Helvetica;
  font-size: 95%;
  background-color: #0000;
  color: #ffff;
}

a { text-decoration: none; color: #557733; }
a:hover { text-decoration: underline; color: #577632; }

.toggle-control  {
cursor: pointer;
text-decoration: none; color: #557733;
}
.toggle-control:hover { text-decoration: underline; color: #577632; }

/* FIXME: We should do this:          */
/* http://www.waypointarts.com/blog/2013/06/29/fixing-a-side-bar-while-scrolling-until-bottom */
.donate-sidebar {
    position: fixed;
    top: 180px;
    right: 2%;
    width: 18%;
}
@media all and (max-width: 625px) {
    .donate-sidebar { display: none; }
    .content-with-donate-sidebar {
        align: center;
        width: 100%;
    }
}

p.footnote {
    font-size: 85%;
}

h1 { margin-top: .75em; margin-bottom: .5em; }
h2 { margin-top: .75em; margin-bottom: .5em; }
h3 { margin-top: .6em; margin-bottom: .4em; }

#mainContent h1 { border-bottom: 1px solid #00334b; }
#mainContent h2 { border-bottom: 1px solid #aaa; }

#mainContent ul, #mainContent ol { padding-left: 1.5em; }

#mainContent img { margin: 3px; }

.internalNavigate { width: 19%; float: right; }
#mainContent .internalNavigate ul { list-style-type: none; padding-left: 0; }
.internalNavigate ul li { margin-top: .3em; margin-bottom: .3em; }

/* Header */

#conservancyheader {
  height: 140px;
/*  background-color: #d1ff96; */
/*  background-color: #92CC58; */
/*  background-color: #BDD8A2; */
/*  background-color: #92cc58; */
/*  background-color: #b5cd9d; */
  background-color: #ffffff;
  border-bottom: 1px solid #808080;
}
#conservancyheader h1 {
  text-indent: -5000px;
  margin: 0; /* hide in favor of image */
}
#logobutton {
  display: block;
  position: absolute; left: 17px; top: 10px; height: 120px; width: 933px;
  background: url(/img/conservancy-header.png)  left center no-repeat;
}

/* Navigation bar */
#navbar-outer { background: #577632; }
#navbar { margin-left: 104px; margin-top: 3px; float: left; display: inline; }
#navbar ul { list-style: none; }
#navbar-clear { clear: both; border-bottom: 1px solid #808080; }
#navbar li.supporter a {
  display: block;
  background: #fafafe;
  padding: .2em .8em;
  margin-right: 3px;
  border: 1px solid #808080;
  font-size: .8em;
  background: url(/img/nav-bg-campaign.png) bottom repeat-x;
  border-color: #ffffff;
}
#navbar li a {
  display: block;
  background: #fafafe;
  padding: .2em .8em;
  margin-right: 3px;
  border: 1px solid #808080;
  font-size: .8em;
  background: #fff url(/img/nav-bg.png) bottom repeat-x;
  border-color: #ffffff;
}
#navbar li:hover a { background: #577632; color: #fff; }
#navbar li.supporter:hover a { background: #577632; color: #CE1F1F; }
#navbar li { float: left; display: inline; margin-bottom: 3px; }

#mainContent {
    margin-left: 50px;
    margin-right: 50px;
}

#progressbar {
    height: 30px;
}

#progressbar .ui-widget-header {
    background: rgb(206, 31, 31);
}

.content-with-donate-sidebar {
    align: left;
    width: 80%;
}

#container {
    width: 100%;
    overflow: hidden;
}
#container #mainContent {
    background: #fffff;
    margin-left: 210px;
    margin-right: 50px;
}
#container #sidebar {
    width: 200px;
    float: left;
    background-color: #ccd4a3; 
}

#container #sidebar li {
    text-align: center;
    list-style: none;
    padding: 3px 10px 3px 10px; 
    margin: 5px; 
    border: 1px solid #CCC;
    background: #fff url(/img/nav-bg.png) bottom repeat-x;
}
#container #sidebar li:hover a { background: #577632; color: #fff; }

#container #sidebar.Directors ul li.Directors,
#container #sidebar.Eval ul li.Eval,
#container #sidebar.Overview ul li.Overview,
#container #sidebar.Contact ul li.Contact,
#container #sidebar.Officers ul li.Officers,
#container #sidebar.Staff ul li.Staff,
#container #sidebar.Outside ul li.Outside,
#container #sidebar.Filings ul li.Filings,
#container #sidebar.License ul li.License,
#container #sidebar.Current ul li.Current,
#container #sidebar.Services ul li.Services,
#container #sidebar.Applying ul li.Applying,
#container #sidebar.VMwareLawsuitAppeal ul li.VMwareLawsuitAppeal,
#container #sidebar.VMwareLawsuitFAQ ul li.VMwareLawsuitFAQ,
#container #sidebar.AboutCompliance ul li.AboutCompliance
{
    color: #000033;
    font-weight: bold;
    background: #fff url(/img/nav-bg-up.png) top repeat-x;
}
#container #sidebar h2 {
    text-align: center;
    font-size: 150%;
    margin: 1.5em 0 0.8em 0;
}
#container #sidebar hr {
    width: 75%;
    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-top: 1em;
  margin-bottom: 1em;
}

p.date {
  font-style: italic;
  font-size: .83em;
  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-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;
    font-weight: bold;
    background: #fff url(/img/nav-bg-up.png) top repeat-x;
}
body.conservancy-supporter #navbar ul li.supporter a
{ 
    color: #000033;
    font-weight: bold;
    background: url(/img/nav-bg-campaign-up.png) bottom repeat-x;
}

#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;
    list-style: none;
}

#sponsor ul {
  clear: all;
  margin-bottom: 10px;
}

#sponsor li {
  width: 100%;
  float: left;
  margin-top: 10px;
  text-align: center;
  list-style: none;
  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;
}

/* Make dl's ( such as for FAQ entries) look nice on screens, both big and small. */

dl {
    border: 3px double #ccc;
    padding: 0.5em;
}
dt {
    text-align: center;
    margin: 0em 1em 0.5em 0.5em;
    font-weight: bold;
    color: green; }
dd {
    margin: 0 0 1.5em 2em;
}

@media only screen and (min-width: 685px) {
dl {
    border: 3px double #ccc;
    padding: 0.5em;
}
dt {
    float: left;
    text-align: center;
    width: 10em;
    margin: 0em 1em 0.5em 0.5em;
    font-weight: bold;
    color: green; }
dt:after {
    content: ":";
}
dd {
    margin: 0 0 2.5em 11.5em;
}
}