/* line 23, ../../../../../usr/local/rvm/gems/ruby-2.0.0-p648/gems/bootstrap-sass-2.0.3.1/vendor/assets/stylesheets/bootstrap/_mixins.scss */
.clearfix {
  *zoom: 1;
}
/* line 15, ../../../../../usr/local/rvm/gems/ruby-2.0.0-p648/gems/bootstrap-sass-2.0.3.1/vendor/assets/stylesheets/bootstrap/_mixins.scss */
.clearfix:before, .clearfix:after {
  display: table;
  content: "";
}
/* line 19, ../../../../../usr/local/rvm/gems/ruby-2.0.0-p648/gems/bootstrap-sass-2.0.3.1/vendor/assets/stylesheets/bootstrap/_mixins.scss */
.clearfix:after {
  clear: both;
}

/* line 130, ../../tmp/signupgenius.css.sass */
#main {
  background: white;
}

/* line 134, ../../tmp/signupgenius.css.sass */
.progress-bar {
  background-color: #1f61a1 !important;
}

/* line 136, ../../tmp/signupgenius.css.sass */
footer .socialmedia a {
  background: black !important;
  color: #fefde6 !important;
}

/* line 139, ../../tmp/signupgenius.css.sass */
footer .seperator-line {
  border-top: solid 1px !important;
}

/* line 141, ../../tmp/signupgenius.css.sass */
#signupcontainer .form-group button {
  background-color: !important;
}

/* line 143, ../../tmp/signupgenius.css.sass */
.v4-title-text-color {
  color: !important;
}

/* line 145, ../../tmp/signupgenius.css.sass */
#featredcampaign .campaign-item .content h3 {
  color: !important;
}

/* line 147, ../../tmp/signupgenius.css.sass */
#featredcampaign .campaign-item .content h4 {
  color: !important;
}

/* line 149, ../../tmp/signupgenius.css.sass */
#featredcampaign .campaign-item .media-strip h4 {
  color: !important;
}

/* line 151, ../../tmp/signupgenius.css.sass */
#featredcampaign .cause .subtitle {
  color: !important;
}

/* line 153, ../../tmp/signupgenius.css.sass */
footer .toTop {
  color: #fefde6;
  border: solid 3px #fefde6;
}

/* line 166, ../../tmp/signupgenius.css.sass */
.navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner {
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFFFFFFF');
  background-image: linear-gradient(#ffffff, #ffffff);
}

/* line 170, ../../tmp/signupgenius.css.sass */
#app-ribbon {
  border-bottom-color: #bfbfbf;
}

/* line 174, ../../tmp/signupgenius.css.sass */
.navbar .navbar-search {
  background: black;
}
/* line 176, ../../tmp/signupgenius.css.sass */
.navbar .navbar-search .search-query {
  background-color: white !important;
  background-image: url("/assets/icon_search_small.png");
}
/* line 179, ../../tmp/signupgenius.css.sass */
.navbar .nav > li > a {
  color: black;
  text-shadow: 0 0 10px black;
}
/* line 182, ../../tmp/signupgenius.css.sass */
.navbar .nav .selected > a {
  color: white;
}
/* line 184, ../../tmp/signupgenius.css.sass */
.navbar .divider-vertical {
  display: none !important;
}
/* line 187, ../../tmp/signupgenius.css.sass */
.navbar li:hover {
  background-color: #1f61a1 !important;
}
/* line 189, ../../tmp/signupgenius.css.sass */
.navbar li:hover > a {
  color: black !important;
}
/* line 191, ../../tmp/signupgenius.css.sass */
.navbar li.selected {
  background-color: #1f61a1 !important;
}
/* line 193, ../../tmp/signupgenius.css.sass */
.navbar li a:hover {
  background-color: #1f61a1 !important;
}
/* line 197, ../../tmp/signupgenius.css.sass */
.navbar li .dropdown-menu li a:hover {
  color: white !important;
  background-color: #47b000 !important;
}
/* line 200, ../../tmp/signupgenius.css.sass */
.navbar li .dropdown-menu li.selected {
  background-color: #47b000 !important;
}
/* line 202, ../../tmp/signupgenius.css.sass */
.navbar li .dropdown-menu li.selected a {
  color: white !important;
}

