/* incase an inverted custom gradient isn't specified */
/* line 177, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
.fancy-button-reset-base-class, a.button, button {
  font-family: "Lucida Grande", Lucida, Arial, sans-serif;
  background: url('/images/button_bg.png?1708897730') repeat-x bottom left;
  margin: 0;
  width: auto;
  overflow: visible;
  display: inline-block;
  cursor: pointer;
  text-decoration: none;
  border-style: solid;
  font-weight: bold;
}
/* line 165, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
.fancy-button-reset-base-class::-moz-focus-inner, a.button::-moz-focus-inner, button::-moz-focus-inner {
  border: none;
  padding: 0;
}
/* line 168, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
.fancy-button-reset-base-class:focus, a.button:focus, button:focus {
  outline: none;
}

/* line 3, ../../../app/stylesheets/buttons.sass */
body {
  padding-top: 0px;
}

/* line 6, ../../../app/stylesheets/buttons.sass */
div {
  margin-top: 0px;
}

/* line 14, ../../../app/stylesheets/buttons.sass */
a.button, button {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  font-size: 18px;
  line-height: 1.2em;
  padding: 0.3em 1em;
  border-width: 1px;
  background-color: #444444;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #989898), color-stop(10%, #6a6a6a), color-stop(50%, #3c3c3c), color-stop(50%, #353535), color-stop(100%, #4e4e4e));
  background-image: -webkit-linear-gradient(#989898, #6a6a6a 10%, #3c3c3c 50%, #353535 50%, #4e4e4e);
  background-image: -moz-linear-gradient(#989898, #6a6a6a 10%, #3c3c3c 50%, #353535 50%, #4e4e4e);
  background-image: -o-linear-gradient(#989898, #6a6a6a 10%, #3c3c3c 50%, #353535 50%, #4e4e4e);
  background-image: linear-gradient(#989898, #6a6a6a 10%, #3c3c3c 50%, #353535 50%, #4e4e4e);
  border-color: #1e1e1e;
  text-shadow: #040404 0px 1px 1px;
  -webkit-box-shadow: rgba(255, 255, 255, 0.26667) 0 0 0.1em 1px inset;
  -moz-box-shadow: rgba(255, 255, 255, 0.26667) 0 0 0.1em 1px inset;
  box-shadow: rgba(255, 255, 255, 0.26667) 0 0 0.1em 1px inset;
  -webkit-background-clip: padding;
  -moz-background-clip: padding;
  background-clip: padding-box;
  margin: 0 2px;
  vertical-align: middle;
}
/* line 116, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
a.button, a.button:visited, button, button:visited {
  color: white;
}
/* line 31, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
a.button:hover, a.button:focus, button:hover, button:focus {
  background-color: #3c3c3c;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #919191), color-stop(10%, #636363), color-stop(50%, #353535), color-stop(50%, #2d2d2d), color-stop(100%, #474747));
  background-image: -webkit-linear-gradient(#919191, #636363 10%, #353535 50%, #2d2d2d 50%, #474747);
  background-image: -moz-linear-gradient(#919191, #636363 10%, #353535 50%, #2d2d2d 50%, #474747);
  background-image: -o-linear-gradient(#919191, #636363 10%, #353535 50%, #2d2d2d 50%, #474747);
  background-image: linear-gradient(#919191, #636363 10%, #353535 50%, #2d2d2d 50%, #474747);
  border-color: #161616;
  text-shadow: black 0px 1px 1px;
}
/* line 116, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
a.button:hover, a.button:hover:visited, a.button:focus, a.button:focus:visited, button:hover, button:hover:visited, button:focus, button:focus:visited {
  color: white;
}
/* line 36, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
a.button:active, button:active {
  background-color: #353535;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #353535), color-stop(30%, #3a3a3a), color-stop(50%, #303030), color-stop(50%, #282828), color-stop(100%, #494949));
  background-image: -webkit-linear-gradient(#353535, #3a3a3a 30%, #303030 50%, #282828 50%, #494949);
  background-image: -moz-linear-gradient(#353535, #3a3a3a 30%, #303030 50%, #282828 50%, #494949);
  background-image: -o-linear-gradient(#353535, #3a3a3a 30%, #303030 50%, #282828 50%, #494949);
  background-image: linear-gradient(#353535, #3a3a3a 30%, #303030 50%, #282828 50%, #494949);
  border-color: #0e0e0e;
  text-shadow: black 0px -1px -1px;
  -webkit-box-shadow: #1e1e1e 0 0.08em 0.2em 1px inset;
  -moz-box-shadow: #1e1e1e 0 0.08em 0.2em 1px inset;
  box-shadow: #1e1e1e 0 0.08em 0.2em 1px inset;
}
/* line 116, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
a.button:active, a.button:active:visited, button:active, button:active:visited {
  color: white;
}
/* line 19, ../../../app/stylesheets/buttons.sass */
a.button.light, button.light {
  background-color: white;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #cecece));
  background-image: -webkit-linear-gradient(#ffffff, #cecece);
  background-image: -moz-linear-gradient(#ffffff, #cecece);
  background-image: -o-linear-gradient(#ffffff, #cecece);
  background-image: linear-gradient(#ffffff, #cecece);
  border-color: #b7b7b7;
  text-shadow: white 0px 1px 1px;
  -webkit-box-shadow: rgba(255, 255, 255, 0.86667) 0 0 0.1em 1px inset;
  -moz-box-shadow: rgba(255, 255, 255, 0.86667) 0 0 0.1em 1px inset;
  box-shadow: rgba(255, 255, 255, 0.86667) 0 0 0.1em 1px inset;
  -webkit-background-clip: padding;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
/* line 120, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
a.button.light, a.button.light:visited, button.light, button.light:visited {
  color: #222222;
}
/* line 31, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
a.button.light:hover, a.button.light:focus, button.light:hover, button.light:focus {
  background-color: white;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fcfcfc), color-stop(100%, #c6c6c6));
  background-image: -webkit-linear-gradient(#fcfcfc, #c6c6c6);
  background-image: -moz-linear-gradient(#fcfcfc, #c6c6c6);
  background-image: -o-linear-gradient(#fcfcfc, #c6c6c6);
  background-image: linear-gradient(#fcfcfc, #c6c6c6);
  border-color: #afafaf;
  text-shadow: white 0px 1px 1px;
}
/* line 120, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
a.button.light:hover, a.button.light:hover:visited, a.button.light:focus, a.button.light:focus:visited, button.light:hover, button.light:hover:visited, button.light:focus, button.light:focus:visited {
  color: #222222;
}
/* line 36, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
a.button.light:active, button.light:active {
  background-color: white;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #cbcbcb), color-stop(40%, #d3d3d3), color-stop(85%, #d3d3d3), color-stop(100%, #e5e5e5));
  background-image: -webkit-linear-gradient(#cbcbcb, #d3d3d3 40%, #d3d3d3 85%, #e5e5e5);
  background-image: -moz-linear-gradient(#cbcbcb, #d3d3d3 40%, #d3d3d3 85%, #e5e5e5);
  background-image: -o-linear-gradient(#cbcbcb, #d3d3d3 40%, #d3d3d3 85%, #e5e5e5);
  background-image: linear-gradient(#cbcbcb, #d3d3d3 40%, #d3d3d3 85%, #e5e5e5);
  border-color: #a7a7a7;
  text-shadow: white 0px -1px -1px;
  -webkit-box-shadow: #b7b7b7 0 0.08em 0.2em 1px inset;
  -moz-box-shadow: #b7b7b7 0 0.08em 0.2em 1px inset;
  box-shadow: #b7b7b7 0 0.08em 0.2em 1px inset;
}
/* line 120, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
a.button.light:active, a.button.light:active:visited, button.light:active, button.light:active:visited {
  color: #222222;
}
/* line 21, ../../../app/stylesheets/buttons.sass */
a.button.matte-blue, button.matte-blue {
  background-color: #0058b7;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #367fce), color-stop(100%, #1e4b7b));
  background-image: -webkit-linear-gradient(#367fce, #1e4b7b);
  background-image: -moz-linear-gradient(#367fce, #1e4b7b);
  background-image: -o-linear-gradient(#367fce, #1e4b7b);
  background-image: linear-gradient(#367fce, #1e4b7b);
  border-color: #153456;
  text-shadow: #001b38 0px 1px 1px;
  -webkit-box-shadow: rgba(255, 255, 255, 0.35922) 0 0 0.1em 1px inset;
  -moz-box-shadow: rgba(255, 255, 255, 0.35922) 0 0 0.1em 1px inset;
  box-shadow: rgba(255, 255, 255, 0.35922) 0 0 0.1em 1px inset;
  -webkit-background-clip: padding;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
/* line 116, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
a.button.matte-blue, a.button.matte-blue:visited, button.matte-blue, button.matte-blue:visited {
  color: white;
}
/* line 31, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
a.button.matte-blue:hover, a.button.matte-blue:focus, button.matte-blue:hover, button.matte-blue:focus {
  background-color: #0051a8;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3078c4), color-stop(100%, #1b436e));
  background-image: -webkit-linear-gradient(#3078c4, #1b436e);
  background-image: -moz-linear-gradient(#3078c4, #1b436e);
  background-image: -o-linear-gradient(#3078c4, #1b436e);
  background-image: linear-gradient(#3078c4, #1b436e);
  border-color: #122d49;
  text-shadow: #001428 0px 1px 1px;
}
/* line 116, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
a.button.matte-blue:hover, a.button.matte-blue:hover:visited, a.button.matte-blue:focus, a.button.matte-blue:focus:visited, button.matte-blue:hover, button.matte-blue:hover:visited, button.matte-blue:focus, button.matte-blue:focus:visited {
  color: white;
}
/* line 36, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
a.button.matte-blue:active, button.matte-blue:active {
  background-color: #004a99;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #1d4877), color-stop(40%, #205083), color-stop(85%, #205083), color-stop(100%, #2761a0));
  background-image: -webkit-linear-gradient(#1d4877, #205083 40%, #205083 85%, #2761a0);
  background-image: -moz-linear-gradient(#1d4877, #205083 40%, #205083 85%, #2761a0);
  background-image: -o-linear-gradient(#1d4877, #205083 40%, #205083 85%, #2761a0);
  background-image: linear-gradient(#1d4877, #205083 40%, #205083 85%, #2761a0);
  border-color: #0f253d;
  text-shadow: #000c19 0px -1px -1px;
  -webkit-box-shadow: #153456 0 0.08em 0.2em 1px inset;
  -moz-box-shadow: #153456 0 0.08em 0.2em 1px inset;
  box-shadow: #153456 0 0.08em 0.2em 1px inset;
}
/* line 116, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
a.button.matte-blue:active, a.button.matte-blue:active:visited, button.matte-blue:active, button.matte-blue:active:visited {
  color: white;
}
/* line 23, ../../../app/stylesheets/buttons.sass */
a.button.green, button.green {
  background-color: #3ab700;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #9ee080), color-stop(10%, #66ce36), color-stop(50%, #418721), color-stop(50%, #3b7b1e), color-stop(100%, #4fa428));
  background-image: -webkit-linear-gradient(#9ee080, #66ce36 10%, #418721 50%, #3b7b1e 50%, #4fa428);
  background-image: -moz-linear-gradient(#9ee080, #66ce36 10%, #418721 50%, #3b7b1e 50%, #4fa428);
  background-image: -o-linear-gradient(#9ee080, #66ce36 10%, #418721 50%, #3b7b1e 50%, #4fa428);
  background-image: linear-gradient(#9ee080, #66ce36 10%, #418721 50%, #3b7b1e 50%, #4fa428);
  border-color: #295615;
  text-shadow: #123800 0px 1px 1px;
  -webkit-box-shadow: rgba(255, 255, 255, 0.35922) 0 0 0.1em 1px inset;
  -moz-box-shadow: rgba(255, 255, 255, 0.35922) 0 0 0.1em 1px inset;
  box-shadow: rgba(255, 255, 255, 0.35922) 0 0 0.1em 1px inset;
  -webkit-background-clip: padding;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
/* line 116, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
a.button.green, a.button.green:visited, button.green, button.green:visited {
  color: white;
}
/* line 31, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
a.button.green:hover, a.button.green:focus, button.green:hover, button.green:focus {
  background-color: #35a800;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #95dd73), color-stop(10%, #5fc430), color-stop(50%, #3b7b1e), color-stop(50%, #356e1b), color-stop(100%, #499725));
  background-image: -webkit-linear-gradient(#95dd73, #5fc430 10%, #3b7b1e 50%, #356e1b 50%, #499725);
  background-image: -moz-linear-gradient(#95dd73, #5fc430 10%, #3b7b1e 50%, #356e1b 50%, #499725);
  background-image: -o-linear-gradient(#95dd73, #5fc430 10%, #3b7b1e 50%, #356e1b 50%, #499725);
  background-image: linear-gradient(#95dd73, #5fc430 10%, #3b7b1e 50%, #356e1b 50%, #499725);
  border-color: #234912;
  text-shadow: #0d2800 0px 1px 1px;
}
/* line 116, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
a.button.green:hover, a.button.green:hover:visited, a.button.green:focus, a.button.green:focus:visited, button.green:hover, button.green:hover:visited, button.green:focus, button.green:focus:visited {
  color: white;
}
/* line 36, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
a.button.green:active, button.green:active {
  background-color: #309900;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3b7b1e), color-stop(30%, #3f8320), color-stop(50%, #37721c), color-stop(50%, #316619), color-stop(100%, #4b9b26));
  background-image: -webkit-linear-gradient(#3b7b1e, #3f8320 30%, #37721c 50%, #316619 50%, #4b9b26);
  background-image: -moz-linear-gradient(#3b7b1e, #3f8320 30%, #37721c 50%, #316619 50%, #4b9b26);
  background-image: -o-linear-gradient(#3b7b1e, #3f8320 30%, #37721c 50%, #316619 50%, #4b9b26);
  background-image: linear-gradient(#3b7b1e, #3f8320 30%, #37721c 50%, #316619 50%, #4b9b26);
  border-color: #1e3d0f;
  text-shadow: #081900 0px -1px -1px;
  -webkit-box-shadow: #295615 0 0.08em 0.2em 1px inset;
  -moz-box-shadow: #295615 0 0.08em 0.2em 1px inset;
  box-shadow: #295615 0 0.08em 0.2em 1px inset;
}
/* line 116, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
a.button.green:active, a.button.green:active:visited, button.green:active, button.green:active:visited {
  color: white;
}
/* line 25, ../../../app/stylesheets/buttons.sass */
a.button.blue, button.blue {
  background-color: #0058b7;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #80aee0), color-stop(10%, #367fce), color-stop(50%, #215287), color-stop(50%, #1e4b7b), color-stop(100%, #2864a4));
  background-image: -webkit-linear-gradient(#80aee0, #367fce 10%, #215287 50%, #1e4b7b 50%, #2864a4);
  background-image: -moz-linear-gradient(#80aee0, #367fce 10%, #215287 50%, #1e4b7b 50%, #2864a4);
  background-image: -o-linear-gradient(#80aee0, #367fce 10%, #215287 50%, #1e4b7b 50%, #2864a4);
  background-image: linear-gradient(#80aee0, #367fce 10%, #215287 50%, #1e4b7b 50%, #2864a4);
  border-color: #153456;
  text-shadow: #001b38 0px 1px 1px;
  -webkit-box-shadow: rgba(255, 255, 255, 0.35922) 0 0 0.1em 1px inset;
  -moz-box-shadow: rgba(255, 255, 255, 0.35922) 0 0 0.1em 1px inset;
  box-shadow: rgba(255, 255, 255, 0.35922) 0 0 0.1em 1px inset;
  -webkit-background-clip: padding;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
/* line 116, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
a.button.blue, a.button.blue:visited, button.blue, button.blue:visited {
  color: white;
}
/* line 31, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
a.button.blue:hover, a.button.blue:focus, button.blue:hover, button.blue:focus {
  background-color: #0051a8;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #73a6dd), color-stop(10%, #3078c4), color-stop(50%, #1e4b7b), color-stop(50%, #1b436e), color-stop(100%, #255c97));
  background-image: -webkit-linear-gradient(#73a6dd, #3078c4 10%, #1e4b7b 50%, #1b436e 50%, #255c97);
  background-image: -moz-linear-gradient(#73a6dd, #3078c4 10%, #1e4b7b 50%, #1b436e 50%, #255c97);
  background-image: -o-linear-gradient(#73a6dd, #3078c4 10%, #1e4b7b 50%, #1b436e 50%, #255c97);
  background-image: linear-gradient(#73a6dd, #3078c4 10%, #1e4b7b 50%, #1b436e 50%, #255c97);
  border-color: #122d49;
  text-shadow: #001428 0px 1px 1px;
}
/* line 116, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
a.button.blue:hover, a.button.blue:hover:visited, a.button.blue:focus, a.button.blue:focus:visited, button.blue:hover, button.blue:hover:visited, button.blue:focus, button.blue:focus:visited {
  color: white;
}
/* line 36, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
a.button.blue:active, button.blue:active {
  background-color: #004a99;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #1e4b7b), color-stop(30%, #205083), color-stop(50%, #1c4672), color-stop(50%, #193e66), color-stop(100%, #265f9b));
  background-image: -webkit-linear-gradient(#1e4b7b, #205083 30%, #1c4672 50%, #193e66 50%, #265f9b);
  background-image: -moz-linear-gradient(#1e4b7b, #205083 30%, #1c4672 50%, #193e66 50%, #265f9b);
  background-image: -o-linear-gradient(#1e4b7b, #205083 30%, #1c4672 50%, #193e66 50%, #265f9b);
  background-image: linear-gradient(#1e4b7b, #205083 30%, #1c4672 50%, #193e66 50%, #265f9b);
  border-color: #0f253d;
  text-shadow: #000c19 0px -1px -1px;
  -webkit-box-shadow: #153456 0 0.08em 0.2em 1px inset;
  -moz-box-shadow: #153456 0 0.08em 0.2em 1px inset;
  box-shadow: #153456 0 0.08em 0.2em 1px inset;
}
/* line 116, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
a.button.blue:active, a.button.blue:active:visited, button.blue:active, button.blue:active:visited {
  color: white;
}
/* line 27, ../../../app/stylesheets/buttons.sass */
a.button.red, button.red {
  background-color: #b70300;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e08180), color-stop(10%, #ce3836), color-stop(50%, #872321), color-stop(50%, #7b201e), color-stop(100%, #a42a28));
  background-image: -webkit-linear-gradient(#e08180, #ce3836 10%, #872321 50%, #7b201e 50%, #a42a28);
  background-image: -moz-linear-gradient(#e08180, #ce3836 10%, #872321 50%, #7b201e 50%, #a42a28);
  background-image: -o-linear-gradient(#e08180, #ce3836 10%, #872321 50%, #7b201e 50%, #a42a28);
  background-image: linear-gradient(#e08180, #ce3836 10%, #872321 50%, #7b201e 50%, #a42a28);
  border-color: #561615;
  text-shadow: #380100 0px 1px 1px;
  -webkit-box-shadow: rgba(255, 255, 255, 0.35922) 0 0 0.1em 1px inset;
  -moz-box-shadow: rgba(255, 255, 255, 0.35922) 0 0 0.1em 1px inset;
  box-shadow: rgba(255, 255, 255, 0.35922) 0 0 0.1em 1px inset;
  -webkit-background-clip: padding;
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  font-size: 10px;
  line-height: 1.2em;
  padding: 0.3em 1em;
  border-width: 1px;
}
/* line 116, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
a.button.red, a.button.red:visited, button.red, button.red:visited {
  color: white;
}
/* line 31, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
a.button.red:hover, a.button.red:focus, button.red:hover, button.red:focus {
  background-color: #a80300;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #dd7573), color-stop(10%, #c43330), color-stop(50%, #7b201e), color-stop(50%, #6e1c1b), color-stop(100%, #972725));
  background-image: -webkit-linear-gradient(#dd7573, #c43330 10%, #7b201e 50%, #6e1c1b 50%, #972725);
  background-image: -moz-linear-gradient(#dd7573, #c43330 10%, #7b201e 50%, #6e1c1b 50%, #972725);
  background-image: -o-linear-gradient(#dd7573, #c43330 10%, #7b201e 50%, #6e1c1b 50%, #972725);
  background-image: linear-gradient(#dd7573, #c43330 10%, #7b201e 50%, #6e1c1b 50%, #972725);
  border-color: #491312;
  text-shadow: #280100 0px 1px 1px;
}
/* line 116, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
a.button.red:hover, a.button.red:hover:visited, a.button.red:focus, a.button.red:focus:visited, button.red:hover, button.red:hover:visited, button.red:focus, button.red:focus:visited {
  color: white;
}
/* line 36, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
a.button.red:active, button.red:active {
  background-color: #990300;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #7b201e), color-stop(30%, #832220), color-stop(50%, #721d1c), color-stop(50%, #661a19), color-stop(100%, #9b2826));
  background-image: -webkit-linear-gradient(#7b201e, #832220 30%, #721d1c 50%, #661a19 50%, #9b2826);
  background-image: -moz-linear-gradient(#7b201e, #832220 30%, #721d1c 50%, #661a19 50%, #9b2826);
  background-image: -o-linear-gradient(#7b201e, #832220 30%, #721d1c 50%, #661a19 50%, #9b2826);
  background-image: linear-gradient(#7b201e, #832220 30%, #721d1c 50%, #661a19 50%, #9b2826);
  border-color: #3d100f;
  text-shadow: #190000 0px -1px -1px;
  -webkit-box-shadow: #561615 0 0.08em 0.2em 1px inset;
  -moz-box-shadow: #561615 0 0.08em 0.2em 1px inset;
  box-shadow: #561615 0 0.08em 0.2em 1px inset;
}
/* line 116, /srv/apps/zefiro/shared/bundle/ruby/1.9.1/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
a.button.red:active, a.button.red:active:visited, button.red:active, button.red:active:visited {
  color: white;
}
/* line 30, ../../../app/stylesheets/buttons.sass */
a.button.custom, button.custom {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  font-size: 30px;
  line-height: 1.2em;
  padding: 0.3em 1em;
  border-width: 1px;
  padding: 2px 12px;
  border-width: 2px;
}

/* line 33, ../../../app/stylesheets/buttons.sass */
a.small_button {
  font-size: 0.5em;
}
