@@ -122,35 +122,32 @@ a:hover svg {
transform: scale(1.1);
}
.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: 725px) {
.donate-sidebar { display: none; }
.content-with-donate-sidebar {
align: center;
width: 100%;
background: var(--light-green) no-repeat;
position: sticky;
bottom: 0;
width: auto;
padding: 0.5rem 1rem;
margin: 2rem -1rem 0;
border-radius: 8px 8px 0 0;
border: 1px solid #90d468;
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 ul, #mainContent ol { padding-left: 1.5em; }
@@ -270,28 +267,24 @@ body > header {
#navbar.mobile > ul > li {
padding-top: .5rem;
padding-bottom: .5rem;
border-bottom: 1px solid rgba(255, 255, 255, 0.2);
#navbar.mobile li ul {
margin-left: .5rem;
#mainContent {
overflow: auto;
#sidebar + #mainContent {
float: left;
#progressbar {
height: 1.8em;
#progressbar .ui-widget-header {
background: rgb(206, 31, 31);
@@ -319,29 +312,24 @@ body > header {
#siteprogressbar .middle-goal {
background: #d0d0d0;
#siteprogressbar .final-goal {
background: #eeeeee;
#fundraiser-percentage {
text-align: center;
align: left;
width: 80%;
#container #mainContent {
max-width: 50em;
margin: 0;
padding: 0;
background: #ffffff;
flex: 1 1 auto;
#container #sidebar {
background-color: #ccd4a3;
padding: 1px 0.5rem 0.25rem;
flex: 1 0 15em;
margin-bottom: 1rem;