/* line 208, ../../tmp/signupgenius.css.sass */
.navbar li.signin > a {
  box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.3);
  background-color: #f6c720;
  background-image: linear-gradient(#f6c720, #f3c00a);
  font-weight: bold;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  border-color: #f6c720;
  background-color: #f6c720;
  color: white !important;
}
/* line 214, ../../tmp/signupgenius.css.sass */
.navbar li.signin > a:hover {
  background-color: #f3c00a !important;
  background-image: linear-gradient(#f3c00a, #f3c00a);
  color: white !important;
}
/* line 218, ../../tmp/signupgenius.css.sass */
.navbar li.signin > a:active {
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}
/* line 221, ../../tmp/signupgenius.css.sass */
.navbar li.signin > a.disabled {
  background-color: #f6c720;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
}

/* line 231, ../../tmp/signupgenius.css.sass */
#masthead .masthead-box .title-box #action-bar .thermometer {
  background: #585858;
}
/* line 233, ../../tmp/signupgenius.css.sass */
#masthead .masthead-box .title-box #action-bar .thermometer p {
  color: white;
}
/* line 235, ../../tmp/signupgenius.css.sass */
#masthead .masthead-box .title-box #action-bar .thermometer .mercury {
  background: #1f61a1;
}
/* line 238, ../../tmp/signupgenius.css.sass */
#masthead .masthead-box .title-box #action-bar .amount-selector div {
  color: #1f61a1;
}
/* line 240, ../../tmp/signupgenius.css.sass */
#masthead .masthead-box .title-box #action-bar .amount-selector input {
  color: #1f61a1;
}
/* line 242, ../../tmp/signupgenius.css.sass */
#masthead .masthead-box .title-box #action-bar .amount-selector .dollar-sign {
  color: #333333;
}
/* line 244, ../../tmp/signupgenius.css.sass */
#masthead .masthead-box #quickinfo-bar .info-box .pull-left {
  color: #1f61a1;
}

/* line 247, ../../tmp/signupgenius.css.sass */
.campaign-card .stats-container .thermometer .mercury {
  background: #1f61a1;
}

/* giving levels area */
/* line 253, ../../tmp/signupgenius.css.sass */
#giving-levels ul li {
  background: #1f61a1;
  border-top-color: 174775;
  border-bottom-color: 174775;
}
/* line 257, ../../tmp/signupgenius.css.sass */
#giving-levels ul li:hover {
  background: 1f 61a 1;
}
/* line 261, ../../tmp/signupgenius.css.sass */
#giving-levels h4 {
  border-bottom: 1px solid 174775;
}

/* buttons */
/* line 269, ../../tmp/signupgenius.css.sass */
.btn-success, #hero_space .panel a, .donate-btn-larger, .btn-submit, .download-btn {
  background-color: #1f61a1;
  border-color: #1f61a1;
  border-bottom-color: #1b548c;
  background-image: linear-gradient(top, #236eb6, #1b548c);
}

/* line 275, ../../tmp/signupgenius.css.sass */
.btn-success:hover, #hero_space .panel a:hover, .donate-btn-larger:hover, .donate-btn-large:hover, .btn-submit:hover, .download-btn:hover, .fundraiser-btn-large:hover {
  background: #1b548c;
}

/* footer bg */
/* line 279, ../../tmp/signupgenius.css.sass */
.blue-textured {
  background: none;
}

/* line 281, ../../tmp/signupgenius.css.sass */
footer {
  background: #fefde6;
}

/* line 284, ../../tmp/signupgenius.css.sass */
#app-footer-ribbon {
  background: #fefde6;
}

/* line 287, ../../tmp/signupgenius.css.sass */
#app-footer-ribbon {
  color: black;
}

/* line 290, ../../tmp/signupgenius.css.sass */
#footer-like-share-box {
  background: black;
}

/* line 293, ../../tmp/signupgenius.css.sass */
#footer-like-share-box {
  padding: 1px;
}

/* line 296, ../../tmp/signupgenius.css.sass */
.footer .nav ul li a {
  color: black;
}
/* line 298, ../../tmp/signupgenius.css.sass */
.footer p {
  color: black;
}
/* line 301, ../../tmp/signupgenius.css.sass */
.footer .social h3 {
  color: black;
}
/* line 303, ../../tmp/signupgenius.css.sass */
.footer .nav, .footer .twitterwidget {
  border-left-color: black;
}
/* line 305, ../../tmp/signupgenius.css.sass */
.footer .wrapper {
  border-left-color: black;
}
/* line 308, ../../tmp/signupgenius.css.sass */
.footer .twitterwidget h4 {
  color: black;
}
/* line 310, ../../tmp/signupgenius.css.sass */
.footer .twitterwidget .tweet {
  background: black;
}
/* line 312, ../../tmp/signupgenius.css.sass */
.footer .twitterwidget .tweet p, .footer .twitterwidget .tweet a {
  color: #fefde6;
}

/* personal pages thermometer */
/* line 316, ../../tmp/signupgenius.css.sass */
#top-fundraisers .top-fundraisers-container .top-fundraiser .details .thermometer .mercury {
  background: #1f61a1;
}

