<style type="text/css">
#siteNotice {
   display: none;
}

.content-wrapper {
 float: none;
 clear: both;
 overflow: auto;
}

.content-wrapper > .left {
 float: left;
 width: calc( 100% - 380px );
}

.content-wrapper > .right {
 float: right;
 max-width: 360px;
}

@media (max-width: 680px) {
 .content-wrapper > .left, .content-wrapper > .right {
  float: none;
  width: 100%;
  max-width: 500px;
 }
 #donation-panel {
  margin: 20px auto 0;
 }
}
</style>