/* Only variable and mixin definitions in this file please. */
.button_red_big {
  background: transparent url('/static/main/img/button_red_bigger.png?f9d494e0b048') repeat-x;
  height: 45px;
  color: #FFFFFF;
  font: bold 20px Verdana, Helvetica, Arial, sans-serif;
  line-height: 27px;
  display: block;
  margin: 0 auto;
  padding: 0 1em;
  border: none;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px; }
  .button_red_big:hover, .button_red_big:active {
    text-decoration: underline; }

.portico_part {
  background: url('/static/portico/img/portico-bg.png?858339f9f503') repeat-x scroll center -30px;
  padding: 20px;
  margin-bottom: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px; }
  .portico_part h2 {
    margin-top: 0px; }

#portico_donor_form textarea {
  width: 100%;
  height: 3em; }
#portico_donor_form th {
  text-align: right; }

#ranking {
  padding-left: 30px; }

#ranking table, #history table {
  width: 100%; }
#ranking table th, #ranking td, #history table th, #history td {
  text-align: right; }
#ranking .donor_name, #history .donor_name {
  display: inline-block;
  vertical-align: top;
  width: 140px;
  font-weight: bold;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }
#ranking .donation_amount, #history .donation_amount {
  display: inline-block;
  float: right; }

.betterplace_embed {
  display: block;
  margin: 0 auto; }

#fundraiser_share {
  float: right; }

#portico_secret #donated {
  -ms-transform: scale(1.5);
  -moz-transform: scale(1.5);
  -webkit-transform: scale(1.5);
  -o-transform: scale(1.5);
  margin-right: 1em; }

#portico_donor_history table {
  width: 100%; }
  #portico_donor_history table th {
    text-align: left;
    margin: 0 1em; }

#comments ol {
  list-style: none;
  padding: 0; }
  #comments ol .comment-text {
    margin-left: 2em;
    padding-left: 0.5em;
    border-left: solid 2px gray; }

#donation_stats {
  text-align: center;
  font-weight: bold;
  font-size: 18px; }

/*# sourceMappingURL=tmpxgrikf.css.map */

/* Only variable and mixin definitions in this file please. */
.progress {
  position: relative;
  margin: 2em 0; }

progress {
  height: 2em;
  width: 100%;
  color: #f04992;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px; }

progress::-moz-progress-bar {
  background: #f04992;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px; }

progress::-webkit-progress-bar {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px; }

progress::-webkit-progress-value {
  background: #f04992;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px; }

progress[aria-valuenow]:before {
  background: #f04992;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px; }

.progress-label {
  width: 100%;
  height: 2em;
  line-height: 2em;
  text-align: center;
  position: absolute;
  top: 0; }

.project-tab {
  margin-bottom: 1.5em; }
  .project-tab .project_picture {
    position: relative;
    float: right;
    width: 230px;
    height: 120px;
    clear: both;
    border-radius: 0;
    -webkit-border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0; }
  .project-tab .project_name {
    display: block;
    position: absolute;
    bottom: 0;
    background: url('/static/main/img/semi-transparent_pixel.png?961bfdd1ae14');
    color: #FAF8EC;
    font-weight: bold;
    font-size: 120%;
    margin: 10px;
    padding: 5px 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px; }
  .project-tab .progress {
    margin: 0;
    height: 1.5em; }
  .project-tab progress {
    height: 1.5em;
    position: relative;
    border: none;
    -webkit-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px; }
  .project-tab progress::-moz-progress-bar {
    -webkit-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px; }
  .project-tab progress::-webkit-progress-bar {
    -webkit-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px; }
  .project-tab progress::-webkit-progress-value {
    -webkit-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px; }
  .project-tab progress[aria-valuenow]:before {
    -webkit-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px; }
  .project-tab .progress-label {
    height: 1.5em;
    line-height: 1.5em; }

/*# sourceMappingURL=tmp5oXgKu.css.map */