/* dashboard */
/* line 323, ../../tmp/signupgenius.css.sass */
.masthead-box .stats .info-box .pull-left {
  color: #1f61a1;
}
/* line 325, ../../tmp/signupgenius.css.sass */
.masthead-box .stats .thermometer {
  background: #585858;
}
/* line 327, ../../tmp/signupgenius.css.sass */
.masthead-box .stats .thermometer .mercury {
  background: #1f61a1;
}
/* line 329, ../../tmp/signupgenius.css.sass */
.masthead-box .stats .thermometer p {
  color: white;
}

/* line 332, ../../tmp/signupgenius.css.sass */
#supporters .supporter-bar .stat-box .thermometer {
  background: #585858;
}
/* line 334, ../../tmp/signupgenius.css.sass */
#supporters .supporter-bar .stat-box .thermometer .mercury {
  background: #1f61a1;
}
/* line 336, ../../tmp/signupgenius.css.sass */
#supporters .supporter-bar .stat-box .thermometer p {
  color: white;
}

/* line 341, ../../tmp/signupgenius.css.sass */
.cause.content {
  width: 1065px;
  padding-right: 10px;
  text-align: center;
  margin: auto;
  margin-bottom: 80px;
}
/* line 344, ../../tmp/signupgenius.css.sass */
.cause.content h1.title {
  font-size: 30px;
  margin-top: 15px;
}
/* line 347, ../../tmp/signupgenius.css.sass */
.cause.content .subtitle {
  margin-bottom: 15px;
}
/* line 349, ../../tmp/signupgenius.css.sass */
.cause.content h1 {
  font-size: 36px;
}
/* line 352, ../../tmp/signupgenius.css.sass */
.cause.content p {
  color: #5b5b5b;
  font-size: 16px;
}

/* line 362, ../../tmp/signupgenius.css.sass */
#hero_space {
  position: relative;
  margin: auto;
  *zoom: 1;
}
/* line 15, ../../../../../usr/local/rvm/gems/ruby-2.0.0-p648/gems/bootstrap-sass-2.0.3.1/vendor/assets/stylesheets/bootstrap/_mixins.scss */
#hero_space:before, #hero_space:after {
  display: table;
  content: "";
}
/* line 19, ../../../../../usr/local/rvm/gems/ruby-2.0.0-p648/gems/bootstrap-sass-2.0.3.1/vendor/assets/stylesheets/bootstrap/_mixins.scss */
#hero_space:after {
  clear: both;
}
/* line 367, ../../tmp/signupgenius.css.sass */
#hero_space img {
  float: left;
  border: 1px solid #d5d5d5;
}
/* line 370, ../../tmp/signupgenius.css.sass */
#hero_space ul {
  margin: 0 0 0 0;
  float: right;
  list-style: none;
  text-align: left;
  background: #f2efdc;
  width: 280px;
  border-top: 1px solid #cfc57f;
  border-left: 1px solid #cfc57f;
  border-right: 1px solid #cfc57f;
}
/* line 382, ../../tmp/signupgenius.css.sass */
#hero_space ul li {
  border-bottom: 1px solid #cfc57f;
  height: 93px;
}
/* line 386, ../../tmp/signupgenius.css.sass */
#hero_space ul li:last-child {
  height: 95px;
}
/* line 389, ../../tmp/signupgenius.css.sass */
#hero_space ul li a {
  display: block;
  padding: 22px 20px;
}
/* line 393, ../../tmp/signupgenius.css.sass */
#hero_space ul li a p {
  margin: 0;
  font-weight: normal;
}
/* line 398, ../../tmp/signupgenius.css.sass */
#hero_space ul li a p.stats_headline {
  margin-bottom: 8px;
  font-size: 26px;
  font-weight: bold;
  color: black;
}
/* line 405, ../../tmp/signupgenius.css.sass */
#hero_space ul p {
  color: black;
}
/* line 407, ../../tmp/signupgenius.css.sass */
#hero_space .arrow {
  width: 30px;
  height: 30px;
  -o-border-radius: 4px;
  border-radius: 4px;
  position: absolute;
  cursor: pointer;
}
/* line 413, ../../tmp/signupgenius.css.sass */
#hero_space .arrow-left {
  background: url("/assets/left.png") #efefef center no-repeat;
  bottom: 30px;
  left: 20px;
}
/* line 417, ../../tmp/signupgenius.css.sass */
#hero_space .arrow-right {
  background: url("/assets/right.png") #efefef center no-repeat;
  bottom: 30px;
  left: 55px;
}
/* line 422, ../../tmp/signupgenius.css.sass */
#hero_space .panel a {
  position: absolute;
  padding: 10px 0;
  font-size: 18px;
  -o-border-radius: 4px;
  border-radius: 4px;
  font-weight: bold;
  text-decoration: none;
  top: 220px;
  left: 40px;
  color: white;
  width: 187px;
  border: 1px solid #1b548c;
  background-color: #1f61a1;
  background-image: linear-gradient(#236eb6, #1b548c);
}
/* line 438, ../../tmp/signupgenius.css.sass */
#hero_space .panel a:active {
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}
/* line 440, ../../tmp/signupgenius.css.sass */
#hero_space .panel a.second_link {
  padding: 10px 0;
}

/* line 448, ../../tmp/signupgenius.css.sass */
#search_social {
  margin: 20px auto;
  width: 1065px;
  height: 70px;
  border: 1px solid #cccccc;
}
/* line 453, ../../tmp/signupgenius.css.sass */
#search_social div {
  float: left;
}
/* line 455, ../../tmp/signupgenius.css.sass */
#search_social div p {
  text-align: left;
}
/* line 457, ../../tmp/signupgenius.css.sass */
#search_social .social-container {
  margin: 10px;
}
/* line 459, ../../tmp/signupgenius.css.sass */
#search_social .social-container .search_box {
  height: 50px;
  width: 590px;
  background: url("/assets/icon_search.png") no-repeat 10px #f8f8f8;
  border: 1px solid #cccccc;
}
/* line 464, ../../tmp/signupgenius.css.sass */
#search_social .social-container .search_box .search-submit {
  color: black;
  font-weight: bold;
  font-size: 18px;
  background-color: #e4e4e4;
  text-decoration: none;
  -o-border-radius: 4px;
  border-radius: 4px;
  padding: 10px 30px;
  margin: 6px 0;
  margin-right: 6px;
  cursor: pointer;
  float: right;
}
/* line 476, ../../tmp/signupgenius.css.sass */
#search_social .social-container .search_box input {
  margin-left: 50px;
  border: none;
  height: 40px;
  width: 388px;
  font-size: 16px;
  font-weight: bold;
  line-height: 34px;
}
/* line 484, ../../tmp/signupgenius.css.sass */
#search_social .social-container .social_box {
  width: 421px;
  padding: 3px 10px;
  border: 1px solid #cccccc;
  margin: 0 0 0 10px;
}
/* line 489, ../../tmp/signupgenius.css.sass */
#search_social .social-container .social_box .social-buttons {
  height: 23px;
}
/* line 491, ../../tmp/signupgenius.css.sass */
#search_social .social-container .social_box p {
  font-size: 13px;
  margin-bottom: 3px;
  padding: 0;
}
/* line 495, ../../tmp/signupgenius.css.sass */
#search_social .social-container .social_box .social-fb {
  margin-right: 20px;
}

/* donate page */
/* line 499, ../../tmp/signupgenius.css.sass */
#widget {
  margin-top: 60px;
}

/* line 504, ../../tmp/signupgenius.css.sass */
section.featured {
  /* cards container */
}
/* line 507, ../../tmp/signupgenius.css.sass */
section.featured header {
  margin-bottom: 12px;
}
/* line 511, ../../tmp/signupgenius.css.sass */
section.featured .title {
  *zoom: 1;
}
/* line 15, ../../../../../usr/local/rvm/gems/ruby-2.0.0-p648/gems/bootstrap-sass-2.0.3.1/vendor/assets/stylesheets/bootstrap/_mixins.scss */
section.featured .title:before, section.featured .title:after {
  display: table;
  content: "";
}
/* line 19, ../../../../../usr/local/rvm/gems/ruby-2.0.0-p648/gems/bootstrap-sass-2.0.3.1/vendor/assets/stylesheets/bootstrap/_mixins.scss */
section.featured .title:after {
  clear: both;
}
/* line 513, ../../tmp/signupgenius.css.sass */
section.featured .title img {
  float: left;
  height: 60px;
  width: 60px;
}
/* line 517, ../../tmp/signupgenius.css.sass */
section.featured .title h2 {
  padding: 0;
  text-align: left;
}
/* line 522, ../../tmp/signupgenius.css.sass */
section.featured .title-icon h2 {
  line-height: 60px;
  height: 60px;
  padding-left: 68px;
}
/* line 528, ../../tmp/signupgenius.css.sass */
section.featured .cards-row .container {
  padding: 0 !important;
}
/* line 530, ../../tmp/signupgenius.css.sass */
section.featured .cards-row .container .campaign-card {
  margin-right: 32px;
  margin-bottom: 32px;
}
/* line 533, ../../tmp/signupgenius.css.sass */
section.featured .cards-row .container .last .campaign-card {
  margin-right: 0;
}
